@charset "UTF-8";body.black-theme .navbar{--border: var(--g-gray-op25);--white: var(--g-gray);--text: var(--g-black);--primary-hover: var(--g-white-op40)}body.black-theme .navbar .navbar-content .navbar-btn{color:var(--text)}body.contrast-theme .navbar{--white: var(--g-gray-4);--primary-hover: var(--g-white-op40)}body.contrast-theme .navbar .navbar-content .navbar-btn{color:var(--g-black);background-color:var(--g-yellow)}body.contrast-theme .navbar .navbar-content .navbar-btn:hover{background-color:var(--g-yellow-op70)}body.contrast-theme .navbar .navbar-content .navbar-fonts button{color:var(--g-yellow)}body.contrast-theme .navbar .navbar-content .navbar-fonts button:hover{color:var(--g-yellow-op70)}body.yellow-theme .navbar{--text: var(--g-yellow);--white: var(--g-gray-4);--primary-hover: var(--g-white-op40)}body.yellow-theme .navbar .navbar-content .navbar-btn{color:var(--g-black);background-color:var(--g-yellow)}body.yellow-theme .navbar .navbar-content .navbar-btn:hover{background-color:var(--g-yellow-op70)}body.yellow-theme .navbar .navbar-content .navbar-fonts button{color:var(--g-yellow)}body.yellow-theme .navbar .navbar-content .navbar-fonts button:hover{color:var(--g-yellow-op70)}body.yellow-theme .navbar .burger,body.yellow-theme .navbar .btn-user{--primary: var(--g-yellow)}body.contrast-theme .navbar .logo-link svg path:nth-child(-n+7),body.yellow-theme .navbar .logo-link svg path:nth-child(-n+7){fill:var(--g-yellow)!important}body.black-theme .navbar .logo-link svg path:nth-child(-n+7),body.white-theme .navbar .logo-link svg path:nth-child(-n+7){fill:var(--g-black)!important}.navbar{background-color:var(--white);height:90px;position:fixed;top:0;left:0;width:100%;z-index:100;transition:height .2s}.navbar.scrolled{height:60px}.navbar.scrolled .navbar-logo{width:120px}.navbar .navbar-logo{transition:width .2s;width:150px;height:40px}.navbar .section-wrapper{display:flex;align-items:center;justify-content:space-between;height:100%}.navbar .burger{width:30px;height:30px;display:none}.navbar .burger svg path{stroke:var(--primary)}.navbar .burger span{display:inline-block;width:100%;height:2px;background-color:var(--primary)}.navbar .navbar-content{display:flex;align-items:center;color:var(--text);height:24px}.navbar .navbar-content a{color:var(--text)}.navbar .navbar-content .navbar-btn{color:var(--white)}.navbar .navbar-content button{background-color:transparent;border:none}.navbar .navbar-content .navbar-fonts{padding:0 16px;border-right:1px solid var(--border);border-left:1px solid var(--border);height:100%;display:flex;align-items:center}.navbar .navbar-content .navbar-fonts button:not(:last-child){padding-right:2px}.navbar .navbar-content .navbar-links{margin-left:24px}.navbar .navbar-content .navbar-links a{display:inline-block}.navbar .navbar-content .navbar-links a:not(:last-child){margin-right:24px}.navbar .navbar-content .navbar-logged{max-width:214px;display:flex;align-items:center;margin-left:14px}.navbar .navbar-content .navbar-logged .user-name{flex-wrap:wrap-reverse;font-weight:700;margin-right:24px;font-size:1.2rem;min-height:30px;padding:14px;border:1px solid;border-radius:10px;color:var(--primary)}.navbar .navbar-content .check-link{border-right:1px solid var(--border);padding-right:24px}.navbar .btn-user{display:none}.navbar .btn-user svg{width:30px;height:30px}.navbar .btn-user svg path{stroke:var(--primary)}@media (max-width: 1100px){.navbar{padding:36px 0;height:60px}.navbar .navbar-logo{width:120px}.navbar .navbar-content .check-link{padding-right:14px}.navbar .navbar-content .navbar-contrast{margin:0 14px}.navbar .navbar-content .navbar-fonts{padding-right:14px}.navbar .navbar-content .navbar-links{margin-left:14px}.navbar .navbar-content .navbar-links .navbar-btn{font-size:1.4rem}}@media (max-width: 867px){.navbar .navbar-logo{width:100px;height:30px}.navbar .navbar-content .check-link{padding-right:12px}.navbar .navbar-content .navbar-contrast{margin:0 12px}.navbar .navbar-content .navbar-contrast .contrast-btn:not(:last-child){margin-right:6px}.navbar .navbar-content .navbar-fonts{padding-right:2px;padding-left:2px}.navbar .navbar-content .navbar-links{margin-left:12px}.navbar .navbar-content .navbar-links a:not(:last-child){margin-right:12px}.navbar .navbar-content .navbar-links .navbar-btn{font-size:1.2rem;padding:8px;min-width:110px}}@media (max-width: 769px){.navbar{padding:12px 0}.navbar .btn-user{display:block}.navbar .navbar-content{position:absolute;top:60px;left:0;flex-direction:column;transform:translate(-100%);background-color:var(--white);height:calc(100vh - 60px);width:100%;overflow:auto;align-items:center;padding:60px 24px}.navbar .navbar-content a{font-size:2rem}.navbar .navbar-content.active{transform:translate(0)}.navbar .navbar-content .navbar-contrast,.navbar .navbar-content .navbar-fonts{justify-content:center;text-align:center;width:100%;margin-bottom:30px;border:none;padding:0;margin-left:0;margin-right:0}.navbar .navbar-content .navbar-contrast{order:4;margin-top:30px}.navbar .navbar-content .navbar-contrast .contrast-btn{width:36px;height:36px;font-size:2rem}.navbar .navbar-content .navbar-contrast .contrast-btn:not(.navbar .navbar-content .navbar-contrast .contrast-btn:last-child){margin-right:24px}.navbar .navbar-content .navbar-fonts{order:5;height:auto}.navbar .navbar-content .navbar-fonts button{font-size:2rem}.navbar .navbar-content .navbar-fonts button:not(.navbar .navbar-content .navbar-fonts button:last-child){margin-right:24px}.navbar .navbar-content .navbar-links{display:flex;flex-direction:column;margin:0;text-align:center}.navbar .navbar-content .navbar-links a:not(:last-child){margin:30px 0}.navbar .navbar-content .navbar-links .navbar-btn{font-size:2rem;padding:10px 20px}.navbar .navbar-content .check-link{border:none}.navbar .navbar-content .navbar-logged{margin-top:24px}.navbar .burger{display:flex;flex-direction:column;justify-content:space-between}.navbar .burger span{display:block}}@media (max-width: 769px) and (max-width: 601px){.navbar{height:64px;padding:10px 0}.navbar .navbar-logo{height:30px;margin-bottom:6px}.navbar :global .section-wrapper{flex-wrap:wrap;padding:0 12px;justify-content:space-between}.navbar .navbar-content a{font-size:1.7rem}.navbar .navbar-content .navbar-contrast{margin:24px 0}.navbar .navbar-content .navbar-contrast .contrast-btn,.navbar .navbar-content .navbar-links .navbar-btn{font-size:1.7rem}}._font-size-changer_xpc7j_1{font-weight:700;font-size:1.4rem;font-style:italic;transition:color .2s;padding:8px}._font-size-changer_xpc7j_1:hover,._font-size-changer_xpc7j_1._active_xpc7j_11{color:var(--primary)}._font-size-changer_xpc7j_1:not(:last-child){margin-right:6px}@media (max-width: 867px){._font-size-changer_xpc7j_1{font-size:1.2rem}}@media (max-width: 769px){._font-size-changer_xpc7j_1{padding:4px}}.navbar-contrast{margin:0 24px}.navbar-contrast .contrast-btn{border:2px solid var(--g-black-4)!important;border-radius:50%;width:24px;height:24px;font-size:.9rem;font-weight:600}.navbar-contrast .contrast-btn:not(:last-child){margin-right:8px}.navbar-contrast button:first-child{background-color:var(--g-white)}.navbar-contrast .yellow-btn{background-color:var(--g-yellow)!important}.navbar-contrast .black-btn{background-color:var(--g-black)!important;color:var(--g-white)}.navbar-contrast .color-btn{background-color:var(--g-black)!important;color:var(--g-yellow)}body,body.default-theme{--n-placeHolderBackground: var(--primary);--n-placeHolderText: var(--white);--n-menuText: var(--primary-2);--n-menuActiveText: var(--white);--n-menuHoverText: var(--text);--n-menuBackground: var(--g-primary-3);--n-menuActiveBackground: var(--g-primary-2);--n-menuHoverBackground: var(--g-primary-op14)}body.yellow-theme{--n-menuText: var(--g-yellow-2);--n-menuHoverText: var(--g-yellow);--n-menuBackground: var(--g-black-3);--n-menuActiveBackground: var(--g-black);--n-menuHoverBackground: var(--g-gray-4)}body.white-theme{--n-menuText: var(--g-white);--n-menuHoverText: var(--g-gray-2);--n-menuBackground: var(--g-black-3);--n-menuActiveBackground: var(--g-black);--n-menuHoverBackground: var(--g-gray-4)}body.black-theme{--n-menuText: var(--g-gray-4);--n-menuHoverText: var(--g-black);--n-menuBackground: var(--g-gray-2);--n-menuActiveBackground: var(--g-white);--n-menuHoverBackground: var(--g-gray)}body.contrast-theme{--n-menuText: var(--g-black-4);--n-menuHoverText: var(--g-black);--n-menuBackground: var(--g-yellow-2);--n-menuActiveBackground: var(--g-yellow-3);--n-menuHoverBackground: var(--g-yellow)}.form-page{max-width:420px;width:100%;margin:90px auto}.form-page h1{text-align:center;margin-bottom:48px}.form-page .email-verification-success{display:flex;align-items:flex-start;gap:12px;margin:-20px 0 28px;padding:14px 16px;border:1px solid var(--secondary-hover);border-radius:8px;background:var(--secondary-opacity);color:var(--text);box-shadow:0 12px 28px #ed5d6d1a}.form-page .email-verification-success__icon{flex:0 0 auto;width:20px;height:20px;margin-top:1px;padding:3px;border-radius:50%;background:var(--secondary);color:var(--primary)}.form-page .email-verification-success__title{font-size:.95rem;font-weight:600;line-height:1.3}.form-page .email-verification-success__message{margin-top:2px;font-size:.88rem;line-height:1.45;color:var(--text-gray)}.form-page .description{display:flex;padding:0 10px 26px;justify-content:center;text-align:center}.form-page .form{margin-bottom:16px}.form-page .form .btn-wrapper{margin-top:24px}.form-page .form .btn-wrapper button{width:100%}.form-page .form .form-error{margin-top:-24px;margin-bottom:16px}.form-page .bottom-links{display:flex;justify-content:space-between;flex-wrap:wrap;line-height:2}.form-page .bottom-links .link{color:var(--text)}.form-page .bottom-links .link:hover{color:var(--primary-hover)}@media (max-width: 601px){.form-page{padding:0 24px}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.information-img{margin-bottom:-2.8px;margin-left:1px}.information-svg svg path{fill:var(--primary);stroke:var(--white)}.tippy-box{position:relative;background-color:var(--primary);color:var(--white);border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:var(--primary)}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.form-error-message .error-message{display:inline-block;color:red}.global-error-message .error-message{display:inline-block;margin:8px 0;color:red}.error-message-moved{margin-top:-14px;margin-bottom:20px}: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: rgba(255, 255, 255, .7);--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-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--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( to right, #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-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-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,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@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,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),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,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),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,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 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,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-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--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-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:translate3d(0,var(--y),0) 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%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.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:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-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--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-toast,.custom-toast-response{width:100%;font-size:1.4rem}.custom-toast .Toastify__close-button,.custom-toast-response .Toastify__close-button{align-self:center;flex:0 0 2.8rem;margin-top:0;max-width:2.8rem;width:2.8rem}.custom-toast-response{background-color:var(--g-white)}body.black-theme .modal,body.contrast-theme .modal{background-color:var(--g-gray-op56)}.modal{height:100%;position:fixed;top:0;bottom:0;left:0;right:0;background-color:var(--g-black-op50);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s ease-in-out;overflow:hidden;z-index:100;padding:2.5rem 1.25rem}@media (max-width: 601px){.modal{padding:2rem 1rem 0}}.modal .content{position:relative;width:100%;background-color:var(--white);border-radius:.5rem;display:flex;flex-direction:column;padding:2.4rem;font-size:1.4rem;overflow:auto}.modal .content .close-icon{align-items:center;background:transparent;border:0;display:flex;position:absolute;right:12px;top:12px;cursor:pointer;padding:0;z-index:10}.modal .content .close-icon svg path{stroke:var(--primary)}.modal .content .close-icon:hover svg path{stroke:var(--primary-hover)}.modal .xs{max-width:500px}.modal .sm{max-width:600px}.modal .md{max-width:700px}.modal .lg{max-width:60%}.modal .xl{min-width:70%;max-width:80%}@media (max-width: 1100px){.modal .content{max-height:80%}}.expired-modal{display:flex;flex-direction:column;align-items:center}.expired-modal .warning{font-size:3.2rem;margin-bottom:14px}.expired-modal .announcement{font-size:2.4rem;margin-bottom:16px}.expired-modal .warning-button{max-width:200px;width:100%}.expired-modal .warning-button Button{min-height:44px;width:100%}html{font-size:62.5%}.is-size-1{font-size:6.4rem;line-height:1.5}.is-size-2{font-size:4.8rem;line-height:1.4}.is-size-3{font-size:4rem;line-height:1.4}.is-size-4{font-size:3.2rem;line-height:1.4}.is-size-5{font-size:2.4rem;line-height:1.4}.is-size-6{font-size:1.4rem;line-height:1.5}.is-size-7{font-size:1.2rem;line-height:1.5}.section-title{font-weight:700}p,.paragraph{line-height:2!important}p.paragraph-with-width,.paragraph.paragraph-with-width{max-width:500px}h1,h2,h3,h4{font-weight:600}ol{list-style-type:none}.is-weight-300{font-weight:300}.is-weight-400{font-weight:400}.is-weight-500{font-weight:500}.is-weight-600{font-weight:600}.is-weight-700{font-weight:700}@media (max-width: 1601px){.is-size-1{font-size:5.76rem}.is-size-2{font-size:4.416rem}.is-size-3{font-size:3.76rem}.paragraph{font-size:2.4rem}.paragraph.paragraph-with-width{max-width:520px}}@media (max-width: 1280px){.is-size-1{font-size:5.504rem}.is-size-2{font-size:4.416rem}.is-size-3{font-size:3.6rem}.paragraph{font-size:2.4rem}.paragraph.paragraph-with-width{max-width:520px}}@media (max-width: 1100px){.is-size-1{font-size:5.056rem}.is-size-2{font-size:4.0128rem}.is-size-3{font-size:3.2rem}.is-size-4{font-size:2.56rem}.paragraph{font-size:1.4rem}.paragraph.paragraph-with-width{max-width:100%}.sub-title{font-size:1.4rem}}@media (max-width: 867px){.is-size-5{font-size:1.4rem}.is-size-6{font-size:1.2rem}}@media (max-width: 601px){.is-size-1{font-size:4.48rem}.is-size-2{font-size:3.6rem}.is-size-5{font-size:1.4rem}}.is-primary{color:var(--primary)}.is-secondary{color:#ed5d6d1a}.is-secondary-bg{background-color:#ed5d6d1a}.is-text{color:#343549}.is-text-bg{background-color:#343549}.is-text-gray{color:var(--text-gray)}.is-text-gray-bg{background-color:#34354980}.is-white{color:#fff}.is-white-bg{background-color:#fff}.is-black{color:#000}.is-black-bg{background-color:#000}.is-hover-primary:hover{color:var(--primary)}.is-hover-secondary:hover{color:#ed5d6d1a}.is-hover-text:hover{color:#343549}.is-hover-text-gray:hover{color:#34354980}.is-hover-white:hover{color:#fff}.is-hover-black:hover{color:#000}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Regular-Bf-NxSxE.woff2) format("woff2"),url(/assets/Gilroy-Regular--Z-4elQA.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Thin-BXcht_JG.woff2) format("woff2"),url(/assets/Gilroy-Thin-C044ErzJ.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-ExtraBold-DDM1QkbT.woff2) format("woff2"),url(/assets/Gilroy-ExtraBold-BhofnKSx.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Medium-D4eGIUBA.woff2) format("woff2"),url(/assets/Gilroy-Medium-DzJeihj1.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Heavy-D_A9xHpw.woff2) format("woff2"),url(/assets/Gilroy-Heavy-Cnu3wtHy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Light-Cxfcl_H7.woff2) format("woff2"),url(/assets/Gilroy-Light-BQVlyMTr.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Black-B1m8rDnB.woff2) format("woff2"),url(/assets/Gilroy-Black-VN_6-Mvf.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-SemiBold-Zh3VQ6oX.woff2) format("woff2"),url(/assets/Gilroy-SemiBold-Cf0_mJZe.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-UltraLight-BmiNrBJY.woff2) format("woff2"),url(/assets/Gilroy-UltraLight-CyGV2kw1.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Bold-sEH2l2h-.woff2) format("woff2"),url(/assets/Gilroy-Bold-C8N-3pXi.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Medium-D4eGIUBA.woff2) format("woff2"),url(/assets/Gilroy-Medium-DzJeihj1.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-SemiBold-Zh3VQ6oX.woff2) format("woff2"),url(/assets/Gilroy-SemiBold-Cf0_mJZe.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Light-Cxfcl_H7.woff2) format("woff2"),url(/assets/Gilroy-Light-BQVlyMTr.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Regular-Bf-NxSxE.woff2) format("woff2"),url(/assets/Gilroy-Regular--Z-4elQA.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-ExtraBold-DDM1QkbT.woff2) format("woff2"),url(/assets/Gilroy-ExtraBold-BhofnKSx.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Bold-sEH2l2h-.woff2) format("woff2"),url(/assets/Gilroy-Bold-C8N-3pXi.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Black-B1m8rDnB.woff2) format("woff2"),url(/assets/Gilroy-Black-VN_6-Mvf.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-UltraLight-BmiNrBJY.woff2) format("woff2"),url(/assets/Gilroy-UltraLight-CyGV2kw1.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Thin-BXcht_JG.woff2) format("woff2"),url(/assets/Gilroy-Thin-C044ErzJ.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Heavy-D_A9xHpw.woff2) format("woff2"),url(/assets/Gilroy-Heavy-Cnu3wtHy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.global-wrapper{max-width:1600px;position:relative;margin:0 auto}.section-wrapper{max-width:1440px;width:100%;margin:0 auto}.section-wrapper:not(.section-wrapper:last-child){margin-bottom:152px}@media (max-width: 1601px){.section-wrapper{max-width:1240px}}@media (max-width: 1280px){.section-wrapper{max-width:1052px}.section-wrapper:not(.section-wrapper:last-child){margin-bottom:100px}}@media (max-width: 1100px){.section-wrapper{max-width:820px}}@media (max-width: 867px){.section-wrapper{max-width:100%;padding:0 24px}.section-wrapper:not(.section-wrapper:last-child){margin-bottom:80px}}@media (max-width: 601px){.section-wrapper:not(.section-wrapper:last-child){margin-bottom:60px}}.site-wrapper{margin-top:150px}@media (max-width: 867px){.site-wrapper{margin-top:110px}}body.yellow-theme ::placeholder{color:var(--g-black-op50)}body.yellow-theme ::-ms-input-placeholder{color:var(--g-black-op50)}body.contrast-theme ::placeholder{color:var(--g-yellow-op30)}body.contrast-theme ::-ms-input-placeholder{color:var(--g-yellow-op30)}.form-control{padding:12px 16px;margin-top:8px;outline:none;width:100%;border-radius:10px;border:1.5px solid var(--border);line-height:1.8;height:58px;background-color:transparent;color:var(--text)}.form-control:focus-within{border-color:var(--primary)}.form-control:disabled{color:var(--text-gray)}@media (max-width: 601px){.form-control{height:40px}}.form-group:not(:last-child){margin-bottom:24px}.form-group .form-label{word-break:normal;text-wrap:wrap}.form-group.required .form-label:after{content:"*";color:var(--text-gray)}.form-group .error-message{display:inline-block;margin-top:6px;color:red}.form-group button{width:100%}.form-textarea{resize:vertical;min-height:160px}.form{max-width:420px;width:100%;margin:0 auto}.formik-error{color:red;font-size:1.2rem;margin-top:-14px;margin-bottom:16px}.checkbox input{visibility:hidden;opacity:0;width:0;height:0;position:absolute;top:0;left:0;z-index:-1}.checkbox label{position:relative;display:inline-flex;cursor:pointer}.checkbox label:hover span:after{color:var(--primary)}.checkbox label:hover span{border-color:var(--primary)}.checkbox label:hover input:checked+span{border-color:var(--primary-hover);background-color:var(--primary-hover)}.checkbox label:hover input:checked+span:after{color:var(--white)}.checkbox label span{display:inline-block;width:24px;height:24px;border:1.5px solid var(--border);border-radius:5px;padding-right:20px}.checkbox label span:after{content:"✓";top:12px;left:7px;color:var(--white);position:absolute;line-height:0;font-size:1.4rem}.checkbox label input:checked+span{border-color:var(--primary);background-color:var(--primary)}.checkbox label input:checked+span:after{color:var(--white)}.checkbox label .text{margin-left:8px}.checkbox label .text a{color:var(--primary);text-decoration:underline}.colored{color:var(--primary);display:inline;margin-left:0}body.yellow-theme .btn{color:var(--g-yellow)}.btn{padding:10px;text-align:center;background-color:var(--primary);font-weight:500;transition:background-color .2s;color:var(--white);border-radius:10px;min-width:120px;display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem}.btn svg{margin-right:8px}.btn:hover{background-color:var(--primary-hover)}.btn.btn-secondary{background-color:var(--secondary);color:var(--primary)!important}.btn.btn-secondary:hover{background-color:var(--secondary-hover)}.btn.btn-secondary-disabled{background-color:gray;color:#fff}.btn.btn-round{border-radius:100px}.btn.btn-transparent{background-color:transparent;color:var(--text-gray)}.btn.btn-transparent:hover{background-color:var(--secondary)}.btn.btn-white-opacity{background:var(--white-opacity);color:var(--white)}.btn.btn-white-opacity:hover{background-color:var(--g-white-op30)}@media (max-width: 1100px){.btn{font-size:1.2rem}}.footer .footer-data{display:flex;justify-content:space-between}.footer .footer-data .footer-box .page-logo{width:150px;height:40px}.footer .footer-data .footer-box svg,.footer .footer-data .footer-box h2{margin-bottom:24px}.footer .footer-data .footer-box p{max-width:300px}.footer .footer-data .footer-box ul li:not(:last-child){margin-bottom:8px}.footer .footer-data .footer-box ul li a{color:var(--text)}.footer .footer-data .footer-box ul li a.active,.footer .footer-data .footer-box ul li a:hover{color:var(--primary)}.footer .footer-data .footer-box .btn-mail{padding:10px 24px;max-height:40px;height:100%}.footer .footer-data .footer-box .info-phone-number{margin-top:8px}.footer .footer-data .footer-box .info-phone-number span{font-weight:500}.footer .footer-credits{margin:24px 0;padding:24px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.footer .footer-credits a{display:inline-block;margin-left:60px;color:var(--text)}.footer .footer-logos{display:flex;justify-content:center;padding:0 0 24px}@media (max-width: 1100px){.footer .footer-data svg{width:120px}.footer .footer-data .footer-box h2,.footer .footer-data .footer-box svg{margin-bottom:12px}.footer .footer-data .footer-box p{max-width:240px}}@media (max-width: 769px){.footer .footer-data .footer-box p{max-width:180px}}@media screen and (max-width: 680px){.footer .footer-data{flex-wrap:wrap}.footer .footer-data .footer-box:first-child{width:100%;margin-bottom:24px}.footer .footer-data .footer-box:first-child svg{margin-bottom:0;margin-right:24px}.footer .footer-data .footer-box:first-child p{max-width:80%;line-height:1.2}}@media (max-width: 601px){.footer .footer-data .footer-box{width:100%}.footer .footer-data .footer-box:not(:last-child){margin-bottom:24px}.footer .footer-data .footer-box h2{margin-bottom:6px}.footer .footer-credits span{display:block}.footer .footer-credits a{margin-left:0}.footer .footer-logos img{max-width:100%}}body.yellow-theme .how-we-work-buttons .btn-transparent{color:var(--g-black)!important}body.yellow-theme .how-we-work-buttons .btn-transparent svg path{stroke:var(--g-black)!important}body.yellow-theme .how-we-work-buttons .btn-transparent:hover{background-color:var(--g-gray-op56)}body.yellow-theme .how-we-work-buttons .btn-secondary{--secondary: var(--g-gray-4);--primary: var(--g-yellow);--secondary-hover: var(--g-gray-op90)}.how-we-work{display:flex;align-items:flex-end}.how-we-work .col{width:50%;display:flex;flex-direction:column;align-self:start}.how-we-work .col img{object-fit:contain;max-width:586px;width:100%;height:100%}.how-we-work .col:first-child{padding-right:72px}.how-we-work .col:last-child{padding-left:72px}.how-we-work .header{display:flex;margin-bottom:36px}.how-we-work .header h2{flex-grow:10}.how-we-work .header .reliefy-for{margin-right:8px;display:flex}.how-we-work .header .reliefy-for button{margin:12.5px 2.5px}.how-we-work .header .reliefy-for button svg path{stroke:var(--text-gray-hover)}.how-we-work .header .reliefy-for .active svg path{stroke:var(--primary)}.how-we-work .card,.how-we-work .active-card{display:flex;padding:24px;border-radius:35px;text-align:justify;cursor:pointer}.how-we-work .card:not(:last-child),.how-we-work .active-card:not(:last-child){margin-bottom:16px}.how-we-work .card .card-icon,.how-we-work .active-card .card-icon{background-color:var(--primary);padding:12px;color:var(--white);width:48px;height:48px;border-radius:8px;margin-right:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.how-we-work .card .card-icon svg,.how-we-work .active-card .card-icon svg{width:24px;height:24px}.how-we-work .card .card-icon svg path,.how-we-work .active-card .card-icon svg path{stroke:var(--white)}.how-we-work .card .card-title,.how-we-work .active-card .card-title{display:inline-block;margin:6px 0}.how-we-work .card .card-content p,.how-we-work .active-card .card-content p{height:25px;overflow:hidden}.how-we-work .card .card-content,.how-we-work .active-card .card-content{width:100%}.how-we-work .card .card-content .card-arrow,.how-we-work .active-card .card-content .card-arrow{margin:5px 0;width:100%;text-align:center}.how-we-work .card .card-content .card-arrow svg,.how-we-work .active-card .card-content .card-arrow svg{transform:rotate(90deg);width:30px;height:30px}.how-we-work .card .card-content .card-arrow svg path,.how-we-work .active-card .card-content .card-arrow svg path{fill:var(--primary)}.how-we-work .active-card{background-color:var(--secondary-opacity)}.how-we-work .active-card .card-icon{background-color:var(--white)}.how-we-work .active-card .card-icon svg path{stroke:var(--primary)}.how-we-work .active-card .card-content{width:100%}.how-we-work .active-card .card-content p{height:fit-content;overflow:hidden}.how-we-work .active-card .card-content .card-arrow{width:100%}.how-we-work .active-card .card-content .card-arrow svg{transform:rotate(270deg)}.how-we-work .active-card .card-content .card-arrow svg path{fill:var(--primary)}@media (max-width: 1601px){.how-we-work{align-items:center}.how-we-work .col:first-child{padding-right:62px}.how-we-work .col:last-child{padding-left:62px}}@media (max-width: 1280px){.how-we-work .col:first-child{padding-right:52px}.how-we-work .col:last-child{padding-left:52px}}@media (max-width: 1100px){.how-we-work{flex-wrap:wrap}.how-we-work .col{width:100%}.how-we-work .col:first-child{padding-right:0;margin-bottom:36px}.how-we-work .col:first-child img{max-width:300px;display:block;margin-left:auto;margin-right:auto}.how-we-work .col:last-child{padding-left:0}}@media (max-width: 601px){.how-we-work .header{flex-direction:column}.how-we-work .header h2,.how-we-work .header .reliefy-for{margin:auto}.how-we-work .card{border-radius:15px;margin-left:-24px;margin-right:-24px}.how-we-work .card .card-icon{width:36px;height:36px;padding:8px}.how-we-work .card .card-icon svg{width:16px;height:16px}}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}body{font-family:Gilroy,sans-serif;color:#343549;overflow-x:hidden}body.scroll-lock{overflow:hidden}body button,body input,body textarea,body select{font-family:Gilroy,sans-serif}button{outline:none;border:none;cursor:pointer;transition:color .3s,background-color .3s}a{text-decoration:none;transition:color .3s}ul{list-style:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type=date],input[type=time]{background-color:var(--white)!important}body.contrast-theme input[type=time]::-webkit-calendar-picker-indicator{background-color:var(--primary);border-radius:50%}body{--g-primary: #ed5d6d;--g-primary-2: #fc7181;--g-primary-3: #FBD4D9FF;--g-primary-op10: rgba(237, 93, 109, .1);--g-primary-op14: rgba(237, 93, 109, .14);--g-primary-op5: rgba(237, 93, 109, .05);--g-text: #343549;--g-text-2: #48495b;--g-border: rgba(52, 53, 73, .1);--g-text-op50: rgba(52, 53, 73, .5);--g-text-op38: rgba(52, 53, 73, .384);--g-text-op5: rgba(52, 53, 73, .05);--g-text-op25: #34354940;--g-white: #fff;--g-white-2: #F8F8FA;--g-white-op40: rgba(255, 255, 255, .4);--g-white-op20: rgba(255, 255, 255, .2);--g-white-op50: rgba(255, 255, 255, .5);--g-white-op30: rgba(255, 255, 255, .3);--g-gray: #cccccc;--g-gray-op44: #cccccc70;--g-gray-2: #E7E7E7;--g-gray-3: #E5E5E5;--g-gray-4: #333;--g-gray-op56: #33333390;--g-gray-op90: #333333E5;--g-gray-op25: rgba(51, 51, 51, .25);--g-black: #000;--g-black-2: #191919;--g-black-3: #211f1f;--g-black-4: #221f20;--g-black-op40: rgba(0, 0, 0, .4);--g-black-op75: rgba(0, 0, 0, .75);--g-black-op50: rgba(0, 0, 0, .5);--g-yellow: #ffff00;--g-yellow-2: #ffff55;--g-yellow-3: #ffff99;--g-yellow-op70: rgba(255, 255, 0, .7);--g-yellow-op44: rgba(255, 255, 0, .44);--g-yellow-op30: rgba(255, 255, 0, .3);--g-yellow-op50: rgba(255, 255, 0, .5)}body,body.default-theme{--primary: var(--g-primary);--primary-hover: var(--g-primary-2);--secondary: var(--g-primary-op10);--secondary-hover: var(--g-primary-op14);--secondary-opacity: var(--g-primary-op5);--text: var(--g-text);--text-hover: var(--g-text-2);--text-gray: var(--g-text-op50);--text-gray-hover: var(--g-text-op38);--white: var(--g-white);--white-hover: var(--g-gray);--white-opacity: var(--g-white-op40);--black: var(--g-black);--black-hover: var(--g-black-2);--gray: var(--g-white-2);--dark-gray: var(--g-gray-2);--border: var(--g-border);--row_background: var(--g-white);--auth_background: var(--g-gray-3);--link: var(--g-text)}body.white-theme{--primary: var(--g-black);--primary-hover: var(--g-black-4);--secondary: var(--g-text-op38);--secondary-hover: var(--g-text-op50);--secondary-opacity: var(--g-text-op5);--link: var(--g-white-op40)}body.white-theme img{filter:grayscale(1)}body.black-theme{--primary: var(--g-white);--primary-hover: var(--g-gray);--secondary: var(--g-white-op40);--secondary-hover: var(--g-white-op50);--secondary-opacity: var(--g-white-op20);--text: var(--g-gray);--text-gray: var(--g-gray);--text-gray-hover: var(--g-gray-op44);--white: var(--g-black);--white-hover: var(--g-black-3);--white-opacity: var(--g-black-op40);--black: var(--g-white);--black-hover: var(--g-gray);--gray: var(--g-gray);--border: var(--g-gray-op44);--link: rgba(0, 0, 0, .5);--row_background: var(--white);--auth_background: var(--g-black-2);background-color:var(--white);color:var(--text)}body.black-theme img{filter:grayscale(1)}body.contrast-theme{--yellow-primary: var(--g-yellow);--yellow-primary-hover: var(--g-yellow-op70);--primary: var(--g-yellow);--primary-hover: var(--g-yellow-2);--secondary: var(--g-white-op20);--secondary-hover: var(--g-white-op30);--secondary-opacity: var(--g-white-op20);--text: var(--g-yellow-op70);--text-gray: var(--g-yellow);--text-gray-hover: var(--g-yellow-op44);--white: var(--g-black);--white-hover: var(--g-black-3);--white-opacity: var(--g-black-op40);--black: var(--g-white);--black-hover: var(--g-gray);--gray: var(--g-gray-4);--border: var(--g-yellow-op44);--link: var(--g-yellow-op30);--row_background: var(--white);--auth_background: var(--g-black-2);background-color:var(--white);color:var(--text)}body.contrast-theme img{filter:grayscale(1)}body.yellow-theme{--primary: var(--g-black);--primary-hover: var(--g-black-3);--secondary: var(--g-yellow-2);--secondary-hover: var(--g-yellow-op50);--secondary-opacity: var(--g-yellow-op30);--text: var(--g-black);--text-gray: var(--g-black-3);--text-gray-hover: var(--g-black-op56);--white: var(--g-yellow);--white-hover: var(--g-yellow-2);--white-opacity: var(--g-black-op40);--black: var(--g-white);--black-hover: var(--g-gray);--gray: var(--g-gray-4);--border: var(--g-black-op40);--link: var(--g-yellow-op50);--row_background: var(--g-yellow-2);--auth_background: var(--g-yellow-3);background-color:var(--g-yellow-2);color:var(--g-black)}body.yellow-theme img{filter:grayscale(1)}body.black-theme .newsletter-form .left .icons .cloud path,body.contrast-theme .newsletter-form .left .icons .cloud path,body.yellow-theme .newsletter-form .left .icons .cloud path{opacity:.3}body.black-theme .newsletter-form .left .icons .flowers g,body.contrast-theme .newsletter-form .left .icons .flowers g,body.yellow-theme .newsletter-form .left .icons .flowers g{opacity:.3}body.yellow-theme .newsletter-form{--white: var(--g-yellow-2)}.newsletter-form{border:1px solid var(--border);box-sizing:border-box;border-radius:40px;display:flex;padding:48px 72px;margin:0 auto;max-width:1196px;justify-content:space-between}.newsletter-form .left{width:60%;display:flex;flex-direction:column;justify-content:space-between}.newsletter-form .left .text-box{max-width:504px;width:100%}.newsletter-form .left .text-box .title{margin-bottom:24px}.newsletter-form .left .text-box .title span{color:var(--primary)}.newsletter-form .left .text-box .text{color:var(--text-gray)}.newsletter-form .left .icons{display:flex;justify-content:space-between;align-items:flex-end;max-width:570px;width:100%}.newsletter-form .left .icons .cloud{width:241px;height:107px;margin-right:24px}.newsletter-form .left .icons .cloud path{stroke:var(--text)}.newsletter-form .left .icons .flowers{width:150px;height:60px}.newsletter-form .left .icons .flowers g path{stroke:var(--text);fill:var(--white)}.newsletter-form .left .icons svg{fill:none}.newsletter-form .right{width:100%;max-width:392px}.newsletter-form .right .btn-wrapper{display:flex;justify-content:flex-end}.newsletter-form .right .form .form-group label{color:var(--text-gray)}.newsletter-form .right .form .form-group label:after{color:var(--text-gray)}.newsletter-form .right .form .btn-wrapper{margin-top:24px}@media (max-width: 1280px){.newsletter-form{padding:48px 78px}.newsletter-form .left{padding-right:30px}.newsletter-form .left .icons .cloud{width:187px;height:82px}.newsletter-form .left .icons .flowers{width:114px;height:46px}}@media (max-width: 1100px){.newsletter-form{flex-direction:column;align-items:center;text-align:center;padding:48px}.newsletter-form .left{width:100%;padding-right:0;margin-bottom:10px}.newsletter-form .left .text-box{margin:0 auto 24px;max-width:100%}.newsletter-form .left .icons{margin:0 auto;justify-content:center}.newsletter-form .left .icons .cloud{width:94px;height:40px}.newsletter-form .left .icons .flowers{width:56px;height:22px}.newsletter-form .right{text-align:left;width:100%}}@media (max-width: 601px){.newsletter-form{padding:24px}.newsletter-form .left{margin-bottom:24px}.newsletter-form .left .text-box{margin-bottom:12px}.newsletter-form .left .icons .cloud{width:100px;height:46px}.newsletter-form .left .icons .flowers{width:60px;height:24px}.newsletter-form .right .btn-wrapper{justify-content:center}}@media (max-width: 431px){.newsletter-form .left .text-box .title{font-size:3rem}}@media (max-width: 376px){.newsletter-form .left .text-box .title{font-size:2.6rem}}body.yellow-theme .main-post-container{--primary: var(--g-black)}body.yellow-theme .post-category{--primary: var(--g-black);--secondary: var(--secondary-opacity)}body.yellow-theme .post-title{color:var(--g-black)}body.yellow-theme .post-title:hover{color:var(--g-black-op75)}body.yellow-theme .posts-container .post .post-details .post-title{color:var(--g-black)}body.yellow-theme .posts-container .post .post-details .post-title:hover{color:var(--g-black-op75)}#h2blog{float:right;margin-right:250px;margin-bottom:32px}.main-post-container{width:100%;margin-bottom:32px}.main-post-container .main-post{display:flex;clear:both}.main-post-container .main-post .post-thumb{width:100%;max-width:708px}.main-post-container .main-post .post-thumb img{height:100%;width:100%;object-fit:cover}.main-post-container .main-post .post-details{max-width:480px;width:100%;margin-left:146px}.post-category{display:inline-block;margin-bottom:8px;padding:10px 28px;background-color:var(--secondary);color:var(--primary);border-radius:4px}.post-title{display:block;margin-bottom:16px;transition:color .2s;color:var(--text)}.post-title:hover{color:var(--primary)}.post-description{color:var(--text-gray);text-align:justify}.post-thumb{border-radius:35px;display:block;overflow:hidden;flex-shrink:0}.posts-container{display:flex;flex-wrap:wrap;justify-content:space-between}.posts-container .post{width:calc(33.3333% - 24px)}.posts-container .post:first-child{margin-bottom:32px}.posts-container .post .post-thumb{margin-bottom:16px;height:256px}.posts-container .post .post-thumb img{width:100%;height:100%;object-fit:cover}.posts-container .post .post-details{width:86%}.posts-container .post .post-details .post-category{display:inline-block;margin-bottom:8px;padding:10px 28px;background-color:var(--secondary);color:var(--primary);border-radius:4px}.posts-container .post .post-details .post-title{display:block;margin-bottom:16px;transition:color .2s;color:var(--text)}.posts-container .post .post-details .post-title:hover{color:var(--primary)}.posts-container .post .post-details .post-description{color:var(--text-gray);text-align:justify}@media (max-width: 1601px){.main-post-container .main-post .post-details{max-width:450px;margin-left:100px}.main-post-container .main-post .post-thumb{max-width:590px;height:300px}.main-post-container .main-post .post-thumb img{height:100%}}@media (max-width: 1280px){.main-post-container .main-post .post-details{max-width:370px;margin-left:80px}.main-post-container .main-post .post-thumb{max-width:500px}}@media (max-width: 1100px){.main-post-container .main-post{margin-bottom:64px}.main-post-container .main-post .post-details{max-width:100%;margin-left:0}.main-post-container .main-post .post-thumb{border-radius:20px}.posts-container .post,.posts-container .main-post,.main-post-container .post,.main-post-container .main-post{width:100%;height:100%;display:flex;align-items:flex-start}.posts-container .post:not(.posts-container .post:last-child,.posts-container .main-post:last-child,.main-post-container .post:last-child,.main-post-container .main-post:last-child),.posts-container .main-post:not(.posts-container .post:last-child,.posts-container .main-post:last-child,.main-post-container .post:last-child,.main-post-container .main-post:last-child),.main-post-container .post:not(.posts-container .post:last-child,.posts-container .main-post:last-child,.main-post-container .post:last-child,.main-post-container .main-post:last-child),.main-post-container .main-post:not(.posts-container .post:last-child,.posts-container .main-post:last-child,.main-post-container .post:last-child,.main-post-container .main-post:last-child){margin-bottom:64px}.posts-container .post .post-details,.posts-container .main-post .post-details,.main-post-container .post .post-details,.main-post-container .main-post .post-details{width:100%}.posts-container .post .post-thumb,.posts-container .main-post .post-thumb,.main-post-container .post .post-thumb,.main-post-container .main-post .post-thumb{height:146px;margin-bottom:0;margin-right:50px;width:40%;border-radius:20px}.posts-container .post .post-thumb img,.posts-container .main-post .post-thumb img,.main-post-container .post .post-thumb img,.main-post-container .main-post .post-thumb img{min-height:146px;max-height:146px}.posts-container .post .post-category,.posts-container .main-post .post-category,.main-post-container .post .post-category,.main-post-container .main-post .post-category{padding:8px 16px}.posts-container .post:nth-child(odd){flex-direction:row-reverse}.posts-container .post:nth-child(odd) .post-thumb{margin-left:50px;margin-right:0}}@media (max-width: 867px){.post .post-thumb{margin-bottom:0}}@media (max-width: 601px){.main-post-container .main-post{margin-bottom:56px}.main-post-container .main-post .post-details{max-width:100%;margin-left:0}.posts-container .post,.posts-container .main-post,.main-post-container .post,.main-post-container .main-post{width:100%;height:100%;display:flex;flex-direction:column}.posts-container .post:not(.posts-container .post:last-child,.posts-container .main-post:last-child,.main-post-container .post:last-child,.main-post-container .main-post:last-child),.posts-container .main-post:not(.posts-container .post:last-child,.posts-container .main-post:last-child,.main-post-container .post:last-child,.main-post-container .main-post:last-child),.main-post-container .post:not(.posts-container .post:last-child,.posts-container .main-post:last-child,.main-post-container .post:last-child,.main-post-container .main-post:last-child),.main-post-container .main-post:not(.posts-container .post:last-child,.posts-container .main-post:last-child,.main-post-container .post:last-child,.main-post-container .main-post:last-child){margin-bottom:56px}.posts-container .post .post-details,.posts-container .main-post .post-details,.main-post-container .post .post-details,.main-post-container .main-post .post-details{width:100%}.posts-container .post .post-thumb,.posts-container .main-post .post-thumb,.main-post-container .post .post-thumb,.main-post-container .main-post .post-thumb{margin-bottom:16px;margin-right:0;width:100%;max-width:300px}.posts-container .post .post-thumb img,.posts-container .main-post .post-thumb img,.main-post-container .post .post-thumb img,.main-post-container .main-post .post-thumb img{min-height:146px;max-height:146px}.posts-container .post .post-category,.posts-container .main-post .post-category,.main-post-container .post .post-category,.main-post-container .main-post .post-category{padding:8px 16px}.posts-container .post:nth-child(odd){flex-direction:column}.posts-container .post:nth-child(odd) .post-thumb{margin-left:0;margin-right:0}}@media (max-width: 431px){.posts-container .post .post-thumb,.posts-container .main-post .post-thumb,.main-post-container .post .post-thumb,.main-post-container .main-post .post-thumb{max-width:100%}.posts-container .post .post-thumb img,.posts-container .main-post .post-thumb img,.main-post-container .post .post-thumb img,.main-post-container .main-post .post-thumb img{min-height:146px;max-height:146px}.posts-container .post .post-category,.posts-container .main-post .post-category,.main-post-container .post .post-category,.main-post-container .main-post .post-category{padding:8px 16px}.posts-container .post:nth-child(odd){flex-direction:column}.posts-container .post:nth-child(odd) .post-thumb{margin-left:0;margin-right:0}}.posts-container .article-card{width:calc(33.3333% - 24px)}.posts-container .article-card:not(.posts-container .article-card:last-child){margin-bottom:64px}.posts-container .article-card .post{width:100%;margin-bottom:0}.posts-container .article-card .post .post-thumb{height:256px;width:456px}@media (max-width: 1601px){.posts-container .article-card .post .post-thumb{height:218px;width:388px}}@media (max-width: 1280px){.posts-container .article-card .post .post-thumb{height:184px;width:328px}}@media (max-width: 1100px){.posts-container .article-card{width:100%;height:100%;display:flex;align-items:flex-start}.posts-container .article-card .post .post-thumb{height:146px;width:306px}}@media (max-width: 867px){.posts-container .article-card .post .post-thumb{height:146px;width:250px}}@media (max-width: 601px){.posts-container .article-card .post .post-thumb{height:100%;width:100%}}body.contrast-theme .article-main-div .blog-text-part .reading-content ul{list-style-image:url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABrSURBVHgBpdLRCYAwDATQjOIIbuSoGcEROkJHiFeIWoLSaxo4KPR45CMiiTGTHVFkk8w4UBFDyjQUgDu6CrybtAdytuIKUPyjRmgIeElD4YEo4GOTHjooYAAZDZAQfw8/UOqgemgeCJCywAUW1hjmBNCuTQAAAABJRU5ErkJggg==)}body.yellow-theme .article-main-div .blog-text-part .reading-content ul,body.white-theme .article-main-div .blog-text-part .reading-content ul{list-style-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='13'%20viewBox='0%200%2017%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17%202.60734L14.3761%200L6.5413%207.80367L2.62391%203.89265L0%206.5L6.5413%2013L17%202.60734Z'%20fill='%23343549'/%3e%3c/svg%3e")}body.black-theme .article-main-div .blog-text-part .reading-content ul{list-style-image:url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC2SURBVHgBndHNCcMgFAfwxAkyQkaoF8FjRukGHaUbdISOkNwEEewIjtC7qH0v1Da1JtH84YGfPx7aNAcipTwppUYhRI/ztqkMAoSQEYYdlLHWDlVIAsRMxcgK8O1Ea9075+7e+zNj7FEDcM4NQQAu44H5IF6oAXBCoINbCKF/b3ZLqATAtLGTBYR5Ql2grnvAjMQ3yUBpssAHKYBWgR9kA9oE/pAMtAtgSLpAKTXwIwMMpxIA8wJJrKlZYuOGuwAAAABJRU5ErkJggg==)}.article-main-div .blog-title-part .category-name{display:inline-block;margin-bottom:16px;padding:10px 16px;background-color:var(--secondary);color:var(--primary);border-radius:4px}.article-main-div .blog-title-part .post-title{font-size:5.6rem;max-width:840px;margin-bottom:48px}.article-main-div .blog-title-part .post-title:hover{color:unset}.article-main-div .blog-title-part .main-photo{max-width:1440px;width:100%;max-height:400px;height:100%;margin-bottom:24px;overflow:hidden;border-radius:24px}.article-main-div .blog-title-part .main-photo img{width:100%;height:100%;max-height:400px;object-fit:cover}.article-main-div .blog-title-part .blog-breadcrumbs-with-data{display:flex;justify-content:space-between;line-height:2;padding-bottom:24px;border-bottom:1px solid var(--border);margin-bottom:72px}.article-main-div .blog-title-part .blog-breadcrumbs-with-data .blog-breadcrumbs{display:flex;align-items:center}.article-main-div .blog-title-part .blog-breadcrumbs-with-data .blog-breadcrumbs svg{margin:0 8px}.article-main-div .blog-title-part .blog-breadcrumbs-with-data .blog-breadcrumbs svg path{fill:var(--primary)}.article-main-div .blog-title-part .blog-breadcrumbs-with-data .blog-breadcrumbs a{color:var(--text);transition:none}.article-main-div .blog-title-part .blog-breadcrumbs-with-data .blog-breadcrumbs a:hover{color:var(--primary)}.article-main-div .blog-text-part{display:flex}.article-main-div .blog-text-part .side-info{margin-right:146px;max-width:342px;width:100%}.article-main-div .blog-text-part .side-info .author{padding-bottom:24px;border-bottom:1px solid var(--border);margin-bottom:24px}.article-main-div .blog-text-part .side-info .author .author-introduction{display:flex;align-items:center;margin-bottom:24px}.article-main-div .blog-text-part .side-info .author .author-introduction .author-photo{width:56px;height:56px;margin-right:20px}.article-main-div .blog-text-part .side-info .author .author-introduction .author-photo img{border-radius:50px;width:100%;height:100%;object-fit:cover}.article-main-div .blog-text-part .side-info .author .author-bio{text-align:justify}.article-main-div .blog-text-part .side-info .content-list .list-title{font-size:1.6rem;margin-bottom:16px}.article-main-div .blog-text-part .side-info .content-list .blog-content-list{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border)}.article-main-div .blog-text-part .side-info .content-list .blog-content-list .blog-list{list-style-type:decimal;padding-left:14px;line-height:2}.article-main-div .blog-text-part .side-info .content-list .blog-content-list .blog-list li button{background:none;text-align:left;color:var(--text);transition:none}.article-main-div .blog-text-part .side-info .content-list .blog-content-list .blog-list li button:hover,.article-main-div .blog-text-part .side-info .content-list .blog-content-list .blog-list li:hover{color:var(--primary)}.article-main-div .blog-text-part .side-info .blog-share .share-title{font-size:1.6rem;margin-bottom:16px}.article-main-div .blog-text-part .side-info .blog-share .share-icons .shareon a svg path{fill:var(--text)}.article-main-div .blog-text-part .side-info .blog-share .share-icons .shareon a:last-child svg{fill:var(--text)}.article-main-div .blog-text-part .side-info .blog-share .share-icons .shareon a:last-child svg path:last-child{fill:var(--row_background)}.article-main-div .blog-text-part .side-info .blog-share .share-icons .shareon a:not(.article-main-div .blog-text-part .side-info .blog-share .share-icons .shareon a:last-child){margin-right:16px}.article-main-div .blog-text-part .side-info .blog-share .share-icons .shareon a:hover svg path{fill:var(--primary)}.article-main-div .blog-text-part .reading-content{max-width:708px;width:100%;text-align:justify}.article-main-div .blog-text-part .reading-content p{font-size:1.4rem;margin-bottom:24px}.article-main-div .blog-text-part .reading-content figure{margin:32px 0}.article-main-div .blog-text-part .reading-content figure img{width:708px;height:262px;object-fit:cover;border-radius:24px}.article-main-div .blog-text-part .reading-content figure figcaption{text-align:center;font-size:1.2rem;font-style:italic;line-height:2;margin-top:8px}.article-main-div .blog-text-part .reading-content h2,.article-main-div .blog-text-part .reading-content h3{font-size:2.4rem;margin-top:56px;margin-bottom:16px}.article-main-div .blog-text-part .reading-content h3{margin-top:32px;font-size:1.6rem}.article-main-div .blog-text-part .reading-content ul{padding-left:24px;list-style-image:url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADPSURBVHgBndI7DoIwGMDxPsQZFxM3jsAVuIVxgpWJm+hk3HAybh4Bj+AR2ExcYLaPz5YAQS0U+A9N+sgvTVOMZlSEsQ+C7jFl0ep8yjGaWAVImgEgF2OUY8KCSUgXaNYUcB+NmABV/mb1TYow8UDKG+c8Wl+OjynA5qrepAbUAfDURimECLqQDdATAkKkNaBzKaXZaxf7Y4HqXZ7bxFs6MkOohXQlwTIBRA42oEL00AP9ZgRaZATUC3whA9Ag8IcYICtgRBrIWfCUqX9jA3QfXYOzj4UunQQAAAAASUVORK5CYII=)}.article-main-div .blog-text-part .reading-content ul li{line-height:2;margin-bottom:16px;font-size:1.4rem;padding-left:16px}@media (max-width: 1601px){.article-main-div .blog-title-part .post-title{font-size:4rem}.article-main-div .blog-text-part .side-info{margin-right:120px;max-width:320px}}@media (max-width: 1280px){.article-main-div .blog-text-part .side-info{margin-right:100px}}@media (max-width: 1100px){.article-main-div .blog-title-part .blog-breadcrumbs-with-data{margin-bottom:56px}.article-main-div .blog-text-part{flex-direction:column}.article-main-div .blog-text-part .side-info{max-width:100%;margin-bottom:56px}.article-main-div .blog-text-part .reading-content{max-width:100%}.article-main-div .blog-text-part .reading-content figure{text-align:center}}@media (max-width: 769px){.article-main-div .blog-title-part .post-title{font-size:3.6rem}.article-main-div .blog-title-part .blog-breadcrumbs-with-data{margin-bottom:46px;flex-direction:column}.article-main-div .blog-text-part .side-info{max-width:100%;margin-bottom:46px}.article-main-div .blog-text-part .reading-content{max-width:100%}.article-main-div .blog-text-part .reading-content figure{text-align:center}.article-main-div .blog-text-part .reading-content figure img{max-height:220px;height:100%;width:100%}}._select_1wryc_1{display:flex;flex-flow:row}._select-size_1wryc_6{max-height:58px;width:100%;height:100%;margin-bottom:40px}._select-size_1wryc_6:not(:first-child){margin-left:24px}._inputs_1wryc_16{display:flex;flex-flow:row;justify-content:space-between}._inputs_1wryc_16 ._input-size_1wryc_21{min-height:58px;width:100%;height:100%;margin-bottom:40px}._inputs_1wryc_16 ._input-size_1wryc_21:not(:first-child){margin-left:24px}._conversation-box-text_1wryc_31{font-size:2.4rem;color:var(--text);margin-bottom:16px;margin-top:40px}._conversation-big-text_1wryc_38{font-size:2.4rem;color:var(--text);margin-bottom:16px;text-align:center;margin-top:80px}._conversation-patient-data_1wryc_46 h2{font-weight:500;margin-top:10px;display:flex;flex-direction:row}._conversation-patient-data_1wryc_46 h2 p{display:flex;align-items:center}._conversation-patient-data_1wryc_46 h2 p input{height:20px;margin-left:10px}._conversation-patient-data_1wryc_46 h2 p b{margin-left:10px}._file-box_1wryc_64{display:flex;align-items:center;margin-bottom:40px;gap:24px}._file-box_1wryc_64 ._size_1wryc_70{width:100%;vertical-align:top}._file-box_1wryc_64 ._button-position_1wryc_74{vertical-align:middle;justify-content:center;text-align:center}._file-box_1wryc_64 ._button-position_1wryc_74 button{margin-top:24px}@media (max-width: 867px){._inputs_1wryc_16{flex-flow:column}._inputs_1wryc_16 ._input-size_1wryc_21{margin-bottom:20px}._inputs_1wryc_16 ._input-size_1wryc_21:not(:first-child){margin-left:inherit}}@media (max-width: 431px){._file-box_1wryc_64{gap:0px;flex-direction:column}._button-position_1wryc_74 button{margin-top:0}}.checkbox-container{display:flex;gap:30px}.delete-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.delete-container .custom_button{display:flex;overflow:hidden;padding:10px;width:200px}@media (max-width: 601px){.checkbox-container{display:grid;gap:5px}.delete-container .btn{width:150px!important;margin:inherit}}@media (max-width: 376px){.delete-container{gap:10px;flex-direction:column}}.custom-select{width:100%;max-width:100%}body,body.default-theme{--placeHolderBorder: var(--dark-gray);--placeHolderBorderFocus: var(--g-primary);--placeHolderBackground: transparent;--placeHolderText: var(--text);--menuText: var(--primary-2);--menuActiveText: var(--black);--menuHoverText: var(--text);--menuBackground: var(--white);--menuActiveBackground: var(--g-primary-3);--menuHoverBackground: var(--g-primary-op14)}body.yellow-theme{--placeHolderBorder: var(--g-black-op40);--placeHolderBorderFocus: var(--g-black);--menuText: var(--g-black-3);--menuActiveText: var(--g-black);--menuHoverText: var(--g-black);--menuBackground: var(--g-yellow-2);--menuActiveBackground: var(--g-yellow);--menuHoverBackground: var(--g-yellow-3)}body.white-theme{--placeHolderBorder: var(--g-black-op40);--placeHolderBorderFocus: var(--g-black);--menuText: var(--g-black-3);--menuHoverText: var(--g-black);--menuBackground: var(--g-white);--menuActiveBackground: var(--g-gray-op25);--menuHoverBackground: var(--g-gray-op44)}body.black-theme{--placeHolderBorder: var(--g-gray);--placeHolderBorderFocus: var(--g-white);--menuText: var(--g-gray);--menuHoverText: var(--g-gray-2);--menuBackground: var(--g-black-2);--menuActiveBackground: var(--g-black);--menuHoverBackground: var(--g-black-op50)}body.contrast-theme{--placeHolderText: var(--g-yellow);--placeHolderBorder: var(--g-yellow-2);--placeHolderBorderFocus: var(--g-yellow);--menuText: var(--g-yellow);--menuActiveText: var(--g-yellow-2);--menuHoverText: var(--g-yellow-2);--menuBackground: var(--g-black-2);--menuActiveBackground: var(--g-black);--menuHoverBackground: var(--g-black-op50)}.form-text-area-with-audio-input{position:relative}.form-text-area-with-audio-input .clear-icon-button{position:absolute;top:16px;right:20px;border:0;background:transparent;padding:0;margin:0;cursor:pointer;z-index:2;display:inline-flex;align-items:center;justify-content:center;color:#343549}.form-text-area-with-audio-input .clear-icon-button .trash-icon,.form-text-area-with-audio-input .clear-icon-button .undo-icon{width:22px;height:22px}.form-text-area-with-audio-input .tools-container{position:absolute;bottom:10px;right:20px;display:flex;gap:12px}.form-text-area-with-audio-input .tools-container .modal-icon{width:32px;height:32px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:inherit}.form-text-area-with-audio-input .tools-container .mic-container{bottom:10px;right:20px;display:flex;gap:8px;align-items:center}.form-text-area-with-audio-input .tools-container .mic-container .microphone-icon{width:32px;height:32px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:inherit}.form-text-area-with-audio-input .tools-container .mic-container .pulsing-ring{pointer-events:none;position:absolute;right:0;width:32px;height:32px;border-radius:50%;background:#ff4d4f14;z-index:0;animation:fta-pulse 1.6s infinite ease-out}.fp-modal-content{padding:24px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;max-height:70vh;min-height:0}.fp-modal-content .fp-modal-header{margin:0 0 24px;flex:0 0 auto}.fp-modal-content .fp-modal-description{margin:0 0 12px;color:var(--g-text-2);font-size:14px;line-height:1.5}.fp-modal-content .fp-modal-title,.fp-modal-content .fp-modal-field{margin-bottom:12px;width:100%}.fp-modal-content .fp-modal-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.fp-modal-content .fp-modal-list{margin-top:12px;flex:1 1 0;overflow-y:auto;overflow-x:hidden;min-height:100px}.fp-modal-content .fp-modal-list .fp-modal-list-item{display:flex;margin:12px 0;padding-right:8px;align-items:center;cursor:pointer;gap:16px}.fp-modal-content .fp-modal-list .fp-modal-list-item.fp-modal-list-item--selected{background:#fbeff0;border:1px solid #000;border-radius:12px;padding:10px 8px 10px 12px}.fp-modal-content .fp-modal-list .fp-modal-list-item .fp-modal-list-item-texts{flex:1 1 auto;min-width:0}.fp-modal-content .fp-modal-list .fp-modal-list-item .fp-modal-list-item-texts .fp-modal-list-item-title{display:block;color:#343549;font-weight:700;font-size:1.1em;white-space:normal;overflow:visible}.fp-modal-content .fp-modal-list .fp-modal-list-item .fp-modal-list-item-texts .fp-modal-list-item-content{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;overflow-wrap:normal}.fp-modal-content .fp-modal-list .fp-modal-list-item .fp-modal-list-item-actions{display:flex;flex:0 0 auto;white-space:nowrap;flex-direction:row;gap:8px}.fp-modal-content .fp-modal-buttons{margin-top:16px;padding-top:16px;display:flex;gap:12px;justify-content:flex-end;flex:0 0 auto}.fp-modal-content .fp-controls-row{margin:0 0 8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.fp-modal-content .fp-controls-row .fp-search-box{flex:1 1 auto;max-width:420px;min-width:220px;height:40px;border:1px solid var(--g-border);border-radius:10px;display:flex;align-items:center;background:var(--g-white);padding:0 10px;gap:8px}.fp-modal-content .fp-controls-row .fp-search-box .fp-search-icon{width:13px;height:13px;border:2px solid var(--g-text-op50);border-radius:50%;display:inline-block;position:relative;flex:0 0 auto}.fp-modal-content .fp-controls-row .fp-search-box .fp-search-icon:after{content:"";position:absolute;width:7px;height:2px;background:var(--g-text-op50);right:-5px;bottom:-2px;transform:rotate(45deg);border-radius:1px}.fp-modal-content .fp-controls-row .fp-search-box .fp-search-input{border:0;outline:0;width:100%;font-size:14px;color:var(--g-text);background:transparent}.fp-modal-content .fp-controls-row .fp-save-template-btn{background:var(--g-primary-3);border:1px solid var(--g-primary-3);color:var(--g-text);flex:0 0 auto}.fp-modal-content .fp-controls-row .fp-save-template-btn:hover{background:var(--g-primary-op14);border-color:var(--g-primary-op14)}.fp-modal-content .fp-controls-row .fp-save-template-btn:disabled{opacity:.6}@media (max-width: 867px){.fp-modal-content .fp-controls-row{flex-direction:column;align-items:stretch}.fp-modal-content .fp-controls-row .fp-search-box{max-width:none;width:100%}.fp-modal-content .fp-controls-row .fp-save-template-btn{width:100%}}.fp-name-popup-content{padding:24px}.fp-name-popup-content .fp-name-popup-header{margin:0 0 12px;color:var(--g-text)}.fp-name-popup-content .fp-name-popup-description{margin:0 0 16px;color:var(--g-text-2);line-height:1.45}.fp-name-popup-content .fp-name-popup-input{margin-bottom:16px}.fp-name-popup-content .fp-name-popup-actions{display:flex;justify-content:flex-end;gap:8px}@keyframes fta-pulse{0%{box-shadow:0 0 #ff4d4f99}70%{box-shadow:0 0 0 18px #ff4d4f00}to{box-shadow:0 0 #ff4d4f00}}body.black-theme .confirmation-modal .actions .cancel-btn{background-color:var(--g-white-op50)}body.yellow-theme .confirmation-modal .actions .cancel-btn{background-color:var(--g-gray-op90)}body.contrast-theme .confirmation-modal .actions .cancel-btn{background-color:var(--g-yellow-op50)}.confirmation-modal .modal-message{font-size:1.4rem;padding:8px 0 24px}.confirmation-modal .modal-message .confirmation-title{font-size:2rem;margin-bottom:10px}.confirmation-modal .modal-message .confirmation-text{line-height:1.5;margin-bottom:10px}.confirmation-modal .actions .cancel-btn{background-color:var(--g-black-op40)}.confirmation-modal .actions .btn:first-child{margin-right:12px}@media (max-width: 601px){.confirmation-modal .modal-message{padding:8px 10px 24px 8px}.confirmation-modal .actions{display:flex;justify-content:center}.confirmation-modal .actions .btn{min-width:110px}}.file-upload-wrapper .file-upload-form .input-button,.file-upload-wrapper .file-upload-form .folder-name-input .form-group{margin-bottom:24px}body.black-theme .documentation .content{--text-gray: var(--g-white-op40)}body.black-theme .documentation .content .documents-box .documents-cards .document-card .icons .stethoscope{background-color:var(--g-gray)}body.black-theme .documentation .content .documents-box .documents-cards .document-card .icons .stethoscope svg path{stroke:var(--g-black)}body.yellow-theme .documentation .content{--text-gray: var(--g-black-op50)}body.yellow-theme .documentation .content .documents-box .documents-cards .document-card .icons .stethoscope{background-color:var(--g-black)}body.yellow-theme .documentation .content .documents-box .documents-cards .document-card .icons .stethoscope svg path{stroke:var(--g-yellow)}body.yellow-theme .documentation .content .suggestion{--primary: var(--g-yellow)}body.contrast-theme .documentation .content{--text-gray: var(--g-yellow-op50)}body.contrast-theme .documentation .content .documents-box .documents-cards .document-card .icons .stethoscope{background-color:var(--g-yellow)}body.contrast-theme .documentation .content .documents-box .documents-cards .document-card .icons .stethoscope svg path{stroke:var(--g-black)}body.white-theme .documentation .content .documents-box .documents-cards .document-card .icons .stethoscope{background-color:var(--g-black)}body.white-theme .documentation .content .documents-box .documents-cards .document-card .icons .stethoscope svg path{stroke:var(--g-white)}.documentation .history-box-text{font-size:2.4rem;color:var(--text);margin-bottom:16px}.documentation .documents-filters{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;margin-bottom:48px}.documentation .documents-filters .left-part-filters{margin-bottom:13px;margin-right:16px}.documentation .documents-filters .right-part-filters{display:flex;flex-direction:row;gap:16px}.documentation .documents-filters .right-part-filters .date-select{min-width:330px}.documentation .documents-filters .right-part-filters .add-document-button{padding-top:24px}.documentation .documents-filters .right-part-filters .add-document-button Button{min-height:52px}.documentation .nav-group .path-filters{display:flex;flex-direction:column;gap:16px;margin-bottom:15px;width:fit-content}.documentation .nav-group .path-filters .inner-path-filters{display:flex;flex-direction:row;gap:16px}.documentation .nav-group .documents-cards{margin-bottom:16px}.documentation .nav-group .documents-cards .document-card{max-width:342px;width:100%;height:100%;padding:24px;border:1px solid var(--border);border-radius:8px;font-size:1.4rem}.documentation .nav-group .documents-cards .document-card .icons{display:flex;justify-content:space-between}.documentation .nav-group .documents-cards .document-card .icons .stethoscope{background-color:var(--secondary);max-width:40px;max-height:40px;height:100%;width:100%;border-radius:10px;padding:10px;margin-bottom:16px}.documentation .nav-group .documents-cards .document-card .icons .stethoscope svg path{stroke:var(--primary)}.documentation .nav-group .documents-cards .document-card .icons .stethoscope-button:hover{cursor:pointer;background-color:var(--secondary-hover)}.documentation .nav-group .documents-cards .document-card .text-name-container{color:var(--text);margin-bottom:8px;position:relative;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.documentation .nav-group .documents-cards .document-card .text-name-container .text-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.documentation .nav-group .documents-cards .document-card .text-name-container .text-name-show-on-hover{display:none;opacity:0;transition:opacity .3s ease 2s}.documentation .nav-group .documents-cards .document-card .text-name-container:hover .text-name{display:none}.documentation .nav-group .documents-cards .document-card .text-name-container:hover .text-name-show-on-hover{display:inline;opacity:1;white-space:normal}.documentation .nav-group .documents-cards .document-card .text-update .file{display:flex;flex-flow:row;align-items:center;justify-content:space-between;margin-bottom:4px;color:var(--text-gray)}.documentation .nav-group .documents-cards .document-card .text-update .update{display:flex;flex-flow:row;align-items:center;justify-content:space-between;color:var(--text-gray)}.documentation .nav-group .documents-cards .document-card button{max-height:58px;width:100%;height:100%;margin-top:inherit}.documentation .nav-group .documents-cards .document-card button .reverse-colors{background-color:var(--white);color:var(--primary)}.documentation .nav-group .documents-cards .document-card .delete-button{display:flex}.documentation .nav-group .documents-cards .document-card .share-button{display:none}.documentation .suggestion{display:flex;justify-content:right;margin-bottom:40px}.documentation .suggestion a{background-color:var(--secondary);color:var(--primary);font-size:1.4rem;padding:16px;border-radius:8px}@media (max-width: 1280px){.documentation .content .documents-box .documents-filters .left-part-filters{display:flex;flex-direction:column;align-items:center}.documentation .content .documents-box .documents-filters .right-part-filters .date-select{min-width:300px}}@media (max-width: 769px){.documentation .content .documents-box .documents-filters{margin-bottom:32px;flex-direction:column;align-items:center}.documentation .content .documents-box .documents-filters .left-part-filters{margin-right:inherit}.documentation .content .documents-box .documents-filters .right-part-filters{flex-direction:column;align-items:center}.documentation .content .documents-box .documents-filters .right-part-filters .add-document-button{padding-top:12px}.documentation .content .documents-box .documents-filters .right-part-filters .date-select{min-width:200px}}@media (max-width: 601px){.documentation .content .documents-box .nav-group .documents-cards .document-card .text-update .update{flex-flow:column}}body.yellow-theme .rdtPicker{border:1px solid var(--g-black)!important;box-shadow:0 1px 5px var(--g-black)!important}body.yellow-theme .rdtPicker td.rdtNew,body.yellow-theme .rdtPicker td.rdtOld{color:var(--g-black)!important}body.yellow-theme .rdtPicker td.rdtDisabled{color:var(--g-gray-op25)!important}body.contrast-theme .rdtPicker{border:1px solid var(--g-yellow)!important;box-shadow:0 1px 5px var(--g-yellow-op50)!important}body.contrast-theme .rdtPicker td.rdtNew,body.contrast-theme .rdtPicker td.rdtOld,body.contrast-theme .rdtPicker td.rdtDisabled{color:var(--g-yellow-op50)!important}.rdtOpen{min-width:250px}.rdtPicker{position:absolute!important;max-width:250px!important;border:1px solid var(--white)!important;box-shadow:0 1px 5px var(--dark-gray)!important}.rdtPicker table{border-spacing:0px!important}.rdtPicker{background-color:var(--white)!important}.rdtPicker .dow{color:var(--text-gray)}.rdtPicker th.rdtSwitch{color:var(--primary)!important;border-bottom:1px solid var(--border);border-top:1px solid var(--border);color:var(--text)}.rdtPicker th.rdtSwitch:hover{background-color:var(--secondary)!important}.rdtPicker th.rdtPrev,.rdtPicker th.rdtNext{color:var(--primary)!important;font-size:2.4rem!important;border:1px solid var(--border)!important;padding-bottom:4px}.rdtPicker th.rdtPrev:hover,.rdtPicker th.rdtNext:hover{background-color:var(--secondary)!important}.rdtPicker th.rdtPrev{border-radius:8px 0 0 8px;border-right:inherit!important}.rdtPicker th.rdtNext{border-radius:0 8px 8px 0;border-left:inherit!important}.rdtPicker td:hover{background-color:var(--secondary)!important}.rdtPicker td.rdtDay{font-weight:700!important}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{font-weight:inherit!important}.rdtPicker td.rdtToday:before{border-bottom-color:var(--primary)!important}.rdtPicker td.rdtActive{background-color:var(--primary)!important;color:var(--white)!important;border-bottom-color:var(--white)!important}@media (max-width: 601px){.rdtPicker{min-width:200px!important;max-width:200px!important}.rdtPicker td{height:24.84px!important}}.visit-diagnostic-form .text,.visit-diagnostic-form .diagnostic-form .question-form-container{margin-bottom:24px}.visit-diagnostic-form .diagnostic-form .question-form-container .question-text-div .question-text{word-break:break-all}.visit-diagnostic-form .diagnostic-form .question-form-container .question-text-div .form-textarea{min-height:100px}.visit-diagnostic-form .diagnostic-form .diagnostic-form-submit-btn{margin-top:16px}.visit-diagnostic-form .diagnostic-form .go-to-questionnaire{color:var(--primary);cursor:pointer;font-weight:600}.confirmation-modal .modal-title{font-size:2rem;margin-bottom:10px;padding-right:40px}.confirmation-modal .modal-text{line-height:1.5;margin-bottom:10px}.confirmation-modal .add-question-form label{word-break:break-all}.confirmation-modal .add-question-form .spacer{height:15px}.confirmation-modal .add-question-form .select-question-answer{margin-bottom:16px}.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-add-answer-input,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-answers-list-input,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-add-answer-input,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-answers-list-input{width:86%;margin-top:8px}.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-add-answer-btn,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-answers-list-btn,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-add-answer-btn,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-answers-list-btn{height:100%}.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-add-answer-btn .add-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-add-answer-btn .delete-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-answers-list-btn .add-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-answers-list-btn .delete-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-add-answer-btn .add-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-add-answer-btn .delete-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-answers-list-btn .add-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-answers-list-btn .delete-question-btn{min-width:40px;height:40px;margin-bottom:6px}@media (max-width: 601px){.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-add-answer-btn .add-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-add-answer-btn .delete-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-answers-list-btn .add-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-answers-list-btn .delete-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-add-answer-btn .add-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-add-answer-btn .delete-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-answers-list-btn .add-question-btn,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-answers-list-btn .delete-question-btn{margin-bottom:0}}.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-add-answer-btn .add-question-btn svg,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-add-answer-btn .delete-question-btn svg,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-answers-list-btn .add-question-btn svg,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-answers-list-btn .delete-question-btn svg,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-add-answer-btn .add-question-btn svg,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-add-answer-btn .delete-question-btn svg,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-answers-list-btn .add-question-btn svg,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-answers-list-btn .delete-question-btn svg{margin-right:0;height:20px;width:20px}.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-add-answer-btn .add-question-btn svg path,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-add-answer-btn .delete-question-btn svg path,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-answers-list-btn .add-question-btn svg path,.confirmation-modal .add-question-form .select-question-answer .question-add-answer-div .question-answers-list-btn .delete-question-btn svg path,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-add-answer-btn .add-question-btn svg path,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-add-answer-btn .delete-question-btn svg path,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-answers-list-btn .add-question-btn svg path,.confirmation-modal .add-question-form .select-question-answer .question-answers-list-div .question-answers-list-btn .delete-question-btn svg path{stroke:var(--primary)}.model-3d-viewer{display:flex;flex-direction:column;max-width:100%;width:100%;height:100%}.model-3d-viewer .model-3d-box{display:flex;flex-direction:column;align-items:center}.model-3d-viewer .model-3d-box .model-3d-options{max-width:800px;width:100%;display:flex;flex-direction:row;justify-content:space-between}.model-3d-viewer .model-3d-box .model-3d-options .model-option{display:flex;flex-direction:column;width:49%}.model-3d-viewer .model-3d-box .model-3d-options .model-option .filter-sub-title{text-wrap:nowrap}.model-3d-viewer .model-3d-box .model-3d{max-width:800px;max-height:600px;height:100%;margin-bottom:24px;margin-top:8px;border:1px solid var(--border);border-radius:6px}.model-3d-viewer .model-3d-instructions{margin-bottom:10px;background-color:var(--secondary-opacity);padding:20px 20px 5px;border-radius:20px;width:95%}.model-3d-viewer .model-3d-instructions .model-3d-instructions-margin{margin-bottom:5px}.model-3d-viewer .model-3d-instructions-2{margin-left:20px;margin-bottom:20px;margin-right:20px;align-self:flex-start;background-color:var(--secondary-opacity);padding:20px 20px 5px;border-radius:20px;width:95%}.model-3d-viewer .model-3d-instructions-2 .model-3d-instruction-list{list-style:disc;margin-bottom:10px;margin-left:10px}.model-3d-viewer .model-3d-arrow-container{display:flex;justify-content:center}.model-3d-viewer .model-3d-arrow-container .model-3d-arrow-down{display:inline-block;transform:rotate(90deg)}.model-3d-viewer .model-3d-arrow-container .model-3d-arrow-up{display:inline-block;transform:rotate(270deg)}.model-3d-viewer .model-3d-main-buttons{display:flex;flex-direction:row;justify-content:space-between}.model-3d-viewer .model-3d-main-buttons button{width:100%}@media (max-width: 601px){.model-3d-viewer .model-3d-box .model-3d-options{flex-direction:column}.model-3d-viewer .model-3d-box .model-3d-options .model-option{width:100%}.model-3d-viewer .model-3d-box .model-3d-options .model-option:not(:last-child){margin-bottom:24px}}.pain-info-form{padding:8px 8px 20px}.pain-info-form .active-model-point-information{box-shadow:0 0 8px 1px var(--primary)}.pain-info-form .model-point-color-picker{margin-bottom:30px}.pain-info-form .model-point-information{padding:8px;border:1px solid var(--border);border-radius:8px}.pain-info-form .model-point-information .model-point-name{font-size:1.4rem;margin-bottom:6px}.pain-info-form .model-point-information .model-point-box{display:flex;gap:20px}.pain-info-form .model-point-information .model-point-box .model-point-section-60{width:60%}.pain-info-form .model-point-information .model-point-box .model-point-section-60 .form-textarea{min-height:56px}.pain-info-form .model-point-information .model-point-box .model-point-section-30{width:30%}.pain-info-form .model-point-information .model-point-box .model-buttons{width:150px;align-content:center}@media (max-width: 867px){.pain-info-form .model-point-information .model-point-box{flex-direction:column}.pain-info-form .model-point-information .model-point-box .model-point-section-60,.pain-info-form .model-point-information .model-point-box .model-point-section-30{width:100%}.pain-info-form .model-point-information .model-point-box .model-point-section-30:not(:last-child){margin-bottom:24px}.pain-info-form .model-point-information .model-point-box .model-buttons{max-width:100%;width:100%;display:flex;flex-direction:row-reverse;gap:8px}.pain-info-form .model-point-information .model-point-box .model-buttons .first-btn{width:100%;margin-left:12px}.pain-info-form .model-point-information .model-point-box .model-buttons button{margin-top:24px}}@media (max-width: 431px){.pain-info-form .model-point-information .model-point-box .model-buttons{display:flex;flex-direction:column}.pain-info-form .model-point-information .model-point-box .model-buttons button{margin-top:inherit}}.color-picker-button{position:relative;border:1px solid}.color-picker-button .color-picker-input{opacity:0;position:absolute;z-index:-1;width:1px;height:1px;overflow:hidden;left:0;bottom:0}.auth-layout-page-wrapper{font-family:Lexend,Gilroy,sans-serif;display:flex;background-color:var(--auth_background);min-height:100vh;height:100%}.auth-layout-page-wrapper .auth-sidebar-container{position:relative;flex-shrink:0;transition:width .22s ease-in-out}.auth-layout-page-wrapper .auth-sidebar-container .auth-sidebar-collapse-button{position:absolute;top:32px;right:-18px;z-index:20;width:36px;height:36px;border:1px solid var(--border);border-radius:50%;background-color:var(--white);color:var(--text);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 24px #11111a14;cursor:pointer;transition:background-color .16s ease-in-out,color .16s ease-in-out,border-color .16s ease-in-out}.auth-layout-page-wrapper .auth-sidebar-container .auth-sidebar-collapse-button:hover{border-color:var(--primary);color:var(--primary)}.auth-layout-page-wrapper .auth-layout-main-wrapper{max-width:100%;width:100%;height:100%;margin:0 auto;display:flex;justify-content:center}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main{margin:48px 40px;width:100%}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu{display:none}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-header{margin-bottom:40px}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-header .auth-layout-breadcrumbs{display:flex;margin-bottom:8px;color:var(--text-gray)}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-header .auth-layout-breadcrumbs .auth-layout-breadcrumb-item a{color:var(--text-gray)}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-header .auth-layout-breadcrumbs .auth-layout-breadcrumb-item a:hover{color:var(--primary)}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-header .auth-layout-breadcrumbs .auth-layout-breadcrumb-item .breadcrumb-item-separator{margin:0 12px}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-header .auth-layout-breadcrumbs .auth-layout-breadcrumb-item:last-child{color:var(--primary)}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-header .auth-layout-title{word-break:break-all}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-content-wrapper{display:flex}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-content-wrapper .auth-layout-content{padding:40px;background-color:var(--white);border-radius:8px;width:100%}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-content-wrapper .auth-layout-content-without-padding{background-color:var(--white);border-radius:8px;width:100%}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-content-wrapper .auth-layout-details{width:100%;max-width:456px;display:flex;justify-content:center}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-content-wrapper .auth-layout-details .auth-layout-details-box{margin-left:40px;width:100%}@media (max-width: 1601px){.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-content-wrapper{flex-direction:column}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-content-wrapper .auth-layout-content{margin-bottom:40px}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-content-wrapper .auth-layout-details{max-width:100%}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-content-wrapper .auth-layout-details .auth-layout-details-box{display:flex;flex-direction:column;margin-top:20px;margin-left:0}}.auth-layout-page-wrapper .suggestion-container{position:fixed;bottom:0;right:0;padding:60px 50px}@media (max-width: 1280px){.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-layout-content-wrapper .auth-layout-content{padding:30px}}@media (max-width: 1100px){body.contrast-theme .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-logo svg path:nth-child(-n+7),body.yellow-theme .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-logo svg path:nth-child(-n+7),body.black-theme .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-logo svg path:nth-child(-n+7){fill:var(--primary)}body.contrast-theme .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-user-box .auth-navbar-avatar svg path,body.yellow-theme .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-user-box .auth-navbar-avatar svg path,body.black-theme .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-user-box .auth-navbar-avatar svg path{stroke:var(--primary)}body.black-theme .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content,body.contrast-theme .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content{background-color:var(--g-black)}body .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content,body.default-theme .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content{background-color:var(--g-white)}body .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-user-box .auth-navbar-avatar svg path,body.default-theme .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-user-box .auth-navbar-avatar svg path{stroke:var(--primary)}body.yellow-theme .auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content{background-color:var(--g-yellow)}.auth-layout-page-wrapper .isSidebarHidden .sidebar{bottom:0;transform:translate(0)}.auth-layout-page-wrapper .auth-sidebar-container{position:static}.auth-layout-page-wrapper .auth-sidebar-container .auth-sidebar-collapse-button{display:none}.auth-layout-page-wrapper .auth-layout-main-wrapper{padding:0 20px!important}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main{margin:90px 0 0!important}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu{display:block;position:fixed;top:0;left:0;z-index:101;width:100%;max-height:80px;height:100%}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content{height:100%;padding:8px 40px;display:flex;justify-content:space-between;align-items:center}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-burger svg path{stroke:var(--primary)}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-logo{max-width:134px;max-height:36px;cursor:pointer}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-logo svg{width:100%;height:100%}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-layout-content-wrapper .auth-layout-content{padding:20px}}@media (max-width: 1100px){.auth-layout-page-wrapper{padding-bottom:111px}.auth-layout-page-wrapper .suggestion-container{width:100%;display:flex;justify-content:flex-end;padding:24px;background:var(--white);border-top:1px solid var(--border)}}@media (max-width: 867px){.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu{max-height:70px;height:100%}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content{height:100%;padding:0 40px}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-logo svg{width:90%;height:90%}}@media (max-width: 601px){.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu{max-height:70px;height:100%}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content{height:100%;padding:0 10px}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-logo{text-align:right}.auth-layout-page-wrapper .auth-layout-main-wrapper .auth-layout-main .auth-navbar-menu .auth-navbar-menu-content .auth-navbar-logo svg{width:80%;height:80%}}body.yellow-theme .sidebar .sidebar-heading .sidebar-logo svg path:nth-child(-n+7),body.contrast-theme .sidebar .sidebar-heading .sidebar-logo svg path:nth-child(-n+7){fill:var(--primary)}body.yellow-theme .sidebar .sidebar-heading .sidebar-user-box .sidebar-avatar svg path,body.contrast-theme .sidebar .sidebar-heading .sidebar-user-box .sidebar-avatar svg path{stroke:var(--g-yellow)}body.yellow-theme .sidebar .sidebar-heading .sidebar-user-box .sidebar-text-box .sidebar-user-name,body.contrast-theme .sidebar .sidebar-heading .sidebar-user-box .sidebar-text-box .sidebar-user-name{color:var(--g-yellow)}body.yellow-theme .sidebar .sidebar-heading .sidebar-user-box .sidebar-text-box .sidebar-user-role,body.contrast-theme .sidebar .sidebar-heading .sidebar-user-box .sidebar-text-box .sidebar-user-role{color:var(--g-yellow-op70)}body.yellow-theme .sidebar .upgrade-plan .sidebar-content .sidebar-text,body.yellow-theme .sidebar .suggest-contact .sidebar-content .sidebar-text,body.contrast-theme .sidebar .upgrade-plan .sidebar-content .sidebar-text,body.contrast-theme .sidebar .suggest-contact .sidebar-content .sidebar-text{color:var(--g-yellow)}body.contrast-theme .sidebar .sidebar-nav .sidebar-nav-group .group-title{color:var(--g-yellow-op50)}body.contrast-theme .sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable{color:var(--g-yellow-op30)}body.contrast-theme .sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable .icon svg path{stroke:var(--g-yellow-op30)}body.yellow-theme .sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable,body.white-theme .sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable{color:var(--g-black-op50)}body.yellow-theme .sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable .icon svg path,body.white-theme .sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable .icon svg path{stroke:var(--g-black-op50)}body.black-theme .sidebar .sidebar-nav .sidebar-nav-group .group-title{color:var(--g-gray-op44)}body.black-theme .sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable{color:var(--g-white-op30)}body.black-theme .sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable .icon svg path{stroke:var(--g-white-op30)}body.black-theme .sidebar .sidebar-heading .sidebar-user-box .sidebar-text-box .sidebar-user-name{color:var(--g-gray-4)}body.black-theme .sidebar .sidebar-heading .sidebar-user-box .sidebar-text-box .sidebar-user-role{color:var(--g-gray-op90)}body.black-theme .sidebar .sidebar-heading .sidebar-logo svg path:nth-child(-n+7){fill:var(--primary)}body.black-theme .sidebar .upgrade-plan .sidebar-content .sidebar-text,body.black-theme .sidebar .suggest-contact .sidebar-content .sidebar-text{color:var(--g-gray-4)}.divider{background-color:var(--g-primary-2);margin-top:10px;margin-bottom:5px;height:1px;width:100%}.sidebar{background-color:var(--white);width:300px;padding:48px 0;flex-shrink:0;min-height:100vh;height:100%;transition:width .22s ease-in-out}.sidebar .sidebar-heading{margin:0 40px 32px;display:flex;flex-direction:column;align-items:center;padding-bottom:32px;border-bottom:1px solid var(--border)}.sidebar .sidebar-heading .sidebar-logo{max-width:134px;max-height:36px;margin-bottom:48px;cursor:pointer}.sidebar .sidebar-heading .sidebar-logo svg{width:100%;height:100%}.sidebar .sidebar-heading .sidebar-user-box{padding:16px;background-color:var(--gray);border-radius:8px;display:flex;width:100%;flex-wrap:wrap;cursor:pointer}.sidebar .sidebar-heading .sidebar-user-box .sidebar-avatar{max-width:40px;max-height:40px;margin-right:16px}.sidebar .sidebar-heading .sidebar-user-box .sidebar-avatar img{width:100%;height:100%}.sidebar .sidebar-heading .sidebar-user-box .sidebar-text-box .sidebar-user-name{margin-bottom:4px;color:var(--text)}.sidebar .sidebar-heading .sidebar-user-notifications{display:flex;flex-direction:row;margin-top:20px;width:100%;margin-bottom:5px}.sidebar .sidebar-heading .sidebar-user-notifications p{color:#fff;font-size:1.2rem}.sidebar .sidebar-heading .sidebar-user-show-notifs{display:flex;flex-direction:column;width:100%}.sidebar .sidebar-heading .sidebar-user-show-notifs h2{margin-top:10px;font-weight:600;font-size:1.2rem}.sidebar .sidebar-heading .sidebar-user-show-notifs .sidebar-whole-noti{display:flex;flex-direction:row;justify-content:space-between}.sidebar .sidebar-heading .sidebar-user-show-notifs .sidebar-whole-noti .sidebar-goto-noti{margin-top:20px}.sidebar .sidebar-heading .sidebar-user-show-notifs .sidebar-whole-noti .sidebar-goto-noti .goToNotiBtn{width:60px;height:30px;border-radius:10px;color:#fff;font-weight:500;background-color:var(--g-primary-2)}.sidebar .sidebar-heading .sidebar-user-show-notifs .sidebar-whole-noti .sidebar-single-noti{display:flex;flex-direction:column}.sidebar .sidebar-heading .sidebar-user-notifications p{display:flex;font-size:1.2rem;color:var(--g-black-op50);margin-left:10px}.sidebar .sidebar-nav{margin:0 40px 30px;padding-bottom:32px;border-bottom:1px solid var(--border)}.sidebar .sidebar-nav .sidebar-nav-group:not(:last-child){margin-bottom:40px}.sidebar .sidebar-nav .sidebar-nav-group .group-title{margin-bottom:32px;color:var(--text-gray)}.sidebar .sidebar-nav .sidebar-nav-group .nav-link{position:relative;padding:12px 0}.sidebar .sidebar-nav .sidebar-nav-group .nav-link.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background-color:var(--primary);border-top-right-radius:10px;border-bottom-right-radius:10px}.sidebar .sidebar-nav .sidebar-nav-group .nav-link.active a{color:var(--primary-hover)}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable{display:flex;align-items:center;color:var(--text-gray);pointer-events:none}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable:hover{color:var(--primary-hover)}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable:hover .icon svg path{stroke:var(--primary-hover)}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable .icon{max-width:18px;max-height:18px;margin-right:16px;flex-shrink:0}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable .icon svg{width:100%;height:100%}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a-disable .icon svg path{stroke:var(--text-gray)}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a{display:flex;align-items:center;color:var(--text);transition:none}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a:hover{color:var(--primary-hover)}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a:hover .icon svg path{stroke:var(--primary-hover)}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a .icon{max-width:18px;max-height:18px;min-height:18px;min-width:18px;margin-right:16px;flex-shrink:0}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a .icon svg{width:100%;height:100%}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .a .icon svg path{stroke:var(--text)}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .red-text-sidebar{color:var(--primary-hover)}.sidebar .sidebar-nav .sidebar-nav-group .nav-link .red-text-sidebar .icon svg path{stroke:var(--primary-hover)}.sidebar .upgrade-plan,.sidebar .suggest-contact{position:relative;margin:0 40px 40px}.sidebar .upgrade-plan .bg-box,.sidebar .suggest-contact .bg-box{content:"";position:absolute;bottom:0;left:0;right:0;top:20%;background-color:var(--gray);border-radius:8px}.sidebar .upgrade-plan .sidebar-content,.sidebar .suggest-contact .sidebar-content{position:relative;padding:0 36px 24px}.sidebar .upgrade-plan .sidebar-content .sidebar-image,.sidebar .suggest-contact .sidebar-content .sidebar-image{position:relative;max-width:140px;margin-bottom:16px}.sidebar .upgrade-plan .sidebar-content .sidebar-image img,.sidebar .suggest-contact .sidebar-content .sidebar-image img{width:100%;height:100%}.sidebar .upgrade-plan .sidebar-content .sidebar-text,.sidebar .suggest-contact .sidebar-content .sidebar-text{position:relative;margin-bottom:16px;text-align:center}.sidebar .upgrade-plan .sidebar-content .sidebar-licenses-btn,.sidebar .suggest-contact .sidebar-content .sidebar-licenses-btn{position:relative;width:100%}.sidebar .log-out-btn{margin:0 auto;background:none;display:flex;align-items:center;color:var(--primary)}.sidebar .log-out-btn .sidebar-icon{max-width:18px;max-height:18px;margin-right:16px}.sidebar .log-out-btn .sidebar-icon svg{width:100%;height:100%}.sidebar .log-out-btn .sidebar-icon svg path{stroke:var(--primary)}.sidebar.sidebar-collapsed{width:96px;overflow-x:hidden}.sidebar.sidebar-collapsed .sidebar-heading{margin:0 16px 24px;padding-bottom:24px}.sidebar.sidebar-collapsed .sidebar-heading .sidebar-logo,.sidebar.sidebar-collapsed .sidebar-heading .sidebar-text-box,.sidebar.sidebar-collapsed .sidebar-heading .sidebar-user-notifications p,.sidebar.sidebar-collapsed .sidebar-heading .sidebar-user-show-notifs{display:none}.sidebar.sidebar-collapsed .sidebar-heading .sidebar-user-box{width:56px;height:56px;padding:8px;justify-content:center;align-items:center}.sidebar.sidebar-collapsed .sidebar-heading .sidebar-avatar{margin-right:0}.sidebar.sidebar-collapsed .sidebar-heading .sidebar-user-notifications{justify-content:center;margin-top:16px}.sidebar.sidebar-collapsed .sidebar-nav{margin:0 16px 24px;padding-bottom:24px}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group:not(:last-child){margin-bottom:18px}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .group-title{display:none}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link{padding:6px 0}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .a,.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .a-disable{width:48px;height:48px;justify-content:center;border-radius:8px}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .a .icon,.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .a-disable .icon{margin-right:0}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .red-text-sidebar{background-color:#ed5d6d1f}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .nav-link-label{display:none}.sidebar.sidebar-collapsed .log-out-btn{width:48px;height:48px;justify-content:center;border-radius:8px}.sidebar.sidebar-collapsed .log-out-btn .sidebar-icon{margin-right:0}.sidebar.sidebar-collapsed .log-out-btn .log-out-label,.sidebar.sidebar-collapsed .suggest-contact,.sidebar.sidebar-collapsed br{display:none}@media (max-width: 1100px){.sidebar{z-index:100;position:fixed;top:0;left:0;transform:translate(-300px);transition:transform .3s ease-in-out;overflow:auto}.sidebar.sidebar-collapsed{width:300px;overflow:auto}.sidebar.sidebar-collapsed .sidebar-heading{margin:0 40px 32px;padding-bottom:32px}.sidebar.sidebar-collapsed .sidebar-heading .sidebar-logo{display:none}.sidebar.sidebar-collapsed .sidebar-heading .sidebar-text-box{display:block}.sidebar.sidebar-collapsed .sidebar-heading .sidebar-user-box{width:100%;height:auto;padding:16px;justify-content:flex-start}.sidebar.sidebar-collapsed .sidebar-heading .sidebar-avatar{margin-right:16px}.sidebar.sidebar-collapsed .sidebar-heading .sidebar-user-notifications{justify-content:flex-start}.sidebar.sidebar-collapsed .sidebar-heading .sidebar-user-notifications p,.sidebar.sidebar-collapsed .sidebar-heading .sidebar-user-show-notifs{display:flex}.sidebar.sidebar-collapsed .sidebar-nav{margin:0 40px 30px;padding-bottom:32px}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group:not(:last-child){margin-bottom:40px}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .group-title{display:block}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link{padding:12px 0}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .a,.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .a-disable{width:auto;height:auto;justify-content:flex-start;border-radius:0}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .a .icon,.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .a-disable .icon{margin-right:16px}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .red-text-sidebar{background-color:transparent}.sidebar.sidebar-collapsed .sidebar-nav .sidebar-nav-group .nav-link .nav-link-label{display:inline}.sidebar.sidebar-collapsed .log-out-btn{width:auto;height:auto;justify-content:flex-start}.sidebar.sidebar-collapsed .log-out-btn .sidebar-icon{margin-right:16px}.sidebar.sidebar-collapsed .log-out-btn .log-out-label{display:inline}.sidebar.sidebar-collapsed .suggest-contact,.sidebar.sidebar-collapsed br{display:block}.sidebar .sidebar-heading{padding-top:40px}.sidebar .sidebar-heading .sidebar-logo{display:none}}body.black-theme .suggest-contact-modal .actions .cancel-btn{background-color:var(--g-white-op50)}body.yellow-theme .suggest-contact-modal .actions .cancel-btn{background-color:var(--g-gray-op90)}body.yellow-theme .suggest-contact-modal .suggest-contact-modal__section--optional{border-color:transparent}body.contrast-theme .suggest-contact-modal .actions .cancel-btn{background-color:var(--g-yellow-op50)}body.contrast-theme .suggest-contact-modal .suggest-contact-modal__section--optional{border-color:transparent}.suggest-contact-modal{display:flex;flex-direction:column;gap:24px}.suggest-contact-modal__header{padding-right:40px}.suggest-contact-modal .modal-title{font-size:2.4rem;font-weight:600;margin-bottom:8px}.suggest-contact-modal .modal-text{line-height:1.5;color:var(--text-gray);max-width:620px}.suggest-contact-modal__section{display:flex;flex-direction:column;gap:16px}.suggest-contact-modal__section>.form-group,.suggest-contact-modal__section>.input-group{margin-bottom:0}.suggest-contact-modal__section-title{font-size:1.4rem;font-weight:600;color:var(--text)}.suggest-contact-modal__section--optional{border-top:0;padding-top:0}.suggest-contact-modal .input-group{display:flex;align-items:flex-start;gap:12px}.suggest-contact-modal .input-group .form-group{margin-bottom:0}.suggest-contact-modal .input-group .small-input{flex:2}.suggest-contact-modal .input-group .normal-input{flex:4}.suggest-contact-modal .input-group .big-input{flex:7}.suggest-contact-modal .custom-select .react-select__control{margin-top:8px;min-height:58px;height:58px}.suggest-contact-modal .form-textarea{min-height:120px}.suggest-contact-modal>.error-message{margin-top:-8px}.suggest-contact-modal .global-error-message .error-message{margin-bottom:0}.suggest-contact-modal__section--optional+.actions{margin-top:-8px}.suggest-contact-modal .actions{display:flex;justify-content:flex-end;gap:12px;border-top:0}.suggest-contact-modal .actions .cancel-btn{background-color:var(--g-black-op40)}.suggest-contact-modal .actions .btn{min-width:150px}@media (max-width: 601px){.suggest-contact-modal{gap:20px}.suggest-contact-modal__header{padding-right:28px}.suggest-contact-modal .modal-title{font-size:1.4rem}.suggest-contact-modal .input-group{flex-direction:column;gap:16px}.suggest-contact-modal .actions{flex-direction:column-reverse}.suggest-contact-modal .actions .btn{width:100%;min-width:0}}@media (max-width: 376px){.suggest-contact-modal__section--optional{padding-top:18px}}.suggestion-modal-wrapper .suggestion-modal-title .suggestion-title{font-size:2rem;margin-bottom:10px;padding-right:40px}.suggestion-modal-wrapper .suggestion-modal-title .suggestion-text{font-size:1.4rem;line-height:1.4;margin-bottom:12px}.information-modal .error{color:#ed5d6d}.suggestion{margin-right:1px}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA34ABAAAAAAJewAAA2bAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnQbhVwcKgZgP1NUQVQuAII4EQgKszSqHwuCKAABNgIkA4QUBCAFhAAHIAwHGxsfsyLYOIAAak+X4r9IyMYweR8Wqchcp8YaPT4SSdvQ/7/5eld0icvrM7HOUyMfnt/mn/veA4UHjDlAkBALcBNBMROM3iSc0Vi1CrbWZeuqXbT71f6oxY8OFk+7gNRKMtAh99994vFPvPdSLVjTlEpUoMYLsvnAp6NlIkOeTuC3jJq1vSIB/Etnfiv7aXNyyL6EK+bpFWBqU7/cyicp6z1gBbFCWp09swGANl3m6oACBB1wB5+gpRKwKruvtUwrNudFlI2MCWaw2/rfx6d3AIIiAgBAPYrQPn+EmBjhR4FQUiMCzUAYxSLiJSFS5CMKVSAqORAuLQi3XkS/IQRBA8QoSuBZyIjwEQHIrWWgBxrUYS2aBdW9YagHKhRfxUj5UxkAvF4EQJWLHKBO8hgEeC7n8H4LkID3d/O9yH81N9kk8F70tpn3QaJ7FPndAt5x/oWztn+yrPF7iKWqZv19A9+TD573J5fNveMF+HhjRiH3KANoOPbK1ybej6awMw0YoBg1x4AGrs5HnF3Ame2LIsgFACGIQAYhEAFmljZTwQr5YE+uywg0EGCAACeeJx9Y4IIvUODD+AdbFPkEHDMbRJbfypw0n/fKTIvIFhygnnUCKLSjg1yITjJGQytnEkUT/gH1B4XHCKU9S3/p5QLMN2s2kBcA1ExNALRoBOGLACQIQIV6uNuGCABQaAAVDtkCaUYRRqdwOvVZMwkF4EeMRoUmU0k4aSeHM77+pT3r9QIpERMDaSNjubiOOeIl/YMXpvR/5SRk5AKoaAAAJYVYPjWHWL106pm0E7IRyeMrC18OVi4BK55stFQc6bgy+MjESOOvjFw5hQp+CkkUkyohU2qaIip2SpVC1QpTJ5BLkNmCVQtRQ6uKXoNwTaZrNkMLg0ZGbpHamHWI1sWiW4weUTolGBCvX6JBSYYQZHhNAQDbASA7gJnA/AHuG5gfQC8AABo1kIK2XKSCiKu/VZS4JRLykRgKbx1ZbWoKe2NQ1yYRUxDUm0YLWNaPYYRTfBmBRBIqkQUKFGJGITY8PT0jFmvEAaFT/RkxI7JyWpHSl5mg9VUy9/gspBUwlFvKNRO/aSnX+PKW2GHC8bDCETAEPb9ROLJb1rFrB3Gadu7e3wxfMLxDynay7fyqXZffvkz0e8YvnnKnwyGsnE2EcHK6WW8hhG9enG+XsSP33rhHPG+//jaf788KNw0BCNFKhGA3luYTIfjAomH4bYSI514ym8Gyb/z3lLft4aep+FqQfz3XpDuPsyN3rhB2+di5mzHKW8kTCc1SxGbfojs85eItPfIkYZe/+WqMxc4opINaWZduNtvsoDowzyDPPPm4QkdYhk/0ex57qSQu6IIujugkQrR1KQJ0F9jl5zC30PoZtCqBXSgnh554QTJqy0mvPEU8WA7L1A4/QjyP8kl3cWK1Wl20ebrICD662ixorAAdr+Sd7W1bOZmSXDkiyqRz59GLJKHNfRx49U1/0siNs6N9Oo/FWES/4saOyg7WtfOgInT/qHI2Wz3LMYTJzz+unp5xsbDlj700iwhxqurOReK5cHuum+fw/K1fjlXXaUKwY+/dsOSjysqxN+0ljkpexO44GAqsfLPx9r/Lrn3Es9//5G7iOcEfvhoafPJZdmQST0mOHcOd0pSZjuHbul1y2VNy++gbabfC5s+Es8rKPaul69IcbGWKnXV8OpHo7e6fa/SGKUf5oZF+RGevUlbPLhVW7Bw+ITujHb1X/Lj0+IGMT9RVIFf+MuindNFCQ2KjZtUdXdedgGuw32UE2qTfzXdMdNYTmm/POfDYmzQp+ARjbpykaXtvBe4oox2KWw+xDCips78y4HvulZKxy8djGcsJhSEhc2/Y5fsrXVIfpKdNPWT3MzN2zrXgZSrn0IuvAxSiOz2CO4Ojx3UcaaZMX19Gh/uVHTrMO693pxndMJurBFUPzRN+hfOjKmuMy0pKjMtnVS+IKjxePf1YbEXQJvXsxER11Wh5UOxJJxonbrUVf1vctja6rbwNec39v/Y3lwRPrOEVLI6tro9eUVKywgjJyAKqNASKi5UGr/w2y6yw1Jzg6vh4Q0OzLbZYWnZQdUJ8UE1A5NbT7x1F8y9PNAo0C0P11brvP/iPcX+fUx3an5X3pvo55cuseYtLx7tOWkxlJSZTdJnJZlhOusdLPfSjk86qM3XFVMdqy3+698YO/fVqauoDNq+4F7viiejFon2i7BZM5WV22NIXlZRmLOzJzQ3P9p/uk+5e1yZsWzK3Kmttjj+/1mQzGspiLIbSqJQp0mosZYkxlF0C3UVVgiq7Pa/PmrmwtJeb6bXa9HnyfVTAa3XuT91LJPL/bV+a1DnDZKiIjb3DIJvIB4MUXvniHOu8kjR9i7Wg0ZBkcegysoOruex5WXnnh3LtzIPBcfmGsJKkeGPZzBnx+ixFgyVvXk5IkQQuoVsYszwoKlCdrT2kwso9sPOK51tzF5aWHjDarLiILF5YY8qPDC+j6DAr32gyFUCh0Nw6/qbIcl/3fMw1VCVVGGX52nXtluTB/H7+bby8hApLRE1mjtsQqcpq0qt/DkpXpbiF7h7l1ZHiYOmLqShefFtVYZBkf9h5f4rb8+Rrq/M1GP2s/VeUc0rnH/Xk38/eOfRV87qFC+8JnJ/hka2GHFN4iTkqvDQ3ckZQUW7zQ0ODtqHHEhC28trWktUlb33s7+pQKKtccv+EJJUyMYEXXeZThr+KMmba3stnJ5/QaJ6YNOs9Nm/CcUv5VnvqGzlFwiwn5fHn9tpzjyNBegxSjs6fX5lWsVX597CfaB/g8Y7/zX/Rh+cjFLt8/k/hS2KLtIqut+UCPiOlOt88+4m6QnbVJRRazNk8xdIw/2j/p9v4ouBo5sGWFiGrtmygz34zX9maPM3ujCHKXU7m+rTK5KL9lsstAxqMnf9/4T9ySNn+lKV1eKbXnK/JKN+0GFdq/O4xFjPQxkIVQqv2zGRg8hnLSj1hbJVc/EYb4StMSdlPFCfZonZVpat9RcbkPE658SM+KZswHKYb1picxZ6lPz9fYHZd78ORn6/cLx7pwtKfsxY152+8stZnqNHwMz2vIf9rAXp9mnpX5KTIGa8ythvHT17qLJM2V76R67+A33pZ+WKD1Kic8X98eFoyijv82HkRDg+P51F+9Q1Tcz3SdTem/8elJRf5Pjwr9KWV+eype4GB905FEwffzQz1PNPstslc9pPHtIEfvgFrkmWkrR6kKZR448PAnPjVv21wT1da5vPa+99o37xvPc+2e8qtIefa5w6Vr678P+vw+n9v487jC6lpxXG5SRHSJfq3TvJEv0wpUg++gk9++5l+COhAgMDF2Uzi7pAOq9wU+YL+jXvy6IOBw8i0WWuSDutYDlZyYQfKMA0i5yL2747mAut8aikYVqdCYlIRRxLs7R1hLZGn2FJOlH+XfVADpN+spf9X+LimInihrAaAPh0bvZINGxJah9NEI99la0zdyGKC/wLoilaMSTqYKFmw0jWZfywS0Zh/vhrhn8dNJWBENqlgKlx6hDQk8OkjIC6YyzpCsbb0l8IHycGQHQQN6bDKTZEZ9DxO5NEHEiuQSe+DytkR9PzNTBbknMSSCwXpckEQ8vuT1AKpFC3p3qBJDEMt0CWyiMhM0b/VN0vx2c1rMBJlZ02qU5ekd+qdeqfqTEwyAfWbuSSiz0GrE4PRgtoqxYb8KQbaW3Kx+hy0QWJgEfpW3jf74f1IXw5JGlpKBiU+Vfr/j7733+///eAd/WLZkkfnAwCgAKijtCfSGOOWXqgBYiJKLpPJIqKIU1CpIDVRmr6NKHvCfI0zaxkZGjFaSS/CaBWjiEjuGCWjDOEklPlty+lHnquRXQgNGIFyGQA5OKfZO7zPyKCQSS+ia1MgopQKUs9k0rfB9yRLkVS0+H44nQ3UXVP+RqOw/gN1MUiRlILchn7fBpsv5wxTE9CAEGGQ2w33Q+cdoqhfAvTpNaEGyE04NdZFjxr5CUaL59Jj/JBE5PFSGOwy2AbXCkmmFEIQSkoY/JBEFEbAkPM1rPDAqzQNAuCBW5U3IAoxO0kn6SSdpKNE5ETKRUFaRoVQmvoaeY6UEkbK72gUoxtpEazGZJPSkChR8/2OUc1bcUYAlUEJEWGoUpTeIwiA5MVfDrpHHU75zZemvwSAh3HWA8B74TV6TV6W084kAOCiAACBP7pTOJ+D9n+4BiJeTvx5zYOhExTbot8iqpta0dhz3kdeQqMb3Yx+76dwdn4HfvdfAN0wLoShBVVFBqtfwpFFMNx7qxuGbq9BXmdzwVkh38AAcK7qVbPRc9lmV9MHc9nrmjXWqpJJy8XIiZ+uyF4EsF0zH118Zw5jwrX4lqKRiQfgCJBKhMCRShSRC5Vo0SYqMVS+r8QREH4lLlVCK4rEJaMWAggyl3EyP2q2Xn0WGNDOrc0QrWhmURJpzeK+ljsv0mK+Fj2aaZUZ0KtDi6YkJ9OcyGnT684epGXI5gzpY8smMTFxa9fONEejSE16dXt2r13ZrUuLVr16DBlkookl1wyvYGaFFm78lV0aDIgSycwsXrISpUrkSk5ai3EtCo3TKnbaBGuvR9KWiDqve7sYsaYJZX0NscisVpfRCbLdklPKauMdWiY9nXYZkvcAos19M97V48xG) format("woff2"),url(/assets/lexend-all-400-normal-DkP-iCi6.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lexend-latin-ext-400-normal-D_K0Vdzo.woff2) format("woff2"),url(/assets/lexend-all-400-normal-DkP-iCi6.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lexend-latin-400-normal-Djz5x57t.woff2) format("woff2"),url(/assets/lexend-all-400-normal-DkP-iCi6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.black-theme .cookie-container{background-color:var(--gray)!important}body.black-theme .cookie-container .cookie-text{color:var(--g-black)}body.black-theme .cookie-container .cookie-button{background-color:var(--g-black-op40)!important}body.black-theme .cookie-container .cookie-button:hover{background-color:var(--g-black-op50)!important}body.contrast-theme .cookie-container,body.yellow-theme .cookie-container{background-color:var(--g-gray-4)!important}body.contrast-theme .cookie-container .cookie-text,body.yellow-theme .cookie-container .cookie-text{color:var(--g-yellow)}body.contrast-theme .cookie-container .cookie-button,body.yellow-theme .cookie-container .cookie-button{color:var(--text)!important;background-color:var(--g-black-op40)!important}body.contrast-theme .cookie-container .cookie-button:hover,body.yellow-theme .cookie-container .cookie-button:hover{background-color:var(--g-black-op50)!important}body.yellow-theme .cookie-container{--text: var(--g-yellow)}.cookie-container{z-index:10!important;max-width:300px;width:100%;margin:10px;border-radius:10px;background-color:var(--primary)!important}.cookie-container .cookie-text{font-size:1.5rem;flex:auto!important}.cookie-container .cookie-text .cookie-link{color:var(--link)}.cookie-container .cookie-button{color:var(--white)!important;font-size:1.4rem;border-radius:12px!important;background-color:var(--white-opacity)!important;padding:10px 20px!important}.cookie-container .cookie-button:hover{background-color:var(--white-opacity)!important}@media (max-width: 867px){.cookie-container{margin:10px 10px 50px}}.communicator-floating{position:fixed;bottom:140px;right:32px;cursor:pointer;z-index:90}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--primary)}0%,to{transform:translate(-25px,-25px) translate(0)}10%,30%,50%,70%{transform:translate(-25px,-25px) translate(-2.5px)}20%,40%,60%{transform:translate(-25px,-25px) translate(2.5px)}80%{transform:translate(-25px,-25px) translate(2px)}90%{transform:translate(-25px,-25px) translate(-2px)}to{box-shadow:0 0 0 20px #fff0}}.communicator-floating .communicator-floating-icon{background-color:var(--primary);border-radius:50%;cursor:pointer;max-height:76px;max-width:76px;padding:6px;display:flex}.communicator-floating .communicator-floating-icon svg,.communicator-floating .communicator-floating-icon img{height:64px;width:64px;object-fit:cover;border-radius:50%}.communicator-floating .communicator-floating-icon svg path,.communicator-floating .communicator-floating-icon img path{stroke:var(--white)}.communicator-floating .communicator-floating-icon svg:hover,.communicator-floating .communicator-floating-icon img:hover{opacity:.8}.communicator-floating .communicator-floating-icon span{position:absolute;top:20px;left:20px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;background-color:var(--white);color:var(--primary);border:solid 1px var(--primary);border-radius:50%;font-size:1.2em;font-weight:700;animation:pulse 2s ease-out infinite}.communicator-floating .communicator-popup{position:fixed;right:32px;bottom:140px;width:415px;max-height:70vh;background:var(--white);border-radius:8px;box-shadow:0 8px 24px #00000026;overflow:hidden;z-index:91;display:flex;flex-direction:column}.communicator-floating .communicator-popup .communicator-container{width:100%;height:100%;min-height:300px;max-height:calc(70vh - 40px);overflow:auto}.communicator-floating .communicator-popup .communicator-doctor-avatar-img{height:34px;width:34px;object-fit:cover;border-radius:50%;margin-left:3px}.communicator-floating .communicator-popup .chat-attachment-container{position:relative;display:inline-block}.communicator-floating .communicator-popup .communication-attachment-menu{position:absolute;left:0;bottom:100%;background:#fff;box-shadow:0 2px 6px #0003;z-index:40;border-radius:8px}.communicator-floating .communicator-popup .communication-attachment-menu .btn{border-radius:0}.communicator-floating .communicator-popup .chat .chat-logs .messages .message-wrapper .message-text{max-width:256px}.chat{position:relative;width:415px;border-radius:8px;background-color:var(--white);border:1px solid var(--border)}.chat .header{border-bottom:1px solid var(--border);display:grid;grid-template-columns:40px auto 40px;padding:6px 10px;align-items:center;gap:10px}.chat .header img{width:40px}.chat .header p{font-size:2.4rem;font-weight:500}.chat .header svg{width:40px;aspect-ratio:1/1;cursor:pointer}.chat .header svg path{stroke:var(--primary)}.chat .header .floating-communicator-user-select{grid-column:1/span 2}.chat .chat-logs{display:grid;padding:0 8px;height:500px;width:415px;overflow-y:auto}.chat .chat-logs .messages{height:min-content;display:grid}.chat .chat-logs .messages .message-wrapper{width:100%}.chat .chat-logs .messages .message-wrapper .messege-time{font-size:1.2rem;height:1px;background-color:var(--primary);margin:20px;display:flex}.chat .chat-logs .messages .message-wrapper .messege-time .messege-time-stamp{background-color:var(--white);width:fit-content;padding:0 10px;line-height:1px;margin:auto}.chat .chat-logs .messages .message-wrapper .message-user{margin:0 2px}.chat .chat-logs .messages .message-wrapper .message-text{width:fit-content;border-radius:15px;padding:8px 12px;margin:1px 0;font-size:1.2rem;max-width:100%;word-wrap:break-word}.chat .chat-logs .messages .message-wrapper .attachment-message button{background-color:transparent;display:flex;align-items:center;gap:8px;text-decoration:underline;color:var(--link);font-weight:500;text-align:left}.chat .chat-logs .messages .message-wrapper .attachment-message button svg{width:16px;height:16px;min-width:16px;min-height:16px}.chat .chat-logs .messages .message-wrapper .attachment-message button svg path{stroke:var(--link);stroke-width:3}.chat .chat-logs .messages .message-wrapper .current-user-message{width:80%;float:right}.chat .chat-logs .messages .message-wrapper .current-user-message .message-text{float:right;color:var(--white);background-color:var(--primary)}.chat .chat-logs .messages .message-wrapper .current-user-message .is-top{border-top-right-radius:4px}.chat .chat-logs .messages .message-wrapper .current-user-message .is-bottom{border-bottom-right-radius:4px}.chat .chat-logs .messages .message-wrapper .other-user-message{width:fit-content}.chat .chat-logs .messages .message-wrapper .other-user-message .message-user{text-align:start}.chat .chat-logs .messages .message-wrapper .other-user-message .message-text{color:var(--primary);background-color:var(--secondary)}.chat .chat-logs .messages .message-wrapper .other-user-message .is-top{border-top-left-radius:4px}.chat .chat-logs .messages .message-wrapper .other-user-message .is-bottom{border-bottom-left-radius:4px}.chat .message-sender{display:flex;padding:8px;border-top:1px solid var(--border)}.chat .message-sender .form-container{width:100%}.chat .message-sender .additional-buttons,.chat .message-sender .submit-button-container{min-width:64px;display:flex;align-items:center;justify-content:center}.chat .message-sender .additional-buttons .chat-submit-button,.chat .message-sender .additional-buttons .chat-attachment-button,.chat .message-sender .submit-button-container .chat-submit-button,.chat .message-sender .submit-button-container .chat-attachment-button{min-width:0px!important;width:100%;background-color:var(--white)}.chat .message-sender .additional-buttons .chat-submit-button svg,.chat .message-sender .additional-buttons .chat-attachment-button svg,.chat .message-sender .submit-button-container .chat-submit-button svg,.chat .message-sender .submit-button-container .chat-attachment-button svg{margin-right:0}.chat .message-sender .additional-buttons .chat-submit-button svg path,.chat .message-sender .additional-buttons .chat-attachment-button svg path,.chat .message-sender .submit-button-container .chat-submit-button svg path,.chat .message-sender .submit-button-container .chat-attachment-button svg path{stroke:var(--primary)}.chat ::-webkit-scrollbar{width:10px}.chat ::-webkit-scrollbar-track{background-color:var(--secondary);border-radius:8px}.chat ::-webkit-scrollbar-thumb{background:var(--primary);border-radius:8px}.chat .drag-overlay{display:none;pointer-events:none}.chat.drag-over .drag-overlay{border-radius:8px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background-color:var(--primary);opacity:.4;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:60}.chat.drag-over .drag-overlay svg{width:128px;height:128px;pointer-events:none}.chat.drag-over .drag-overlay svg path{stroke:var(--g-text)}.communicator-option-item{display:grid;grid-template-columns:40px auto;align-items:center;gap:8px}.communicator-option-item .communicator-doctor-avatar-img{height:34px;width:34px;object-fit:cover;border-radius:50%}.communicator-option-item img{width:40px}.communicator-option-item p{font-size:1.4rem!important;font-weight:500}.communicator-option-item svg{width:40px;aspect-ratio:1/1;cursor:pointer}.communicator-option-item svg path{stroke:var(--primary)}@media (max-width: 601px){.chat{width:calc(100vw - 48px - var(--scrollbar-width))}.chat .chat-logs{height:50vh;width:100%}.chat .chat-logs .messages .message-wrapper .message-text{max-width:150px}.chat .message-sender button{margin:5px 5px 8px}}@media (max-width: 431px){.chat .header{grid-template-columns:25px auto 25px}.chat .header img{width:25px}.chat .header p{font-size:1.2rem;font-weight:500}.chat .header svg{width:25px}.chat .chat-logs .messages .message-wrapper .message-text{width:fit-content;border-radius:15px;padding:6px 8px;margin:1px 0;font-size:inherit;max-width:150px;word-wrap:break-word}}._nav_4xomu_1{background-color:var(--white);border-radius:8px 8px 0 0}._nav_4xomu_1 ._conversation-select_4xomu_5{padding:30px 30px 0;display:none}._nav_4xomu_1 ._nav-group_4xomu_9{display:flex;flex-flow:row;align-items:center;flex-wrap:wrap}._nav_4xomu_1 ._nav-link_4xomu_15{text-align:center;flex:1}._nav_4xomu_1 ._nav-link_4xomu_15 ._text_4xomu_19{font-size:1.4rem;cursor:pointer;white-space:nowrap}._nav_4xomu_1 ._nav-link_4xomu_15 ._text_4xomu_19 svg path{fill:var(--text)}._nav_4xomu_1 ._nav-link_4xomu_15 svg{height:15px;vertical-align:middle;transform:translateY(-2px)}._nav_4xomu_1 ._inactive_4xomu_32{color:var(--text);padding:8px 48px;border:1px solid var(--primary);border-radius:8px 8px 0 0}._nav_4xomu_1 ._active_4xomu_38{color:var(--white);background-color:var(--primary);border:1px solid var(--primary);padding:8px 48px;border-radius:8px 8px 0 0}._nav_4xomu_1 ._active_4xomu_38 svg path{fill:var(--white)!important}._conversation-box_4xomu_49{background-color:var(--white);border-radius:0 0 8px 8px;padding:40px}._conversation-box_4xomu_49 button{max-height:58px;margin-top:16px;width:100%}._chat-wrapper_4xomu_60{z-index:1050;position:fixed;bottom:48px;right:32px}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66{border-radius:8px;display:flex;align-items:center}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66 ._text_4xomu_19{font-size:2.4rem;color:var(--text);margin-bottom:8px}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66 ._gray-text_4xomu_76{font-size:1.4rem;color:var(--text-gray)}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66 ._chat-open-btn_4xomu_80{background-color:var(--primary);padding:20px;border-radius:50%;height:76px;width:76px;cursor:pointer}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66 ._chat-open-btn_4xomu_80 svg{width:33px;height:33px;fill:var(--white)}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66 ._chat-open-btn_4xomu_80 svg path{stroke:var(--white)}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66 ._chat-open-btn_4xomu_80 ._chat-notification_4xomu_96{position:absolute;width:25px;height:25px;transform:translate(-25px,-25px);display:flex;justify-content:center;align-items:center;background-color:var(--white);color:var(--primary);border:solid 1px var(--primary);border-radius:50%;font-size:1.2rem;font-weight:700;animation:_pulse_4xomu_1 2s ease-out infinite}@keyframes _pulse_4xomu_1{0%{box-shadow:0 0 0 0 var(--primary)}0%,to{transform:translate(-25px,-25px) translate(0)}10%,30%,50%,70%{transform:translate(-25px,-25px) translate(-2.5px)}20%,40%,60%{transform:translate(-25px,-25px) translate(2.5px)}80%{transform:translate(-25px,-25px) translate(2px)}90%{transform:translate(-25px,-25px) translate(-2px)}to{box-shadow:0 0 0 20px #fff0}}@media (max-width: 1100px){._chat-wrapper_4xomu_60{bottom:15px;right:inherit;left:24px}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66 ._chat-open-btn_4xomu_80{display:flex;justify-content:center}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66 ._chat-open-btn_4xomu_80 svg{width:24px;height:24px}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66 ._chat-open-btn_4xomu_80 svg path{stroke:var(--white)}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66 ._chat-open-btn_4xomu_80{background-color:var(--primary);padding:16px;border-radius:50%}._chat-wrapper_4xomu_60 ._chat-box_4xomu_66 ._chat-notification_4xomu_96{transform:translate(-25px,-25px)}}@media (max-width: 867px){._nav_4xomu_1 ._nav-group_4xomu_9{display:none}._nav_4xomu_1 ._conversation-select_4xomu_5{display:block}._nav_4xomu_1 ._conversation-select_4xomu_5 label{color:var(--primary)!important}}.communicator-container{display:flex;height:100%;width:100%;gap:32px}.communicator-container .communicator-contact-list{width:30%;max-width:512px}.communicator-container .communicator-contact-list .communicator-contact-list-name-filter{margin-bottom:8px}.communicator-container .communicator-contact-list .communicator-contact-users{display:flex;flex-direction:column;overflow-y:auto;width:100%;max-height:73vh}.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user,.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user-selected{display:flex;flex-direction:row;align-items:center;padding:16px;cursor:pointer;width:100%;background-color:transparent;border-radius:16px}.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user-selected{background-color:var(--secondary)}.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user .communicator-doctor-avatar,.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user-selected .communicator-doctor-avatar{max-height:48px;max-width:48px;margin-right:32px;position:relative}.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user .communicator-doctor-avatar img,.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user-selected .communicator-doctor-avatar img,.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user .communicator-doctor-avatar svg,.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user-selected .communicator-doctor-avatar svg{height:48px;width:48px;object-fit:cover;border-radius:50%}.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user .communicator-doctor-avatar span,.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user-selected .communicator-doctor-avatar span{position:absolute;bottom:0;right:0;background:var(--primary);color:var(--white);border-radius:999px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;padding:0 4px;box-shadow:0 0 0 2px #00000014}.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user .communicator-user-name,.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user-selected .communicator-user-name{color:var(--text)}.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user .communicator-contact-user-settings,.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user-selected .communicator-contact-user-settings{margin-left:auto;display:none;background-color:transparent;border-radius:50%;padding:8px;width:fit-content;height:fit-content;max-height:50px;max-width:50px}.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user .communicator-contact-user-settings:hover,.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user-selected .communicator-contact-user-settings:hover{background-color:var(--secondary-hover)}.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user:hover .communicator-contact-user-settings,.communicator-container .communicator-contact-list .communicator-contact-users .communicator-contact-user-selected:hover .communicator-contact-user-settings{display:block}.communicator-container .communicator-contact-list ::-webkit-scrollbar{width:10px}.communicator-container .communicator-contact-list ::-webkit-scrollbar-track{background-color:var(--secondary);border-radius:8px}.communicator-container .communicator-contact-list ::-webkit-scrollbar-thumb{background:var(--primary);border-radius:8px}.communicator-container .communicator-conversation{height:100%;width:70%}.communicator-container .communicator-conversation .chat{width:100%;height:auto}.communicator-container .communicator-conversation .chat .chat-logs{width:100%;height:auto;min-height:50vh;max-height:70vh}.communicator-container .communicator-conversation .chat .communicator-doctor-avatar-img{height:34px;width:34px;object-fit:cover;border-radius:50%;margin-left:3px}.communicator-container .communicator-conversation .chat .chat-attachment-container{position:relative;display:inline-block}.communicator-container .communicator-conversation .chat .communication-attachment-menu{position:absolute;left:0;bottom:100%;background:#fff;box-shadow:0 2px 6px #0003;z-index:40;border-radius:8px}.communicator-container .communicator-conversation .chat .communication-attachment-menu .btn{border-radius:0}.communicator-user-settings-modal-title{margin-bottom:32px}.communicator-user-settings-modal-sections{display:flex;flex-direction:column;gap:16px}.conversation-container{display:grid;grid-template-columns:3fr 1fr;grid-template-areas:"content video" "content ai";grid-template-rows:702px auto;gap:32px;background-color:var(--auth_background)}.conversation-content{grid-area:content;grid-row:1/span 2}.video-container{grid-area:video;grid-row:1}.ai-container{grid-area:ai;grid-row:2}@media (max-width: 1601px){.conversation-container{display:flex;flex-direction:column;grid-template-columns:1fr;grid-template-areas:"video" "content" "ai";grid-template-rows:auto auto auto}.conversation-content{grid-area:content;order:2}.video-container{grid-area:video;order:1}.ai-container{grid-area:ai;order:3}}body.yellow-theme .epatient-container,body.yellow-theme .epatient-container .epatient-left-column,body.yellow-theme .epatient-container .epatient-left-column .epatient-row{border-color:var(--g-black)}body.yellow-theme .epatient-container .epatient-left-column .epatient-row .epatient-row-right{border-top:1px solid var(--g-black)}body.contrast-theme .epatient-container,body.contrast-theme .epatient-container .epatient-left-column,body.contrast-theme .epatient-container .epatient-left-column .epatient-row{border-color:var(--g-yellow)}body.contrast-theme .epatient-container .epatient-left-column .epatient-row .epatient-row-right{border-top:1px solid var(--g-yellow)}body.contrast-theme .epatient-container .epatient-divider .divider{border-color:var(--g-yellow-op50)}.default-epatient-view .epatient-view,.default-epatient-view .ereferral-view{display:flex;align-items:center;flex-direction:column}.default-epatient-view .epatient-view .epatient-btn,.default-epatient-view .epatient-view .ereferral-btn,.default-epatient-view .ereferral-view .epatient-btn,.default-epatient-view .ereferral-view .ereferral-btn{margin-top:-20px;width:100%}.default-epatient-view .epatient-view .epatient-error,.default-epatient-view .epatient-view .ereferral-error,.default-epatient-view .ereferral-view .epatient-error,.default-epatient-view .ereferral-view .ereferral-error{color:red;margin-top:12px;font-size:1.2rem}.default-epatient-view .epatient-view{margin-bottom:40px}.default-epatient-view .epatient-view .epatient-title,.default-epatient-view .ereferral-view .ereferral-title{font-size:1.6rem}.epatient-container{display:flex;width:100%;flex-direction:row;gap:8px}.epatient-container .epatient-left-column{height:fit-content;display:flex;flex-basis:45%;flex-direction:column;border:1px solid var(--black)}.epatient-container .epatient-left-column .form-group{display:flex;flex-shrink:0;flex-direction:column;margin-right:8px}.epatient-container .epatient-left-column .epatient-row{display:flex;width:100%;flex-direction:row;font-size:1.2rem}.epatient-container .epatient-left-column .epatient-row:not(:last-child){border-bottom:1px solid var(--black)}.epatient-container .epatient-left-column .epatient-row .epatient-row-full{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;justify-content:space-evenly}.epatient-container .epatient-left-column .epatient-row .epatient-row-full .summary{max-width:30%;width:auto}.epatient-container .epatient-left-column .epatient-row .epatient-row-full .summary:last-child{max-width:40%}.epatient-container .epatient-left-column .epatient-row .epatient-row-full .form-date{margin-right:8px}.epatient-container .epatient-left-column .epatient-row .epatient-row-left{flex:3;padding:4px}.epatient-container .epatient-left-column .epatient-row .epatient-row-right{flex:1;border-left:1px solid var(--black);min-width:100px;flex-direction:column;padding:4px}.epatient-container .epatient-left-column .epatient-row .epatient-row-right:has(.custom-select .react-select__control--menu-is-open){min-width:200px}.epatient-container .epatient-left-column .form-control{padding:2px 4px;height:auto}.epatient-container .epatient-left-column .form-group{padding:0 2px;width:100%}.epatient-container .epatient-left-column .form-group:not(:last-child){margin-bottom:4px}.epatient-container .epatient-left-column .checkbox label .text{font-size:1.2rem!important;margin-right:4px}.epatient-container .epatient-left-column .combobox .react-select__control{padding:2px;height:auto}.epatient-container .epatient-left-column .combobox .react-select__control:focus{padding:2px;height:auto}.epatient-container .epatient-left-column .search-checkboxes{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.epatient-container .epatient-divider{display:flex;flex-basis:1%;justify-content:center}.epatient-container .epatient-divider .divider{border-left:1px solid var(--secondary);height:100%;width:2px;border-radius:2px;margin:0}.epatient-container .epatient-right-column{flex-basis:50%;height:fit-content}.epatient-container .epatient-right-column .tab-switcher-content{padding:8px 0 0}.epatient-container .epatient-right-column .conversation-box{border-top:1px solid #e7e7e7;background-color:#fff;border-radius:0 0 8px 8px;padding:40px;margin-bottom:40px}.epatient-container .epatient-right-column .conversation-box button{max-height:58px;margin-top:40px;width:100%}.epatient-container .epatient-section-links{list-style:none;padding:0}.epatient-container .epatient-section-links li{margin-bottom:10px;cursor:pointer;color:#00f}.epatient-container .epatient-section-links li:hover{text-decoration:underline}.epatient-workflow{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.epatient-workflow-step{border:1px solid var(--secondary);border-radius:999px;padding:6px 12px;font-size:1.1rem;background:#fff}.epatient-configuration-alert{display:block;margin-top:18px;padding:12px 14px;border:1px solid #ffd0d6;border-radius:8px;background:#fff4f5;color:#b93446;font-size:14px;font-weight:600;line-height:1.45;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.epatient-configuration-alert:hover{border-color:#ffb6c1;background:#ffecef;color:#9f2b3b}.epatient-configuration-alert:focus-visible{outline:3px solid rgba(237,93,109,.2);outline-offset:2px}.epatient-configuration-alert-muted,.epatient-configuration-alert-muted:hover{border-color:#e5e7ef;background:#f7f7fa;color:#73748a}.epatient-workflow-step-current{border-color:var(--primary);background:#00785a1f;font-weight:600}.epatient-workflow-step-error{border-color:red;background:#ff000014;color:red;font-weight:600}.epatient-mvp-banner{border:1px solid var(--secondary);border-radius:6px;margin-top:8px;padding:8px;background:#00785a14}.epatient-validation-list{margin-bottom:0;padding-left:18px}.epatient-prescription-forms{display:flex;flex-direction:column;padding:8px}.epatient-collapse-card{background:#fff;border:1px solid var(--black);border-radius:8px;overflow:hidden;padding:8px}.epatient-collapse-card:not(:last-child){margin-bottom:12px}.epatient-collapse-card-header-row{align-items:flex-start;display:flex;gap:12px}.epatient-collapse-card-toggle{align-items:flex-start;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;margin:0!important;min-width:0;padding:0;text-align:left}.epatient-collapse-card-icon{align-items:center;background-color:var(--primary);border-radius:8px;color:var(--white);display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:44px;justify-content:center;margin-right:16px;width:44px}.epatient-collapse-card-content{flex:1 1 auto;min-width:0}.epatient-collapse-card-content p{height:24px;margin-bottom:0;overflow:hidden}.epatient-collapse-card-title{display:inline-block;font-size:1.2rem;font-weight:600;margin:4px 0}.epatient-prescription-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.epatient-prescription-card-meta span:not(:last-child):after{content:"·";margin-left:10px}.epatient-collapse-card-arrow{flex-shrink:0;margin-right:12px;padding-top:8px}.epatient-collapse-card-arrow svg{height:24px;transform:rotate(90deg);transition:transform .18s ease;width:24px}.epatient-collapse-card-arrow svg path{fill:var(--primary)}.epatient-collapse-card-active>.epatient-collapse-card-header-row .epatient-collapse-card-content p{height:fit-content}.epatient-collapse-card-active>.epatient-collapse-card-header-row .epatient-collapse-card-arrow svg{transform:rotate(270deg)}.epatient-collapse-card-active>.epatient-collapse-card-body-wrap{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .26s ease,opacity .18s ease 60ms,visibility 0s linear 0s;visibility:visible}.epatient-collapse-card-active>.epatient-collapse-card-body-wrap>.epatient-collapse-card-body-clip>.epatient-collapse-card-body{transform:translateY(0)}.epatient-collapse-card-body-wrap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease,opacity .16s ease,visibility 0s linear .24s;visibility:hidden}.epatient-collapse-card-body-clip{min-height:0;overflow:hidden}.epatient-collapse-card-body{border-top:1px solid rgba(0,0,0,.08);margin-top:12px;padding-top:12px;transform:translateY(-4px);transition:transform .24s ease}.epatient-collapse-card-action{align-items:center;background-color:var(--primary)!important;border-radius:8px;color:var(--white);display:flex;justify-content:center;margin-left:auto;margin-top:0!important;height:44px!important;min-width:44px!important;width:44px!important}.epatient-collapse-card-action svg{height:32px;width:32px;margin:0;padding:0}.epatient-collapse-card-action svg path{stroke:var(--white)}.epatient-drug-collapse-card{background:#fff}@media (prefers-reduced-motion: reduce){.epatient-collapse-card-arrow svg{transition:none}.epatient-collapse-card-body,.epatient-collapse-card-body-wrap{transition:none}}@media (max-width: 431px){.epatient-collapse-card-header-row{flex-direction:column}.epatient-collapse-card-toggle,.epatient-collapse-card-action{width:100%}}.epatient-recent-packages{border:1px solid var(--black);border-radius:6px;margin-bottom:16px;padding:12px}.epatient-recent-packages h3{margin-top:0}.epatient-recent-package{border-top:1px solid #e7e7e7;display:flex;gap:12px;justify-content:space-between;padding:12px 0}.epatient-recent-package p{margin-bottom:4px}.epatient-recent-package button{align-self:center;margin:0;width:auto}.epatient-recent-package-actions{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.epatient-recent-package-prescriptions{display:flex;flex-direction:column;gap:8px;margin-top:8px}.epatient-recent-package-prescription{border-left:2px solid #e7e7e7;display:flex;gap:12px;justify-content:space-between;padding-left:10px}@media (max-width: 769px){.epatient-container{flex-direction:column-reverse}.epatient-container .epatient-left-column .epatient-row{flex-direction:column}.epatient-container .epatient-left-column .epatient-row .epatient-row-right{border-top:1px solid var(--black);border-left:inherit}.epatient-container .epatient-left-column .epatient-row .epatient-row-full,.epatient-container .epatient-left-column .epatient-row .epatient-row-full .search-checkboxes{flex-direction:column}.epatient-container .epatient-left-column .epatient-row .epatient-row-full .summary{display:flex;max-width:inherit;width:100%;align-items:center;justify-content:center;text-align:center}.epatient-container .epatient-left-column .epatient-row .epatient-row-full .summary:last-child{max-width:inherit}}@media (max-width: 431px){.epatient-container .epatient-left-column .epatient-row{flex-direction:column}.epatient-container .epatient-left-column .epatient-row .epatient-row-right{border-top:1px solid var(--black)}.epatient-container .epatient-left-column .epatient-row .epatient-row-full,.epatient-container .epatient-left-column .epatient-row .epatient-row-full .search-checkboxes{flex-direction:column}.epatient-container .epatient-left-column .epatient-row .epatient-row-full .summary{display:flex;max-width:inherit;width:100%;align-items:center;justify-content:center;text-align:center}.epatient-container .epatient-left-column .epatient-row .epatient-row-full .summary:last-child{max-width:inherit}}._icon_15jvs_1{margin-left:6px;vertical-align:middle}._nav_15jvs_6{background-color:var(--white);border-radius:8px 8px 0 0}._nav_15jvs_6 ._conversation-select_15jvs_10{padding:30px 30px 0;display:none}._nav_15jvs_6 ._nav-group_15jvs_14{display:flex;flex-flow:row;align-items:center;flex-wrap:wrap}._nav_15jvs_6 ._nav-link_15jvs_20{text-align:center;flex:1}._nav_15jvs_6 ._nav-link_15jvs_20 ._text_15jvs_24{font-size:1.4rem;cursor:pointer;white-space:nowrap}._nav_15jvs_6 ._inactive_15jvs_29{color:var(--text);padding:8px 48px;border:1px solid var(--primary);border-radius:8px 8px 0 0}._nav_15jvs_6 ._active_15jvs_35{color:var(--white);background-color:var(--primary);border:1px solid var(--primary);padding:8px 48px;border-radius:8px 8px 0 0}._conversation-box_15jvs_43{background-color:var(--white);border-radius:0 0 8px 8px;padding-top:40px;margin-bottom:40px}._conversation-box_15jvs_43 button{max-height:58px;margin-top:40px;width:100%}._conversation-box-compact_15jvs_55{padding-top:12px}._chat-box_15jvs_59{background-color:var(--white);border-radius:8px;padding:40px;display:flex;flex-flow:row;align-items:center;justify-content:space-between}._chat-box_15jvs_59 ._text_15jvs_24{font-size:2.4rem;color:#343549;margin-bottom:8px}._chat-box_15jvs_59 ._gray-text_15jvs_73{font-size:1.4rem;color:var(--text-gray)}._chat-box_15jvs_59 button{max-width:156px;width:100%}@media (max-width: 867px){._nav_15jvs_6 ._nav-group_15jvs_14{display:none}._nav_15jvs_6 ._conversation-select_15jvs_10{display:block}._nav_15jvs_6 ._conversation-select_15jvs_10 label{color:var(--primary)!important}}._wrapper_kqlv6_1{width:100%;max-width:100%;min-width:0;margin:0 auto;padding:8px 0 32px;color:#343549;overflow-x:hidden}._header_kqlv6_11{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid #ececf3}._header_kqlv6_11 h2{margin:0;font-size:30px;line-height:1.2;font-weight:700;letter-spacing:0}._p1Status_kqlv6_27{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:7px 12px;border:1px solid #e5e7ef;border-radius:8px;font-size:13px;font-weight:700;white-space:nowrap}._p1Status_kqlv6_27 svg{width:17px;height:17px}._statusMuted_kqlv6_44{background:#f7f7fa;color:#73748a}._workspace_kqlv6_49{display:grid;grid-template-columns:minmax(0,.54fr) minmax(0,.46fr);gap:16px;align-items:start;min-width:0;width:100%;margin-top:20px}._leftColumn_kqlv6_59{display:grid;gap:12px;min-width:0}._referralFrame_kqlv6_65{min-width:0;overflow:hidden;border:1px solid #dddfe8;border-radius:8px;padding:0 18px;background:#fff}._initialReferralPrompt_kqlv6_74{display:flex;align-items:flex-start;align-self:start;width:100%;min-height:44px}._initialAddReferralButton_kqlv6_82{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;margin-top:0!important;padding:9px 16px;border-radius:8px;border:1px solid #ed5d6d;background:#ed5d6d;color:#fff;font-weight:700}._initialAddReferralButton_kqlv6_82 svg{width:17px;height:17px}._referralFrameFooter_kqlv6_102{display:flex;justify-content:flex-start;margin-top:10px}._addAnotherReferralButton_kqlv6_108{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;margin-top:0!important;padding:9px 16px;border-radius:8px;border:1px solid #ed5d6d;background:#fff;color:#b93446;font-weight:700}._addAnotherReferralButton_kqlv6_108 svg{width:17px;height:17px}._addAnotherReferralButton_kqlv6_108:hover{background:#fff4f5}._alert_kqlv6_130{display:flex;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;border:1px solid #ffd0d6;border-radius:8px;background:#fff4f5;color:#b93446;font-size:14px;line-height:1.45}._alert_kqlv6_130 svg{flex:0 0 auto;width:18px;height:18px;margin-top:1px}._alertLink_kqlv6_150{cursor:pointer;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}._alertLink_kqlv6_150:hover{border-color:#ffb6c1;background:#ffecef;color:#9f2b3b}._alertLink_kqlv6_150:focus-visible{outline:3px solid rgba(237,93,109,.2);outline-offset:2px}._section_kqlv6_165,._result_kqlv6_166{padding:18px 0;border-bottom:1px solid #ececf3}._typeSection_kqlv6_171{padding-top:20px}._typeSelector_kqlv6_175{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:stretch}._typeSelect_kqlv6_175{min-width:0}._sectionTitle_kqlv6_186{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:#343549;font-size:17px;font-weight:700}._sectionTitle_kqlv6_186 svg{width:18px;height:18px}._grid_kqlv6_200{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._field_kqlv6_206{display:flex;min-width:0;flex-direction:column;gap:6px}._field_kqlv6_206 span{font-size:12px;line-height:1.2;color:#73748a;font-weight:700}._field_kqlv6_206 ._requiredMark_kqlv6_218{color:#ed5d6d;font-weight:700}._field_kqlv6_206 input,._field_kqlv6_206 textarea{width:100%;min-height:42px;border:1px solid #dddfe8;border-radius:8px;padding:9px 11px;background:#fff;color:#343549;font-size:14px;line-height:1.35;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}._field_kqlv6_206 input:focus,._field_kqlv6_206 textarea:focus{border-color:#ed5d6d;box-shadow:0 0 0 3px #ed5d6d1f}._field_kqlv6_206 input:read-only,._field_kqlv6_206 textarea:read-only{background:#f7f7fa;color:#4e5065}._field_kqlv6_206 textarea{min-height:88px;resize:vertical}._fieldWide_kqlv6_251{grid-column:span 2}._additionalGrid_kqlv6_255{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:end}._checkboxField_kqlv6_262{display:inline-flex;align-items:center;gap:10px;min-height:42px;width:fit-content;padding:8px 11px;border:1px solid #dddfe8;border-radius:8px;background:#fff;cursor:pointer}._checkboxField_kqlv6_262 input{width:17px;height:17px;accent-color:#ed5d6d}._checkboxField_kqlv6_262 span{color:#343549;font-size:14px;font-weight:700}._detailBlock_kqlv6_285{margin-top:18px;padding-top:18px;border-top:1px solid #ececf3}._detailBlock_kqlv6_285 h3{margin:0 0 12px;color:#343549;font-size:15px;line-height:1.35;font-weight:700}._diagnosisPicker_kqlv6_298,._procedurePicker_kqlv6_299,._targetPicker_kqlv6_300{max-width:100%;margin-bottom:18px}._diagnosisPicker_kqlv6_298 .form-group,._procedurePicker_kqlv6_299 .form-group,._targetPicker_kqlv6_300 .form-group{margin-bottom:0}._diagnosisPicker_kqlv6_298 .form-label,._procedurePicker_kqlv6_299 .form-label,._targetPicker_kqlv6_300 .form-label{display:inline-block;margin-bottom:6px;color:#73748a;font-size:12px;font-weight:700}._diagnosisHeader_kqlv6_319,._procedureHeader_kqlv6_320,._targetHeader_kqlv6_321{margin-bottom:12px;color:#343549;font-size:16px;font-weight:700;line-height:1.35}._diagnosisHeader_kqlv6_319 strong,._procedureHeader_kqlv6_320 strong,._targetHeader_kqlv6_321 strong{font-weight:600;overflow-wrap:anywhere}._icdSelect_kqlv6_335 .react-select__control{min-height:42px;margin-top:0;padding:0 4px;border-color:#dddfe8;background:#fff;box-shadow:none}._icdSelect_kqlv6_335 .react-select__control--is-focused{border-color:#ed5d6d;box-shadow:0 0 0 3px #ed5d6d1f}._icdSelect_kqlv6_335 .react-select__value-container{padding:2px 6px}._icdSelect_kqlv6_335 .react-select__input-container,._icdSelect_kqlv6_335 .react-select__single-value,._icdSelect_kqlv6_335 .react-select__placeholder{color:#343549;font-size:14px}._icdSelect_kqlv6_335 .react-select__placeholder{color:#8b8ca0}._actions_kqlv6_360{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;padding:18px 0 20px;border-bottom:0}._actions_kqlv6_360 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border-radius:8px;padding:9px 15px;width:100%}._actions_kqlv6_360 button svg{width:17px;height:17px}._primaryButton_kqlv6_382{background:#ed5d6d;border-color:#ed5d6d;color:#fff}._secondaryButton_kqlv6_388{background:#fff;border:1px solid #dddfe8;color:#343549}._dangerButton_kqlv6_394{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;margin-top:12px;border-radius:8px;background:#fff;border:1px solid #ffc3ca;color:#b93446}._dangerButton_kqlv6_394 svg{width:17px;height:17px}._result_kqlv6_166{position:relative;margin-top:2px;padding-bottom:64px}._resultPdfActions_kqlv6_417{position:absolute;right:0;bottom:18px;display:inline-flex;align-items:center;gap:8px}._resultPdfActions_kqlv6_417 ._resultDownloadButton_kqlv6_425{position:static;right:auto;bottom:auto}._resultDownloadButton_kqlv6_425{position:absolute;right:0;bottom:18px;display:inline-flex;align-items:center;justify-content:center;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px;padding:0!important;border:1px solid #dddfe8;border-radius:8px;background:#fff;color:#343549;transition:border-color .15s ease,color .15s ease,background .15s ease}._resultDownloadButton_kqlv6_425 svg{width:18px;height:18px;margin:0}._resultDownloadButton_kqlv6_425:hover{border-color:#ed5d6d;background:#fff4f5;color:#b93446}._loadingIcon_kqlv6_460{animation:_eSkierowanieSpin_kqlv6_1 .8s linear infinite;transform-origin:center}@keyframes _eSkierowanieSpin_kqlv6_1{to{transform:rotate(360deg)}}._pdfPreviewModal_kqlv6_470{display:flex;flex-direction:column;gap:14px;height:min(78vh,780px);min-height:520px;margin:15px}._pdfPreviewModal_kqlv6_470 h3{margin:0;color:#202134;font-size:20px;font-weight:700}._pdfPreviewFrame_kqlv6_485{flex:1;min-height:0;width:100%;border:1px solid #dddfe8;border-radius:8px;background:#fff}._pdfPreviewActions_kqlv6_494{display:flex;align-items:center;justify-content:space-between;gap:16px}._pdfPreviewActions_kqlv6_494 span{min-width:0;overflow:hidden;color:#575a72;font-size:13px;text-overflow:ellipsis;white-space:nowrap}._pdfPreviewActions_kqlv6_494>div{display:inline-flex;flex:0 0 auto;align-items:center;gap:10px}._resultHeader_kqlv6_515{display:flex;align-items:center;gap:12px;margin-bottom:14px}._resultHeader_kqlv6_515>svg{width:26px;height:26px}._resultHeader_kqlv6_515 h3{margin:0;font-size:18px;line-height:1.2}._resultHeader_kqlv6_515 p{margin:3px 0 0;font-size:13px;color:#73748a}._resultSuccess_kqlv6_536 ._resultHeader_kqlv6_515>svg{color:#1c7c52}._resultError_kqlv6_540 ._resultHeader_kqlv6_515>svg{color:#b93446}._resultPending_kqlv6_544 ._resultHeader_kqlv6_515>svg{color:#9a6f00}._resultGrid_kqlv6_548{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._resultGrid_kqlv6_548 div{min-width:0;padding:10px 12px;border:1px solid #ececf3;border-radius:8px;background:#fafafd}._resultGrid_kqlv6_548 span{display:block;margin-bottom:3px;color:#73748a;font-size:12px;font-weight:700}._resultGrid_kqlv6_548 strong{display:block;color:#343549;font-size:13px;font-weight:700;overflow-wrap:anywhere}._resultWide_kqlv6_575{grid-column:span 2}._resultMessage_kqlv6_579{margin:14px 0 0;padding:11px 12px;border-radius:8px;background:#fff4f5;color:#b93446;font-size:14px;line-height:1.45}._messages_kqlv6_589{margin:12px 0 0;padding-left:20px;color:#4e5065;font-size:14px;line-height:1.5}._historySection_kqlv6_597{padding:22px 0;border-bottom:1px solid #ececf3}._historyList_kqlv6_602{display:grid;gap:12px}._historyToolbar_kqlv6_607{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px}._historyToolbar_kqlv6_607 label{display:grid;gap:6px;color:#343549;font-size:12px;font-weight:700}._historyToolbar_kqlv6_607 input{min-height:40px;min-width:150px;border:1px solid #ececf3;border-radius:8px;padding:8px 10px;color:#343549;font:inherit;background:#fff}._historyToolbar_kqlv6_607 button{display:inline-flex;align-items:center;gap:8px;min-height:40px;border-radius:8px;padding:8px 13px}._historyEmpty_kqlv6_640{display:grid;gap:6px;padding:14px;border:1px dashed #d9d9e6;border-radius:8px;background:#fafafd}._historyEmpty_kqlv6_640 strong{color:#343549;font-size:14px;line-height:1.35}._historyEmpty_kqlv6_640 span{color:#73748a;font-size:13px;line-height:1.45}._historyItem_kqlv6_659{display:grid;gap:12px;padding:16px;border:1px solid #ececf3;border-radius:8px;background:#fff}._historyMain_kqlv6_668{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._historyMain_kqlv6_668 strong{display:block;color:#343549;font-size:15px;line-height:1.3}._historyMain_kqlv6_668 span{display:block;margin-top:3px;color:#73748a;font-size:12px;font-weight:700}._historyMain_kqlv6_668 em{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:28px;padding:4px 9px;border-radius:6px;font-size:11px;font-style:normal;font-weight:700}._historyMain_kqlv6_668 em svg{width:14px;height:14px}._historyReadableGrid_kqlv6_704{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}._historyReadableField_kqlv6_710{min-width:0;padding:10px 12px;border:1px solid #ececf3;border-radius:8px;background:#fafafd}._historyReadableField_kqlv6_710 span{display:block;margin-bottom:4px;color:#73748a;font-size:12px;line-height:1.25;font-weight:700}._historyReadableField_kqlv6_710 strong{display:block;color:#343549;font-size:14px;line-height:1.35;font-weight:700;overflow-wrap:anywhere}._historyReadableFieldWide_kqlv6_734{grid-column:span 2}._historyActive_kqlv6_738{background:#f0faf5;color:#1c7c52}._historyCancelled_kqlv6_743{background:#fff4f5;color:#b93446}._historyPending_kqlv6_748{background:#fff8e6;color:#9a6f00}._historyDetails_kqlv6_753{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}._historyDetails_kqlv6_753 span{min-width:0;color:#4e5065;font-size:13px;line-height:1.35;overflow-wrap:anywhere}._historyReason_kqlv6_766{margin:0;padding:10px 12px;border:1px solid #ffc3ca;border-radius:8px;background:#fff4f5;color:#7f1d2d;font-size:13px;line-height:1.45}._historyReason_kqlv6_766 strong{color:#b93446}._historyTechnical_kqlv6_780{border-top:1px solid #ececf3;padding-top:10px}._historyTechnical_kqlv6_780 summary{width:fit-content;color:#4e5065;font-size:13px;line-height:1.35;font-weight:700;cursor:pointer}._historyTechnical_kqlv6_780 ._historyDetails_kqlv6_753{margin-top:10px}._historyActions_kqlv6_796{display:flex;flex-wrap:wrap;gap:10px}._historyActions_kqlv6_796 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border-radius:8px;padding:8px 13px}._historyActions_kqlv6_796 button svg{width:16px;height:16px}._historyActions_kqlv6_796 ._dangerButton_kqlv6_394{margin-top:0}._referralTabs_kqlv6_818{display:flex;flex-wrap:wrap;align-items:stretch;gap:4px;padding:0 0 10px;min-width:0;overflow:hidden}._referralTabs_kqlv6_818 button{margin-top:0!important}._iconButton_kqlv6_831,._iconButtonDanger_kqlv6_832{flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;width:40px!important;min-width:40px!important;max-width:40px;height:40px!important;min-height:40px;padding:0!important;border-radius:50%;line-height:1;transition:border-color .15s ease,background .15s ease,color .15s ease}._iconButton_kqlv6_831 svg,._iconButtonDanger_kqlv6_832 svg{width:17px;height:17px;margin:0!important}._iconButton_kqlv6_831{border:1px solid #dddfe8;background:#fff;color:#343549}._iconButton_kqlv6_831:hover{border-color:#ed5d6d;color:#b93446}._referralTabs_kqlv6_818 ._iconButtonDanger_kqlv6_832{display:none!important}._referralTabItem_kqlv6_868{position:relative;flex:0 1 180px;min-width:128px;max-width:200px}._referralTabAddButton_kqlv6_875{flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;width:44px!important;min-width:44px!important;max-width:44px;height:44px!important;min-height:44px;max-height:44px;margin-top:0!important;padding:0!important;border:2px solid #e8a1ab;border-radius:8px;background:#fff;color:#de6572;line-height:1;transition:border-color .15s ease,background .15s ease,color .15s ease}._referralTabAddButton_kqlv6_875 svg{width:18px;height:18px;margin:0!important}._referralTabAddButton_kqlv6_875:hover,._referralTabAddButton_kqlv6_875:focus-visible{border-color:#ed5d6d;background:#fff4f5;color:#b93446}._iconButtonDanger_kqlv6_832{margin-left:6px;border:1px solid #ffc3ca;background:#fff4f5;color:#b93446}._iconButtonDanger_kqlv6_832:hover{border-color:#ed5d6d;background:#ffe7ea}._referralTab_kqlv6_818{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:8px 42px;border:2px solid #e8a1ab;border-radius:8px;background:#fff;color:#343549;font-size:14px;font-weight:700;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .15s ease,background .15s ease,color .15s ease}._referralTab_kqlv6_818:hover{border-color:#ed5d6d;color:#b93446}._referralTabDeleteButton_kqlv6_941{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:inline-flex!important;align-items:center;justify-content:center;width:28px!important;min-width:28px!important;max-width:28px;height:28px!important;min-height:28px;max-height:28px!important;border:1px solid #ffc3ca;border-radius:7px;margin-top:0!important;padding:0!important;background:#ffffffe0;color:#b93446;cursor:pointer;opacity:0;transition:opacity .15s ease,border-color .15s ease,background .15s ease,color .15s ease}._referralTabDeleteButton_kqlv6_941 svg{width:15px;height:15px}._referralTabDeleteButton_kqlv6_941:hover,._referralTabDeleteButton_kqlv6_941:focus-visible{border-color:#ed5d6d;background:#ffe7ea;opacity:1}._referralTabItem_kqlv6_868:hover ._referralTabDeleteButton_kqlv6_941,._referralTabItem_kqlv6_868:focus-within ._referralTabDeleteButton_kqlv6_941,._referralTabDeleteButtonActive_kqlv6_977{opacity:1}._referralTabActive_kqlv6_981{border-color:#de6572;background:#de6572;color:#fff}._referralTabActive_kqlv6_981:hover{color:#fff}._referralTabDeleteButtonActive_kqlv6_977{border-color:#ffffff85;background:#ffffff24;color:#fff}._referralTabDeleteButtonActive_kqlv6_977:hover,._referralTabDeleteButtonActive_kqlv6_977:focus-visible{border-color:#fff;background:#fff;color:#b93446}._collapsibleSection_kqlv6_1001{border-top:1px solid #ececf3;padding:13px 0}._collapsibleSection_kqlv6_1001 summary{min-height:28px;color:#343549;font-size:15px;font-weight:700;cursor:pointer;outline:none}._collapsibleSection_kqlv6_1001 summary::marker{color:#ed5d6d}._collapsibleSection_kqlv6_1001 summary:focus-visible{border-radius:6px;box-shadow:0 0 0 3px #ed5d6d24}._collapsibleContent_kqlv6_1021{margin-top:12px}._cancelModal_kqlv6_1025,._previewModal_kqlv6_1026{display:grid;gap:14px;color:#343549}._cancelModal_kqlv6_1025 h2,._previewModal_kqlv6_1026 h2{margin:0;font-size:20px;line-height:1.25}._cancelModal_kqlv6_1025 p,._previewModal_kqlv6_1026 p{margin:0;color:#4e5065;font-size:14px;line-height:1.45}._cancelModal_kqlv6_1025 strong{display:block;min-width:0;padding:10px 12px;border:1px solid #ececf3;border-radius:8px;background:#fafafd;font-size:14px;line-height:1.35;overflow-wrap:anywhere}._cancelModal_kqlv6_1025 label{color:#73748a;font-size:12px;line-height:1.2;font-weight:700}._cancelModal_kqlv6_1025 textarea{width:100%;min-height:118px;border:1px solid #dddfe8;border-radius:8px;padding:10px 12px;color:#343549;font:inherit;resize:vertical;outline:none}._cancelModal_kqlv6_1025 textarea:focus{border-color:#ed5d6d;box-shadow:0 0 0 3px #ed5d6d1f}._cancelModalCounter_kqlv6_1078{margin-top:-8px;color:#73748a;font-size:12px;text-align:right}._cancelModalError_kqlv6_1085{padding:10px 12px;border-radius:8px;background:#fff4f5;color:#b93446;font-size:13px;line-height:1.4}._cancelModalActions_kqlv6_1094,._previewActions_kqlv6_1095{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}._cancelModalActions_kqlv6_1094 button,._previewActions_kqlv6_1095 button{min-height:40px;border-radius:8px;padding:8px 13px}._cancelModalActions_kqlv6_1094 ._dangerButton_kqlv6_394,._previewActions_kqlv6_1095 ._dangerButton_kqlv6_394{margin-top:0}._previewGrid_kqlv6_1112{display:grid;grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);gap:8px 12px;padding:12px;border:1px solid #ececf3;border-radius:8px;background:#fafafd}._previewGrid_kqlv6_1112 span{color:#73748a;font-size:12px;font-weight:700}._previewGrid_kqlv6_1112 strong{min-width:0;color:#343549;font-size:14px;line-height:1.35;overflow-wrap:anywhere}._sidePanel_kqlv6_1134{min-width:0;align-self:start}._sidePanel_kqlv6_1134 .tab-switcher{position:relative;overflow:visible;border:1px solid #dddfe8;border-radius:8px;background:#fff}._sidePanel_kqlv6_1134 .tab-switcher .tab-switcher-content{padding:16px}._sidePanel_kqlv6_1134 .navigation-cards-container .nav{overflow:hidden;border-radius:8px 8px 0 0;background:#fff}._sidePanel_kqlv6_1134 .navigation-cards-container .nav .nav-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;flex-wrap:nowrap}._sidePanel_kqlv6_1134 .navigation-cards-container .nav .nav-group .nav-link{display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;margin:0 0 -1px -1px;border-color:#ed5d6d;border-radius:0;padding:10px 12px;color:#343549}._sidePanel_kqlv6_1134 .navigation-cards-container .nav .nav-group .nav-link .text{min-width:0;color:inherit;font-size:14px;line-height:1.25;font-weight:700;white-space:normal}._sidePanel_kqlv6_1134 .navigation-cards-container .nav .nav-group .nav-link.active{background:#de6572;color:#fff}._sidePanel_kqlv6_1134 .navigation-select-content{padding:14px 16px 0}._sidePanelContent_kqlv6_1187{display:grid;gap:14px}._sidePanelContent_kqlv6_1187 h3{margin:0;color:#343549;font-size:16px;line-height:1.35}._sidePanelContent_kqlv6_1187 p{margin:0;color:#73748a;font-size:14px;line-height:1.45}._historySkeletonList_kqlv6_1204{display:grid;gap:12px}._historySkeletonCard_kqlv6_1209{display:grid;gap:12px;min-width:0;padding:13px;border:1px solid #ececf3;border-radius:8px;background:#fbfbfe;overflow:hidden}._historySkeletonHeader_kqlv6_1220{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}._historySkeletonTitleGroup_kqlv6_1228,._historySkeletonDetails_kqlv6_1229{display:grid;gap:8px;min-width:0}._historySkeletonTitleGroup_kqlv6_1228{flex:1 1 auto}._historySkeletonActions_kqlv6_1239{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;padding-top:10px;border-top:1px solid #f0f0f6}._historySkeletonBar_kqlv6_1249{display:block;border-radius:6px;background:linear-gradient(90deg,#e5e6ef,#f4f5fb 45%,#e1e3ed 80%);background-size:220% 100%;animation:_historySkeletonShimmer_kqlv6_1 1.35s ease-in-out infinite}._historySkeletonTitle_kqlv6_1228{width:min(76%,220px);height:16px}._historySkeletonDate_kqlv6_1262{width:92px;height:12px}._historySkeletonBadge_kqlv6_1267{flex:0 0 86px;width:86px;height:28px}._historySkeletonLineWide_kqlv6_1273,._historySkeletonLine_kqlv6_1273{height:14px}._historySkeletonLineWide_kqlv6_1273{width:100%}._historySkeletonLine_kqlv6_1273{width:66%}._historySkeletonButton_kqlv6_1286{width:96px;height:36px}._historySkeletonIcon_kqlv6_1291{flex:0 0 36px;width:36px;height:36px;border-radius:50%}@keyframes _historySkeletonShimmer_kqlv6_1{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion: reduce){._historySkeletonBar_kqlv6_1249{animation:none}}._historyToolbarCompact_kqlv6_1311{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));align-items:flex-end;gap:8px}._historyToolbarCompact_kqlv6_1311 label{display:grid;gap:5px;color:#343549;font-size:12px;font-weight:700}._historyToolbarCompact_kqlv6_1311 input{min-height:38px;min-width:0;width:100%;border:1px solid #ececf3;border-radius:8px;padding:7px 9px;color:#343549;background:#fff;font:inherit}._historyToolbarCompact_kqlv6_1311 button{grid-column:1/-1;justify-self:stretch;width:100%!important;min-height:58px;margin-top:0!important;border-radius:8px;padding:7px 12px;white-space:nowrap}._historyDateField_kqlv6_1346{min-width:0}._historyDateField_kqlv6_1346 .form-date{position:relative;min-width:0;width:100%;margin-right:0}._historyDateField_kqlv6_1346 .rdt{position:relative;min-width:0;width:100%}._historyDateField_kqlv6_1346 .rdtOpen{min-width:0}._historyDateField_kqlv6_1346 .rdtPicker{left:0;width:min(320px,100vw - 32px);min-width:0;max-width:min(320px,100vw - 32px)!important;z-index:30!important}._historyDateFieldTo_kqlv6_1371 .rdtPicker{right:0;left:auto}._sideReferralCard_kqlv6_1376{display:grid;gap:10px;min-width:0;padding:13px;border:1px solid #ececf3;border-radius:8px;background:#fff}._sideReferralHeader_kqlv6_1386{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._sideReferralHeader_kqlv6_1386 strong,._sideReferralHeader_kqlv6_1386 span{display:block}._sideReferralHeader_kqlv6_1386 strong{color:#343549;font-size:14px;line-height:1.35}._sideReferralHeader_kqlv6_1386 span{margin-top:3px;color:#73748a;font-size:12px;font-weight:700}._sideReferralHeader_kqlv6_1386 em{flex:0 0 auto;max-width:45%;padding:4px 8px;border-radius:6px;background:#f7f7fa;color:#4e5065;font-size:12px;line-height:1.25;font-style:normal;font-weight:700;text-align:right;overflow-wrap:anywhere}._sideReferralDetails_kqlv6_1422{display:grid;gap:5px}._sideReferralDetails_kqlv6_1422 span{min-width:0;color:#4e5065;font-size:13px;line-height:1.35;overflow-wrap:anywhere}._sideReferralActions_kqlv6_1434{display:grid;grid-template-columns:max-content max-content;align-items:center;justify-content:space-between;gap:6px;min-width:0;max-width:100%;overflow:visible;margin-top:4px;padding-top:12px;border-top:1px solid #f0f0f6}._sideReferralActions_kqlv6_1434 button{margin-top:0!important}._sideReferralActions_kqlv6_1434 ._iconButton_kqlv6_831{flex:0 0 30px;width:30px!important;min-width:30px!important;max-width:30px;height:30px!important;min-height:30px;padding:0!important;border-radius:50%}._sideReferralActions_kqlv6_1434 ._iconButton_kqlv6_831 svg{width:15px;height:15px}._sideReferralActions_kqlv6_1434 ._dangerButton_kqlv6_394{width:auto!important;min-width:76px;min-height:32px;margin:0;gap:5px;padding:5px 7px;font-size:12px}._sideReferralActions_kqlv6_1434 ._dangerButton_kqlv6_394 svg{width:15px;height:15px;margin:0}._sideReferralPrimaryActions_kqlv6_1479{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:4px;min-width:0;width:max-content}._sideReferralRepeatAction_kqlv6_1489{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:flex-start;min-width:0}._sideReferralIconActions_kqlv6_1497{display:inline-flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:4px;width:auto;min-width:0;max-width:100%;justify-self:end}._sideReferralRepeatAction_kqlv6_1489 ._textActionButton_kqlv6_1510{flex:0 0 auto;width:auto!important;min-width:76px;max-width:100%;min-height:32px;gap:5px;padding:5px 7px;font-size:12px;white-space:nowrap}._sideReferralRepeatAction_kqlv6_1489 ._textActionButton_kqlv6_1510 svg{width:15px;height:15px}._textActionButton_kqlv6_1510{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;width:auto;min-width:0;border:1px solid #dddfe8;border-radius:8px;padding:8px 12px;background:#fff;color:#343549;font-weight:700;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease}._textActionButton_kqlv6_1510 svg{width:16px;height:16px;margin:0}._textActionButton_kqlv6_1510:hover{border-color:#ed5d6d;color:#b93446}._repeatActionButton_kqlv6_1553{border-color:#ed5d6d;background:#fff4f5;color:#b93446}._repeatActionButton_kqlv6_1553:hover{border-color:#d94759;background:#ffe7ea;color:#9f2637}@media (max-width: 1180px){._workspace_kqlv6_49{grid-template-columns:1fr}._sidePanel_kqlv6_1134{width:100%}}@media (max-width: 980px){._grid_kqlv6_200,._additionalGrid_kqlv6_255,._resultGrid_kqlv6_548,._historyReadableGrid_kqlv6_704,._historyDetails_kqlv6_753{grid-template-columns:repeat(2,minmax(0,1fr))}._resultWide_kqlv6_575{grid-column:span 2}}@media (max-width: 640px){._header_kqlv6_11{flex-direction:column}._header_kqlv6_11 h2{font-size:24px}._p1Status_kqlv6_27{width:100%;justify-content:center}._grid_kqlv6_200,._additionalGrid_kqlv6_255,._resultGrid_kqlv6_548,._typeSelector_kqlv6_175,._historyToolbarCompact_kqlv6_1311,._historyReadableGrid_kqlv6_704,._historyDetails_kqlv6_753{grid-template-columns:1fr}._historyMain_kqlv6_668{flex-direction:column}._fieldWide_kqlv6_251,._resultWide_kqlv6_575,._historyReadableFieldWide_kqlv6_734{grid-column:span 1}._referralFrame_kqlv6_65{padding:0 14px}._referralTabs_kqlv6_818{align-items:stretch}._referralTab_kqlv6_818{flex:1 1 0;min-width:112px;max-width:180px}._iconButtonDanger_kqlv6_832{margin-left:4px}._actions_kqlv6_360{grid-template-columns:1fr}._actions_kqlv6_360 button,._addAnotherReferralButton_kqlv6_108,._dangerButton_kqlv6_394{width:100%}._sideReferralHeader_kqlv6_1386{flex-direction:column}._sideReferralHeader_kqlv6_1386 em{max-width:100%;text-align:left}._sideReferralActions_kqlv6_1434{grid-template-columns:max-content max-content;gap:6px}._sideReferralActions_kqlv6_1434 ._dangerButton_kqlv6_394{width:auto!important;min-width:76px;margin-right:0}._sideReferralActions_kqlv6_1434 ._iconButton_kqlv6_831{flex:0 0 30px;width:30px!important;min-width:30px!important;max-width:30px;height:30px!important}._sideReferralActions_kqlv6_1434 ._textActionButton_kqlv6_1510{width:auto!important}._sideReferralIconActions_kqlv6_1497{justify-self:end}._cancelModalActions_kqlv6_1094 button,._previewActions_kqlv6_1095 button{width:100%}._previewGrid_kqlv6_1112{grid-template-columns:1fr}}.navigation-cards-container .nav{background-color:var(--white);border-radius:8px 8px 0 0}.navigation-cards-container .nav .nav-group{display:flex;flex-flow:row;align-items:center;flex-wrap:wrap}.navigation-cards-container .nav .nav-group .nav-link{color:var(--text);border:1px solid var(--primary);padding:8px 48px;border-radius:8px 8px 0 0;cursor:pointer;flex-grow:1;margin:-1px 0 0 -1px}.navigation-cards-container .nav .nav-group .nav-link .text{font-size:1.4rem;cursor:pointer;white-space:nowrap;text-align:center}.navigation-cards-container .nav .nav-group .active{color:var(--white);background-color:var(--primary)}.tab-switcher .navigation-cards{display:block}.tab-switcher .navigation-select-content{display:none}.tab-switcher .tab-switcher-content{padding:40px}.tab-switcher .activeCard{display:block}.tab-switcher .inactiveCard{display:none}@media (max-width: 1100px){.tab-switcher .tab-switcher-content{padding:30px}.tab-switcher .navigation-cards{display:none}.tab-switcher .navigation-select-content{display:block;padding:30px 30px 0}.tab-switcher .navigation-select-content .form-group label{color:var(--primary)!important}}._paperFormList-body_c0hdd_1,._paperFormList-body_c0hdd_1 ._paperFormList-search_c0hdd_5{display:flex;flex-direction:column}._paperFormList-body_c0hdd_1 ._paperFormList-search_c0hdd_5 ._paperFormList-label-search_c0hdd_9{font-size:1.4rem}._paperFormList-body_c0hdd_1 ._paperForms-list_c0hdd_12{width:100%}._styled-input_c0hdd_16{max-width:200px}.sortable-item-div{border:1px solid var(--primary);border-radius:8px;display:flex;align-items:center;padding:6px 12px}.sortable-item-div:not(:nth-child(3)){margin-top:-1px}.sortable-item-div .sortable-item-btn-div{margin-right:12px}.sortable-item-div .sortable-item-btn-div .sortable-item-btn{font-size:1.8rem;min-width:20px;padding-bottom:14px}.diagnostic-form-template .diagnostic-form-title .form-title{font-size:2rem}.diagnostic-form-template .diagnostic-form-title{margin-bottom:6px}.diagnostic-form-template .diagnostic-form-buttons button:first-child{margin-right:8px;margin-bottom:8px}.diagnostic-form-template .diagnostic-form .form-add-question-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.diagnostic-form-template .diagnostic-form .form-add-question-container .form-add-new-question-btn{margin-bottom:12px}.diagnostic-form-template .diagnostic-form .form-add-question-container .question-list-title{font-size:1.6rem;margin-bottom:12px}.diagnostic-form-template .diagnostic-form .question-container{display:flex;align-items:center;justify-content:space-between;flex-grow:1;overflow:hidden}.diagnostic-form-template .diagnostic-form .question-container .question-div{font-size:1.2rem;overflow:hidden;padding-right:8px}.diagnostic-form-template .diagnostic-form .question-container .question-div .question-text-div .question-text{overflow:hidden;text-overflow:ellipsis}.diagnostic-form-template .diagnostic-form .question-container .question-btns{display:flex}.diagnostic-form-template .diagnostic-form .question-container .question-btns button{min-width:40px;height:40px}.diagnostic-form-template .diagnostic-form .question-container .question-btns button svg{margin-right:0;height:16px;width:16px}.diagnostic-form-template .diagnostic-form .question-container .question-btns button svg path{stroke:var(--primary)}.diagnostic-form-template .diagnostic-form .question-container .question-btns button:first-child{margin-right:6px;margin-bottom:6px}.diagnostic-form-template .diagnostic-form .question-container:not(:last-child){margin-bottom:6px}@media (max-width: 1100px){.diagnostic-form-template .diagnostic-form .question-container{white-space:nowrap}}._bodyCovid19_d4s9p_1{display:flex;flex-direction:column;border:1px solid var(--primary);max-width:550px;border-radius:10px;box-shadow:0 0 5px -2px var(--black);padding:10px}._bodyCovid19_d4s9p_1 ._COVID19-header_d4s9p_10{font-size:2.4rem;margin-bottom:20px;text-align:center}._bodyCovid19_d4s9p_1 ._COVID19-patient-info_d4s9p_15{display:flex;flex-direction:column;row-gap:20px}._bodyCovid19_d4s9p_1 ._COVID19-patient-info_d4s9p_15 ._COVID19-patient-info-element_d4s9p_20{display:flex;font-size:1.4rem;width:100%}._bodyCovid19_d4s9p_1 ._COVID19-patient-info_d4s9p_15 ._COVID19-patient-info-element_d4s9p_20 ._COVID19-styled-input_d4s9p_25{max-height:30px;min-height:30px;height:30px;margin:0}._bodyCovid19_d4s9p_1 ._COVID19-patient-info_d4s9p_15 ._COVID19-patient-info-element-1_d4s9p_31{flex:1;display:flex;align-items:center;margin-top:20px;font-weight:700}._bodyCovid19_d4s9p_1 ._COVID19-patient-info_d4s9p_15 ._COVID19-patient-info-element-2_d4s9p_38{margin-top:20px;display:flex;flex:1;word-break:break-all;word-wrap:break-word}._bodyCovid19_d4s9p_1 ._COVID19-first-label_d4s9p_45{font-size:2.4rem;text-align:center}._bodyCovid19_d4s9p_1 ._COVID19-divider_d4s9p_49{height:1px;background-color:var(--text);margin:0 0 20px;border-radius:10px;width:80%;align-self:center}._bodyCovid19_d4s9p_1 ._COVID19-bottom-divider_d4s9p_57{margin:20px 0;height:1px;background-color:var(--text);border-radius:10px;width:80%;align-self:center}@media (max-width: 431px){._bodyCovid19_d4s9p_1 ._COVID19-patient-info_d4s9p_15 ._COVID19-patient-info-element_d4s9p_20{flex-direction:column;gap:8px}._bodyCovid19_d4s9p_1 ._COVID19-patient-info_d4s9p_15 ._COVID19-patient-info-element-1_d4s9p_31,._bodyCovid19_d4s9p_1 ._COVID19-patient-info_d4s9p_15 ._COVID19-patient-info-element-2_d4s9p_38{margin-top:inherit;justify-content:center}}body.contrast-theme .switch-text{--text-gray: var(--g-yellow-op44);--text: var(--g-yellow)}body.yellow-theme .switch-text{--text-gray: var(--g-black-op50);--text: var(--g-black)}body.black-theme .switch-text{--text-gray: var(--g-gray-op44)}.switch-text{display:flex;text-align:center}.switch-text .switch-first-option{margin-right:16px;padding-top:6px;font-size:1.4rem;color:var(--text-gray)}.switch-text .switch-first-option-active{margin-right:16px;padding-top:6px;font-size:1.4rem;color:var(--text)}.switch-text .switch-second-option{margin-left:16px;padding-top:6px;font-size:1.4rem;color:var(--text-gray)}.switch-text .switch-second-option-active{margin-left:16px;padding-top:6px;font-size:1.4rem;color:var(--text)}.switch .switch-slider{min-width:60px;width:100%;height:38px;border-radius:117px;display:block;cursor:pointer;background-color:var(--primary);position:relative;padding-bottom:1px}.switch .switch-slider input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.switch .switch-slider input[type=checkbox]{content:"";cursor:pointer;position:absolute;left:2px;top:2px;bottom:1px;max-width:34px;max-height:34px;width:100%;height:100%;background-color:var(--white);border-radius:100px}.switch .switch-slider input[type=checkbox]:checked{margin-left:22px}.cancel-prescription-modal .cancel-prescription-title{font-size:2rem;margin-bottom:10px;padding-right:40px}.cancel-prescription-modal .cancel-prescription-description{font-size:1.4rem;line-height:1.4;margin-bottom:18px}.cancel-prescription-modal .cancel-prescription-label{display:block;font-size:1.4rem;font-weight:600;margin-bottom:8px}.cancel-prescription-modal .cancel-prescription-textarea{min-height:150px;width:100%}.cancel-prescription-modal .cancel-prescription-counter{color:var(--g-gray);font-size:1.2rem;margin-top:6px;text-align:right}.cancel-prescription-modal .cancel-prescription-error{color:red;font-size:1.2rem;margin-top:8px}.cancel-prescription-modal .cancel-prescription-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.cancel-prescription-modal .cancel-prescription-actions .cancel-btn{background-color:var(--g-black-op40)}@media (max-width: 601px){.cancel-prescription-modal .cancel-prescription-actions{flex-direction:column-reverse}}.ezla-configuration-alert{display:flex;align-self:stretch;align-items:flex-start;box-sizing:border-box;width:100%;gap:10px;margin-top:18px;padding:12px 14px;border:1px solid #ffd0d6;border-radius:8px;background:#fff4f5;color:#b93446;font-size:14px;line-height:1.45;font-weight:600;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.ezla-configuration-alert:hover{border-color:#ffb6c1;background:#ffecef;color:#9f2b3b}.ezla-configuration-alert:focus-visible{outline:3px solid rgba(237,93,109,.2);outline-offset:2px}.modal_title{margin-bottom:20px;font-size:3.2rem;font-weight:600}.sign_modal{display:flex;flex-direction:column}.sign_modal .modal_section{margin-top:10px}.sign_modal .modal_section_type2{display:flex;flex-direction:row;margin-top:40px;height:fit-content;align-items:center}.sign_modal .modal_section_type2 .half_section{width:40%}.sign_modal .modal_section_type2 .half_section_2{width:60%;margin-left:5px}.sign_modal .modal_section_type2 .half_section_2 .signed_documents_text{font-weight:500;height:fit-content;text-wrap:wrap}.sign_modal .modal_section_type2 .half_section_2 .switch-text{width:0px;margin:0}.sign_modal .modal_section_type2 .half_section_2 .switch-text span{margin-right:0;background-color:red}.sign_modal .modal_section_type2 .half_section_2 .switch-text .switch{margin-top:10px}.sign_modal .signed_documents_text{font-size:2.4rem}.sign_modal .modal_footer{display:flex;margin-top:40px;justify-content:space-between}.sign_modal .modal_footer .modal_footer_second_half button{margin-left:20px}@media (max-width: 867px){.sign_modal .modal_section_type2 .half_section_2 .signed_documents_text{font-size:1.4rem}.sign_modal .modal_footer .modal_footer_second_half button{margin-left:20px}}@media (max-width: 601px){.modal_title{margin-bottom:20px;font-size:2.4rem;font-weight:600}.sign_modal .modal_footer button{height:30px}.sign_modal .modal_footer .modal_footer_second_half button{margin-left:2px}.sign_modal .signed_documents_text{font-size:1.4rem;font-weight:700}}@media (max-width: 431px){.modal_title{font-size:2.4rem}.sign_modal .modal_section_type2{flex-direction:column;align-items:baseline}.sign_modal .modal_section_type2 .half_section,.sign_modal .modal_section_type2 .half_section_2{width:100%}.sign_modal .modal_section_type2 .half_section_2 .signed_documents_text{font-weight:500}.sign_modal .modal_footer{flex-direction:row-reverse}.sign_modal .modal_footer button{margin-top:10px;height:30px}.sign_modal .modal_footer .modal_footer_second_half{display:flex;width:fit-content;flex-direction:column-reverse}.sign_modal .modal_footer .modal_footer_second_half button{margin-left:0}.sign_modal .signed_documents_text{font-size:1.4rem;font-weight:700}}@media (max-width: 376px){.sign_modal .modal_footer{display:flex;flex-direction:column-reverse}}._wrapper_1hlli_1{--gap: 16px;--radius: 12px;--border: #e6e8ec;--muted: #6b7280;--bg-card: #ffffff;--bg-soft: #fafbfc;max-width:1100px;margin:0 auto;padding:16px 16px 120px;color:#1a1a1a;font-family:Lexend,sans-serif}._wrapper_1hlli_1 button.btn,._wrapper_1hlli_1 a.btn{margin-top:0!important;max-height:none}._wrapper_1hlli_1 .form-control{height:46px;margin-top:6px;padding:8px 12px;border-radius:8px;font-size:13px!important;line-height:1.35}._header_1hlli_28{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:linear-gradient(135deg,#ed5d6d0f,#ed5d6d05);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:18px}._header_1hlli_28 h1{font-size:18px;font-weight:600;margin:0}._header_1hlli_28 ._subtitle_1hlli_44{font-size:13px;color:var(--muted);margin-top:2px}._badge_1hlli_50{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500}._badge_1hlli_50._ok_1hlli_59{background:#e8f7ee;color:#1a7f37}._badge_1hlli_50._warn_1hlli_63{background:#fff4e0;color:#b86e00}._card_1hlli_68{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:16px 18px;margin-bottom:14px}._card_1hlli_68 ._cardHeader_1hlli_75{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}._card_1hlli_68 ._cardHeader_1hlli_75 h2{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#374151;margin:0}._card_1hlli_68 ._cardHeader_1hlli_75 ._hint_1hlli_89{font-size:12px;color:var(--muted)}._zlaFormFrame_1hlli_94{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:16px 18px 18px;margin-bottom:14px}._zlaFormFrameHeader_1hlli_102{padding-bottom:14px}._zlaFormFrameHeader_1hlli_102 h2{margin:0;color:#374151;font-size:14px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}._zlaFormFrameBody_1hlli_114{display:grid;gap:14px;padding:0 12px 4px}._zlaFormFrameBody_1hlli_114 ._card_1hlli_68{margin-bottom:0}@media (max-width: 720px){._zlaFormFrameBody_1hlli_114{padding:0}}._grid_1hlli_128{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}@media (max-width: 720px){._grid_1hlli_128{grid-template-columns:1fr}}._gridFour_1hlli_139{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}@media (max-width: 720px){._gridFour_1hlli_139{grid-template-columns:repeat(2,1fr)}}._field_1hlli_150{display:flex;flex-direction:column;gap:4px}._field_1hlli_150 label{font-size:12px;font-weight:500;color:var(--muted);text-transform:none}._field_1hlli_150._full_1hlli_161{grid-column:1/-1}._inlineRow_1hlli_165{display:flex;align-items:flex-end;gap:8px}._inlineRow_1hlli_165>*{flex:1}._inlineRow_1hlli_165 button{flex:0 0 auto;white-space:nowrap}._insuredCard_1hlli_178{padding-top:18px}._insuredLookup_1hlli_182{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(220px,1fr) auto;align-items:end;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border)}@media (max-width: 920px){._insuredLookup_1hlli_182{grid-template-columns:repeat(2,minmax(0,1fr))}._insuredLookup_1hlli_182 ._lookupButton_1hlli_195{grid-column:1/-1;width:100%}}@media (max-width: 720px){._insuredLookup_1hlli_182{grid-template-columns:1fr}}._lookupButton_1hlli_195{min-width:168px;height:46px;padding:0 18px!important;border-radius:8px!important;font-size:13px!important;white-space:nowrap}._lookupButton_1hlli_195:disabled{opacity:.7;cursor:not-allowed}._labelWithTooltip_1hlli_219{display:inline-flex;align-items:center;gap:8px;width:fit-content}.tippy-box[data-theme~=ezla-letter-codes]{background:#fff;color:#1f2937;border:1px solid rgba(237,93,109,.22);border-radius:12px;box-shadow:0 18px 54px #1f29372e}.tippy-box[data-theme~=ezla-letter-codes] .tippy-content{padding:18px}.tippy-box[data-theme~=ezla-letter-codes][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=ezla-letter-codes][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=ezla-letter-codes][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=ezla-letter-codes][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}._letterCodeTooltipContent_1hlli_249{width:min(560px,100vw - 56px);color:#1f2937}._letterCodeTooltipContent_1hlli_249 strong{display:block;margin-bottom:10px;font-size:13px;color:#111827}._letterCodeTooltipContent_1hlli_249 ul{display:grid;gap:8px;margin:0 0 10px;padding:0}._letterCodeTooltipContent_1hlli_249 li{display:grid;grid-template-columns:26px 1fr;gap:8px;align-items:start}._letterCodeTooltipContent_1hlli_249 li span{width:24px;height:24px;border-radius:7px;background:#ed5d6d1a;color:#ed5d6d;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}._letterCodeTooltipContent_1hlli_249 li p{margin:0;color:#4b5563;font-size:12px;line-height:1.45}._letterCodeTooltipContent_1hlli_249 em{display:block;padding-top:9px;border-top:1px solid var(--border);color:#6b7280;font-size:12px;font-style:normal;line-height:1.45}._letterCodes_1hlli_299{display:flex;align-items:center;gap:6px}._letterCodes_1hlli_299>*{flex:1}._letterCodes_1hlli_299 span{color:var(--muted);font-size:14px}._checkboxRow_1hlli_312{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:8px 0}._payerList_1hlli_320{display:grid;gap:10px}._payerRow_1hlli_325{display:grid;grid-template-columns:minmax(150px,.75fr) minmax(260px,1.4fr) minmax(170px,.9fr) minmax(108px,auto);grid-template-areas:"issue name name remove" "type id after pue";align-items:end;gap:14px;padding:14px;border:1px solid var(--border);border-radius:10px;background:var(--bg-soft);width:100%;box-sizing:border-box}._payerRow_1hlli_325 .form-control{margin-top:6px;background:#fff}._payerRow_1hlli_325 .custom-select .react-select__control{background:#fff}@media (max-width: 1080px){._payerRow_1hlli_325{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"issue remove" "name name" "type id" "after pue"}}@media (max-width: 720px){._payerRow_1hlli_325{grid-template-columns:1fr;grid-template-areas:"issue" "name" "type" "id" "after" "pue" "remove"}}._payerNameField_1hlli_358{grid-area:name;min-width:0}._payerTypeField_1hlli_363{grid-area:type;min-width:0}._payerIdField_1hlli_368{grid-area:id;min-width:0}._payerIssue_1hlli_373{grid-area:issue}._payerAfter_1hlli_377{grid-area:after}._payerCheckboxField_1hlli_381{display:flex;flex-direction:column;gap:6px;min-width:0}._payerCheckboxField_1hlli_381>span{font-size:12px;font-weight:500;color:var(--muted)}._payerCheckboxField_1hlli_381 .checkbox{min-height:46px;display:flex;align-items:center;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:#fff}._payerCheckboxField_1hlli_381 .checkbox label{align-items:center;width:100%}._payerCheckboxField_1hlli_381 .checkbox .text{font-size:12px!important;line-height:1;color:#374151}._payerStatus_1hlli_411{grid-area:pue;display:flex;flex-direction:column;gap:6px;min-width:0}._payerStatus_1hlli_411 span{font-size:12px;font-weight:500;color:var(--muted)}._payerStatus_1hlli_411 strong{min-height:46px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:#fff;color:#374151;font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}._payerStatusOk_1hlli_437{color:#16803c!important;background:#edf8f1!important;border-color:#b8e6c7!important}._payerRemove_1hlli_443{grid-area:remove;align-self:end;min-height:46px;min-width:0!important;width:100%;max-width:100%;padding:0 10px!important;white-space:nowrap}@media (max-width: 1080px){._payerRemove_1hlli_443{width:100%}}._emptyState_1hlli_459{text-align:center;padding:24px;color:var(--muted);font-size:13px;background:var(--bg-soft);border-radius:8px}._historyToolbar_1hlli_468{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px}@media (max-width: 720px){._historyToolbar_1hlli_468{align-items:stretch;flex-direction:column}._historyToolbar_1hlli_468 button{width:100%}}._historyFetchButton_1hlli_485{min-width:150px}@media (max-width: 720px){._historyFetchButton_1hlli_485{width:100%}}._historyList_1hlli_494{display:flex;flex-direction:column;gap:8px}._historyItem_1hlli_500{display:grid;gap:12px;padding:16px 18px;border:1px solid var(--border);border-radius:8px;background:#fff;font-size:13px}._historyItemMain_1hlli_510{display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(180px,1fr) minmax(110px,.5fr);gap:12px;min-width:0}._historyItemMain_1hlli_510>div{display:flex;flex-direction:column;gap:3px;min-width:0}._historyItemMain_1hlli_510 strong{font-size:13px;color:#1f2937}._historyItemMain_1hlli_510 span{color:var(--muted);overflow-wrap:anywhere}@media (max-width: 720px){._historyItemMain_1hlli_510{grid-template-columns:1fr}}._historyItemIdentity_1hlli_536,._historyItemDates_1hlli_537{min-width:0}._historyItemIssuedAt_1hlli_541{align-items:flex-start}@media (min-width: 721px){._historyItemIssuedAt_1hlli_541{align-items:flex-end;text-align:right}}._historyItemActions_1hlli_551{display:grid;grid-template-columns:max-content max-content;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding-top:10px;border-top:1px solid #f0f0f6}@media (max-width: 720px){._historyItemActions_1hlli_551{grid-template-columns:1fr;align-items:start}}._historyIconAction_1hlli_568,._historyCancelCheck_1hlli_569,._historyPageArrow_1hlli_570{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border)!important;background:#fff!important;color:#374151!important;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}._historyIconAction_1hlli_568 svg,._historyCancelCheck_1hlli_569 svg,._historyPageArrow_1hlli_570 svg{flex:0 0 auto;margin:0!important}._historyIconAction_1hlli_568:hover:not(:disabled),._historyCancelCheck_1hlli_569:hover:not(:disabled),._historyPageArrow_1hlli_570:hover:not(:disabled){border-color:#ed5d6d!important;background:#fff4f5!important;color:#b93446!important}._historyIconAction_1hlli_568:disabled,._historyCancelCheck_1hlli_569:disabled,._historyPageArrow_1hlli_570:disabled{opacity:.55;cursor:not-allowed}._historyIconAction_1hlli_568{flex:0 0 40px;width:40px!important;min-width:40px!important;max-width:40px;height:40px!important;min-height:40px;padding:0!important;border-radius:50%!important;line-height:1}._historyIconAction_1hlli_568 svg{width:17px;height:17px}._historyCancelCheck_1hlli_569{flex:0 0 auto;width:auto!important;min-width:180px!important;max-width:max-content;min-height:40px;padding:0 18px!important;border-radius:8px!important;font-size:13px!important;white-space:nowrap;justify-self:end}@media (max-width: 720px){._historyCancelCheck_1hlli_569{width:100%!important;max-width:none;white-space:normal;justify-self:stretch}}._historyDocumentActions_1hlli_637{display:inline-flex;flex:0 0 auto;align-items:center;justify-self:start;gap:8px;width:max-content;max-width:100%;flex-wrap:nowrap}._historyPagination_1hlli_648{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;gap:12px;margin-top:14px;color:var(--muted);font-size:13px}._historyPagination_1hlli_648 span{justify-self:center;text-align:center}._historyPageArrow_1hlli_570{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px;padding:0!important;border-color:#ed5d6d47!important;color:#ed5d6d!important;border-radius:50%!important}._historyPageArrow_1hlli_570 svg{width:20px;height:20px}._historyPageArrow_1hlli_570:disabled{color:#ed5d6d59!important;border-color:#ed5d6d29!important;background:snow!important}._cancelPanel_1hlli_682{margin-top:12px;padding:12px;border:1px solid var(--border);border-radius:8px;background:#fff}._cancelTitle_1hlli_690{font-size:13px;font-weight:600;color:#1f2937;margin-bottom:10px}._cancelModal_1hlli_697,._infoModal_1hlli_698{display:grid;gap:14px}._cancelModal_1hlli_697 h2,._infoModal_1hlli_698 h2{margin:0;font-size:18px;font-weight:600;color:#1f2937}._cancelModal_1hlli_697 p,._infoModal_1hlli_698 p{margin:0;color:#4b5563;font-size:13px;line-height:1.5}._cancelModal_1hlli_697 strong,._infoModal_1hlli_698 strong{color:#1f2937;font-size:14px}._infoModal_1hlli_698 button{justify-self:end}._cancelActions_1hlli_726{display:flex;justify-content:flex-end;gap:8px;margin-top:12px;flex-wrap:wrap}._pdfPreviewModal_1hlli_734{display:grid;gap:14px}._pdfPreviewModal_1hlli_734 h3{margin:0;font-size:18px;font-weight:600;color:#1f2937}._pdfPreviewFrame_1hlli_745{width:100%;min-height:70vh;border:1px solid var(--border);border-radius:8px;background:#fff}._pdfPreviewActions_1hlli_753{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._pdfPreviewActions_1hlli_753 span{color:var(--muted);font-size:13px;overflow-wrap:anywhere}._pdfPreviewActions_1hlli_753>div{display:flex;gap:8px;flex-wrap:wrap}._payerActions_1hlli_771{display:grid;grid-template-columns:repeat(2,minmax(180px,240px));justify-content:flex-end;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--border);flex-wrap:wrap}._payerActions_1hlli_771 button{font-size:13px;min-width:0;width:100%}@media (max-width: 720px){._payerActions_1hlli_771{grid-template-columns:1fr}}._footer_1hlli_792{position:sticky;bottom:0;left:0;right:0;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--border);padding:12px 18px;margin:24px -16px 0;display:flex;justify-content:flex-end;gap:10px;z-index:5}@media (max-width: 720px){._footer_1hlli_792{flex-wrap:wrap}._footer_1hlli_792 button{flex:1 1 auto}}._btnPrimary_1hlli_816{background:#ed5d6d!important;color:#fff!important;border:1px solid #ed5d6d!important}._btnGhost_1hlli_822{background:transparent!important;color:#374151!important;border:1px solid var(--border)!important}._btnPrimary_1hlli_816,._btnGhost_1hlli_822{min-height:42px;padding:0 16px!important;border-radius:8px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:8px}._btnPrimary_1hlli_816 svg,._btnGhost_1hlli_822 svg{width:16px;height:16px;flex:0 0 auto}.ezla-manual-signing-modal{display:flex;flex-direction:column;gap:16px;color:#1f2937}.ezla-manual-signing-modal h2{margin:0;font-size:20px;font-weight:600;line-height:1.25}.ezla-manual-signing-modal p{margin:0;color:#6b7280;font-size:14px;line-height:1.45}.ezla-manual-signing-modal__actions,.ezla-manual-signing-modal__footer{display:flex;flex-wrap:wrap;gap:10px}.ezla-manual-signing-modal__file{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600;color:#374151}.ezla-manual-signing-modal__file input{border:1px solid #e5e7eb;border-radius:8px;padding:10px;font-size:13px;color:#1f2937}.ezla-manual-signing-modal__hint{padding:10px 12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;font-size:13px;overflow-wrap:anywhere}.ezla-manual-signing-modal__error{padding:10px 12px;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;color:#be123c;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.ewus-banner{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:8px;margin-bottom:12px;font-size:14px;line-height:1.4;text-decoration:none}.ewus-banner__icon{font-size:18px;flex-shrink:0}.ewus-banner__text{flex:1}.ewus-banner__text a,.ewus-banner__link{color:inherit;text-decoration:underline;font-weight:600}.ewus-banner__btn{padding:4px 14px;border-radius:6px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;font-size:13px;font-weight:600;white-space:nowrap;transition:background .15s,color .15s}.ewus-banner__btn:hover{background:#00000014}.ewus-banner__btn:disabled{opacity:.5;cursor:not-allowed}.ewus-banner__dn{color:#b45309;font-weight:600}.ewus-banner--ready{background:#f0f4ff;color:#1e40af;border:1px solid #bfdbfe}.ewus-banner--loading{background:#fef9c3;color:#854d0e;border:1px solid #fde68a}.ewus-banner--insured{background:#dcfce7;color:#166534;border:1px solid #86efac}.ewus-banner--not-insured,.ewus-banner--error{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.ewus-banner--no-config,.ewus-banner--no-pesel{background:#f5f5f5;color:#737373;border:1px solid #d4d4d4}a.ewus-banner{cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}a.ewus-banner:hover{background:#eee;border-color:#bdbdbd;color:#4f4f4f}a.ewus-banner:focus-visible{outline:3px solid rgba(237,93,109,.22);outline-offset:2px}.ewus-mfa-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#14182861}.ewus-mfa-dialog__content{width:min(360px,100%);padding:20px;border-radius:8px;border:1px solid #d4d4d8;background:#fff;color:#2f3142;box-shadow:0 18px 45px #1418282e}.ewus-mfa-dialog__content h4{margin:0 0 14px;font-size:17px;font-weight:700}.ewus-mfa-dialog__content label{display:block;margin-bottom:6px;font-size:13px;font-weight:600}.ewus-mfa-dialog__content input{width:100%;height:42px;padding:0 12px;border-radius:6px;border:1px solid #cbd5e1;font-size:18px;letter-spacing:0}.ewus-mfa-dialog__error{margin:10px 0 0;color:#b91c1c;font-size:13px}.ewus-mfa-dialog__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.ewus-mfa-dialog__actions .ewus-banner__btn{color:#2f3142}.survey-ai-box{background-color:var(--white);border-radius:8px;padding:16px;max-height:640px;height:100%;width:100%;overflow:auto}.survey-ai-box .custom-button{width:100%;margin-bottom:8px}.survey-ai-box .generate-warning{color:var(--primary);font-size:1.2rem;margin-bottom:16px}.survey-ai-box .AI-textarea{min-height:200px;height:100px;margin-bottom:12px}.survey-ai-box .survey-main-title{font-size:1.6rem;font-weight:600;margin-bottom:8px}.survey-ai-box .survey-section .survey-section-title{font-size:1.4rem;color:var(--primary);border-bottom:1px solid var(--primary);line-height:1.5;margin-bottom:8px}.survey-ai-box .survey-section .survey-section-answers{margin-bottom:16px}.survey-ai-box .survey-section .survey-section-answers .answers-list{list-style:inside}.survey-ai-box .survey-section .survey-section-answers .answers-list .answer{margin-bottom:8px}.survey-ai-box .survey-section .survey-section-answers .answers-list .answer-hovered{cursor:pointer;margin-bottom:8px}.survey-ai-box .survey-section .survey-section-answers .answers-list .answer-hovered:hover{color:#fc7181}.survey-ai-add-question{justify-self:center;justify-content:center;align-content:center;width:100%;padding:16px;display:flex}.modal{padding:0}.modal .content.xl{max-width:none;width:calc(100vw - 100px);height:calc(100vh - 100px);margin:50px}.survey-chat{display:flex;flex-direction:column;gap:16px;margin-top:24px;padding:16px;border:1px solid var(--border);border-radius:12px;background-color:var(--white);font-size:1.4rem}.survey-chat__messages{display:flex;flex-direction:column;gap:12px;max-height:420px;overflow-y:auto;padding-right:8px}.survey-chat__bubble{width:fit-content;max-width:min(70%,520px);padding:10px 14px;border-radius:16px;box-shadow:0 4px 12px #0a2c5a14;display:flex;flex-direction:column;gap:4px}.survey-chat__bubble--specialist{margin-left:auto;background-color:var(--primary);color:var(--white);border-bottom-right-radius:6px}.survey-chat__bubble--specialist .survey-chat__bubble-label{color:#ffffffb8;text-align:right}.survey-chat__bubble--specialist .survey-chat__bubble-text{text-align:right}.survey-chat__bubble--ai{background-color:var(--secondary);color:var(--primary);border-bottom-left-radius:6px}.survey-chat__bubble-label{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.survey-chat__bubble-text{font-size:1.4rem;line-height:1.5}.survey-chat__input{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.survey-chat__send{padding:12px 20px;border-radius:8px;min-height:48px}.survey-chat ::-webkit-scrollbar{width:8px}.survey-chat ::-webkit-scrollbar-track{background-color:#027aff14;border-radius:8px}.survey-chat ::-webkit-scrollbar-thumb{background:var(--primary);border-radius:8px}@media (max-width: 601px){.survey-chat{padding:12px}.survey-chat__messages{max-height:360px}.survey-chat__input{gap:8px}.survey-chat__send{min-height:44px}}.spinner{width:16px;height:16px;border:2px solid transparent;border-top:2px solid var(--primary);border-radius:50%;animation:spin 1s linear infinite;display:inline-block;vertical-align:middle}.documents-cards{display:flex;flex-wrap:wrap;gap:16px}.documents-cards .document-card{max-width:342px;width:100%;padding:24px;border:1px solid var(--border);border-radius:8px;font-size:1.4rem}.documents-cards .document-card .icons{display:flex;justify-content:space-between}.documents-cards .document-card .icons .stethoscope{background-color:var(--secondary);max-width:40px;max-height:40px;height:100%;width:100%;border-radius:10px;padding:10px;margin-bottom:16px}.documents-cards .document-card .icons .stethoscope svg path{stroke:var(--primary)}.documents-cards .document-card .text-name-container{color:var(--text);margin-bottom:8px;position:relative;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.documents-cards .document-card .text-name-container .text-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.documents-cards .document-card .text-name-container .text-name-show-on-hover{display:none;opacity:0;transition:opacity .3s ease 2s}.documents-cards .document-card .text-name-container:hover .text-name{display:none}.documents-cards .document-card .text-name-container:hover .text-name-show-on-hover{display:inline;opacity:1;white-space:normal}.documents-cards .document-card .text-update .file{display:flex;flex-flow:row;align-items:center;justify-content:space-between;margin-bottom:4px;color:var(--text-gray)}.documents-cards .document-card .text-update .update{display:flex;flex-flow:row;align-items:center;justify-content:space-between;color:var(--text-gray)}.documents-cards .document-card .delete-button button{margin-top:8px}.documents-cards .document-card .share-button{display:flex!important}.documents-cards .document-card .share-button button{margin-top:8px}@media (max-width: 1280px){.documents-filters .left-part-filters{display:flex;flex-direction:column}.documents-filters .right-part-filters .date-select{min-width:300px}}@media (max-width: 1100px){.documents-cards{justify-content:center}}@media (max-width: 769px){.documents-filters{margin-bottom:32px}.documents-filters .right-part-filters{flex-direction:column}.documents-filters .right-part-filters .add-document-button{padding-top:12px}}@media (max-width: 431px){.documents-filters{justify-content:center}.documents-filters .left-part-filters{align-items:center;text-align:center;margin-right:inherit}}@media (max-width: 376px){.documents-cards .document-card .text-update .update{flex-direction:column}}.file-delete-wrapper .file-delete-title .delete-title{font-size:2rem;margin-bottom:10px;padding-right:40px}.file-delete-wrapper .file-delete-title .delete-text{font-size:1.4rem;line-height:1.4;margin-bottom:12px}body.yellow-theme .video-container .video-buttons .video-button svg path{stroke:var(--g-yellow)}body.yellow-theme .video-container .video-buttons .video-button button{background-color:var(--g-yellow-op44);cursor:pointer}body.yellow-theme .video-container .video-buttons .video-button button:hover{background-color:var(--g-yellow-op70)}.video-container{display:flex;flex-direction:column;align-items:center;height:min-content;background:var(--white);border-radius:8px;gap:8px;padding:16px}.video-container .video-wrapper{position:relative;display:flex;flex-direction:column}.video-container .video-wrapper .local,.video-container .video-wrapper .remote{width:400px;height:auto;height:300px;object-fit:cover;border:1px solid var(--border)}.video-container .video-wrapper .local video,.video-container .video-wrapper .remote video{width:100%!important;height:100%!important;object-fit:cover!important}.video-container .black-screen{width:100%;height:auto;max-width:400px;max-height:300px;background-color:#000}.video-container .video-buttons{display:flex;justify-content:center;align-items:center;position:absolute;bottom:310px;left:50%;transform:translate(-50%);gap:10px}.video-container .video-buttons .video-button{max-width:60px;min-height:60px}.video-container .video-buttons .video-button svg path{stroke:var(--primary)}.video-container .video-buttons .video-button button{width:60px;height:60px;border:none;border-radius:5px;background-color:var(--secondary);cursor:pointer;transition:background-color .2s ease-in-out}.video-container .video-buttons .video-button button:hover{background-color:var(--secondary-hover)}@media (max-width: 1601px){.video-container .video-wrapper{flex-direction:row}.video-container .video-buttons{bottom:10px;left:25%}}@media (max-width: 1280px){.video-container .video-wrapper{flex-direction:column}.video-container .video-buttons{bottom:310px;left:50%}}@media (max-width: 601px){.video-container{height:550px}.video-container .video-wrapper{transform:scale(.75) translateY(-100px)}}@media (max-width: 431px){.video-container{height:500px}.video-container .video-wrapper{transform:scale(.67) translateY(-150px)}}.divider{width:100%;height:1px;background-color:var(--g-primary-2);margin-top:10px;margin-bottom:10px}.summary-modal{font-size:1.4rem;font-weight:600}.summary-modal .summary-modal-message .summary-modal-title{text-align:center;margin-top:12px;font-size:3.2rem}.summary-modal .summary-modal-message .summary-modal-section-name{font-size:3.2rem;margin-bottom:25px;margin-top:20px}.summary-modal .summary-modal-section{padding:10px;width:100%}.summary-modal .summary-modal-section .summary-modal-label-header{font-size:2.4rem;font-weight:700}.summary-modal .summary-modal-section .summary-modal-label{margin-top:16px}.summary-modal .summary-modal-section .summary-modal-subsection{margin-left:10px;margin-bottom:16px}.summary-modal .sub-title{margin-bottom:12px;font-size:1.8rem}.summary-modal .summary-button{display:flex;justify-content:center}.summary-modal .summary-button button{margin:1%}@media (max-width: 1100px){.summary-modal .summary-first-step,.summary-modal .summary-fourth-step{display:flex;flex-direction:column}.summary-modal .summary-first-step .half-section,.summary-modal .summary-fourth-step .half-section{width:100%;margin-bottom:24px}}.new-patient-container .new-patient-title{margin-bottom:16px}.new-patient-container .new-patient-title .title{font-size:2rem;margin-bottom:8px}.new-patient-container .new-patient-form .profile-inputs-container{margin-bottom:24px;display:grid;grid-template-columns:auto auto;grid-column-gap:24px}@media (max-width: 1100px){.new-patient-container .new-patient-form .profile-inputs-container .inputs:nth-child(7){grid-area:unset}.new-patient-container .new-patient-form .profile-inputs-container{grid-template-columns:auto}}.medical-visit-select-patient{background:#fff;border-radius:8px;margin:0 auto;max-width:1500px;padding:32px;width:100%}.medical-visit-select-patient h2{color:var(--text);font-size:1.35rem;font-weight:700;margin:0 0 16px}.medical-visit-select-patient .patient-search-section,.medical-visit-select-patient .available-visits-section,.medical-visit-select-patient .patient-panel-section{margin-bottom:32px}.medical-visit-select-patient .patient-search-field{position:relative}.medical-visit-select-patient .patient-search-field .form-group{margin-bottom:0}.medical-visit-select-patient .patient-search-field .form-control{border-color:#db5869d9;border-radius:8px;min-height:44px}.medical-visit-select-patient .patient-search-dropdown{background:#fff;border:1px solid rgba(219,88,105,.85);border-radius:0 0 8px 8px;box-shadow:0 12px 24px #2a2c3c1f;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% - 1px);z-index:5}.medical-visit-select-patient .patient-search-row{background:#fff7f8;border:0;color:var(--text);cursor:pointer;display:block;font-size:1rem;line-height:1.35;min-height:44px;padding:11px 16px;text-align:left;width:100%}.medical-visit-select-patient .patient-search-row:hover,.medical-visit-select-patient .patient-search-row:focus{background:#f8e5e8;outline:none}.medical-visit-select-patient .patient-search-row.muted{color:#2a2c3c9e;cursor:default}.medical-visit-select-patient .patient-search-row.error{color:var(--primary);cursor:default}.medical-visit-select-patient .section-message{color:#2a2c3cb8;margin:8px 0 20px}.medical-visit-select-patient .section-message.error{color:var(--primary)}.medical-visit-select-patient .visit-detail-box-container{display:block;margin-top:12px}.medical-visit-select-patient .available-visits-scroll-container{max-height:520px;overflow-y:auto;padding-right:8px;scrollbar-gutter:stable}.medical-visit-select-patient .available-visits-scroll-container>div{width:100%}.medical-visit-select-patient .visit-detail-box-inner{align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(340px,420px))}.medical-visit-select-patient .available-visit-card{align-items:stretch;display:flex;flex-direction:column;gap:12px}.medical-visit-select-patient .available-visit-actions{display:flex;flex-direction:column;gap:10px;width:100%}.medical-visit-select-patient .available-visits-section .visit-details-box{align-items:flex-start;max-height:none;max-width:none;padding:32px;width:100%}.medical-visit-select-patient .available-visits-section .visit-details-box .doctor-information-box{align-self:stretch;margin-bottom:28px}.medical-visit-select-patient .available-visits-section .visit-details-box .doctor-details{margin-bottom:20px;width:100%}.medical-visit-select-patient .available-visits-section .visit-details-box .btn{max-width:none}.medical-visit-select-patient .patient-panel{align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(300px,420px) minmax(320px,520px);justify-content:start}.medical-visit-select-patient .patient-card{border:1px solid rgba(42,44,60,.16);border-radius:8px;min-height:360px;padding:32px;position:relative}.medical-visit-select-patient .patient-card-header{align-items:center;display:flex;gap:24px;margin-bottom:56px;min-width:0}.medical-visit-select-patient .patient-card-header strong{color:var(--text);line-height:1.3;overflow-wrap:anywhere}.medical-visit-select-patient .patient-avatar{flex:0 0 80px;height:80px;width:80px}.medical-visit-select-patient .patient-card dl{display:grid;gap:18px 10px;grid-template-columns:auto minmax(0,1fr);margin:0}.medical-visit-select-patient .patient-card dt{color:#111;font-weight:700}.medical-visit-select-patient .patient-card dd{color:var(--text);margin:0;overflow-wrap:anywhere}.medical-visit-select-patient .patient-edit-button{align-items:center;background:transparent;border:0;bottom:24px;cursor:pointer;display:inline-flex;height:44px;justify-content:center;left:24px;opacity:.78;padding:0;position:absolute;transition:opacity .2s ease,transform .2s ease;width:44px}.medical-visit-select-patient .patient-edit-button:hover{opacity:1;transform:translateY(-1px)}.medical-visit-select-patient .patient-edit-button:focus-visible{border-radius:6px;box-shadow:0 0 0 3px #ed5d6d47;opacity:1;outline:2px solid var(--primary);outline-offset:2px}.medical-visit-select-patient .patient-edit-button:disabled,.medical-visit-select-patient .patient-edit-button:disabled:hover,.medical-visit-select-patient .patient-edit-button:disabled:focus-visible{cursor:not-allowed;opacity:.42;transform:none}.medical-visit-select-patient .patient-edit-button img{height:32px;width:32px}.medical-visit-select-patient .patient-actions{display:flex;flex-direction:column;gap:16px;max-width:520px;width:100%}.medical-visit-select-patient .patient-actions .btn,.medical-visit-select-patient .available-visit-actions .btn{border:1px solid transparent;border-radius:6px;font-weight:700;line-height:1.25;min-height:58px;padding:14px 20px;white-space:normal;width:100%}.medical-visit-select-patient .patient-actions .btn.primary-action{background:var(--primary);color:#fff}.medical-visit-select-patient .patient-actions .btn.secondary-action,.medical-visit-select-patient .available-visit-actions .btn.secondary-action{background:#faedf0;color:var(--primary)}.medical-visit-select-patient .patient-actions .btn.secondary-action:disabled,.medical-visit-select-patient .patient-actions .btn.secondary-action:disabled:hover,.medical-visit-select-patient .patient-actions .btn.secondary-action:disabled:focus,.medical-visit-select-patient .available-visit-actions .btn.secondary-action:disabled,.medical-visit-select-patient .available-visit-actions .btn.secondary-action:disabled:hover,.medical-visit-select-patient .available-visit-actions .btn.secondary-action:disabled:focus{background-color:var(--white);border-color:var(--border);color:var(--text-gray);cursor:not-allowed;opacity:1}.medical-visit-select-patient .btn:disabled:not(.secondary-action),.medical-visit-select-patient .btn:disabled:not(.secondary-action):hover,.medical-visit-select-patient .btn:disabled:not(.secondary-action):focus{background-color:var(--white);border-color:var(--border);color:var(--text-gray);cursor:not-allowed;opacity:1}.medical-visit-select-patient .create-patient-form{margin-bottom:32px}.medical-visit-select-patient .create-patient-form .new-patient-container .new-patient-form .btn{min-height:58px;width:100%}.patient-contact-modal .modal-title{color:var(--text);font-size:1.25rem;font-weight:700;margin-bottom:8px}.patient-contact-modal .patient-contact-modal__actions{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.patient-contact-modal .patient-contact-modal__actions .btn{min-height:48px;width:100%}.patient-message-modal .modal-title{color:var(--text);font-size:1.25rem;font-weight:700;margin-bottom:8px}.patient-message-modal .patient-message-modal__recipient{color:var(--text-gray);margin:0 0 16px}.patient-message-modal .patient-message-modal__channels{align-items:center;display:flex;gap:24px;margin-top:16px}.patient-message-modal .patient-message-modal__channels .checkbox{margin:0}.patient-message-modal .patient-message-modal__actions{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.patient-message-modal .patient-message-modal__actions .btn{min-height:48px;min-width:120px}@media (max-width: 900px){.medical-visit-select-patient{padding:20px}.medical-visit-select-patient .patient-panel{grid-template-columns:1fr}.medical-visit-select-patient .patient-actions{max-width:none}.medical-visit-select-patient .patient-card{min-height:280px}}@media (max-width: 560px){.medical-visit-select-patient{padding:16px}.medical-visit-select-patient .visit-detail-box-inner{grid-template-columns:1fr}.medical-visit-select-patient .available-visits-section .visit-details-box{padding:24px 20px}.medical-visit-select-patient .patient-card{padding:24px 20px 64px}.medical-visit-select-patient .patient-card-header{align-items:flex-start;gap:16px;margin-bottom:36px}.medical-visit-select-patient .patient-avatar{flex-basis:64px;height:64px;width:64px}.medical-visit-select-patient .available-visit-actions{grid-template-columns:1fr}}body.yellow-theme .visit-details-box{border-color:var(--g-black)}body.contrast-theme .visit-details-box{border-color:var(--g-yellow)}.visit-details-box{display:flex;flex-direction:column;align-items:center;border:1px solid var(--dark-gray);border-radius:8px;max-width:500px;max-height:500px;padding:40px}.visit-details-box Button{max-width:486px;width:100%;min-height:58px}.visit-details-box .visit-status-action{align-items:center;background:#faedf0;border:1px solid transparent;border-radius:6px;color:var(--primary);display:flex;font-size:1.4rem;font-weight:700;justify-content:center;line-height:1.25;max-width:486px;min-height:58px;padding:14px 20px;text-align:center;width:100%}.visit-details-box .visit-footer-actions{margin-top:12px;max-width:486px;width:100%}.visit-details-box .doctor-information-box{display:flex;align-items:center;margin-bottom:32px}.visit-details-box .doctor-information-box .doctor-text-box .doctor-name{font-size:1.4rem;color:var(--text)}.visit-details-box .doctor-information-box .doctor-avatar{max-height:80px;max-width:80px;margin-right:32px}.visit-details-box .doctor-information-box .doctor-avatar .img{height:80px;width:80px;object-fit:cover}.visit-details-box .doctor-information-box .doctor-avatar svg path{stroke:var(--text)}.visit-details-box .doctor-details{margin-bottom:24px}.visit-details-box .doctor-details .doctor-information{display:flex;align-items:center;margin-bottom:8px}.visit-details-box .doctor-details .doctor-information .doctor-icons{max-height:18px;max-width:12px;margin-right:16px}.visit-details-box .doctor-details .doctor-information .doctor-icons .img{height:18px;width:18px}.visit-details-box .doctor-details .doctor-information .doctor-icons svg path{stroke:var(--text)}.visit-details-box .doctor-details .doctor-information .dot{margin-bottom:2px;margin-left:10px;margin-right:10px;fill:var(--text)}.visit-details-box .doctor-details .doctor-information svg circle{fill:var(--text)}.visit-details-box .doctor-details .doctor-information .doctor-option{cursor:pointer;color:var(--primary)}@media (max-width: 601px){.visit-details-box .doctor-information-box{margin-bottom:16px;flex-direction:column}.visit-details-box .doctor-information-box .doctor-avatar{margin:0 auto 8px}.visit-details-box .doctor-details{margin-bottom:12px}.visit-details-box .doctor-details .doctor-information-box .doctor-icons{max-height:15px;max-width:12px;margin-right:8px}.visit-details-box .doctor-details .doctor-information-box .doctor-icons .img{height:15px;width:15px}.visit-details-box .doctor-details .doctor-information-box .dot{margin-left:5px;margin-right:5px}}@media (max-width: 431px){.visit-details-box{padding:20px}.visit-details-box .doctor-information-box .doctor-text-box .doctor-name{font-size:1.2rem;color:var(--text)}.visit-details-box .doctor-information-box .doctor-avatar{max-height:40px;max-width:40px}.visit-details-box .doctor-information-box .doctor-avatar .img{height:40px;width:40px;object-fit:cover}}.react-calendar{max-width:720px;width:100%;background:var(--white);border:1px solid var(--border);border-radius:8px;font-family:Gilroy,sans-serif;padding:20px}.react-calendar--doubleView{width:800px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none;font-weight:700;background-color:var(--secondary);color:var(--primary)}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;justify-content:center;align-items:center;height:22px;background-color:var(--white);border-radius:8px 8px 0 0;color:var(--white)}.react-calendar__navigation .react-calendar__navigation__arrow{background-color:var(--secondary);color:var(--primary);aspect-ratio:1/1}.react-calendar__navigation .react-calendar__navigation__label{pointer-events:none;min-width:fit-content;border-radius:0%}.react-calendar__navigation button{min-width:22px;max-width:44px;background:none;color:var(--text);font-size:1.4rem;border-radius:50%;margin:0 10px}.react-calendar__navigation button:disabled{background-color:var(--white)}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:var(--secondary-hover)}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;background-color:var(--white);color:var(--text-gray);font-size:1.4rem;margin:20px 0;border-bottom:1px solid var(--border)}.react-calendar__month-view__weekdays__weekday{font-size:1.4rem;padding:1em;font-weight:700}abbr{text-decoration:none!important}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:var(--primary);background-color:var(--secondary)}.react-calendar__tile_left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.react-calendar__tile_right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.react-calendar__tile_above{border-top-left-radius:0!important;border-top-right-radius:0!important}.react-calendar__tile_below{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.react-calendar__year-view .react-calendar__tile,a .react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;width:14.2857%;padding:10px 6.6667px;background:var(--white);color:var(--text);text-align:center;line-height:16px;font-size:18px;border-radius:10px;aspect-ratio:1/1}.react-calendar__tile:disabled{background-color:var(--white);color:var(--text-gray)}.react-calendar__month-view__days__day--neighboringMonth{color:transparent!important;transition:color 0s}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:var(--secondary-hover)}.react-calendar__navigation button:first-of-type,.react-calendar__navigation button:last-of-type{display:none}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:var(--secondary)}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.timeSelect{max-width:200px}@media (max-width: 601px){.react-calendar{padding:20px 10px}.react-calendar__month-view__weekdays__weekday{font-size:1.2rem;padding:1em;font-weight:700}}@media (max-width: 431px){.react-calendar{padding:15px 5px 5px}.react-calendar__tile{font-size:1.2rem}.react-calendar__month-view__weekdays__weekday{font-size:1.2rem;text-align:center;padding:inherit;width:33px;overflow:visible!important;font-weight:700}}/*!
* https://github.com/arqex/react-datetime
*/.rdt{position:relative}.rdtPicker{display:none;position:absolute;min-width:250px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px #0000001a;border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:#0003;position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPrev span,.rdtNext span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-of-type th{cursor:pointer}.rdtPicker thead tr:first-of-type th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px}.rdtCounter{width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime td{cursor:default}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{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^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.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^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{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{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;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{position:absolute;left:50px}.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{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.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__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.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{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.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{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.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;width:4rem;margin:2px}.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;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.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{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.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{cursor:pointer;background-color:#f0f0f0}.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{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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{border-radius:.3rem;background-color:#f0f0f0}.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{border-radius:.3rem;background-color:#3dcc4a;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{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.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{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.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{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range: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{border-radius:.3rem;background-color:#bad9f1;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__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__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__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__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__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__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__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{cursor:default;color:#ccc}.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:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__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__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-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__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.appointment-modal{width:400px;height:300px;background-color:var(--white);padding:40px;margin:auto}.appointment-modal .appointment-modal-header{margin-bottom:16px}.appointment-modal .appointment-modal-header .appointment-modal-text{font-size:2.4rem;text-align:center;margin-bottom:5px}.appointment-modal .appointment-modal-select{margin-bottom:28px}.appointment-modal .appointment-modal-buttons{display:flex;justify-content:space-between}.appointment-modal .appointment-modal-buttons .modal-item Button{height:50px;width:70px}@media (max-width: 769px){.appointment-modal{width:300px;height:250px;padding:20px}.appointment-modal .appointment-modal-header{margin-bottom:8px}.appointment-modal .appointment-modal-select{margin-bottom:14px}}@media (max-width: 601px){.appointment-modal{width:250px;height:225px;padding:0}}.btn.visit-management-trigger{background:#faedf0;color:var(--primary);text-transform:none}.btn.visit-management-trigger:hover,.btn.visit-management-trigger:focus{background:#faedf0;color:var(--primary)}.visit-management-modal .visit-management-title{color:var(--text);font-size:1.3rem;font-weight:600;letter-spacing:0;line-height:1.3;margin:0 0 28px;padding-right:28px;text-transform:none}.visit-management-modal .visit-management-message{color:var(--text);font-size:1.3rem;font-weight:600;line-height:1.4;margin:16px 0 28px}.visit-management-modal .visit-management-actions{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.visit-management-modal .visit-management-actions.single{grid-template-columns:minmax(120px,180px);justify-content:center}.visit-management-modal .btn{border:1px solid transparent;border-radius:6px;font-weight:500;letter-spacing:0;line-height:1.25;min-height:52px;padding:14px 18px;text-transform:none;white-space:normal;width:100%}.visit-management-modal .btn.primary-action{background:var(--primary);color:#fff}.visit-management-modal .btn.secondary-action{background:#faedf0;color:var(--primary)}.visit-management-modal .section-message{color:#2a2c3cb8;margin:0 0 16px}.visit-management-modal .section-message.error{color:var(--primary)}.visit-reschedule-modal .visit-management-title{color:var(--text);font-size:1.3rem;font-weight:600;letter-spacing:0;line-height:1.3;margin:0 0 20px;padding-right:28px;text-transform:none}.visit-reschedule-modal .visit-reschedule-calendar{display:flex;justify-content:center}.visit-reschedule-modal .react-calendar{max-width:100%}.visit-reschedule-modal .section-message{color:#2a2c3cb8;margin:0 0 16px}.visit-reschedule-modal .section-message.error{color:var(--primary)}@media (max-width: 560px){.visit-management-modal .visit-management-actions{grid-template-columns:1fr}}body.black-theme .e-documentation .content{--text-gray: var(--g-white-op40)}body.black-theme .e-documentation .content .documents-box .documents-cards .document-card .icons .stethoscope{background-color:var(--g-gray)}body.black-theme .e-documentation .content .documents-box .documents-cards .document-card .icons .stethoscope svg path{stroke:var(--g-black)}body.yellow-theme .e-documentation .content{--text-gray: var(--g-black-op50);--secondary: var(--g-gray-op90)}body.yellow-theme .e-documentation .content .documents-box .documents-cards .document-card .icons .stethoscope{background-color:var(--g-black-op75)}body.yellow-theme .e-documentation .content .documents-box .documents-cards .document-card .icons .stethoscope svg path{stroke:var(--g-yellow)}body.yellow-theme .e-documentation .content .suggestion{--primary: var(--g-yellow)}body.contrast-theme .e-documentation .content{--text-gray: var(--g-yellow-op50)}body.contrast-theme .e-documentation .content .documents-box .documents-cards .document-card .icons .stethoscope{background-color:var(--g-yellow)}body.contrast-theme .e-documentation .content .documents-box .documents-cards .document-card .icons .stethoscope svg path{stroke:var(--g-black)}body.white-theme .e-documentation .content .documents-box .documents-cards .document-card .icons .stethoscope{background-color:var(--g-black)}body.white-theme .e-documentation .content .documents-box .documents-cards .document-card .icons .stethoscope svg path{stroke:var(--g-white)}.e-documentation{display:flex;flex-direction:row}.e-documentation .content .documents-box{margin-bottom:40px}.e-documentation .content .documents-box .documents-filters{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:48px}.e-documentation .content .documents-box .documents-filters .left-part-filters{padding-bottom:24px;width:70vw}.e-documentation .content .documents-box .documents-filters .left-part-filters .history-box-text{font-size:2.4rem;color:var(--text);margin-bottom:24px}.e-documentation .content .documents-box .documents-filters .left-part-filters .options-div{display:flex;flex-direction:column;margin-bottom:5px;font-size:2.4rem;width:100%;text-wrap:wrap}.e-documentation .content .documents-box .documents-filters .left-part-filters .options-div button{width:100%}.e-documentation .content .documents-box .documents-filters .left-part-filters .options-div .mainDiv{display:flex}.e-documentation .content .documents-box .documents-filters .left-part-filters .options-div .mainDiv .edocumentation-element{padding-top:10px;padding-right:10px}.e-documentation .content .documents-box .documents-filters .left-part-filters .options-div .divider-options{height:2px;background-color:#ed5d6d;margin:10px 0}.e-documentation .content .documents-box .documents-filters .right-part-filters{display:flex;flex-direction:row;gap:16px}.e-documentation .content .documents-box .documents-filters .right-part-filters .date-select{min-width:330px}.e-documentation .content .documents-box .documents-filters .right-part-filters .add-document-button{padding-top:24px}.e-documentation .content .documents-box .documents-filters .right-part-filters .add-document-button Button{min-height:52px}.e-documentation .content .documents-box .documents-cards{display:flex;flex-wrap:wrap}.e-documentation .content .documents-box .documents-cards .document-card{max-width:342px;width:100%;padding:24px;margin-bottom:24px;border:1px solid var(--border);border-radius:8px;font-size:1.4rem}.e-documentation .content .documents-box .documents-cards .document-card:not(:last-child){margin-right:24px}.e-documentation .content .documents-box .documents-cards .document-card .icons{display:flex;justify-content:space-between}.e-documentation .content .documents-box .documents-cards .document-card .icons .stethoscope{background-color:var(--secondary);max-width:40px;max-height:40px;height:100%;width:100%;border-radius:10px;padding:10px;margin-bottom:16px}.e-documentation .content .documents-box .documents-cards .document-card .icons .stethoscope svg path{stroke:var(--primary)}.e-documentation .content .documents-box .documents-cards .document-card .text-name-container{color:var(--text);margin-bottom:8px;position:relative;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.e-documentation .content .documents-box .documents-cards .document-card .text-name-container .text-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.e-documentation .content .documents-box .documents-cards .document-card .text-name-container .text-name-show-on-hover{display:none;opacity:0;transition:opacity .3s ease 2s}.e-documentation .content .documents-box .documents-cards .document-card .text-name-container:hover .text-name{display:none}.e-documentation .content .documents-box .documents-cards .document-card .text-name-container:hover .text-name-show-on-hover{display:inline;opacity:1;white-space:normal}.e-documentation .content .documents-box .documents-cards .document-card .text-update .file{display:flex;flex-flow:row;align-items:center;justify-content:space-between;margin-bottom:4px;color:var(--text-gray)}.e-documentation .content .documents-box .documents-cards .document-card .text-update .update{display:flex;flex-flow:row;align-items:center;justify-content:space-between;color:var(--text-gray)}.e-documentation .content .documents-box .documents-cards .document-card button{min-width:300px;max-height:58px;width:100%;height:100%}.e-documentation .content .documents-box .documents-cards .document-card button .reverse-colors{background-color:var(--white);color:var(--primary)}.e-documentation .content .documents-box .documents-cards .document-card .delete-button{display:flex}.e-documentation .content .suggestion{display:flex;justify-content:right;margin-bottom:40px}.e-documentation .content .suggestion a{background-color:var(--secondary);color:var(--primary);font-size:1.4rem;padding:16px;border-radius:8px}@media (max-width: 1810px){.e-documentation .content .documents-box .documents-cards .document-card:last-child{margin-right:24px}}@media (max-width: 1280px){.e-documentation .content .documents-box .documents-cards{justify-content:center}.e-documentation .content .documents-box .documents-filters .left-part-filters{display:flex;flex-direction:column}.e-documentation .content .documents-box .documents-filters .right-part-filters .date-select{min-width:300px}}@media (max-width: 769px){.e-documentation .content .documents-box .documents-filters{margin-bottom:32px}.e-documentation .content .documents-box .documents-filters .right-part-filters{flex-direction:column}.e-documentation .content .documents-box .documents-filters .right-part-filters .add-document-button{padding-top:12px}}@media (max-width: 431px){.e-documentation .content .documents-box .documents-filters .left-part-filters{display:flex;flex-direction:column;margin-right:inherit}}._placeInfo_2l0jj_1{display:grid;row-gap:10px}._bodyReferral_2l0jj_6 ._bottomButtons_2l0jj_6 button{width:160px;height:40px;float:left;border-radius:10px;color:#fff;font-weight:500;flex:auto}._bodyReferral_2l0jj_6 ._bottomButtons_2l0jj_6 ._btnDelete_2l0jj_15{background-color:#ed5d6d}._bodyReferral_2l0jj_6 ._bottomButtons_2l0jj_6 ._btnSave_2l0jj_18{background-color:#343549;margin-left:10px}._bodyReferral_2l0jj_6 ._bottomButtons_2l0jj_6 ._btnSend_2l0jj_22{margin-left:10px;background-color:var(--primary)}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26{display:grid;padding:10px;width:500px;row-gap:20px;border-radius:5px;box-shadow:0 0 5px -2px var(--black)}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 span{margin:2px;font-size:1.4rem}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-label_2l0jj_38{font-size:2.4rem;margin:0 0 20px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-second-label_2l0jj_42{font-size:2.4rem}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-clicked-label_2l0jj_45{display:grid;grid-template-columns:auto;row-gap:10px;font-size:2.4rem;margin:20px 0 10px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-clicked-label_2l0jj_45 span{font-size:1.4rem}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-input-codes_2l0jj_55{display:grid;grid-template-columns:200px auto;grid-column-gap:10px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-input-codes_2l0jj_55 span{padding-top:5%}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-new-section_2l0jj_63{display:grid;row-gap:10px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-styled-textarea-ver1_2l0jj_67{position:relative;max-width:480px;min-height:30px;padding:2px 0 0 5px;max-height:30px;overflow:hidden}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-styled-textarea-ver2_2l0jj_75{position:relative;max-width:480px;min-height:70px;padding:2px 0 0 5px;max-height:70px;overflow:hidden}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-styled-textarea-ver3_2l0jj_83{position:relative;max-width:480px;min-height:100px;padding:2px 0 0 5px;max-height:100px;overflow:hidden}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-styled-input-ver1_2l0jj_91{max-height:30px;min-height:30px;height:30px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-styled-checkbox_2l0jj_96{width:fit-content}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-styled-checkbox_2l0jj_96 div{padding-top:1%}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102{display:grid;row-gap:15px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 span{line-height:20px;font-size:1.4rem}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-formselect1_2l0jj_110{display:grid;grid-template-columns:100px auto}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-textarea_2l0jj_114{display:grid;gap:10px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-textarea_2l0jj_114 label{font-size:1.2rem}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox_2l0jj_121{display:grid}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox_2l0jj_121 input{width:fit-content}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list1_2l0jj_127{margin-top:10px;display:grid}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list1_2l0jj_127 input{width:fit-content;font-size:large}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135{margin-top:10px;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135 input{width:fit-content}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135 ._referral-input-checkboxlabel_2l0jj_144,._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135 ._referral-input-code_2l0jj_55{display:grid}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135 ._referral-input-code_2l0jj_55 span{width:200px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135 ._referral-input-textarea_2l0jj_153{display:grid;grid-column-end:span 2}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-second-options_2l0jj_157{display:grid}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-third-options_2l0jj_160{display:grid;row-gap:20px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-third-options_2l0jj_160 ._referral-third-options-textarea_2l0jj_164{display:grid}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-third-options_2l0jj_160 label{font-size:1.4rem}@media (max-width: 769px){._placeInfo_2l0jj_1{display:grid;row-gap:10px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26{display:grid;width:90vw}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-input-codes_2l0jj_55{display:grid;grid-template-columns:70vw;grid-column-gap:10px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-input-codes_2l0jj_55 span{padding-top:5%}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135{margin-top:10px;display:grid;grid-template-columns:auto}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135 input{width:fit-content}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135 ._referral-input-checkboxlabel_2l0jj_144,._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135 ._referral-input-code_2l0jj_55{display:grid}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135 ._referral-input-code_2l0jj_55 span{width:200px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-input-checkbox-list2_2l0jj_135 ._referral-input-textarea_2l0jj_153{display:grid;grid-column-end:span 2}._bodyReferral_2l0jj_6 ._referral-styled-checkbox_2l0jj_96 div{font-size:1.4rem}._bodyReferral_2l0jj_6 ._bottomButtons_2l0jj_6{width:100vw}._bodyReferral_2l0jj_6 ._bottomButtons_2l0jj_6 button{width:29%}}@media (max-width: 431px){._bodyReferral_2l0jj_6 ._Referral_2l0jj_26{display:grid;width:90vw}}@media (max-width: 376px){._bodyReferral_2l0jj_6 ._Referral_2l0jj_26{display:grid;width:90vw}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-textarea_2l0jj_114{display:grid;gap:10px}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-textarea_2l0jj_114 label{font-size:1.2rem}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-textarea_2l0jj_114{width:80%}._bodyReferral_2l0jj_6 ._Referral_2l0jj_26 ._referral-options_2l0jj_102 ._referral-textarea_2l0jj_114 ._referral-styled-button_2l0jj_240{margin-right:5%;min-width:0%}._bodyReferral_2l0jj_6 ._bottomButtons_2l0jj_6{width:100vw}._bodyReferral_2l0jj_6 ._bottomButtons_2l0jj_6 button{width:28%}}body.white-theme .container{--secondary: var(--g-gray-op44)}body.black-theme .container,body.contrast-theme .container{--secondary: var(--g-gray-op56)}body.yellow-theme .container{--secondary: var(--g-white-op20)}.container{background:var(--secondary);border-radius:35px}.container .text-box{padding:48px}.container .text-box .title{font-size:2.4rem;font-weight:700;margin-bottom:8px}.container .text-box .text{font-weight:600;font-size:1.4rem;line-height:1.5!important}.container .text-box .text:not(.container .text-box .text:last-child){margin-bottom:26px}.container .text-box .text:last-child{font-weight:700}.container .text-box .text span{font-weight:700;color:var(--primary)}.container .text-box .text ul{list-style:circle;margin-left:16px}body.black-theme .plans .plans-container .plan.plan-highlighted .benefits .benefit svg path,body.contrast-theme .plans .plans-container .plan.plan-highlighted .benefits .benefit svg path,body.yellow-theme .plans .plans-container .plan.plan-highlighted .benefits .benefit svg path{stroke:none;fill:var(--white)}body.black-theme .plans .plans-container .plan.plan-highlighted .benefits .not-active,body.contrast-theme .plans .plans-container .plan.plan-highlighted .benefits .not-active,body.yellow-theme .plans .plans-container .plan.plan-highlighted .benefits .not-active{color:var(--white-opacity)}body.black-theme .plans .plans-container .plan.plan-highlighted .benefits .not-active svg path,body.contrast-theme .plans .plans-container .plan.plan-highlighted .benefits .not-active svg path,body.yellow-theme .plans .plans-container .plan.plan-highlighted .benefits .not-active svg path{fill:var(--white-opacity);stroke:none}body.black-theme .plans .plans-container .plan.plan-highlighted .btn:hover,body.contrast-theme .plans .plans-container .plan.plan-highlighted .btn:hover,body.yellow-theme .plans .plans-container .plan.plan-highlighted .btn:hover{background-color:var(--white-hover)}body.black-theme .plans .plans-container .plan .benefits .benefit svg path,body.contrast-theme .plans .plans-container .plan .benefits .benefit svg path,body.yellow-theme .plans .plans-container .plan .benefits .benefit svg path{fill:var(--text)}body.black-theme .plans .plans-container .plan .benefits .not-active,body.contrast-theme .plans .plans-container .plan .benefits .not-active,body.yellow-theme .plans .plans-container .plan .benefits .not-active{color:var(--text-gray-hover)}body.black-theme .plans .plans-container .plan .benefits .not-active svg path,body.contrast-theme .plans .plans-container .plan .benefits .not-active svg path,body.yellow-theme .plans .plans-container .plan .benefits .not-active svg path{fill:var(--text-gray-hover)}body.yellow-theme .plans{--secondary-hover: var(--g-gray-op90);--secondary: var(--g-gray-4)}body.yellow-theme .plans .btn-secondary{--primary: var(--g-yellow)}body.yellow-theme .plans .btn-transparent{color:var(--g-black)!important}body.yellow-theme .plans .btn-transparent:hover{background-color:var(--g-gray-op56)}body.yellow-theme .plans .plans-container .plan.plan-highlighted{--white-opacity: var(--g-yellow-op50)}body.yellow-theme .plans .plans-container .plan.plan-highlighted .btn{color:var(--g-black)!important}.plans{max-width:1196px;width:100%;margin:0 auto}.plans .plans-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}.plans .plans-header .plans-nav{display:flex}.plans .plans-header .plans-nav .btn-user{font-size:1.6rem}.plans .plans-header .plans-nav .btn-user:not(.plans .plans-header .plans-nav .btn-user:first-child) svg path{stroke:var(--primary)}.plans .plans-header button{margin-left:8px}.plans .plans-header button:first-child svg{color:var(--text-gray)}.plans .plans-header button:first-child svg path{stroke:var(--text-gray)}.plans .plans-container{display:flex;justify-content:space-between;border:1px solid var(--border);border-radius:50px;padding:32px 50px}.plans .plans-container .plan h3,.plans .plans-container .plan .benefits{margin-bottom:24px}.plans .plans-container .plan .benefits button.benefit{border:0;background:transparent;color:inherit;font:inherit;padding:0;text-align:left;width:100%}.plans .plans-container .plan .benefits .benefit{display:flex;align-items:center}.plans .plans-container .plan .benefits .benefit span{line-height:2}.plans .plans-container .plan .benefits .benefit svg{margin-right:16px}.plans .plans-container .plan .benefits .benefit:not(:last-child){margin-bottom:16px}.plans .plans-container .plan .benefits .benefit-clickable{cursor:pointer}.plans .plans-container .plan .benefits .benefit-clickable:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:8px}.plans .plans-container .plan .benefits .not-active{color:var(--text-gray-hover)}.plans .plans-container .plan .benefits .not-active svg path{fill:var(--text-gray-hover)}.plans .plans-container .plan .view-all{display:block;padding:0;margin-bottom:24px;border:0;background:transparent;font-size:1.6rem;font-family:inherit;line-height:2;text-decoration:underline;color:var(--text);cursor:pointer;text-align:left}.plans .plans-container .plan .view-all:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:8px}.plans .plans-container .plan .price{margin-bottom:24px}.plans .plans-container .plan.plan-highlighted{margin-top:-64px;max-width:364px;width:100%;padding:32px;background-color:var(--primary);color:var(--white);border-radius:35px;border:1px solid var(--primary)}.plans .plans-container .plan.plan-highlighted .not-active{color:var(--white-opacity)}.plans .plans-container .plan.plan-highlighted .not-active svg path{fill:var(--white-opacity);stroke:none}.plans .plans-container .plan.plan-highlighted .view-all{color:var(--white);text-shadow:none}.plans .plans-container .plan.plan-highlighted svg{fill:var(--white)}.plans .plans-container .plan.plan-highlighted svg path{stroke:none;fill:var(--white)}.plans .plans-container .plan.plan-highlighted .btn{background:var(--white)}@media (max-width: 1280px){.plans .plans-container{padding:32px}.plans .plans-container .plan.plan-highlighted{max-width:300px}}@media (max-width: 1100px){.plans .plans-container .plan .price{font-size:3.2rem}.plans .plans-container .plan .price span{font-size:1.8rem}.plans .plans-container .plan.plan-highlighted{max-width:255px}}@media (max-width: 867px){.plans .plans-container .plan .price{font-size:2.4rem}.plans .plans-container .plan .price span{font-size:1.6rem}.plans .plans-container .plan.plan-highlighted{max-width:254px;width:100%;margin:-60px 24px 0}}@media (max-width: 769px){.plans{padding:0}.plans .plans-header{margin-bottom:32px;flex-direction:column;align-items:center}.plans .plans-header h2{margin-bottom:16px}.plans .plans-container{max-height:100%;border:none;padding:0;flex-direction:column;align-items:center}.plans .plans-container .plan{border:1px solid var(--border);border-radius:50px;padding:32px;display:flex;flex-direction:column;align-items:center;max-width:380px;width:100%}.plans .plans-container .plan .price{font-size:3.2rem}.plans .plans-container .plan .price span{font-size:1.8rem}.plans .plans-container .plan.plan-highlighted{margin:24px 0;max-width:380px}}body.black-theme .hero-container{background-image:url(/assets/hero-bg-gray-DCxx-hIl.png)}body.black-theme .hero-container .hero-video .video-holder .title{color:var(--text)}body.black-theme .hero-container .hero-video .video-holder .link-box{box-shadow:0 0 30px -18px var(--white)}body.white-theme .hero-container{background-image:url(/assets/hero-bg-gray-DCxx-hIl.png)}body.contrast-theme .hero-container,body.yellow-theme .hero-container{background-image:url(/assets/hero-bg-gray-DCxx-hIl.png)}body.contrast-theme .hero-container .hero-video .video-holder .title,body.yellow-theme .hero-container .hero-video .video-holder .title{color:var(--text)}body.contrast-theme .hero-container .hero-video .video-holder .link-box,body.yellow-theme .hero-container .hero-video .video-holder .link-box{box-shadow:0 0 30px -18px var(--white);background-color:var(--g-gray-4)}body.contrast-theme .hero-container .hero-video .video-holder .link-box svg path,body.yellow-theme .hero-container .hero-video .video-holder .link-box svg path{stroke:var(--g-yellow)}.hero-container{display:flex;justify-content:space-between;background-image:url(/assets/hero-background-BGP0pVLD.png);height:714px;background-repeat:no-repeat;background-size:contain;background-position:center;flex-direction:column}.hero-container .hero-title{max-width:800px;width:100%}.hero-container .hero-title .side-img{display:none}.hero-container .hero-title .link-box{background-color:var(--white);width:fit-content;padding:16px;border-radius:8px;box-shadow:0 0 10px -4px var(--text)}.hero-container .hero-title .link-box .link{color:var(--text);width:100%;height:100%}.hero-container .hero-title .link-box .link .header{margin-bottom:8px;font-size:1.6rem;display:flex;align-items:center}.hero-container .hero-title .link-box .link .header svg path{stroke:var(--text)}.hero-container .hero-title .link-box .link .header svg{margin-right:8px}.hero-container .hero-title .link-box .link .header .title{line-height:1.5}.hero-container .hero-title .link-box .link .link-desc{opacity:50%}.hero-container .hero-title .consult{position:relative;left:1000px;top:-150px;transform:translate(-50%,-50%)}.hero-container .hero-title .consult:hover{cursor:pointer}.hero-container .hero-title .clicked-for-consult{margin-bottom:-86px;transition:margin-bottom .3s ease-in-out}.hero-container .hero-title .pharmacy{position:relative;left:200px;top:35px;transform:translate(-50%,-50%)}.hero-container .hero-title .pharmacy:hover{cursor:pointer}.hero-container .hero-title .clicked-for-pharmacy{margin-top:-86px;transition:margin-top .3s ease-in-out}.hero-container .hero-video{align-self:flex-end;max-width:714px;width:100%;max-height:342px;height:100%;margin-right:100px}.hero-container .hero-video .video-holder{position:relative;height:100%;width:100%}.hero-container .hero-video .video-holder .video-border-box{max-width:608px;width:100%;max-height:342px;height:100%;border:1px solid var(--border);border-radius:24px;margin-left:62px}.hero-container .hero-video .video-holder .video-border-box .video{margin:16px}@media (max-width: 1601px){.hero-container .hero-title .consult{left:850px;top:-100px}.hero-container .hero-title .pharmacy{left:175px;top:75px}.hero-container .hero-video{margin-right:0}}@media (max-width: 1280px){body.contrast-theme .hero-container,body.yellow-theme .hero-container,body.black-theme .hero-container,body.white-theme .hero-container{background-image:none}.hero-container{background-image:none;display:flex;flex-direction:column;height:100%}.hero-container .hero-title{display:flex;align-items:center;text-align:center;flex-direction:column;max-width:100%;margin-bottom:0}.hero-container .hero-title .consult{top:-462.5px;left:275px}.hero-container .hero-title .pharmacy{top:-375px;left:-325px}.hero-container .hero-title .side-img{display:flex;height:100%;width:100%;padding:0 20px}.hero-container .hero-title .side-img img{height:100%;width:100%}.hero-container .hero-video{align-self:center;max-width:594px;width:100%;max-height:100%;height:100%}.hero-container .hero-video .video-holder{position:relative;display:flex;flex-wrap:wrap}.hero-container .hero-video .video-holder .video-border-box{max-width:594px;width:100%;max-height:336px;height:100%;border-radius:24px;margin-left:0}.hero-container .hero-video .video-holder .video-border-box .video{height:300px}.hero-container .hero-video .video-holder .video-border-box .video iframe{max-height:300px;height:100%;max-width:560px;width:100%}}@media (max-width: 1100px){.hero-container .hero-title .consult{top:-125px;left:275px}.hero-container .hero-title .pharmacy{top:-300px;left:-175px}.hero-container .hero-title .side-img{width:80%}}@media (max-width: 867px){.hero-container{text-align:center;align-items:center}.hero-container .hero-title{flex-direction:column;align-items:center;margin-bottom:0}.hero-container .hero-title .link-box .header .title{font-size:1.4rem}.hero-container .hero-title .consult{top:-75px;left:225px}.hero-container .hero-title .pharmacy{top:-260px;left:-125px}.hero-container .hero-title h1{font-size:4rem;margin-bottom:30px}.hero-container .hero-title .side-img{max-width:500px}.hero-container .hero-video .video-holder{justify-content:center}.hero-container .hero-video .video-holder .video-border-box{border-radius:12px}}@media (max-width: 601px){.hero-container .hero-title .pharmacy{top:-60px;left:-40px}.hero-container .hero-title .consult{top:-50px;left:175px}.hero-container .hero-title .link-box{margin:14px 0}.hero-container .hero-title .link-box:not(.hero-container .hero-title .link-box:last-child){margin-right:14px}}@media (max-width: 431px){.hero-container .hero-title{flex-direction:column;align-items:center}.hero-container .hero-title .pharmacy{top:-295px;left:-35px}.hero-container .hero-title .consult{top:-50px;left:175px}.hero-container .hero-title .side-img{width:100%;padding:0}.hero-container .hero-title .link-box:not(.hero-container .hero-title .link-box:last-child){margin-right:0}}@media (max-width: 376px){.hero-container .hero-title .link-box{top:inherit;left:inherit;transform:inherit}.hero-container .hero-title .link-box:not(.hero-container .hero-title .link-box:last-child){margin-right:0}}@keyframes pinkGlow{0%,to{box-shadow:0 0 10px #ed5d6d}50%{box-shadow:0 0 20px #ed5d6d}}.blinking-shadow{animation:pinkGlow 1s infinite}body._yellow-theme_9rufa_1 ._how-we-work-buttons_9rufa_1 ._btn-transparent_9rufa_1{color:var(--g-black)!important}body._yellow-theme_9rufa_1 ._how-we-work-buttons_9rufa_1 ._btn-transparent_9rufa_1 svg path{stroke:var(--g-black)!important}body._yellow-theme_9rufa_1 ._how-we-work-buttons_9rufa_1 ._btn-transparent_9rufa_1:hover{background-color:var(--g-gray-op56)}body._yellow-theme_9rufa_1 ._how-we-work-buttons_9rufa_1 ._btn-secondary_9rufa_10{--secondary: var(--g-gray-4);--primary: var(--g-yellow);--secondary-hover: var(--g-gray-op90)}._how-we-work_9rufa_1{display:flex;align-items:flex-end}._how-we-work_9rufa_1 ._col_9rufa_20{width:50%;display:flex;flex-direction:column;align-self:start}._how-we-work_9rufa_1 ._col_9rufa_20 img{object-fit:contain;max-width:586px;width:100%;height:100%}._how-we-work_9rufa_1 ._col_9rufa_20:first-child{padding-right:72px}._how-we-work_9rufa_1 ._col_9rufa_20:last-child{padding-left:72px}._how-we-work_9rufa_1 ._header_9rufa_38{display:flex;margin-bottom:36px}._how-we-work_9rufa_1 ._header_9rufa_38 h2{flex-grow:10}._how-we-work_9rufa_1 ._header_9rufa_38 ._reliefy-for_9rufa_45{margin-right:8px;display:flex}._how-we-work_9rufa_1 ._header_9rufa_38 ._reliefy-for_9rufa_45 button{margin:12.5px 2.5px}._how-we-work_9rufa_1 ._header_9rufa_38 ._reliefy-for_9rufa_45 button svg path{stroke:var(--text-gray-hover)}._how-we-work_9rufa_1 ._header_9rufa_38 ._reliefy-for_9rufa_45 ._active_9rufa_55 svg path{stroke:var(--primary)}._how-we-work_9rufa_1 ._card_9rufa_58,._how-we-work_9rufa_1 ._active-card_9rufa_58{display:flex;padding:24px;border-radius:35px;text-align:justify;cursor:pointer}._how-we-work_9rufa_1 ._card_9rufa_58:not(:last-child),._how-we-work_9rufa_1 ._active-card_9rufa_58:not(:last-child){margin-bottom:16px}._how-we-work_9rufa_1 ._card_9rufa_58 ._card-icon_9rufa_68,._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-icon_9rufa_68{background-color:var(--primary);padding:12px;color:var(--white);width:48px;height:48px;border-radius:8px;margin-right:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._how-we-work_9rufa_1 ._card_9rufa_58 ._card-icon_9rufa_68 svg,._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-icon_9rufa_68 svg{width:24px;height:24px}._how-we-work_9rufa_1 ._card_9rufa_58 ._card-icon_9rufa_68 svg path,._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-icon_9rufa_68 svg path{stroke:var(--white)}._how-we-work_9rufa_1 ._card_9rufa_58 ._card-title_9rufa_88,._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-title_9rufa_88{display:inline-block;margin:6px 0}._how-we-work_9rufa_1 ._card_9rufa_58 ._card-content_9rufa_92 p,._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-content_9rufa_92 p{height:25px;overflow:hidden}._how-we-work_9rufa_1 ._card_9rufa_58 ._card-content_9rufa_92,._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-content_9rufa_92{width:100%}._how-we-work_9rufa_1 ._card_9rufa_58 ._card-content_9rufa_92 ._card-arrow_9rufa_99,._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-content_9rufa_92 ._card-arrow_9rufa_99{margin:5px 0;width:100%;text-align:center}._how-we-work_9rufa_1 ._card_9rufa_58 ._card-content_9rufa_92 ._card-arrow_9rufa_99 svg,._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-content_9rufa_92 ._card-arrow_9rufa_99 svg{transform:rotate(90deg);width:30px;height:30px}._how-we-work_9rufa_1 ._card_9rufa_58 ._card-content_9rufa_92 ._card-arrow_9rufa_99 svg path,._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-content_9rufa_92 ._card-arrow_9rufa_99 svg path{fill:var(--primary)}._how-we-work_9rufa_1 ._active-card_9rufa_58{background-color:var(--secondary-opacity)}._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-icon_9rufa_68{background-color:var(--white)}._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-icon_9rufa_68 svg path{stroke:var(--primary)}._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-content_9rufa_92{width:100%}._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-content_9rufa_92 p{height:fit-content;overflow:hidden}._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-content_9rufa_92 ._card-arrow_9rufa_99{width:100%}._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-content_9rufa_92 ._card-arrow_9rufa_99 svg{transform:rotate(270deg)}._how-we-work_9rufa_1 ._active-card_9rufa_58 ._card-content_9rufa_92 ._card-arrow_9rufa_99 svg path{fill:var(--primary)}@media (max-width: 1601px){._how-we-work_9rufa_1{align-items:center}._how-we-work_9rufa_1 ._col_9rufa_20:first-child{padding-right:62px}._how-we-work_9rufa_1 ._col_9rufa_20:last-child{padding-left:62px}}@media (max-width: 1280px){._how-we-work_9rufa_1 ._col_9rufa_20:first-child{padding-right:52px}._how-we-work_9rufa_1 ._col_9rufa_20:last-child{padding-left:52px}}@media (max-width: 1100px){._how-we-work_9rufa_1{flex-wrap:wrap}._how-we-work_9rufa_1 ._col_9rufa_20{width:100%}._how-we-work_9rufa_1 ._col_9rufa_20:first-child{padding-right:0;margin-bottom:36px}._how-we-work_9rufa_1 ._col_9rufa_20:first-child img{max-width:300px;display:block;margin-left:auto;margin-right:auto}._how-we-work_9rufa_1 ._col_9rufa_20:last-child{padding-left:0}}@media (max-width: 601px){._how-we-work_9rufa_1 ._header_9rufa_38{flex-direction:column}._how-we-work_9rufa_1 ._header_9rufa_38 h2,._how-we-work_9rufa_1 ._header_9rufa_38 ._reliefy-for_9rufa_45{margin:auto}._how-we-work_9rufa_1 ._card_9rufa_58{border-radius:15px;margin-left:-24px;margin-right:-24px}._how-we-work_9rufa_1 ._card_9rufa_58 ._card-icon_9rufa_68{width:36px;height:36px;padding:8px}._how-we-work_9rufa_1 ._card_9rufa_58 ._card-icon_9rufa_68 svg{width:16px;height:16px}}body.black-theme .logo,body.contrast-theme .logo{background-color:var(--g-black)}body.yellow-theme .logo{background-color:var(--g-yellow-2)}.logo{position:fixed;bottom:0;left:0;z-index:2;max-height:62px;height:100%;width:100%;background-color:#fff}.logo .img-box{display:flex;justify-content:center;height:100%}.logo.scrolled{width:100%;display:flex;justify-content:center;position:unset;padding:0 0 24px}@media (max-width: 601px){.logo .img-box img{max-width:100%}}body.black-theme .popup-wrap .form-control,body.contrast-theme .popup-wrap .form-control,body.yellow-theme .popup-wrap .form-control{--border: var(--g-white)}body.black-theme .popup-wrap label:hover span:after,body.contrast-theme .popup-wrap label:hover span:after,body.yellow-theme .popup-wrap label:hover span:after{color:var(--primary)}body.black-theme .popup-wrap label:hover span,body.contrast-theme .popup-wrap label:hover span,body.yellow-theme .popup-wrap label:hover span{border-color:var(--primary)}body.black-theme .popup-wrap label:hover input:checked+span,body.contrast-theme .popup-wrap label:hover input:checked+span,body.yellow-theme .popup-wrap label:hover input:checked+span{border-color:var(--primary-hover);background-color:var(--primary-hover)}body.black-theme .popup-wrap label:hover input:checked+span:after,body.contrast-theme .popup-wrap label:hover input:checked+span:after,body.yellow-theme .popup-wrap label:hover input:checked+span:after{color:var(--white)}body.black-theme .popup-wrap label span,body.contrast-theme .popup-wrap label span,body.yellow-theme .popup-wrap label span{border-color:var(--g-white)}body.black-theme .popup-wrap label span:after,body.contrast-theme .popup-wrap label span:after,body.yellow-theme .popup-wrap label span:after{color:var(--g-gray)}body.black-theme .popup-wrap label input:checked+span,body.contrast-theme .popup-wrap label input:checked+span,body.yellow-theme .popup-wrap label input:checked+span{border-color:var(--primary);background-color:var(--primary)}body.black-theme .popup-wrap label input:checked+span:after,body.contrast-theme .popup-wrap label input:checked+span:after,body.yellow-theme .popup-wrap label input:checked+span:after{color:var(--white)}body.black-theme .popup-wrap{--text: var(--g-black);--primary: var(--g-black);--text-gray: var(--g-black-op40);--primary-hover: var(--g-black-op75);--white: var(--g-white)}body.black-theme .popup-wrap label span{border-color:var(--g-white)}body.black-theme .popup-wrap label span:after{color:var(--g-gray)}body.contrast-theme .popup-wrap{--primary: var(--g-yellow);--text-gray: var(--g-yellow-op70);--secondary: var(--g-black-op40);--secondary-hover: var(--g-black-op75);--white: var(--g-black)}body.contrast-theme .popup-wrap label span{border-color:var(--g-gray)}body.contrast-theme .popup-wrap label span:after{color:var(--g-gray-4)}body.yellow-theme .popup-wrap{--text: var(--g-yellow);--primary: var(--g-yellow);--primary-hover: var(--g-yellow-op70);--text-gray: var(--g-yellow-op70);--secondary: var(--g-black-op40);--secondary-hover: var(--g-black-op75)}body.yellow-theme .popup-wrap label span{border-color:var(--g-gray)}body.yellow-theme .popup-wrap label span:after{color:var(--g-gray-4)}body.yellow-theme .popup-wrap label input:checked+span:after{color:var(--g-black)}body.yellow-theme .popup-wrap label:hover input:checked+span:after{color:var(--g-black)}.popup-wrap .wrapped{display:none}.popup-wrap .show-popup{position:fixed;bottom:0;right:0;z-index:10}.popup-wrap .show-popup .main-container{position:relative;margin:0 30px 30px;max-width:300px;width:100%}.popup-wrap .show-popup .main-container .bg-box{content:"";position:absolute;bottom:0;left:0;right:0;top:10%;background-color:var(--gray);border-radius:12px}.popup-wrap .show-popup .main-container .content{position:relative;padding:0 24px 24px}.popup-wrap .show-popup .main-container .content .images-box{position:relative;display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:16px}.popup-wrap .show-popup .main-container .content .images-box .image{max-width:180px;max-height:72px;margin-bottom:24px}.popup-wrap .show-popup .main-container .content .images-box .image img{width:100%;height:100%}.popup-wrap .show-popup .main-container .content .images-box .open{margin-bottom:-5px!important}.popup-wrap .show-popup .main-container .content .images-box .exit-icon{margin-bottom:14px}.popup-wrap .show-popup .main-container .content .images-box .exit-icon .icon{background-color:transparent}.popup-wrap .show-popup .main-container .content .images-box .exit-icon .icon svg{width:25px}.popup-wrap .show-popup .main-container .content .images-box .exit-icon .icon svg path{stroke:var(--primary)}.popup-wrap .show-popup .main-container .content .default-content{position:relative}.popup-wrap .show-popup .main-container .content .default-content .description-box{color:var(--text)}.popup-wrap .show-popup .main-container .content .default-content .description-box .popup-text{margin-bottom:16px;text-align:center}.popup-wrap .show-popup .main-container .content .default-content .description-box .popup-title{font-size:1.6rem}.popup-wrap .show-popup .main-container .content .default-content .buttons-box{display:flex;flex-wrap:wrap;justify-content:center}.popup-wrap .show-popup .main-container .content .default-content .buttons-box .popup-btn{margin-top:8px}.popup-wrap .show-popup .main-container .content .default-content .buttons-box .popup-btn:first-child{margin-right:8px}.popup-wrap .show-popup .main-container .content .details-content{color:var(--text);position:relative}.popup-wrap .show-popup .main-container .content .details-content .description-box{margin-bottom:12px}.popup-wrap .show-popup .main-container .content .details-content .popup-inputs{margin-bottom:20px}.popup-wrap .show-popup .main-container .content .details-content .popup-inputs .form-control{height:35px}.popup-wrap .show-popup .main-container .content .details-content .popup-inputs .form-group:not(:last-child){margin-bottom:12px}.popup-wrap .show-popup .main-container .content .details-content .popup-inputs .form-group label{color:var(--text-gray)}.popup-wrap .show-popup .main-container .content .details-content .popup-inputs .form-group label:after{color:var(--text-gray)}.popup-wrap .show-popup .main-container .content .details-content .popup-checkbox{margin-bottom:12px}.popup-wrap .show-popup .main-container .content .details-content .popup-checkbox .checkbox-text{font-size:1.2rem}.popup-wrap .show-popup .main-container .content .details-content .buttons-box{display:flex;flex-direction:row;justify-content:space-between}.popup-wrap .side-container{position:fixed;bottom:15%;right:0;z-index:10}.popup-wrap .side-container .side-popup{cursor:pointer;margin-right:10px}.popup-wrap .side-container .side-popup .side-link .image-bg{background-color:var(--gray);border-radius:30px;padding:8px}.popup-wrap .side-container .side-popup .side-link .image-bg img{width:92px;height:50px}@media (max-width: 1280px){.popup-wrap .hide{display:none}.popup-wrap .wrapped{display:block}}@media (max-width: 601px){.popup-wrap .show-popup{bottom:10px;right:15px;max-width:100%;width:100%}.popup-wrap .show-popup .main-container{position:relative;margin:0 0 0 15px;max-width:100%;width:100%}.popup-wrap .show-popup .main-container .content .default-content .buttons-box .popup-btn{margin-right:8px}}._partnersDiv_msi7o_1{text-align:center}._sponsors_msi7o_5{margin:64px auto;display:flex;width:100%;max-width:1440px}._sponsors_msi7o_5 ._mainDiv_msi7o_11{display:flex;justify-content:center;width:100%}._sponsors_msi7o_5 ._mainDiv_msi7o_11 ._smallPart_msi7o_16{font-size:32px;width:20%;height:40px;text-align:center;color:var(--text)}._sponsors_msi7o_5 ._buttons_msi7o_23{font-size:1.5vw;width:37px;border-radius:25px;color:var(--primary);background-color:var(--white)}._sponsors_msi7o_5 ._buttons_msi7o_23:hover{background-color:var(--g-primary-3)}._moreSponsors_msi7o_34{text-align:center;margin-top:2%;margin-bottom:5%}._moreSponsors_msi7o_34 ._morePartners_msi7o_39{background-color:var(--primary);border-radius:10px;color:var(--white);font-size:16px;text-decoration:none}._logo_msi7o_47{width:50%;height:100%}body._yellow-theme_1mb9c_1 ._faq-buttons_1mb9c_1 ._btn-transparent_1mb9c_1{color:var(--g-black)!important}body._yellow-theme_1mb9c_1 ._faq-buttons_1mb9c_1 ._btn-transparent_1mb9c_1 svg path{stroke:var(--g-black)!important}body._yellow-theme_1mb9c_1 ._faq-buttons_1mb9c_1 ._btn-transparent_1mb9c_1:hover{background-color:var(--g-gray-op56)}body._yellow-theme_1mb9c_1 ._faq-buttons_1mb9c_1 ._btn-secondary_1mb9c_10{--secondary: var(--g-gray-4);--primary: var(--g-yellow);--secondary-hover: var(--g-gray-op90)}._faq_1mb9c_1{display:flex;align-items:flex-end}._faq_1mb9c_1 ._col_1mb9c_20{width:100%;display:flex;flex-direction:column;align-self:start}._faq_1mb9c_1 ._col_1mb9c_20 img{object-fit:contain;max-width:586px;width:100%;height:100%}._faq_1mb9c_1 ._col_1mb9c_20:first-child{padding-right:72px}._faq_1mb9c_1 ._col_1mb9c_20:last-child{padding-left:72px}._faq_1mb9c_1 ._header_1mb9c_38{display:flex;margin-bottom:36px}._faq_1mb9c_1 ._header_1mb9c_38 h2{flex-grow:10}._faq_1mb9c_1 ._header_1mb9c_38 ._reliefy-for_1mb9c_45{margin-right:8px;display:flex}._faq_1mb9c_1 ._header_1mb9c_38 ._reliefy-for_1mb9c_45 button{margin:12.5px 2.5px}._faq_1mb9c_1 ._header_1mb9c_38 ._reliefy-for_1mb9c_45 button svg path{stroke:var(--text-gray-hover)}._faq_1mb9c_1 ._header_1mb9c_38 ._reliefy-for_1mb9c_45 ._active_1mb9c_55 svg path{stroke:var(--primary)}._faq_1mb9c_1 ._card_1mb9c_58,._faq_1mb9c_1 ._active-card_1mb9c_58{display:flex;padding:24px;border-radius:35px;text-align:justify;cursor:pointer}._faq_1mb9c_1 ._card_1mb9c_58:not(:last-child),._faq_1mb9c_1 ._active-card_1mb9c_58:not(:last-child){margin-bottom:16px}._faq_1mb9c_1 ._card_1mb9c_58 ._card-icon_1mb9c_68,._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-icon_1mb9c_68{background-color:var(--primary);padding:12px;color:var(--white);width:48px;height:48px;border-radius:8px;margin-right:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:large}._faq_1mb9c_1 ._card_1mb9c_58 ._card-icon_1mb9c_68 svg,._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-icon_1mb9c_68 svg{width:24px;height:24px}._faq_1mb9c_1 ._card_1mb9c_58 ._card-icon_1mb9c_68 svg path,._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-icon_1mb9c_68 svg path{stroke:var(--white)}._faq_1mb9c_1 ._card_1mb9c_58 ._card-title_1mb9c_89,._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-title_1mb9c_89{display:inline-block;margin:6px 0}._faq_1mb9c_1 ._card_1mb9c_58 ._card-content_1mb9c_93 p,._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-content_1mb9c_93 p{height:25px;overflow:hidden}._faq_1mb9c_1 ._card_1mb9c_58 ._card-content_1mb9c_93,._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-content_1mb9c_93{width:100%}._faq_1mb9c_1 ._card_1mb9c_58 ._card-content_1mb9c_93 ._card-arrow_1mb9c_100,._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-content_1mb9c_93 ._card-arrow_1mb9c_100{margin:5px 0;width:100%;text-align:center}._faq_1mb9c_1 ._card_1mb9c_58 ._card-content_1mb9c_93 ._card-arrow_1mb9c_100 svg,._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-content_1mb9c_93 ._card-arrow_1mb9c_100 svg{transform:rotate(90deg);width:30px;height:30px}._faq_1mb9c_1 ._card_1mb9c_58 ._card-content_1mb9c_93 ._card-arrow_1mb9c_100 svg path,._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-content_1mb9c_93 ._card-arrow_1mb9c_100 svg path{fill:var(--primary)}._faq_1mb9c_1 ._active-card_1mb9c_58{background-color:var(--secondary-opacity)}._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-icon_1mb9c_68{background-color:var(--primary)}._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-icon_1mb9c_68 svg path{stroke:var(--primary)}._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-content_1mb9c_93{width:100%}._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-content_1mb9c_93 p{height:fit-content;overflow:hidden}._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-content_1mb9c_93 ._card-arrow_1mb9c_100{width:100%}._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-content_1mb9c_93 ._card-arrow_1mb9c_100 svg{transform:rotate(270deg)}._faq_1mb9c_1 ._active-card_1mb9c_58 ._card-content_1mb9c_93 ._card-arrow_1mb9c_100 svg path{fill:var(--primary)}@media (max-width: 1601px){._faq_1mb9c_1{align-items:center}._faq_1mb9c_1 ._col_1mb9c_20:first-child{padding-right:62px}._faq_1mb9c_1 ._col_1mb9c_20:last-child{padding-left:62px}}@media (max-width: 1280px){._faq_1mb9c_1 ._col_1mb9c_20:first-child{padding-right:52px}._faq_1mb9c_1 ._col_1mb9c_20:last-child{padding-left:52px}}@media (max-width: 1100px){._faq_1mb9c_1{flex-wrap:wrap}._faq_1mb9c_1 ._col_1mb9c_20{width:100%}._faq_1mb9c_1 ._col_1mb9c_20:first-child{padding-right:0;margin-bottom:36px}._faq_1mb9c_1 ._col_1mb9c_20:first-child img{max-width:300px;display:block;margin-left:auto;margin-right:auto}._faq_1mb9c_1 ._col_1mb9c_20:last-child{padding-left:0}}@media (max-width: 601px){._faq_1mb9c_1 ._header_1mb9c_38{flex-direction:column}._faq_1mb9c_1 ._header_1mb9c_38 h2,._faq_1mb9c_1 ._header_1mb9c_38 ._reliefy-for_1mb9c_45{margin:auto}._faq_1mb9c_1 ._card_1mb9c_58{border-radius:15px;margin-left:-24px;margin-right:-24px}._faq_1mb9c_1 ._card_1mb9c_58 ._card-icon_1mb9c_68{width:36px;height:36px;padding:8px}._faq_1mb9c_1 ._card_1mb9c_58 ._card-icon_1mb9c_68 svg{width:16px;height:16px}}body.black-theme .content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-header .left .custom-btn:hover{background-color:var(--g-gray-op56)}body.contrast-theme .content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-header .left .custom-btn:hover{background-color:var(--g-black-op50)}body.yellow-theme .content-wrapper .plan-chooser .plans-container .plan .plan-header .left .custom-btn{background-color:var(--g-black);color:var(--g-yellow)!important}body.yellow-theme .content-wrapper .plan-chooser .plans-container .plan .plan-header .left .custom-btn:hover{background-color:var(--g-black-op75)}body.yellow-theme .content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-header .left .custom-btn{background-color:var(--g-yellow);color:var(--g-black)!important}body.yellow-theme .content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-header .left .custom-btn:hover{background-color:var(--g-yellow-op70)}body.yellow-theme .content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-footer .benefits .not-active .benefit-name{color:var(--g-yellow-op50)}body.yellow-theme .content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-footer .benefits .not-active svg path{fill:var(--g-yellow-op50)}body.yellow-theme .content-wrapper .plan-chooser .plans-container .plan .plan-footer .benefits .not-active{color:var(--g-black-op50)}body.yellow-theme .content-wrapper .plan-chooser .plans-container .plan .plan-footer .benefits .not-active svg path{fill:var(--g-black-op50)}.content-wrapper .licenses-options{display:flex;justify-content:space-between}.content-wrapper .licenses-options .toggler-box .toggler-title{margin-bottom:16px}.content-wrapper .licenses-options .additional-info{max-width:800px;width:100%;margin-bottom:24px}.content-wrapper .licenses-options .additional-info .info-title{margin-bottom:8px}.content-wrapper .licenses-options .additional-info .info-text{margin-bottom:16px}.content-wrapper .licenses-options .additional-info .inputs-container{display:flex;flex-direction:row}.content-wrapper .licenses-options .additional-info .inputs-container .inputs-box{display:flex;width:100%}.content-wrapper .licenses-options .additional-info .inputs-container .inputs-box:first-child{margin-right:12px}.content-wrapper .licenses-options .additional-info .inputs-container .inputs-box .input-item{width:100%}.content-wrapper .summary-options-btn{display:flex;margin-bottom:24px;justify-content:flex-end}.content-wrapper .summary-options-btn .options-btn{padding:16px 24px}.content-wrapper .business-license-members{margin-bottom:24px}.content-wrapper .business-license-members .members-list-title{margin-bottom:12px}.content-wrapper .plan-chooser .plan-chooser-text{margin-bottom:16px}.content-wrapper .plan-chooser .plans-container:last-child{margin-bottom:16px}.content-wrapper .plan-chooser .plans-container .plan{border:1px solid var(--border);border-radius:9px;padding:40px}.content-wrapper .plan-chooser .plans-container .plan:not(:last-child){margin-bottom:16px}.content-wrapper .plan-chooser .plans-container .plan .plan-header{display:flex;justify-content:space-between;align-items:center}.content-wrapper .plan-chooser .plans-container .plan .plan-header .left{display:flex;align-items:center}.content-wrapper .plan-chooser .plans-container .plan .plan-header .left h3{margin-right:16px}.content-wrapper .plan-chooser .plans-container .plan .plan-header .left .custom-btn{padding:8px 24px;min-width:156px;height:40px}.content-wrapper .plan-chooser .plans-container .plan .price-monthly{font-size:1.4rem;font-weight:600;text-align:right}.content-wrapper .plan-chooser .plans-container .plan .price-monthly-per-person{color:var(--text-muted, #8c8c8c);font-size:14px;font-weight:500;margin-bottom:24px;margin-top:4px;text-align:right}.content-wrapper .plan-chooser .plans-container .plan .plan-footer{display:flex;justify-content:space-between}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .benefits{display:flex;flex-wrap:wrap}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .benefits .benefit:not(:last-child){margin-right:16px}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .benefits .benefit .benefit-name{color:var(--text);size:4.8rem}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .benefits .benefit svg{width:12px;height:9px;fill:var(--text);margin-right:16px}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .benefits .benefit svg path{fill:var(--text)}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .benefits .not-active .benefit-name{color:var(--text-gray-hover)}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .benefits .not-active svg path{fill:var(--text-gray-hover)}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .features-box{display:flex;align-items:center;padding-left:24px}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .features-box .view-all{display:inline-flex;align-items:center;padding:0;border:0;background:transparent;font-family:inherit;text-decoration:none;color:var(--text);cursor:pointer}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .features-box .view-all svg{margin-left:8px}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .features-box .view-all:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .features-box svg{fill:var(--text)}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .features-box svg path{fill:var(--text);fill-opacity:1}.content-wrapper .plan-chooser .plans-container .plan.plan-highlighted{background-color:var(--primary);color:var(--white)}.content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-footer .benefits .benefit span{color:var(--white)}.content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-footer .benefits .benefit svg path{fill:var(--white)}.content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-footer .benefits .not-active .benefit-name{color:var(--white-opacity)}.content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-footer .benefits .not-active svg path{fill:var(--white-opacity)}.content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-footer .features-box .view-all{color:var(--white);text-shadow:none}.content-wrapper .plan-chooser .plans-container .plan.plan-highlighted .plan-footer .features-box svg path{fill:var(--white);fill-opacity:1}.content-wrapper .plan-chooser .plans-container .active-plan{box-shadow:0 0 10px 6px var(--primary)}.content-wrapper .button-box button{width:100%;border-radius:8px;padding:16px 0}@media (max-width: 1601px){.content-wrapper .licenses-options .toggler-box{margin-right:30px}.content-wrapper .licenses-options .additional-info{max-width:634px;width:100%}.content-wrapper .licenses-options .additional-info .inputs-container{flex-direction:column}}@media (max-width: 1280px){.content-wrapper .plan-chooser .plans-container .plan .plan-header .left{flex-wrap:wrap}.content-wrapper .plan-chooser .plans-container .plan .plan-header .price{font-size:3rem}.content-wrapper .licenses-options .toggler-box{margin-right:30px}}@media (max-width: 867px){.content-wrapper .licenses-options{flex-direction:column}.content-wrapper .licenses-options .toggler-box{margin-right:0;margin-bottom:32px}.content-wrapper .licenses-options .additional-info .inputs-container .inputs-box{flex-direction:column}.content-wrapper .plan-chooser .plans-container .plan .plan-header .left .plan-box-name{font-size:1.8rem;font-weight:600}.content-wrapper .plan-chooser .plans-container .plan .plan-header .price{font-weight:600;font-size:1.8rem}.content-wrapper .plan-chooser .plans-container .plan .price-monthly{font-weight:500}}@media (max-width: 769px){.content-wrapper .plan-chooser .plans-container .plan{padding:30px}.content-wrapper .plan-chooser .plans-container .plan .plan-header{flex-direction:column;margin-bottom:18px}.content-wrapper .plan-chooser .plans-container .plan .plan-header .left{margin-bottom:12px;flex-wrap:wrap;flex-direction:column}.content-wrapper .plan-chooser .plans-container .plan .plan-header .left .plan-box-name{margin-bottom:8px;margin-right:0}.content-wrapper .plan-chooser .plans-container .plan .price-monthly,.content-wrapper .plan-chooser .plans-container .plan .price-monthly-per-person{text-align:center}.content-wrapper .plan-chooser .plans-container .plan .plan-footer{flex-direction:column;align-items:center}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .benefits{margin-bottom:18px;justify-content:center}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .benefits .benefit{padding-top:8px}.content-wrapper .plan-chooser .plans-container .plan .plan-footer .features-box{padding-left:0}}.speciality-survey .survey-question{display:flex;flex-direction:column}.speciality-survey .survey-question .question{align-self:center;font-size:2.4rem;margin-bottom:20px}.speciality-survey .survey-question .answers-box{position:relative;left:calc(50% - 32px);display:flex;flex-direction:column;max-width:50%;gap:4px}.speciality-survey .survey-question .answers-box .checkboxs label{display:flex;align-items:center}.speciality-survey .survey-question button{align-self:center;margin:16px 0}.speciality-survey .warning{font-size:1.2rem}.speciality-survey .get-button{display:flex;justify-content:flex-end;margin-bottom:30px}@media (max-width: 431px){.speciality-survey .survey-question .answers-box{left:0%;max-width:inherit}}.myvisit{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.myvisit .btn-filters{display:none;margin-left:15px;min-width:60px}.myvisit .visit-option{display:flex;justify-content:space-between;margin-bottom:40px;gap:10px;width:100%}.myvisit .visit-option .left-item{display:block}.myvisit .visit-option .right-item{display:flex;justify-content:flex-end;flex-grow:1}.myvisit .visit-option .child-select{width:300px}.myvisit .visit-option .visit-form{display:block;width:100%}.myvisit .visit-option .visit-form .text-my-visit{font-size:2.4rem;color:var(--text);margin-right:24px;margin-bottom:6px;display:flex;flex-direction:row;justify-content:space-between}.myvisit .visit-option .text-my-visit-info{font-size:1.4rem;margin-top:32px;text-align:center;width:100%}.myvisit .text-my-visit{font-size:2.4rem;color:var(--text);margin-right:24px;margin-bottom:6px}.my-visit-calendar-container{display:flex;justify-content:center}.my-visit-calendar-container .calendar-wrapper{position:relative;display:inline-block}.my-visit-calendar-container .calendar-wrapper .spinner{position:absolute;top:18px;right:18px;width:24px;height:24px;border-top:2px solid var(--primary);z-index:20}.my-visit-calendar-container .calendar-wrapper .has-visits{position:relative}.my-visit-calendar-container .calendar-wrapper .is-today{outline:2px solid var(--primary);outline-offset:-2px}.my-visit-calendar-container .calendar-wrapper .my-visit-badge{position:absolute;bottom:4px;right:4px;background:var(--primary);color:var(--white);border-radius:1.25rem;font-size:1.4rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.visit-detail-box-container,.my-visit-calendar-container{display:flex;margin:0 auto}.visit-detail-box-day-section{display:block;margin-bottom:50px}.visit-detail-box-inner{display:flex;flex-wrap:wrap;gap:10px;width:100%}.visit-detail-box-container--calendar-modal{display:block;width:100%;max-height:calc(100vh - 12rem);overflow-y:auto;padding:0 8px 0 0;scrollbar-gutter:stable}.visit-detail-box-container--calendar-modal>div{width:100%}.visit-detail-box-day-section--calendar-modal{margin-bottom:24px}.visit-detail-box-inner--calendar-modal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.visit-detail-box-inner--calendar-modal .visit-details-box{width:100%;max-width:none;height:100%}.text-my-visit-info{font-size:1.4rem;margin-top:32px;text-align:center;width:100%}@media (max-width: 1100px){.visit-detail-box-inner--calendar-modal{grid-template-columns:1fr}}@media (max-width: 431px){.myvisit{justify-content:center}.myvisit .btn-filters{display:revert;margin-left:0;min-width:30px}.myvisit .visit-option{flex-direction:column;justify-content:inherit;gap:18px}.myvisit .visit-option .right-item{display:flex;justify-content:inherit;flex-grow:inherit}.myvisit .visit-option .left-item{display:flex;flex-direction:column;align-items:center}.myvisit .visit-option .visit-form .text-my-visit{flex-direction:column;gap:8px}.myvisit .text-my-visit{margin-right:inherit}.visit-detail-box-inner{grid-template-columns:repeat(auto-fit,minmax(200px,400px))}.visit-detail-box-inner--calendar-modal{grid-template-columns:1fr}}.visit-form-params{width:100%}.visit-form-params .visit-form-datatime{display:flex;flex-wrap:wrap;flex-direction:row}.visit-form-params .visit-form-datatime .datet-time-select{margin-top:16px;margin-right:16px;flex-grow:1}.visit-form-params .visit-form-params{display:flex;flex-direction:row;flex-wrap:wrap}.visit-form-params .visit-form-params .child-select{margin-top:16px;margin-right:16px;flex-grow:1}.visit-form-params .visit-form-params .child-select .visit-filter-error{color:red}.visit-form-params .visit-form-params .child-select-button{align-self:flex-end;justify-self:flex-end;margin-top:16px;margin-bottom:12px;margin-right:16px}@media (max-width: 601px){.visit-form-params .visit-form-params .child-select-button{width:100%}}body.yellow-theme .pagination-bar .button-circle{color:var(--g-black)}.pagination-bar{display:flex;justify-content:center;align-items:center;margin-top:20px;margin-bottom:20px;font-size:16px;font-weight:500;font-family:Gilroy,sans-serif}.pagination-bar .button-arrow{background-color:var(--primary);border-radius:50%;width:40px;aspect-ratio:1/1!important;margin:2px;color:var(--white);display:flex;justify-content:center;align-items:center}.pagination-bar .button-arrow:hover{background-color:var(--primary-hover)}.pagination-bar .button-circle{background-color:transparent;border-radius:50%;width:40px;height:40px;margin:5px;aspect-ratio:1/1!important;display:flex;justify-content:center;align-items:center;color:var(--black)}.pagination-bar .button-circle:hover{background-color:var(--gray)}.pagination-bar .info-spot{background-color:var(--secondary);border-radius:50%;width:40px;height:40px;aspect-ratio:1/1!important;display:flex;justify-content:center;align-items:center;margin:5px}@media (max-width: 601px){.pagination-bar .info-spot{font-size:1.4rem}}.privacy-policy-main-div h1{font-size:3.2rem;margin-bottom:24px}.privacy-policy-main-div h2{font-size:2.4rem;margin:20px 0}.privacy-policy-main-div h3{font-size:2rem;margin:16px 0}.privacy-policy-main-div div{padding-bottom:12px;font-size:1.4rem;text-align:justify;line-height:2}.privacy-policy-main-div div .policy-list-style-letter{list-style-type:upper-latin}.privacy-policy-main-div div .policy-list-style-number{list-style-type:decimal}.privacy-policy-main-div div .policy-more-ol-padding{padding-left:38px}.privacy-policy-main-div div ol{padding-left:14px}.privacy-policy-main-div div ol li{padding-left:4px}.privacy-policy-main-div div ol li ol{padding-left:20px}.upgrade-to-doctor-form .form-container{margin-bottom:24px;display:flex;justify-content:space-between;flex-wrap:wrap}.upgrade-to-doctor-form .form-container .form-container-part{max-width:500px;width:100%;margin-right:20px}@media (max-width: 1100px){.upgrade-to-doctor-form .form-container .form-container-part{margin-right:0}}.upgrade-to-doctor-form .form-container .form-container-part:first-child{margin-bottom:24px}.doctor-medical-facility-container,.doctor-medical-facility-container .doctor-medial-facility-header{margin-bottom:12px}.doctor-medical-facility-container .doctor-medial-facility-header .doctor-medical-title{font-size:2.4rem;padding-bottom:8px}.doctor-medical-facility-container .doctor-medial-facility-header .doctor-medical-text{font-size:1.4rem}.doctor-medical-facility-container .doctor-medical-empty-state{color:var(--placeHolderText2);font-size:1.4rem;margin-bottom:12px}.doctor-medical-facility-container .doctor-medical-facility-list{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.doctor-medical-facility-container .doctor-medical-facility-row{align-items:center;border:1px solid var(--placeHolderBorder);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.doctor-medical-facility-container .doctor-medical-facility-name{color:var(--placeHolderText);font-size:1.4rem;font-weight:500;overflow-wrap:anywhere}.doctor-medical-facility-container .doctor-medical-facility-remove-button{flex:0 0 auto;height:44px;min-width:44px;padding:0;width:44px}.doctor-medical-facility-container .doctor-medical-facility-remove-button svg{height:20px;margin-right:0;width:20px}@media (max-width: 601px){.doctor-medical-facility-container .doctor-medical-facility-row{align-items:stretch;flex-direction:column}.doctor-medical-facility-container .doctor-medical-facility-remove-button{align-self:flex-end}}body.yellow-theme .create-medical-facility-container .create-medical-facility-title{color:var(--g-black-op75)}.create-medical-facility-container{margin-bottom:24px}.create-medical-facility-container .create-medical-facility-title .create-medical-facility-span{color:var(--primary);cursor:pointer;font-weight:600}.doctor-config-wrapper .btn-add-specialization,.doctor-config-wrapper .doctor-config-main .doctor-specializations,.doctor-config-wrapper .doctor-config-main .doctor-specializations .specializations-title{margin-bottom:16px}.doctor-config-wrapper .doctor-config-main .doctor-specializations .specializations-title .title{font-size:2rem}.doctor-config-wrapper .doctor-config-main .doctor-specializations .specializations-buttons button{margin-right:8px;margin-bottom:8px}.doctor-config-wrapper .doctor-config-main .availability-management{margin-bottom:32px}.doctor-config-wrapper .doctor-config-main .availability-management .availability-management-title{margin-bottom:16px}.doctor-config-wrapper .doctor-config-main .availability-management .availability-management-title .title{font-size:2rem}.doctor-config-wrapper .doctor-config-main .availability-management .availability-management-title .color-red{color:red}.doctor-config-wrapper .doctor-config-main .doctor-form-title{margin-bottom:24px}.doctor-config-wrapper .doctor-config-main .doctor-form-title .lack-of-form-error-message{color:var(--primary)}.first-doctor-spec{display:flex;flex-direction:column;text-align:center}.first-doctor-spec .first-doctor-spec-title .spec-title{font-size:2rem;margin-bottom:16px}.first-doctor-spec .first-doctor-spec-title .spec-description{font-size:1.4rem;margin-bottom:24px}.doctor-specialization-wrapper .specialization-title .spec-title{font-size:2rem;margin-bottom:10px;padding-right:40px}.doctor-specialization-wrapper .specialization-title .spec-text{font-size:1.4rem;line-height:1.4;margin-bottom:12px}.doctor-specialization-wrapper .price-time-form .specialization-price-input{margin-bottom:24px}.doctor-specialization-wrapper .price-time-form .specialization-price-input .form-group .form-control{height:58px}.doctor-schedule-container{margin-bottom:24px}.doctor-schedule-container .doctor-schedule-title{margin-bottom:16px}.doctor-schedule-container .doctor-schedule-title .title{font-size:2rem;margin-bottom:8px}.doctor-schedule-container .price-time-form .form-container{margin-bottom:24px;display:flex;justify-content:space-between;flex-wrap:wrap}.doctor-schedule-container .price-time-form .form-container .form-container-part{max-width:500px;width:100%;margin-right:20px}@media (max-width: 1100px){.doctor-schedule-container .price-time-form .form-container .form-container-part{margin-right:0}}.doctor-schedule-container .price-time-form .form-container .form-container-part:first-child{margin-bottom:24px}.doctor-schedule-calendar{display:flex;justify-content:left;flex-wrap:wrap}.doctor-schedule-calendar .doctor-schedule-day-info{margin-left:30px}.doctor-schedule-calendar .doctor-schedule-day-info-day{font-size:40px;font-weight:700;margin-top:15px}.doctor-schedule-calendar .doctor-schedule-day-info-title{font-size:20px;font-weight:700;margin-top:15px}.doctor-schedule-calendar .doctor-schedule-calendar-container-for-container{display:flex;flex-direction:row;flex-grow:1}.doctor-schedule-calendar .doctor-schedule-calendar-google-integration-container{display:flex;justify-content:space-between;position:relative}.doctor-schedule-calendar .doctor-schedule-google-integration{margin-left:30px;align-self:flex-end;justify-self:end;horiz-align:right}.doctor-schedule-calendar .doctor-schedule-day-info-details{font-size:16px;margin-left:10px;margin-top:5px;align-self:flex-start}.doctor-schedule-calendar .doctor-schedule-day-info-button{margin-top:30px;width:100%;align-content:center}.scheduler-container{display:flex;flex-direction:column;align-items:center}.scheduler-container .scheduler-title{font-size:2rem;margin-bottom:8px}.scheduler-container .scheduler-text{font-size:1.4rem;margin-bottom:24px}.holidays-container{display:flex;flex-direction:column;gap:10px;padding:10px 0}.holidays-container .holiday-card{display:flex;justify-content:space-between;border:1px solid var(--primary);border-radius:8px;align-items:center;padding:6px 12px;font-size:1.5rem}.holidays-container .holiday-card .holiday-actions{display:flex}.holidays-container .holiday-card .holiday-actions button{min-width:40px;height:40px}.holidays-container .holiday-card .holiday-actions button svg{margin-right:0;height:16px;width:16px}.holidays-container .holiday-card .holiday-actions button svg path{stroke:var(--primary)}.holidays-container .no-holidays{font-style:italic;text-align:center}.new-doctor-holiday-modal-content{display:flex;flex-direction:column;gap:10px;width:100%}.new-doctor-holiday-modal-content .use-hours-checkbox{display:flex;align-items:center;margin:10px}.new-doctor-holiday-modal-content .use-hours-checkbox .checkbox{margin-right:10px}.new-doctor-holiday-modal-content .holiday-date-select{display:flex;flex-direction:row;width:100%}.new-doctor-holiday-modal-content .holiday-date-select .form-date{width:100%}.new-doctor-holiday-modal-content .holiday-date-select .form-time{margin-left:16px;width:100%}.modal .content.new-doctor-holiday-modal{overflow:visible}.new-doctor-holiday-modal-content .rdtPicker{z-index:110}.user-profile-basic-div .custom_button{height:20px}.user-profile-basic-div .user-profile{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:8px}.user-profile-basic-div .user-profile .user-background{border-radius:8px 8px 0 0;width:100%;background-color:var(--border);height:100px}.user-profile-basic-div .user-profile .user-background .user-add-picture{margin-left:180px;margin-top:80px;color:var(--primary);cursor:pointer}.user-profile-basic-div .user-profile .avatar-container{height:120px}.user-profile-basic-div .user-profile .avatar-container .user-avatar{max-height:120px;max-width:120px;width:100%;height:100%;background-color:var(--white);margin-top:-60px;border-radius:50%;margin-left:40px;object-fit:cover}.user-profile-basic-div .user-profile .avatar-container path{stroke:var(--text)}.user-profile-basic-div .user-profile .user-nav{display:flex;flex-direction:column;margin-left:40px}.user-profile-basic-div .user-profile .user-nav .user-name{font-size:2.4rem;font-weight:500;margin-bottom:8px}.user-profile-basic-div .user-profile .user-nav .user-type{font-weight:400;color:var(--text-gray);font-size:1.4rem;margin-bottom:16px}.user-profile-basic-div .user-profile .user-information-div{padding:24px 0;border-top:1px solid var(--border);margin:0 40px}.user-profile-basic-div .user-profile .user-information-div .single-info-div{display:flex;align-items:center;margin-bottom:6px;line-height:1.5}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-icon{margin-right:16px;display:flex;align-items:center}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-icon .img,.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-icon .arrow{height:20px;width:20px}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-icon .img path{stroke:var(--text)}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-icon .arrow path{fill:var(--text)}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-text{display:flex;align-items:center;flex-wrap:wrap}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-text .dot{margin:10px}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-text .dot circle{fill:var(--text)}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-text span{color:var(--primary)}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-text .sensitive-data{border-radius:8px;padding:2px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--white)}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-text .sensitive-data:after{position:absolute;margin:auto;content:"pokaż";color:var(--primary)}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-text .sensitive-data:active{-webkit-user-select:inherit;user-select:inherit;color:var(--primary)}.user-profile-basic-div .user-profile .user-information-div .single-info-div .info-text .sensitive-data:active:after{display:none}.user-profile-basic-div .user-profile .edit-profil-btn{margin:0 40px 16px;max-width:240px}.modal-main .divider-top{background-color:var(--primary);height:1px;width:100%;margin-top:30px;margin-bottom:10px}.modal-main .divider{background-color:var(--primary);height:1px;width:100%;margin-top:20px;margin-bottom:10px}.modal-main .modal-title{font-size:1.4rem;text-align:center}@media (max-width: 1100px){.user-profile-basic-div .user-profile .user-background{height:60px}.user-profile-basic-div .user-profile .avatar-container{display:flex;align-items:flex-start}.user-profile-basic-div .user-profile .avatar-container .user-avatar{max-height:80px;max-width:80px;width:100%;height:100%;background-color:var(--white);margin-top:-40px}}@media (max-width: 601px){.user-profile-basic-div .user-profile .user-background{height:40px}.user-profile-basic-div .user-profile .avatar-container .user-avatar{max-height:60px;max-width:60px;width:100%;height:100%;background-color:var(--white);margin-top:-30px}.user-profile-basic-div .user-profile .user-avatar,.user-profile-basic-div .user-profile .user-nav,.user-profile-basic-div .user-profile .user-information-div{margin-left:20px;margin-right:20px}}body.black-theme .sedit-profile-modal .actions .cancel-btn{background-color:var(--g-white-op50)}body.yellow-theme .edit-profile-modal .actions .cancel-btn{background-color:var(--g-gray-op90)}body.yellow-theme .edit-profile-modal .optional-info-spacer{background-color:var(--text-gray)}body.contrast-theme .edit-profile-modal .actions .cancel-btn,body.contrast-theme .edit-profile-modal .optional-info-spacer{background-color:var(--g-yellow-op50)}.edit-profile-modal .modal-title{font-size:2.4rem;font-weight:500;margin-bottom:10px;padding-right:40px}.edit-profile-modal .modal-text{line-height:1.5;margin-bottom:10px}.edit-profile-modal .form-group{margin-bottom:8px}.edit-profile-modal .btn-wrapper .btn{width:100%}.edit-profile-modal .actions{margin-top:16px}.edit-profile-modal .actions .cancel-btn{background-color:var(--g-black-op40)}.edit-profile-modal .actions .btn:first-child{margin-right:12px}.file-upload-wrapper .file-upload-title .upload-title{font-size:2rem;margin-bottom:10px;padding-right:40px}.file-upload-wrapper .file-upload-title .upload-text{font-size:1.4rem;line-height:1.4;margin-bottom:12px}.file-upload-wrapper .file-upload-form .input-button{margin-bottom:24px}.profile-form{padding:40px}.profile-form .conversation-box-text{font-size:3.2rem;color:var(--text);margin-bottom:30px}.profile-form .profile-inputs-container{display:grid;grid-template-columns:auto auto auto;grid-column-gap:24px}.profile-form .profile-inputs-container .inputs:nth-child(7){grid-area:6/1/4/4}@media (max-width: 1100px){.profile-form .profile-inputs-container .inputs:nth-child(7){grid-area:unset}.profile-form .profile-inputs-container{grid-template-columns:auto}}.profile-form .submit-button button{max-height:58px;margin-top:40px;width:100%}.profile-form .profile-form-error{margin-top:18px}.profile-form .profile-form-error .global-error-message .error-message{margin:0}.user-profile-basic-div .user-data-text{font-size:1.4rem;color:var(--text);margin-bottom:16px;margin-top:16px}@media (max-width: 1100px){.profile-form{padding:30px}.profile-form .profile-inputs-container .profile-inputs{padding:0}.profile-form .profile-inputs-container .profile-inputs:first-child{padding-bottom:24px}}.telemedicine-container{margin-bottom:12px}.telemedicine-container .telemedicine-tabs{display:flex;gap:10px;margin-bottom:28px}.telemedicine-container .telemedicine-tab-button{border:1px solid var(--border);border-radius:8px;background:var(--white);color:var(--text-gray);cursor:pointer;font-size:1.4rem;font-weight:600;min-height:44px;padding:10px 18px}.telemedicine-container .telemedicine-tab-button--active{border-color:var(--primary);color:var(--primary)}.telemedicine-container .telemedicine-tab-button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.telemedicine-container .telemedicine-loading-state{margin:12px 0 20px;font-size:1.4rem}.telemedicine-container .telemedicine-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:680px;margin:12px auto 28px;padding:34px 24px 38px;border:0;background:transparent;color:var(--text);text-align:center}.telemedicine-container .telemedicine-empty-state .telemedicine-empty-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto 14px}.telemedicine-container .telemedicine-empty-state .telemedicine-empty-icon svg{width:28px;height:28px}.telemedicine-container .telemedicine-empty-state .telemedicine-empty-icon svg path:first-child{fill:var(--primary);stroke:var(--primary)}.telemedicine-container .telemedicine-empty-state h3{margin:0 0 6px;font-size:1.9rem;line-height:1.25;font-weight:700}.telemedicine-container .telemedicine-empty-state p{margin:0;max-width:560px;font-size:1.35rem;line-height:1.6;color:var(--text-gray)}.telemedicine-container .telemedicine-empty-state .telemedicine-empty-action{margin-top:16px;padding:10px 20px;font-size:1.3rem;color:var(--primary)!important}.telemedicine-container .telemedicine-container-header{margin-bottom:18px}.telemedicine-container .telemedicine-container-header .telemedicine-container-title{font-size:2.4rem;padding-bottom:8px}.telemedicine-container .telemedicine-container-header .telemedicine-container-text{font-size:1.4rem}.telemedicine-container .telemedicine-panel,.telemedicine-container .telemedicine-payment-setup{max-width:760px}.telemedicine-container .telemedicine-join-row{align-items:center;display:flex;gap:14px;margin-bottom:24px}.telemedicine-container .telemedicine-inline-error{color:var(--primary);font-size:1.2rem}.telemedicine-container .telemedicine-facility-field,.telemedicine-container .telemedicine-payment-facility{max-width:420px;margin-bottom:24px}.telemedicine-container .telemedicine-tpay-summary{border-top:1px solid var(--border);margin-top:22px;padding-top:20px}.telemedicine-container .telemedicine-tpay-summary p{color:var(--text-gray);font-size:1.4rem;line-height:1.5;margin:0 0 12px}.telemedicine-container .telemedicine-tpay-status{align-items:center;display:inline-flex;gap:8px;font-size:1.4rem;font-weight:600}.telemedicine-container .telemedicine-tpay-status--ok{color:#2f855a}.telemedicine-container .telemedicine-tpay-status--missing{color:var(--primary)}.telemedicine-container .telemedicine-status-dot{border-radius:50%;display:inline-block;height:10px;width:10px}.telemedicine-container .telemedicine-tpay-status--ok .telemedicine-status-dot{background:#2f855a}.telemedicine-container .telemedicine-tpay-status--missing .telemedicine-status-dot{background:var(--primary)}.telemedicine-container .telemedicine-tooltip{font-size:1.2rem}.telemedicine-container .telemedicine-text{font-size:1.4rem}@media (max-width: 769px){.telemedicine-container .telemedicine-tabs,.telemedicine-container .telemedicine-join-row{align-items:stretch;flex-direction:column}.telemedicine-container .telemedicine-tab-button{width:100%}}.ewus-settings-container{padding:22px 28px 34px}.ewus-settings-container h3,.ewus-settings-container p{margin:0}.ewus-credentials-status,.ewus-settings-error,.ewus-settings-success{display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;margin-bottom:16px;padding:12px 14px;border-radius:8px;font-size:.92rem;line-height:1.4}.ewus-credentials-status svg,.ewus-settings-error svg,.ewus-settings-success svg{flex:0 0 auto;width:18px;height:18px}.ewus-credentials-status p,.ewus-settings-error p,.ewus-settings-success p{margin:0}.ewus-credentials-status,.ewus-settings-success{background:#2f855a1a;border:1px solid rgba(47,133,90,.22);color:#236746}.ewus-settings-error{background:#c434481a;border:1px solid rgba(196,52,72,.22);color:#8f2636}.ewus-settings-edit-btn{margin-left:4px;border:1px solid rgba(52,53,73,.16);border-radius:8px;background:var(--white);color:var(--text);cursor:pointer;font-size:.86rem;font-weight:600;padding:7px 12px;transition:border-color .2s,background-color .2s}.ewus-settings-edit-btn:hover{background:var(--gray);border-color:#3435494d}.ewus-settings-form{overflow:hidden;width:100%;max-width:1120px;padding:34px 38px 32px;background:var(--white);border:1px solid rgba(52,53,73,.12);border-radius:8px;box-shadow:0 18px 45px #3435490f}.ewus-settings-form-title{display:flex;align-items:flex-start;gap:14px;margin-bottom:28px}.ewus-settings-form-title h3{color:var(--text);font-size:1.12rem;font-weight:700;line-height:1.25}.ewus-settings-title-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:8px;background:var(--secondary);color:var(--primary)}.ewus-settings-title-icon svg{width:20px;height:20px}.ewus-settings-validation-note{max-width:820px;margin-top:6px;color:var(--text-gray);font-size:.9rem;line-height:1.5}.ewus-settings-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.ewus-settings-field{display:flex;flex-direction:column;min-width:0}.ewus-settings-field label{margin-bottom:8px;color:var(--text);font-size:.92rem;font-weight:700;line-height:1.3}.ewus-settings-field input,.ewus-settings-field select{width:100%;min-height:52px;padding:0 16px;border:1px solid rgba(52,53,73,.16);border-radius:8px;background:var(--white);color:var(--text);font-size:1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.ewus-settings-field input::placeholder,.ewus-settings-field select::placeholder{color:#34354973}.ewus-settings-field input:hover,.ewus-settings-field select:hover{border-color:#34354947}.ewus-settings-field input:focus,.ewus-settings-field select:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--secondary)}.ewus-settings-field select{cursor:pointer}.ewus-settings-field-full{grid-column:1/-1}.ewus-settings-field-code{max-width:300px}.ewus-settings-field-code input{font-size:1.1rem;font-weight:700;letter-spacing:0;text-align:center}.ewus-settings-field-secret input{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9rem;letter-spacing:0}.ewus-settings-checkbox-row{display:flex;align-items:center;gap:10px;min-height:52px;padding:12px 16px;border:1px solid rgba(52,53,73,.12);border-radius:8px;color:var(--text);cursor:pointer;font-size:.94rem;font-weight:700;line-height:1.35}.ewus-settings-checkbox-row input{flex:0 0 auto;width:18px;height:18px;margin:0;accent-color:var(--primary)}.ewus-settings-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.ewus-settings-primary-btn{min-height:50px;padding-right:18px;padding-left:18px}.ewus-settings-cancel-btn{min-height:50px;padding:0 18px;border:1px solid rgba(52,53,73,.16);border-radius:8px;background:var(--white);color:var(--text);cursor:pointer;font-size:.92rem;font-weight:700;transition:border-color .2s,background-color .2s}.ewus-settings-cancel-btn:hover{background:var(--gray);border-color:#3435494d}@media (max-width: 760px){.ewus-settings-container{padding:12px}.ewus-settings-form{padding:22px}.ewus-settings-form-grid{grid-template-columns:1fr}.ewus-settings-field-code{max-width:none}.ewus-settings-form-title{align-items:flex-start}}.ezla-settings-container{padding:22px 28px 34px}.ezla-settings-container h3,.ezla-settings-container p{margin:0}.ezla-credentials-status,.ezla-settings-error,.ezla-settings-success{display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;margin-bottom:16px;padding:12px 14px;border-radius:8px;font-size:.92rem;line-height:1.4}.ezla-credentials-status svg,.ezla-settings-error svg,.ezla-settings-success svg{flex:0 0 auto;width:18px;height:18px}.ezla-credentials-status p,.ezla-settings-error p,.ezla-settings-success p{margin:0}.ezla-credentials-status,.ezla-settings-success{background:#2f855a1a;border:1px solid rgba(47,133,90,.22);color:#236746}.ezla-credentials-status{align-items:flex-start}.ezla-credentials-status strong,.ezla-credentials-status span{display:block;overflow-wrap:anywhere}.ezla-credentials-status span{margin-top:2px;color:#236746c7;font-size:.84rem}.ezla-settings-error{background:#c434481a;border:1px solid rgba(196,52,72,.22);color:#8f2636}.ezla-settings-edit-btn{margin-left:4px;border:1px solid rgba(35,103,70,.18);border-radius:8px;background:var(--white);color:#236746;cursor:pointer;font-size:.86rem;font-weight:600;padding:7px 12px;transition:border-color .2s,background-color .2s}.ezla-settings-edit-btn:hover{background:#23674614;border-color:#23674657}.ezla-settings-form{overflow:hidden;width:100%;max-width:920px;padding:34px 38px 32px;background:var(--white);border:1px solid rgba(52,53,73,.12);border-radius:8px;box-shadow:0 18px 45px #3435490f}.ezla-settings-form-title{display:flex;align-items:center;gap:14px;margin-bottom:28px}.ezla-settings-form-title h3{color:var(--text);font-size:1.12rem;font-weight:700;line-height:1.25}.ezla-settings-title-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:8px;background:var(--secondary);color:var(--primary)}.ezla-settings-title-icon svg{width:20px;height:20px}.ezla-settings-form-grid{display:grid;grid-template-columns:minmax(0,430px);gap:20px 24px}.ezla-settings-field{display:flex;flex-direction:column;min-width:0}.ezla-settings-field label,.ezla-settings-field .ezla-settings-label{margin-bottom:8px;color:var(--text);font-size:.92rem;font-weight:700;line-height:1.3}.ezla-settings-field input[type=password]{width:100%;min-height:52px;padding:0 16px;border:1px solid rgba(52,53,73,.16);border-radius:8px;background:var(--white);color:var(--text);font-size:1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.ezla-settings-field input[type=password]:hover{border-color:#34354947}.ezla-settings-field input[type=password]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--secondary)}.ezla-settings-field-full{grid-column:1/-1}.ezla-settings-upload-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ezla-settings-upload-row input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ezla-settings-upload-button{display:inline-flex;align-items:center;gap:10px;width:100%;min-height:52px;margin:0;padding:0 16px;border:1px solid rgba(52,53,73,.16);border-radius:8px;background:var(--white);color:var(--text);cursor:pointer;font-size:.94rem;font-weight:700;line-height:1.3;transition:border-color .2s,box-shadow .2s,background-color .2s}.ezla-settings-upload-button svg{flex:0 0 auto;width:18px;height:18px;color:var(--primary)}.ezla-settings-upload-button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ezla-settings-upload-button:hover{background:var(--gray);border-color:#3435494d}.ezla-settings-upload-button.is-selected{background:#2f855a1a;border-color:#2f855a47;color:#236746}.ezla-settings-file-ok{display:inline-flex;align-items:center;gap:7px;min-height:32px;color:#236746;font-size:.88rem;font-weight:700;line-height:1.35}.ezla-settings-file-ok svg{flex:0 0 auto;width:16px;height:16px}.ezla-settings-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.ezla-settings-primary-btn{min-height:50px;padding-right:18px;padding-left:18px}.ezla-settings-cancel-btn{min-height:50px;padding:0 18px;border:1px solid rgba(52,53,73,.16);border-radius:8px;background:var(--white);color:var(--text);cursor:pointer;font-size:.92rem;font-weight:700;transition:border-color .2s,background-color .2s}.ezla-settings-cancel-btn:hover{background:var(--gray);border-color:#3435494d}@media (max-width: 760px){.ezla-settings-container{padding:12px}.ezla-settings-form{padding:22px}.ezla-settings-form-grid{grid-template-columns:1fr}.ezla-settings-upload-button{width:100%}.ezla-settings-upload-button span{white-space:normal}}.cert-container .loading-state{margin:12px 0 20px}.cert-container .p1-availability-info{display:flex;align-items:center;justify-content:center;max-width:620px;margin:46px auto 28px;padding:12px 24px 18px;border:0;background:transparent;color:var(--text);text-align:center}.cert-container .p1-availability-info .p1-availability-copy{min-width:0}.cert-container .p1-availability-info .p1-availability-heading{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-bottom:8px}.cert-container .p1-availability-info .p1-availability-icon{display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px}.cert-container .p1-availability-info .p1-availability-icon svg{display:block;width:24px;height:24px}.cert-container .p1-availability-info .p1-availability-icon svg path:first-child{fill:var(--primary);stroke:var(--primary)}.cert-container .p1-availability-info h3{margin:0;font-size:1.9rem;line-height:1.25;font-weight:700}.cert-container .p1-availability-info p{margin:0;max-width:560px;font-size:1.35rem;line-height:1.6;color:var(--text-gray)}.cert-container .p1-availability-info .p1-availability-error{margin-top:10px;color:#d9480f}.cert-container .p1-availability-info .p1-availability-action{margin-top:16px;padding:10px 20px;font-size:1.3rem;color:var(--primary)!important}.cert-container .cert-readonly-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0 0 24px}.cert-container .cert-readonly-item{padding:12px 16px;border-radius:12px;background:#f8f9fa}.cert-container .cert-readonly-label{margin-bottom:6px;font-size:1.2rem;opacity:.7}.cert-container .cert-section{margin-bottom:24px;width:100%}.cert-container .cert-auto-field{margin-top:6px;opacity:.8}.cert-container .cert-note{margin-top:8px;font-size:1.3rem;opacity:.8}.cert-container .cert-alert{margin-bottom:24px;padding:12px 16px;border-radius:12px;background:#fff4e6;color:#d9480f}.cert-container .cert-advanced{margin-bottom:24px;padding:12px 16px;border:1px solid #e9ecef;border-radius:8px}.cert-container .cert-advanced summary{cursor:pointer;font-weight:600}.cert-container .cert-advanced .cert-section:first-of-type{margin-top:16px}.cert-container .cert-description{margin-bottom:28px}.cert-container .cert-info-list{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.cert-container .cert-info-card{padding:12px 16px;border-radius:12px;background:#f8f9fa}.cert-container .cert-info-title{margin-bottom:6px;font-weight:600}.cert-container .cert-buttons{display:flex}.cert-container .cert-buttons .first-column{width:30%;margin:0 12px 12px 0}.cert-container .cert-buttons .second-column{width:70%}.cert-container .cert-buttons .cert-buttons-title{font-size:1.6rem;margin-bottom:8px}.cert-container .submission-status{margin-top:16px}.cert-container .submission-status.success{color:#2f9e44}.cert-container .submission-status.error{color:#d9480f}.medical-events-summary{padding:20px}.medical-events-summary__header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.medical-events-summary__header h3{color:#333;font-size:1.2rem;margin:0 0 6px}.medical-events-summary__header p{color:#5f6570;font-size:.9rem;margin:0}.medical-events-summary__refresh{align-items:center;display:inline-flex;flex-shrink:0;gap:8px;min-height:40px}.medical-events-summary__error{background:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;color:#721c24;font-size:.9rem;margin:0 0 16px;padding:12px 15px}.medical-events-summary__grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(130px,1fr))}.medical-events-summary__stat{background:#fff;border:1px solid #dee2e6;border-left-width:4px;border-radius:8px;display:flex;flex-direction:column;gap:6px;min-height:96px;padding:16px}.medical-events-summary__stat strong{color:#252a31;font-size:1.7rem;line-height:1}.medical-events-summary__stat span{color:#4c5563;font-size:.9rem;font-weight:600}.medical-events-summary__stat--neutral{border-left-color:#6c757d}.medical-events-summary__stat--success{border-left-color:#2e7d32}.medical-events-summary__stat--error{border-left-color:#c62828}.medical-events-summary__stat--pending{border-left-color:#f0a500}@media (max-width: 800px){.medical-events-summary__header{flex-direction:column}.medical-events-summary__grid{grid-template-columns:repeat(2,minmax(130px,1fr))}}@media (max-width: 480px){.medical-events-summary__grid{grid-template-columns:1fr}}.regulations-main-div .regulation-list-style-number{list-style-type:decimal}.regulations-main-div .regulation-list-style-small-letter{list-style-type:lower-latin}.regulations-main-div .regulation-list-first-layer{padding-left:16px;font-size:1.6rem;font-weight:600}.regulations-main-div .regulation-list-first-layer>*{padding-bottom:24px}.regulations-main-div .regulation-list-first-layer>li>*{font-size:1.4rem;font-weight:400}.regulations-main-div .regulation-list-second-layer{padding-left:32px}.regulations-main-div .regulation-list-second-layer>*{padding-bottom:12px}.regulations-main-div .regulation-list-third-layer{padding-left:42px}.regulations-main-div .regulation-title{font-size:2.4rem;margin-bottom:18px;text-align:left}.regulations-main-div .regulation-font-weight{font-weight:600}.regulations-main-div .regulations-list-container{margin-bottom:24px}.regulations-main-div .regulations-list-container .regulations-page-title{font-size:3.2rem;margin-bottom:24px}.regulations-main-div .regulations-list-container .regulations-list-title{font-size:2.4rem}.regulations-main-div .regulations-list-container .regulations-list-links{font-size:1.6rem;padding-left:16px;list-style-type:decimal}.regulations-main-div .regulations-list-container .regulations-list-links .regulations-list-link{padding:0 0 8px 8px}.regulations-main-div .regulations-list-container .regulations-list-links .regulations-list-link .regulations-list-button{background-color:transparent;color:var(--text);font-size:1.6rem;text-align:left}.regulations-main-div .regulation-patient,.regulations-main-div .regulation-doctor{font-size:1.4rem;text-align:justify;line-height:2}.regulations-main-div .regulation-doctor{margin-top:24px}@media (max-width: 769px){.regulations-main-div .regulation-list-second-layer{padding-left:18px}.regulations-main-div .regulation-list-third-layer{padding-left:28px}.regulations-main-div .regulations-list-container .regulations-page-title{text-align:center}}.password-settings-main-div{text-align:center;padding:30px 0}.password-settings-main-div .password-settings-text{font-size:1.4rem;color:var(--text);margin-bottom:26px}.password-settings-main-div .password-settings-form{margin-top:40px;display:flex;align-items:center;justify-content:center}.password-settings-main-div .password-settings-form .form-border{border-top:1px solid var(--border);padding:20px 0;border-bottom:1px solid var(--border)}.password-settings-main-div .password-settings-form .input-size{justify-content:center;max-width:300px;width:100%;height:100%;margin-bottom:20px}.font-and-color-settings{text-align:center;padding:30px 0}.font-and-color-settings .text{text-align:center;font-size:2.4rem;color:var(--text);margin-bottom:20px}.font-and-color-settings .font-size-changer-btns button{background-color:transparent;color:var(--text);margin-bottom:20px}.font-and-color-settings .font-size-changer-btns button:hover{color:var(--primary)}.survey-ai{display:grid;gap:16px;word-wrap:break-word!important}.survey-ai .survey{border:1px solid var(--border);border-radius:8px;padding:24px}.survey-ai .survey .header{text-align:center;margin-bottom:24px;font-size:4rem}.survey-ai .survey .information{margin-bottom:24px;text-align:center}.survey-ai .survey .checkboxs{margin-bottom:24px}.survey-ai .survey .checkboxs .checkboxs-answers{text-align:center}.survey-ai .survey .set-visits-buttons{display:flex;justify-content:space-between;gap:10px;width:100%!important}.survey-ai .survey .set-visits-buttons .go-back{justify-content:start;max-width:200px;width:100%}.survey-ai .survey .set-visits-buttons .set-visit{justify-content:end;width:100%}.survey-ai .survey button{min-height:58px;width:100%}.survey-ai .survey .text-margin,.survey-ai .survey .switch{margin-bottom:24px}.survey-ai .survey .survey-model3D button{min-height:inherit;margin-top:40px}.survey-ai .survey .survey-model3D .model-3d-main-buttons{gap:20px}.survey-ai .survey .survey-ai-header{display:grid;grid-template-columns:auto 150px;margin-top:16px}.survey-ai .survey .survey-ai-header .survey-ai-spacer{font-size:3.2rem;height:1px;background-color:var(--primary);margin:auto 0;cursor:pointer;display:flex;justify-content:space-between}.survey-ai .survey .survey-ai-header .survey-ai-spacer .survey-ai-spacer-name{word-break:break-all;background-color:var(--white);padding:0 20px;margin-left:50px;line-height:1px}.survey-ai .survey .survey-ai-header .survey-ai-spacer-button{margin:5px 15px}@media (max-width: 1601px){.survey-ai .survey .survey-ai-header .survey-ai-spacer .survey-ai-spacer-name{padding:0 5px;margin-left:10px}}@media (max-width: 1280px){.survey-ai .survey .survey-ai-header .survey-ai-spacer{font-size:1.4rem}}@media (max-width: 1100px){.survey-ai .survey .survey-ai-header{display:grid;grid-template-columns:inherit}.survey-ai .survey .survey-ai-header .survey-ai-spacer{margin:25px 0;justify-content:center;font-size:1.4rem}.survey-ai .survey .survey-ai-header .survey-ai-spacer .survey-ai-spacer-name{margin-left:inherit}.survey-ai .survey .survey-ai-header .survey-ai-spacer-button{margin:0 0 25px}}@media (max-width: 601px){.survey-ai .survey .header{font-size:3.2rem}.survey-ai .survey .set-visits-buttons{flex-direction:column}.survey-ai .survey .set-visits-buttons .go-back{max-width:inherit}.survey-ai .survey .survey-ai-header .survey-ai-spacer{font-size:1.2rem}.survey-ai .survey .survey-ai-header .survey-ai-spacer .survey-ai-spacer-name{display:flex;justify-content:center;align-items:center;line-height:inherit;text-align:center;height:32px;transform:translateY(-50%)}}@media (max-width: 376px){.survey-ai .header{font-size:2.4rem!important}.survey-ai .survey{padding:10px}}.visit-last-step{text-align:center;color:var(--text)}.visit-last-step Button{min-height:56px;min-width:300px}.visit-last-step .thanks-text{font-size:3.2rem;margin-bottom:30px}.visit-last-step .information-email-text{font-size:2.4rem;margin-bottom:30px}.visit-last-step .information-email-text .hours-text{color:var(--primary)}.visit-first-step .visit-main-text{font-size:2.4rem;color:var(--text);margin-bottom:16px}.visit-first-step .visit-selects{display:flex;flex:11 11 0;flex-direction:row;gap:38px;margin-bottom:40px}.visit-first-step .visit-selects .select{width:100%}.visit-first-step .visit-inputs{display:flex;flex:11 11 0;flex-direction:row;gap:24px;margin-bottom:40px}.visit-first-step .visit-inputs .item,.visit-first-step .visit-inputs .item-without-button{width:100%}.visit-first-step .visit-inputs .go-to-questionnaire{color:var(--primary);cursor:pointer;font-weight:600}.visit-first-step .visit-inputs .visit-button Button{margin-top:26px;min-height:58px;white-space:nowrap}.visit-first-step .visit-inputs-column{flex-direction:column}.visit-first-step .visit-next-step Button{min-height:58px;width:100%}.visit-first-step .visit-date-selects{display:flex;flex:11 11 0;flex-direction:row;gap:38px;margin-bottom:40px}.visit-first-step .visit-date-selects .small-select{max-width:140px;width:100%}.visit-first-step .visit-date-selects .line{border-bottom:1px solid var(--text);width:20px;height:0;padding-top:50px}.visit-first-step .visit-date-selects .normal-select{width:100%}@media (max-width: 769px){.visit-first-step .visit-selects{flex-direction:column}.visit-first-step .visit-selects .select{max-width:inherit;width:100%}.visit-first-step .visit-date-selects{flex-direction:column}.visit-first-step .visit-date-selects .small-select{max-width:inherit;width:100%}.visit-first-step .visit-date-selects .line{display:none}.visit-first-step .visit-date-selects .normal-select{width:100%}.visit-first-step .visit-inputs{flex-direction:column;margin-bottom:20px}.visit-first-step .visit-inputs .item{max-width:1900px;width:100%}.visit-first-step .visit-inputs .item input{min-height:54px}.visit-first-step .visit-inputs .item-without-button{max-width:1980px;width:100%}.visit-first-step .visit-inputs .visit-button Button{margin-top:0;min-height:54px;width:100%}}.visit-second-step{margin-top:50px}.visit-second-step .visit-specialist-box{display:flex;flex-wrap:wrap;justify-content:left;gap:16px}.visit-second-step .visit-specialist-box>*{flex-basis:100%}.visit-second-step .back-to-first-step{margin-top:16px}.visit-second-step .back-to-first-step Button{height:40px;width:140px}.visit-second-step .specialists{display:flex;justify-content:space-between;align-items:center;margin:0 auto 16px}.visit-second-step .specialists .specialists-text{font-size:2.4rem;text-align:left}.visit-second-step .specialists .specialists-amount{font-size:1.4rem;color:var(--text-gray)}.visit-second-step .visit-space{display:grid;width:100%;grid-template-columns:120px auto 120px;margin-bottom:16px}.visit-second-step .visit-space .amount{font-size:1.4rem;color:var(--text-gray);margin-top:46px;text-align:center}.visit-second-step .visit-space Button{margin-top:20px;height:58px}.visit-second-step .visit-main-text{font-size:2.4rem;margin-bottom:16px;color:var(--text)}.visit-second-step .visit-gray-text{font-size:1.4rem;color:var(--text-gray)}.visit-second-step .no-doctors-found{font-size:2.4rem;color:var(--text);text-align:left;margin-bottom:24px;margin-top:24px}@media (max-width: 601px){.visit-second-step .visit-space{grid-template-columns:auto auto;gap:16px;width:256px;margin:0 auto}.visit-second-step .visit-space .amount{margin-top:inherit;grid-area:2/1/2/3}}@media (max-width: 431px){.visit-second-step .specialists{flex-direction:column;text-align:center;gap:8px}.visit-second-step .visit-main-text{text-align:center}.visit-second-step .visit-space{width:100%}.visit-second-step .visit-space Button{width:100%;min-width:inherit}}.filters-wrapper .filters-title{font-size:2.4rem;margin-bottom:24px}.filters-wrapper .visit-main-text{font-size:2.4rem;color:var(--text);margin-bottom:16px}.filters-wrapper .visit-selects{display:flex;flex:11 11 0;flex-direction:row;gap:38px;margin-bottom:40px}.filters-wrapper .visit-selects .select{width:100%}.filters-wrapper .select-min{width:32%;margin-bottom:40px}.filters-wrapper .select-min .select-min-div{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.filters-wrapper .visit-inputs{display:flex;flex:11 11 0;flex-direction:row;gap:24px;margin-bottom:40px}.filters-wrapper .visit-inputs .item,.filters-wrapper .visit-inputs .item-without-button{width:100%}.filters-wrapper .visit-inputs .go-to-questionnaire{color:var(--primary);cursor:pointer;font-weight:600}.filters-wrapper .visit-inputs .visit-button Button{margin-top:26px;min-height:58px;white-space:nowrap}.filters-wrapper .visit-inputs-column{flex-direction:column}.filters-wrapper .visit-date-selects{display:flex;flex:11 11 0;flex-direction:row;gap:38px;margin-bottom:40px}.filters-wrapper .visit-date-selects .small-select{max-width:140px;width:100%}.filters-wrapper .visit-date-selects .line{border-bottom:1px solid var(--text);width:20px;height:0;padding-top:50px}.filters-wrapper .visit-date-selects .normal-select{width:100%}.filters-wrapper .filters-container{width:100%;display:flex;flex-wrap:wrap;margin-bottom:24px;align-items:flex-start;gap:32px}.filters-wrapper .filters-container .filter-sub-title{padding-bottom:12px}.filters-wrapper .filters-container .filters-city{flex:.75 0 100px}.filters-wrapper .filters-container .filters-distance{flex:.5 0 100px}.filters-wrapper .filters-container .filters-price-slider{flex:1 0 300px}.filters-wrapper .filters-container .filters-weekend-access .left-filter-button{margin-right:8px}.filters-wrapper .filters-container .filters-button{margin-top:47px}@media (max-width: 867px){.filters-wrapper .visit-selects{flex-direction:column}.filters-wrapper .visit-selects .select,.filters-wrapper .select-min{max-width:inherit;width:100%}.filters-wrapper .visit-date-selects{flex-direction:column}.filters-wrapper .visit-date-selects .small-select{max-width:inherit;width:100%}.filters-wrapper .visit-date-selects .line{display:none}.filters-wrapper .visit-date-selects .normal-select{width:100%}.filters-wrapper .filters-container .filters-distance{flex:.75 0 100px}}@media (max-width: 769px){.filters-wrapper .filters-container .filters-distance{flex:.75 0 100px}.filters-wrapper .filters-container .filters-price-slider{flex:1 0 200px}}@media (max-width: 431px){.filters-wrapper .filters-title{text-align:center}.filters-wrapper .filters-container .filters-price-slider{flex:1 0 150px}.filters-wrapper .filters-container .filters-button{margin-top:18px}}.doctor-box{display:flex;flex-direction:column;align-items:stretch;border:1px solid var(--border);border-radius:8px;max-width:400px;flex:1 0 300px;padding:40px}.doctor-box svg path{stroke:var(--text)}.doctor-box svg circle{fill:var(--text)}.doctor-box Button{max-width:486px;width:100%;min-height:58px}.doctor-box .doctor-information-box{display:flex;align-items:center;margin-bottom:32px}.doctor-box .doctor-information-box .doctor-text-box .doctor-name{color:var(--text)}.doctor-box .doctor-information-box .doctor-avatar{max-height:80px;max-width:80px;margin-right:32px}.doctor-box .doctor-information-box .doctor-avatar .img{height:80px;width:80px;object-fit:cover;border-radius:50%}.doctor-box .doctor-details{margin-bottom:24px}.doctor-box .doctor-details .doctor-information{display:flex;align-items:center;margin-bottom:8px}.doctor-box .doctor-details .doctor-information .doctor-icons{max-height:18px;max-width:12px;margin-right:16px}.doctor-box .doctor-details .doctor-information .doctor-icons .img{height:18px;width:18px}.doctor-box .doctor-details .doctor-information .dot{margin-bottom:2px;margin-left:10px;margin-right:10px}.doctor-box .doctor-details .doctor-information .doctor-option{cursor:pointer;color:var(--primary)}.doctor-box .doctor-buttons{display:flex;flex-direction:row;justify-content:space-between;width:100%}.doctor-box .doctor-buttons .doctor-buttons-info{width:30%}.doctor-box .doctor-buttons .doctor-buttons-select{width:60%}@media (max-width: 601px){.doctor-box .doctor-information-box{margin-bottom:16px;flex-direction:column}.doctor-box .doctor-information-box .doctor-avatar{margin:0 auto 8px}.doctor-box .doctor-details{margin-bottom:12px}.doctor-box .doctor-details .doctor-information-box .doctor-icons{max-height:15px;max-width:12px;margin-right:8px}.doctor-box .doctor-details .doctor-information-box .doctor-icons .img{height:15px;width:15px}.doctor-box .doctor-details .doctor-information-box .dot{margin-left:5px;margin-right:5px}.doctor-box .doctor-buttons{display:flex;flex-direction:column;justify-content:space-between;width:100%}.doctor-box .doctor-buttons .doctor-buttons-info{width:100%;margin-bottom:4px}.doctor-box .doctor-buttons .doctor-buttons-select{width:100%}}@media (max-width: 431px){.doctor-box Button{min-height:40px}.doctor-box .doctor-information-box .doctor-text-box .doctor-name{font-size:1.2rem;color:var(--text)}.doctor-box .doctor-information-box .doctor-text-box .doctor-specialization{text-align:center}.doctor-box .doctor-information-box .doctor-avatar{max-height:40px;max-width:40px}.doctor-box .doctor-information-box .doctor-avatar .img{height:40px;width:40px}.doctor-box .visit-details-box{padding:20px}.doctor-box .doctor-buttons{display:flex;flex-direction:column;justify-content:space-between;width:100%}.doctor-box .doctor-buttons .doctor-buttons-info{width:100%;margin-bottom:4px}.doctor-box .doctor-buttons .doctor-buttons-select{width:100%}}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:#ffffffe6;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;opacity:0;-webkit-animation:react-confirm-alert-fadeIn .5s .2s forwards;-moz-animation:react-confirm-alert-fadeIn .5s .2s forwards;-o-animation:react-confirm-alert-fadeIn .5s .2s forwards;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:#fff;border-radius:10px;box-shadow:0 20px 75px #00000021;color:#666}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:#333;border:none;display:inline-block;padding:6px 18px;color:#eee;margin-right:10px;border-radius:5px;font-size:12px;cursor:pointer}@-webkit-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}body.yellow-theme .react-confirm-alert-overlay{background-color:var(--g-gray-op90)}body.yellow-theme .react-confirm-alert-overlay .react-confirm-alert-body{background-color:var(--g-yellow);font-size:1.4rem;font-family:Gilroy,sans-serif;color:var(--g-black-2)}body.yellow-theme .react-confirm-alert-overlay .react-confirm-alert-body h1{font-size:1.8rem;margin-bottom:16px}body.yellow-theme .react-confirm-alert-overlay .react-confirm-alert-body button{color:var(--g-yellow);background-color:var(--g-black-2)}body.contrast-theme .react-confirm-alert-overlay{background-color:var(--g-gray-op90)}body.contrast-theme .react-confirm-alert-overlay .react-confirm-alert-body{background-color:var(--g-black-3);font-size:1.4rem;font-family:Gilroy,sans-serif;color:var(--g-yellow)}body.contrast-theme .react-confirm-alert-overlay .react-confirm-alert-body h1{font-size:1.8rem;margin-bottom:16px}body.contrast-theme .react-confirm-alert-overlay .react-confirm-alert-body button{color:var(--g-black);background-color:var(--g-yellow)}body.black-theme .react-confirm-alert-overlay{background-color:var(--g-gray-op90)}body.black-theme .react-confirm-alert-overlay .react-confirm-alert-body{background-color:var(--g-black-3);font-size:1.4rem;font-family:Gilroy,sans-serif;color:var(--g-white)}body.black-theme .react-confirm-alert-overlay .react-confirm-alert-body h1{font-size:1.8rem;margin-bottom:16px}body.black-theme .react-confirm-alert-overlay .react-confirm-alert-body button{color:var(--g-black);background-color:var(--g-white)}.react-confirm-alert-body{background-color:var(--g-white);font-size:1.4rem;font-family:Gilroy,sans-serif;color:var(--g-text)}.react-confirm-alert-body h1{font-size:1.8rem;margin-bottom:16px}.react-confirm-alert-body button{background-color:var(--primary);font-size:1.4rem;padding:10px 14px}@media (max-width: 431px){.react-confirm-alert-body{width:300px!important;display:flex;flex-direction:column;align-items:center}.react-confirm-alert-body .react-confirm-alert-button-group button{margin:0 auto}}.doctor-profile{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:8px;min-height:427px;width:100%!important}.doctor-profile svg path{stroke:var(--text)}.doctor-profile svg circle{fill:var(--text)}.doctor-profile .doctor-data{border-radius:8px 8px 0 0;width:100%;background-color:#333;height:124px}.doctor-profile .doctor-avatar{height:120px;width:120px;background-color:var(--white);margin-top:-60px;border-radius:50%;margin-left:42px}.doctor-profile .doctor-avatar .avatar-picture{height:120px;width:120px}.doctor-profile .doctor-nav{display:flex;justify-content:space-between;padding:0 40px}.doctor-profile .doctor-nav .doctor-name{font-size:2.4rem;color:var(--text);font-weight:500;margin-bottom:8px}.doctor-profile .doctor-nav .stars{margin-top:10px}.doctor-profile .doctor-specialization{margin-left:40px;font-weight:400;color:var(--text-gray);font-size:1.4rem;display:flex;flex-direction:row;margin-bottom:16px}.doctor-profile .doctor-profile-border{border-top:2px solid var(--border);padding-top:20px;margin-right:40px;margin-left:40px}.doctor-profile .doctor-contact-and-information{margin-bottom:24px;margin-left:40px}.doctor-profile .doctor-contact-and-information .doctor-information{display:flex;align-items:center;margin-bottom:6px}.doctor-profile .doctor-contact-and-information .doctor-information .doctor-icons{max-height:24px;max-width:18px;margin-right:16px}.doctor-profile .doctor-contact-and-information .doctor-information .doctor-icons .img{height:24px;width:24px}.doctor-profile .doctor-contact-and-information .doctor-information .dot{margin-bottom:2px;margin-left:10px;margin-right:10px}.doctor-profile .doctor-contact-and-information .doctor-information .doctor-option{cursor:pointer;color:var(--primary)}.doctor-profile .doctor-contact-and-information .doctor-description{cursor:default;white-space:pre-wrap;overflow-wrap:anywhere;margin-right:40px}@media (max-width: 601px){.doctor-profile{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:8px;min-height:427px;width:100%!important}.doctor-profile .doctor-nav{flex-direction:column}.doctor-profile .doctor-nav .stars{margin-top:inherit;margin-bottom:8px}}@media (max-width: 431px){.doctor-profile{min-height:400px}.doctor-profile .doctor-data{min-height:62px}.doctor-profile .doctor-avatar{height:90px;width:90px;min-height:90px;min-width:90px;margin:-45px auto 0}.doctor-profile .doctor-nav{padding:0 20px;align-items:center}.doctor-profile .doctor-nav .doctor-name{font-weight:500;margin-bottom:8px;text-align:center}.doctor-profile .doctor-specialization{margin-left:inherit;justify-content:center}.doctor-profile .doctor-profile-border{margin-right:20px;margin-left:20px}.doctor-profile .doctor-contact-and-information{margin-left:20px}.doctor-profile .doctor-contact-and-information .doctor-information .dot{margin-left:5px;margin-right:5px}.doctor-profile .doctor-contact-and-information .doctor-description{margin-right:20px}}.visit-third-step .visit-main-text{font-size:2.4rem;color:var(--text);margin-bottom:16px}.visit-third-step .visit-inputs{display:flex;flex:11 11 0;flex-direction:row;gap:24px;margin-bottom:40px}.visit-third-step .visit-inputs .input{width:100%}.visit-third-step .visit-checkbox{margin-bottom:32px}.visit-third-step .visit-checkbox .error{margin-left:32px;color:red;font-size:1.4rem}.visit-third-step .child-select{margin-bottom:20px}.visit-third-step .book-visit Button{max-width:1800px;width:100%;min-height:58px}.visit-third-step .set-visits-buttons{display:flex;justify-content:space-between;gap:10px}.visit-third-step .set-visits-buttons .go-back{justify-content:start;max-width:200px;width:100%}.visit-third-step .set-visits-buttons .set-visit{justify-content:end;max-width:1800px;width:100%}.visit-third-step .set-visits-buttons Button{width:100%;min-height:58px}@media (max-width: 867px){.visit-third-step .visit-inputs{flex-direction:column}.visit-third-step .set-visits-buttons{gap:5px}.visit-third-step .set-visits-buttons Button{min-width:50px!important}}.loading-button{position:relative;pointer-events:none}.spinner{width:16px;height:16px;border:2px solid transparent;border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite;display:inline-block;vertical-align:middle}.spinner-circle{border:4px solid rgba(0,0,0,.1);border-top:4px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spinCircle 1s linear infinite}@keyframes spinCircle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.information-modal .modal-title{font-size:2rem;margin-bottom:8px;font-weight:600}.information-modal .modal-message{font-size:1.4rem;padding:8px 0 24px;margin-right:32px}.information-modal .actions .cancel-btn{background-color:var(--g-black-op40)}.information-modal .actions .btn:first-child{margin-right:12px}@media (max-width: 601px){.information-modal .modal-message{padding:8px 10px 24px 8px}.information-modal .actions{display:flex;justify-content:center}.information-modal .actions .btn{min-width:110px}}.set-doctor{display:flex;flex-direction:row;margin-bottom:20px;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:flex-start}.set-doctor .doctor-item{flex:1;display:flex;align-items:center!important;flex-direction:column;min-width:430px;width:100%}.set-doctor-button Button{height:56px}@media (max-width: 867px){.set-doctor{display:flex;flex-direction:column}.set-doctor .doctor-item{min-width:200px}}.medical-visit-details .visit-main-text{font-size:2.4rem;color:var(--text);margin-bottom:16px}.medical-visit-details .visit-selects{display:flex;flex:11 11 0;flex-direction:row;gap:38px;margin-bottom:40px}.medical-visit-details .visit-selects .select{width:100%}.medical-visit-details .visit-selects__referral .form-control{margin-top:6px}.medical-visit-details .visit-payment-fields{display:flex;align-items:flex-start;gap:38px;margin:0 0 72px}.medical-visit-details .visit-payment-fields__service{position:relative;flex:1.7 1 0;min-width:0}.medical-visit-details .visit-payment-fields__service-input{position:relative}.medical-visit-details .visit-payment-fields__service-input .form-control{padding-right:58px}.medical-visit-details .visit-payment-fields__template-button{position:absolute;right:12px;top:31px;width:42px;height:42px;border:0;border-left:1px solid var(--border);background:transparent;color:var(--text);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.medical-visit-details .visit-payment-fields__template-button svg{width:25px;height:25px}.medical-visit-details .visit-payment-fields__template-button:hover,.medical-visit-details .visit-payment-fields__template-button:focus-visible{color:var(--primary);outline:none}.medical-visit-details .visit-payment-fields__template-list{position:absolute;z-index:10;top:84px;left:0;right:0;max-height:224px;overflow-y:auto;border:1px solid var(--border);border-radius:8px;background:var(--white);box-shadow:0 12px 28px #2e304424;padding:8px}.medical-visit-details .visit-payment-fields__template-option{width:100%;min-height:58px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text);cursor:pointer;display:flex;flex-direction:column;gap:4px;font-size:1.2rem;line-height:1.25;text-align:left;padding:9px 10px;overflow-wrap:anywhere}.medical-visit-details .visit-payment-fields__template-option:hover,.medical-visit-details .visit-payment-fields__template-option[aria-selected=true]{border-color:var(--primary);background:#ed5d6d1a;color:var(--primary)}.medical-visit-details .visit-payment-fields__template-option-name{font-weight:500}.medical-visit-details .visit-payment-fields__template-option-meta{color:var(--text-gray);font-weight:500}.medical-visit-details .visit-payment-fields__price{flex:.65 1 0;min-width:220px}.medical-visit-details .visit-payment-fields__price-input{position:relative}.medical-visit-details .visit-payment-fields__price-input .form-control{padding-right:5.4rem}.medical-visit-details .visit-payment-fields__price-currency{align-items:center;color:var(--text-gray);display:flex;font-size:1.2rem;font-weight:600;height:42px;pointer-events:none;position:absolute;right:22px;top:31px}.medical-visit-details .visit-payment-fields__method{flex:.95 1 0;min-width:300px;padding-top:29px}.medical-visit-details .visit-payment-fields__method-inner{display:flex;align-items:center;justify-content:center;gap:18px;min-height:48px;color:var(--text-gray);font-size:1.2rem;font-weight:500;line-height:1.2;text-align:center}.medical-visit-details .visit-payment-fields__method-inner .active{color:var(--text)}.medical-visit-details .visit-payment-fields__method-label{align-items:center;display:inline-flex;gap:4px;justify-content:center}.medical-visit-details .visit-payment-fields__switch{position:relative;flex:0 0 70px;width:70px;height:34px;border:1px solid var(--primary);border-radius:999px;background:var(--primary);cursor:pointer;padding:0}.medical-visit-details .visit-payment-fields__switch span{position:absolute;left:2px;top:2px;width:28px;height:28px;border-radius:50%;background:var(--white);box-shadow:0 2px 8px #2e304433;transition:transform .18s ease}.medical-visit-details .visit-payment-fields__switch:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.medical-visit-details .visit-payment-fields__switch--on-site span{transform:translate(36px)}.medical-visit-details .visit-navigation-buttons{display:flex;flex:11 11;flex-direction:row;gap:24px}.medical-visit-details .visit-navigation-buttons .go-back-button Button{min-height:58px}.medical-visit-details .visit-navigation-buttons .go-next-button{width:100%}.medical-visit-details .visit-navigation-buttons .go-next-button Button{min-height:58px;width:100%}@media (max-width: 769px){.medical-visit-details .visit-selects{flex-direction:column}.medical-visit-details .visit-selects .select{width:100%}.medical-visit-details .visit-payment-fields{flex-direction:column;gap:22px;margin-bottom:48px}.medical-visit-details .visit-payment-fields__service,.medical-visit-details .visit-payment-fields__price,.medical-visit-details .visit-payment-fields__method{width:100%;min-width:0}.medical-visit-details .visit-payment-fields__method{padding-top:0}.medical-visit-details .visit-payment-fields__method-inner{justify-content:flex-start}}@media (max-width: 376px){.medical-visit-details .visit-navigation-buttons .go-back-button Button{min-height:58px;width:100%}.medical-visit-details .visit-navigation-buttons{flex-direction:column}}.visit-service-template-modal{max-height:min(90vh,780px);overflow:hidden;padding:0!important}.visit-service-template-modal .visit-service-template-modal__content{display:flex;flex-direction:column;min-height:0;max-height:min(90vh,780px)}.visit-service-template-modal .visit-service-template-modal__header{padding:2.4rem 2.4rem 0}.visit-service-template-modal .visit-service-template-modal__header .modal-title{color:var(--text);font-size:2.2rem;font-weight:600;line-height:1.25;margin:0;padding-right:3rem}.visit-service-template-modal .visit-service-template-modal__description{color:var(--text-gray);font-size:1.2rem;font-weight:500;line-height:1.45;margin:.8rem 3rem 0 0}.visit-service-template-modal .visit-service-template-modal__form{align-items:end;display:grid;gap:1.4rem;grid-template-columns:minmax(0,1.4fr) minmax(12rem,.7fr) minmax(14rem,.8fr) auto;padding:2rem 2.4rem 1.4rem}.visit-service-template-modal .visit-service-template-modal__form .form-group{margin:0;min-width:0}.visit-service-template-modal .visit-service-template-modal__form .form-control{height:5.8rem;margin-top:.8rem}.visit-service-template-modal .visit-service-template-modal__form .custom-select .react-select__control{height:5.8rem!important;margin-top:.8rem!important;min-height:5.8rem!important}.visit-service-template-modal .visit-service-template-modal__form .custom-select .react-select__value-container,.visit-service-template-modal .visit-service-template-modal__form .custom-select .react-select__indicators{min-height:4rem}.visit-service-template-modal .visit-service-template-modal__form .visit-service-template-modal__save-button{margin-bottom:0;min-height:5.8rem;white-space:nowrap}.visit-service-template-modal .visit-service-template-modal__search{align-items:center;background:var(--white);border:1px solid var(--border);border-radius:.8rem;display:flex;gap:.9rem;height:4.2rem;margin:.4rem 2.4rem 1.6rem;max-width:25.4rem;padding:0 1.2rem}.visit-service-template-modal .visit-service-template-modal__search svg{color:var(--text-gray);flex:0 0 auto;height:1.8rem;width:1.8rem}.visit-service-template-modal .visit-service-template-modal__search-input{background:transparent;border:0;color:var(--text);flex:1 1 auto;font-size:1.4rem;font-weight:500;min-width:0;outline:0}.visit-service-template-modal .visit-service-template-modal__search-input::placeholder{color:var(--text-gray)}.visit-service-template-modal .visit-service-template-modal__list{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;min-height:16rem;overflow-y:auto;padding:0 2.4rem 1.6rem}.visit-service-template-modal .visit-service-template-modal__template{align-items:stretch;background:var(--white);border:1px solid var(--border);border-radius:.8rem;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.visit-service-template-modal .visit-service-template-modal__template:hover{border-color:var(--primary)}.visit-service-template-modal .visit-service-template-modal__template.selected{background:#ed5d6d14;border-color:var(--primary);box-shadow:0 0 0 1px #ed5d6d24}.visit-service-template-modal .visit-service-template-modal__template-select{align-items:flex-start;background:transparent;border:0;color:var(--text);cursor:pointer;display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:1.3rem 1.4rem;text-align:left}.visit-service-template-modal .visit-service-template-modal__template-name{color:var(--text);font-size:1.4rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.visit-service-template-modal .visit-service-template-modal__template-meta{color:var(--text-gray);font-size:1.2rem;font-weight:500;line-height:1.35}.visit-service-template-modal .visit-service-template-modal__template-actions{align-items:center;display:flex;gap:.6rem;padding:.9rem 1.1rem .9rem 0}.visit-service-template-modal .visit-service-template-modal__delete-confirmation{align-items:center;background:#ed5d6d14;border-top:1px solid rgba(237,93,109,.18);color:var(--text);display:flex;gap:1rem;grid-column:1/-1;justify-content:space-between;padding:1.2rem 1.4rem}.visit-service-template-modal .visit-service-template-modal__delete-confirmation span{font-size:1.2rem;font-weight:500;line-height:1.35}.visit-service-template-modal .visit-service-template-modal__delete-actions{display:flex;flex:0 0 auto;gap:.8rem}.visit-service-template-modal .visit-service-template-modal__delete-actions .btn{min-height:3.6rem;min-width:8rem;padding:.7rem 1.2rem;white-space:nowrap}.visit-service-template-modal .visit-service-template-modal__icon-button{align-items:center;background:var(--gray);border:1px solid transparent;border-radius:.6rem;color:var(--text);cursor:pointer;display:inline-flex;height:3.6rem;justify-content:center;padding:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:3.6rem}.visit-service-template-modal .visit-service-template-modal__icon-button svg{height:1.7rem;width:1.7rem}.visit-service-template-modal .visit-service-template-modal__icon-button:hover,.visit-service-template-modal .visit-service-template-modal__icon-button:focus-visible{background:var(--secondary);border-color:var(--primary);color:var(--primary)}.visit-service-template-modal .visit-service-template-modal__icon-button:disabled{cursor:not-allowed;opacity:.55}.visit-service-template-modal .visit-service-template-modal__icon-button--danger{background:var(--secondary);color:var(--primary)}.visit-service-template-modal .visit-service-template-modal__icon-button--danger:hover,.visit-service-template-modal .visit-service-template-modal__icon-button--danger:focus-visible{background:var(--secondary-hover);border-color:var(--primary);color:var(--primary)}.visit-service-template-modal .visit-service-template-modal__empty{align-items:center;border:1px dashed var(--border);border-radius:.8rem;color:var(--text-gray);display:flex;font-size:1.4rem;justify-content:center;min-height:14rem;padding:2rem;text-align:center}.visit-service-template-modal .visit-service-template-modal__footer{background:var(--white);border-top:1px solid var(--border);bottom:0;display:flex;gap:1rem;justify-content:flex-end;padding:1.6rem 2.4rem 2rem;position:sticky;z-index:2}.visit-service-template-modal .visit-service-template-modal__footer .btn{min-height:4.4rem;min-width:11rem}@media (max-width: 769px){.visit-service-template-modal .visit-service-template-modal__form{align-items:stretch;grid-template-columns:1fr}.visit-service-template-modal .visit-service-template-modal__form .visit-service-template-modal__save-button{margin-bottom:0}.visit-service-template-modal .visit-service-template-modal__search{max-width:none}.visit-service-template-modal .visit-service-template-modal__template{grid-template-columns:minmax(0,1fr)}.visit-service-template-modal .visit-service-template-modal__template-actions{justify-content:flex-end;padding:0 1.1rem 1.1rem}.visit-service-template-modal .visit-service-template-modal__delete-confirmation{align-items:stretch;flex-direction:column}.visit-service-template-modal .visit-service-template-modal__delete-actions{justify-content:flex-end}}@media (max-width: 601px){.visit-service-template-modal .visit-service-template-modal__header,.visit-service-template-modal .visit-service-template-modal__form,.visit-service-template-modal .visit-service-template-modal__list,.visit-service-template-modal .visit-service-template-modal__footer{padding-left:1.6rem;padding-right:1.6rem}.visit-service-template-modal .visit-service-template-modal__search{margin-left:1.6rem;margin-right:1.6rem;max-width:none}.visit-service-template-modal .visit-service-template-modal__footer{flex-direction:column-reverse}.visit-service-template-modal .visit-service-template-modal__footer .btn{width:100%}}.visit-created-modal{background-color:var(--white);display:flex;justify-content:center;align-items:center;flex-direction:column}.visit-created-modal .appointment-modal-header{margin-bottom:16px}.visit-created-modal .appointment-modal-header .appointment-modal-text{font-size:2.4rem;text-align:center;margin-bottom:5px}.medical-visit-calendar .calendar{display:flex;justify-content:center;margin-bottom:16px}.temporary-user-conversation-login{font-family:Lexend,Gilroy,sans-serif;min-height:100vh;height:100%;width:100%;margin:0 auto;justify-content:center}.temporary-user-conversation-login .header{text-align:center;margin-bottom:16px}.temporary-user-conversation-login .content{background-color:var(--white);border-radius:8px;width:100%;padding:0 40px}.temporary-user-conversation-login .content .main-text{text-align:center;font-size:2.4rem;margin-bottom:16px}.temporary-user-conversation-login .content .user-input{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.temporary-user-conversation-login .content .user-input .form-page{margin:0}.temporary-user-conversation-login .content .user-input .confirm-pesel{max-width:420px;width:100%;margin-bottom:80px}.temporary-user-conversation-login .content .user-input .confirm-pesel .inputs{width:100%;display:flex;flex:11 11 0;flex-direction:row;gap:24px;margin:0 auto 40px}.temporary-user-conversation-login .content .user-input .confirm-pesel .inputs .item-without-button{width:100%}.temporary-user-conversation-login .content .user-input .confirm-pesel .next-step{display:flex;flex-direction:row}.temporary-user-conversation-login .content .user-input .confirm-pesel .next-step Button{max-width:420px;width:100%;margin:0 auto}.temporary-user-create-account{min-height:100vh;height:100%;width:100%;margin:0 auto;justify-content:center}.temporary-user-create-account .header{text-align:center;margin-bottom:16px;font-family:Lexend,Gilroy,sans-serif}.temporary-user-create-account .main-text{margin-top:60px;text-align:center;font-size:2.4rem;margin-bottom:16px;font-family:Lexend,Gilroy,sans-serif}.temporary-user-create-account .form{margin-bottom:16px}.temporary-user-create-account .form .btn-wrapper{margin-top:24px}.temporary-user-create-account .form .btn-wrapper button{width:100%}.temporary-user-create-account .form .form-error{margin-top:-24px;margin-bottom:16px}.temporary-user-create-account .content{background-color:var(--white);border-radius:8px;width:100%;padding:0 40px}.temporary-user-create-account .content .checkbox,.temporary-user-create-account .content .error-message{max-width:420px;width:100%;margin:0 auto}.temporary-user-create-account .content .next-step{display:flex;flex-direction:row;margin-top:24px}.temporary-user-create-account .content .next-step Button{max-width:420px;width:100%;margin:0 auto}@media (min-width: 1740px){.partners-tab{grid-template-columns:1fr 1fr 1fr 1fr}.partners-tab .partner-spacer{grid-column:1/5}}@media (max-width: 1740px){.partners-tab{grid-template-columns:1fr 1fr 1fr}.partners-tab .partner-spacer{grid-column:1/4}}@media (max-width: 1355px){.partners-tab{grid-template-columns:1fr 1fr}.partners-tab .partner-spacer{grid-column:1/3}}@media (max-width: 970px){.partners-tab{grid-template-columns:1fr}.partners-tab .partner-spacer{grid-column:1/2}.partners-tab .partner-spacer .partner-spacer-type{margin:0 auto}}.partners-tab{display:grid;padding:0px 5vw}.partners-title{font-size:6.4rem;margin:100px 0 0;width:100%;text-align:center}.partner{min-width:365px;height:235px;padding:10px;margin:10px;border-radius:10px;border:1px solid var(--dark-gray);display:grid;grid-template-columns:50% 50%;grid-template-rows:50px 30px 70px 50px;font-size:1.4rem;font-weight:600;row-gap:5px}.partner-type{background-color:var(--secondary);border-radius:10px;width:50px}.partner-type img{width:34px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);color:red}.partner-icon{text-align:right;line-height:50px}.partner-name{grid-area:2/1/3/3;color:#343549;line-height:30px}.partner-description{grid-area:3/1/3/3;color:var(--text-gray)}.partner-link-btn{background-color:var(--primary);grid-area:4/1/4/3;text-align:center;line-height:50px;color:var(--white);border-radius:10px}.partner-spacer{grid-column:1/1;font-size:3.2rem;height:1px;background-color:var(--primary);margin:25px}.partner-spacer-type{background-color:var(--white);width:fit-content;padding:0 20px;margin-left:50px;line-height:1px}.user-review-profile{display:flex;flex-direction:column;align-items:center;background-color:var(--background-secondary);border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 4px 12px #00000014;max-width:600px;width:100%;border:1px solid var(--border-color-light)}.user-review-profile .user-review-avatar-container{margin-bottom:15px}.user-review-profile .user-review-avatar-container .user-review-avatar{width:80px;height:80px;border-radius:50%;object-fit:cover;border:2px solid var(--primary-color)}.user-review-profile .user-review-avatar-container .user-review-avatar.placeholder path{fill:var(--text-muted)}.user-review-profile .user-review-content{display:flex;flex-direction:column;width:100%;text-align:center}.user-review-profile .user-review-content .user-review-header{display:flex;justify-content:center;align-items:center;margin-bottom:10px;gap:15px}.user-review-profile .user-review-content .user-review-header .user-review-name{font-size:1.4rem;font-weight:600;color:var(--text-primary)}.user-review-profile .user-review-content .user-review-date{font-size:.9rem;color:var(--text-secondary);margin-bottom:15px}.user-review-profile .user-review-content .user-review-text-container{background-color:var(--background-primary);border:1px solid var(--border-color-medium);border-radius:8px;padding:15px;margin-top:10px;box-shadow:inset 0 1px 3px #0000000d}.user-review-profile .user-review-content .user-review-text-container .user-review-text{font-size:1rem;line-height:1.6;color:var(--text-primary);text-align:left;white-space:pre-wrap}.user-review-profile .user-review-navigation{display:flex;align-items:center;justify-content:center;margin-top:20px}.user-review-profile .user-review-navigation .nav-btn{background-color:var(--primary, #007bff);color:#fff;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s}.user-review-profile .user-review-navigation .nav-btn:hover{background-color:var(--primary-dark, #0056b3)}.user-review-profile .user-review-navigation .nav-indicator{display:flex;margin:0 15px}.user-review-profile .user-review-navigation .nav-indicator .nav-dot{width:8px;height:8px;background-color:#ccc;border-radius:50%;margin:0 4px;cursor:pointer;transition:background-color .2s}.user-review-profile .user-review-navigation .nav-indicator .nav-dot.active{background-color:var(--primary, #007bff)}.user-review-profile .user-review-navigation .nav-indicator .nav-dot:hover{background-color:#999}@media (max-width: 867px){.user-review-profile{padding:15px}.user-review-profile .user-review-avatar-container .user-review-avatar{width:70px;height:70px}.user-review-profile .user-review-content .user-review-header{flex-direction:column;gap:5px}.user-review-profile .user-review-content .user-review-header .user-review-name{font-size:1.3rem}.user-review-profile .user-review-content .user-review-text-container{padding:12px}.user-review-profile .user-review-content .user-review-text-container .user-review-text{font-size:.95rem}}.drugs-page{min-height:100vh;background:#f5f7f8;color:#17201d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.4;--surface: #ffffff;--surface-soft: #edf4f1;--line: #d9e1df;--line-strong: #b9c7c3;--text: #17201d;--muted: #62706c;--green: #176a54;--green-dark: #0f493c;--blue: #285f9f;--amber: #8a5a11;--red: #9f3131;--shadow: 0 12px 28px rgba(23, 32, 29, .08)}.drugs-page *{box-sizing:border-box}.drugs-page button,.drugs-page input{font:inherit}.drugs-page button{cursor:pointer}.drugs-page h1,.drugs-page h2,.drugs-page h3,.drugs-page p{margin:0}.drugs-page .app-shell{min-height:100vh}.drugs-page .topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 28px;background:#fff;border-bottom:1px solid var(--line)}.drugs-page .brand{display:flex;align-items:center;gap:14px;min-width:0}.drugs-page .brand-mark{display:grid;place-items:center;width:44px;height:44px;border-radius:8px;background:var(--green);color:#fff;font-weight:800;letter-spacing:0}.drugs-page h1{font-size:22px;line-height:1.15}.drugs-page .brand p,.drugs-page .result-meta,.drugs-page .metric-label,.drugs-page .muted-text{color:var(--muted)}.drugs-page .brand p{margin-top:3px;font-size:13px}.drugs-page .status-strip{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.drugs-page .pill{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border-radius:999px;background:var(--surface-soft);color:var(--green-dark);border:1px solid #c9ddd6;font-size:13px;font-weight:700;white-space:nowrap}.drugs-page .pill.muted{background:#f0f2f2;color:var(--muted);border-color:var(--line)}.drugs-page .pill.warn{background:#fff6df;color:var(--amber);border-color:#efd79c}.drugs-page .pill.error{background:#fff0f0;color:var(--red);border-color:#edc1c1}.drugs-page .ghost-button{min-height:36px;border:1px solid var(--line-strong);border-radius:8px;background:#fff;color:var(--text);padding:7px 12px;font-weight:700}.drugs-page .ghost-button:hover:not(:disabled),.drugs-page .segment:hover{border-color:var(--green)}.drugs-page .ghost-button:disabled{cursor:default;opacity:.5}.drugs-page .search-band{padding:18px 28px 16px;background:#eef3f2;border-bottom:1px solid var(--line)}.drugs-page .search-form{display:grid;grid-template-columns:minmax(280px,1.4fr) auto;gap:14px;max-width:1480px;margin:0 auto}.drugs-page .search-box{min-width:0}.drugs-page label{display:grid;gap:6px;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0}.drugs-page input[type=search],.drugs-page input[type=text]{width:100%;min-height:44px;border:1px solid var(--line-strong);border-radius:8px;background:#fff;color:var(--text);padding:10px 12px;outline:none}.drugs-page input:focus{border-color:var(--green);box-shadow:0 0 0 3px #176a541f}.drugs-page .segmented{display:grid;grid-template-columns:repeat(4,auto);align-self:end;border:1px solid var(--line-strong);border-radius:8px;overflow:hidden;background:#fff}.drugs-page .segment{min-height:44px;border:0;border-right:1px solid var(--line);background:#fff;color:var(--muted);padding:9px 13px;font-weight:800;white-space:nowrap}.drugs-page .segment:last-child{border-right:0}.drugs-page .segment.active{background:var(--green);color:#fff}.drugs-page .filters{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(150px,1fr)) auto auto;gap:12px;align-items:end}.drugs-page .toggle{display:flex;align-items:center;gap:9px;min-height:44px;padding:9px 11px;border:1px solid var(--line-strong);border-radius:8px;background:#fff;color:var(--text);text-transform:none;font-size:13px}.drugs-page .toggle input{width:18px;height:18px;accent-color:var(--green)}.drugs-page .workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,460px);gap:0;max-width:1480px;margin:0 auto;min-height:calc(100vh - 170px)}.drugs-page .results-area{padding:20px 20px 40px 28px;min-width:0}.drugs-page .metric-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.drugs-page .metric{min-width:0;padding:13px 14px;border:1px solid var(--line);border-radius:8px;background:#fff}.drugs-page .metric strong{display:block;margin-top:2px;font-size:23px}.drugs-page .metric.accent{border-color:#bcd8ce;background:#f2faf7}.drugs-page .result-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 0}.drugs-page .pager{display:flex;gap:8px}.drugs-page .results-list{display:grid;gap:10px}.drugs-page .result-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100%;text-align:left;border:1px solid var(--line);border-radius:8px;background:#fff;padding:15px;box-shadow:none}.drugs-page .result-card:hover,.drugs-page .result-card.active{border-color:var(--green);box-shadow:var(--shadow)}.drugs-page .result-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.drugs-page .result-title strong{font-size:17px}.drugs-page .result-subtitle{color:var(--muted);font-size:14px}.drugs-page .result-aside{display:grid;align-content:start;justify-items:end;gap:7px;min-width:120px}.drugs-page .tag-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.drugs-page .tag{display:inline-flex;align-items:center;max-width:100%;min-height:24px;padding:3px 8px;border-radius:999px;background:#f0f2f2;color:#34423e;font-size:12px;font-weight:750}.drugs-page .tag.green{background:#e3f4ee;color:var(--green-dark)}.drugs-page .tag.blue{background:#e7f0fb;color:var(--blue)}.drugs-page .tag.amber{background:#fff4d6;color:var(--amber)}.drugs-page .detail-panel{position:sticky;top:0;align-self:start;min-height:calc(100vh - 170px);max-height:100vh;overflow:auto;border-left:1px solid var(--line);background:#fff;padding:22px}.drugs-page .empty-detail{display:grid;align-content:center;min-height:420px;color:var(--muted)}.drugs-page .empty-detail h2{color:var(--text);margin-bottom:6px}.drugs-page .detail-header{display:grid;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--line)}.drugs-page .detail-header h2{font-size:24px;line-height:1.18}.drugs-page .detail-section{padding:16px 0;border-bottom:1px solid var(--line)}.drugs-page .detail-section h3{margin-bottom:10px;font-size:14px;text-transform:uppercase;color:var(--muted);letter-spacing:0}.drugs-page .field-grid{display:grid;gap:9px}.drugs-page .field-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;font-size:14px}.drugs-page .field-row dt{color:var(--muted);font-weight:750}.drugs-page .field-row dd{margin:0;min-width:0;overflow-wrap:anywhere}.drugs-page .detail-links{display:flex;flex-wrap:wrap;gap:8px}.drugs-page .detail-links a{display:inline-flex;align-items:center;min-height:34px;padding:6px 10px;border-radius:8px;border:1px solid var(--line-strong);color:var(--green-dark);text-decoration:none;font-weight:800}.drugs-page details{border:1px solid var(--line);border-radius:8px;padding:11px 12px;background:#fbfcfc}.drugs-page summary{cursor:pointer;font-weight:800}.drugs-page .raw-field-list{display:grid;gap:8px;margin-top:12px}.drugs-page .raw-field{display:grid;gap:3px;font-size:13px}.drugs-page .raw-field code{color:var(--muted);white-space:normal;overflow-wrap:anywhere}.drugs-page .loading-row,.drugs-page .empty-row{padding:22px;border:1px dashed var(--line-strong);border-radius:8px;background:#fff;color:var(--muted)}@media (max-width: 1080px){.drugs-page .topbar,.drugs-page .search-band{padding-left:18px;padding-right:18px}.drugs-page .search-form,.drugs-page .filters,.drugs-page .workspace,.drugs-page .metric-row{grid-template-columns:1fr}.drugs-page .segmented{grid-template-columns:repeat(2,1fr)}.drugs-page .workspace{min-height:auto}.drugs-page .results-area{padding:18px}.drugs-page .detail-panel{position:static;min-height:auto;max-height:none;border-left:0;border-top:1px solid var(--line)}}@media (max-width: 640px){.drugs-page .topbar{align-items:flex-start;flex-direction:column}.drugs-page .status-strip{justify-content:flex-start}.drugs-page .result-card,.drugs-page .field-row{grid-template-columns:1fr}.drugs-page .result-aside{justify-items:start}.drugs-page .pager{width:100%}.drugs-page .pager .ghost-button{flex:1}}.rpwdl-page{min-height:100vh;background:#f4f7f6;color:#17201d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.4;--surface: #ffffff;--surface-soft: #eef4f2;--line: #d8e0de;--line-strong: #b8c8c3;--text: #17201d;--muted: #62706c;--green: #16684f;--green-dark: #0f473a;--blue: #295f9a;--amber: #8c5d13;--red: #9d3030;--shadow: 0 12px 28px rgba(23, 32, 29, .08)}.rpwdl-page *{box-sizing:border-box}.rpwdl-page button,.rpwdl-page input,.rpwdl-page select{font:inherit}.rpwdl-page button{cursor:pointer}.rpwdl-page h1,.rpwdl-page h2,.rpwdl-page h3,.rpwdl-page p{margin:0}.rpwdl-page .rpwdl-topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 28px;background:#fff;border-bottom:1px solid var(--line)}.rpwdl-page .rpwdl-brand{display:flex;align-items:center;gap:14px;min-width:0}.rpwdl-page .rpwdl-brand-mark{display:grid;place-items:center;width:44px;height:44px;border-radius:8px;background:var(--green);color:#fff;font-size:21px}.rpwdl-page h1{font-size:22px;line-height:1.15}.rpwdl-page .rpwdl-brand p,.rpwdl-page .rpwdl-muted,.rpwdl-page .rpwdl-metric span{color:var(--muted)}.rpwdl-page .rpwdl-brand p{margin-top:3px;font-size:13px}.rpwdl-page .rpwdl-status-strip{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.rpwdl-page .rpwdl-pill,.rpwdl-page .rpwdl-tag{display:inline-flex;align-items:center;min-height:30px;padding:5px 10px;border-radius:999px;background:var(--surface-soft);color:var(--green-dark);border:1px solid #c9ddd6;font-size:13px;font-weight:700;white-space:nowrap}.rpwdl-page .rpwdl-pill.muted,.rpwdl-page .rpwdl-tag.muted{background:#f0f2f2;color:var(--muted);border-color:var(--line)}.rpwdl-page .rpwdl-pill.warn,.rpwdl-page .rpwdl-tag.warn{background:#fff6df;color:var(--amber);border-color:#ead49a}.rpwdl-page .rpwdl-pill.error,.rpwdl-page .rpwdl-tag.error{background:#fff0f0;color:var(--red);border-color:#edc1c1}.rpwdl-page .rpwdl-pill.green,.rpwdl-page .rpwdl-tag.green{background:#edf8f4;color:var(--green-dark);border-color:#c2ddd3}.rpwdl-page .rpwdl-tag.blue{background:#edf4ff;color:var(--blue);border-color:#c9daf1}.rpwdl-page .rpwdl-ghost-button,.rpwdl-page .rpwdl-primary-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border-radius:8px;padding:8px 12px;font-weight:800;border:1px solid var(--line-strong);background:#fff;color:var(--text)}.rpwdl-page .rpwdl-primary-button{min-height:44px;border-color:var(--green);background:var(--green);color:#fff}.rpwdl-page .rpwdl-ghost-button:hover:not(:disabled){border-color:var(--green)}.rpwdl-page .rpwdl-ghost-button:disabled,.rpwdl-page .rpwdl-primary-button:disabled{cursor:default;opacity:.5}.rpwdl-page .rpwdl-search-band{padding:18px 28px 16px;background:#edf3f2;border-bottom:1px solid var(--line)}.rpwdl-page .rpwdl-search-form{display:grid;grid-template-columns:minmax(280px,1.5fr) auto;gap:14px;max-width:1480px;margin:0 auto}.rpwdl-page label{display:grid;gap:6px;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0}.rpwdl-page input,.rpwdl-page select{width:100%;min-height:44px;border:1px solid var(--line-strong);border-radius:8px;background:#fff;color:var(--text);padding:10px 12px;outline:none}.rpwdl-page input:focus,.rpwdl-page select:focus{border-color:var(--green);box-shadow:0 0 0 3px #16684f1f}.rpwdl-page .rpwdl-segmented{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line-strong);border-radius:8px;overflow:hidden;background:#fff}.rpwdl-page .rpwdl-segmented button{min-height:42px;border:0;border-right:1px solid var(--line);background:#fff;color:var(--muted);padding:8px 12px;font-weight:800}.rpwdl-page .rpwdl-segmented button:last-child{border-right:0}.rpwdl-page .rpwdl-segmented button.active{background:var(--green);color:#fff}.rpwdl-page .rpwdl-filters{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px;align-items:end}.rpwdl-page .rpwdl-error{max-width:1480px;margin:14px auto 0;padding:12px 14px;border:1px solid #edc1c1;border-radius:8px;background:#fff0f0;color:var(--red);font-weight:700}.rpwdl-page .rpwdl-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,460px);gap:0;max-width:1480px;margin:0 auto;min-height:calc(100vh - 190px)}.rpwdl-page .rpwdl-results-area{padding:20px 20px 40px 28px;min-width:0}.rpwdl-page .rpwdl-metric-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.rpwdl-page .rpwdl-metric{min-width:0;padding:13px 14px;border:1px solid var(--line);border-radius:8px;background:#fff}.rpwdl-page .rpwdl-metric strong{display:block;margin-top:2px;font-size:22px;overflow-wrap:anywhere}.rpwdl-page .rpwdl-metric.accent{border-color:#bdd8ce;background:#f2faf7}.rpwdl-page .rpwdl-result-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 0;font-weight:800}.rpwdl-page .rpwdl-pager{display:flex;gap:8px}.rpwdl-page .rpwdl-results-list{display:grid;gap:10px}.rpwdl-page .rpwdl-result-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100%;text-align:left;border:1px solid var(--line);border-radius:8px;background:#fff;padding:15px;box-shadow:none}.rpwdl-page .rpwdl-result-card:hover,.rpwdl-page .rpwdl-result-card.active{border-color:var(--green);box-shadow:var(--shadow)}.rpwdl-page .rpwdl-result-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.rpwdl-page .rpwdl-result-title strong{font-size:17px}.rpwdl-page .rpwdl-tag-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.rpwdl-page .rpwdl-result-aside{display:grid;align-content:start;justify-items:end;gap:7px;min-width:118px}.rpwdl-page .rpwdl-empty-list,.rpwdl-page .rpwdl-loading,.rpwdl-page .rpwdl-empty-detail{display:grid;place-items:center;gap:8px;min-height:160px;border:1px dashed var(--line-strong);border-radius:8px;background:#fff;color:var(--muted);font-weight:800}.rpwdl-page .rpwdl-empty-list svg{font-size:28px}.rpwdl-page .rpwdl-detail-panel{min-width:0;padding:20px 28px 40px 10px;border-left:1px solid var(--line)}.rpwdl-page .rpwdl-detail-panel>*{background:#fff}.rpwdl-page .rpwdl-detail-header,.rpwdl-page .rpwdl-detail-section{padding:18px;border:1px solid var(--line);border-radius:8px;background:#fff}.rpwdl-page .rpwdl-detail-section{margin-top:10px}.rpwdl-page .rpwdl-detail-header h2{margin-top:9px;font-size:22px;overflow-wrap:anywhere}.rpwdl-page .rpwdl-detail-section h3{margin-bottom:10px;font-size:15px}.rpwdl-page .rpwdl-field-grid{display:grid;margin:0;border:1px solid var(--line);border-radius:8px;overflow:hidden}.rpwdl-page .rpwdl-field-row{display:grid;grid-template-columns:150px minmax(0,1fr);border-bottom:1px solid var(--line)}.rpwdl-page .rpwdl-field-row:last-child{border-bottom:0}.rpwdl-page .rpwdl-field-row dt,.rpwdl-page .rpwdl-field-row dd{margin:0;padding:9px 11px}.rpwdl-page .rpwdl-field-row dt{background:#f7f9f8;color:var(--muted);font-weight:800}.rpwdl-page .rpwdl-field-row dd{overflow-wrap:anywhere}.rpwdl-page details summary{cursor:pointer;font-weight:800}.rpwdl-page .rpwdl-raw-list{display:grid;gap:6px;margin-top:12px;max-height:360px;overflow:auto}.rpwdl-page .rpwdl-raw-field{display:grid;gap:4px;padding:8px;border:1px solid var(--line);border-radius:8px;background:#f7f9f8}.rpwdl-page .rpwdl-raw-field code{color:var(--blue);white-space:normal;overflow-wrap:anywhere}@media (max-width: 980px){.rpwdl-page .rpwdl-topbar,.rpwdl-page .rpwdl-result-toolbar{align-items:stretch;flex-direction:column}.rpwdl-page .rpwdl-status-strip{justify-content:flex-start}.rpwdl-page .rpwdl-search-form,.rpwdl-page .rpwdl-filters,.rpwdl-page .rpwdl-workspace,.rpwdl-page .rpwdl-metric-row{grid-template-columns:1fr}.rpwdl-page .rpwdl-detail-panel{padding:0 20px 32px;border-left:0}.rpwdl-page .rpwdl-results-area{padding:18px 20px 24px}.rpwdl-page .rpwdl-result-card{grid-template-columns:1fr}.rpwdl-page .rpwdl-result-aside{justify-items:start}}@media (max-width: 560px){.rpwdl-page .rpwdl-topbar,.rpwdl-page .rpwdl-search-band{padding-left:16px;padding-right:16px}.rpwdl-page .rpwdl-segmented{grid-template-columns:1fr}.rpwdl-page .rpwdl-segmented button{border-right:0;border-bottom:1px solid var(--line)}.rpwdl-page .rpwdl-segmented button:last-child{border-bottom:0}.rpwdl-page .rpwdl-field-row{grid-template-columns:1fr}}.crm-payments{color:var(--text)}.crm-payments__intro{color:var(--text-gray);font-size:1.4rem;line-height:1.5;margin:0 0 24px}.crm-payments-summary{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.crm-payments-summary__card{background:var(--white);border:1px solid var(--border);border-radius:8px;min-width:0;padding:18px}.crm-payments-summary__label{color:var(--text-gray);display:block;font-size:1.2rem;margin-bottom:8px}.crm-payments-summary__value{color:var(--text);display:block;font-size:2.4rem;line-height:1.2;overflow-wrap:anywhere}.crm-payments-filters{align-items:end;background:var(--gray);border:1px solid var(--border);border-radius:8px;display:grid;gap:12px;grid-template-columns:minmax(220px,1.6fr) repeat(5,minmax(120px,1fr)) auto;margin-bottom:24px;padding:16px}.crm-payments-filters__field{display:flex;flex-direction:column;gap:8px;min-width:0}.crm-payments-filters__field span{color:var(--text-gray);font-size:1.2rem;font-weight:600}.crm-payments-filters__field input,.crm-payments-filters__field select{background:var(--white);border:1px solid var(--dark-gray);border-radius:6px;color:var(--text);font-family:Lexend,Gilroy,sans-serif;font-size:1.4rem;min-height:42px;padding:0 12px;width:100%}.crm-payments-filters__reset{background:var(--white);border:1px solid var(--primary);border-radius:6px;color:var(--primary);cursor:pointer;font-family:Lexend,Gilroy,sans-serif;font-size:1.4rem;font-weight:600;min-height:42px;padding:0 16px;white-space:nowrap}.crm-payments-table-wrapper{border:1px solid var(--border);border-radius:8px;overflow-x:auto;width:100%}.crm-payments-table{border-collapse:collapse;min-width:1180px;width:100%}.crm-payments-table th,.crm-payments-table td{border-bottom:1px solid var(--border);font-size:1.2rem;padding:14px 12px;text-align:left;vertical-align:top}.crm-payments-table th{background:var(--gray);color:var(--text-gray);font-weight:700}.crm-payments-table td{color:var(--text)}.crm-payments-table td span,.crm-payments-table td small{display:block;line-height:1.4}.crm-payments-table td small{color:var(--text-gray)}.crm-payments-table tr:last-child td{border-bottom:0}.crm-payment-status{border-radius:999px;display:inline-flex;font-size:1.2rem;font-weight:700;justify-content:center;line-height:1.2;min-width:104px;padding:7px 10px}.crm-payment-status--paid{background:#2d95691f;color:#207a54}.crm-payment-status--pending{background:#e9ad3129;color:#8a610f}.crm-payment-status--overdue{background:#ed5d6d24;color:var(--primary)}.crm-payment-status--cancelled{background:var(--gray);color:var(--text-gray)}.crm-payments-empty{border:1px dashed var(--dark-gray);border-radius:8px;color:var(--text-gray);font-size:1.4rem;padding:32px;text-align:center}.crm-payments-cards{display:none}@media (max-width: 1601px){.crm-payments-summary,.crm-payments-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1100px){.crm-payments-summary,.crm-payments-filters{grid-template-columns:1fr}.crm-payments-table-wrapper{display:none}.crm-payments-cards{display:grid;gap:12px}.crm-payments-card{border:1px solid var(--border);border-radius:8px;padding:16px}.crm-payments-card__heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.crm-payments-card__main{display:grid;gap:8px;margin-bottom:14px}.crm-payments-card__details{display:grid;gap:8px;margin:0}.crm-payments-card__details div{display:grid;gap:4px}.crm-payments-card__details dt{color:var(--text-gray);font-size:1.2rem}.crm-payments-card__details dd{font-size:1.2rem;margin:0;overflow-wrap:anywhere}}
