: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:hsla(0,0%,100%,.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-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify--animate-icon{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:hsla(0,0%,100%,.7);background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__spinner{-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-spinner{background-color:rgba(34,34,34,.7);display:none;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:99999}.loading-spinner-show{display:block!important}.loading-spinner-icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.icons-wait{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite;height:100px;margin:auto;-webkit-transform-origin:center center;transform-origin:center center;width:100px}.icons-wait:before{content:url(/static/media/loader.5a591ee0c1b6ed356eaf.svg);font-size:50px;height:50px;line-height:100px;width:50px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sidebar{background-color:#f8f8f8;bottom:0;display:flex;flex-direction:column;height:100%;left:0;padding:15px;top:82px;width:100%}.sidebar .sidebar-dropdown{max-width:400px;width:100%}@media(min-width:992px){.sidebar{height:calc(100vh - 82px);position:fixed;width:250px}.sidebar .sidebar-title{margin-bottom:50px}.sidebar .sidebar-dropdown{max-width:220px}}.sidebar .sidebar-link{display:block;font-size:16px;margin-left:15px;padding-bottom:40px}.sidebar .sidebar-link.active{font-weight:700;text-decoration:underline}.sidebar .sidebar-link:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAYAAAAlBadpAAAACXBIWXMAAAsSAAALEgHS3X78AAAB/UlEQVQ4jWL8//8/g2/PsnkMDAxeDAwMxZtLopYyEAMYGBgAAAAA//9iPsujpsDAwLCAgYGBh4GBIWj5scsPo6x0LxDUz8DAAAAAAP//YtpcEvWAgYHhKpLYfN+eZQkEdTIwMAAAAAD//2KC0jYMDAyPSTKAgYEBAAAA//8Ca95cEvWBgYFBjyQDGBgYAAAAAP//gtlMugEMDAwAAAAA//+CaybZAAYGBgAAAAD//wJHFTrw7VkmwMDA8IyBgYETKveLgYHBfHNJFCIWGBgYAAAAAP//QrEZzQVWDAwMP6FCbAwMDCd9e5YZwBUxMDAAAAAA///CqhlqAMgWC6itmAYwMDAAAAAA///CqRnJAHOsBjAwMAAAAAD//8KrGY8B+xgYGBgAAAAA//8iqBknYGBgAAAAAP//IqgZ6sSTUBtBAOQCJwYGBgYAAAAA///CqxmHRkiUMTAwAAAAAP//wqmZkEYGBgYGAAAAAP//wqoZqvEEPo0MDAwMAAAAAP//wkhhxKYuBgYGBgAAAAD//0KxGarxEjEaGRgYGAAAAAD//4JrRtIoS4xGBgYGBgAAAAD//wJrJkcjAwMDAwAAAP//gtl8hFSNDAwMDAAAAAD//4IVgK2kamRgYGAAAAAA//9ivrlr7Yflxy4LQgPJh1iNDAwMDAAAAAD//wMA9weMBrqnAv8AAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:8px 12px;content:"";height:20px;margin-left:-15px;margin-top:3px;position:absolute;text-decoration:none;width:10px}.sidebar .nav-item{color:#4c8ba5;font-size:16px!important;font-style:normal;line-height:normal;padding:10px 10px 40px;text-decoration:none}@media(min-width:992px){.sidebar .nav-item{font-size:19px}}.sidebar .nav-item:hover{font-weight:700;text-decoration:underline!important}.sidebar .reset-button{background-color:#000!important;box-shadow:none;margin-bottom:20px;margin-top:auto}.aside-menu{padding:0 7px}.aside-menu .aside-label{color:#4d8ba5;font-size:14px;font-weight:700;margin:10px 0;text-decoration:none}.aside-menu .aside-label.disabled{color:#707070;cursor:default}.aside-menu .aside-label.active,.aside-menu .aside-label:not(.disabled):hover{color:#98c44c}.aside-menu .aside-label>span{display:inline-block;padding-right:20px;width:10px}.aside-menu .navigation-link{align-items:center;border-radius:4px;color:#000;display:flex;margin-bottom:10px;padding:0 20px;text-align:left;text-decoration:none}.aside-menu .navigation-link>span{font-size:14px;font-weight:500;line-height:1.2}.aside-menu .navigation-link.disabled{color:#707070;cursor:default}.aside-menu .navigation-link.active>span,.aside-menu .navigation-link:not(.disabled):hover{color:#98c44c}.no-child-navigation-link{text-decoration:none}.separator{border-bottom:1px solid #4d8ba5;margin:0;text-align:center}.navigation-drawer{background-color:#f8f8f8;bottom:0;height:100%;left:0;padding:15px;top:88px;width:100%}.navigation-drawer .navigation-drawer-link{display:block;font-size:16px;margin-left:15px;padding-bottom:40px}.navigation-drawer .navigation-drawer-link.active{font-weight:700;text-decoration:underline}.navigation-drawer .navigation-drawer-link:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAYCAYAAAAlBadpAAAACXBIWXMAAAsSAAALEgHS3X78AAAB/UlEQVQ4jWL8//8/g2/PsnkMDAxeDAwMxZtLopYyEAMYGBgAAAAA//9iPsujpsDAwLCAgYGBh4GBIWj5scsPo6x0LxDUz8DAAAAAAP//YtpcEvWAgYHhKpLYfN+eZQkEdTIwMAAAAAD//2KC0jYMDAyPSTKAgYEBAAAA//8Ca95cEvWBgYFBjyQDGBgYAAAAAP//gtlMugEMDAwAAAAA//+CaybZAAYGBgAAAAD//wJHFTrw7VkmwMDA8IyBgYETKveLgYHBfHNJFCIWGBgYAAAAAP//QrEZzQVWDAwMP6FCbAwMDCd9e5YZwBUxMDAAAAAA///CqhlqAMgWC6itmAYwMDAAAAAA///CqRnJAHOsBjAwMAAAAAD//8KrGY8B+xgYGBgAAAAA//8iqBknYGBgAAAAAP//IqgZ6sSTUBtBAOQCJwYGBgYAAAAA///CqxmHRkiUMTAwAAAAAP//wqmZkEYGBgYGAAAAAP//wqoZqvEEPo0MDAwMAAAAAP//wkhhxKYuBgYGBgAAAAD//0KxGarxEjEaGRgYGAAAAAD//4JrRtIoS4xGBgYGBgAAAAD//wJrJkcjAwMDAwAAAP//gtl8hFSNDAwMDAAAAAD//4IVgK2kamRgYGAAAAAA//9ivrlr7Yflxy4LQgPJh1iNDAwMDAAAAAD//wMA9weMBrqnAv8AAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:8px 12px;content:"";font-weight:700;height:20px;margin-left:-15px;margin-top:3px;position:absolute;text-decoration:none;width:10px}@media(min-width:992px){.main-container{left:50px;position:relative;width:calc(100% - 50px)}}.sidebar{background:#f8f8f8;border-right:1px solid #ccc;overflow:hidden;padding:10px;transition:width .3s ease;width:50px;z-index:1000}.sidebar.expanded{width:250px}.sidebar h2{color:#9ac23c;font-size:1.4em;margin-bottom:20px}.sidebar .section{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:10px 0}.sidebar .section .section-header{align-items:center;color:#4a7a8c;cursor:pointer;display:flex;font-size:1.1em;font-weight:700;justify-content:space-between;padding:0 5px}.sidebar .section .section-header .group-info{align-items:center;display:flex;gap:10px}.sidebar .section .section-header i{font-size:.9em}.sidebar .section .section-content{font-size:.9em;margin-left:30px;margin-top:5px}.sidebar .section .section-content .nav-link{color:#333;display:block;margin-top:5px;text-decoration:none}.sidebar .section-content .nav-link.disabled{align-items:center;color:#aaa;cursor:default;display:flex;padding:5px 0;pointer-events:none}.sidebar .section-content .nav-link .lock-icon{font-size:.8em;margin-left:8px}.wrap{flex-wrap:wrap;width:100%}.burger,.wrap{display:flex;justify-content:center}.burger{align-items:center;border:2px solid #98c44c;border-radius:5px;cursor:pointer;height:55px;margin:1em;padding:5px;width:55px}.burger,.burger-strip{transition:all .5s ease}.strip div{background:#98c44c;border-radius:2px;height:3px;margin:10px;transition:all .55s cubic-bezier(.075,.82,.165,1);width:40px}.arrow-rotate{-webkit-transform:translateY(13px) rotate(45deg);transform:translateY(13px) rotate(45deg)}.arrow-hide{opacity:0}.arrow-rotate-back{-webkit-transform:translateY(-13px) rotate(-45deg);transform:translateY(-13px) rotate(-45deg)}.header-container{width:100%}.header-container .header{display:flex;justify-content:space-between;margin:auto;padding:10px 20px 10px 50px;width:100%}.header-container .header .header-logo{background-image:url(/static/media/Logo-AM.fdb10ec0a27e11accda7.svg);background-repeat:no-repeat;background-size:contain;height:40px;margin-top:6px;width:110px}@media(max-width:991px){.header-container .header .header-logo{margin-left:50px;margin-top:23px}}.header-container .header .header-contact-container{display:flex}.header-container .header .header-contact-container .header-contact{align-items:center;display:flex;justify-content:center;margin-right:15px}.header-container .header .header-contact-container .header-contact .header-contact-title{color:#98c44c;font-weight:700}@media(min-width:992px){.header-container .header .header-contact-container .header-contact .header-contact-phone a{color:#2b2b2b;text-decoration:none}}.header-container .header .header-contact-container .header-contact.non-supplier-info{align-items:center}.header-container .header .header-contact-container .header-contact.non-supplier-info .header-contact-title,.header-container .header .header-contact-container .header-contact.non-supplier-info .header-phone-add{color:#2b2b2b;font-size:12px;font-weight:400}.header-container .header .header-contact-container .header-contact.non-supplier-info .header-contact-phone{position:relative}.header-container .header .header-contact-container .header-contact.non-supplier-info .header-contact-phone a{color:#2b2b2b;font-size:20px;font-weight:700;text-decoration:none}.header-container .header .header-contact-container .header-contact.non-supplier-info .header-contact-phone:before{content:url(/static/media/phone.f0edad81f6a3ac18a03d.svg);display:inline-block;height:20px;left:-20px;position:absolute;width:16px}.header-container .header .header-contact-container .header-contact-image{border-radius:50%;height:50px}.header-container .header .header-contact-container .header-contact-no-image{background-image:url(data:image/png;base64,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);background-size:cover;border-radius:50%;height:50px;width:50px}.header-container .header-banner{background-image:url(/static/media/banner-bg-gruen.947a9899023ec15083c8.jpg);background-size:cover;box-shadow:0 3px 4px rgba(0,0,0,.25);height:14px;position:relative;width:100%;z-index:1000}.waiting-list-booking-change-request-container{display:flex;flex-direction:column;padding:10px}@media(min-width:767px){.waiting-list-booking-change-request-container{padding:15px 50px}}.waiting-list-booking-change-request-container .change-request-form-container{background-color:#fff;border-radius:8px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);margin-top:20px;overflow:auto;padding:24px 24px 20px 23px;width:100%}@media(min-width:1200px){.waiting-list-booking-change-request-container .change-request-form-container{width:66%}}@media(max-width:767px){.waiting-list-booking-change-request-container .change-request-form-container{width:100%}}.waiting-list-booking-change-request-container .change-request-form-container .change-request-form-heading{background-color:#4c8ba5;color:#fff;font-weight:700;margin:-24px -24px 15px;padding:15px 24px}.waiting-list-booking-change-request-container .change-request-form-container .zipcode-tip-class{background:rgba(255,166,0,.05);border:1.1pt solid rgba(255,166,0,.2);border-radius:5px;padding:15px}.waiting-list-booking-change-request-container .change-request-form-container .contact-form-button-container{display:flex;justify-content:center;margin-bottom:30px;margin-top:10px}.waiting-list-booking-change-request-container .change-request-form-container .contact-form-button{width:375px}.waiting-list-booking-change-request-container .change-request-form-container .zip-code-radius-input fieldset{border-bottom-right-radius:0;border-top-right-radius:0}.waiting-list-booking-change-request-container .change-request-form-container .MuiCheckbox-root svg,.waiting-list-booking-change-request-container .change-request-form-container .MuiRadio-root svg{color:#a6c5d2}.waiting-list-booking-change-request-container .change-request-form-container .MuiCheckbox-root.Mui-checked svg,.waiting-list-booking-change-request-container .change-request-form-container .MuiRadio-root.Mui-checked svg{color:#98c44c!important}.waiting-list-booking-change-request-container .change-request-form-container :focus{outline:none}.waiting-list-booking-change-request-container .contact-person-dropdown-form{padding-bottom:15px;width:550px}.waiting-list-booking-change-request-container .contact-person-dropdown-form label{margin-top:5px}@media(max-width:992px){.waiting-list-booking-change-request-container .contact-person-dropdown-form{width:100%}}.waiting-list-booking-change-request-container .contact-person-dropdown fieldset{border:2px solid #a6c5d2!important}.waiting-list-booking-change-request-container .contact-person-dropdown .MuiSelect-select{color:#4c8ba5;font-weight:bolder;padding:10px 9px 10px 20px!important}.waiting-list-booking-change-request-container .Mui-focused fieldset,.waiting-list-booking-change-request-container .contact-person-dropdown fieldset{border:2px solid #a6c5d2!important}.waiting-list-booking-change-request-container .Mui-focused .MuiSelect-select,.waiting-list-booking-change-request-container .contact-person-dropdown .MuiSelect-select{margin-right:20px}.waiting-list-booking-change-request-container .text-align-right{display:flex;flex-direction:row-reverse}.waiting-list-booking-change-request-container .radius-unit{background:#a6c5d2;border-bottom-right-radius:4px;border-top-right-radius:4px;color:#fff;font-weight:700;height:40.2pt;margin-top:11.6pt;padding:18px;width:60px}.waiting-list-booking-change-request-modal{border-radius:5px}.waiting-list-booking-change-request-modal .waiting-list-booking-change-request-body{background-color:#fff;border-radius:4px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);left:50%;max-height:80vh;max-width:770px;overflow:auto;padding:16px 32px 32px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.waiting-list-booking-change-request-modal .waiting-list-booking-change-request-body .list{padding-left:20px}.waiting-list-booking-change-request-modal .waiting-list-booking-change-request-body .list li{background-size:14px 25px;padding:2px 0 10px 20px}.waiting-list-booking-change-request-modal .waiting-list-booking-change-request-body .icon-close{cursor:pointer;height:15px;position:absolute;right:10px;top:10px;width:15px}.waiting-list-booking-change-request-modal .MuiPaper-root{background-color:rgba(152,196,76,.502);box-shadow:none;max-width:100%;padding:16px;width:100%}.user-tip-class,.waiting-list-booking-change-request-modal .tip-class{background:#f8f8f8;border-radius:5px;padding:1px 15px 15px}.user-tip-class{margin:35px 0 50px}.lead-container{display:flex;flex-direction:column;margin-left:30px;margin-right:30px}.modern-card{background-color:#fff;border-radius:8px;padding:0}.detail-layout{display:flex;position:relative}.detail-layout-2{padding-top:20px;position:relative}.sidebar-left{background-color:#f9f9f9;border:1px solid #ddd;flex:1 1;height:calc(100vh - 82px);overflow-y:auto;padding:20px}.main-content{height:calc(100vh - 95px);padding:25px}.contact-info-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.contact-info-header i{color:#4d8ba5;cursor:pointer;font-size:20px}.contact-details{margin-bottom:20px}.contact-info h2{color:#333;font-size:24px;margin:10px 0 0}.contact-info p{color:#666;margin:5px 0}.contact-info span{color:#4d8ba5;cursor:pointer;font-weight:700}.task-info{margin-bottom:20px}.task-info h2{color:#333;margin:0}.task-info p{color:#666;margin:5px 0}.action-buttons{display:flex;gap:10px;margin-top:15px}.action-buttons button{background-color:#4d8ba5!important;border:2px solid #4d8ba5!important;border-radius:5px;box-shadow:0 0 0 #233e4a!important;color:#fff;cursor:pointer;padding:5px 10px!important;transition:background-color .3s ease}.action-buttons button:hover{background-color:#7da637}.product-details{margin-top:20px}.product-details h3{color:#4d8ba5;margin-bottom:15px}.product-cards{display:flex;flex-direction:column;gap:10px}.product-detail-card{border-bottom:1px solid #ddd;margin-bottom:10px;margin-top:15px}.product-detail-card .detail-input{background-color:#fff}.detail-title{color:#4d8ba5;font-size:14px;margin-bottom:5px}.detail-content{color:#555;font-size:14px}.group-title{color:#333;font-size:20px;margin-bottom:15px;margin-top:5px}.group-items{display:flex;flex-direction:column;gap:10px}.group-item{align-items:center;background:#fff;border:1px solid #ddd;border-radius:6px;display:flex;justify-content:space-between;padding:10px}.group-item-title{color:#4d8ba5;font-weight:700}.group-item-detail{color:#666;font-size:14px}.group-item-options{cursor:pointer}.group-item-options i{color:#4d8ba5;font-size:18px}.group-item-options:hover i{color:#98c44c!important}.detail-number{color:#4d8ba5}.middle-section{margin-bottom:20px}.middle-section .recommended-actions-topbar{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:20px;padding:20px}.middle-section .recommended-actions-topbar .topbar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.middle-section .recommended-actions-topbar .topbar-header h3{color:#333;font-size:18px;font-weight:600;margin:0}.middle-section .recommended-actions-topbar .topbar-header .action-hint{background:rgba(77,139,165,.1);border-radius:12px;color:#6c757d;font-size:12px;font-weight:500;padding:4px 8px}.middle-section .recommended-actions-topbar .recommended-actions{display:flex;flex-wrap:wrap;gap:12px}.middle-section .recommended-actions-topbar .recommended-actions .action-card{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:8px;cursor:pointer;display:flex;flex:1 1;gap:12px;min-width:200px;padding:16px;position:relative;transition:all .3s ease}.middle-section .recommended-actions-topbar .recommended-actions .action-card:hover{border-color:#4d8ba5;box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.middle-section .recommended-actions-topbar .recommended-actions .action-card.priority-high{border-left:4px solid #dc3545}.middle-section .recommended-actions-topbar .recommended-actions .action-card.priority-medium{border-left:4px solid #ffc107}.middle-section .recommended-actions-topbar .recommended-actions .action-card.priority-low{border-left:4px solid #28a745}.middle-section .recommended-actions-topbar .recommended-actions .action-card .action-icon{align-items:center;background:rgba(77,139,165,.1);border-radius:8px;display:flex;flex-shrink:0;font-size:24px;height:40px;justify-content:center;width:40px}.middle-section .recommended-actions-topbar .recommended-actions .action-card .action-content{flex:1 1}.middle-section .recommended-actions-topbar .recommended-actions .action-card .action-content h4{color:#333;font-size:14px;font-weight:600;margin:0 0 4px}.middle-section .recommended-actions-topbar .recommended-actions .action-card .action-content p{color:#6c757d;font-size:12px;line-height:1.4;margin:0}.middle-section .recommended-actions-topbar .recommended-actions .action-card .action-priority .priority-badge{border-radius:10px;font-size:10px;font-weight:600;letter-spacing:.5px;padding:2px 6px;text-transform:uppercase}.middle-section .recommended-actions-topbar .recommended-actions .action-card .action-priority .priority-badge.high{background:#dc3545;color:#fff}.middle-section .recommended-actions-topbar .recommended-actions .action-card .action-priority .priority-badge.medium{background:#ffc107;color:#212529}.middle-section .recommended-actions-topbar .recommended-actions .action-card .action-priority .priority-badge.low{background:#28a745;color:#fff}.middle-section .search-bar{margin-bottom:15px}.middle-section .search-bar input{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:10px 12px;width:100%}.middle-section .tabs{align-items:center;display:flex;gap:10px;margin-bottom:15px}.middle-section .tabs button{background-color:#f1f1f1;border:none;border-radius:4px;color:#333;cursor:pointer;font-size:14px;padding:10px 15px;transition:background-color .3s ease}.middle-section .tabs button.active{background-color:#4d8ba5;color:#fff}.middle-section .tabs button:hover{background-color:#8eb8ca}.middle-section .tabs .filter-options{align-items:center;display:flex;margin-left:auto}.middle-section .tabs .filter-options label{color:#333;font-size:14px;margin-right:8px}.middle-section .tabs .filter-options select{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:8px}.middle-section .tab-content h2{color:#4d8ba5;font-size:18px;margin-bottom:10px}.middle-section .tab-content li,.middle-section .tab-content p{color:#555;font-size:14px}.middle-section .tab-content ul{list-style:none;margin:0;padding:0}.middle-section .tab-content ul li{border-bottom:1px solid #eee;padding:5px 0}.middle-section .tab-content .activity{align-items:center;background-color:#f9f9f9;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:pointer;display:flex;margin-bottom:10px;margin-top:10px;padding:10px}.middle-section .tab-content .activity:hover{background-color:#ececec}.middle-section .tab-content .activity i{color:#4d8ba5;font-size:20px;margin-right:10px}.middle-section .tab-content .activity .activity-content{flex-grow:1}.middle-section .tab-content .activity .activity-content h3{color:#4d8ba5;font-size:16px;margin:0}.middle-section .tab-content .activity .activity-content p{color:#555;font-size:14px;margin:5px 0}.middle-section .tab-content.activities,.middle-section .tab-content.appointments,.middle-section .tab-content.calls,.middle-section .tab-content.contact-details-tab,.middle-section .tab-content.emails,.middle-section .tab-content.notes,.middle-section .tab-content.tasks{margin-top:10px}.collapsible-header{align-items:center;background-color:#fff;border-bottom:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:30px;padding:10px;transition:background-color .3s ease}.collapsible-header:hover{background-color:#e1e1e1}.collapsible-header i{color:#4d8ba5;font-size:20px;margin-left:auto;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.collapsible-header i.collapsed{-webkit-transform:rotate(180deg);transform:rotate(180deg)}select{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:8px;width:100%}.group-header,.main-content-header{align-items:center;display:flex;justify-content:space-between}.main-content-header{margin-bottom:20px}.main-content-header i{color:#4d8ba5;font-size:20px;margin:10px}.main-content-header-box{align-items:center;background:#fff;border:none;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:0;transition:background .3s ease}.main-content-header-box i{color:#4d8ba5;font-size:16px;margin:10px}.detail-textarea{border:1px solid #ccc;border-radius:4px;font-size:14px;min-height:80px;padding:10px;resize:vertical;width:100%}.lead-detail-container{position:relative}.todo-list{background:#fff;margin-top:20px;overflow:hidden}.todo-list .todo-header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:12px 16px}.todo-list .todo-header h3{color:#4d8ba5;font-size:16px;margin:0}.todo-list .todo-header .add-btn{background:transparent;border:none;color:#4d8ba5;cursor:pointer;font-size:20px;line-height:1;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.todo-list .todo-header .add-btn:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.todo-list .todo-table{border-collapse:collapse;width:100%}.todo-list .todo-table td,.todo-list .todo-table th{font-size:14px;padding:12px 16px;text-align:left}.todo-list .todo-table thead{background:#4d8ba5}.todo-list .todo-table thead th{color:#fff;font-weight:600}.todo-list .todo-table tbody tr{border-top:1px solid #eee;transition:background .2s ease}.todo-list .todo-table tbody tr:hover{background:#f7f7f7}.todo-list .todo-table tbody tr td{vertical-align:middle}.todo-list .todo-table tbody tr input[type=checkbox]{accent-color:#4d8ba5;cursor:pointer;height:18px;width:18px}.todo-list .todo-table tbody tr input[type=date],.todo-list .todo-table tbody tr input[type=text]{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:8px 10px;transition:border-color .2s ease;width:100%}.todo-list .todo-table tbody tr input[type=date]:focus,.todo-list .todo-table tbody tr input[type=text]:focus{border-color:#4d8ba5;box-shadow:0 0 2px rgba(77,139,165,.5);outline:none}.todo-list .todo-table tbody tr.completed td{color:#999;text-decoration:line-through}.waiting-list-lead-status-box{border:1px solid;border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:760px;padding:0 20px 15px;width:100%}.waiting-list-lead-status-box.acquired-box{background:hsla(83,51%,72%,.302);border-color:#98c44c}.waiting-list-lead-status-box.acquired-box ol{line-height:24px;padding-left:15px}.waiting-list-lead-status-box.acquired-box i{line-height:1.8}.waiting-list-lead-status-box.close-box{background:rgba(255,166,0,.051);border-color:rgba(255,166,0,.2)}.waiting-list-lead-status-box div{padding-bottom:5px;padding-top:5px}.waiting-list-lead-status-box p{margin:5px 5px 5px 20px}.modal-container,.waiting-list-lead-state-modal-container{border-radius:5px}.modal-container .modal-body,.modal-container .waiting-list-lead-state-modal-body,.waiting-list-lead-state-modal-container .modal-body,.waiting-list-lead-state-modal-container .waiting-list-lead-state-modal-body{background-color:#fff;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);left:50%;max-height:80vh;max-width:770px;overflow:auto;padding:16px 32px 32px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.modal-container .modal-body .reject-body,.modal-container .waiting-list-lead-state-modal-body .reject-body,.waiting-list-lead-state-modal-container .modal-body .reject-body,.waiting-list-lead-state-modal-container .waiting-list-lead-state-modal-body .reject-body{display:flex;justify-content:space-around;line-height:20px}@media(max-width:767px){.modal-container .modal-body .reject-body,.modal-container .waiting-list-lead-state-modal-body .reject-body,.waiting-list-lead-state-modal-container .modal-body .reject-body,.waiting-list-lead-state-modal-container .waiting-list-lead-state-modal-body .reject-body{flex-wrap:wrap;gap:15px}}.modal-container .modal-body .reject-body .message-box,.modal-container .modal-body .reject-body .waiting-list-lead-reject-box,.modal-container .waiting-list-lead-state-modal-body .reject-body .message-box,.modal-container .waiting-list-lead-state-modal-body .reject-body .waiting-list-lead-reject-box,.waiting-list-lead-state-modal-container .modal-body .reject-body .message-box,.waiting-list-lead-state-modal-container .modal-body .reject-body .waiting-list-lead-reject-box,.waiting-list-lead-state-modal-container .waiting-list-lead-state-modal-body .reject-body .message-box,.waiting-list-lead-state-modal-container .waiting-list-lead-state-modal-body .reject-body .waiting-list-lead-reject-box{background:hsla(83,51%,72%,.302);border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:17px 0;padding:20px;width:100%}.modal-container .modal-body .reject-body .message-box a,.modal-container .modal-body .reject-body .waiting-list-lead-reject-box a,.modal-container .waiting-list-lead-state-modal-body .reject-body .message-box a,.modal-container .waiting-list-lead-state-modal-body .reject-body .waiting-list-lead-reject-box a,.waiting-list-lead-state-modal-container .modal-body .reject-body .message-box a,.waiting-list-lead-state-modal-container .modal-body .reject-body .waiting-list-lead-reject-box a,.waiting-list-lead-state-modal-container .waiting-list-lead-state-modal-body .reject-body .message-box a,.waiting-list-lead-state-modal-container .waiting-list-lead-state-modal-body .reject-body .waiting-list-lead-reject-box a{cursor:pointer;text-decoration:underline}.modal-container .modal-body .reject-body button,.modal-container .waiting-list-lead-state-modal-body .reject-body button,.waiting-list-lead-state-modal-container .modal-body .reject-body button,.waiting-list-lead-state-modal-container .waiting-list-lead-state-modal-body .reject-body button{max-width:310px}.modal-container .modal-body .list-check li,.modal-container .waiting-list-lead-state-modal-body .list-check li,.waiting-list-lead-state-modal-container .modal-body .list-check li,.waiting-list-lead-state-modal-container .waiting-list-lead-state-modal-body .list-check li{background-size:14px 25px;padding:2px 0 10px 20px}.modal-container .modal-body .icon-close,.modal-container .waiting-list-lead-state-modal-body .icon-close,.waiting-list-lead-state-modal-container .modal-body .icon-close,.waiting-list-lead-state-modal-container .waiting-list-lead-state-modal-body .icon-close{cursor:pointer;height:15px;position:absolute;right:10px;top:10px;width:15px}.modal-container .MuiPaper-root,.waiting-list-lead-state-modal-container .MuiPaper-root{background-color:rgba(152,196,76,.502);box-shadow:none;max-width:100%;padding:16px;width:100%}.lead-container .MuiButton-root,.waiting-list-lead-state-modal-container .MuiButton-root{font-size:1rem;font-weight:700;max-width:280px;padding:10px!important;text-transform:none;width:100%}.lead-container .button-group,.waiting-list-lead-state-modal-container .button-group{margin:30px 0}@media(max-width:767px){.lead-container .button-group,.waiting-list-lead-state-modal-container .button-group{flex-wrap:wrap}}.lead-acquired-container .icon,.waiting-list-lead-closed-container .icon,.waiting-list-lead-rejected-container .icon{height:30px;margin-right:15px;width:32px}.lead-acquired-container ol{line-height:24px}.generic-information-table-container{margin-bottom:30px}.generic-information-table{max-width:760px;overflow:hidden}.generic-information-table .generic-information-table-cell{border-bottom:1px solid #e0e0e0;font-size:.875rem;line-height:1.43;padding:16px;text-align:left;vertical-align:inherit;width:100%}.generic-information-table .generic-information-table-cell:not(:last-child){border-right:1px solid #e0e0e0}.generic-information-table .generic-information-table-cell>p:first-of-type{font-weight:700}@media(max-width:767px){.generic-information-table .generic-information-table-cell{width:100%}.generic-information-table .generic-information-table-cell:nth-child(2n){background-color:rgba(215,231,240,.4)}}.generic-information-table .generic-information-table-row{display:flex;width:100%}.generic-information-table .generic-information-table-row:nth-child(2n){background-color:rgba(215,231,240,.4)}@media(max-width:767px){.generic-information-table .generic-information-table-row{flex-direction:column}.generic-information-table .generic-information-table-row:nth-child(2n){background-color:#fff}}.generic-information-table .generic-information-table-title-box{border:1px solid silver;border-top-left-radius:4px;border-top-right-radius:4px;color:#f8f8f8;padding-left:16px}.generic-information-table .generic-information-table-title{text-align:left}.generic-information-table .generic-information-table-title-box.green-box{background-color:#98c44c}.generic-information-table .generic-information-table-title-box.blue-box{background-color:#4c8ba5}.blurryText{color:transparent;text-shadow:0 0 5px rgba(0,0,0,.5);-webkit-user-select:none;user-select:none}.back-to-top{background:none;border:1.5px solid #98c44c;border-radius:50%;bottom:50px;cursor:pointer;opacity:100%;padding:.5rem;position:fixed;right:25px;transition:opacity .5s}.back-to-top:hover{background:#98c44c}.back-to-top:hover .back-to-top-icon{color:#fff}.back-to-top-icon{color:#98c44c;height:25px;margin-bottom:-3px;margin-top:4px;width:30px}.lead-dummy{background-image:url(/static/media/lead-overview.6fdf20b67ff8da74eed5.PNG);background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid #98c44c;border-radius:5px;box-shadow:0 3px 4px rgba(0,0,0,.25);height:calc(100% - 37px);margin-top:17px;position:relative;width:407px;z-index:1}@media screen and (max-width:767px){.lead-dummy{height:183px;width:100%}}@media screen and (min-width:768px)and (max-width:991px){.lead-dummy{margin-right:10px}}@media screen and (min-width:992px)and (max-width:1200px){.lead-dummy{margin-top:17px}}.mobile-button{cursor:pointer;min-width:273px;padding:10px 20px}@media screen and (max-width:767px){.mobile-button{width:100%!important}}.button-container{align-items:center;display:flex;justify-content:center;margin-top:20px}.pull-right{float:right}.promotion-popup-container{border-radius:5px}.promotion-popup-container .promotion-popup-modal-body{background-color:#fff;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);left:50%;max-height:80vh;max-width:770px;overflow:auto;padding:16px 32px 32px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.promotion-popup-container .promotion-popup-modal-body .promotion-popup-body{display:flex;justify-content:space-around;line-height:20px}@media(max-width:767px){.promotion-popup-container .promotion-popup-modal-body .promotion-popup-body{display:block;flex-wrap:wrap;gap:15px}}.promotion-popup-container .promotion-popup-modal-body .promotion-popup-body .promotion-popup-message-box{background:hsla(83,51%,72%,.302);border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-left:15px;width:100%}.promotion-popup-container .promotion-popup-modal-body .promotion-popup-body .promotion-popup-message-box a{cursor:pointer;text-decoration:underline}.promotion-popup-container .promotion-popup-modal-body .promotion-popup-body button{max-width:310px}.promotion-popup-container .promotion-popup-modal-body .color-dark-green{color:#006400!important;margin-right:5px}.promotion-popup-container .promotion-popup-modal-body .am-promotion-list{list-style:none;margin-top:16px;padding:0}.promotion-popup-container .promotion-popup-modal-body .am-promotion-list li{background-size:14px 25px;list-style:none;padding:2px 0 10px}.promotion-popup-container .promotion-popup-modal-body .icon-close{cursor:pointer;height:15px;position:absolute;right:10px;top:10px;width:15px}.promotion-popup-container .MuiPaper-root{background-color:rgba(152,196,76,.502);box-shadow:none;max-width:100%;padding:16px;width:100%}.modalBox{background-color:#fff;border:2px solid #000;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);left:50%;max-height:90%;max-width:90%;overflow:auto;padding:16px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.closeContainer{margin-top:16px;text-align:right}.closeButton{color:blue;cursor:pointer;text-decoration:underline}.base-modal{background:#fff;border-top:2px solid #4d8ba5;bottom:0;box-shadow:0 10px 16px rgba(0,0,0,.3);height:800px;position:fixed;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:500px;z-index:1000}.base-modal.closed{-webkit-transform:translateY(93%);transform:translateY(93%)}.base-modal.open{-webkit-transform:translateY(0);transform:translateY(0)}.base-modal.closed{-webkit-transform:translateY(95%);transform:translateY(95%);width:250px}.modal-header{align-items:center;background:#4d8ba5;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:10px 15px}.modal-header i{font-size:16px}.modal-content{height:calc(100% - 40px);overflow-y:auto;padding:15px}.input-group{margin-bottom:15px}.input-group label{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.input-group input,.input-group select,.input-group textarea{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:10px;width:100%}.input-group textarea{min-height:80px;resize:vertical}.checklist{border:1px solid #eee;margin:10px 0;padding:10px}.checklist-item{display:block;margin:5px 0;padding:5px}.modal-actions{border-top:1px solid #eee;padding-top:15px;text-align:right}.modal-actions button{background:#98c44c;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px;transition:background .3s}.modal-actions button:hover{background:#7aa832}.error{color:#d8000c;font-size:13px;margin:-10px 0 10px}.call-modal .call-content{display:flex;flex-direction:column;gap:10px}.call-modal .call-header h2{color:#4d8ba5;font-size:15px;margin-bottom:10px;margin-top:0}.call-modal .call-header .primary-button{background:#4d8ba5;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px;transition:background .3s ease}.call-modal .call-header .primary-button:hover{background:#3b6f8a}.call-modal .status-indicator{align-items:center;background:#f8f9fa;border-radius:4px;display:flex;gap:10px;padding:15px}.call-modal .status-indicator.success{background:#e6ffed;color:#2b8a3e}.call-modal .status-indicator .spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:3px solid #4d8ba5;border-radius:50%;border-top-color:transparent;height:24px;width:24px}.call-modal .status-indicator .status-icon{background:#2b8a3e;height:24px;-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"/></svg>') center/contain;mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"/></svg>') center/contain;width:24px}.call-modal .danger-button{background:#ff6b6b!important}.call-modal .danger-button:hover{background:#ff5252!important}.task-modal .task-recommendations{margin-bottom:20px}.task-modal .task-recommendations label{color:#333;display:block;font-size:14px;font-weight:600;margin-bottom:10px}.task-modal .recommendations-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:15px}.task-modal .recommendation-item{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;color:inherit;cursor:pointer;display:flex;padding:12px;text-decoration:none;transition:all .2s ease}.task-modal .recommendation-item:hover{background:#e3f2fd;border-color:#2196f3;box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.task-modal .recommendation-item:active{box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-transform:translateY(0);transform:translateY(0)}.task-modal .recommendation-icon{flex-shrink:0;font-size:16px;margin-right:10px}.task-modal .recommendation-text{color:#495057;font-size:13px;font-weight:500;line-height:1.3}@media (max-width:768px){.task-modal .recommendations-grid{grid-template-columns:1fr}.task-modal .recommendation-item{padding:10px}}.task-modal .recommendation-item.selected{background:#e8f5e8;border-color:#28a745}.task-modal .recommendation-item.selected .recommendation-text{color:#155724}.primary-button{background:#4d8ba5;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px;transition:background .3s ease}.primary-button:hover{background:#3b6f8a}.source-modal-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:3000}.source-modal-content{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1);max-width:600px;padding:20px;position:relative}.source-modal-content i{color:#333;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px;transition:color .3s}.source-modal-content h2,.source-modal-content h3{margin-top:0}.source-modal-content a{color:#4d8ba5;font-weight:700;text-decoration:none}.source-modal-content a:hover{text-decoration:underline}.source-modal-content .kpi-container{margin-top:20px}.source-modal-content .kpi-container h3{margin-bottom:15px}.source-modal-content .kpi-container .kpi-grid{display:flex;flex-wrap:wrap;gap:20px}.source-modal-content .kpi-container .kpi-box{background:#f1f9ff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;padding:15px;position:relative}.source-modal-content .kpi-container .kpi-box .kpi-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.source-modal-content .kpi-container .kpi-box .kpi-header strong{font-size:16px;margin-right:10px}.source-modal-content .kpi-container .kpi-box .kpi-header .kpi-arrow{padding-right:8px}.source-modal-content .kpi-container .kpi-box .kpi-header .kpi-arrow i{align-items:center;color:green;display:flex;font-size:14px;margin-left:4px}.source-modal-content .kpi-container .kpi-box p{font-size:14px;margin:0}.source-header-container{width:100%}.source-header-container .source-header{display:flex;justify-content:space-between;margin:auto;padding:10px 20px 10px 10px;width:100%}.source-header-container .source-header .source-header-logo{background-image:url(/static/media/Logo_Verbund-Pflegehilfe.690091fb3dc2a6e21e00.svg);background-repeat:no-repeat;background-size:contain;height:40px;margin-bottom:5px;margin-top:0;width:130px}.new-email-modal-overlay{align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:3000}.new-email-modal{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;max-width:600px;padding:20px;width:90%}.new-email-modal-header{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding-bottom:10px}.new-email-modal-header i{color:#4d8ba5;cursor:pointer;font-size:20px;margin-bottom:5px;transition:color .3s ease}.new-email-modal-header i:hover{color:#3d6e82}.new-email-modal-header .email-info{color:#666;font-size:14px}.new-email-modal-header .email-info span{color:#4d8ba5;font-weight:500;margin-right:8px}.new-email-modal-header .close-button{background:none;border:none;color:#4d8ba5;cursor:pointer;font-size:20px;transition:color .3s ease}.new-email-modal-header .close-button:hover{color:#3d6e82}.new-email-modal-body{padding:15px 0}.new-email-modal-body .email-subject{color:#4d8ba5;font-size:18px;margin-bottom:10px}.new-email-modal-body .email-body{color:#555;font-size:14px;line-height:1.6;white-space:pre-wrap}.new-email-modal-body .email-attachment{margin-top:15px}.new-email-modal-body .email-attachment .pmockpdf{background-color:#d3e4eb;border:1px solid #4d8ba5;border-radius:5px;color:#4d8ba5;cursor:pointer;display:inline-block;font-size:14px;padding:10px;transition:background-color .3s ease}.new-email-modal-body .email-attachment .pmockpdf:hover{background-color:#b1ceda}.new-email-modal-reply{flex-direction:column;margin-top:20px}.new-email-modal-reply .reply-textarea{border:1px solid #ccc;border-radius:5px;min-height:80px;width:100%}.new-email-modal-reply .send-button{align-self:flex-end;background-color:#98c44c;border:2px solid #98c44c;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-top:10px;padding:11px 18px 10px 19px;transition:background-color .3s ease}.new-email-modal-reply .send-button:hover{background-color:#7da637}.email-attachment-row{align-items:center;display:flex;gap:12px;margin:14px 0 6px}.pmockpdf{align-items:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;cursor:default;display:inline-flex;gap:8px;padding:10px 12px}.pmockpdf span{color:#0f172a;font-weight:500}.btn{border:0;border-radius:8px;cursor:pointer;padding:10px 14px}.btn-medium-small{font-size:14px;padding:9px 12px}.btn-primary{background:#2563eb;color:#fff}.btn-light{background:#f1f5f9;color:#0f172a}.btn-success{background:#16a34a;color:#fff}.btn-danger{background:#dc2626;color:#fff}.processing-panel{background:#fbfdff;border:1px solid #e5e7eb;border-radius:12px;margin-top:14px;padding:12px}.steps-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.step-chip{background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#334155;font-size:12px;padding:6px 10px}.step-chip.active{background:#fff7ed;border-color:#f59e0b;color:#92400e}.step-chip.done{background:#ecfdf5;border-color:#22c55e;color:#166534}.step-chip.todo{opacity:.75}.progressbar{background:#f1f5f9;border-radius:999px;height:8px;overflow:hidden;width:100%}.progressbar .fill{background:linear-gradient(90deg,#60a5fa,#2563eb);height:100%;width:0}.review-panel{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-top:14px;padding:12px}.result-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.result-header .result-title{color:#0f172a;font-weight:600}.result-header .result-sub{color:#475569;font-size:14px;margin-top:2px}.conf-chip{border-radius:999px;display:inline-block;font-size:12px;margin-left:4px;padding:2px 8px}.conf-chip.high{background:#ecfdf5;border:1px solid #86efac;color:#166534}.conf-chip.mid{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.conf-chip.low{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.deviation-box{background:#fff7ed;border:1px dashed #fdba74;border-radius:10px;color:#7c2d12;margin:10px 0;padding:8px 10px}.deviation-box .deviation-item{font-size:14px}.legend{color:#64748b;font-size:12px;margin:8px 0}.med-table-wrap{overflow-x:auto}.med-table{border-collapse:collapse;color:#0f172a;font-size:14px;width:100%}.med-table td,.med-table th{border-bottom:1px solid #f1f5f9;padding:8px 6px;vertical-align:middle}.med-table thead th{background:#f8fafc;color:#334155;font-weight:600}.med-table .tcenter{text-align:center}.hint{color:#475569;font-size:14px;margin-top:10px}.done-panel{background:#f8fffb;border:1px solid #e5e7eb;border-radius:12px;margin-top:16px;padding:20px;text-align:center}.done-panel .done-emoji{font-size:32px;margin-bottom:20px}.done-panel .done-title{font-weight:700;margin-top:6px}.done-panel .done-sub{color:#475569;margin:6px 0 14px}.new-email-modal-reply{align-items:center;background:#fafafa;border-top:1px solid #eef0f2;display:flex;gap:10px;padding:10px}.new-email-modal-reply .reply-textarea{border:1px solid #e5e7eb;border-radius:10px;flex:1 1;font-family:inherit;font-size:14px;min-height:64px;padding:10px;resize:vertical}.new-email-modal-reply .send-button{white-space:nowrap}.pdf-preview-modal-overlay{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.pdf-preview-modal{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.3);display:flex;flex-direction:column;height:90%;width:90%}.pdf-preview-header{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:16px 20px}.pdf-preview-header h3{color:#333;font-size:18px;font-weight:600;margin:0}.pdf-preview-actions{display:flex;gap:8px}.pdf-preview-content{flex:1 1;overflow:hidden;padding:0;position:relative}.pdf-iframe{border:none;border-radius:0 0 8px 8px;height:100%;width:100%}@media (max-width:768px){.pdf-preview-modal{height:95%;width:95%}.pdf-preview-header{padding:12px 16px}.pdf-preview-header h3{font-size:16px}.pdf-preview-actions{flex-direction:column;gap:4px}}.confirm-modal{background:transparent;border:none;box-shadow:none}.confirm-modal-footer,.confirm-modal-header,.task-modal-footer,.task-modal-header{background:none;border:0;display:none!important;padding:0}.create-request-body .task-form-group{margin-top:16px}.create-request-body label.task-form-label{color:#333;display:block;font-weight:600;margin-bottom:6px}.create-request-body .task-form-input,.create-request-body .task-form-select,.create-request-body .task-form-textarea{border:1px solid #ccc;border-radius:6px;font:inherit;padding:10px;transition:border-color .2s;width:100%}.create-request-body .task-form-input:focus,.create-request-body .task-form-select:focus,.create-request-body .task-form-textarea:focus{border-color:var(--ld-accent);outline:none}.create-request-body .task-form-group.has-error .task-form-input,.create-request-body .task-form-group.has-error .task-form-select,.create-request-body .task-form-group.has-error .task-form-textarea{border-color:#e74c3c!important;box-shadow:inset 0 0 0 1px rgba(231,76,60,.08)}.document-center{margin:0 auto;max-width:1200px;padding:16px}.view-container{margin-bottom:80px;min-height:500px}.view-header{margin-bottom:24px}.view-title{color:#333;font-size:24px;font-weight:700;margin:0 0 8px}.view-subtitle{color:#6b7280;font-size:14px;margin:0}.doc-tile{background:#fff;border:1px solid #d1d5db;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:pointer;margin-bottom:12px;padding:16px;text-align:left;transition:all .2s ease;width:100%}.doc-tile:hover{border-color:#4f46e5;box-shadow:0 4px 14px rgba(79,70,229,.18);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.doc-tile:active{-webkit-transform:translateY(0);transform:translateY(0)}.doc-tile-content{align-items:flex-start;display:flex;gap:12px}.doc-tile-emoji{flex-shrink:0;font-size:24px}.doc-tile-text{display:flex;flex:1 1;flex-direction:column;gap:4px}.doc-tile-title{color:#333;font-size:16px;font-weight:700}.doc-tile-subtitle{color:#6b7280;font-size:13px}.doc-tile-count{color:#9ca3af;font-size:12px;font-weight:500}.categories-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.documents-list{display:flex;flex-direction:column;gap:16px}.document-item{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;gap:16px;justify-content:space-between;padding:16px;transition:all .2s ease}.document-item:hover{border-color:#d1d5db;box-shadow:0 4px 12px rgba(0,0,0,.15)}.document-item.processing{background:#f0f9ff;border-color:#3b82f6}.document-item-header{flex:1 1}.document-item-info{display:flex;flex-direction:column;gap:8px}.document-item-title{color:#333;font-size:16px;font-weight:600;margin:0}.document-item-description{color:#6b7280;font-size:14px;line-height:1.4;margin:0}.document-item-meta{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.file-size,.last-updated{color:#9ca3af;font-size:12px}.status-badge{border-radius:12px;font-size:11px;font-weight:600;padding:4px 8px;text-transform:uppercase}.status-badge.template{background:#dbeafe;color:#1e40af}.status-badge.created{background:#98c44c;color:#fff}.status-badge.uploaded{background:#d1fae5;color:#065f46}.status-badge.shared{background:#fef3c7;color:#92400e}.status-badge.processing-upload{align-items:center;background:#dbeafe;color:#1e40af;display:flex;gap:4px}.status-badge.processing-ocr{align-items:center;background:#fef3c7;color:#92400e;display:flex;gap:4px}.status-badge.review-required{align-items:center;background:#fed7aa;color:#9a3412;display:flex;gap:4px}.status-badge.accepted{align-items:center;background:#d1fae5;color:#065f46;display:flex;gap:4px}.status-badge.failed{align-items:center;background:#fee2e2;color:#991b1b;display:flex;gap:4px}.processing-sub-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.sub-badge{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;font-size:10px;font-weight:500;padding:2px 6px}.sub-badge.active{background:#3b82f6;border-color:#2563eb;color:#fff}.progress-percentage{background:#dbeafe;border-radius:8px;color:#3b82f6;font-size:11px;font-weight:600;padding:2px 6px}.processing-progress-bar{background:#e5e7eb;border-radius:3px;height:6px;margin-top:8px;overflow:hidden;width:100%}.progress-fill{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-radius:3px;height:100%;transition:width .3s ease}.extracted-data-summary{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#166534}.extracted-data-summary,.review-status-text{font-size:12px;font-weight:500;margin-top:8px;padding:8px 12px}.review-status-text{background:#fffbeb;border:1px solid #fed7aa;border-radius:8px;color:#92400e}.failed-status-text{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:12px;font-weight:500;margin-top:8px;padding:8px 12px}.document-item-actions{display:flex;flex-shrink:0;gap:8px}.btn-icon{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;transition:all .2s ease;width:36px}.btn-icon:hover{background:#f3f4f6;border-color:#d1d5db}.btn-icon.delete:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.btn-icon.template:hover{background:#f0fdf4;border-color:#bbf7d0;color:#16a34a}.btn-icon.review:hover{background:#fffbeb;border-color:#fed7aa;color:#ea580c}.btn-icon.accept:hover,.btn-icon.view:hover{background:#f0fdf4;border-color:#bbf7d0;color:#16a34a}.btn-icon.retry:hover{background:#dbeafe;border-color:#93c5fd;color:#2563eb}.search-upload-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.search-box{flex:1 1;min-width:250px;position:relative}.search-input-2{border:1px solid #d1d5db;border-radius:8px;font-size:14px;outline:none;padding:10px 16px 10px 40px;transition:border-color .2s ease;width:100%}.search-input-2:focus{border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.1)}.search-icon{color:#9ca3af;left:12px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.empty-state{background:#fafafa;border:2px dashed #e5e7eb;border-radius:12px;padding:60px 20px;text-align:center}.empty-icon{font-size:48px;margin-bottom:16px;opacity:.5}.empty-state h3{color:#374151;font-size:18px;font-weight:600;margin:0 0 8px}.empty-state p{color:#6b7280;margin:0 0 24px}.upload-form{display:flex;flex-direction:column;gap:24px}.upload-zone{background:#fafafa;border:2px dashed #d1d5db;border-radius:12px;padding:40px;text-align:center;transition:all .2s ease}.upload-zone:hover{background:#f8faff;border-color:#4f46e5}.upload-label{cursor:pointer;display:block}.upload-icon{font-size:48px;margin-bottom:16px}.upload-zone h3{color:#374151;font-size:18px;font-weight:600;margin:0 0 8px}.upload-zone p{color:#6b7280;margin:0 0 16px}.selected-file{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;gap:12px;justify-content:center;margin-top:16px;padding:12px}.file-name{color:#374151;font-weight:500}.form-group{display:flex;flex-direction:column;gap:8px}.form-label{color:#374151;font-size:14px;font-weight:600}.form-input{border:1px solid #d1d5db;border-radius:8px;font-size:14px;outline:none;padding:12px 16px;transition:border-color .2s ease}.form-input:focus{border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.1)}.form-textarea{border:1px solid #d1d5db;border-radius:8px;font-family:inherit;font-size:14px;min-height:100px;outline:none;padding:12px 16px;resize:vertical;transition:border-color .2s ease}.form-textarea:focus{border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.1)}.share-form{display:flex;flex-direction:column;gap:24px}.document-preview{align-items:center;background:#f8faff;border:1px solid #e0e7ff;border-radius:12px;display:flex;gap:16px;padding:16px}.preview-icon{flex-shrink:0;font-size:32px}.preview-info h4{color:#374151;font-size:16px;font-weight:600;margin:0 0 4px}.preview-info p{color:#6b7280;font-size:14px;margin:0 0 8px}.services-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.service-checkbox{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px;transition:all .2s ease}.service-checkbox:hover{background:#f8faff;border-color:#4f46e5}.service-checkbox input[type=checkbox]{accent-color:#4f46e5;height:16px;margin-top:2px;width:16px}.service-info{flex:1 1}.service-name{color:#374151;font-size:14px;font-weight:600;margin-bottom:2px}.service-contact,.service-phone{color:#6b7280;font-size:12px}.selected-services-summary{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:16px}.selected-services-summary h4{color:#0369a1;font-size:14px;font-weight:600;margin:0 0 12px}.selected-list{display:flex;flex-wrap:wrap;gap:8px}.selected-service-tag{background:#dbeafe;border-radius:16px;color:#1e40af;font-size:12px;font-weight:500;padding:4px 12px}.document-detail{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.detail-preview{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:center;padding:24px;text-align:center}.preview-placeholder{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:20px}.preview-icon-large{font-size:64px;margin-bottom:20px;opacity:.3}.preview-placeholder h3{color:#374151;font-size:18px;font-weight:600;margin:0}.preview-placeholder p{color:#6b7280;margin:0}.preview-actions{margin-top:16px}.detail-info{display:flex;flex-direction:column;gap:24px}.info-section h3{color:#374151;font-size:16px;font-weight:600;margin:0 0 16px}.info-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.info-item{display:flex;flex-direction:column;gap:4px}.info-label{color:#6b7280;font-size:12px;font-weight:500}.info-value{color:#374151;font-size:14px;font-weight:500}.shared-services{display:flex;flex-direction:column;gap:12px}.shared-service{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px}.shared-service .service-name{color:#374151;font-weight:600;margin-bottom:4px}.shared-service .service-email{color:#6b7280;font-size:13px}.sticky-action-bar{background:#fff;border-top:1px solid #e5e7eb;bottom:0;box-shadow:0 -2px 8px rgba(0,0,0,.1);left:0;margin-top:16px;padding:12px 16px;position:-webkit-sticky;position:sticky;right:0;z-index:5}.action-bar-content{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 auto;max-width:1200px}.action-bar-title{color:#374151;font-size:16px;font-weight:700}.action-bar-buttons{display:flex;gap:8px}.loading-overlay{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:4000}.loading-content{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1);padding:32px;text-align:center}.loading-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;font-size:32px;margin-bottom:16px}.loading-content p{color:#374151;font-weight:500;margin:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:768px){.document-center{padding:12px}.categories-grid{grid-template-columns:1fr}.document-item,.search-upload-row{align-items:stretch;flex-direction:column}.document-item-actions{justify-content:flex-end;margin-top:12px}.document-detail,.info-grid,.services-grid{grid-template-columns:1fr}.action-bar-content{flex-direction:column;gap:12px;text-align:center}.action-bar-buttons{justify-content:center}}@media (max-width:480px){.view-title{font-size:20px}.upload-zone{padding:24px}.document-preview,.selected-file{flex-direction:column;text-align:center}}.template-form-view .template-form{display:flex;flex-direction:column;gap:2rem}.template-form-view .form-section{background:#fff;border-radius:1rem;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:1.5rem}.template-form-view .fancy-form-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.template-form-view .fancy-form-header h3{color:#2c3e50;font-size:1.25rem;font-weight:600;margin:0}.template-form-view .field-legend{display:flex;gap:1rem}.template-form-view .legend-item{align-items:center;display:flex;font-size:.875rem;font-weight:500;gap:.5rem}.template-form-view .legend-item.prefilled{color:#10b981}.template-form-view .legend-item.empty{color:#f59e0b}.template-form-view .legend-dot{border-radius:50%;height:8px;width:8px}.template-form-view .legend-item.prefilled .legend-dot{background:#10b981}.template-form-view .legend-item.empty .legend-dot{background:#f59e0b}.template-form-view .fancy-form-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.template-form-view .fancy-form-group{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem;transition:all .2s ease}.template-form-view .fancy-form-group.prefilled{background:#f0fdf4;border-color:#10b981}.template-form-view .fancy-form-group.empty{background:#fffbeb;border-color:#f59e0b}.template-form-view .fancy-form-group.required{position:relative}.template-form-view .fancy-form-group.required:before{color:#ef4444;content:"*";font-size:1rem;font-weight:700;position:absolute;right:.5rem;top:.5rem}.template-form-view .fancy-form-label{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.template-form-view .fancy-form-label label{color:#374151;font-size:.875rem;font-weight:600}.template-form-view .required-mark{color:#ef4444;margin-left:.25rem}.template-form-view .field-status{border-radius:.25rem;font-size:.75rem;font-weight:600;padding:.25rem .5rem}.template-form-view .field-status.prefilled{background:#d1fae5;color:#065f46}.template-form-view .field-status.empty{background:#fed7aa;color:#9a3412}.template-form-view .fancy-form-input{width:100%}.template-form-view .prefilled-input{background:#f0fdf4;border-color:#10b981}.template-form-view .empty-input{background:#fffbeb;border-color:#f59e0b}.template-form-view .fancy-checkbox-label{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem}.template-form-view .fancy-checkbox-label input[type=checkbox]{accent-color:#4f46e5;cursor:pointer;height:1.25rem;width:1.25rem}.template-form-view .fancy-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.template-form-view .fancy-section-header h3{color:#2c3e50;font-size:1.25rem;font-weight:600;margin:0}.template-form-view .fancy-add-task-btn{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;box-shadow:0 4px 12px rgba(102,126,234,.4);color:#fff;display:flex;font-weight:600;gap:.5rem;transition:all .3s ease}.template-form-view .fancy-add-task-btn:hover{box-shadow:0 6px 16px rgba(102,126,234,.6);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.template-form-view .fancy-empty-tasks{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:1rem;color:#64748b;padding:3rem;text-align:center}.template-form-view .empty-tasks-icon{font-size:3rem;margin-bottom:1rem;opacity:.5}.template-form-view .fancy-empty-tasks p{font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.template-form-view .empty-tasks-subtitle{font-size:.875rem;margin:0;opacity:.8}.template-form-view .fancy-tasks-container{display:flex;flex-direction:column;gap:1.5rem}.template-form-view .fancy-task-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 2px 8px rgba(0,0,0,.06);overflow:hidden;transition:all .3s ease}.template-form-view .fancy-task-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.template-form-view .fancy-task-header{align-items:flex-start;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;justify-content:space-between;padding:1rem}.template-form-view .fancy-task-title-section{align-items:center;display:flex;flex:1 1;gap:.75rem}.template-form-view .fancy-task-title-input{background:#fff;border:1px solid #d1d5db;border-radius:.5rem;flex:1 1;font-size:1rem;font-weight:600;padding:.75rem;transition:all .2s ease}.template-form-view .fancy-task-title-input:focus{border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.1);outline:none}.template-form-view .fancy-task-meta-icons{display:flex;gap:.5rem}.template-form-view .priority-icon{-webkit-filter:grayscale(.5);filter:grayscale(.5);font-size:1.25rem}.template-form-view .priority-icon.priority-high{color:#ef4444;-webkit-filter:none;filter:none}.template-form-view .priority-icon.priority-medium{color:#f59e0b;-webkit-filter:none;filter:none}.template-form-view .priority-icon.priority-low{color:#3b82f6;-webkit-filter:none;filter:none}.template-form-view .assign-icon{font-size:1.25rem}.template-form-view .fancy-task-actions{align-items:center;display:flex;gap:.5rem}.template-form-view .fancy-save-task-btn{background:linear-gradient(135deg,#10b981,#059669);border:none;box-shadow:0 2px 8px rgba(16,185,129,.3);color:#fff;font-weight:600;transition:all .2s ease}.template-form-view .fancy-save-task-btn:hover:not(:disabled){box-shadow:0 4px 12px rgba(16,185,129,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.template-form-view .fancy-save-task-btn:disabled{cursor:not-allowed;opacity:.5}.template-form-view .fancy-delete-btn{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;transition:all .2s ease}.template-form-view .fancy-delete-btn:hover{background:#fee2e2;border-color:#fca5a5}.template-form-view .fancy-task-content{padding:1rem}.template-form-view .fancy-task-description{border:1px solid #d1d5db;border-radius:.5rem;font-family:inherit;font-size:.875rem;margin-bottom:1rem;min-height:80px;padding:.75rem;resize:vertical;transition:all .2s ease;width:100%}.template-form-view .fancy-task-description:focus{border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.1);outline:none}.template-form-view .fancy-task-controls{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.template-form-view .control-group{display:flex;flex-direction:column;gap:.5rem}.template-form-view .control-label{color:#6b7280;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.template-form-view .fancy-date-input,.template-form-view .fancy-select{background:#fff;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;padding:.75rem;transition:all .2s ease}.template-form-view .fancy-date-input:focus,.template-form-view .fancy-select:focus{border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.1);outline:none}@media (max-width:768px){.template-form-view .fancy-form-grid{grid-template-columns:1fr}.template-form-view .fancy-task-header{gap:.75rem}.template-form-view .fancy-task-header,.template-form-view .fancy-task-title-section{align-items:stretch;flex-direction:column}.template-form-view .fancy-task-actions{justify-content:space-between}.template-form-view .fancy-task-controls{grid-template-columns:1fr}}.share-view .share-section{margin-bottom:2rem}.share-view .share-section:last-child{margin-bottom:0}.share-view .share-section-header{align-items:center;border-bottom:2px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem}.share-view .share-section-header h3{color:#374151;font-size:1.125rem;font-weight:600;margin:0}.share-view .section-count{background:#f3f4f6;border-radius:1rem;color:#6b7280;font-size:.875rem;font-weight:500;padding:.25rem .75rem}.share-view .service-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.5rem}.share-view .service-icon{flex-shrink:0;font-size:1.5rem}.share-view .service-name{color:#374151;flex:1 1;font-weight:600}.share-view .type-badge{border-radius:.25rem;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:.25rem .5rem;text-transform:uppercase}.share-view .type-badge.pflegedienst{background:#dbeafe;color:#1e40af}.share-view .type-badge.patient{background:#d1fae5;color:#065f46}.share-view .type-badge.angehöriger{background:#fef3c7;color:#92400e}.share-view .type-badge.versicherung{background:#e0e7ff;color:#3730a3}.share-view .type-badge.versicherung.gkv{background:#dcfce7;color:#166534}.share-view .type-badge.versicherung.pkv{background:#fef3c7;color:#92400e}.share-view .type-badge.versicherung.drv{background:#e0e7ff;color:#3730a3}.share-view .selected-service-tag{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;color:#374151;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:all .2s ease}.share-view .selected-service-tag:hover{background:#f1f5f9;border-color:#cbd5e1}.share-view .tag-icon{flex-shrink:0;font-size:1rem}@media (max-width:768px){.share-view .service-header,.share-view .share-section-header{align-items:flex-start;flex-direction:column;gap:.5rem}.share-view .selected-service-tag{justify-content:center;text-align:center}}.extracted-data-section{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:1rem;padding:1.5rem}.extracted-data-section h3{color:#374151;font-size:1.125rem;font-weight:600;margin:0 0 1rem}.data-item{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:.75rem 0}.data-item:last-child{border-bottom:none}.data-label{color:#6b7280;font-size:.875rem;font-weight:600}.data-value{color:#374151;font-size:.875rem;font-weight:500}.extracted-fields{margin-top:1rem}.extracted-fields h4{color:#374151;font-size:1rem;font-weight:600;margin:0 0 .75rem}.fields-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.field-item{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1rem}.field-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.field-name{color:#374151;font-size:.875rem;font-weight:600}.confidence-badge{border-radius:.25rem;font-size:.75rem;font-weight:600;padding:.25rem .5rem}.confidence-badge.high{background:#d1fae5;color:#065f46}.confidence-badge.medium{background:#fed7aa;color:#9a3412}.confidence-badge.low{background:#fee2e2;color:#991b1b}.field-value{color:#374151;font-size:.875rem;margin-bottom:.5rem;word-break:break-word}.field-source,.field-type{color:#6b7280;font-size:.75rem}.deviations-section{margin-top:1rem}.deviations-section h4{color:#dc2626;font-size:1rem;font-weight:600;margin:0 0 .75rem}.deviations-list{display:flex;flex-direction:column;gap:.5rem}.deviations-list .deviation-item{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:.875rem;padding:.75rem}.modal-overlay{background:rgba(0,0,0,.7);bottom:0;padding:2rem;right:0}.fancy-review-modal{background:#fff;border-radius:1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);max-height:90vh;max-width:800px;overflow-y:auto;width:100%;z-index:3000}.modal-header-2{align-items:flex-start;background:#f8fafc;border-bottom:1px solid #e5e7eb;border-radius:1rem 1rem 0 0;display:flex;justify-content:space-between;padding:1.5rem}.modal-title-section{flex:1 1}.modal-title{color:#1f2937;font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.modal-subtitle{color:#6b7280;font-size:.875rem;line-height:1.4;margin:0}.modal-close-btn{background:none;border:none;border-radius:.5rem;color:#6b7280;cursor:pointer;font-size:1.5rem;padding:.5rem;transition:all .2s ease}.modal-close-btn:hover{background:#f3f4f6;color:#374151}.modal-content-2{padding:1.5rem}.document-info-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:1.5rem;padding:1rem}.document-info-header{align-items:center;display:flex;gap:1rem;margin-bottom:.75rem}.document-icon{flex-shrink:0;font-size:2rem}.document-info-header h3{color:#374151;font-size:1.125rem;font-weight:600;margin:0}.document-info-header p{color:#6b7280;font-size:.875rem;margin:0}.document-meta{display:flex;flex-wrap:wrap;gap:1rem}.meta-item{background:#f3f4f6;border-radius:.25rem;color:#6b7280;font-size:.75rem;padding:.25rem .5rem}.extracted-fields-section{margin-bottom:1.5rem}.section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.section-header h3{color:#374151;font-size:1.25rem;font-weight:600;margin:0}.confidence-legend{display:flex;gap:1rem}.legend-item{font-size:.75rem;font-weight:500;gap:.5rem}.legend-item.high{color:#059669}.legend-item.medium{color:#d97706}.legend-item.low{color:#dc2626}.legend-dot{border-radius:50%;height:8px;width:8px}.legend-item.high .legend-dot{background:#059669}.legend-item.medium .legend-dot{background:#d97706}.legend-item.low .legend-dot{background:#dc2626}.fields-grid-fancy{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.field-card-fancy{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;transition:all .2s ease}.field-card-fancy:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.field-card-header{align-items:center;background:#f8fafc;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:.75rem}.field-title-section{align-items:center;display:flex;gap:.5rem}.field-icon{color:#6b7280;font-size:1.25rem}.field-label{color:#374151;font-size:.875rem;font-weight:600}.confidence-badge-fancy{border-radius:.25rem;font-size:.75rem;font-weight:600;padding:.25rem .5rem}.confidence-badge-fancy.high{background:#d1fae5;color:#065f46}.confidence-badge-fancy.medium{background:#fed7aa;color:#9a3412}.confidence-badge-fancy.low{background:#fee2e2;color:#991b1b}.field-input-section{padding:1rem}.fancy-field-input,.fancy-field-select{background:#fff;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;padding:.75rem;transition:all .2s ease;width:100%}.fancy-field-input:focus,.fancy-field-select:focus{border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.1);outline:none}.field-meta{align-items:center;background:#f8fafc;border-top:1px solid #e5e7eb;display:flex;font-size:.75rem;justify-content:space-between;padding:.5rem 1rem}.field-type{color:#6b7280;font-weight:500}.field-source{color:#9ca3af}.confidence-bar-container{background:#fafafa;border-top:1px solid #e5e7eb;padding:.75rem 1rem}.confidence-label{color:#374151;font-size:.75rem;font-weight:600;margin-bottom:.5rem}.confidence-bar-bg{background:#e5e7eb;border-radius:4px;height:8px;overflow:hidden;width:100%}.confidence-bar-fill{border-radius:4px;height:100%;transition:width .3s ease}.confidence-percentage{color:#6b7280;font-size:.75rem;font-weight:600;margin-left:.5rem}.review-summary{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.summary-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem}.summary-card h4{color:#374151;font-size:1rem;font-weight:600;margin:0 0 .75rem}.summary-list{margin:0;padding-left:1rem}.summary-list li{color:#6b7280;font-size:.875rem;margin-bottom:.5rem}.summary-list li:last-child{margin-bottom:0}.hint-card{border-radius:.75rem;padding:1rem}.hint-card h4{font-size:1rem;font-weight:600;margin:0 0 .5rem}.hint-card.info{background:#eff6ff;border:1px solid #bfdbfe}.hint-card.info h4{color:#1e40af}.hint-card.info p{color:#1e3a8a;font-size:.875rem;line-height:1.4;margin:0}.modal-actions-2{background:#f8fafc;border-top:1px solid #e5e7eb;display:flex;gap:1rem;justify-content:space-between;padding:1.5rem}.modal-actions-2 .btn-danger,.modal-actions-2 .btn-success{align-items:center;border:none;border-radius:.5rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease}.modal-actions-2 .btn-danger{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px rgba(239,68,68,.3);color:#fff}.modal-actions-2 .btn-danger:hover{box-shadow:0 6px 16px rgba(239,68,68,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.modal-actions-2 .btn-success{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px rgba(16,185,129,.3);color:#fff}.modal-actions-2 .btn-success:hover{box-shadow:0 6px 16px rgba(16,185,129,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (max-width:768px){.modal-overlay{padding:1rem}.fancy-review-modal{max-height:95vh}.fields-grid-fancy,.review-summary{grid-template-columns:1fr}.modal-actions-2{flex-direction:column}.modal-actions-2 .btn-danger,.modal-actions-2 .btn-success{justify-content:center;width:100%}}.detail-sidebar-right{padding:20px;position:absolute;right:0;top:0;width:450px}.detail-sidebar-right,.sidebar-right{background-color:#f9f9f9;border-left:1px solid #ddd;height:calc(100vh - 82px);overflow-y:auto}.sidebar-right{flex:1 1}.details-button{background-color:#4d8ba5!important;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-left:10px;padding:8px 12px;transition:background-color .3s ease}.details-button i{color:#fff!important;font-size:12px!important}.details-button:hover{background-color:#3d6e82}.sidebar-header{border-bottom:1px solid #c5c5c5;padding-bottom:15px}.text-italic{font-style:italic}.acquired{color:#98c44c!important}.rejected{color:#e6ac00!important}.open{color:#4d8ba5!important}.closed{color:#ff6961!important}.pending{color:#b9b9b9!important}.data-grid-container{caret-color:transparent;width:100%}.MuiDataGrid-columnSeparator{display:none!important}.MuiDataGrid-columnHeader{border-right:none}.MuiDataGrid-columnHeaders{background-color:#4d8ba5!important;color:#fff!important;font-weight:700!important;padding:15px!important}.MuiDataGrid-columnHeaderTitle{text-align:start!important}.MuiDataGrid-iconButtonContainer,.MuiDataGrid-sortIcon{color:#fff!important}.MuiDataGrid-cell{border-bottom:1px solid #4c8ba5!important;padding:20px!important}.to-client{background:#fff;border:1px solid #d9d9d9;color:#4c8ba5;cursor:pointer;padding:5px 19px 6px 15px}.toolbar{display:flex;flex-wrap:wrap}@media(max-width:991px){.toolbar{display:flex;flex-direction:column}}@media(min-width:992px){.toolbar .filter{display:flex;flex-direction:column;margin-right:10px}}.toolbar .filter .box-style{border:1.5px solid #a6c5d2;border:1.5px solid var(--Blau-mittel,#a6c5d2);border-radius:5px;display:flex;height:39px;margin-bottom:10px;width:100%}.toolbar .filter .box-style .search-input{padding:4px;width:150px}.toolbar .filter .box-style .search-input .no-border-textfield .MuiOutlinedInput-root fieldset{border:none}.toolbar .filter .box-style .icon-search{background:#a6c5d2;background:var(--Blau-mittel,#a6c5d2);color:#fff;font-size:20px;padding:7px 16px 7px 17px}.toolbar .filter .box-style .MuiInputBase-formControl input{padding:5px!important}@media(min-width:992px){.toolbar .dropdown{margin-right:10px}.toolbar .dropdown .MuiFormControl-root .MuiInputBase-root{height:39px;width:130px}.toolbar .dropdown .MuiFormControl-root .MuiInputBase-root fieldset{border:1.5px solid #a6c5d2;border:1.5px solid var(--Blau-mittel,#a6c5d2)}}@media(max-width:991px){.toolbar .dropdown{margin-bottom:10px;margin-top:5px}.toolbar .dropdown .MuiFormControl-root .MuiInputBase-root{height:39px;width:100%}.toolbar .dropdown .MuiFormControl-root .MuiInputBase-root fieldset{border:1.5px solid #a6c5d2;border:1.5px solid var(--Blau-mittel,#a6c5d2)}}.MuiDataGrid-cell:focus,.MuiDataGrid-cell:focus-within,.MuiDataGrid-columnHeader:focus,.MuiDataGrid-columnHeader:focus-within{caret-color:transparent;outline:none!important}.MuiDataGrid-iconButtonContainer{display:none!important}.MuiDataGrid-columnHeaderDraggableContainer{caret-color:transparent}.MuiDataGrid-footerContainer{justify-content:flex-end!important;padding-right:16px!important}.inactive-sort{opacity:.5}.shiny-text{-webkit-animation:shine 3s linear infinite;animation:shine 3s linear infinite;background:linear-gradient(90deg,rgba(231,196,1,.792),#d5bb3a,gold);background-clip:text;-webkit-background-clip:text;background-size:200%;color:transparent;font-size:14px;font-weight:700}@-webkit-keyframes shine{0%{background-position:200%}to{background-position:-200%}}@keyframes shine{0%{background-position:200%}to{background-position:-200%}}.icon-crown-rotate{color:#dfa54e;font-size:15px;font-size:17px;left:65px;position:relative;top:-2px;-webkit-transform:rotate(21deg);transform:rotate(21deg)}.lead-overview-buttons{height:37px!important;margin-top:-2px}.blurred-name{align-items:center;display:inline-flex}.blurred-name .lock-icon{color:#888;font-size:1rem;margin-left:5px}.client-management-container{display:flex;flex-direction:column}.new-client-button{background-color:#4d8ba5!important;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px!important;transition:background-color .3s ease}.new-client-button:hover{background-color:#3d6e82}.sidebar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.sidebar-header h2{color:#4d8ba5;font-size:22px;margin:0}.sidebar-header i{color:#4d8ba5;cursor:pointer;font-size:20px}.sidebar-content .input-group{margin-bottom:15px}.sidebar-content .input-group label{color:#4d8ba5;display:block;font-weight:700;margin-bottom:5px}.sidebar-content .input-group input,.sidebar-content .input-group select,.sidebar-content .input-group textarea{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:8px;width:100%}.sidebar-content .input-group textarea{min-height:80px;resize:vertical}.sidebar-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.sidebar-actions button{border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:8px 12px;transition:background-color .3s ease}.sidebar-actions button:first-child{background-color:#4d8ba5!important;color:#fff}.sidebar-actions button:first-child:hover{background-color:#3d6e82}.sidebar-actions button.cancel-button{background-color:#ccc;color:#fff}.sidebar-actions button.cancel-button:hover{background-color:#b3b3b3}.modern-card,.user-management-section .user-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.05);margin-bottom:24px;padding:24px}.email-settings-section,.phone-settings-section{margin:0 auto;max-width:800px}.email-settings-section h2,.phone-settings-section h2{color:#4d8ba5;margin-bottom:32px}.email-settings-section h3,.phone-settings-section h3{color:#333;font-size:1.2rem;margin-bottom:20px}.connected-accounts .account-grid,.connected-accounts .phone-settings-section .number-grid,.phone-settings-section .connected-accounts .number-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:20px}.connected-accounts .account-card,.connected-accounts .phone-settings-section .number-card,.phone-settings-section .connected-accounts .number-card{align-items:center;border:1px solid #eee;border-radius:8px;display:flex;padding:16px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.connected-accounts .account-card:hover,.connected-accounts .phone-settings-section .number-card:hover,.phone-settings-section .connected-accounts .number-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.connected-accounts .account-card .provider-logo,.connected-accounts .phone-settings-section .number-card .provider-logo,.phone-settings-section .connected-accounts .number-card .provider-logo{align-items:center;border-radius:50%;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;margin-right:16px;width:40px}.connected-accounts .account-card .provider-logo.gmail,.connected-accounts .phone-settings-section .number-card .provider-logo.gmail,.phone-settings-section .connected-accounts .number-card .provider-logo.gmail{background:#db4437}.connected-accounts .account-card .provider-logo.outlook,.connected-accounts .phone-settings-section .number-card .provider-logo.outlook,.phone-settings-section .connected-accounts .number-card .provider-logo.outlook{background:#0072c6}.connected-accounts .account-card .account-info,.connected-accounts .phone-settings-section .number-card .account-info,.phone-settings-section .connected-accounts .number-card .account-info{flex:1 1}.connected-accounts .account-card .account-info .email,.connected-accounts .phone-settings-section .number-card .account-info .email,.phone-settings-section .connected-accounts .number-card .account-info .email{font-weight:500;margin-bottom:4px}.connected-accounts .account-card .account-info .provider,.connected-accounts .phone-settings-section .number-card .account-info .provider,.phone-settings-section .connected-accounts .number-card .account-info .provider{color:#666;font-size:.9rem;text-transform:capitalize}.connected-accounts .account-card .disconnect-btn,.connected-accounts .phone-settings-section .number-card .disconnect-btn,.phone-settings-section .connected-accounts .number-card .disconnect-btn{background:none;border:1px solid #ddd;border-radius:4px;color:#666;cursor:pointer;padding:6px 12px;transition:all .2s}.connected-accounts .account-card .disconnect-btn:hover,.connected-accounts .phone-settings-section .number-card .disconnect-btn:hover,.phone-settings-section .connected-accounts .number-card .disconnect-btn:hover{border-color:#e74c3c;color:#e74c3c}.connection-options .oauth-buttons{display:flex;gap:16px;margin-top:20px}.connection-options .oauth-buttons button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-weight:500;gap:10px;justify-content:center;padding:14px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.connection-options .oauth-buttons button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.connection-options .oauth-buttons button.gmail-btn{background:#db4437;color:#fff}.connection-options .oauth-buttons button.outlook-btn{background:#0072c6;color:#fff}.smtp-form .form-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-top:20px}.smtp-form .input-group label{color:#555;display:block;font-size:.9rem;margin-bottom:8px}.smtp-form .input-group input,.smtp-form .input-group select{border:1px solid #ddd;border-radius:6px;font-size:1rem;padding:10px;transition:border-color .2s;width:100%}.smtp-form .input-group input:focus,.smtp-form .input-group select:focus{border-color:#4d8ba5;box-shadow:0 0 0 2px rgba(77,139,165,.2);outline:none}.smtp-form .form-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.smtp-form .form-actions button{border:none;border-radius:6px;cursor:pointer;font-weight:500;padding:12px 24px;transition:all .2s}.smtp-form .form-actions button.save-btn{background:#4d8ba5;color:#fff}.smtp-form .form-actions button.save-btn:hover{background:#3d6e82}.smtp-form .form-actions button.test-btn{background:#98c44c;color:#fff}.smtp-form .form-actions button.test-btn:hover{background:#7da637}.phone-settings-section .number-card{align-items:stretch;flex-direction:column}.phone-settings-section .number-card .number-info{margin-bottom:12px}.phone-settings-section .number-card .number-info .number-type{color:#4d8ba5;font-weight:500;margin-bottom:8px}.phone-settings-section .number-card .number-info .number-display{font-size:1.1rem;margin-bottom:8px}.phone-settings-section .number-card .number-info .number-display .country-flag{background:#eee;border-radius:4px;margin-right:8px;padding:2px 6px}.phone-settings-section .number-card .number-info .call-hours{color:#666;font-size:.9rem}.phone-settings-section .number-card .number-actions{display:flex;gap:8px;margin-top:auto}.phone-settings-section .number-card .number-actions button{background:none;border:1px solid #ddd;border-radius:6px;cursor:pointer;flex:1 1;padding:8px;transition:all .2s}.phone-settings-section .number-card .number-actions button.set-primary{background:rgba(77,139,165,.1);border-color:#4d8ba5;color:#4d8ba5}.phone-settings-section .number-card .number-actions button.set-primary:hover{background:#4d8ba5;color:#fff}.phone-settings-section .number-card .number-actions button.edit-btn{width:40px}.phone-settings-section .number-card .number-actions button.edit-btn:hover{border-color:#4d8ba5;color:#4d8ba5}.phone-settings-section .type-select{display:flex;gap:8px}.phone-settings-section .type-select button{background:#f8f9fa;border:1px solid #ddd;border-radius:6px;cursor:pointer;flex:1 1;padding:10px;transition:all .2s}.phone-settings-section .type-select button.active{background:#4d8ba5;border-color:#4d8ba5;color:#fff}.phone-settings-section .advanced-settings{border-top:1px solid #eee;margin-top:24px;padding-top:24px}.phone-settings-section .advanced-settings h4{color:#4d8ba5;margin-bottom:16px}.phone-settings-section .advanced-settings .toggle-group{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.phone-settings-section .advanced-settings .toggle-group label{align-items:center;color:#555;display:flex;gap:8px}.phone-settings-section .advanced-settings .sip-integration h5{color:#666;margin-bottom:12px}.phone-settings-section .advanced-settings .sip-integration .sip-input{border:1px solid #ddd;border-radius:6px;margin-bottom:12px;padding:10px;width:100%}.settings-sidebar{background:#f5f7fa;border-right:1px solid #e0e4e8;display:flex;flex-direction:column;height:100vh;position:fixed;width:260px}.settings-sidebar .sidebar-header{align-items:center;background:#f5f7fa;border-bottom:1px solid #e0e4e8;display:flex;padding:16px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.settings-sidebar .sidebar-header h2{color:#2c3e50;flex:1 1;font-size:1.25rem;margin:0 8px}.settings-sidebar .sidebar-header .back-button,.settings-sidebar .sidebar-header .search-button{align-items:center;background:none;border:none;color:#2c3e50;cursor:pointer;display:flex;font-size:1rem}.settings-sidebar .sidebar-header .back-button:hover,.settings-sidebar .sidebar-header .search-button:hover{color:#1a252f}.settings-sidebar .sidebar-header .search-button{font-size:1.2rem}.settings-sidebar nav{flex:1 1;overflow-y:auto;padding:16px 0}.settings-sidebar nav .menu-section+.settings-sidebar nav .menu-section{margin-top:24px}.settings-sidebar nav .menu-section .section-title{color:#34495e;font-size:.85rem;font-weight:600;margin-bottom:8px;padding:0 16px;text-transform:uppercase}.settings-sidebar nav .menu-section ul{list-style:none;margin:0;padding:0}.settings-sidebar nav .menu-section ul li .menu-item,.settings-sidebar nav .menu-section ul li .submenu-toggle{align-items:center;border-left:3px solid transparent;color:#34495e;display:flex;font-size:.95rem;padding:10px 16px;text-decoration:none;transition:background .2s,border-left-color .2s}.settings-sidebar nav .menu-section ul li .menu-item:hover,.settings-sidebar nav .menu-section ul li .submenu-toggle:hover{background:#e8ecef}.settings-sidebar nav .menu-section ul li .menu-item.active,.settings-sidebar nav .menu-section ul li .submenu-toggle.active{background:#fff;border-left-color:#00bfa5;font-weight:500}.settings-sidebar nav .menu-section ul li .menu-item .menu-icon,.settings-sidebar nav .menu-section ul li .submenu-toggle .menu-icon{margin-right:8px;text-align:center;width:20px}.settings-sidebar nav .menu-section ul li .menu-item .badge,.settings-sidebar nav .menu-section ul li .submenu-toggle .badge{border-radius:4px;font-size:.7rem;font-weight:600;margin-left:auto;padding:2px 6px}.settings-sidebar nav .menu-section ul li .menu-item .badge-new,.settings-sidebar nav .menu-section ul li .submenu-toggle .badge-new{background:#00bfa5;color:#fff}.settings-sidebar nav .menu-section ul li .menu-item .badge-beta,.settings-sidebar nav .menu-section ul li .submenu-toggle .badge-beta{background:#786efa;color:#fff}.settings-sidebar nav .menu-section ul li .menu-item .external-icon,.settings-sidebar nav .menu-section ul li .submenu-toggle .external-icon{font-size:.7rem;margin-left:6px}.settings-sidebar nav .menu-section ul li .submenu-toggle{cursor:pointer;justify-content:space-between}.settings-sidebar nav .menu-section ul li .submenu{list-style:none;margin:0;padding:0}.settings-sidebar nav .menu-section ul li .submenu .sub-item{color:#22303d;font-size:.9rem;padding-left:32px}.settings-container{display:flex;min-height:100vh}.settings-content{background:#fff;flex:1 1;margin-left:280px;padding:30px}@media(max-width:768px){.settings-sidebar{border-bottom:1px solid #ddd;border-right:none;height:auto;position:static;width:100%}.settings-sidebar nav{flex-direction:row;flex-wrap:wrap}.settings-sidebar nav a{flex:1 1 160px;font-size:.85rem;justify-content:center;padding:12px}.settings-sidebar nav a i{display:none}.settings-content{margin-left:0;padding:20px}}.user-management-section{margin:0 auto;max-width:900px}.user-management-section h2{color:#4d8ba5;margin-bottom:32px}.user-management-section .user-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.user-management-section .user-card{display:flex;flex-direction:column;gap:16px;padding:20px}.user-management-section .user-card .user-info .name{font-size:1.1rem;font-weight:600}.user-management-section .user-card .user-info .email{color:#666;font-size:.9rem}.user-management-section .user-card .role-toggle{align-items:center;display:flex;gap:12px}.user-management-section .user-card .role-toggle label{color:#333;font-size:.9rem}.user-management-section .user-card .role-toggle button{border:none;border-radius:4px;cursor:pointer;font-weight:500;margin-left:5px;padding:6px 12px;transition:background .2s}.user-management-section .user-card .role-toggle button.user-btn{background:#ddd;color:#333}.user-management-section .user-card .role-toggle button.user-btn:hover{background:#d0d0d0}.user-management-section .user-card .role-toggle button.admin-btn{background:#98c44c;color:#fff}.user-management-section .user-card .role-toggle button.admin-btn:hover{background:#7da637}.user-management-section .user-card .group-select label{color:#333;display:block;font-size:.9rem;margin-bottom:8px}.user-management-section .user-card .group-select .groups{display:flex;flex-wrap:wrap;gap:8px}.user-management-section .user-card .group-select .groups .group-checkbox{align-items:center;display:flex;font-size:.85rem;gap:4px}.user-management-section .user-card .group-select .groups .group-checkbox input{height:16px;width:16px}.add-user-form h3{color:#4d8ba5;font-size:1.2rem;margin-bottom:20px}.add-user-form .form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:20px}.add-user-form .form-grid .input-group label{color:#333;display:block;font-size:.9rem;margin-bottom:6px}.add-user-form .form-grid .input-group input,.add-user-form .form-grid .input-group select{border:1px solid #ddd;border-radius:6px;font-size:1rem;padding:8px;width:100%}.add-user-form .form-grid .input-group input:focus,.add-user-form .form-grid .input-group select:focus{border-color:#4d8ba5;box-shadow:0 0 0 2px rgba(77,139,165,.2)}.add-user-form .form-grid .input-group.groups-input .groups{display:flex;flex-wrap:wrap;gap:8px}.add-user-form .form-grid .input-group.groups-input .groups .group-checkbox{align-items:center;display:flex;font-size:.85rem;gap:4px}.add-user-form .form-grid .input-group.groups-input .groups .group-checkbox input{height:16px;width:16px}.add-user-form .form-actions{display:flex;justify-content:flex-end}.add-user-form .form-actions .save-btn{background:#98c44c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px;transition:background .2s}.add-user-form .form-actions .save-btn:hover{background:#7da637}.signature-editor{margin-bottom:2rem}.signature-preview .preview-box{background:#fafafa;border:1px solid #ddd;padding:1rem}.template-list{list-style:none;padding:0}.template-item{display:flex;justify-content:space-between}.task-management-container{display:flex;flex-direction:column}.main-content{background-color:#fff;flex:3 1;overflow-y:auto}.kanban-header{align-items:center;display:flex;justify-content:space-between}.new-task-button{background-color:#4d8ba5!important;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px!important;transition:background-color .3s ease}.new-task-button:hover{background-color:#3d6e82}.filter-bar,.filter-options{display:flex;gap:20px}.filter-bar{align-items:center;margin:20px 0}.filter-bar input{border:1px solid #ccc;border-radius:4px;padding:10px;width:200px}.filter-bar .view-options{margin-left:auto}.filter-bar .view-options button{background-color:#eee;border:none;border-radius:4px;cursor:pointer;margin-left:10px;padding:8px 12px;transition:background-color .3s ease}.filter-bar .view-options button.active{background-color:#4d8ba5;color:#fff}.filter-bar .view-options button:hover{background-color:#8eb8ca}.kanban-board{display:flex;gap:0}.kanban-column{background-color:#f6f6f6;border:1px solid #ddd;border-radius:0;display:flex;flex-direction:column;height:calc(100vh - 300px);min-height:400px;padding:10px;width:450px}.kanban-column .kanban-column-header{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.kanban-column .kanban-column-header h3{color:#4d8ba5;font-size:18px;margin:0}.kanban-column .kanban-column-header .deal-count{color:#4d8ba5;font-size:14px;font-weight:700}.kanban-column .kanban-column-body{flex:1 1;overflow-y:auto}.kanban-column .column-footer{border-top:1px solid #ddd;font-weight:700;padding:5px;text-align:right}.kanban-column .task-card{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer;margin-bottom:10px;padding:10px}.kanban-column .task-card:hover{box-shadow:0 2px 6px rgba(0,0,0,.15)}.kanban-column .task-card .task-priority{border-radius:2px;height:100%;margin-right:10px;width:5px}.kanban-column .task-card h4{font-size:16px;margin:0 0 5px}.kanban-column .task-card .deal-amount{color:#333;font-weight:700;margin:0 0 5px}.kanban-column .task-card .task-meta{align-items:center;color:#555;display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.kanban-column .task-card .task-meta span{align-items:center;color:#555;display:flex;font-size:12px;margin-right:5px}.kanban-column .task-card .task-meta span:not(:last-child){border-right:1px solid #ddd;padding-right:10px}.kanban-column .task-card .task-meta .priority-dot{border-radius:50%;height:10px;margin-right:5px;width:10px}.kanban-column .task-card .task-meta .priority-dot.low{background-color:#ff9800}.kanban-column .task-card .task-meta .priority-dot.medium{background-color:#4d8ba5}.kanban-column .task-card .task-meta .priority-dot.high{background-color:#ff6b6b}.kanban-column .task-card .task-meta i{margin-right:5px}.task-info{padding:10px}.task-info i{cursor:pointer;position:absolute;right:30px;top:10px}.task-info h2{font-size:24px;margin-top:40px}.task-details h2{color:#333;margin-top:0}.task-details .detail-group{margin-bottom:15px}.task-details .detail-group label{display:block;font-weight:700;margin-bottom:5px}.task-details .detail-group p{color:#555;font-size:14px;margin:0}.task-details .status-tag{border-radius:5px;color:#fff;display:inline-block;padding:5px 10px}.task-details .edit-button{background-color:#4d8ba5!important;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 12px;transition:background-color .3s ease}.task-details .edit-button:hover{background-color:#3d6e82}.collapsible-group{margin-bottom:20px}.collapsible-group .collapsible-header{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px}.collapsible-group .collapsible-content{margin-top:10px}.group-section{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:0;padding:20px}.group-section .group-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.group-section .group-header .group-title{color:#4d8ba5;font-size:16px;margin:0}.group-section .group-items .group-item{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px}.group-section .group-items .group-item:last-child{border-bottom:none}.group-section .group-items .group-item-text{display:flex;flex-direction:column}.group-section .group-items .group-item-text .group-item-title{color:#4d8ba5;font-weight:700}.group-section .group-items .group-item-text .group-item-detail{color:#777;font-size:12px}.group-section .group-items .group-item-options{cursor:pointer}.group-section .group-items .group-item-options i{color:#4d8ba5;font-size:16px}.group-section .group-items .group-item-options:hover i{color:#98c44c!important}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:3000}.task-detail-modal{background-color:#fff;border-radius:8px;max-width:90%;padding:20px 30px;width:400px}.task-detail-modal h2{color:#4d8ba5;margin-top:0}.task-detail-modal .input-group{margin-bottom:15px}.task-detail-modal .input-group label{display:block;font-weight:700;margin-bottom:5px}.task-detail-modal .input-group input,.task-detail-modal .input-group select,.task-detail-modal .input-group textarea{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:8px;width:100%}.task-detail-modal .input-group textarea{min-height:80px;resize:vertical}.task-detail-modal .modal-actions{display:flex;gap:10px;justify-content:flex-end}.task-detail-modal .modal-actions button{border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:8px 12px;transition:background-color .3s ease}.task-detail-modal .modal-actions button:first-child{background-color:#4d8ba5;color:#fff}.task-detail-modal .modal-actions button:first-child:hover{background-color:#3d6e82}.task-detail-modal .modal-actions button.cancel-button{background-color:#ccc;color:#fff}.task-detail-modal .modal-actions button.cancel-button:hover{background-color:#b3b3b3}.assignee-icon{align-items:center;background-color:#eee;border-radius:50%;color:#333;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;margin-top:5px;width:30px}.status-todo{background-color:#4d8ba5}.status-in-progress,.status-todo{border-radius:4px;color:#fff;font-size:12px;padding:5px 10px}.status-in-progress{background-color:#ff9800}.status-done{background-color:#4caf50}.medium-priority,.status-done{border-radius:4px;color:#fff;font-size:12px;padding:5px 10px}.medium-priority{background-color:#4d8ba5}.high-priority{background-color:#ff6b6b}.high-priority,.low-priority{border-radius:4px;color:#fff;font-size:12px;padding:5px 10px}.low-priority{background-color:#ff9800}.subtask-checklist{margin-top:10px}.subtask-item{align-items:center;display:flex;margin-top:5px}.subtask-item input{margin-right:5px}.task-row-done{text-decoration:line-through}.blurred{color:#4d8ba5!important;cursor:block;-webkit-filter:blur(8.5px);filter:blur(8.5px);position:relative;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.blurred-data i{color:#98c44c!important;font-size:14px;margin-left:8px}.info-banner{background-color:#f0f7e5;border:1px solid #98c44c!important;border-radius:8px;font-size:14px;margin-bottom:15px;padding:10px 15px;text-align:center}.info-banner p{color:#4d8ba5;font-weight:700;margin:0 0 10px}.info-banner .info-buttons{display:flex;gap:10px;justify-content:center}.info-banner .info-buttons button{border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .3s ease}.info-banner .info-buttons button:first-child{background-color:#98c44c!important;color:#fff}.info-banner .info-buttons button:first-child:hover{background-color:#7da637}.info-banner .info-buttons button:last-child{background-color:#4d8ba5!important;color:#fff}.info-banner .info-buttons button:last-child:hover{background-color:#7da637}.action-buttons button:disabled{cursor:not-allowed;opacity:.5}button{outline:none}input[type=text]{border-radius:4px;padding:6px}.criteria-table{background-color:#fefefe;border:none;border-radius:8px;margin:20px 0;padding:0}.criteria-table h2{color:#4d8ba5;font-size:20px;margin-bottom:15px;text-align:left}.criteria-table table{border:1px solid #4d8ba5!important;border-collapse:collapse;width:100%}.criteria-table table td,.criteria-table table th{border-bottom:1px solid #c4dd99;padding:12px 15px;text-align:left}.criteria-table table th{background-color:#4d8ba5!important;color:#fff;font-weight:600}.criteria-table table tr{transition:background-color .3s ease}.criteria-table table tr:hover{background-color:#daeabf}.disabled{cursor:not-allowed!important;opacity:.5}:root{--color-auth:#27c424;--color-lead-core:#ffc107;--color-engagement:#17a2b8;--color-configuration:#e83e8c;--color-ui:#fd7e14;--color-concept:#1462fd;--color-data:#adc913}.roadmap-timeline{font-family:Arial,sans-serif}.roadmap-timeline .controls{background:#fff;border-bottom:1px solid #ddd;display:flex;gap:1rem;padding:1rem;position:-webkit-sticky;position:sticky;top:0;z-index:20000}.roadmap-timeline .controls select{padding:.5rem}.roadmap-timeline .legend{background:#fff;border-bottom:1px solid #ddd;display:flex;gap:1rem;padding:1rem;position:-webkit-sticky;position:sticky;top:60px;z-index:20000}.roadmap-timeline .legend .legend-item{align-items:center;display:flex;gap:.5rem}.roadmap-timeline .legend .legend-item .legend-color{border-radius:3px;height:16px;width:16px}.roadmap-timeline .timeline-container{max-height:calc(100vh - 195px);overflow-x:auto;padding:1rem}.roadmap-timeline .timeline-container .timeline{grid-gap:4px;display:grid;gap:4px;grid-auto-rows:40px;grid-template-columns:150px repeat(14,minmax(100px,1fr));position:relative}.roadmap-timeline .timeline-container .timeline .header{align-items:center;background:#e0e0e0;border:1px solid #ccc;display:flex;font-weight:700;justify-content:center;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:10000}.roadmap-timeline .timeline-container .timeline .row-label{align-items:center;background:#fff;border:1px solid #ccc;display:flex;font-size:.9em;left:0;padding:0 8px;position:-webkit-sticky;position:sticky;z-index:5000}.roadmap-timeline .timeline-container .timeline .bar{border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:.85em;padding:4px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.roadmap-timeline .timeline-container .timeline .bar:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.roadmap-timeline .modal-backdrop{align-items:center;background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;position:fixed;z-index:50000}.roadmap-timeline .modal-backdrop .modal{-webkit-animation:fadeIn .3s ease-out;animation:fadeIn .3s ease-out;background:#fff;border-radius:8px;max-height:90%;max-width:600px;overflow-y:auto;padding:1.5rem;position:relative;width:90%}.roadmap-timeline .modal-backdrop .modal .modal-close{background:none;border:none;cursor:pointer;font-size:1.2rem;position:absolute;right:.5rem;top:.5rem}.roadmap-timeline .modal-backdrop .modal h2{margin-top:0}.roadmap-timeline .modal-backdrop .modal section{margin-bottom:1rem}.roadmap-timeline .modal-backdrop .modal section h3{color:#333;font-size:1em;margin-bottom:.5rem}.roadmap-timeline .modal-backdrop .modal section table{border-collapse:collapse;margin-top:.5rem;width:100%}.roadmap-timeline .modal-backdrop .modal section table td{border:1px solid #ddd;font-size:.9em;padding:.3rem .5rem;vertical-align:top}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.management-kpi-dashboard{background:#f8fafc;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;min-height:100vh;padding:24px}.dashboard-header{align-items:center;background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:40px;padding:24px 32px}.dashboard-title-section{flex:1 1;min-width:300px}.dashboard-title{color:#4c8ba5;font-size:32px;font-weight:800;letter-spacing:-.025em;margin:0 0 8px}.dashboard-subtitle{color:#64748b;font-size:16px;font-weight:500;line-height:1.6;margin:0}.period-selector{flex-shrink:0}.period-select{background:#fff;border:2px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.05);color:#334155;cursor:pointer;font-size:14px;font-weight:600;min-width:240px;outline:none;padding:14px 20px;transition:all .3s ease}.period-select:hover{border-color:#cbd5e1;box-shadow:0 4px 6px rgba(0,0,0,.1)}.period-select:focus{border-color:#6366f1;box-shadow:0 0 0 4px rgba(99,102,241,.1)}.dashboard-tabs{margin-bottom:32px}.tab-navigation-2{background:#fff;border-bottom:1px solid #e2e8f0;border-radius:16px 16px 0 0;box-shadow:0 1px 3px rgba(0,0,0,.05);display:flex;flex-wrap:wrap;gap:4px;padding:8px 8px 0}.tab-button{align-items:center;background:transparent;border:none;border-bottom:3px solid transparent;border-radius:12px 12px 0 0;cursor:pointer;display:flex;font-weight:600;gap:8px;margin-bottom:-1px;padding:16px 24px;position:relative;transition:all .3s ease}.tab-button:hover{background:#f1f5f9;color:#475569}.tab-button.active{background:#f8fafc;border-bottom-color:#6366f1;box-shadow:0 -2px 8px rgba(99,102,241,.1);color:#6366f1}.tab-icon{font-size:16px;text-align:center;width:20px}.tab-label{color:#64748b;font-size:14px;font-weight:600}.tab-button.active .tab-label{color:#6366f1}.dashboard-content{background:#fff;border-radius:0 0 16px 16px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:80px;min-height:600px;padding:32px}.section-title{align-items:center;border-bottom:2px solid #f1f5f9;color:#1e293b;display:flex;font-size:20px;font-weight:700;gap:12px;margin:0 0 24px;padding-bottom:12px}.section-title i{color:#6366f1;font-size:18px}.kpi-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden;padding:24px;position:relative;transition:all .3s ease}.kpi-card:before{background:linear-gradient(90deg,#6366f1,#8b5cf6);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.kpi-card:hover{border-color:#cbd5e1;box-shadow:0 8px 25px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.kpi-card:hover:before{opacity:1}.kpi-card-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.kpi-card-title{align-items:center;display:flex;gap:10px}.kpi-card-icon{color:#6366f1;flex-shrink:0;font-size:18px}.kpi-card-label{color:#64748b;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.kpi-card-trend{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;display:flex;font-size:12px;font-weight:700;gap:6px;padding:6px 12px}.kpi-card-trend.text-green-600{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);color:#16a34a}.kpi-card-trend.text-red-600{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);color:#dc2626}.kpi-card-trend.text-gray-600{background:rgba(148,163,184,.1);border:1px solid rgba(148,163,184,.2);color:#64748b}.trend-icon,.trend-value{font-size:12px}.trend-value{font-weight:600}.kpi-card-value{color:#0f172a;font-size:28px;font-weight:800;letter-spacing:-.025em;margin-bottom:8px}.kpi-card-subtitle{color:#64748b;font-size:13px;font-weight:500;line-height:1.5}.kpi-grid{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.capacity-grid,.kpi-grid{display:grid;gap:20px;margin-bottom:32px}.capacity-grid{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.forecast-grid{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.forecast-grid,.quality-kpi-grid{display:grid;gap:20px;margin-bottom:32px}.quality-kpi-grid{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.sources-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-bottom:32px}.source-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden;padding:20px;position:relative;transition:all .3s ease}.source-card:before{background:linear-gradient(180deg,#6366f1,#8b5cf6);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:4px}.source-card:hover{border-color:#cbd5e1;box-shadow:0 8px 25px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.source-card:hover:before{opacity:1}.source-header{align-items:center;display:flex;gap:16px;margin-bottom:16px}.source-rank{color:#6366f1;flex-shrink:0;font-size:24px;font-weight:800;min-width:40px;text-align:center}.source-name{color:#1e293b;flex:1 1;font-size:18px;font-weight:700;line-height:1.2}.source-channel{background:#f1f5f9;border-radius:20px;color:#64748b;flex-shrink:0;font-size:12px;font-weight:600;letter-spacing:.05em;padding:6px 12px;text-transform:uppercase}.source-metrics{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.source-metric{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;padding:16px 12px;text-align:center;transition:all .2s ease}.source-metric:hover{background:#f1f5f9;border-color:#cbd5e1}.source-metric .metric-label{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.source-metric .metric-value{color:#1e293b;font-size:16px;font-weight:700}.trend-section{margin-bottom:32px}.trend-chart{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);padding:32px}.trend-bars{align-items:flex-end;display:flex;height:240px;justify-content:space-around;margin-bottom:24px;padding:20px 0}.trend-bar-container{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:12px;max-width:120px}.trend-month{color:#475569;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.trend-bar-wrapper{gap:12px;height:180px;width:100%}.trend-bar,.trend-bar-wrapper{align-items:flex-end;display:flex}.trend-bar{border-radius:8px 8px 0 0;cursor:pointer;flex:1 1;justify-content:center;min-height:30px;position:relative;transition:all .3s ease}.trend-bar.requests{background:linear-gradient(180deg,#6366f1,#4f46e5);box-shadow:0 -4px 12px rgba(99,102,241,.3)}.trend-bar.revenue{background:linear-gradient(180deg,#10b981,#059669);box-shadow:0 -4px 12px rgba(16,185,129,.3)}.trend-bar:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.trend-bar-value{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border-radius:6px;color:#1e293b;font-size:12px;font-weight:700;padding:4px 8px;position:absolute;top:-24px;white-space:nowrap}.trend-legend{border-top:1px solid #e2e8f0;display:flex;gap:32px;justify-content:center;padding-top:20px}.legend-item{align-items:center;color:#64748b;display:flex;font-size:14px;font-weight:600;gap:12px}.legend-color{border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);height:16px;width:16px}.legend-color.requests{background:linear-gradient(135deg,#6366f1,#4f46e5)}.legend-color.revenue{background:linear-gradient(135deg,#10b981,#059669)}.employees-header{align-items:flex-start;justify-content:space-between;margin-bottom:32px}.employees-header,.employees-summary{display:flex;flex-wrap:wrap;gap:20px}.summary-item{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);min-width:160px;padding:20px 24px;text-align:center;transition:all .3s ease}.summary-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.summary-label{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:8px;margin-right:5px;text-transform:uppercase}.summary-value{color:#1e293b;font-size:24px;font-weight:800;letter-spacing:-.025em}.employees-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));margin-bottom:32px}.employee-performance-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden;padding:24px;position:relative;transition:all .3s ease}.employee-performance-card:before{background:linear-gradient(90deg,#6366f1,#8b5cf6);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.employee-performance-card:hover{border-color:#cbd5e1;box-shadow:0 8px 25px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.employee-performance-card:hover:before{opacity:1}.employee-card-header{align-items:center;display:flex;gap:16px;margin-bottom:20px}.employee-rank{color:#6366f1;flex-shrink:0;font-size:28px;font-weight:800;min-width:50px;text-align:center}.employee-info{align-items:center;display:flex;flex:1 1;gap:16px}.employee-avatar{align-items:center;background:#f1f5f9;border-radius:50%;display:flex;flex-shrink:0;font-size:40px;height:60px;justify-content:center;width:60px}.employee-details{flex:1 1}.employee-name{color:#1e293b;font-size:18px;font-weight:700;line-height:1.2;margin-bottom:4px}.employee-role{color:#64748b;font-size:13px;font-weight:500}.workload-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;display:flex;flex-shrink:0;font-size:11px;font-weight:700;gap:6px;padding:8px 12px}.workload-badge.text-green-600.bg-green-100{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);color:#16a34a}.workload-badge.text-blue-600.bg-blue-100{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);color:#2563eb}.workload-badge.text-orange-600.bg-orange-100{background:rgba(249,115,22,.1);border:1px solid rgba(249,115,22,.2);color:#ea580c}.workload-badge.text-red-600.bg-red-100{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);color:#dc2626}.workload-icon{font-size:12px}.workload-text{letter-spacing:.05em;text-transform:uppercase}.employee-metrics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.metric-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;padding:16px 12px;text-align:center;transition:all .2s ease}.metric-item:hover{background:#f1f5f9;border-color:#cbd5e1}.metric-label{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.metric-value{color:#1e293b;font-size:16px;font-weight:700}.heatmap-info{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-top:24px;padding:24px}.heatmap-info h4{align-items:center;color:#1e293b;display:flex;font-size:18px;font-weight:700;gap:12px;margin:0 0 20px}.heatmap-info h4 i{color:#f59e0b}.workload-legend{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.workload-legend-item{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#64748b;display:flex;font-size:14px;font-weight:500;gap:12px;padding:12px 16px;transition:all .2s ease}.workload-legend-item:hover{background:#f1f5f9;border-color:#cbd5e1}.workload-legend-color{border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1);height:20px;width:20px}.workload-legend-color.low{background:linear-gradient(135deg,#10b981,#059669)}.workload-legend-color.medium{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.workload-legend-color.high{background:linear-gradient(135deg,#f59e0b,#d97706)}.workload-legend-color.overloaded{background:linear-gradient(135deg,#ef4444,#dc2626)}.bottlenecks-section{margin-bottom:32px}.bottlenecks-list{display:flex;flex-direction:column;gap:12px}.bottleneck-item{align-items:center;background:linear-gradient(135deg,#fef3c7,#fed7aa);border:1px solid #fde68a;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);display:flex;gap:16px;padding:20px 24px;transition:all .3s ease}.bottleneck-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.bottleneck-icon{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));flex-shrink:0;font-size:24px}.bottleneck-text{color:#92400e;font-size:16px;font-weight:600;line-height:1.4}.warnings-section{margin-bottom:32px}.warnings-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.warning-card{border-radius:16px;overflow:hidden;padding:24px;position:relative;transition:all .3s ease}.warning-card.border-yellow-200.bg-yellow-50{background:linear-gradient(135deg,#fefce8,#fef3c7);border:1px solid #fef3c7}.warning-card.border-orange-200.bg-orange-50{background:linear-gradient(135deg,#fff7ed,#fed7aa);border:1px solid #fed7aa}.warning-card.border-red-200.bg-red-50{background:linear-gradient(135deg,#fef2f2,#fecaca);border:1px solid #fecaca}.warning-card:before{content:"";height:4px;left:0;opacity:.8;position:absolute;right:0;top:0}.warning-card.border-yellow-200.bg-yellow-50:before{background:linear-gradient(90deg,#facc15,#eab308)}.warning-card.border-orange-200.bg-orange-50:before{background:linear-gradient(90deg,#fb923c,#f97316)}.warning-card.border-red-200.bg-red-50:before{background:linear-gradient(90deg,#f87171,#ef4444)}.warning-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.warning-icon{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));font-size:20px}.warning-severity{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;font-size:12px;font-weight:700;letter-spacing:.05em;padding:4px 8px;text-transform:uppercase}.warning-card.border-yellow-200.bg-yellow-50 .warning-severity{background:rgba(250,204,21,.1);border:1px solid rgba(250,204,21,.2);color:#ca8a04}.warning-card.border-orange-200.bg-orange-50 .warning-severity{background:rgba(251,146,60,.1);border:1px solid rgba(251,146,60,.2);color:#ea580c}.warning-card.border-red-200.bg-red-50 .warning-severity{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);color:#dc2626}.warning-days{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.5);border-radius:12px;color:#64748b;font-size:12px;font-weight:600;padding:4px 8px}.warning-message{color:#374151;font-size:15px;font-weight:600;line-height:1.5}.utilization-section{margin-bottom:32px}.utilization-chart{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);padding:32px}.utilization-bars{display:flex;flex-direction:column;gap:20px}.utilization-bar{align-items:center;display:flex;gap:16px}.utilization-label{color:#374151;font-size:14px;font-weight:700;letter-spacing:.05em;min-width:140px;text-transform:uppercase}.utilization-progress{background:#f1f5f9;border-radius:14px;box-shadow:inset 0 2px 4px rgba(0,0,0,.05);flex:1 1;height:28px;overflow:hidden}.utilization-fill{border-radius:14px;height:100%;overflow:hidden;position:relative;transition:width .5s ease}.utilization-fill:after{-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@-webkit-keyframes shimmer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.utilization-fill.orange{background:linear-gradient(90deg,#f59e0b,#d97706);box-shadow:0 4px 12px rgba(245,158,11,.3)}.utilization-fill.blue{background:linear-gradient(90deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px rgba(59,130,246,.3)}.utilization-fill.green{background:linear-gradient(90deg,#10b981,#059669);box-shadow:0 4px 12px rgba(16,185,129,.3)}.utilization-value{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#1e293b;font-size:16px;font-weight:700;min-width:50px;padding:8px 12px;text-align:right}.audit-section{margin-bottom:32px}.audit-table{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden}.audit-table-header{grid-gap:20px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:grid;gap:20px;grid-template-columns:1fr 1fr 2fr 1fr;padding:24px}.audit-header-cell{color:#64748b;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.audit-table-body{display:flex;flex-direction:column}.audit-table-row{grid-gap:20px;border-bottom:1px solid #f1f5f9;display:grid;gap:20px;grid-template-columns:1fr 1fr 2fr 1fr;padding:20px 24px;transition:all .2s ease}.audit-table-row:last-child{border-bottom:none}.audit-table-row:hover{background:#f8fafc}.audit-cell{align-items:center;color:#374151;display:flex;font-size:14px;font-weight:500}.audit-status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;font-size:11px;font-weight:700;letter-spacing:.05em;padding:6px 12px;text-transform:uppercase}.audit-status.success{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);color:#16a34a}.audit-status.pending{background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.2);color:#ca8a04}.quality-metrics-section{margin-bottom:32px}.quality-metrics-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.quality-metric-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden;padding:24px;position:relative;text-align:center;transition:all .3s ease}.quality-metric-card:before{background:linear-gradient(90deg,#6366f1,#8b5cf6);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.quality-metric-card:hover{border-color:#cbd5e1;box-shadow:0 8px 25px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.quality-metric-card:hover:before{opacity:1}.quality-metric-header{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:16px}.quality-metric-icon{color:#6366f1;-webkit-filter:drop-shadow(0 2px 4px rgba(99,102,241,.2));filter:drop-shadow(0 2px 4px rgba(99,102,241,.2));font-size:28px}.quality-metric-title{color:#64748b;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.quality-metric-value{color:#0f172a;font-size:32px;font-weight:800;letter-spacing:-.025em;margin-bottom:12px}.quality-metric-subtitle{color:#64748b;font-size:13px;font-weight:500;line-height:1.5}.dashboard-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fff,#f8fafc);border-top:1px solid #e2e8f0;bottom:0;box-shadow:0 -4px 16px rgba(0,0,0,.08);left:0;padding:20px 24px;position:-webkit-sticky;position:sticky;right:0;z-index:10}.footer-summary{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:0 auto;max-width:1400px}.summary-highlight{align-items:center;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:16px;box-shadow:0 2px 8px rgba(59,130,246,.1);display:flex;flex:1 1;gap:12px;min-width:320px;padding:16px 24px;transition:all .3s ease}.summary-highlight:hover{box-shadow:0 4px 16px rgba(59,130,246,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.highlight-icon{color:#0284c7;-webkit-filter:drop-shadow(0 2px 4px rgba(2,132,199,.2));filter:drop-shadow(0 2px 4px rgba(2,132,199,.2));flex-shrink:0;font-size:24px}.highlight-text{color:#0369a1;font-size:15px;font-weight:700;line-height:1.4}.summary-details{display:flex;flex-wrap:wrap;gap:20px}.detail-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.7);border:1px solid #e2e8f0;border-radius:12px;color:#64748b;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 12px;transition:all .2s ease}.detail-item:hover{background:hsla(0,0%,100%,.9);border-color:#cbd5e1}.detail-icon{color:#6366f1;font-size:16px}@media (max-width:768px){.management-kpi-dashboard{padding:12px}.dashboard-header{align-items:stretch;flex-direction:column}.dashboard-title{font-size:24px}.period-select,.period-selector{width:100%}.tab-navigation{flex-wrap:nowrap;overflow-x:auto}.capacity-grid,.employees-grid,.forecast-grid,.kpi-grid,.quality-kpi-grid,.quality-metrics-grid,.sources-grid,.warnings-grid{grid-template-columns:1fr}.employee-metrics{grid-template-columns:repeat(2,1fr)}.source-metrics{grid-template-columns:1fr}.audit-table-header,.audit-table-row{gap:8px;grid-template-columns:1fr}.trend-bars{flex-direction:column;gap:16px;height:auto}.trend-bar-container{align-items:center;flex-direction:row}.trend-bar-wrapper{flex-direction:column;height:100px;width:200px}.footer-summary{align-items:stretch;flex-direction:column}.summary-details{justify-content:center}}@media (max-width:480px){.dashboard-title,.kpi-card-value{font-size:20px}.employee-metrics,.workload-legend{grid-template-columns:1fr}.utilization-bar{align-items:stretch;flex-direction:column;gap:8px}.utilization-label{min-width:auto}.utilization-value{text-align:center}}.create-request-container{background-color:#fff;border-radius:8px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);margin-top:20px;overflow:auto;padding:24px 24px 20px 23px;width:66%}@media(max-width:991px){.create-request-container{width:100%}}.create-request-container .create-request-form-container{background-color:#fff;overflow:auto;width:100%}@media(max-width:767px){.create-request-container .create-request-form-container{width:100%}}.create-request-container .create-request-form-container .create-request-button-container{display:flex;justify-content:center;margin-bottom:30px;margin-top:30px;width:100%}.create-request-container .create-request-form-container .MuiCheckbox-root svg,.create-request-container .create-request-form-container .MuiRadio-root svg{color:#a6c5d2}.create-request-container .create-request-form-container .MuiCheckbox-root.Mui-checked svg,.create-request-container .create-request-form-container .MuiRadio-root.Mui-checked svg{color:#98c44c!important}.create-request-container .create-request-form-container :focus{outline:none}.create-request-container .text-align-right{display:flex;flex-direction:row-reverse}.change-request-form-heading{background-color:#4c8ba5;color:#fff;font-weight:700;margin:-24px -24px 15px;padding:15px 24px}.create-request-field-empty-tooltip{font-size:1rem!important}.create-request-modal{border-radius:5px}.create-request-modal .create-request-body{background-color:#fff;border-radius:4px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);left:50%;max-height:80vh;max-width:770px;overflow:auto;padding:16px 32px 32px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.create-request-modal .create-request-body .list{padding-left:20px}.create-request-modal .create-request-body .list li{background-size:14px 25px;padding:2px 0 10px 20px}.create-request-modal .create-request-body .icon-close{cursor:pointer;height:15px;position:absolute;right:10px;top:10px;width:15px}.create-request-modal .MuiPaper-root{background-color:rgba(152,196,76,.502);box-shadow:none;max-width:100%;padding:16px;width:100%}.create-request-modal .tip-class{background:#f8f8f8;border-radius:5px;padding:1px 15px 15px}.dictionary-editor{margin-bottom:10px;margin-top:10px}.pull-right{margin-left:auto}.button-success{color:#98c44c!important}.button-danger{color:#c44c4c!important}.cursor-pointer{cursor:pointer}.full-width-button{width:373px!important}@media(min-width:992px){.full-width-button{width:100%}}.modal{border-radius:5px}.modal .modal-body{background-color:#fff;border-radius:4px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);left:50%;max-height:80vh;max-width:770px;overflow:auto;padding:16px 32px 32px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.modal .modal-body .list{padding-left:20px}.modal .modal-body .list li{background-size:14px 25px;padding:2px 0 10px 20px}.modal .modal-body .icon-close{cursor:pointer;height:15px;position:absolute;right:10px;top:10px;width:15px}.modal .MuiPaper-root{background-color:rgba(152,196,76,.502);box-shadow:none;max-width:100%;padding:16px;width:100%}.modal .modal-container{padding-bottom:30px;padding-top:30px}.criteria-group-container{display:flex;flex-wrap:wrap;gap:20px}.criteria-contaner{border:1px solid #d9d9d9;border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:250px}.criteria-contaner .criteria-header{background-color:#4c8ba5;padding:12px}.criteria-contaner .criteria-header h3{color:#fff;margin:0;text-align:center}.criteria-contaner .criteria-body{padding:15px}.criteria-contaner .criteria-body p{margin-bottom:5px;margin-top:20px}.criteria-contaner .criteria-body p.criteria-info{margin-bottom:5px;margin-top:0}.criteria-contaner .criteria-body label[hidden]{display:none!important}.booking-single-price .MuiCheckbox-root.Mui-checked.Mui-disabled svg{color:#98c44c}.booking-single-price .MuiFormControlLabel-root .MuiFormControlLabel-label.Mui-disabled{color:#2b2b2b}.single-budget-slider-container{max-width:900px}.single-budget-slider-container.grid-two-columns{gap:20px 0;grid-template-columns:1fr}@media(min-width:768px){.single-budget-slider-container.grid-two-columns{grid-template-columns:1fr 3fr}}.single-budget-slider-container .disabled{color:#d9d9d9;font-weight:700}.single-budget-slider-container .disabled svg{fill:#d9d9d9}.progress-bar-0{width:0}.progress-bar-1{width:1%}.progress-bar-2{width:2%}.progress-bar-3{width:3%}.progress-bar-4{width:4%}.progress-bar-5{width:5%}.progress-bar-6{width:6%}.progress-bar-7{width:7%}.progress-bar-8{width:8%}.progress-bar-9{width:9%}.progress-bar-10{width:10%}.progress-bar-11{width:11%}.progress-bar-12{width:12%}.progress-bar-13{width:13%}.progress-bar-14{width:14%}.progress-bar-15{width:15%}.progress-bar-16{width:16%}.progress-bar-17{width:17%}.progress-bar-18{width:18%}.progress-bar-19{width:19%}.progress-bar-20{width:20%}.progress-bar-21{width:21%}.progress-bar-22{width:22%}.progress-bar-23{width:23%}.progress-bar-24{width:24%}.progress-bar-25{width:25%}.progress-bar-26{width:26%}.progress-bar-27{width:27%}.progress-bar-28{width:28%}.progress-bar-29{width:29%}.progress-bar-30{width:30%}.progress-bar-31{width:31%}.progress-bar-32{width:32%}.progress-bar-33{width:33%}.progress-bar-34{width:34%}.progress-bar-35{width:35%}.progress-bar-36{width:36%}.progress-bar-37{width:37%}.progress-bar-38{width:38%}.progress-bar-39{width:39%}.progress-bar-40{width:40%}.progress-bar-41{width:41%}.progress-bar-42{width:42%}.progress-bar-43{width:43%}.progress-bar-44{width:44%}.progress-bar-45{width:45%}.progress-bar-46{width:46%}.progress-bar-47{width:47%}.progress-bar-48{width:48%}.progress-bar-49{width:49%}.progress-bar-50{width:50%}.progress-bar-51{width:51%}.progress-bar-52{width:52%}.progress-bar-53{width:53%}.progress-bar-54{width:54%}.progress-bar-55{width:55%}.progress-bar-56{width:56%}.progress-bar-57{width:57%}.progress-bar-58{width:58%}.progress-bar-59{width:59%}.progress-bar-60{width:60%}.progress-bar-61{width:61%}.progress-bar-62{width:62%}.progress-bar-63{width:63%}.progress-bar-64{width:64%}.progress-bar-65{width:65%}.progress-bar-66{width:66%}.progress-bar-67{width:67%}.progress-bar-68{width:68%}.progress-bar-69{width:69%}.progress-bar-70{width:70%}.progress-bar-71{width:71%}.progress-bar-72{width:72%}.progress-bar-73{width:73%}.progress-bar-74{width:74%}.progress-bar-75{width:75%}.progress-bar-76{width:76%}.progress-bar-77{width:77%}.progress-bar-78{width:78%}.progress-bar-79{width:79%}.progress-bar-80{width:80%}.progress-bar-81{width:81%}.progress-bar-82{width:82%}.progress-bar-83{width:83%}.progress-bar-84{width:84%}.progress-bar-85{width:85%}.progress-bar-86{width:86%}.progress-bar-87{width:87%}.progress-bar-88{width:88%}.progress-bar-89{width:89%}.progress-bar-90{width:90%}.progress-bar-91{width:91%}.progress-bar-92{width:92%}.progress-bar-93{width:93%}.progress-bar-94{width:94%}.progress-bar-95{width:95%}.progress-bar-96{width:96%}.progress-bar-97{width:97%}.progress-bar-98{width:98%}.progress-bar-99{width:99%}.progress-bar-100{width:100%}.sticky-header-container{border-bottom:2px solid #d9d9d9}.sticky-header-container.sticky{background:#fff;position:fixed;top:0;width:100%;z-index:10}.sticky-header-container .sticky-header-grid{display:grid!important}.sticky-header-container .sticky-header{display:flex;flex-direction:column;padding:15px}.sticky-header-container .sticky-header .sticky-header-column{margin-right:40px}.sticky-header-container .sticky-header .sticky-header-column .grid-two-columns{grid-template-columns:1fr 2fr}.sticky-header-container .sticky-header .sticky-header-column .sticky-header-row{padding:10px 0}.sticky-header-container .sticky-header .sticky-header-column .progress-bar-container{align-items:center;border-left:1px solid #4c8ba5;display:flex;height:100%;margin-left:15px;width:100%}.sticky-header-container .sticky-header .sticky-header-column .progress-bar-container .progress-bar{height:12px;margin-right:5px;transition:width .5s}.sticky-header-container .sticky-header .sticky-header-column .progress-bar-container .progress-bar-green{background-color:#98c44c}.sticky-header-container .sticky-header .sticky-header-column .progress-bar-container .progress-bar-blue{background-color:#d7e7f0}@media(min-width:768px){.sticky-header-container .sticky-header{flex-direction:row;padding:15px 50px}.sticky-header-container .sticky-header .sticky-header-column{margin-right:80px}}.zipcode-container{background-color:#fff;border-radius:8px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);max-height:500px;max-width:1400px;overflow:auto;padding:24px}.zipcode-container .zipcode-heading{background-color:#4c8ba5;color:#fff;font-weight:700;margin:-24px -24px 15px;padding:15px 24px}.zipcode-container .accordion-heading{align-items:center;display:grid;grid-template-columns:6fr 1fr;width:100%}@media screen and (min-width:768px){.zipcode-container .accordion-heading{grid-template-columns:6fr 1fr 1fr}}.zipcode-container .accordion-heading.zipcode-subheading p{font-weight:700}.zipcode-container .zipcode-subheading{color:#4c8ba5;font-weight:700;margin-bottom:15px;padding-left:45px}.zipcode-container .zipcodes{padding-left:50px}.zipcode-container .MuiAccordionSummary-root{background-color:#f8f8f8;flex-direction:row-reverse}.zipcode-container .MuiAccordionSummary-root.Mui-expanded{background-color:#d7e7f0}.zipcode-container .MuiAccordionSummary-content.Mui-expanded{margin:12px 0}.zipcode-container .MuiAccordionSummary-content.Mui-expanded .text-disabled{color:#2b2b2b}.zipcode-container .MuiAccordionSummary-expandIconWrapper{margin-left:10px;margin-right:15px}.zipcode-container .MuiAccordionSummary-expandIconWrapper.Mui-expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.zipcode-container .MuiAccordionSummary-expandIconWrapper .expand-icon:before{content:url(/static/media/expand_more.3bea7d969639fa0b194a.svg);display:block;height:15px;-webkit-transform:rotate(270deg);transform:rotate(270deg);width:15px}.zipcode-container .MuiCheckbox-root{justify-self:center}.zipcode-modal-container{border-radius:5px}.zipcode-modal-container .zipcode-modal-body{background-color:#fff;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);left:50%;max-height:80vh;max-width:700px;overflow:auto;padding:16px 32px 32px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.zipcode-modal-container .zipcode-radio-group-conainer{gap:10px;padding:11px}.zipcode-modal-container .zipcode-radio-group-conainer .zipcode-radio-conainer{border:1px solid #d9d9d9;padding:5px 10px 5px 1px}.zipcode-modal-container .zipcode-radio-group-conainer .zipcode-radio-conainer.selected{border-color:#98c44c}.zipcode-modal-container .search-dropdown{max-height:300px;max-width:250px;overflow-y:auto}.zipcode-modal-container .search-dropdown:has(li){border:1px solid #d9d9d9}@media screen and (min-width:768px){.zipcode-modal-container .search-dropdown{background:#fff;position:absolute}}.zipcode-modal-container .search-dropdown .search-dropdown-item{cursor:pointer}.zipcode-modal-container .search-dropdown .search-dropdown-item:hover{background-color:#4c8ba5;color:#fff}.zipcode-modal-container .MuiPaper-root{background-color:rgba(152,196,76,.502);box-shadow:none;max-width:100%;padding:16px;width:100%}.zipcode-modal-container .MuiPaper-root .zipcodes{max-height:200px;overflow-y:auto;transition:max-height .3s ease}.zipcode-modal-container .zipcode-input-heading{color:#a0a0a0;margin-bottom:0}.zipcode-modal-container .zipcode-input{display:flex;height:40px}.zipcode-modal-container .zipcode-input .divider{align-items:center;background-color:#f8f8f8;border:1px solid #d9d9d9;display:flex;justify-content:center;min-width:40px;width:40px}.zipcode-modal-container .zipcode-input .MuiInputBase-root,.zipcode-modal-container .zipcode-input button{border-radius:0}.zipcode-modal-container .zipcode-input button{background-color:#f8f8f8;border-color:#d9d9d9;color:#2b2b2b;min-width:100px}.zipcode-modal-container .zipcode-input button.disabled{background-color:#fff}.zipcode-modal-container .zipcode-input .MuiFormControl-root{margin:0}.zipcode-modal-container .zipcode-input .MuiInputBase-root:not(.MuiInputBase-multiline){height:40px}.zipcode-modal-container .zipcode-input .MuiInputBase-root:not(.MuiInputBase-multiline) .MuiOutlinedInput-notchedOutline{border-color:#d9d9d9}.zipcode-modal-container .zipcode-input .MuiInputLabel-root{top:-5px}.zipcode-modal-container .zipcode-input .MuiInputBase-multiline{width:100%}.zipcode-modal-container .MuiInputBase-root{border-radius:0}.MuiMenuItem-root,.select-text{font-size:14px!important;font-weight:700!important}fieldset legend{max-width:0!important}.MuiFormControlLabel-label{font-size:14px!important}.MuiCheckbox-root svg,.MuiRadio-root svg{color:#d9d9d9}.MuiCheckbox-root.Mui-checked svg,.MuiRadio-root.Mui-checked svg{color:#98c44c}.MuiCheckbox-root.Mui-checked.Mui-disabled svg,.MuiRadio-root.Mui-checked.Mui-disabled svg{color:#d9d9d9}.MuiSlider-root{color:#98c44c!important}.MuiSlider-root.Mui-disabled{color:#d9d9d9!important}.multi-select-dropdown-item[hidden]{display:none!important}.MuiButtonBase-root{padding:5px 9px!important}.MuiSlider-markLabel[data-index="0"]{left:10%!important}.MuiSlider-markLabel[data-index="1"]{left:90%!important}.show-label .MuiSlider-valueLabel{background:transparent;color:#000;transform:translateY(110%) scale(1)!important;-webkit-transform:translateY(110%) scale(1)!important;-moz-transform:translateY(110%) scale(1)!important;-ms-transform:translateY(110%) scale(1)!important}.MuiInputLabel-root.MuiInputLabel-shrink{display:none}.MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#e74c3c!important}.MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#4c8ba5!important}.empty-bg-change .MuiInputBase-root .MuiInputBase-input:not(:placeholder-shown){background-color:#eaf3db}.empty-bg-change .MuiInputBase-root .MuiInputBase-input:not(:placeholder-shown)+fieldset{border:2px solid #98c44c!important}.empty-bg-change .MuiInputBase-root.Mui-error .MuiInputBase-input:not(:placeholder-shown)+fieldset{border:2px solid #e74c3c!important}.empty-bg-change .MuiInputBase-root.Mui-error .MuiInputBase-input:not(:placeholder-shown){background-color:#fff!important}input:placeholder-shown{font-style:italic}.highlight-empty .MuiOutlinedInput-root fieldset{border:2px solid #e74c3c!important}.input .Mui-focused fieldset{border:2px solid #a6c5d2!important}.input .Mui-error{font-size:14px!important;margin-left:0}.input .Mui-error fieldset{border:2px solid red!important}.input .MuiInputBase-input:not(:empty){background-color:#eaf3db}.input fieldset,.input-textbox .Mui-focused fieldset{border:2px solid #a6c5d2!important}.input-textbox .MuiInputBase-root:has(.MuiInputBase-input:not(:empty)){background-color:#eaf3db}.input-textbox .MuiInputBase-root:has(.MuiInputBase-input:not(:empty)) fieldset{border:2px solid #98c44c!important}.input-textbox .Mui-error{font-size:14px!important;margin-left:0}.input-textbox .Mui-error fieldset{border:2px solid red!important}.input-text-area,.input-textbox fieldset{border:2px solid #a6c5d2!important}.input-text-area{border-radius:5px;height:100px;margin-top:15px;padding:10px;resize:none;width:100%!important}.input-text-area fieldset{border:2px solid #a6c5d2!important}.input-text-area:not(:placeholder-shown){background-color:#eaf3db;border:2px solid #98c44c!important}.input-text-area::-webkit-input-placeholder{color:rgba(0,0,0,.42);font-size:14px;font-style:italic;opacity:1}.input-text-area::placeholder{color:rgba(0,0,0,.42);font-size:14px;font-style:italic;opacity:1}.input-dropdown .Mui-focused:has(input:not([value=""])) fieldset{border:2px solid #98c44c!important}.input-dropdown .Mui-focused:has(input:has([value=""])) fieldset{border:2px solid #a6c5d2!important}.input-dropdown:has(input:not([value=""])) fieldset{border:2px solid #98c44c!important}.input-dropdown .Mui-error{font-size:14px!important;margin-left:0}.input-dropdown .Mui-error fieldset{border:2px solid red!important}.input-dropdown fieldset{border:2px solid #a6c5d2!important}.icon-large{font-size:23px}@media(min-width:992px){.trash-desktop{margin-top:33px!important}}.classic-box,.search-wrapper{background-color:#fff;border:2px solid #c2d0d8;border-radius:6px;font-size:13px;margin-top:-5px;padding:0!important;position:relative;width:100%}.classic-box:focus,.search-wrapper:focus{border:2px solid #c2d0d8;outline:none}.search-wrapper{display:flex}.search-wrapper span:before{align-content:center;background-color:#c2d0d8;border-radius:3px;color:#fff!important;display:block;font-size:20px;height:33px;line-height:25px;pointer-events:none;position:relative;text-align:center;width:30px}.search-wrapper input[type=text]{-webkit-appearance:none;appearance:none;background-color:#fff!important;border:none;margin-top:0;outline:none;padding:6px;width:100%}.search-wrapper input[type=text]::-webkit-calendar-picker-indicator{-webkit-appearance:none}*{font-family:Roboto,sans-serif}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/Roboto-Regular.fc2b5060f7accec5cf74.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(/static/media/Roboto-Italic.87f3afe16a8c3c370634.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/Roboto-Bold.f80816a5455d171f948d.ttf)}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url(/static/media/Roboto-BoldItalic.87d61cea6fe1d235d4a8.ttf)}@font-face{font-family:fontello;font-style:normal;font-weight:400;src:url(/static/media/fontello.79b5f5e7c5431cbeedd6.eot);src:url(/static/media/fontello.79b5f5e7c5431cbeedd6.eot#iefix) format("embedded-opentype"),url(/static/media/fontello.3821e93b959d61d78888.ttf) format("truetype"),url(/static/media/fontello.8b76c130f8ab2ffa9c57.svg#phicons) format("svg")}.icons,.icons-angle-double-down:before,.icons-angle-double-left:before,.icons-angle-double-right:before,.icons-angle-double-up:before,.icons-cancel:before,.icons-crown:before,.icons-doc-text:before,.icons-down-open:before,.icons-icon-import:before,.icons-icon-plus-circle:before,.icons-icon-trash:before,.icons-lock:before,.icons-ok:before,.icons-right-open:before,.icons-search:before,.icons-sort-alt-down:before,.icons-sort-alt-up:before,.icons-sort-down:before,.icons-sort-name-down:before,.icons-sort-name-up:before,.icons-sort-number-down:before,.icons-sort-number-up:before,.icons-sort-up:before,.icons-sort:before,.icons-trash-empty:before,.icons-upload:before,.icons-user:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:fontello;font-weight:400!important}.icons-angle-double-down:before,.icons-angle-double-left:before,.icons-angle-double-right:before,.icons-angle-double-up:before,.icons-cancel:before,.icons-crown:before,.icons-doc-text:before,.icons-down-open:before,.icons-icon-import:before,.icons-icon-plus-circle:before,.icons-icon-trash:before,.icons-lock:before,.icons-ok:before,.icons-right-open:before,.icons-search:before,.icons-sort-alt-down:before,.icons-sort-alt-up:before,.icons-sort-down:before,.icons-sort-name-down:before,.icons-sort-name-up:before,.icons-sort-number-down:before,.icons-sort-number-up:before,.icons-sort-up:before,.icons-sort:before,.icons-trash-empty:before,.icons-upload:before,.icons-user:before,.icons:before{font-style:normal}.icons-right-open:before{content:""}.icons-down-open:before{content:""}.icons-user:before{content:""}.icons-lock:before{content:""}.icons-upload:before{content:""}.icons-search:before{content:""}.icons-trash-empty:before{content:""}.icons-cancel:before{content:""}.icons-ok:before{content:""}.icons-sort:before{content:""}.icons-sort-down:before{content:""}.icons-sort-up:before{content:""}.icons-sort-alt-up:before{content:""}.icons-sort-alt-down:before{content:""}.icons-crown:before{content:""}.icons-sort-name-down:before{content:""}.icons-sort-name-up:before{content:""}.icons-sort-number-up:before{content:""}.icons-sort-number-down:before{content:""}.icons-angle-double-left:before{content:""}.icons-angle-double-right:before{content:""}.icons-angle-double-up:before{content:""}.icons-angle-double-down:before{content:""}.icons-doc-text:before{content:""}.icons-icon-plus-circle:before{content:""}.icons-icon-trash:before{content:""}.icons-icon-import:before{content:""}:root{color:#2b2b2b;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}*{box-sizing:border-box}body{margin:0;overflow-x:hidden}h1{color:#98c44c;font-size:20px;font-weight:700;line-height:normal}@media(min-width:992px){h1{font-size:24px}}h2{color:#4c8ba5;font-size:16px;font-weight:700;line-height:normal}@media(min-width:992px){h2{font-size:20px}}h3{font-size:16px;font-weight:700;line-height:normal}.MuiMenuItem-root:hover{color:#98c44c}.highlight-blue{color:#4c8ba5;font-weight:700}.text-blue{color:#4c8ba5}.text-black{color:#2b2b2b}.text-white{color:#fff}.highlight-green{color:#98c44c;font-weight:700}.text-light-orange{color:#f2a288}.text-orange-peel{color:#ffa600}.error-message{color:#e74c3c}.text-disabled{color:#d9d9d9}.container{padding:15px 50px}@media(max-width:991px){.container{padding:10px}}.flex-wrap{display:flex;flex-wrap:wrap}.flex-nowrap{display:flex;flex-wrap:nowrap}.align-center{align-items:center}.space-between{justify-content:space-between}.grid-two-columns{display:grid;grid-template-columns:1fr 1fr}@media(max-width:767px){.hidden-mobile{display:none!important}}@media(max-width:992px){.hidden-small-screen{display:none!important}}.show-small-screen{display:none}@media(max-width:992px){.show-small-screen{display:block!important}}.hidden,.show-small-screen[hidden]{display:none!important}.shown{display:block}.non-clickable{pointer-events:none}.underlined{border-bottom:1px solid #d9d9d9!important}.mb-100{margin-bottom:100px}.mb-20{margin-bottom:20px}.mb-10{margin-bottom:10px}.mb-50{margin-bottom:50px}.mt-20{margin-top:20px}.mt-10{margin-top:10px}.mtb-30{margin:30px 0}.mtb-50{margin:50px 0}.mw-1400{max-width:1400px}.w-250{width:250px}.pl-40{padding-left:40px}.pr-10{padding-right:10px}.pr-5{padding-right:5px}.mr-15{margin-right:15px}@media(min-width:992px){.mr-10-desktop{margin-right:10px}.mr-15-mobile{margin-right:32px}}.mtb-0{margin-bottom:0}.mtb-25{margin-bottom:25px}.flex,.w-100{width:100%}.flex{display:flex;flex-wrap:wrap}.bolder{font-weight:700}.col-8{width:calc(100% - 60px)}.col-6{padding-bottom:15px;width:calc(50% - 16px)}@media(max-width:992px){.col-6{width:100%}}.col-5{padding-bottom:15px;width:calc(45% - 16px)}@media(max-width:992px){.col-5{width:100%}}.icon{background-size:contain}.icon,.icon-not-found{background-repeat:no-repeat}.icon-not-found{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAK1JREFUOE+l00EOAUEQBdBnR3AaOxxA4gROIZzENSTsJCzdgMNI2JGW7klnzETo3nX1/1X1f1V3FJxOAVcTuYtHQ9Ie7nm8Tu7jgCvWeEbwBDsscE4J6uQjZvFxgxWmCPEBbhi2kXNgwGwxj8RwTwnf/CbNY5zyCrVOKtltbi9jlQS8YJR50Fo5mBM0VtqyyrmJH20XaS5yO59zGFM6wcT9tzkH8N8b9tOqF32MF72pIxCajbQQAAAAAElFTkSuQmCC);padding-left:20px}.icon-vp{background-image:url(/static/media/Logo_Verbund-Pflegehilfe.690091fb3dc2a6e21e00.svg)}.vp-icon-border{border:2px solid #dfa54e;border-top-right-radius:10px!important}.vp-icon-border-normal{border:1px solid #dfa54e}.dsp-icon-border{border:1px solid #1a1541}.entlassManger-icon-border{border:1px solid #3069a5}.wia-icon-border{border:1px solid #98c44c!important}.icon-wia{background-image:url(/static/media/wia_logo_2017.cb2310ae94d717c925be.png)}.icon-dsp{background-image:url(/static/media/logo_dsp.583d3907e5819066f2d8.svg)}.icon-entlassManager{background-image:url(/static/media/Entlass-Manager-Logo-SVG.2955a38478c84ceabe08.svg)}.icon-small{height:20px;width:72px}.icons-border{border-radius:4px;padding:2px 5px;-webkit-transform:scale(1.4);transform:scale(1.4)}.icon-email{background-image:url(data:image/png;base64,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);height:38px;margin-right:20px;width:38px}.icon-loading{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAMRJREFUOE+t08FpQkEQBuDv4T01eE0BacCkBQVrSPAguViBlyBCYg1CUoLECizAozV4D8jiPliX51vDc067M7P//vPPTKXd+jF8uJZWFQDWMT6+BeABT/hNkr/jeZT4BtjhGHwpg2ds8I5FfJADTPGBF2xzgHCvEyb4wjAC/SD4ltkHFwxqlm94xGtW9wp7fKb+kogFjc8ahFbN0UvoBspNFkqqy/rD7C4ARZptCU0adBKxUxs7D1LnUW7S6l/L1ARQXOcTGEMuUZ3t8OcAAAAASUVORK5CYII=);background-repeat:no-repeat;padding-left:20px}.icon-lock{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAdCAYAAACqhkzFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC43IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERUE5RDU3MUQ3MDExMUVFQTZBNUU4RkQ3OEJDQzNBRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERUE5RDU3MkQ3MDExMUVFQTZBNUU4RkQ3OEJDQzNBRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRFQTlENTZGRDcwMTExRUVBNkE1RThGRDc4QkNDM0FGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRFQTlENTcwRDcwMTExRUVBNkE1RThGRDc4QkNDM0FGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nc3pwwAAAXZJREFUeNpinHHEhwEHUADiVCB2BWJVIGYE4jtAvAeI50DZGIAJh2G5QHwbiKuA2BSIBYCYH4iNgbgciG8BcTE2jSxYxMqAuBOJ/wiIz0LZhlCXg1zbA8Q8QNyIz4XGaIZlAbESEAdBsRI0GGCgAYit8Rk4BYntDcTTgfgvkth/aPg5IYlNw2WgHBBbQNkbgHgbA26wH4iXQ9l60EjDMNAciT2fgTBAVmOJzUA+JPYbIgx8h00vsoHIYcVGhIFs2PQiG/iPgXzwD5uBz9HSHiHwAIn9Ajlh2wBxMBBrIynoBuInBAyURGLnA7EDEG9iBObln0SGGVFeZ8KR/cgF/0EGfqWigd+YGKgMiDUQlNX2UsvAXGhh4IJW0pBl4HW0EghU0pyjxEB2LGKclBgIKlDrkPglQKxJaRi6ILFdqREpn5HYnwgpJiaXgGI4DlpEeVLDQA4gXkjthE1STqGmoUwgw7ipaCA3KAxnAHEkFVwKqrPXAAQYAAzIPbJNLlnKAAAAAElFTkSuQmCC);height:14px;margin-left:10px;width:10px}.icon-external-link{background-image:url(/static/media/arrow-up-right-from-square-solid.5370bac9353a5447124d.svg)}.icon-waiting{background-image:url(data:image/png;base64,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);background-size:cover;height:70px;margin-right:25px;margin-top:7px;width:70px}.icon-close{background-image:url(/static/media/close.591ef10fa43e211d64c4.svg)}.icon-close-pink{background-image:url(/static/media/close-pink.099c9762821ec60b19a8.svg)}.icon-close-orange{background-image:url(/static/media/close-orange.fd96685d5d4fe9630893.svg)}.icon-check{background-image:url(/static/media/check.4a6a6bb1fcd66fab727a.svg)}.icon-email-sent{background-image:url(/static/media/icon-email-sent.c12c360fb73f46c1ab9a.svg);height:77px;width:98px}.MuiTabs-flexContainer{flex-wrap:wrap;gap:10px}.MuiTabs-flexContainer .MuiTab-root{background-color:#d7e7f0;border-radius:5px;color:#4c8ba5}.MuiTabs-flexContainer .MuiTab-root.Mui-selected{background-color:#98c44c;color:#fff}.MuiTabs-indicator{background:none!important}.information-icon{display:inline-block;margin-left:10px;width:15px}.information-icon:after{content:url(/static/media/information.dfd92ac0b27cadc55a96.svg);display:inline-block;height:15px;width:15px}.information-icon.disabled:after{content:url(/static/media/information-disabled.9205595b9bd2580f9d82.svg)}.cursor-default,.cursor-default *{cursor:default!important}.MuiButtonBase-root.MuiButton-containedPrimary{background-color:#98c44c;border-radius:0}.MuiButtonBase-root.MuiButton-containedPrimary:hover{background-color:#77993c}.MuiButtonBase-root.MuiButton-containedSecondary{background-color:#4c8ba5;border-radius:0}.MuiButtonBase-root.MuiButton-containedSecondary:hover{background-color:#3e7287}.button-group{display:flex;gap:15px;margin-top:40px}.button-group.end{justify-content:flex-end}.pointer{cursor:pointer}.list-check{list-style:none;margin-top:16px;padding:0}.list-check li{background-image:url(/static/media/check.4a6a6bb1fcd66fab727a.svg);background-repeat:no-repeat;list-style:none}.list-check-error{list-style:none;margin-top:16px;padding:0}.list-check-error li{background-image:url(/static/media/close-pink.099c9762821ec60b19a8.svg);background-repeat:no-repeat;background-size:13px 25px;list-style:none;padding:4px 4px 10px 25px}@media(min-width:991px){.label-in-row-desktop{align-items:center;display:flex;gap:10px;padding-bottom:0}}.Mui-error{font-size:14px!important}.btn,.btn-outline,.btn-outline-info{background-color:#98c44c!important;border:#98c44c!important;border-radius:5px;box-shadow:0 4px #6e9032;color:#fff;cursor:pointer;font-size:13px!important;font-weight:700!important;height:40px;padding:11px 18px 10px 19px!important;position:relative;text-transform:none}.btn-outline-info:hover:not([disabled]),.btn-outline:hover:not([disabled]),.btn:hover:not([disabled]){box-shadow:none;top:4px}.btn-outline-info:disabled,.btn-outline:disabled,.btn:disabled{background-color:rgba(140,182,67,.631)!important;border:#98c44c!important;box-shadow:0 4px rgba(110,144,50,.671);color:#fff;font-size:13px!important;font-weight:700!important}.btn-outline{background-color:#fff!important;border:2px solid #98c44c!important;border-bottom:0 solid!important;box-shadow:0 4px #98c44c!important;color:#98c44c!important}.btn-outline:hover:not([disabled]){border-bottom:2px solid #98c44c!important;box-shadow:none!important}.btn-outline-info{background-color:#fff!important;border:2px solid #4d8ba5!important;border-bottom:0 solid!important;box-shadow:0 4px #4d8ba5!important;color:#4d8ba5!important}.btn-outline-info:hover:not([disabled]){border-bottom:2px solid #4d8ba5!important;box-shadow:none!important}.btn-info{background-color:#4d8ba5!important;border:#4d8ba5!important;box-shadow:0 4px #3d7280}.btn-small{max-width:120px;width:100%}.btn-medium-small{max-width:200px;width:100%}.btn-medium{max-width:273px;width:100%}.btn-lg{max-width:300px;width:100%}hr{border-top:2px dotted #4c8ba5}.link{color:#4c8ba5;text-decoration:none}.link-pointer{color:#4c8ba5;cursor:pointer;text-decoration:underline}.MuiModal-backdrop{background-color:rgba(43,43,43,.2)!important}.overview-icon{font-size:35px;padding-right:15px}.capacity-message{top:-12px}.capacity-message,.import-message{bottom:0;left:0;margin-bottom:81px;position:relative;right:0}.import-message{top:-8px}.non-bold-text{font-weight:400!important}.sticky-placeholder{margin-top:155px}.booking-promotion-container{background:#f2f0eb;border-radius:3px 3px 3px 3px;width:60%}.promotion-container-body{padding:50px 52px 50px 50px}.promotion-button{text-align:center}.Results-Headline{background:#4c8ba5;border-color:#4c8ba5 transparent transparent!important;border-radius:3px 3px 0 0;color:#fff;font-family:Tahoma,Geneva,sans-serif;font-size:1.5em;padding:20px 50px;position:relative;text-align:center;text-rendering:geometricPrecision;-webkit-transform:none;transform:none}.Results-Headline:after{border-color:#4c8ba5 transparent transparent;border-style:solid;border-width:10px 20vw 0;bottom:-10px;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.kanban-switch{background:#a6c5d2;background:var(--Blau-mittel,#a6c5d2);font-size:20px;padding:7px 16px 7px 17px}.kanban-switch,.kanban-switch-green{border:none;border-radius:5px;color:#fff;cursor:pointer;margin-right:10px}.kanban-switch-green{background:#98c44c;font-size:16px;height:30px;padding:2px 16px 2px 17px;position:absolute;right:20px;top:30px;width:180px}.lead-overview-open-tasks{background-color:#f59c95}.lead-overview-no-tasks,.lead-overview-open-tasks{align-items:center;border-radius:50%;display:flex;justify-content:center;padding:2px 8px;text-align:center}.lead-overview-no-tasks{background-color:#98c44c}.template-button{background:#4d8ba5;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:8px;padding:10px 20px;transition:background .3s ease}.template-button:hover{background:#3b6f8a}.template2-button{background:#4d8ba5;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-bottom:14px;margin-top:0;padding:10px 20px;transition:background .3s ease}.template2-button:hover{background:#3b6f8a}.generic-information-table-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#333;font-size:16px;margin-bottom:10px;padding:10px;width:100%}
/*# sourceMappingURL=main.2628b8f1.css.map*/