@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Round|Material+Icons+Sharp|Material+Icons+Two+Tone);@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&family=Material+Symbols+Sharp:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,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:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,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:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes 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) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes 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) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes 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) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes 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) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes 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) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes 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) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes 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) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes 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) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{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 flipInX{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)}}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{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 flipOutX{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)}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.sideMenu{display:grid;grid-template-columns:230px 1fr;grid-template-rows:50px 1fr;height:100vh;transition:all .3s ease}.sideMenu .menu{background:#1c1c1c;display:flex;flex-direction:column;grid-area:1/1/3/2;height:100%;min-width:230px}.sideMenu .menu .menuItemsContainer{padding:0}.sideMenu .menu .contenedorMenu{box-shadow:4px 0 10px -3px #00000026;flex:1 1;overflow-y:auto;padding-bottom:15px;scrollbar-color:#ffffff26 #0000;scrollbar-width:thin}.sideMenu .menu .logoCompany{align-items:center;border-bottom:1px solid #555;display:flex;justify-content:center;margin-bottom:15px;padding-bottom:10px}.sideMenu .menu .logoCompany .logoMenu{margin:15px 0;max-height:80px;object-fit:contain;width:90%}.sideMenu .menu .menuFooter{align-items:center;background:#1c1c1c;border-top:1px solid #ffffff1a;display:flex;gap:10px;margin-top:auto;min-height:60px;padding:0 5px}.sideMenu .menu .menuFooter .idLogo{align-items:center;display:flex;height:60px;justify-content:center}.sideMenu .menu .menuFooter .idText{color:#fff;font-size:14px;font-weight:700}@media screen and (max-width:1023px){.sideMenu .menu{height:100vh;position:absolute;z-index:10}.sideMenu .menu .botonRegresar{align-items:center;background:#5c5c5c;border-radius:100%;color:#ff7d23;display:flex;height:30px;justify-content:center;padding:5px;position:absolute;right:16px;top:16px;width:30px}}.sideMenu .contenedorMenu{transition:all .3s ease}.sideMenu .contenedorMenu a{align-items:center;border-radius:4px;color:#fff;display:flex;margin-bottom:5px;padding:12px 15px;text-decoration:none;transition:background .2s}.sideMenu .contenedorMenu a.active,.sideMenu .contenedorMenu a:hover{background:#ffffff1a}.sideMenu .contenedorMenu a img,.sideMenu .contenedorMenu a svg{height:20px;margin-right:10px;width:20px}.sideMenu .fixedHeader{background:#f4f6f9;grid-area:1/2/2/3}@media screen and (max-width:1023px){.sideMenu .fixedHeader{grid-area:1/1/2/3}}.sideMenu .content{background:#f4f6f9;grid-area:2/2/3/3;overflow:auto;padding:0 25px}@media screen and (max-width:1023px){.sideMenu .content{grid-area:2/1/3/3}}.sideMenu .menu::-webkit-scrollbar{width:4px}.sideMenu .menu::-webkit-scrollbar-track{background:#0000}.sideMenu .menu::-webkit-scrollbar-thumb{background-color:#ffffff26;border-radius:10px}.sideMenu .menu::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.menuChico{display:grid;grid-template-columns:60px 1fr;grid-template-rows:50px 1fr;height:100vh;transition:all .3s ease}.menuChico .menu{background:#1f1f1f;display:flex;flex-direction:column;grid-area:1/1/3/2;overflow:visible;padding:10px 8px}.menuChico .menu .contenedorMenu{flex:1 1}.menuChico .menu .menuComprimido{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:20px;margin-top:20px}.menuChico .menu .menuComprimido img{height:24px;width:24px}.menuChico .menu .menuFooter{justify-content:center;margin-top:auto;padding:0}.menuChico .menu .menuFooter .idLogo{height:60px}.menuChico .menu .menuFooter .idText{display:none}.menuChico .fixedHeader{grid-area:1/2/2/3}.menuChico .content{background:#f4f6f9;grid-area:2/2/3/3;overflow:auto;padding:0 25px}.menuChicoAbierto{display:grid;grid-template-columns:230px 1fr;grid-template-rows:50px 1fr;height:100vh;transition:all .3s ease}.menuChicoAbierto .menu{background:#1f1f1f;display:flex;flex-direction:column;grid-area:1/1/3/2;height:100%;position:relative;z-index:3}.menuChicoAbierto .menu .menuItemsContainer{padding:0}.menuChicoAbierto .menu .contenedorMenu{flex:1 1;overflow-y:auto;padding-bottom:15px;scrollbar-color:#ffffff26 #0000;scrollbar-width:thin}.menuChicoAbierto .menu .menuFooter{align-items:center;background:#1c1c1c;display:flex;gap:10px;margin-top:auto;min-height:60px;padding:0 5px}.menuChicoAbierto .menu .menuFooter .idLogo{align-items:center;display:flex;height:60px;justify-content:center}.menuChicoAbierto .menu .menuFooter .idText{color:#fff;display:block;font-size:14px;font-weight:700}.menuChicoAbierto .fixedHeader{grid-area:1/2/2/3}.menuChicoAbierto .content{grid-area:2/2/3/3;overflow:auto;padding:20px}.menu a,.menu button{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;margin-bottom:5px;padding:12px 15px;text-align:left;text-decoration:none;transition:all .2s;width:100%}.menu a.active,.menu a:hover,.menu button.active,.menu button:hover{background:#ff7d2333}.menu a.active,.menu button.active{background:#75401e}.menu a img,.menu a svg,.menu button img,.menu button svg{height:20px;margin-right:12px;width:20px}.logoCompany{align-items:center;border-bottom:1px solid gray;display:flex;justify-content:center;margin-bottom:5px}.logoCompany .logoMenu{height:100px;margin:20px;object-fit:contain;width:90%}.containerLog{align-items:center;border-bottom:1px solid gray;display:flex;height:109px}.containerLog .logoIcono{width:100%}.logo{width:60%}.containerOptionMenu{align-items:center;border-radius:5px;color:#777d74;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:fit-content;justify-content:space-between;margin-bottom:5px;padding:4px 8px;transition:.5s}.containerOptionMenu img{opacity:50%}.containerOptionMenu:hover{background:#495057}.container-menu-content{display:flex}.optionMenuIcon{align-items:center;display:flex;grid-area:1/1/2/3;width:fit-content}.optionMenuIcon img{opacity:1}.containerOptionsubMenu{border-radius:5px;cursor:pointer;display:flex;margin-bottom:5px;padding:4px 8px;transition:.5s}.containerOptionsubMenu:hover{background:#777d74}.optionMenuTitle{color:#d9d9d9;font-size:1rem;font-weight:400;grid-area:1/3/2/11;line-height:1.5;padding-left:10px}.optionMenuTitle:hover{color:#fff}.optionMenuArrow{align-items:center;cursor:pointer;display:flex;grid-area:1/11/2/13;justify-content:center}.optionMenuArrow img{filter:invert(1);opacity:1;width:10px}.firstOption{border-top-right-radius:10px!important}.upArrow{transform:rotate(90deg)}.orangeBackground{align-items:center;border-left:4px solid #ff7e23;border-radius:0 5px 5px 0;color:#fff!important;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:fit-content;justify-content:space-between;margin-bottom:5px;padding:4px 8px;transition:.5s}.orangeBackground img{opacity:1}.orangeBackground .optionMenuTitle{color:#fff!important}.orangeBackgroundRounded{grid-column-gap:0;grid-row-gap:0;align-items:center;background:#fff;color:#fff!important;cursor:pointer;display:grid;font-size:14px;font-weight:700;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;justify-content:center;padding:8px 16px;transition:.5s}.orangeBackgroundRounded img{opacity:1}.bggray{background:#343a40;border-bottom:1px solid gray}.showSubMenuTransicion{background:#353535}.showSubMenuTransicion .selectedSub{background:#495057;margin-bottom:5px}.showSubMenuTransicion .selectedSub .optionMenuTitle{color:#fff!important}.showSubMenuTransicion .selectedSub .optionMenuIcon img{filter:invert(0)!important}.Header{width:100%}.Header .headerStructure{align-items:center;display:flex;justify-content:space-between}.Header .headerStructure .backButton,.Header .headerStructure .menuHamburguesa{align-items:center;display:flex;flex:0 0 auto;gap:1rem;z-index:2}.Header .headerStructure .backButton .contenedorHamburguesa,.Header .headerStructure .backButton .imagenContenedor,.Header .headerStructure .menuHamburguesa .contenedorHamburguesa,.Header .headerStructure .menuHamburguesa .imagenContenedor{background:linear-gradient(135deg,#495057,#343a40);border:1px solid #ffffff1a;border-bottom-right-radius:5px;box-shadow:0 4px 12px #343a4026;cursor:pointer;padding:.5rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.Header .headerStructure .backButton .contenedorHamburguesa:before,.Header .headerStructure .backButton .imagenContenedor:before,.Header .headerStructure .menuHamburguesa .contenedorHamburguesa:before,.Header .headerStructure .menuHamburguesa .imagenContenedor:before{background:linear-gradient(135deg,#ffffff1a,#0000 50%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.Header .headerStructure .backButton .contenedorHamburguesa:hover,.Header .headerStructure .backButton .imagenContenedor:hover,.Header .headerStructure .menuHamburguesa .contenedorHamburguesa:hover,.Header .headerStructure .menuHamburguesa .imagenContenedor:hover{background:linear-gradient(135deg,#5a6268,#495057);box-shadow:0 8px 25px #343a4040;transform:translateY(-1px)}.Header .headerStructure .backButton .contenedorHamburguesa:hover:before,.Header .headerStructure .backButton .imagenContenedor:hover:before,.Header .headerStructure .menuHamburguesa .contenedorHamburguesa:hover:before,.Header .headerStructure .menuHamburguesa .imagenContenedor:hover:before{opacity:1}.Header .headerStructure .backButton .contenedorHamburguesa:hover img,.Header .headerStructure .backButton .imagenContenedor:hover img,.Header .headerStructure .menuHamburguesa .contenedorHamburguesa:hover img,.Header .headerStructure .menuHamburguesa .imagenContenedor:hover img{filter:brightness(1.1);transform:scale(1.1)}.Header .headerStructure .backButton .contenedorHamburguesa:active,.Header .headerStructure .backButton .imagenContenedor:active,.Header .headerStructure .menuHamburguesa .contenedorHamburguesa:active,.Header .headerStructure .menuHamburguesa .imagenContenedor:active{box-shadow:0 2px 8px #343a4033;transform:translateY(0)}.Header .headerStructure .backButton .contenedorHamburguesa img,.Header .headerStructure .backButton .imagenContenedor img,.Header .headerStructure .menuHamburguesa .contenedorHamburguesa img,.Header .headerStructure .menuHamburguesa .imagenContenedor img{filter:brightness(0) invert(1);height:24px;object-fit:contain;transition:all .3s ease;width:24px}.Header .headerStructure .menuHamburguesa .imagenContenedor{background:linear-gradient(135deg,#6c757d,#495057);border-radius:16px;padding:1rem}.Header .headerStructure .menuHamburguesa .imagenContenedor:active{background:linear-gradient(135deg,#5a6268,#343a40);transform:scale(.95)}.Header .headerStructure .menuHamburguesa .imagenContenedor img{height:28px;width:28px}.Header .headerStructure .backButton .contenedorHamburguesa{margin-right:.5rem}.Header .headerStructure .pageTitle{align-items:center;display:flex;flex:1 1;justify-content:center}.Header .headerStructure .pageTitle .titleText{color:#2d3748;font-size:1.5rem;font-weight:700;letter-spacing:.5px;margin:0;text-align:center;text-shadow:0 1px 2px #0000001a}.Header .headerStructure .userOptions{align-items:center;display:flex;flex:0 0 auto;gap:1rem}.Header .headerStructure .userOptions .environmentIndicator .testingBadge{color:#c53030;font-size:2rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.Header .headerStructure .userOptions .user{align-items:center;display:flex;gap:.75rem;padding:.5rem .75rem}.Header .headerStructure .userOptions .user .logoutText{color:#4a5568;font-size:1.2rem;font-weight:500;white-space:nowrap}.Header .headerStructure .userOptions .user .logoutIcon{border-radius:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.Header .headerStructure .userOptions .user .logoutIcon:hover{transform:translateY(-2px) scale(1.05)}.Header .headerStructure .userOptions .user .logoutIcon:active{transform:translateY(0) scale(.95)}@media(max-width:1024px){.Header .headerStructure{padding:.75rem 1rem}.Header .headerStructure .pageTitle .titleText{font-size:1.25rem}.Header .headerStructure .userOptions{gap:.75rem}.Header .headerStructure .userOptions .user .logoutText{font-size:1rem}}@media(max-width:768px){.Header .headerStructure{padding:.5rem .75rem}.Header .headerStructure .pageTitle .titleText{font-size:1.1rem}.Header .headerStructure .userOptions{gap:.5rem}.Header .headerStructure .userOptions .environmentIndicator .testingBadge{font-size:.7rem;padding:.3rem .6rem}.Header .headerStructure .userOptions .user{padding:.25rem .5rem}.Header .headerStructure .userOptions .user .logoutText{display:none}.Header .headerStructure .userOptions .user .logoutIcon{padding:.4rem}}@media(max-width:480px){.Header .headerStructure .menuHamburguesa .imagenContenedor{padding:.75rem}.Header .headerStructure .menuHamburguesa .imagenContenedor img{height:24px;width:24px}.Header .headerStructure .pageTitle .titleText{font-size:1rem}}.DefaultCard{background:#fff;border:1px solid #ced4da;border-radius:15px;border-radius:10px;box-shadow:0 2px 8px #00000026;-webkit-box-shadow:-1px 1px 4px 1px #6969692e;-moz-box-shadow:-1px 1px 4px 1px #6969692e;height:fit-content}.ButtonBack button{align-items:center;background:#ececec;border:none;border-radius:100px;cursor:pointer;display:flex;height:30px;justify-content:center;outline:none;transition:.5s;width:30px}.ButtonBack button img{width:15px}.ButtonBack button:hover{background:#ff7e23;transition:.5s}.ButtonBack button:hover img{filter:invert(1)}.pass-form .p-inputgroup .p-password{flex:1 1;min-width:0}.pass-form .p-inputgroup .p-password .p-icon-field,.pass-form .p-inputgroup .p-password .p-icon-field-right{width:100%}.pass-form .p-inputgroup .p-password .p-password-input{border-radius:0 8px 8px 0!important;width:100%}.RegistroVisitantesEntradas{margin:0 auto;padding:1rem}.RegistroVisitantesEntradas .formulario-card{box-shadow:0 2px 8px #0000001a}.RegistroVisitantesEntradas .formulario-card .card-header{margin-bottom:1rem}.RegistroVisitantesEntradas .formulario-card .card-header .form-title{align-items:center;color:var(--primary-color);display:flex;font-size:1.5rem;font-weight:600;gap:.5rem;margin:0 0 .75rem}.RegistroVisitantesEntradas .formulario-card .card-header .form-title i{font-size:1.75rem}.RegistroVisitantesEntradas .formulario-card .card-header .info-message{margin:0}.RegistroVisitantesEntradas .formulario-card .card-header .info-message :deep(.p-message-wrapper){padding:.75rem}.RegistroVisitantesEntradas .formulario-card .field{margin-bottom:1rem}.RegistroVisitantesEntradas .formulario-card .field .field-label{color:var(--text-color);display:block;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.RegistroVisitantesEntradas .formulario-card .field .field-label .required{color:var(--red-500);margin-left:.25rem}.RegistroVisitantesEntradas .formulario-card .field .help-text{color:var(--text-color-secondary);display:block;font-size:.95rem;margin-top:.25rem}.RegistroVisitantesEntradas .formulario-card .field :deep(.p-dropdown){font-size:1.05rem}.RegistroVisitantesEntradas .formulario-card .field :deep(.p-dropdown) .p-dropdown-trigger{width:2.5rem}.RegistroVisitantesEntradas .formulario-card .field :deep(.p-dropdown) .p-dropdown-label{padding:.75rem}.RegistroVisitantesEntradas .formulario-card .field :deep(.p-inputtextarea){font-size:1.05rem;padding:.75rem}.RegistroVisitantesEntradas .formulario-card .button-container{display:flex;justify-content:center;margin-top:1rem}.RegistroVisitantesEntradas .formulario-card .button-container .submit-button{font-size:1.15rem;font-weight:600;min-width:250px;padding:.75rem 1.5rem}.RegistroVisitantesEntradas .formulario-card .button-container .submit-button :deep(.p-button-label){font-weight:600}@media screen and (max-width:768px){.RegistroVisitantesEntradas{padding:.5rem}.RegistroVisitantesEntradas .formulario-card .card-header .form-title{font-size:1.25rem}.RegistroVisitantesEntradas .formulario-card .card-header .form-title i{font-size:1.5rem}.RegistroVisitantesEntradas .formulario-card .button-container .submit-button{min-width:100%}}.HeaderVisitantes{margin-bottom:1rem}.HeaderVisitantes .p-tabmenu-nav{justify-content:space-between;text-align:center}.HeaderVisitantes .p-tabmenuitem{flex:1 1;text-align:center}.HeaderVisitantes .p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:var(--primary-color);border-color:#5e81ac;color:var(--primary-light)!important}.HeaderVisitantes .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{justify-content:center}.PanelAdministracion img{height:79vh;object-fit:cover;width:100%}.GlobalCard{border-radius:10px;box-shadow:-1px 1px 4px 1px #6969692e;-webkit-box-shadow:-1px 1px 4px 1px #6969692e;-moz-box-shadow:-1px 1px 4px 1px #6969692e;padding:10px}.RegistroVisitantesSalidas{margin:0 auto;padding:1rem}.RegistroVisitantesSalidas .contenedorTabla{margin-top:20px}.RegistroVisitantesSalidas .contenedorTabla .titulo{font-size:18px;text-align:center}.RegistroVisitantesSalidas .inputContenedor{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:857px){.RegistroVisitantesSalidas .inputContenedor{display:flex;flex-direction:column-reverse;gap:10px}.RegistroVisitantesSalidas .inputContenedor input{width:100%}}@media screen and (max-width:550px){.RegistroVisitantesSalidas .inputContenedor input{width:100%}}.RegistroVisitantesSalidas .inputContenedor img{width:20px}.RegistroVisitantesSalidas .inputContenedor .fondo{align-items:center;background:#dedede;border-radius:5px;display:flex;height:35px;justify-content:center;margin-right:10px;margin-top:5px;width:40px}.RegistroVisitantesSalidas .ButtonSalirContainer .botonSalir{background:red;border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:14px;height:35px;outline:0;width:100px}.RegistroVisitantesSalidas .contenedor{align-items:center;display:flex}@media screen and (max-width:550px){.RegistroVisitantesSalidas .contenedor{width:100%}}.RegistroVisitantesSalidas .visitas{color:#8dc31a}.InputText{font-family:Montserrat;width:100%}.InputText .contenedorTitulo{display:flex}.InputText .contenedorTitulo .titulo{font-size:14px;margin-bottom:5px}.InputText .contenedorTitulo .obligatorio{color:red;font-size:14px;margin-right:5px}.InputText input{border:1px solid #cacaca;border-radius:5px;height:35px;outline:0;padding-left:15px;transition:all .5s;width:calc(100% - 15px)}.RegistroVisitantesGraficas{margin:0 auto;padding:1rem}.RegistroVisitantesGraficas .filtros-card,.RegistroVisitantesGraficas .grafica-card,.RegistroVisitantesGraficas .tabla-card,.RegistroVisitantesGraficas .totales-card{box-shadow:0 2px 8px #0000001a}.RegistroVisitantesGraficas .filtros-card .card-title,.RegistroVisitantesGraficas .grafica-card .card-title,.RegistroVisitantesGraficas .tabla-card .card-title,.RegistroVisitantesGraficas .totales-card .card-title{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.RegistroVisitantesGraficas .filtros-card .card-title i,.RegistroVisitantesGraficas .grafica-card .card-title i,.RegistroVisitantesGraficas .tabla-card .card-title i,.RegistroVisitantesGraficas .totales-card .card-title i{color:var(--primary-color);font-size:1.75rem}.RegistroVisitantesGraficas .filtros-card .card-title h2,.RegistroVisitantesGraficas .grafica-card .card-title h2,.RegistroVisitantesGraficas .tabla-card .card-title h2,.RegistroVisitantesGraficas .totales-card .card-title h2{color:var(--primary-color);font-size:1.5rem;font-weight:600;margin:0}.RegistroVisitantesGraficas .filtros-card .section-title,.RegistroVisitantesGraficas .grafica-card .section-title,.RegistroVisitantesGraficas .tabla-card .section-title,.RegistroVisitantesGraficas .totales-card .section-title{align-items:center;color:var(--text-color);display:flex;font-size:1.25rem;font-weight:600;gap:.5rem}.RegistroVisitantesGraficas .filtros-card .section-title i,.RegistroVisitantesGraficas .grafica-card .section-title i,.RegistroVisitantesGraficas .tabla-card .section-title i,.RegistroVisitantesGraficas .totales-card .section-title i{color:var(--primary-color);font-size:1.5rem}.RegistroVisitantesGraficas .filtros-card .field .field-label,.RegistroVisitantesGraficas .grafica-card .field .field-label,.RegistroVisitantesGraficas .tabla-card .field .field-label,.RegistroVisitantesGraficas .totales-card .field .field-label{color:var(--text-color);display:block;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.RegistroVisitantesGraficas .filtros-card .field .field-label .required,.RegistroVisitantesGraficas .grafica-card .field .field-label .required,.RegistroVisitantesGraficas .tabla-card .field .field-label .required,.RegistroVisitantesGraficas .totales-card .field .field-label .required{color:var(--red-500);margin-left:.25rem}.RegistroVisitantesGraficas .filtros-card .field :deep(.p-calendar),.RegistroVisitantesGraficas .filtros-card .field :deep(.p-dropdown),.RegistroVisitantesGraficas .grafica-card .field :deep(.p-calendar),.RegistroVisitantesGraficas .grafica-card .field :deep(.p-dropdown),.RegistroVisitantesGraficas .tabla-card .field :deep(.p-calendar),.RegistroVisitantesGraficas .tabla-card .field :deep(.p-dropdown),.RegistroVisitantesGraficas .totales-card .field :deep(.p-calendar),.RegistroVisitantesGraficas .totales-card .field :deep(.p-dropdown){font-size:1.05rem}.RegistroVisitantesGraficas .filtros-card .field :deep(.p-calendar) .p-inputtext,.RegistroVisitantesGraficas .filtros-card .field :deep(.p-dropdown) .p-inputtext,.RegistroVisitantesGraficas .grafica-card .field :deep(.p-calendar) .p-inputtext,.RegistroVisitantesGraficas .grafica-card .field :deep(.p-dropdown) .p-inputtext,.RegistroVisitantesGraficas .tabla-card .field :deep(.p-calendar) .p-inputtext,.RegistroVisitantesGraficas .tabla-card .field :deep(.p-dropdown) .p-inputtext,.RegistroVisitantesGraficas .totales-card .field :deep(.p-calendar) .p-inputtext,.RegistroVisitantesGraficas .totales-card .field :deep(.p-dropdown) .p-inputtext{padding:.75rem}.RegistroVisitantesGraficas .filtros-card .filter-button,.RegistroVisitantesGraficas .grafica-card .filter-button,.RegistroVisitantesGraficas .tabla-card .filter-button,.RegistroVisitantesGraficas .totales-card .filter-button{font-size:1.15rem;font-weight:600;min-width:200px;padding:.75rem 1.5rem}.RegistroVisitantesGraficas .grafica-contenedor{margin-top:1rem;overflow-x:auto;padding:.5rem}@media screen and (max-width:768px){.RegistroVisitantesGraficas .grafica-contenedor{overflow-x:scroll}}.RegistroVisitantesGraficas .totales-card .dia-panel{height:100%}.RegistroVisitantesGraficas .totales-card .dia-panel :deep(.p-panel-header){background:var(--surface-100);font-size:1.05rem;font-weight:600;padding:.75rem;text-align:center}.RegistroVisitantesGraficas .totales-card .dia-panel :deep(.p-panel-content){padding:1rem}.RegistroVisitantesGraficas .totales-card .dia-panel .total-visitas{align-items:center;display:flex;flex-direction:column;gap:.5rem}.RegistroVisitantesGraficas .totales-card .dia-panel .total-visitas i{color:var(--primary-color);font-size:2rem}.RegistroVisitantesGraficas .totales-card .dia-panel .total-visitas .numero{color:var(--primary-color);font-size:2rem;font-weight:700}.RegistroVisitantesGraficas .totales-card .dia-panel .total-visitas .label{color:var(--text-color-secondary);font-size:.95rem}.RegistroVisitantesGraficas .totales-card .dia-panel.dia-blue :deep(.p-panel-header){border-left:4px solid var(--blue-500)}.RegistroVisitantesGraficas .totales-card .dia-panel.dia-indigo :deep(.p-panel-header){border-left:4px solid var(--indigo-500)}.RegistroVisitantesGraficas .totales-card .dia-panel.dia-purple :deep(.p-panel-header){border-left:4px solid var(--purple-500)}.RegistroVisitantesGraficas .totales-card .dia-panel.dia-pink :deep(.p-panel-header){border-left:4px solid var(--pink-500)}.RegistroVisitantesGraficas .totales-card .dia-panel.dia-teal :deep(.p-panel-header){border-left:4px solid var(--teal-500)}.RegistroVisitantesGraficas .totales-card .total-semana-panel :deep(.p-panel-header){background:var(--primary-color);color:#fff;font-size:1.15rem;font-weight:700;text-align:center}.RegistroVisitantesGraficas .totales-card .total-semana-panel :deep(.p-panel-content){background:var(--surface-50);padding:1.5rem}.RegistroVisitantesGraficas .totales-card .total-semana-panel .total-semana-content{align-items:center;display:flex;gap:1rem;justify-content:center}.RegistroVisitantesGraficas .totales-card .total-semana-panel .total-semana-content i{color:var(--primary-color);font-size:2.5rem}.RegistroVisitantesGraficas .totales-card .total-semana-panel .total-semana-content .total-numero{color:var(--primary-color);font-size:3rem;font-weight:700}.RegistroVisitantesGraficas .totales-card .total-semana-panel .total-semana-content .total-label{color:var(--text-color-secondary);font-size:1.1rem}.RegistroVisitantesGraficas .tabla-card .custom-datatable :deep(.p-datatable-header){background:var(--surface-50);font-weight:600}.RegistroVisitantesGraficas .tabla-card .custom-datatable :deep(.p-datatable-thead>tr>th){background:var(--primary-color);color:#fff;font-size:1.05rem;font-weight:600;padding:1rem}.RegistroVisitantesGraficas .tabla-card .custom-datatable :deep(.p-datatable-tbody>tr>td){font-size:1rem;padding:.875rem}.RegistroVisitantesGraficas .tabla-card .custom-datatable :deep(.p-datatable-tbody>tr:hover){background:var(--surface-100)}.RegistroVisitantesGraficas .tabla-card .custom-datatable :deep(.p-paginator){padding:1rem}.RegistroVisitantesGraficas .tabla-card .custom-datatable :deep(.p-paginator) .p-paginator-element{font-size:1rem;height:2.5rem;min-width:2.5rem}@media screen and (max-width:768px){.RegistroVisitantesGraficas{padding:.5rem}.RegistroVisitantesGraficas .filtros-card .card-title h2,.RegistroVisitantesGraficas .grafica-card .card-title h2,.RegistroVisitantesGraficas .tabla-card .card-title h2,.RegistroVisitantesGraficas .totales-card .card-title h2{font-size:1.25rem}.RegistroVisitantesGraficas .filtros-card .card-title i,.RegistroVisitantesGraficas .grafica-card .card-title i,.RegistroVisitantesGraficas .tabla-card .card-title i,.RegistroVisitantesGraficas .totales-card .card-title i{font-size:1.5rem}.RegistroVisitantesGraficas .filtros-card .section-title,.RegistroVisitantesGraficas .grafica-card .section-title,.RegistroVisitantesGraficas .tabla-card .section-title,.RegistroVisitantesGraficas .totales-card .section-title{font-size:1.1rem}.RegistroVisitantesGraficas .filtros-card .section-title i,.RegistroVisitantesGraficas .grafica-card .section-title i,.RegistroVisitantesGraficas .tabla-card .section-title i,.RegistroVisitantesGraficas .totales-card .section-title i{font-size:1.25rem}.RegistroVisitantesGraficas .filtros-card .filter-button,.RegistroVisitantesGraficas .grafica-card .filter-button,.RegistroVisitantesGraficas .tabla-card .filter-button,.RegistroVisitantesGraficas .totales-card .filter-button{min-width:100%}.RegistroVisitantesGraficas .totales-card .total-semana-panel .total-semana-content{flex-direction:column}.RegistroVisitantesGraficas .totales-card .total-semana-panel .total-semana-content .total-numero{font-size:2.5rem}.RegistroVisitantesGraficas .tabla-card .custom-datatable :deep(.p-datatable-tbody>tr>td),.RegistroVisitantesGraficas .tabla-card .custom-datatable :deep(.p-datatable-thead>tr>th){font-size:.95rem;padding:.75rem .5rem}}.contenedor-grafica{height:400px;width:100%}@media screen and (max-width:550px){.contenedor-grafica{width:500px}}.TicketsDeGasolinaMain{margin:0 auto;padding-top:1rem}.TicketsDeGasolinaMain .full-width-tabs .p-tabview-nav{display:flex;width:100%}.TicketsDeGasolinaMain .full-width-tabs .p-tabview-nav li{flex:1 1}.TicketsDeGasolinaMain .full-width-tabs .p-tabview-nav li a{justify-content:center}.TicketsDeGasolinaMain .full-width-tabs .p-tabview-nav li a .pi{margin-right:.5rem}.TicketsDeGasolinaMain .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:var(--primary-color);color:var(--primary-light)!important}.TicketsDeGasolinaMain .step-card{border-left:4px solid var(--primary-color);box-shadow:0 2px 8px #0000001a}.TicketsDeGasolinaMain .step-card .step-header{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.TicketsDeGasolinaMain .step-card .step-header .step-chip{background:var(--primary-color);color:#fff;font-size:1rem;font-weight:700;padding:.5rem 1rem}.TicketsDeGasolinaMain .step-card .step-header .step-title{color:var(--primary-color);font-size:1.4rem;font-weight:600;margin:0}.TicketsDeGasolinaMain .results-card{box-shadow:0 2px 8px #0000001a}.TicketsDeGasolinaMain .results-card .results-header{margin-bottom:1rem}.TicketsDeGasolinaMain .results-card .results-header .results-title{align-items:center;color:var(--text-color);display:flex;font-size:1.4rem;font-weight:600;gap:.75rem;margin:0}.TicketsDeGasolinaMain .results-card .results-header .results-title i{color:var(--primary-color);font-size:1.6rem}.TicketsDeGasolinaMain .results-card .stats-panel{border-left:4px solid var(--primary-color);height:100%}.TicketsDeGasolinaMain .results-card .stats-panel.stats-total{border-left-color:var(--green-500)}.TicketsDeGasolinaMain .results-card .stats-panel.stats-total :deep(.p-panel-header){background:var(--green-50)}.TicketsDeGasolinaMain .results-card .stats-panel.stats-total .stat-icon{color:var(--green-500)}.TicketsDeGasolinaMain .results-card .stats-panel.stats-total .stat-value{color:var(--green-600)}.TicketsDeGasolinaMain .results-card .stats-panel :deep(.p-panel-header){background:#0000;border:none;padding:0}.TicketsDeGasolinaMain .results-card .stats-panel :deep(.p-panel-content){padding:1rem}.TicketsDeGasolinaMain .results-card .stats-panel .stat-content{align-items:center;display:flex;gap:1rem}.TicketsDeGasolinaMain .results-card .stats-panel .stat-content .stat-icon{color:var(--primary-color);font-size:2.5rem}.TicketsDeGasolinaMain .results-card .stats-panel .stat-content .stat-info{display:flex;flex-direction:column;gap:.25rem}.TicketsDeGasolinaMain .results-card .stats-panel .stat-content .stat-info .stat-label{color:var(--text-color-secondary);font-size:.95rem;font-weight:500}.TicketsDeGasolinaMain .results-card .stats-panel .stat-content .stat-info .stat-value{color:var(--primary-color);font-size:1.75rem;font-weight:700}.TicketsDeGasolinaMain .filtros-card,.TicketsDeGasolinaMain .tabla-card{box-shadow:0 2px 8px #0000001a}.TicketsDeGasolinaMain .filtros-card .card-header,.TicketsDeGasolinaMain .tabla-card .card-header{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.TicketsDeGasolinaMain .filtros-card .card-header i,.TicketsDeGasolinaMain .tabla-card .card-header i{color:var(--primary-color);font-size:1.75rem}.TicketsDeGasolinaMain .filtros-card .card-header h3,.TicketsDeGasolinaMain .tabla-card .card-header h3{color:var(--primary-color);font-size:1.4rem;font-weight:600;margin:0}.TicketsDeGasolinaMain .field{margin-bottom:1rem}.TicketsDeGasolinaMain .field .field-label{color:var(--text-color);display:block;font-size:1.05rem;font-weight:500;margin-bottom:.5rem}.TicketsDeGasolinaMain .field .field-label .required{color:var(--red-500);margin-left:.25rem}.TicketsDeGasolinaMain .field :deep(.p-calendar),.TicketsDeGasolinaMain .field :deep(.p-dropdown),.TicketsDeGasolinaMain .field :deep(.p-inputtext),.TicketsDeGasolinaMain .field :deep(.p-inputtextarea){font-size:1.05rem}.TicketsDeGasolinaMain .field :deep(.p-calendar) .p-inputtext,.TicketsDeGasolinaMain .field :deep(.p-dropdown) .p-inputtext,.TicketsDeGasolinaMain .field :deep(.p-inputtext) .p-inputtext,.TicketsDeGasolinaMain .field :deep(.p-inputtextarea) .p-inputtext{padding:.75rem}.TicketsDeGasolinaMain .odoo-button,.TicketsDeGasolinaMain .search-button{font-size:1.15rem;font-weight:600;min-width:250px;padding:.875rem 2rem}.TicketsDeGasolinaMain .custom-file-upload :deep(.p-fileupload-choose){font-size:1.1rem;font-weight:600;padding:1rem;width:100%}.TicketsDeGasolinaMain .custom-datatable :deep(.p-datatable-header){background:var(--surface-50);padding:1rem}.TicketsDeGasolinaMain .custom-datatable :deep(.p-datatable-thead>tr>th){background:var(--primary-color);color:#fff;font-size:1.05rem;font-weight:600;padding:1rem .75rem}.TicketsDeGasolinaMain .custom-datatable :deep(.p-datatable-tbody>tr>td){font-size:1rem;padding:.875rem .75rem}.TicketsDeGasolinaMain .custom-datatable :deep(.p-datatable-tbody>tr:hover){background:var(--surface-100)}.TicketsDeGasolinaMain .custom-datatable :deep(.p-paginator){padding:1rem}.TicketsDeGasolinaMain .custom-datatable :deep(.p-paginator) .p-paginator-element{font-size:1rem;height:2.5rem;min-width:2.5rem}.TicketsDeGasolinaMain .add-dialog :deep(.p-dialog-header),.TicketsDeGasolinaMain .edit-dialog :deep(.p-dialog-header){background:var(--primary-color);color:#fff;padding:1.25rem}.TicketsDeGasolinaMain .add-dialog :deep(.p-dialog-header) .p-dialog-title,.TicketsDeGasolinaMain .edit-dialog :deep(.p-dialog-header) .p-dialog-title{font-size:1.3rem;font-weight:600}.TicketsDeGasolinaMain .add-dialog :deep(.p-dialog-header) .p-dialog-header-icon,.TicketsDeGasolinaMain .edit-dialog :deep(.p-dialog-header) .p-dialog-header-icon{color:#fff}.TicketsDeGasolinaMain .add-dialog :deep(.p-dialog-header) .p-dialog-header-icon:hover,.TicketsDeGasolinaMain .edit-dialog :deep(.p-dialog-header) .p-dialog-header-icon:hover{background:#ffffff1a}.TicketsDeGasolinaMain .add-dialog :deep(.p-dialog-content),.TicketsDeGasolinaMain .edit-dialog :deep(.p-dialog-content){padding:1.5rem}@media screen and (max-width:768px){.TicketsDeGasolinaMain{padding:.5rem}.TicketsDeGasolinaMain .step-card .step-header{align-items:flex-start;flex-direction:column}.TicketsDeGasolinaMain .results-card .results-header .results-title,.TicketsDeGasolinaMain .step-card .step-header .step-title{font-size:1.2rem}.TicketsDeGasolinaMain .results-card .results-header .results-title i{font-size:1.4rem}.TicketsDeGasolinaMain .results-card .stats-panel .stat-content .stat-icon{font-size:2rem}.TicketsDeGasolinaMain .results-card .stats-panel .stat-content .stat-info .stat-value{font-size:1.5rem}.TicketsDeGasolinaMain .odoo-button,.TicketsDeGasolinaMain .search-button{min-width:100%}.TicketsDeGasolinaMain .custom-datatable :deep(.p-datatable-tbody>tr>td),.TicketsDeGasolinaMain .custom-datatable :deep(.p-datatable-thead>tr>th){font-size:.95rem;padding:.75rem .5rem}}.PagoAliados{margin:0 auto;max-width:1800px;padding:.75rem;position:relative}.PagoAliados .loading-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.PagoAliados .comparison-card,.PagoAliados .config-card{box-shadow:0 2px 6px #00000014}.PagoAliados .comparison-card :deep(.p-card-body),.PagoAliados .config-card :deep(.p-card-body){padding:1rem}.PagoAliados .comparison-card :deep(.p-card-content),.PagoAliados .config-card :deep(.p-card-content){padding:0}.PagoAliados .comparison-card .card-header,.PagoAliados .config-card .card-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.PagoAliados .comparison-card .card-header :deep(.p-tag),.PagoAliados .config-card .card-header :deep(.p-tag){font-weight:600;padding:.35rem .75rem}.PagoAliados .comparison-card .card-header h2,.PagoAliados .config-card .card-header h2{color:var(--text-color);flex:1 1;font-size:1.35rem;font-weight:600;margin:0}.PagoAliados .config-card{border-left:4px solid var(--primary-color)}.PagoAliados .config-card .info-bar{background:var(--surface-50);border-radius:6px;display:flex;font-size:.95rem;gap:1.5rem;padding:.75rem}.PagoAliados .config-card .info-bar .info-item{align-items:center;color:var(--text-color-secondary);display:flex;gap:.5rem}.PagoAliados .config-card .info-bar .info-item strong{color:var(--text-color)}.PagoAliados .config-card .info-bar .info-item i{color:var(--primary-color)}.PagoAliados .comparison-card{border-left:4px solid var(--green-500)}.PagoAliados .comparison-card .search-bar{max-width:400px}.PagoAliados .field-label{color:var(--text-color);display:block;font-size:1rem;font-weight:600;margin-bottom:.4rem}.PagoAliados .field-label .required{color:var(--red-500);margin-left:.25rem}.PagoAliados :deep(.p-dropdown),.PagoAliados :deep(.p-fileupload-choose),.PagoAliados :deep(.p-inputtext){font-size:1rem;height:2.75rem}.PagoAliados :deep(.p-dropdown-label){padding:.65rem .75rem}.PagoAliados :deep(.p-fileupload-choose){align-items:center;display:flex;justify-content:center;width:100%}.PagoAliados .table-container{border:1px solid var(--surface-border);border-radius:8px;overflow:hidden}.PagoAliados .table-container.excel-container{border-left:3px solid var(--green-500)}.PagoAliados .table-container.suma-container{border-left:3px solid var(--blue-500)}.PagoAliados .table-container .table-header-compact{align-items:center;background:var(--surface-50);border-bottom:1px solid var(--surface-border);display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.PagoAliados .table-container .table-header-compact .title{align-items:center;color:var(--text-color);display:flex;font-size:1.1rem;font-weight:700;gap:.5rem}.PagoAliados .table-container .table-header-compact .title i{color:var(--primary-color);font-size:1.25rem}.PagoAliados .table-container .table-header-compact .stats-compact{align-items:center;color:var(--text-color-secondary);display:flex;flex-wrap:wrap;font-size:.9rem;gap:1rem}.PagoAliados .table-container .table-header-compact .stats-compact strong{color:var(--primary-color);font-size:1.05rem}.PagoAliados :deep(.p-datatable-small) .p-datatable-thead>tr>th{background:var(--surface-100);font-size:.95rem;font-weight:600;padding:.65rem .5rem}.PagoAliados :deep(.p-datatable-small) .p-datatable-tbody>tr>td{font-size:.9rem;padding:.5rem}.PagoAliados :deep(.p-datatable-small) .p-datatable-tbody>tr:hover{background:var(--surface-50)}.PagoAliados .action-bar{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-top:.5rem}.PagoAliados .action-bar .error-message{align-items:center;color:var(--red-600);display:flex;font-weight:600;gap:.5rem}.PagoAliados .action-bar .error-message i{font-size:1.25rem}.PagoAliados .action-bar :deep(.p-button){font-size:1.1rem;font-weight:600;height:2.75rem;min-width:200px}@media screen and (max-width:992px){.PagoAliados .table-container .table-header-compact{align-items:flex-start;flex-direction:column}.PagoAliados .table-container .table-header-compact .stats-compact{justify-content:space-between;width:100%}}@media screen and (max-width:768px){.PagoAliados{padding:.5rem}.PagoAliados .config-card .info-bar{flex-direction:column;gap:.5rem}.PagoAliados .action-bar{flex-direction:column}.PagoAliados .action-bar :deep(.p-button){width:100%}.PagoAliados .table-container .table-header-compact .stats-compact{font-size:.85rem;gap:.5rem}}.TicketsDeGasolinaDetails{margin:0 auto;max-width:1600px;padding:1rem}.TicketsDeGasolinaDetails .header-card{border-left:4px solid var(--primary-color);box-shadow:0 2px 8px #0000001a}.TicketsDeGasolinaDetails .header-card .page-title{align-items:center;color:var(--primary-color);display:flex;font-size:1.75rem;font-weight:600;gap:.75rem;margin:0 0 .5rem}.TicketsDeGasolinaDetails .header-card .page-title i{font-size:2rem}.TicketsDeGasolinaDetails .header-card .order-chip{background:var(--primary-color);color:#fff;font-size:1rem;font-weight:600;padding:.5rem 1rem}.TicketsDeGasolinaDetails .summary-panel{border-left:4px solid var(--blue-500);box-shadow:0 2px 6px #00000014;height:100%;transition:all .3s ease}.TicketsDeGasolinaDetails .summary-panel:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.TicketsDeGasolinaDetails .summary-panel.total-panel{border-left-color:var(--green-500)}.TicketsDeGasolinaDetails .summary-panel.total-panel .total-icon{background:var(--green-100);color:var(--green-600)}.TicketsDeGasolinaDetails .summary-panel.total-panel .summary-value{color:var(--green-600)}.TicketsDeGasolinaDetails .summary-panel :deep(.p-panel-header){display:none}.TicketsDeGasolinaDetails .summary-panel :deep(.p-panel-content){padding:1rem}.TicketsDeGasolinaDetails .summary-panel .summary-content{align-items:center;display:flex;gap:1rem}.TicketsDeGasolinaDetails .summary-panel .summary-content .summary-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:1.75rem;height:60px;justify-content:center;width:60px}.TicketsDeGasolinaDetails .summary-panel .summary-content .summary-icon.subtotal-icon{background:var(--blue-100);color:var(--blue-600)}.TicketsDeGasolinaDetails .summary-panel .summary-content .summary-icon.iva-icon{background:var(--orange-100);color:var(--orange-600)}.TicketsDeGasolinaDetails .summary-panel .summary-content .summary-icon.total-icon{background:var(--green-100);color:var(--green-600)}.TicketsDeGasolinaDetails .summary-panel .summary-content .summary-icon.items-icon{background:var(--purple-100);color:var(--purple-600)}.TicketsDeGasolinaDetails .summary-panel .summary-content .summary-info{display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:0}.TicketsDeGasolinaDetails .summary-panel .summary-content .summary-info .summary-label{color:var(--text-color-secondary);font-size:.95rem;font-weight:500}.TicketsDeGasolinaDetails .summary-panel .summary-content .summary-info .summary-value{color:var(--primary-color);font-size:1.5rem;font-weight:700;line-height:1.2;word-break:break-word}.TicketsDeGasolinaDetails .table-card{box-shadow:0 2px 8px #0000001a}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-datatable-header){background:var(--surface-50);border-bottom:2px solid var(--surface-border);padding:1rem}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-datatable-header) .text-xl{color:var(--text-color);font-size:1.25rem}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-datatable-header) .text-primary{color:var(--primary-color)}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-datatable-thead>tr>th){background:var(--primary-color);color:#fff;font-size:1.05rem;font-weight:600;padding:1rem .75rem;white-space:nowrap}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-datatable-tbody>tr>td){font-size:1rem;padding:.875rem .75rem}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-datatable-tbody>tr:hover){background:var(--surface-100)}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-datatable-tbody>tr.p-row-odd){background:var(--surface-50)}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-paginator){border-top:2px solid var(--surface-border);padding:1rem}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-paginator) .p-paginator-element{font-size:1rem;height:2.5rem;min-width:2.5rem}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-paginator) .p-dropdown .p-dropdown-label{padding:.5rem}.TicketsDeGasolinaDetails .table-card .empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.TicketsDeGasolinaDetails .table-card .empty-state .empty-icon{color:var(--surface-400);font-size:5rem;margin-bottom:1rem}.TicketsDeGasolinaDetails .table-card .empty-state h3{color:var(--text-color);font-size:1.5rem;margin:0 0 .5rem}.TicketsDeGasolinaDetails .table-card .empty-state p{color:var(--text-color-secondary);font-size:1.1rem;margin:0}.TicketsDeGasolinaDetails .table-card .summary-footer{background:var(--surface-50);padding:1rem}.TicketsDeGasolinaDetails .table-card .summary-footer .footer-info{align-items:center;color:var(--text-color-secondary);display:flex;font-size:1.05rem;gap:.75rem}.TicketsDeGasolinaDetails .table-card .summary-footer .footer-info i{color:var(--blue-500);font-size:1.25rem}.TicketsDeGasolinaDetails .table-card .summary-footer .footer-info strong{color:var(--text-color);font-weight:600}.TicketsDeGasolinaDetails .table-card .summary-footer .footer-total{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem}.TicketsDeGasolinaDetails .table-card .summary-footer .footer-total .footer-total-label{color:var(--text-color-secondary);font-size:1rem;font-weight:500}.TicketsDeGasolinaDetails .table-card .summary-footer .footer-total .footer-total-value{color:var(--green-600);font-size:1.75rem;font-weight:700}@media screen and (max-width:768px){.TicketsDeGasolinaDetails{padding:.5rem}.TicketsDeGasolinaDetails .header-card .page-title{font-size:1.4rem}.TicketsDeGasolinaDetails .header-card .page-title i{font-size:1.6rem}.TicketsDeGasolinaDetails .header-card .order-chip{font-size:.9rem;padding:.4rem .8rem}.TicketsDeGasolinaDetails .summary-panel .summary-content .summary-icon{font-size:1.5rem;height:50px;width:50px}.TicketsDeGasolinaDetails .summary-panel .summary-content .summary-info .summary-label{font-size:.9rem}.TicketsDeGasolinaDetails .summary-panel .summary-content .summary-info .summary-value{font-size:1.25rem}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-datatable-header){flex-direction:column;gap:1rem}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-datatable-header) .text-xl{font-size:1.1rem}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-datatable-tbody>tr>td),.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-datatable-thead>tr>th){font-size:.95rem;padding:.75rem .5rem}.TicketsDeGasolinaDetails .table-card .summary-footer .footer-info{font-size:1rem;margin-bottom:1rem}.TicketsDeGasolinaDetails .table-card .summary-footer .footer-total{align-items:flex-start}.TicketsDeGasolinaDetails .table-card .summary-footer .footer-total .footer-total-value{font-size:1.5rem}}@media print{.TicketsDeGasolinaDetails{padding:0}.TicketsDeGasolinaDetails .header-card :deep(.p-button){display:none}.TicketsDeGasolinaDetails .table-card .custom-datatable :deep(.p-paginator){display:none}}.dashboard-container{background-color:#f9fafb;font-family:Roboto,sans-serif;margin:0 auto;padding:1.5rem}.dashboard-container .dashboard-header{margin-bottom:2rem}.dashboard-container .dashboard-header h1{color:#0e3b64;font-weight:500;margin:0}.dashboard-container .dashboard-filters{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem}.dashboard-container .dashboard-filters.secondary-filters{margin-bottom:2rem}.dashboard-container .dashboard-filters .filter-group{display:flex;flex:1 1 250px;flex-direction:column}.dashboard-container .dashboard-filters .filter-group label{color:#555;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.dashboard-container .dashboard-filters .filter-group.action-group{justify-content:flex-end}.dashboard-container .dashboard-filters .filter-group.checkbox-group{flex-direction:column;justify-content:flex-end}.dashboard-container .dashboard-filters .filter-group.checkbox-group .checkbox-container{align-items:center;display:flex;gap:.5rem}.dashboard-container .dashboard-filters .filter-group.checkbox-group .checkbox-container .checkbox-label{margin-bottom:0}.dashboard-container .dashboard-metrics{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:2rem}.dashboard-container .dashboard-metrics .metric-card .p-card{border-radius:8px;box-shadow:0 2px 8px #00000014}.dashboard-container .dashboard-metrics .metric-card .p-card-title{color:#0e3b64;font-size:1.25rem;font-weight:500;margin-bottom:.5rem}.dashboard-container .dashboard-metrics .metric-card .p-card-content{padding:0}.dashboard-container .dashboard-metrics .metric-card .metric-description{color:#666;font-size:.875rem;margin-bottom:1rem}.dashboard-container .dashboard-metrics .metric-card .metric-value{align-items:center;display:flex;font-size:1.75rem;font-weight:700}.dashboard-container .dashboard-metrics .metric-card .metric-value .count{color:#333}.dashboard-container .dashboard-metrics .metric-card .metric-value .separator{color:#888;font-weight:400;margin:0 .5rem}.dashboard-container .dashboard-metrics .metric-card .metric-value .amount.positive{color:#20a747}.dashboard-container .dashboard-metrics .metric-card .metric-value .amount.negative{color:#e63a2e}.dashboard-container .dashboard-metrics .metric-card .extraction-details .extraction-item{border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.dashboard-container .dashboard-metrics .metric-card .extraction-details .extraction-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.dashboard-container .dashboard-metrics .metric-card .extraction-details .extraction-item .label{color:#555}.dashboard-container .dashboard-metrics .metric-card .extraction-details .extraction-item .value{color:#333;font-weight:500}.dashboard-container .dashboard-tables{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;margin-bottom:2rem}@media(min-width:992px){.dashboard-container .dashboard-tables{grid-template-columns:3fr 2fr}}.dashboard-container .dashboard-tables .p-card{height:100%}.dashboard-container .dashboard-tables .p-card .p-card-title{color:#0e3b64;font-size:1.25rem;font-weight:500;margin-bottom:1rem}.dashboard-container .dashboard-tables .p-datatable .p-datatable-header{background-color:#f5f5f5;border:1px solid #e0e0e0;font-weight:600;padding:1rem}.dashboard-container .dashboard-tables .p-datatable .p-datatable-thead>tr>th{background-color:#f5f5f5;border:1px solid #e0e0e0;color:#333;font-weight:600;padding:.75rem 1rem}.dashboard-container .dashboard-tables .p-datatable .p-datatable-tbody>tr:nth-child(2n){background-color:#f9f9f9}.dashboard-container .dashboard-tables .p-datatable .p-datatable-tbody>tr>td{border:1px solid #e0e0e0;padding:.75rem 1rem}.dashboard-container .dashboard-tables .p-datatable .p-datatable-tbody>tr>td:first-child{font-weight:500}.dashboard-container .dashboard-tables .metrics-table-container .metrics-table .p-datatable-tbody>tr>td:last-child,.dashboard-container .dashboard-tables .top-operators-container .top-operators-table .p-datatable-tbody>tr>td:last-child{font-weight:600;text-align:right}.dashboard-container .extraction-records-section{margin-bottom:2rem}.dashboard-container .extraction-records-section .records-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.dashboard-container .extraction-records-section .records-header .download-excel-btn{background-color:#0e3b64;border-color:#0e3b64}.dashboard-container .extraction-records-section .records-header .download-excel-btn:hover{background-color:#082137;border-color:#082137}.dashboard-container .extraction-records-section .records-header .search-container{max-width:300px;width:100%}.dashboard-container .extraction-records-section .records-header .search-container .p-inputtext{width:100%}.dashboard-container .extraction-records-section .extraction-records-table{margin-bottom:1rem}.dashboard-container .extraction-records-section .extraction-records-table .p-datatable-thead>tr>th{position:relative}.dashboard-container .extraction-records-section .extraction-records-table .p-datatable-thead>tr>th .sort-icon{font-size:.75rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.dashboard-container .extraction-records-section .extraction-records-table .ubicacion-link{color:#007bff;font-weight:500;text-decoration:none}.dashboard-container .extraction-records-section .extraction-records-table .ubicacion-link:hover{text-decoration:underline}.dashboard-container .extraction-records-section .table-footer{align-items:center;display:flex;justify-content:space-between;margin:1rem 0}.dashboard-container .extraction-records-section .table-footer .entries-info{color:#666;font-size:.875rem}.dashboard-container .extraction-records-section .table-footer .custom-paginator .p-paginator-current{margin-right:1rem}.dashboard-container .extraction-records-section .table-footer .custom-paginator .p-paginator-page.p-highlight{background-color:#0e3b64;color:#fff}.dashboard-container .monthly-summary-section{margin-bottom:2rem}.dashboard-container .monthly-summary-section h2{color:#0e3b64;font-size:1.25rem;font-weight:500;margin-bottom:1rem}.dashboard-container .monthly-summary-section .monthly-summary-table .p-datatable-thead>tr>th{background-color:#f3f4f6;font-weight:500;text-align:center}.dashboard-container .monthly-summary-section .monthly-summary-table .p-datatable-thead>tr>th:first-child{text-align:left}.dashboard-container .monthly-summary-section .monthly-summary-table .p-datatable-tbody>tr>td{text-align:center}.dashboard-container .monthly-summary-section .monthly-summary-table .p-datatable-tbody>tr>td:first-child{background-color:#f3f4f6;font-weight:500;text-align:left}.execute-button{background-color:#0e3b64;border-color:#0e3b64;width:100%}.execute-button:hover{background-color:#082137;border-color:#082137}@media(max-width:768px){.dashboard-filters{flex-direction:column}.dashboard-filters .filter-group{flex:1 1 100%}.dashboard-metrics{grid-template-columns:1fr}.extraction-records-section .records-header{align-items:flex-start;flex-direction:column;gap:1rem}.extraction-records-section .records-header .search-container{max-width:100%}.extraction-records-section .table-footer{flex-direction:column;gap:1rem}.extraction-records-section .table-footer .entries-info{order:2}.extraction-records-section .table-footer .custom-paginator{justify-content:center;order:1;width:100%}.monthly-summary-section .monthly-summary-table{overflow-x:auto}}.scaling-table{width:100%}@media screen and (max-width:992px){.scaling-table{font-size:14px}.scaling-table .p-datatable-tbody>tr>td,.scaling-table .p-datatable-thead>tr>th{padding:.75rem}}@media screen and (max-width:768px){.scaling-table{font-size:12px}.scaling-table .p-datatable-tbody>tr>td,.scaling-table .p-datatable-thead>tr>th{padding:.5rem}}@media screen and (max-width:480px){.scaling-table{font-size:11px}.scaling-table .p-datatable-tbody>tr>td,.scaling-table .p-datatable-thead>tr>th{padding:.25rem}}.p-checkbox-box.p-highlight{background:var(--primary-color)!important;border-color:var(--primary-color)!important}.p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon{color:#fff!important}.p-checkbox .p-checkbox-box .p-checkbox-icon{font-size:1rem;font-weight:700}.fila{align-items:center;display:flex;gap:20px;margin-top:10px}@media screen and (max-width:700px){.fila{flex-direction:column}}.columna{width:100%}.insumos-table .p-column-filter-row .p-column-filter-clear-button,.insumos-table .p-column-filter-row .p-column-filter-menu-button{display:none}.header-table{align-items:center;display:flex;justify-content:space-between}.InputCalendario{width:100%}.InputCalendario .tituloContenedor{display:flex;margin-bottom:8px}.InputCalendario .tituloContenedor .titulo{font-size:14px}.InputCalendario .tituloContenedor .obligatorio{color:red;font-size:14px;margin-right:5px}.InputCalendario .colorNaranja{background:#343a40;border-color:#343a40}.InputCalendario .calendario{height:35px;width:100%}.InputCalendario .calendario .p-inputtext .p-component{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.InputCalendarioSemanas{width:100%}.KilometrajePorUnidad{padding:20px}.Boton{background:#ff7e23;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;height:35px;outline:none;padding:10px}.duplicate-tickets-view{padding:1rem}.duplicate-tickets-view .header-section{display:flex;flex-direction:column;margin-bottom:1rem}.duplicate-tickets-view .header-section h1{color:#495057;margin-bottom:1rem}.duplicate-tickets-view .header-section .date-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.duplicate-tickets-view .header-section .date-filters .date-range{display:flex;flex-direction:column}.duplicate-tickets-view .header-section .date-filters .date-range label{font-weight:600;margin-bottom:.5rem}.duplicate-tickets-view .header-section .date-filters .date-range .p-calendar .p-inputtext{border-bottom-right-radius:0;border-top-right-radius:0}.duplicate-tickets-view .header-section .date-filters .filter-button{height:fit-content}.duplicate-tickets-view .card{border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f}.duplicate-tickets-view .duplicate-counts-table .p-datatable-header,.duplicate-tickets-view .duplicate-tickets-table .p-datatable-header{background:#f8f9fa;border:1px solid #dee2e6}.duplicate-tickets-view .duplicate-counts-table .p-paginator,.duplicate-tickets-view .duplicate-tickets-table .p-paginator{padding:1rem}.duplicate-tickets-view .duplicate-counts-table .p-datatable-thead>tr>th,.duplicate-tickets-view .duplicate-tickets-table .p-datatable-thead>tr>th{background:#f8f9fa;border:1px solid #dee2e6;color:#212529;font-weight:600;text-align:left}.duplicate-tickets-view .duplicate-counts-table .p-datatable-tbody>tr>td,.duplicate-tickets-view .duplicate-tickets-table .p-datatable-tbody>tr>td{border:1px solid #dee2e6;text-align:left}.duplicate-tickets-view .duplicate-counts-table .p-datatable-tbody>tr:nth-child(2n),.duplicate-tickets-view .duplicate-tickets-table .p-datatable-tbody>tr:nth-child(2n){background:#f8f9fa}.duplicate-tickets-view .duplicate-counts-table .p-datatable-tbody>tr:hover,.duplicate-tickets-view .duplicate-tickets-table .p-datatable-tbody>tr:hover{background:#e9ecef}.duplicate-tickets-view .action-buttons{display:flex;gap:.5rem;justify-content:center}.duplicate-tickets-view .p-dialog .field{margin-bottom:1.5rem}.duplicate-tickets-view .p-dialog .field label{display:block;font-weight:600;margin-bottom:.5rem}.duplicate-tickets-view .datatable-toolbar{margin-bottom:1rem}.duplicate-tickets-view .datatable-toolbar .toolbar-left{display:flex;gap:.5rem}.duplicate-tickets-view .datatable-toolbar .toolbar-right .selection-info{background-color:#3f51b514;border-radius:4px;color:#3f51b5;font-weight:600;padding:.5rem}.duplicate-tickets-view .p-checkbox .p-checkbox-box.p-highlight{background:#3f51b5;border-color:#3f51b5}@media screen and (max-width:768px){.duplicate-tickets-view .header-section .date-filters{align-items:stretch;flex-direction:column}.duplicate-tickets-view .datatable-toolbar{flex-direction:column;gap:1rem}.duplicate-tickets-view .datatable-toolbar .toolbar-left,.duplicate-tickets-view .datatable-toolbar .toolbar-right{justify-content:center;width:100%}}.App{display:flex;flex-direction:column;margin:0 auto;padding:20px}.App h1{color:#252423;font-size:2.2em;font-weight:600;text-align:left}.App h1,.toolbar{margin-bottom:25px}.toolbar{border-bottom:1px solid #e0e0e0;display:flex;gap:12px;justify-content:flex-start;padding-bottom:25px}.toolbar button{align-items:center;background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:4px;color:#323130;cursor:pointer;display:inline-flex;font-size:1em;font-weight:600;gap:8px;padding:10px 22px;transition:all .2s ease-in-out}.toolbar button:hover{background-color:#e0e0e0;border-color:silver}.toolbar button:first-child{background-color:#0078d4;border-color:#0078d4;color:#fff}.toolbar button:first-child:hover{background-color:#005a9e;border-color:#005a9e}.search-bar{border-bottom:1px solid #e0e0e0;text-align:left}.search-bar input{border:1px solid silver;border-radius:4px;box-sizing:border-box;font-size:1em;max-width:400px;padding:12px;width:100%}.current-path-display{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 1px 4px #00000014;color:#605e5c;display:flex;flex-wrap:wrap;font-size:.95em;margin-bottom:25px;padding:15px 25px}.current-path-display .breadcrumb-item{color:#0078d4;cursor:pointer;text-decoration:none;transition:color .2s ease}.current-path-display .breadcrumb-item:hover{color:#005a9e;text-decoration:underline}.current-path-display .breadcrumb-item.active{color:#323130;cursor:default;font-weight:500;text-decoration:none}.current-path-display .breadcrumb-separator{color:#a19f9d;margin:0 6px}.error-message,.loading-message,.no-files-message{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px #00000014;color:#605e5c;font-size:1.1em;margin-bottom:20px;padding:30px;text-align:center}.error-message{color:#a80000;font-weight:700}.feedback-message{border-radius:4px;font-size:.9em;font-weight:500;margin-top:15px;padding:8px 12px;text-align:center}.feedback-message.error{background-color:#fed9cc;border:1px solid #f9906d;color:#a80000}.feedback-message.success{background-color:#dff0d8;border:1px solid #d6e9c6;color:#3c763d}.file-list-container{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px #00000014;flex-grow:1;overflow:hidden}.file-list-container .file-list-header{align-items:center;background-color:#f7f7f7;border-bottom:1px solid #e0e0e0;color:#605e5c;display:flex;font-size:.95em;font-weight:600;padding:15px 25px;white-space:nowrap}.file-list-container .file-list-header span{flex:1 1;padding-right:15px;text-align:left}.file-list-container .file-list-header span:first-child{flex:0 0 40px;padding-right:0}.file-list-container .file-list-header span:nth-child(2){flex:3 1}.file-list-container .file-list-header span:nth-child(3){flex:1 1}.file-list-container .file-list-header span:nth-child(4){flex:1 1;text-align:right}.file-list-container .file-list-header span:nth-child(5){flex:1.5 1;text-align:left}.file-list-container .file-list-header span:nth-child(6){flex:1.5 1;padding-right:0;text-align:right}.file-list-container .file-list{height:calc(100vh - 369px);overflow:auto}.file-list-container .file-item{align-items:center;border-bottom:1px solid #efefef;cursor:pointer;display:flex;font-size:.9em;padding:12px 25px;transition:background-color .15s ease-in-out}.file-list-container .file-item:last-child{border-bottom:none}.file-list-container .file-item:hover{background-color:#f3f6f9}.file-list-container .file-item-info{align-items:center;display:flex;flex:3 1;overflow:hidden}.file-list-container .file-item .file-icon,.file-list-container .file-item .folder-icon,.file-list-container .file-item .image-icon{flex-shrink:0;font-size:1.2em;margin-right:12px}.file-list-container .file-item .folder-icon{color:#f7b500}.file-list-container .file-item .file-icon{color:#605e5c}.file-list-container .file-item .image-icon{color:#0078d4}.file-list-container .file-item .file-name{color:#323130;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-list-container .file-item .file-modified,.file-list-container .file-item .file-size,.file-list-container .file-item .file-type{color:#8a8886;white-space:nowrap}.file-list-container .file-item .file-type{flex:1 1}.file-list-container .file-item .file-size{flex:1 1;padding-right:15px;text-align:right}.file-list-container .file-item .file-modified{flex:1.5 1}.file-list-container .file-item .file-actions{display:flex;flex:1.5 1;gap:8px;justify-content:flex-end;text-align:right;white-space:nowrap}.file-list-container .file-item .file-actions .action-button{align-items:center;background-color:#fff;border:1px solid #dcdcdc;border-radius:4px;color:#323130;cursor:pointer;display:inline-flex;font-size:.85em;gap:6px;padding:6px 12px;transition:all .2s ease-in-out}.file-list-container .file-item .file-actions .action-button:hover{background-color:#e0e0e0;border-color:silver}.file-list-container .file-item .file-actions .action-button.rename{color:#323130}.file-list-container .file-item .file-actions .action-button.delete{background-color:#0000;border-color:#a80000;color:#a80000}.file-list-container .file-item .file-actions .action-button.delete:hover{background-color:#a80000;color:#fff}.file-list-container .file-item .file-actions .action-button.download{background-color:#0000;border-color:#0078d4;color:#0078d4}.file-list-container .file-item .file-actions .action-button.download:hover{background-color:#0078d4;color:#fff}.modal-overlay{background:#0009;bottom:0;left:0;right:0;top:0}.modal-overlay .modal-content{background:#fff;border-radius:6px;box-shadow:0 6px 20px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:550px;overflow-y:auto;padding:30px}.modal-overlay .modal-content .modal-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:15px}.modal-overlay .modal-content .modal-header .modal-title{color:#252423;font-size:1.8em;font-weight:600}.modal-overlay .modal-content .modal-header .modal-close-button{background:none;border:none;color:#605e5c;cursor:pointer;font-size:2.5em;line-height:1;padding:0 8px;transition:color .2s ease}.modal-overlay .modal-content .modal-header .modal-close-button:hover{color:#323130}.modal-overlay .modal-content .modal-body{flex-grow:1;margin-bottom:25px;padding:0}.modal-overlay .modal-content .modal-body.image-preview-body{align-items:center;display:flex;justify-content:center;padding:0}.modal-overlay .modal-content .modal-body.image-preview-body img{border-radius:4px;max-height:75vh;max-width:100%;object-fit:contain}.modal-overlay .modal-content .modal-footer{border-top:1px solid #e0e0e0;display:flex;gap:12px;justify-content:flex-end;margin-top:0;padding-top:20px}.modal-overlay .modal-content .modal-footer button{background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:4px;color:#323130;cursor:pointer;font-size:1em;font-weight:500;padding:10px 20px;transition:all .2s ease-in-out}.modal-overlay .modal-content .modal-footer button:hover{background-color:#e0e0e0;border-color:#dcdcdc}.modal-overlay .modal-content .modal-footer button:last-child{background-color:#0078d4;border-color:#0078d4;color:#fff}.modal-overlay .modal-content .modal-footer button:last-child:hover{background-color:#005a9e;border-color:#005a9e}.modal-form{display:flex;flex-direction:column;gap:15px}.modal-form input[type=file],.modal-form input[type=text]{border:1px solid silver;border-radius:4px;box-sizing:border-box;font-size:1em;padding:12px;width:100%}.modal-form input[type=file]{cursor:pointer}.modal-form button[type=submit]{align-self:flex-end;background-color:#0078d4;border:1px solid #0078d4;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:600;padding:10px 20px;transition:all .2s ease-in-out}.modal-form button[type=submit]:hover{background-color:#005a9e;border-color:#005a9e}@media(max-width:768px){.App{padding:15px}.toolbar{align-items:stretch;flex-direction:column}.toolbar button{margin-left:0;width:100%}.file-item,.file-list-header{flex-wrap:wrap;padding:10px 15px}.file-item>.file-item-info,.file-item>.file-modified,.file-item>.file-size,.file-item>.file-type,.file-list-header span{flex:1 1 100%;margin-bottom:5px;padding-right:0!important;text-align:left!important}.file-list-header span:first-child{flex:0 0 40px;margin-bottom:0}.file-item-info{margin-bottom:10px;order:1}.file-item .file-type{order:2}.file-item .file-size{order:3}.file-item .file-modified{order:4}.file-actions{flex:1 1 100%;justify-content:flex-start;margin-top:10px;order:5}.file-actions .action-button{padding:8px 10px}.modal-content{padding:20px}.modal-header{margin-bottom:20px;padding-bottom:10px}.modal-title{font-size:1.5em}.modal-close-button{font-size:2em}.modal-footer{flex-direction:column;gap:8px}.modal-footer button{width:100%}}.PanelOperaciones img{height:79vh;object-fit:cover;width:100%}.PanelOperacionesEstatusRutas{display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:0 20px}.PanelOperacionesEstatusRutas .header{display:flex;justify-content:center;margin:30px}.PanelOperacionesEstatusRutas .header .title{font-size:30px;font-weight:700}.PanelOperacionesEstatusRutas .header .logo{width:160px}.PanelOperacionesEstatusRutas .button-container{display:flex;gap:1rem;width:100%}.PanelOperacionesEstatusRutas .responsive-button{flex:1 1;margin:1rem}.PanelOperacionesEstatusRutas .car-container{position:relative}@media(max-width:768px){.PanelOperacionesEstatusRutas .button-container{flex-direction:column}.PanelOperacionesEstatusRutas .responsive-button{width:90%!important}}.p-badge.p-badge-danger{width:122px}.header-datatable-container{display:flex;justify-content:space-between;text-align:left}@media screen and (max-width:550px){.header-datatable-container{flex-direction:column;gap:20px}}.datatable-ruta .p-datatable-table{height:100%;width:100%}.datatable-ruta .p-datatable-tbody>tr>td,.datatable-ruta .p-datatable-thead>tr>th{font-size:12px;padding:5px 1rem}.datatable-ruta .p-component *{font-size:12px}.p-badge.p-badge-success,.p-badge.p-badge-warning{width:122px}.buscador{font-size:12px}@media(max-width:768px){.datatable-ruta{border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;display:block;font-family:Arial,sans-serif;overflow-x:auto;padding:0}.datatable-ruta .p-datatable-table{border-collapse:collapse;width:100%}.datatable-ruta .p-datatable-tbody>tr>td,.datatable-ruta .p-datatable-thead>tr>th{display:block;text-align:left;width:100%}.datatable-ruta .p-datatable-thead>tr>th{display:none}.datatable-ruta .p-datatable-tbody>tr{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;display:block;margin-bottom:1em;overflow:hidden}.datatable-ruta .p-datatable-tbody>tr>td{background:#f9f9f9;border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:block;padding:.5em .5em .5em 50%;position:relative;text-align:left}.datatable-ruta .p-datatable-tbody>tr>td>span:before{background:#f1f1f1;border-right:1px solid #ddd;color:#333;content:attr(data-header);font-size:10px;font-weight:700;height:100%;left:0;padding:.75em;position:absolute;top:0;width:40%}}.BotonDescargarExel{align-items:center;background:#27b345;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:35px;justify-content:center;outline:none;padding:0 60px;width:100px}.BotonDescargarExel .img{height:20px;margin-right:10px;width:20px}.loader-container{align-items:center;background-color:#ffffffb3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loader{animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#ff7e23;height:120px;width:120px}.AsignarUnidades .imagenDatatable{border-radius:10px;width:120px}.select-image{gap:10px}.select-image,.week{align-items:center;display:flex}.week{flex-direction:column}.header-service{display:flex;justify-content:space-between}.search{align-items:flex-end;display:flex}.week-input .p-inputnumber-input{text-align:center}.service-table .p-datatable-tbody>tr>td,.service-table .p-datatable-thead>tr>th{font-size:14px;padding:1rem}.assign-services-container{background:linear-gradient(135deg,#f7f7f8,#fff);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding-top:.5rem}.services-header{background:linear-gradient(135deg,#363e43,#15b5da);border-radius:16px;box-shadow:0 8px 25px #363e4326;color:#fff;margin-bottom:2rem;padding:2rem}.services-title{font-size:2.5rem;font-weight:700;margin:0 0 .5rem;text-shadow:0 2px 4px #0000001a}.services-subtitle{font-size:1.1rem;margin:0;opacity:.9}.dialog-header{background:linear-gradient(135deg,#363e43,#15b5da);border-radius:12px 12px 0 0;color:#fff;margin:-.5rem -2rem 1.5rem;padding:1rem 2rem}.form-label{color:#363e43;display:block;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.dropdown-special-service{border:2px solid #f7f7f8;border-radius:8px;width:100%}.dropdown-special-service:focus{border-color:#15b5da;box-shadow:0 0 0 3px #15b5da1a}.dialog-actions{border-top:1px solid #f7f7f8;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem}.btn-cancel{background:#9da5aa}.btn-cancel,.btn-save{border:none;border-radius:8px;color:#fff;font-weight:600;padding:.75rem 1.5rem}.btn-save{background:#15b5da}.stat-card{background:#fff;border-left:4px solid #15b5da;border-radius:12px;box-shadow:0 2px 10px #0000000d;height:5rem;padding:1.5rem;transition:transform .2s ease}.stat-card:hover{transform:translateY(-2px)}.stat-number{color:#363e43;font-size:2rem;margin:0}.stat-label{color:#9da5aa;font-size:.9rem;margin:.5rem 0 0}.input-dates{width:100%}.custom-checkbox-container{margin:2rem 0}.custom-checkbox-container .custom-checkbox{accent-color:#007ad9}.custom-checkbox-container .custom-label{color:#333;cursor:pointer;font-size:1rem;margin-left:.5rem;-webkit-user-select:none;user-select:none}.operadores-vetados-page{align-items:flex-start;display:flex;justify-content:center;overflow-y:auto}.content-container.table-focus-layout{align-items:center}.content-container.table-focus-layout,.data-table-card,.table-section-container.main-table-view{display:flex;flex-direction:column;flex-grow:1;min-height:0;width:100%}.data-table-card{background:#fff;background:var(--surface-card,#fff);border-radius:6px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.data-table-card .p-card-body{height:calc(100vh - 50px)}.data-table-card .p-card-body,.data-table-card .p-card-content{display:flex;flex-direction:column;flex-grow:1;min-height:0;overflow:hidden}.data-table-card .p-datatable{display:flex;flex-direction:column;flex-grow:1;min-height:0}.data-table-card .p-datatable-wrapper{flex-grow:1;min-height:0;overflow:auto}.data-table-card .p-datatable-scrollable-body{overflow-y:auto}.data-table-card .table-header-content{align-items:center;display:flex;justify-content:space-between}.data-table-card .table-header-content .p-input-icon-left{flex-grow:1;margin-right:1rem;max-width:350px;width:auto}.data-table-card .table-header-content .p-input-icon-left .p-inputtext{padding:.75rem 1.75rem;width:100%}.data-table-card .table-header-content .p-input-icon-left .p-inputtext:focus{border-color:#6366f1;border-color:var(--primary-color,#6366f1);box-shadow:0 0 0 .2rem rgba(#6366F1,.5);box-shadow:0 0 0 .2rem rgba(var(--primary-color,#6366F1),.5)}.form-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:1rem}.form-grid .form-field{margin-bottom:0}.form-grid .form-field label{color:#495057;color:var(--text-color,#495057);display:block;font-weight:600;margin-bottom:.6rem}.form-grid .form-field .p-calendar,.form-grid .form-field .p-dropdown,.form-grid .form-field .p-inputtext,.form-grid .form-field .p-inputtextarea{width:100%}.form-grid .full-width-field{grid-column:1/-1}.dialog-footer-buttons{display:flex;gap:.5rem;justify-content:flex-end;padding-top:1rem}.data-module-container{display:flex;flex-direction:column;height:calc(100vh - 54px);padding:1rem}.data-module-container .filters-grid{grid-gap:1rem;align-items:flex-end;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:1.5rem}.data-module-container .filters-grid .filter-item{display:flex;flex-direction:column}.data-module-container .filters-grid .filter-item label{color:#333;font-weight:700;margin-bottom:.5rem}.data-module-container .datatable-container{flex:1 1;overflow:hidden}.table-container-th-TP{--border-radius:8px;--shadow-sm:0 4px 12px #0000001a;--shadow-md:0 8px 25px #00000026;--shadow-lg:0 25px 50px #00000040;--transition:all 0.3s ease}.table-container-th-TP .my-custom-header{background-color:#f75600!important;color:#fff!important;font-weight:700!important}.table-container-th-TP .custom-table-th{height:calc(100vh - 50px)}.table-container-th-TP .sticky-header{position:sticky;top:0;z-index:2}.table-container-th-TP .loading-container{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.table-container-th-TP .loading-content{align-items:center;display:flex;flex-direction:column}.table-container-th-TP .p-progress-spinner-circle{stroke:orange}.table-container-th-TP .loading-content p{color:orange;font-weight:700;margin-top:10px}.table-container-th-TP .dialog .p-dialog{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;border-radius:16px;box-shadow:var(--shadow-lg);overflow:hidden}.table-container-th-TP .dialog .p-dialog .p-dialog-header{border-bottom:none;border-radius:16px 16px 0 0;padding:1.5rem 2rem;position:relative}.table-container-th-TP .dialog .p-dialog .p-dialog-header:before{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:2px;left:0;position:absolute;right:0;top:0}.table-container-th-TP .dialog .p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:600;letter-spacing:.025em;text-shadow:0 1px 2px #0000001a}.table-container-th-TP .dialog .p-dialog .p-dialog-header .p-dialog-header-icon{align-items:center;border-radius:50%;color:#fff;display:flex;height:2rem;justify-content:center;transition:var(--transition);width:2rem}.table-container-th-TP .dialog .p-dialog .p-dialog-header .p-dialog-header-icon:hover{background-color:#ffffff26;transform:scale(1.1)}.table-container-th-TP .dialog .p-dialog .p-dialog-header .p-dialog-header-icon:active{transform:scale(.95)}.table-container-th-TP .dialog .p-dialog .p-dialog-content{background:#fff;min-height:200px;padding:2rem;position:relative}.table-container-th-TP .dialog .p-dialog .p-dialog-content:before{background:linear-gradient(180deg,#fff,#0000);content:"";height:20px;left:0;pointer-events:none;position:sticky;right:0;top:0}.table-container-th-TP .dialog .p-dialog .p-dialog-content:after{background:linear-gradient(0deg,#fff,#0000);bottom:0;content:"";height:20px;left:0;pointer-events:none;position:sticky;right:0}.table-container-th-TP .dialog .p-dialog-mask{animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009}.table-container-th-TP .p-dialog-enter-active{transition:all .3s ease-out}.table-container-th-TP .p-dialog-exit-active{transition:all .2s ease-in}@media(max-width:768px){.table-container-th-TP .dialog .p-dialog{margin:1rem;max-width:none!important;width:calc(100vw - 2rem)!important}.table-container-th-TP .dialog .p-dialog .p-dialog-content{padding:1.5rem}.table-container-th-TP .modalInputs{gap:1rem;grid-template-columns:1fr!important}.table-container-th-TP .modalInputs .input-container.full-width{grid-column:1}.table-container-th-TP .modalInputs .p-inputtext{font-size:16px}.table-container-th-TP .modal-buttons{flex-direction:column}.table-container-th-TP .modal-buttons .p-button{justify-content:center;width:100%}}@media(max-width:1024px)and (min-width:769px){.table-container-th-TP .modalInputs{gap:1.25rem;grid-template-columns:1fr 1fr}.table-container-th-TP .dialog .p-dialog{width:80vw!important}}@media(min-width:1025px){.table-container-th-TP .modalInputs{gap:1.5rem;grid-template-columns:1fr 1fr}}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .card-info{background:#fff;border:1px solid #f1f5f9;border-radius:12px;box-shadow:0 4px 20px #00000014;margin-bottom:1.5rem;padding:1.5rem}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .card-info:hover{box-shadow:0 8px 30px #0000001f;transform:translateY(-2px);transition:all .3s ease}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .module-text-th{background:linear-gradient(135deg,#f75600,#ff7b00);border-radius:12px 12px 0 0;box-shadow:0 2px 10px #f7560033;color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.025em;margin-bottom:0;padding:1rem;text-align:center}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th{border-bottom:1px solid #f1f5f9;padding:1rem;transition:background-color .2s ease}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th:hover{background-color:#f8fafc}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th:last-child{border-bottom:none}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th .field-name-th{color:#374151;font-size:.9rem;font-weight:500;min-width:180px}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th .p-calendar,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th .p-dropdown,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th .p-inputtext{border:2px solid #e5e7eb;border-radius:8px;font-size:.9rem;padding:.75rem;transition:all .3s ease}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th .p-calendar:focus,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th .p-dropdown:focus,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th .p-inputtext:focus{border-color:#f75600;box-shadow:0 0 0 3px #f756001a;outline:none}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th .p-calendar:hover,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th .p-dropdown:hover,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .data-row-th .p-inputtext:hover{border-color:#d1d5db}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .profile-flex-container{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 10px 40px #0000001a;margin:1.5rem 0;padding:2rem}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .profile-flex-container .profile-image-container-th .user-profile-image-th{border:3px solid #f1f5f9;border-radius:16px;box-shadow:0 8px 30px #0000001f;transition:all .3s ease}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .profile-flex-container .profile-image-container-th .user-profile-image-th:hover{box-shadow:0 12px 40px #00000026;transform:scale(1.02)}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .div-data-item,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .div-file-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:.5rem 0;padding:.75rem 1.5rem;transition:all .2s ease}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .div-data-item:hover,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .div-file-item:hover{background:#f1f5f9;border-color:#cbd5e1}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .div-data-item .data-cell,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .div-data-item .doc-name-field,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .div-file-item .data-cell,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .div-file-item .doc-name-field{color:#374151;font-size:.9rem}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .p-button{border-radius:8px;font-weight:500;margin:.25rem;padding:.75rem 1.5rem;transition:all .3s ease}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .p-button.p-button-success{background:linear-gradient(135deg,#10b981,#059669);border:none}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .p-button.p-button-success:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 8px 25px #10b9814d;transform:translateY(-2px)}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .p-button.p-button-danger{background:linear-gradient(135deg,#ef4444,#dc2626);border:none}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .p-button.p-button-danger:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 8px 25px #ef44444d;transform:translateY(-2px)}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .p-button.p-button-secondary{background:#f3f4f6;border:2px solid #d1d5db;color:#374151}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .p-button.p-button-secondary:hover{background:#e5e7eb;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .p-dropdown-sm,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .p-inputtext-sm{border:1px solid #d1d5db;border-radius:6px;transition:all .2s ease}.table-container-th-TP .dialog .p-dialog-content .test-form-TH .p-dropdown-sm:focus,.table-container-th-TP .dialog .p-dialog-content .test-form-TH .p-inputtext-sm:focus{border-color:#f75600;box-shadow:0 0 0 2px #f756001a}.table-container-th-TP .dialog .p-dialog-content:focus{outline:2px solid var(--primary-color);outline-offset:2px}.table-container-th-TP .dialog.loading .p-dialog-content{pointer-events:none;position:relative}.table-container-th-TP .dialog.loading .p-dialog-content:after{align-items:center;background:#fffc;bottom:0;content:"";display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.table-container-th-TP .dialog .field-error{align-items:center;color:#ef4444;display:flex;font-size:.8rem;gap:.25rem;margin-top:.25rem}.table-container-th-TP .dialog .field-error:before{content:"⚠";font-size:.9rem}.table-container-th-TP .dialog .field-success{align-items:center;color:#10b981;display:flex;font-size:.8rem;gap:.25rem;margin-top:.25rem}.table-container-th-TP .dialog .field-success:before{content:"✓";font-size:.9rem}.table-container-th-TP .p-dialog-enter{opacity:0;transform:scale(.9) translateY(-50px)}.table-container-th-TP .p-dialog-enter-active{opacity:1;transform:scale(1) translateY(0);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.table-container-th-TP .p-dialog-exit{opacity:1;transform:scale(1) translateY(0)}.table-container-th-TP .p-dialog-exit-active{opacity:0;transform:scale(.9) translateY(-50px);transition:all .3s cubic-bezier(.55,.055,.675,.19)}@media(prefers-color-scheme:dark){.table-container-th-TP .dialog .p-dialog .p-dialog-content{background:#1f2937;color:#f9fafb}.table-container-th-TP .modalInputs .input-container label{color:#f9fafb}.table-container-th-TP .modalInputs .p-calendar,.table-container-th-TP .modalInputs .p-dropdown,.table-container-th-TP .modalInputs .p-inputtext{background:#374151;border-color:#4b5563;color:#f9fafb}.table-container-th-TP .modalInputs .p-calendar:focus,.table-container-th-TP .modalInputs .p-dropdown:focus,.table-container-th-TP .modalInputs .p-inputtext:focus{background:#374151}}.modalInputs{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:2rem;width:100%}.modalInputs .input-container{display:flex;flex-direction:column}.modalInputs .input-container.full-width{grid-column:1/-1}.modalInputs .input-container label{color:var(--text-color);display:block;font-family:Montserrat,sans-serif;font-size:.9rem;font-size:14px;font-weight:500;margin-bottom:.5rem}.modalInputs .input-container label .required-asterisk{color:#ef4444;font-weight:700;margin-left:.25rem}.modalInputs .p-inputtext{border-radius:var(--border-radius);font-size:.95rem;height:35px;padding:.75rem 1rem;transition:var(--transition);width:100%}.modalInputs .p-inputtext:focus{outline:none;transform:translateY(-1px)}.modalInputs .p-inputtext:hover:not(:focus){border-color:#d1d5db;transform:translateY(-1px)}.modalInputs .p-inputtext::placeholder{color:#9ca3af;font-style:italic}.modalInputs .p-inputtext.p-invalid{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.modalInputs .p-inputtext.p-valid{border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}.modalInputs .p-calendar,.modalInputs .p-dropdown{border-radius:var(--border-radius);font-size:.95rem;padding:.75rem 1rem;transition:var(--transition);width:100%}.modalInputs .p-calendar:focus,.modalInputs .p-dropdown:focus{border-color:var(--primary-color);outline:none;transform:translateY(-1px)}.modalInputs .p-calendar:hover:not(:focus),.modalInputs .p-dropdown:hover:not(:focus){border-color:#d1d5db;transform:translateY(-1px)}.modalInputs .p-dropdown .p-dropdown-label{color:var(--text-color);padding:.75rem 1rem}.modalInputs .p-dropdown .p-dropdown-label.p-placeholder{color:#9ca3af;font-style:italic}.modalInputs .p-dropdown .p-dropdown-trigger{color:#6b7280;transition:var(--transition);width:2.5rem}.modalInputs .p-dropdown.p-focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-light);transform:translateY(-1px)}.modalInputs .p-dropdown:hover:not(.p-focus) .p-dropdown-trigger{color:var(--primary-color)}.modalInputs .p-calendar .p-inputtext{border:none;padding:0}.modalInputs .p-calendar .p-inputtext:focus{box-shadow:none;transform:none}.modalInputs .p-calendar .p-datepicker-trigger{color:#6b7280;transition:var(--transition)}.modalInputs .p-calendar .p-datepicker-trigger:hover{color:var(--primary-color)}.modalInputs .InputCalendario,.modalInputs .InputLista{width:100%}.modalInputs .InputCalendario .contenedorTitulo,.modalInputs .InputCalendario .tituloContenedor,.modalInputs .InputLista .contenedorTitulo,.modalInputs .InputLista .tituloContenedor{align-items:center;display:flex;margin-bottom:.5rem}.modalInputs .InputCalendario .contenedorTitulo .titulo,.modalInputs .InputCalendario .tituloContenedor .titulo,.modalInputs .InputLista .contenedorTitulo .titulo,.modalInputs .InputLista .tituloContenedor .titulo{color:var(--text-color);font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.modalInputs .InputCalendario .contenedorTitulo .obligatorio,.modalInputs .InputCalendario .tituloContenedor .obligatorio,.modalInputs .InputLista .contenedorTitulo .obligatorio,.modalInputs .InputLista .tituloContenedor .obligatorio{color:#ef4444;font-size:14px;font-weight:700;margin-right:.25rem}.modalInputs .InputCalendario .calendario,.modalInputs .InputCalendario .lista,.modalInputs .InputLista .calendario,.modalInputs .InputLista .lista{border-radius:var(--border-radius);transition:var(--transition)}.modalInputs .InputCalendario .calendario:focus,.modalInputs .InputCalendario .lista:focus,.modalInputs .InputLista .calendario:focus,.modalInputs .InputLista .lista:focus{transform:translateY(-1px)}.modalInputs .InputCalendario .calendario:hover:not(:focus),.modalInputs .InputCalendario .lista:hover:not(:focus),.modalInputs .InputLista .calendario:hover:not(:focus),.modalInputs .InputLista .lista:hover:not(:focus){border-color:#d1d5db;transform:translateY(-1px)}.modalInputs .section-divider{background:linear-gradient(90deg,#0000,var(--border-color),#0000);grid-column:1/-1;height:1px;margin:1rem 0;position:relative}.modalInputs .section-divider:after{background:var(--primary-color);border-radius:2px;content:"";height:3px;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:40px}.modalInputs .conditional-field{animation:slideInUp .3s ease-out}.modalInputs .checkbox-container{align-items:center;background-color:#f8f9fa;border:2px solid var(--border-color);border-radius:var(--border-radius);display:flex;gap:10px;padding:.75rem 1rem;transition:var(--transition)}.modalInputs .checkbox-container:hover{background-color:#f1f5f9;border-color:#d1d5db}.modalInputs .checkbox-container input[type=checkbox]{accent-color:var(--primary-color);cursor:pointer;transform:scale(1.2)}.modalInputs .checkbox-container label{color:var(--text-color);cursor:pointer;font-weight:400!important;margin:0!important}.modal-buttons-tablaPersonal{border-top:1px solid var(--border-color);display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem}.dialog-no-padding .p-dialog-content,.table-personal-th .p-dialog .p-dialog-content{padding:0!important}.table-personal-th .user-profile-layout{display:flex;flex-direction:column;gap:1.5rem;width:100%}.table-personal-th .profile-header{align-items:center;background-color:var(--surface-card);border-radius:12px;box-shadow:0 4px 12px #00000014;display:flex;gap:1.5rem;padding:1.5rem}.table-personal-th .profile-header .header-image{border:2px solid #ff6400bf;border-radius:10px;height:200px;object-fit:cover;width:120px}.table-personal-th .profile-header .header-info{flex-grow:1}.table-personal-th .profile-header .header-name{font-size:2rem;font-weight:600;margin:0 0 .5rem}.table-personal-th .profile-header .header-meta{color:var(--text-color-secondary);display:flex;font-size:1rem;gap:2rem}.table-personal-th .profile-header .change-image-button{background-color:#393737;border:none;border-radius:50%}.table-personal-th .main-content-area{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 320px}@media(max-width:1024px){.table-personal-th .main-content-area{grid-template-columns:1fr}}.table-personal-th .tabs-container .p-tabview-panels{background-color:#fde8d8;border:none;border-radius:0 0 12px 12px;box-shadow:0 4px 12px #00000014;padding:1.5rem}.table-personal-th .tabs-container .p-tabview-nav{background:#f7f9fa;border-radius:12px 12px 0 0}.table-personal-th .actions-sidebar .p-card{border-radius:12px!important;box-shadow:0 4px 12px #00000014}.table-personal-th .actions-sidebar .editing-actions{display:flex;flex-direction:column;gap:.75rem}.table-personal-th .form-grid{grid-gap:1.75rem 1.5rem;display:grid;gap:1.75rem 1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.table-personal-th .data-row-th{display:flex;flex-direction:column;gap:.5rem}.table-personal-th .data-row-th .field-name-th{color:var(--text-color);font-size:.9rem;font-weight:700}.table-personal-th .data-row-th.view-mode .field-value-th{align-items:center;background-color:#f7f9fa;border:1px solid #dee2e6;border-radius:6px;display:flex;font-size:.95rem;min-height:2.35rem;padding:.5rem .75rem;word-break:break-word}.table-personal-th .data-row-th .p-calendar,.table-personal-th .data-row-th .p-dropdown,.table-personal-th .data-row-th .p-inputnumber,.table-personal-th .data-row-th .p-inputtext{width:100%}.table-personal-th .custom-tabview .p-tabview-nav li .p-tabview-nav-link{color:#6c757d}.table-personal-th .custom-tabview .p-tabview-nav li.p-highlight{background:#fff}.table-personal-th .custom-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:#ff6200!important}.table-personal-th .custom-tabview .p-tabview-nav .p-tabview-ink-bar{background-color:#ff6200}.table-personal-th .info-cards-container{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.table-personal-th .info-cards-container .p-card{border:1px solid var(--surface-border);border-radius:12px!important;box-shadow:0 4px 12px #00000014!important}.table-personal-th .card-title-container{align-items:center;display:flex;font-size:1.6rem;font-weight:600;gap:.75rem}.table-personal-th .card-title-container .p-icon,.table-personal-th .card-title-container .pi{color:#ff6200!important;font-size:1.6rem!important}.InputLista{width:100%}.InputLista .lista{align-items:center;display:flex;font-family:Montserrat;font-size:14px!important;height:35px!important;padding:0 0 0 10px;width:calc(100% - 15px)}.InputLista .contenedorTitulo{display:flex;margin-bottom:5px;width:100%}.InputLista .contenedorTitulo .titulo{font-size:14px}.InputLista .contenedorTitulo .obligatorio{color:red;margin-right:5px}.InputLista .p-dropdown .p-dropdown-label.p-placeholder,.InputLista .p-dropdown-panel .p-dropdown-header .p-dropdown-filter{align-items:center;display:flex;font-family:Montserrat;font-size:14px!important;height:46px!important;padding:0 0 0 20px}.InputLista .p-dropdown .p-dropdown-label{font-size:14px!important}.test-form-TH .p-dialog .p-dialog-content{padding:0!important}.test-form-TH .card-info{border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:20px}.test-form-TH puesto-div-th{align-items:center;display:flex;justify-content:center;min-width:320px;padding:10px}.test-form-TH .custom-input-responsive{box-sizing:border-box;max-width:150px;min-width:50px;width:100%}.test-form-TH .div1-info,.test-form-TH .div2-info,.test-form-TH .div3.info{box-sizing:border-box;flex:1 1;max-width:55%;padding:15px}.test-form-TH .parent-th{display:flex;flex-wrap:wrap;gap:20px;width:100%}.test-form-TH .module-div-th{border:1px solid #ccc;border-radius:10px;margin-bottom:20px;width:100%}.test-form-TH .profile-flex-container{align-items:flex-start;border-radius:10px;box-shadow:2px 2px 8px 2px #0000004d;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-around;margin-bottom:1rem;margin-top:1rem;padding:1rem}.test-form-TH .profile-image-container-th{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-width:320px;padding-top:10px}.test-form-TH .user-profile-image-th{border:2px solid #ddd;border-radius:16px;height:450px;margin-bottom:15px;object-fit:cover;width:300px}.test-form-TH .module-text-th{background-color:#ff6200;border-radius:10px 10px 0 0;color:#fff;display:block;font-weight:700;margin-bottom:10px;padding:6px;text-align:center;width:100%}.test-form-TH .data-row-th{align-items:center;display:flex;padding:.5rem 1rem;width:auto}.test-form-TH .field-name-th{align-items:center;font-size:.8rem;font-weight:700;min-width:200px}.EstadisticaDeOperadoresModalDescripcion{background:#cbe3ff;border-radius:5px;color:#005bc4;font-size:.8rem;margin-bottom:10px;padding:5px}.EstadisticaDeOperadores{max-width:100%;overflow-x:hidden;padding:clamp(.25rem,2vw,1rem)}.EstadisticaDeOperadores .p-input-icon-left{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.EstadisticaDeOperadores .p-input-icon-left .generales{display:flex;flex-wrap:wrap;gap:20px}.EstadisticaDeOperadores .button-position{position:fixed;right:43px;z-index:1}.EstadisticaDeOperadores .btn-toggle-panel{border:2px solid #0000!important;border-radius:50%!important;transition:border-color .2s ease,background-color .2s ease!important}.EstadisticaDeOperadores .btn-toggle-panel:hover{background-color:#0000!important;border-color:#6b7280!important}.EstadisticaDeOperadores .card-promedios-destacado{background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid #e0e7ff;border-radius:12px;box-shadow:0 4px 16px #4f46e51a;margin-bottom:5px;padding:5px clamp(.5rem,2vw,1.8rem);transition:all .3s ease}.EstadisticaDeOperadores .card-promedios-destacado:hover{box-shadow:0 8px 24px #4f46e526;transform:translateY(-2px)}.EstadisticaDeOperadores .card-promedios-destacado .promedios-container{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(1rem,3vw,1.5rem);justify-content:space-between}.EstadisticaDeOperadores .card-promedios-destacado .section-title-eo{color:#6b7280;display:block;font-size:clamp(.875rem,2.5vw,1rem);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.EstadisticaDeOperadores .card-promedios-destacado .promedio-general-section,.EstadisticaDeOperadores .card-promedios-destacado .total-operadores-section{display:flex;flex:0 1 auto;flex-direction:column;gap:.5rem;min-width:clamp(150px,30vw,200px)}.EstadisticaDeOperadores .card-promedios-destacado .promedio-grande{color:#4f46e5;font-size:clamp(1.75rem,6vw,2.5rem);font-weight:800;line-height:1}.EstadisticaDeOperadores .card-promedios-destacado .total-grande{color:#1f2937;font-size:clamp(1.5rem,5vw,2rem);font-weight:800;line-height:1}.EstadisticaDeOperadores .card-promedios-destacado .rating-responsive{font-size:clamp(1rem,3vw,1.25rem)!important}.EstadisticaDeOperadores .card-promedios-destacado .elegibles-text{color:#10b981;font-size:clamp(.8rem,2vw,.95rem);font-weight:600}.EstadisticaDeOperadores .card-promedios-destacado .no-elegibles-text{color:#ef4444;font-size:clamp(.8rem,2vw,.95rem);font-weight:600}.EstadisticaDeOperadores .card-promedios-destacado .categorias-section{flex:1 1;min-width:clamp(250px,50vw,300px)}.EstadisticaDeOperadores .card-promedios-destacado .categorias-grid{grid-gap:clamp(.5rem,2vw,.75rem);display:grid;gap:clamp(.5rem,2vw,.75rem);grid-template-columns:repeat(auto-fit,minmax(clamp(85px,20vw,100px),1fr));margin-top:.75rem}.EstadisticaDeOperadores .card-promedios-destacado .categoria-card{align-items:center;background-color:#f9fafb;border-radius:8px;display:flex;flex-direction:column;gap:clamp(.35rem,1.5vw,.5rem);padding:clamp(.4rem,2vw,.5rem);transition:all .2s ease}.EstadisticaDeOperadores .card-promedios-destacado .categoria-card:hover{background-color:#f1f5f9;transform:scale(1.02)}.EstadisticaDeOperadores .card-promedios-destacado .categoria-label{color:#6b7280;font-size:clamp(.75rem,2vw,.875rem);font-weight:600;text-align:center}.EstadisticaDeOperadores .card-promedios-destacado .categoria-valor{color:#1f2937;font-size:clamp(.95rem,2.5vw,1.1rem);font-weight:700}@media(max-width:1024px){.EstadisticaDeOperadores .card-promedios-destacado{padding:1.25rem}.EstadisticaDeOperadores .card-promedios-destacado .promedios-container{gap:1rem}.EstadisticaDeOperadores .card-promedios-destacado .categorias-grid{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}}@media(max-width:768px){.EstadisticaDeOperadores .card-promedios-destacado{border-radius:10px;padding:1rem}.EstadisticaDeOperadores .card-promedios-destacado .promedios-container{align-items:stretch;flex-direction:column;gap:1.25rem}.EstadisticaDeOperadores .card-promedios-destacado .categorias-section,.EstadisticaDeOperadores .card-promedios-destacado .promedio-general-section,.EstadisticaDeOperadores .card-promedios-destacado .total-operadores-section{min-width:100%;width:100%}.EstadisticaDeOperadores .card-promedios-destacado .categorias-grid{grid-template-columns:repeat(auto-fit,minmax(80px,1fr))}}@media(max-width:480px){.EstadisticaDeOperadores .card-promedios-destacado{border-radius:8px;padding:.875rem}.EstadisticaDeOperadores .card-promedios-destacado .promedios-container{gap:1rem}.EstadisticaDeOperadores .card-promedios-destacado .section-title-eo{margin-bottom:.25rem}.EstadisticaDeOperadores .card-promedios-destacado .categorias-grid{gap:.5rem;grid-template-columns:repeat(2,1fr)}.EstadisticaDeOperadores .card-promedios-destacado .categoria-card{padding:.4rem .3rem}}@media(max-width:360px){.EstadisticaDeOperadores .card-promedios-destacado .categorias-grid{grid-template-columns:1fr}}.EstadisticaDeOperadores .card-promedios-destacado .promedios-dashboard-container{grid-gap:1rem;align-items:stretch;display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media(max-width:1024px){.EstadisticaDeOperadores .card-promedios-destacado .promedios-dashboard-container{grid-template-columns:1fr 1.5fr}}@media(max-width:768px){.EstadisticaDeOperadores .card-promedios-destacado .promedios-dashboard-container{grid-template-columns:1fr}}.EstadisticaDeOperadores .card-promedios-destacado .promedios-stats-compact{display:flex;flex-direction:column;gap:.75rem;justify-content:center}.EstadisticaDeOperadores .card-promedios-destacado .promedios-top-row{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.EstadisticaDeOperadores .card-promedios-destacado .mini-stat-group{display:flex;flex-direction:column;gap:.2rem}.EstadisticaDeOperadores .card-promedios-destacado .mini-stat-valor-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.EstadisticaDeOperadores .card-promedios-destacado .promedio-compact{color:#4f46e5;font-size:1.75rem;font-weight:800;line-height:1}.EstadisticaDeOperadores .card-promedios-destacado .total-compact{color:#1f2937;font-size:1.5rem;font-weight:800;line-height:1}.EstadisticaDeOperadores .card-promedios-destacado .ministat-divider{background-color:#e5e7eb;flex-shrink:0;height:3rem;width:1px}@media(max-width:480px){.EstadisticaDeOperadores .card-promedios-destacado .ministat-divider{display:none}}.EstadisticaDeOperadores .card-promedios-destacado .categorias-pills-row{display:flex;flex-wrap:wrap;gap:.4rem}.EstadisticaDeOperadores .card-promedios-destacado .categoria-pill{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:20px;display:flex;gap:.35rem;padding:.25rem .6rem}.EstadisticaDeOperadores .card-promedios-destacado .pill-label{color:#6b7280;font-size:.75rem;font-weight:600}.EstadisticaDeOperadores .card-promedios-destacado .pill-valor{color:#1f2937;font-size:.875rem;font-weight:700}.EstadisticaDeOperadores .card-promedios-destacado .grafica-general-container{display:flex;flex-direction:column;gap:.35rem}.EstadisticaDeOperadores .card-promedios-destacado .grafica-general-chart{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1 1;height:220px;padding:5px}@media(max-width:768px){.EstadisticaDeOperadores .mb-3{padding:.5rem .75rem!important}.EstadisticaDeOperadores .mb-3>div{align-items:flex-start!important;flex-direction:column;gap:.75rem}}@media(max-width:480px){.EstadisticaDeOperadores .mb-3{padding:.375rem .5rem!important}.EstadisticaDeOperadores .mb-3>div{gap:.5rem}}.EstadisticaDeOperadores .expansion-content{background-color:#f9fafb;max-width:100%;overflow-x:hidden;padding:clamp(.5rem,2vw,1rem)}@media(max-width:480px){.EstadisticaDeOperadores .expansion-content{padding:.5rem .25rem}}.EstadisticaDeOperadores .expansion-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:clamp(6px,2vw,8px);box-shadow:0 2px 8px #0000001a;margin-bottom:.5rem;padding:clamp(.75rem,2vw,1.25rem);transition:box-shadow .2s ease}.EstadisticaDeOperadores .expansion-card:hover{box-shadow:0 4px 12px #00000026}@media(max-width:768px){.EstadisticaDeOperadores .expansion-card{border-radius:6px;padding:.75rem .6rem}}@media(max-width:480px){.EstadisticaDeOperadores .expansion-card{border-radius:6px;padding:.6rem .5rem}}.EstadisticaDeOperadores .expansion-grid{display:flex;flex-direction:column;gap:clamp(.75rem,2vw,1rem)}@media(min-width:768px){.EstadisticaDeOperadores .expansion-grid{align-items:center;flex-direction:row;gap:1.5rem}}@media(max-width:576px){.EstadisticaDeOperadores .expansion-grid{gap:1rem}}.EstadisticaDeOperadores .perfil-section{align-items:center;display:flex;flex-direction:column;min-width:0}@media(min-width:768px){.EstadisticaDeOperadores .perfil-section{max-width:250px;min-width:200px}}.EstadisticaDeOperadores .perfil-foto{border:clamp(2px,.5vw,4px) solid #4f46e5;border-radius:50%;height:clamp(60px,15vw,120px);margin-bottom:.75rem;object-fit:cover;width:clamp(60px,15vw,120px)}.EstadisticaDeOperadores .perfil-nombre{font-size:clamp(.875rem,3vw,1.25rem);margin:.5rem 0;max-width:100%;text-align:center;word-break:break-word}.EstadisticaDeOperadores .perfil-rating{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.EstadisticaDeOperadores .perfil-calificacion{color:#4f46e5;font-size:clamp(1rem,4vw,1.5rem);font-weight:700}.EstadisticaDeOperadores .calificacion-container{max-width:200px;width:100%}@media(max-width:480px){.EstadisticaDeOperadores .calificacion-container{max-width:150px}}.EstadisticaDeOperadores .calificacion-container .calificacion-semanal{width:100%}.EstadisticaDeOperadores .calificacion-container .calficacionGeneral{align-items:center;border-radius:5px;color:#fff;display:flex;font-size:clamp(1rem,3vw,1.5rem);font-weight:700;height:clamp(2rem,8vw,3rem);justify-content:center;margin-bottom:10px;width:100%}.EstadisticaDeOperadores .estadisticas-section{flex:1 1;min-width:0}.EstadisticaDeOperadores .seccion-titulo{font-size:clamp(.875rem,3vw,1.25rem);margin:0 0 1rem}@media(max-width:480px){.EstadisticaDeOperadores .seccion-titulo{margin-bottom:.75rem;text-align:center}}.EstadisticaDeOperadores .estadisticas-grid{grid-gap:clamp(.5rem,2vw,1rem);display:grid;gap:clamp(.5rem,2vw,1rem);grid-template-columns:repeat(auto-fit,minmax(clamp(100px,25vw,120px),1fr));margin-bottom:1.5rem}@media(max-width:768px){.EstadisticaDeOperadores .estadisticas-grid{gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin-bottom:1rem}}@media(max-width:576px){.EstadisticaDeOperadores .estadisticas-grid{gap:.6rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:400px){.EstadisticaDeOperadores .estadisticas-grid{gap:.5rem;grid-template-columns:1fr}}.EstadisticaDeOperadores .stat-card-estadistica-op{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;min-width:0;padding:clamp(.5rem,2vw,1rem);text-align:center;transition:all .2s ease}.EstadisticaDeOperadores .stat-card-estadistica-op:hover{box-shadow:0 2px 6px #00000026;transform:translateY(-2px)}@media(max-width:480px){.EstadisticaDeOperadores .stat-card-estadistica-op{padding:.6rem .4rem}}.EstadisticaDeOperadores .stat-indicator{border-radius:50%;height:clamp(24px,6vw,40px);margin:0 auto .5rem;width:clamp(24px,6vw,40px)}.EstadisticaDeOperadores .stat-label{font-size:clamp(.625rem,2vw,.875rem);font-weight:600;margin-bottom:.25rem;word-break:break-word}.EstadisticaDeOperadores .stat-value{font-size:clamp(.875rem,2.5vw,1.25rem);font-weight:700;margin-bottom:.125rem}.EstadisticaDeOperadores .stat-percentage{color:#6b7280;font-size:clamp(.5rem,1.5vw,.75rem)}.EstadisticaDeOperadores .chart-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;max-width:100%;min-width:0;overflow:hidden;padding:clamp(.5rem,2vw,1rem)}.EstadisticaDeOperadores .chart-responsive{height:clamp(180px,35vw,300px)!important;max-width:100%;min-width:0;width:100%!important}.EstadisticaDeOperadores .chart-responsive canvas{height:auto!important;max-width:100%!important;width:100%!important}.EstadisticaDeOperadores .requisitos-bono-container{align-items:center;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #bae6fd;border-radius:10px;box-shadow:0 2px 8px #3b82f61a;display:flex;flex-wrap:wrap;font-size:.7rem;justify-content:center}.EstadisticaDeOperadores .requisitos-bono-container .requisito-item{align-items:center;display:flex;gap:5px;padding:clamp(.25rem,1vw,.5rem)}.EstadisticaDeOperadores .requisitos-bono-container .requisito-item i{font-size:clamp(.8rem,1vw,.7rem)}.EstadisticaDeOperadores .requisitos-bono-container .requisito-item .requisito-content{display:flex;flex-direction:column;gap:.1rem}.EstadisticaDeOperadores .requisitos-bono-container .requisito-item .requisito-label{color:#64748b;font-size:clamp(.7rem,2vw,.8rem);font-weight:500;letter-spacing:.3px;line-height:1.2;text-transform:uppercase}.EstadisticaDeOperadores .requisitos-bono-container .requisito-item .requisito-valor{color:#1e293b;font-size:clamp(.7rem,3vw,.8rem);font-weight:700;line-height:1}.EstadisticaDeOperadores .requisitos-bono-container .requisito-separador{background:linear-gradient(180deg,#0000,#cbd5e1 50%,#0000);height:clamp(30px,8vw,40px);width:2px}@media(max-width:768px){.EstadisticaDeOperadores .requisitos-bono-container{gap:clamp(.75rem,2vw,1rem)}.EstadisticaDeOperadores .requisitos-bono-container .requisito-separador{display:none}.EstadisticaDeOperadores .requisitos-bono-container .requisito-item{flex:1 1;justify-content:center;min-width:clamp(110px,30vw,140px)}}@media(max-width:576px){.EstadisticaDeOperadores .requisitos-bono-container{padding:clamp(.5rem,2vw,.75rem)}.EstadisticaDeOperadores .requisitos-bono-container .requisito-item{min-width:100%}.EstadisticaDeOperadores .requisitos-bono-container .requisito-item .requisito-content{align-items:center;text-align:center}}@media(max-width:400px){.EstadisticaDeOperadores .requisitos-bono-container{gap:.5rem;padding:.5rem}.EstadisticaDeOperadores .requisitos-bono-container .requisito-item i{font-size:1.1rem}}.EstadisticaDeOperadores .tabla-container{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.EstadisticaDeOperadores .tabla-container .p-datatable-header{padding:clamp(.5rem,2vw,1rem)}.EstadisticaDeOperadores .tabla-container .p-datatable-header>div{gap:clamp(.5rem,2vw,1rem)}@media(max-width:768px){.EstadisticaDeOperadores .tabla-container .p-datatable-header>div{align-items:stretch!important;flex-direction:column!important}}.EstadisticaDeOperadores .tabla-container .p-datatable-header label{font-size:clamp(.75rem,2vw,.875rem);white-space:nowrap}.EstadisticaDeOperadores .tabla-container .p-datatable-header .p-calendar{min-width:140px}@media(max-width:768px){.EstadisticaDeOperadores .tabla-container .p-datatable-header .p-calendar{min-width:120px}}@media(max-width:480px){.EstadisticaDeOperadores .tabla-container .p-datatable-header .p-calendar{min-width:100%;width:100%!important}}@media(max-width:768px){.EstadisticaDeOperadores .tabla-container .p-datatable-header .p-inputtext{width:100%!important}}@media(max-width:480px){.EstadisticaDeOperadores .tabla-container .p-datatable-header .p-button-text{justify-content:center;width:100%}}.EstadisticaDeOperadores .responsive-table{width:100%}@media(max-width:768px){.EstadisticaDeOperadores .responsive-table{font-size:.875rem}.EstadisticaDeOperadores .responsive-table .p-datatable-header{padding:.5rem}.EstadisticaDeOperadores .responsive-table .p-datatable-tbody>tr>td{padding:.375rem .25rem}.EstadisticaDeOperadores .responsive-table .p-datatable-thead>tr>th{font-size:.75rem;padding:.375rem .25rem}}@media(max-width:480px){.EstadisticaDeOperadores .responsive-table{font-size:.75rem}.EstadisticaDeOperadores .responsive-table .p-datatable-header{padding:.375rem}.EstadisticaDeOperadores .responsive-table .p-datatable-header .flex{align-items:stretch!important;flex-direction:column;gap:.5rem}.EstadisticaDeOperadores .responsive-table .p-datatable-header .p-button{justify-content:center;width:100%}.EstadisticaDeOperadores .responsive-table .p-datatable-tbody>tr>td{font-size:.7rem;padding:.25rem .125rem}.EstadisticaDeOperadores .responsive-table .p-datatable-thead>tr>th{font-size:.65rem;padding:.25rem .125rem}.EstadisticaDeOperadores .responsive-table .col-expander{min-width:2rem!important;width:2rem!important}.EstadisticaDeOperadores .responsive-table .col-nombre{min-width:80px!important}.EstadisticaDeOperadores .responsive-table .col-calificacion{min-width:90px!important}.EstadisticaDeOperadores .responsive-table .col-estado{min-width:70px!important}.EstadisticaDeOperadores .responsive-table .col-acciones{min-width:50px!important;width:50px!important}}@media(max-width:350px){.EstadisticaDeOperadores .responsive-table .p-datatable-tbody>tr>td{font-size:.65rem;padding:.2rem .1rem}.EstadisticaDeOperadores .responsive-table .p-datatable-thead>tr>th{font-size:.6rem;padding:.2rem .1rem}.EstadisticaDeOperadores .responsive-table .col-expander{min-width:1.5rem!important;width:1.5rem!important}.EstadisticaDeOperadores .responsive-table .col-nombre{min-width:60px!important}.EstadisticaDeOperadores .responsive-table .col-calificacion{min-width:70px!important}.EstadisticaDeOperadores .responsive-table .col-estado{min-width:60px!important}.EstadisticaDeOperadores .responsive-table .col-acciones{min-width:40px!important;width:40px!important}}@media(max-width:768px){.EstadisticaDeOperadores .p-button{font-size:.75rem;padding:.375rem .75rem}}@media(max-width:480px){.EstadisticaDeOperadores .p-button{font-size:.7rem;padding:.3rem .6rem}}@media(max-width:350px){.EstadisticaDeOperadores .p-button{font-size:.65rem;padding:.25rem .5rem}}.EstadisticaDeOperadores .card{margin-bottom:1rem;max-width:100%;overflow-x:hidden}@media(max-width:768px){.EstadisticaDeOperadores .card{margin-bottom:.75rem}}@media(max-width:480px){.EstadisticaDeOperadores .card{margin-bottom:.5rem}}.EstadisticaDeOperadores .p-dialog{max-width:100%}@media(max-width:768px){.EstadisticaDeOperadores .p-dialog .p-dialog-header{font-size:1rem;padding:.75rem}.EstadisticaDeOperadores .p-dialog .p-dialog-content{padding:.75rem}}@media(max-width:480px){.EstadisticaDeOperadores .p-dialog .p-dialog-header{font-size:.9rem;padding:.5rem}.EstadisticaDeOperadores .p-dialog .p-dialog-content{font-size:.8rem;padding:.5rem}}@media(max-width:350px){.EstadisticaDeOperadores .p-dialog .p-dialog-header{font-size:.85rem;padding:.375rem}.EstadisticaDeOperadores .p-dialog .p-dialog-content{font-size:.75rem;padding:.375rem}}.EstadisticaDeOperadores .p-tag{white-space:nowrap}@media(max-width:768px){.EstadisticaDeOperadores .p-tag{font-size:.7rem;padding:.2rem .4rem}}@media(max-width:480px){.EstadisticaDeOperadores .p-tag{font-size:.6rem;padding:.15rem .3rem}}@media(max-width:350px){.EstadisticaDeOperadores .p-tag{font-size:.55rem;padding:.1rem .25rem}}.EstadisticaDeOperadores .p-datatable-row-expansion>td{padding:0!important}.EstadisticaDeOperadores .p-rating{flex-wrap:nowrap}@media(max-width:480px){.EstadisticaDeOperadores .p-rating .p-rating-icon{font-size:.75rem}}@media(max-width:350px){.EstadisticaDeOperadores .p-rating .p-rating-icon{font-size:.65rem}}.EstadisticaDeOperadores .p-datatable-wrapper{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.EstadisticaDeOperadores .p-paginator{flex-wrap:wrap;gap:.25rem}@media(max-width:768px){.EstadisticaDeOperadores .p-paginator{padding:.5rem .25rem}.EstadisticaDeOperadores .p-paginator .p-paginator-page,.EstadisticaDeOperadores .p-paginator .p-paginator-pages{font-size:.75rem;height:1.75rem;min-width:1.75rem}.EstadisticaDeOperadores .p-paginator .p-paginator-current{font-size:.7rem;padding:.2rem}.EstadisticaDeOperadores .p-paginator .p-dropdown{font-size:.75rem}}@media(max-width:480px){.EstadisticaDeOperadores .p-paginator{justify-content:center;padding:.375rem .2rem}.EstadisticaDeOperadores .p-paginator .p-paginator-page,.EstadisticaDeOperadores .p-paginator .p-paginator-pages{font-size:.65rem;height:1.5rem;min-width:1.5rem}.EstadisticaDeOperadores .p-paginator .p-paginator-current{font-size:.6rem;margin-top:.25rem;text-align:center;width:100%}.EstadisticaDeOperadores .p-paginator .p-paginator-first,.EstadisticaDeOperadores .p-paginator .p-paginator-last,.EstadisticaDeOperadores .p-paginator .p-paginator-next,.EstadisticaDeOperadores .p-paginator .p-paginator-prev{height:1.5rem;min-width:1.5rem}.EstadisticaDeOperadores .p-paginator .p-dropdown{font-size:.65rem;min-width:60px}}@media(max-width:350px){.EstadisticaDeOperadores .p-paginator{padding:.25rem .1rem}.EstadisticaDeOperadores .p-paginator .p-paginator-page,.EstadisticaDeOperadores .p-paginator .p-paginator-pages{font-size:.6rem;height:1.25rem;min-width:1.25rem}.EstadisticaDeOperadores .p-paginator .p-paginator-current{font-size:.55rem}.EstadisticaDeOperadores .p-paginator .p-paginator-first,.EstadisticaDeOperadores .p-paginator .p-paginator-last,.EstadisticaDeOperadores .p-paginator .p-paginator-next,.EstadisticaDeOperadores .p-paginator .p-paginator-prev{height:1.25rem;min-width:1.25rem}.EstadisticaDeOperadores .p-paginator .p-dropdown{font-size:.6rem;min-width:50px}}@media(max-width:400px){.EstadisticaDeOperadores .expansion-content{padding:.375rem}.EstadisticaDeOperadores .perfil-foto{height:60px;width:60px}.EstadisticaDeOperadores .estadisticas-grid{gap:.375rem}.EstadisticaDeOperadores .stat-card-estadistica-op{padding:.375rem .25rem}.EstadisticaDeOperadores .chart-container{padding:.375rem}}@media(hover:none)and (pointer:coarse){.EstadisticaDeOperadores .p-button,.EstadisticaDeOperadores .p-datatable-tbody>tr,.EstadisticaDeOperadores .p-paginator-page{-webkit-tap-highlight-color:rgba(79,70,229,.1);cursor:pointer}.EstadisticaDeOperadores .p-button-rounded{min-height:40px;min-width:40px}}.EstadisticaDeOperadores .p-datatable-tbody>tr{transition:background-color .2s ease}.EstadisticaDeOperadores .p-datatable-row-expansion>td>div{animation:fadeIn .3s ease}.EstadisticaDeOperadores :global(.bitacora-con-incidencias){background-color:#fee2e2!important}.EstadisticaDeOperadores :global(.bitacora-con-incidencias):hover{background-color:#fecaca!important}.EstadisticaDeOperadores :global(.p-datatable .p-datatable-tbody>tr.bitacora-con-incidencias){background-color:#fee2e2!important}.EstadisticaDeOperadores :global(.p-datatable .p-datatable-tbody>tr.bitacora-con-incidencias):hover{background-color:#fecaca!important}@media(max-width:640px){.EstadisticaDeOperadores :global(.p-dialog){border-radius:12px 12px 0 0!important;bottom:0!important;left:0!important;margin:0!important;max-width:100vw!important;position:fixed!important;right:0!important;width:100vw!important}}.EstadisticaDeOperadores :global(.p-dialog) .p-dialog-content{-webkit-overflow-scrolling:touch;overflow-y:auto!important}.EstadisticaDeOperadores :global(.p-dialog) .p-dialog-content .p-datatable-wrapper{overflow-x:auto!important}@media(max-width:640px){.EstadisticaDeOperadores :global(.p-dialog) .p-dialog-content .p-datatable .p-datatable-tbody>tr>td,.EstadisticaDeOperadores :global(.p-dialog) .p-dialog-content .p-datatable .p-datatable-thead>tr>th{font-size:.7rem;padding:.35rem .4rem;white-space:nowrap}}.vacaciones-container{padding:1.5rem}.vacaciones-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.vacaciones-title{color:var(--text-color);font-size:1.25rem;font-weight:600}.vacaciones-filters{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.SolicitudesReclutamiento .filtros{background-color:#fff;border-radius:5px;display:flex;gap:10px;margin:10px;padding:10px}.destination-catalog{background-color:#f5f7fa;padding:.5rem}.destination-catalog .catalog-header{background:linear-gradient(135deg,#07243b,#2c3e50);border-radius:8px;box-shadow:0 2px 12px #0000001a;color:#fff;margin-bottom:1.5rem;padding:2rem;text-align:center}.destination-catalog .catalog-header .catalog-title{align-items:center;display:flex;font-size:2.5rem;font-weight:600;gap:1rem;justify-content:center;margin:0 0 .5rem}.destination-catalog .catalog-header .catalog-title .pi{font-size:2rem}.destination-catalog .catalog-header .catalog-subtitle{font-size:1.1rem;margin:0;opacity:.9}.destination-catalog .catalog-card{background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 12px #0000001a}.destination-catalog .catalog-card .p-toolbar{background-color:#0000;border:none;padding:0 0 1.5rem}.destination-catalog .catalog-card .p-toolbar .p-button{transition:all .3s ease}.destination-catalog .catalog-card .p-toolbar .p-button.p-button-success{background-color:#0b7ad1;border-color:#0b7ad1;color:#fff;font-weight:500}.destination-catalog .catalog-card .p-toolbar .p-button.p-button-success:hover{background-color:#085ea1;border-color:#085ea1;transform:translateY(-1px)}.destination-catalog .catalog-card .p-toolbar .p-button.p-button-help{background-color:#07243b;border-color:#07243b;color:#fff}.destination-catalog .catalog-card .p-toolbar .p-button.p-button-help:hover{background-color:#0c4069;border-color:#0c4069}.destination-catalog .catalog-card .p-toolbar .p-input-icon-left .p-inputtext{border-color:#95a5a6;border-radius:8px;padding-left:2.5rem;transition:all .3s ease}.destination-catalog .catalog-card .p-toolbar .p-input-icon-left .p-inputtext:focus{border-color:#0b7ad1;box-shadow:0 0 0 .2rem #0b7ad133}.destination-catalog .catalog-card .p-toolbar .p-input-icon-left .pi-search{color:#95a5a6}.destination-catalog .status-badges{display:flex;flex-direction:column;gap:.25rem}.destination-catalog .status-badges .badge{border-radius:4px;font-size:.75rem;font-weight:500;padding:.25rem .5rem;text-align:center}.destination-catalog .status-badges .badge.badge-active{background-color:#22c55e1a;border:1px solid #22c55e33;color:#16a34a}.destination-catalog .status-badges .badge.badge-foraneo{background-color:#0b7ad11a;border:1px solid #0b7ad133;color:#0b7ad1}.destination-catalog .status-badges .badge.badge-frecuente{background-color:#f59e0b1a;border:1px solid #f59e0b33;color:#d97706}.destination-catalog .price-info{font-size:.85rem;line-height:1.4}.destination-catalog .price-info div{margin-bottom:.25rem}.destination-catalog .price-info div:last-child{margin-bottom:0}.destination-catalog .price-info div strong{color:#333;display:inline-block;min-width:60px}.destination-catalog .p-button-rounded{height:2.5rem;margin-right:.5rem;transition:all .3s ease;width:2.5rem}.destination-catalog .p-button-rounded:last-child{margin-right:0}.destination-catalog .p-button-rounded.p-button-success{background-color:#0b7ad1;border-color:#0b7ad1}.destination-catalog .p-button-rounded.p-button-success:hover{background-color:#085ea1;border-color:#085ea1}.destination-catalog .p-button-rounded.p-button-warning{background-color:#ef4444;border-color:#ef4444}.destination-catalog .p-button-rounded.p-button-warning:hover{background-color:#eb1515;border-color:#eb1515}.destination-catalog .destination-dialog .p-dialog-header{background-color:#07243b;border-radius:8px 8px 0 0;color:#fff}.destination-catalog .destination-dialog .p-dialog-header .p-dialog-title{font-weight:600}.destination-catalog .destination-dialog .p-dialog-header .p-dialog-header-icon{color:#fff}.destination-catalog .destination-dialog .p-dialog-header .p-dialog-header-icon:hover{background-color:#ffffff1a}.destination-catalog .destination-dialog .p-dialog-content{padding:0}.destination-catalog .destination-dialog .p-dialog-footer{background-color:#f5f7fa;border-top:1px solid #e9ecef}.destination-catalog .destination-dialog .p-dialog-footer .p-button-text{transition:all .3s ease}.destination-catalog .destination-dialog .p-dialog-footer .p-button-text:first-child{color:#95a5a6}.destination-catalog .destination-dialog .p-dialog-footer .p-button-text:first-child:hover{background-color:#95a5a61a}.destination-catalog .destination-dialog .p-dialog-footer .p-button-text:last-child{color:#0b7ad1}.destination-catalog .destination-dialog .p-dialog-footer .p-button-text:last-child:hover{background-color:#0b7ad11a}.destination-catalog .destination-form .p-tabview .p-tabview-nav{background-color:#f5f7fa;border-bottom:1px solid #e9ecef}.destination-catalog .destination-form .p-tabview .p-tabview-nav li .p-tabview-nav-link{background-color:#0000;border:none;color:#333;transition:all .3s ease}.destination-catalog .destination-form .p-tabview .p-tabview-nav li .p-tabview-nav-link:hover{background-color:#0b7ad11a}.destination-catalog .destination-form .p-tabview .p-tabview-nav li .p-tabview-nav-link .p-tabview-left-icon{margin-right:.5rem}.destination-catalog .destination-form .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background-color:#fff;border-bottom:2px solid #0b7ad1;color:#0b7ad1}.destination-catalog .destination-form .p-tabview .p-tabview-panels{background-color:#fff;padding:2rem}.destination-catalog .destination-form .location-info{margin-top:2rem}.destination-catalog .destination-form .location-info .info-card{align-items:flex-start;background-color:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;display:flex;gap:1rem;padding:1.5rem}.destination-catalog .destination-form .location-info .info-card .pi-info-circle{color:#3b82f6;font-size:1.5rem;margin-top:2rem}.destination-catalog .destination-form .location-info .info-card h4{color:#333;font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.destination-catalog .destination-form .location-info .info-card p{color:#95a5a6;font-size:.9rem;line-height:1.5;margin:0}.destination-catalog .confirmation-content{display:flex;flex-direction:column;gap:1rem}.destination-catalog .confirmation-content .pi-exclamation-triangle{color:#ef4444;font-size:2rem}.destination-catalog .confirmation-content span{color:#333;font-size:1rem;line-height:1.5}.destination-catalog .confirmation-content span b{color:#2c3e50;font-weight:600}@media(max-width:768px){.destination-catalog{padding:1rem}.destination-catalog .catalog-header{padding:1.5rem}.destination-catalog .catalog-header .catalog-title{flex-direction:column;font-size:2rem;gap:.5rem}.destination-catalog .catalog-header .catalog-title .pi{font-size:1.5rem}.destination-catalog .catalog-header .catalog-subtitle{font-size:1rem}.destination-catalog .catalog-card .p-card-body{padding:1rem}.destination-catalog .destination-dialog{max-width:none!important;width:95vw!important}.destination-catalog .destination-dialog .full-width{width:100%}.destination-catalog .destination-form .p-tabview-panels{padding:1rem}.destination-catalog .destination-form .form-grid-destination{gap:1rem;grid-template-columns:1fr}.destination-catalog .destination-form .form-grid-destination .form-group-destination.checkboxes{grid-template-columns:1fr}}@media(max-width:480px){.destination-catalog .p-toolbar{flex-direction:column;gap:1rem}.destination-catalog .p-toolbar .p-toolbar-group-left,.destination-catalog .p-toolbar .p-toolbar-group-right{justify-content:center;width:100%}}@media print{.destination-catalog{background-color:#fff;padding:0}.destination-catalog .catalog-header{background:#fff!important;border-bottom:2px solid #333;box-shadow:none;color:#333!important}.destination-catalog .p-button,.destination-catalog .p-paginator,.destination-catalog .p-toolbar{display:none!important}.destination-catalog .destinations-table .p-datatable-thead>tr>th{background-color:#fff!important;border:1px solid #333;color:#333!important}.destination-catalog .destinations-table .p-datatable-tbody>tr>td{border:1px solid #333}}.form-grid-destination{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.form-grid-destination .form-group-destination{display:flex;flex-direction:column}.form-grid-destination .form-group-destination.full-width{grid-column:1/-1}.form-grid-destination .form-group-destination.checkboxes{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.form-grid-destination .form-group-destination.checkboxes .checkbox-item{align-items:center;display:flex;gap:.5rem}.form-grid-destination .form-group-destination.checkboxes .checkbox-item .checkbox-label{color:#333;cursor:pointer;font-weight:500;margin:0}.form-grid-destination .form-group-destination .form-label{color:#333;font-size:.9rem;font-weight:600;margin-bottom:.5rem}.form-grid-destination .form-group-destination .form-label.required:after{color:#ef4444;content:" *"}.form-grid-destination .form-group-destination .p-inputnumber-input,.form-grid-destination .form-group-destination .p-inputtext,.form-grid-destination .form-group-destination .p-inputtextarea{border-radius:8px;color:#333;font-size:.9rem;padding:.75rem;transition:all .3s ease}.form-grid-destination .form-group-destination .p-inputnumber-input:focus,.form-grid-destination .form-group-destination .p-inputtext:focus,.form-grid-destination .form-group-destination .p-inputtextarea:focus{border-color:#0b7ad1;box-shadow:0 0 0 .2rem #0b7ad133;outline:none}.form-grid-destination .form-group-destination .p-inputnumber-input.p-invalid,.form-grid-destination .form-group-destination .p-inputtext.p-invalid,.form-grid-destination .form-group-destination .p-inputtextarea.p-invalid{border-color:#ef4444;box-shadow:0 0 0 .2rem #ef444433}.form-grid-destination .form-group-destination .p-inputnumber-input::placeholder,.form-grid-destination .form-group-destination .p-inputtext::placeholder,.form-grid-destination .form-group-destination .p-inputtextarea::placeholder{color:#95a5a6;font-style:italic}.form-grid-destination .form-group-destination .p-inputnumber .p-inputnumber-input{width:100%}.form-grid-destination .form-group-destination .p-inputnumber .p-inputnumber-button-group .p-button{background-color:#f5f7fa;border-color:#e9ecef;color:#333}.form-grid-destination .form-group-destination .p-inputnumber .p-inputnumber-button-group .p-button:hover{background-color:#0b7ad1;border-color:#0b7ad1;color:#fff}.form-grid-destination .form-group-destination .p-checkbox .p-checkbox-box{border:2px solid #e9ecef;border-radius:4px;transition:all .3s ease}.form-grid-destination .form-group-destination .p-checkbox .p-checkbox-box.p-highlight{background-color:#0b7ad1;border-color:#0b7ad1}.form-grid-destination .form-group-destination .p-checkbox .p-checkbox-box:focus{box-shadow:0 0 0 .2rem #0b7ad133}.form-grid-destination .form-group-destination .p-error{color:#ef4444;font-size:.8rem;font-weight:500;margin-top:.25rem}.mr-2{margin-right:.5rem}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.maplibregl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.maplibregl-canvas{left:0;position:absolute;top:0}.maplibregl-map:fullscreen{height:100%;width:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.maplibregl-ctrl-top-left{left:0;top:0}.maplibregl-ctrl-top-right{right:0;top:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:initial}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%23333'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%2333b5e5'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;color:#000;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{right:0;top:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{left:0;top:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.maplibregl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:15px 10px;pointer-events:auto;position:relative}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{left:0;position:absolute;top:0;transition:opacity .2s;will-change:transform}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.maplibregl-user-location-dot:before{animation:maplibregl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.maplibregl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.maplibregl-cooperative-gesture-screen{align-items:center;background:#0006;color:#fff;display:flex;font-size:1.4em;inset:0;justify-content:center;line-height:1.2;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{height:100%!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:99999}.modal-promocion{max-width:1200px;width:80vw}.modal-promocion .p-dialog-header{background-color:#64748b;color:#fff}.modal-promocion .p-dialog-content{padding:2rem}.modal-promocion .form-section{margin-bottom:2rem}.modal-promocion .form-section h3{border-bottom:1px solid #ccc;color:#333;margin-bottom:2rem;margin-top:0;padding-bottom:.5rem}.modal-promocion .form-section h4{color:#555;margin-bottom:1rem;margin-top:.5rem}.modal-promocion .containerOptionTitle{align-items:center;display:flex;gap:1.5rem;margin-bottom:1.5rem}.modal-promocion .containerOptionTitle .input{flex:1 1}.modal-promocion .containerOptionTitle h3{margin:0}.modal-promocion .p-formgrid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.modal-promocion .p-formgrid .p-col-12{grid-column:span 2}.modal-promocion .p-formgrid .p-md-6{grid-column:span 1}.modal-promocion .card-group{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}.modal-promocion .card-group .p-md-4{grid-column:span 1}.modal-promocion .card-group-cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.modal-promocion .card-group-cards .p-md-4{grid-column:span 1}.modal-promocion hr{background:#e0e0e0;border:0;height:1px;margin:2rem 0}.modal-promocion .checkbox-field{align-items:center;display:flex;gap:.75rem}.modal-promocion .checkbox-field label{cursor:pointer}.modal-promocion .image-upload-container{margin-top:1rem}.modal-promocion .image-upload-container .image-label{display:block;font-weight:600;margin-bottom:.5rem}.modal-promocion .image-upload-container .image-preview{align-items:center;border:2px dashed #ccc;border-radius:8px;display:flex;height:235px;justify-content:center;overflow:hidden;position:relative;text-align:center}.modal-promocion .image-upload-container .image-preview img{border-radius:6px;height:100%;object-fit:cover;width:100%}.modal-promocion .image-upload-container .image-preview .image-placeholder{align-items:center;color:#888;display:flex;flex-direction:column;gap:.5rem}.modal-promocion .image-upload-container .image-preview .image-placeholder .pi-image{font-size:2.5rem}.modal-promocion .image-upload-container .image-preview .remove-image-button{position:absolute;right:3px;top:3px}.modal-promocion .modal-footer{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.modal-promocion .flexColumn{display:flex;flex-direction:column;gap:31px}.modal-promocion .buttonxsize{height:20px;padding:0!important;width:20px}.modal-promocion .containerBaner{display:flex;justify-content:center;width:100%}.modal-promocion .containerBaner .image-preview-banner{height:360px;width:640px}.modal-promocion .containerBaner .image-preview-banner .image-upload-container{height:100%!important;width:100%}.modal-promocion .containerBaner .image-preview-banner .image-upload-container .image-preview{height:100%!important}.css-o4ds0q-MuiPopper-root-MuiTooltip-popper{z-index:2103!important}.asignar-unidad__promo-info{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;color:#334155;display:flex;font-size:.95rem;gap:.5rem;margin-bottom:1rem;padding:.6rem 1rem}.asignar-unidad__promo-info strong{color:#0f172a}.asignar-unidad__promo-info .asignar-unidad__promo-badge{align-items:center;background:#3b82f6;border-radius:20px;color:#fff;display:inline-flex;font-size:.85rem;font-weight:600;gap:.3rem;padding:.15rem .65rem}.asignar-unidad__search{margin-bottom:.6rem;width:100%}.asignar-unidad__filters{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.asignar-unidad__filter-btn{background:#f8fafc;border:1px solid #cbd5e1;border-radius:20px;color:#475569;cursor:pointer;font-size:.82rem;font-weight:500;padding:.28rem .85rem;transition:background .12s,color .12s,border-color .12s}.asignar-unidad__filter-btn:hover{background:#e2e8f0;border-color:#94a3b8}.asignar-unidad__filter-btn--active{background:#3b82f6;border-color:#3b82f6;color:#fff}.asignar-unidad__filter-btn--active:hover{background:#2563eb;border-color:#2563eb}.asignar-unidad__list{background:#fff;border:1px solid #e2e8f0;border-radius:10px;max-height:46vh;overflow-y:auto}.asignar-unidad__item{grid-gap:.5rem;align-items:center;border-bottom:1px solid #f1f5f9;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:40px 1fr;padding:.65rem .9rem;transition:background .12s}.asignar-unidad__item:last-child{border-bottom:none}.asignar-unidad__item:hover{background:#f8fafc}.asignar-unidad__item--selected{background:#eff6ff}.asignar-unidad__item--selected:hover{background:#dbeafe}.asignar-unidad__item--removing{background:#fff7ed}.asignar-unidad__item--removing:hover{background:#ffedd5}.asignar-unidad__item-checkbox{accent-color:#3b82f6;cursor:pointer;height:18px;width:18px}.asignar-unidad__item-info{display:flex;flex-direction:column;gap:.18rem;min-width:0}.asignar-unidad__item-name{color:#0f172a;font-size:.95rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asignar-unidad__item-status{font-size:.82rem;font-weight:500}.asignar-unidad__item-status--current{color:#16a34a}.asignar-unidad__item-status--remove{color:#dc2626}.asignar-unidad__item-status--assign,.asignar-unidad__item-status--takeover{color:#2563eb}.asignar-unidad__item-status--free{color:#9ca3af}.asignar-unidad__item-status--other{color:#6b7280}.asignar-unidad__payload{border-top:1px solid #e2e8f0;margin-top:1rem;padding-top:.85rem}.asignar-unidad__payload-title{color:#475569;font-size:.85rem;font-weight:600;letter-spacing:.03em;margin-bottom:.4rem;text-transform:uppercase}.asignar-unidad__payload pre{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;font-size:.85rem;margin:0;overflow-x:auto;padding:.75rem 1rem}.asignar-unidad__footer{border-top:1px solid #e2e8f0;display:flex;gap:.6rem;justify-content:flex-end;margin-top:1rem;padding-top:.8rem}.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4{flex-wrap:wrap;gap:1rem;padding:1rem!important}@media(max-width:992px){.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4{align-items:stretch!important;flex-direction:column}.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-end,.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-start{justify-content:flex-start;width:100%}}.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-start>div{display:flex;gap:.5rem}@media(max-width:768px){.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-start>div{flex-direction:column;width:100%}.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-start>div .columna,.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-start>div .columna .p-calendar{width:100%}}@media(max-width:768px)and (max-width:576px){.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-start>div .columna .p-calendar .p-inputtext{font-size:.875rem;padding:.5rem}}.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-end>div{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:992px){.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-end>div{align-items:flex-start;flex-direction:column;width:100%}.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-end>div>div:first-child{display:flex;flex-wrap:wrap;gap:.75rem;width:100%}.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-end>div .p-button{margin-left:0!important;width:100%}}@media(max-width:576px){.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-end>div{gap:.5rem}.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-end>div>div:first-child{align-items:flex-start;flex-direction:column}.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-end>div>div:first-child>div{align-items:center;display:flex;width:100%}.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-end>div>div:first-child>div .p-checkbox .p-checkbox-box{height:1.25rem;width:1.25rem}.cotizaciones-table-wrapper>.card>.p-toolbar.mb-4 .p-toolbar-group-end>div>div:first-child>div label{font-size:.875rem}}.cotizaciones-table-wrapper>.card>.p-datatable .p-datatable-thead>tr>th{font-size:.875rem;padding:.5rem;white-space:nowrap}@media(max-width:576px){.cotizaciones-table-wrapper>.card>.p-datatable .p-datatable-thead>tr>th{font-size:.75rem;padding:.375rem .25rem}}.cotizaciones-table-wrapper>.card>.p-datatable .p-datatable-tbody>tr>td{font-size:.875rem;padding:.5rem}@media(max-width:576px){.cotizaciones-table-wrapper>.card>.p-datatable .p-datatable-tbody>tr>td{font-size:.75rem;padding:.375rem .25rem}.cotizaciones-table-wrapper>.card>.p-datatable .p-datatable-tbody>tr>td .p-button.p-button-icon-only.p-button-rounded{height:2rem;width:2rem}.cotizaciones-table-wrapper>.card>.p-datatable .p-datatable-tbody>tr>td .p-button.p-button-icon-only.p-button-rounded .p-button-icon{font-size:.875rem}.cotizaciones-table-wrapper>.card>.p-datatable .p-datatable-tbody>tr>td .p-tag{font-size:.75rem;padding:.25rem .5rem}}.cotizaciones-table-wrapper>.card>.p-datatable .p-datatable-scrollable .p-datatable-scrollable-table>.p-datatable-thead{z-index:1}@media(max-width:768px){.cotizaciones-table-wrapper>.card>.p-datatable .p-datatable-wrapper{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 450px);overflow-x:auto}}@media(max-width:576px){.cotizaciones-table-wrapper>.card>.p-datatable .p-datatable-wrapper{max-height:calc(100vh - 500px)}}.cotizaciones-table-wrapper>.card>.p-datatable .p-paginator{flex-wrap:wrap;padding:.5rem}@media(max-width:768px){.cotizaciones-table-wrapper>.card>.p-datatable .p-paginator .p-paginator-current{font-size:.875rem;margin-bottom:.5rem;order:-1;text-align:center;width:100%}.cotizaciones-table-wrapper>.card>.p-datatable .p-paginator .p-dropdown{min-width:auto}}.cotizaciones-table-wrapper>.card>.p-datatable .table-service-header{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}@media(max-width:768px){.cotizaciones-table-wrapper>.card>.p-datatable .table-service-header{align-items:stretch;flex-direction:column}.cotizaciones-table-wrapper>.card>.p-datatable .table-service-header .p-button{width:100%}}@media(max-width:576px){.cotizaciones-table-wrapper>.card>.p-datatable .table-service-header .p-inputtext{font-size:.875rem}}.transport-quote{margin:0 auto;padding:20px}.transport-quote__header{margin-bottom:30px}.transport-quote__header-card{background:linear-gradient(135deg,#3498db,#2ecc71);border:none;box-shadow:0 8px 25px #00000026;color:#fff}.transport-quote__header-card .p-card-body{padding:30px}.transport-quote__header-card .p-card-content{padding:0}.transport-quote__title{align-items:center;display:flex;gap:15px;margin-bottom:15px}.transport-quote__title h1{font-size:2.2rem;font-weight:600;margin:0}.transport-quote__title i{font-size:2.5rem}.transport-quote__route{align-items:center;display:flex;font-size:1.1rem;gap:10px;opacity:.95}.transport-quote__route i{font-size:1.3rem}.transport-quote__api-badge{background:#fff3;border-radius:20px;font-size:.9rem;margin-left:15px;padding:4px 12px}.transport-quote__content{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-bottom:30px}@media(max-width:1200px){.transport-quote__content{grid-template-columns:1fr}}.transport-quote__config .p-card-title{align-items:center;color:#34495e;display:flex;font-weight:600;gap:10px}.transport-quote__label{color:#34495e;display:block;font-weight:600;margin-bottom:15px}.transport-quote__units{margin-bottom:25px}.transport-quote__units-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:15px}.transport-quote__unit{background:#fff;border:2px solid #e0e0e0;border-radius:10px;cursor:pointer;padding:20px;transition:all .3s ease}.transport-quote__unit:hover{border-color:#3498db;box-shadow:0 5px 15px #0000001a;transform:translateY(-2px)}.transport-quote__unit--selected{background:linear-gradient(135deg,#3498db1a,#2ecc711a);border-color:#3498db;box-shadow:0 5px 15px #3498db33}.transport-quote__unit-content{align-items:center;display:flex;gap:15px}.transport-quote__unit-info{flex:1 1}.transport-quote__unit-name{color:#34495e;font-size:1.1rem;font-weight:600;margin-bottom:5px}.transport-quote__unit-details{color:#666;font-size:.9rem;line-height:1.4}.transport-quote__unit i{color:#3498db;font-size:2rem}.transport-quote__route-config{margin-bottom:25px}.transport-quote__route-config .p-panel-header{background:#ecf0f1;border-radius:8px 8px 0 0}.transport-quote__route-inputs{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}@media(max-width:768px){.transport-quote__route-inputs{grid-template-columns:1fr}}.transport-quote__route-inputs .p-field{display:flex;flex-direction:column}.transport-quote__route-inputs .p-field label{align-items:center;color:#34495e;display:flex;font-weight:600;gap:8px;margin-bottom:8px}.transport-quote__route-inputs .p-field label i{color:#3498db}.transport-quote__calc-button{background:linear-gradient(135deg,#34495e,#34495e);border:none;font-weight:600;height:50px;margin-bottom:15px;width:100%}.transport-quote__calc-button:hover{background:linear-gradient(135deg,#22303d,#22303d)}.transport-quote__params{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:25px}@media(max-width:768px){.transport-quote__params{grid-template-columns:1fr}}.transport-quote__params .p-field label{align-items:center;color:#34495e;display:flex;font-weight:600;gap:8px;margin-bottom:8px}.transport-quote__params .p-field label i{color:#3498db}.transport-quote__params .p-inputnumber.p-invalid input{border-color:#e74c3c}.transport-quote__params .p-inputnumber.p-invalid input:focus{box-shadow:0 0 0 .2rem #e74c3c40}.transport-quote__params .p-error{color:#e74c3c;font-size:.875rem;font-weight:500}.transport-quote__costs{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:25px}.transport-quote__costs .p-field label{color:#34495e;display:block;font-weight:600;margin-bottom:8px}.transport-quote__inegi-label{color:#27ae60;font-size:.8rem;font-weight:500}.transport-quote__inegi-input .p-inputnumber-input{background:#27ae600d;border-color:#27ae60}.transport-quote__margins{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:25px}@media(max-width:768px){.transport-quote__margins{grid-template-columns:1fr}}.transport-quote__margins .p-field label{color:#34495e;display:block;font-weight:600;margin-bottom:8px}.transport-quote__extras{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.transport-quote__extras .p-field-checkbox{align-items:center;border:1px solid #e0e0e0;border-radius:8px;display:flex;gap:10px;padding:10px;transition:all .3s ease}.transport-quote__extras .p-field-checkbox:hover{background:#3498db0d;border-color:#3498db}.transport-quote__extras .p-field-checkbox label{cursor:pointer;font-weight:500;margin:0}.transport-quote__quote .p-card-title{align-items:center;color:#34495e;display:flex;font-weight:600;gap:10px}.transport-quote__quote-content .p-panel{margin-bottom:20px}.transport-quote__unit-info-panel{margin-bottom:25px}.transport-quote__unit-info-panel .p-panel-header{background:linear-gradient(135deg,#34495e,#22303d);color:#fff}.transport-quote__unit-info-panel p{line-height:1.6;margin:0}.transport-quote__breakdown .p-panel{margin-bottom:20px}.transport-quote__breakdown .p-panel:last-of-type{margin-bottom:0}.transport-quote__breakdown .p-panel-header{background:#ecf0f1;color:#34495e;font-weight:600}.transport-quote__cost-item{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:12px 0}.transport-quote__cost-item:last-child{border-bottom:none}.transport-quote__cost-item--total{background:#3498db1a;border-bottom:none;font-size:1.1rem;font-weight:600;margin:10px -15px -15px;padding:15px}.transport-quote__cost-item--subitem{color:#666;font-size:.9rem;padding-left:20px}.transport-quote__cost-item--positive{color:#27ae60;font-weight:600}.transport-quote__cost-item--warning{color:#f39c12;font-weight:600}.transport-quote__cost-item--info{color:#9b59b6;font-weight:600}.transport-quote__cost-item span:last-child{font-weight:600}.transport-quote__total{background:linear-gradient(135deg,#34495e,#46637f);border-radius:10px;color:#fff;margin-top:20px;padding:25px}.transport-quote__total-amount{font-size:1.4rem;font-weight:700;margin-bottom:10px}.transport-quote__per-person,.transport-quote__total-amount{align-items:center;display:flex;justify-content:space-between}.transport-quote__per-person{border-top:1px solid #fff3;font-size:1.1rem;opacity:.9;padding-top:10px}.transport-quote__empty{color:#999;padding:50px;text-align:center}.transport-quote__empty i{display:block;font-size:4rem;margin-bottom:20px}.transport-quote__empty p{font-size:1.2rem;margin:0}.transport-quote__summary .p-card-title{color:#34495e;font-weight:600}.transport-quote__summary-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.transport-quote__summary-item{border-radius:10px;box-shadow:0 5px 15px #0000001a;color:#fff;padding:25px;text-align:center}.transport-quote__summary-item--blue{background:linear-gradient(135deg,#3498db,#217dbb)}.transport-quote__summary-item--green{background:linear-gradient(135deg,#2ecc71,#25a25a)}.transport-quote__summary-item--purple{background:linear-gradient(135deg,#9b59b6,#804399)}.transport-quote__summary-item--orange{background:linear-gradient(135deg,#f39c12,#c87f0a)}.transport-quote__summary-value{font-size:2rem;font-weight:700;margin-bottom:8px}.transport-quote__summary-label{font-size:.9rem;font-weight:500;opacity:.9}@media(max-width:768px){.transport-quote{padding:15px}.transport-quote__content{gap:20px;grid-template-columns:1fr}.transport-quote__title h1{font-size:1.8rem}.transport-quote__title i{font-size:2rem}.transport-quote__summary-grid{grid-template-columns:repeat(2,1fr)}.transport-quote__summary-item{padding:20px}.transport-quote__summary-value{font-size:1.5rem}}@media(max-width:480px){.transport-quote__costs,.transport-quote__summary-grid,.transport-quote__units-grid{grid-template-columns:1fr}}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.transport-quote__quote-content,.transport-quote__summary{animation:slideIn .5s ease-out}.transport-quote .p-card{border:none;border-radius:10px;box-shadow:0 2px 8px #0000001a}.transport-quote .p-card .p-card-body{padding:25px}.transport-quote .p-card .p-card-title{font-size:1.3rem;margin-bottom:20px}.transport-quote .p-panel{border:none;border-radius:8px;box-shadow:0 1px 4px #0000001a}.transport-quote .p-panel .p-panel-header{border-radius:8px 8px 0 0;font-weight:600;padding:15px 20px}.transport-quote .p-panel .p-panel-content{padding:20px}.transport-quote .p-inputnumber-input,.transport-quote .p-inputtext{border-radius:8px;padding:12px 15px;transition:all .3s ease}.transport-quote .p-inputnumber-input:focus,.transport-quote .p-inputtext:focus{border-color:#3498db;box-shadow:0 0 0 .2rem #3498db40}.transport-quote .p-button{border-radius:8px;font-weight:600;padding:12px 24px;transition:all .3s ease}.transport-quote .p-button:hover{transform:translateY(-1px)}.transport-quote .p-checkbox .p-checkbox-box{border:2px solid #e0e0e0;border-radius:4px;transition:all .3s ease}.transport-quote .p-checkbox .p-checkbox-box.p-highlight{background:#3498db;border-color:#3498db}.transport-quote .p-message{border-radius:8px;margin:10px 0}.transport-quote .p-message.p-message-success{background:#27ae601a;border-color:#27ae60;color:#27ae60}.transport-quote .p-message.p-message-error{background:#e74c3c1a;border-color:#e74c3c;color:#e74c3c}.transport-quote .p-divider{margin:15px 0}.transport-quote .p-divider.p-divider-horizontal:before{border-top-color:#e0e0e0}.transport-quote .caracteristicas-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.transport-quote .caracteristicas-card .bus-image{height:380px;overflow:hidden;position:relative}.transport-quote .caracteristicas-card .bus-image img{height:100%;object-fit:cover;width:100%}.transport-quote .caracteristicas-card .bus-image .suma-logo{background:linear-gradient(135deg,#e67e22,#f39c12);border-radius:4px;color:#fff;font-size:1.2rem;font-weight:700;padding:.5rem 1rem;position:absolute;right:1rem;top:1rem}.transport-quote .caracteristicas-card .caracteristicas-content{padding:1.5rem}.transport-quote .caracteristicas-card .caracteristicas-content h3{color:#2c3e50;font-size:1.1rem;font-weight:600;margin-bottom:1rem;text-align:center}.transport-quote .caracteristicas-card .caracteristicas-content .caracteristicas-list .caracteristica-item{align-items:center;border-bottom:1px solid #ecf0f1;display:flex;font-size:.9rem;gap:.75rem;padding:.75rem 0}.transport-quote .caracteristicas-card .caracteristicas-content .caracteristicas-list .caracteristica-item:last-child{border-bottom:none}.transport-quote .caracteristicas-card .caracteristicas-content .caracteristicas-list .caracteristica-item i{color:#27ae60;font-size:1rem}.transport-quote .caracteristicas-card .caracteristicas-content .caracteristicas-list .caracteristica-item span{color:#555;font-weight:500}.transport-quote .extras-section .extra-item{grid-gap:1rem;align-items:end;border-bottom:1px solid var(--surface-border);display:grid;gap:1rem;grid-template-columns:1fr 1fr auto;margin-bottom:1rem;padding-bottom:1rem}.transport-quote .extras-section .extra-item:last-of-type{border-bottom:none}.transport-quote .extras-section .extra-item .extra-remove-btn{margin-top:1.5rem}@media(max-width:768px){.transport-quote .extras-section .extra-item{grid-template-columns:1fr}.transport-quote .extras-section .extra-item .extra-remove-btn{margin-top:0;width:100%}}.transport-quote .extras-section .extras-total{background-color:var(--surface-100);border-radius:6px;color:var(--primary-color);font-size:1.2rem;margin-top:1rem;padding:1rem;text-align:right}.transport-quote__provider-section{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;margin-bottom:1rem;margin-top:1.5rem}.transport-quote__provider-section .p-panel-header{background:#0000;border:none;color:#fff;font-weight:600}.transport-quote__provider-section .p-panel-content{background:#fff;padding:1.5rem}.transport-quote__provider-inputs{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:1rem}.transport-quote__provider-inputs .p-field label{align-items:center;color:#495057;display:flex;font-weight:600;gap:.5rem;margin-bottom:.5rem}.transport-quote__provider-inputs .p-field label i{color:#667eea}.transport-quote__provider-inputs .p-field .p-inputnumber{width:100%}.transport-quote__provider-inputs .p-field .p-inputnumber input{border:2px solid #e0e0e0;border-radius:8px;padding:.75rem;transition:all .3s ease;width:100%}.transport-quote__provider-inputs .p-field .p-inputnumber input:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40}.transport-quote__provider-breakdown{background:#f8f9fa;border-radius:10px;margin-top:1.5rem;padding:1.5rem}.transport-quote__provider-breakdown h4{align-items:center;color:#495057;display:flex;gap:.5rem;margin-bottom:1rem}.transport-quote__provider-breakdown .transport-quote__cost-item{align-items:center;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:.75rem 0}.transport-quote__provider-breakdown .transport-quote__cost-item:last-child{border-bottom:none;margin-top:20px}.transport-quote__provider-breakdown .transport-quote__cost-item span{font-size:.95rem}.transport-quote__provider-breakdown .transport-quote__cost-item .transport-quote__amount{color:#495057;font-weight:600}.transport-quote__provider-breakdown .transport-quote__cost-item .transport-quote__amount--bold{color:#2c3e50;font-size:1.1rem}.transport-quote__provider-breakdown .transport-quote__cost-item .transport-quote__amount--large{color:#27ae60;font-size:1.3rem}.transport-quote__provider-breakdown .transport-quote__cost-item--info{background:#667eea1a;border-bottom:none;border-radius:6px;margin:.5rem 0;padding:.75rem 1rem}.transport-quote__provider-breakdown .transport-quote__cost-item--info .transport-quote__amount{color:#667eea}.transport-quote__provider-breakdown .transport-quote__cost-item--positive{background:#27ae601a;border-bottom:none;border-radius:6px;margin:.5rem 0;padding:.75rem 1rem}.transport-quote__provider-breakdown .transport-quote__cost-item--positive .transport-quote__amount{color:#27ae60}.transport-quote__provider-breakdown .transport-quote__cost-item--total{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;border-radius:8px;margin-top:1rem;padding:1rem}.transport-quote__provider-breakdown .transport-quote__cost-item--total span{color:#fff;font-size:1.1rem;font-weight:700}.transport-quote__provider-breakdown .transport-quote__cost-item--total .transport-quote__amount{color:#fff;font-size:1.4rem}.transport-quote__provider-breakdown .p-divider{margin:1rem 0}.transport-quote__provider-section .p-message{border-radius:8px;margin-bottom:1rem}.transport-quote__provider-section .p-message .p-message-wrapper{padding:1rem}.transport-quote__provider-breakdown,.transport-quote__provider-section{animation:fadeInUp .4s ease-out}.transport-quote__provider-inputs .p-inputnumber input:hover{border-color:#b8c2e8}@media(max-width:768px){.transport-quote__provider-inputs{grid-template-columns:1fr}.transport-quote__provider-breakdown{padding:1rem}.transport-quote__provider-breakdown h4{font-size:1rem}.transport-quote__provider-breakdown .transport-quote__cost-item{align-items:flex-start;flex-direction:column;gap:.5rem}.transport-quote__provider-breakdown .transport-quote__cost-item span{font-size:.9rem}.transport-quote__provider-breakdown .transport-quote__cost-item .transport-quote__amount{align-self:flex-end}}.payment-view{background:#f4f6f9;min-height:100vh;padding:2rem 1rem}.payment-view .p-card .p-card-body{padding:1.5rem}@media(max-width:768px){.payment-view .p-card .p-card-body{padding:1rem}}.payment-view .p-card .p-card-content{padding:0}.payment-view .p-inputnumber{width:100%}@media(max-width:768px){.payment-view{padding:1rem .5rem}}.payment-view__container{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto}@media(max-width:768px){.payment-view__container{gap:1rem}}.payment-view__header{background:#fff;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a;overflow:hidden}.payment-view__header .p-card-body,.payment-view__header .p-card-content{padding:0}.payment-header__content{align-items:center;background:linear-gradient(135deg,#07243b,#02080d);color:#fff;display:flex;justify-content:space-between;padding:2rem}@media(max-width:768px){.payment-header__content{align-items:flex-start;flex-direction:column;gap:1rem;padding:1.5rem}}.payment-header__info{flex:1 1}.payment-header__title{color:#fff;font-size:1.75rem;font-weight:700;margin:0 0 .5rem}@media(max-width:768px){.payment-header__title{font-size:1.5rem}}.payment-header__folio{font-size:1rem;margin:0;opacity:.9}.payment-header__folio strong{font-weight:600;opacity:1}.payment-header__total{align-items:flex-end;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:8px;display:flex;flex-direction:column;padding:1rem 1.5rem}@media(max-width:768px){.payment-header__total{align-items:flex-start;width:100%}}.payment-header__total-label{font-size:.875rem;letter-spacing:.05em;margin-bottom:.25rem;opacity:.9;text-transform:uppercase}.payment-header__total-amount{font-size:2rem;font-weight:700}@media(max-width:768px){.payment-header__total-amount{font-size:1.75rem}}.payment-view__progress{background:#fff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a}.payment-progress__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}@media(max-width:768px){.payment-progress__header{align-items:flex-start;flex-direction:column;gap:.5rem}}.payment-progress__title{color:#1f2937;font-size:1.125rem;font-weight:600;margin:0}.payment-progress__stats{color:#3b82f6;font-size:1rem;font-weight:600}.payment-progress__bar{border-radius:9999px;height:1.5rem;margin-bottom:1rem}.payment-progress__bar .p-progressbar-value{transition:all .3s ease}.payment-progress__bar.payment-progress__bar--info .p-progressbar-value{background:#3b82f6}.payment-progress__bar.payment-progress__bar--success .p-progressbar-value{background:#10b981}.payment-progress__bar.payment-progress__bar--danger .p-progressbar-value{background:#ef4444}.payment-progress__message{border-radius:8px;margin:0}.payment-progress__message.p-message{margin:0}.payment-view__services{background:#fff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a}.payment-services__title{color:#1f2937;font-size:1.25rem;font-weight:600;margin:0 0 1.5rem}.payment-services__dropdown{margin-bottom:2rem;width:30%}.payment-services__table .p-datatable-wrapper{border-radius:8px}.payment-services__table .p-datatable-thead>tr>th{background:#f9fafb;border:none;border-bottom:2px solid #e5e7eb;color:#1f2937;font-weight:600;padding:1rem}@media(max-width:768px){.payment-services__table .p-datatable-thead>tr>th{font-size:.875rem;padding:.75rem .5rem}}.payment-services__table .p-datatable-tbody>tr{transition:all .3s ease}.payment-services__table .p-datatable-tbody>tr:hover{background:#f9fafb}.payment-services__table .p-datatable-tbody>tr>td{border:none;border-bottom:1px solid #e5e7eb;padding:1rem}@media(max-width:768px){.payment-services__table .p-datatable-tbody>tr>td{padding:.75rem .5rem}}.payment-services__table .p-datatable-tbody>tr:last-child>td{border-bottom:none}.payment-services__column--service{width:40%}@media(max-width:768px){.payment-services__column--service{width:auto}}.payment-services__column--suggested{width:20%}@media(max-width:768px){.payment-services__column--suggested{width:auto}}.payment-services__column--assign{width:25%}@media(max-width:768px){.payment-services__column--assign{width:auto}}.payment-service__info{display:flex;flex-direction:column;gap:.25rem}.payment-service__name{color:#1f2937;font-size:1rem;font-weight:600}@media(max-width:768px){.payment-service__name{font-size:.875rem}}.payment-service__description{color:#6b7280;font-size:.875rem}@media(max-width:768px){.payment-service__description{font-size:.75rem}}.payment-service__suggested-amount{background:#f9fafb;border-radius:8px;color:#6b7280;font-size:1rem;font-weight:600;padding:.5rem}@media(max-width:768px){.payment-service__suggested-amount{font-size:.875rem;padding:.375rem}}.payment-service__amount-input{width:100%}.payment-service__amount-input input{border:2px solid #e5e7eb;border-radius:8px;font-weight:600;transition:all .3s ease;width:100%}.payment-service__amount-input input:hover{border-color:#c8ccd5}.payment-service__amount-input input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.payment-view__summary{background:#fff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a}.payment-summary__content{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between}@media(max-width:768px){.payment-summary__content{align-items:stretch;flex-direction:column;gap:1.5rem}}.payment-summary__totals{display:flex;flex:1 1;flex-direction:column;gap:.75rem}.payment-summary__row{align-items:center;display:flex;justify-content:space-between;padding:.75rem 0}.payment-summary__row:not(:last-child){border-bottom:1px solid #e5e7eb}.payment-summary__row.payment-summary__row--remaining{border-bottom:none;border-top:2px solid #e5e7eb;margin-top:.5rem;padding-top:1rem}.payment-summary__label{color:#6b7280;font-size:1rem;font-weight:500}.payment-summary__value{color:#1f2937;font-size:1.25rem;font-weight:700}.payment-summary__value.payment-summary__value--highlight{color:#3b82f6}.payment-summary__value.payment-summary__value--success{color:#10b981}.payment-summary__value.payment-summary__value--warning{color:#f59e0b}.payment-summary__value.payment-summary__value--error{color:#ef4444}.payment-summary__confirm-btn{background:#10b981;border:none;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;font-size:1.125rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.payment-summary__confirm-btn:not(:disabled):hover{background:#0ea271;box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-2px)}.payment-summary__confirm-btn:disabled{background:#6b7280;cursor:not-allowed;opacity:.5}.payment-summary__confirm-btn .pi{font-size:1.25rem}@media(max-width:768px){.payment-summary__confirm-btn{font-size:1rem;padding:.875rem 1.5rem;width:100%}}.payment-view__container>*{animation:fadeIn .4s ease-out;animation-fill-mode:both}.payment-view__container>:first-child{animation-delay:.1s}.payment-view__container>:nth-child(2){animation-delay:.2s}.payment-view__container>:nth-child(3){animation-delay:.3s}.payment-view__container>:nth-child(4){animation-delay:.4s}.units{margin-bottom:3rem;margin-top:1rem}.type-multiselect{margin-bottom:16px}.card-container{border-radius:8px;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin-bottom:2rem;padding:1.5rem}.status-cards-container{padding:1rem}.status-cards-container .grid{margin:0}.status-cards-container .grid>div{padding:.5rem}.status-cards-container .status-card{height:100%}.header-types{display:flex;font-size:small;font-weight:600;justify-content:space-between;padding:.5rem 1rem}.span-types{color:#6b7280;font-size:.875rem}.table-header{display:flex;gap:2rem;justify-content:space-between}.expansion{background-color:#f9fafb;border-left:4px solid #3b82f6;padding:1rem}.p-datatable .p-column-header-content{font-size:.875rem;justify-content:start}.idle-units{display:flex;flex-wrap:wrap;gap:2rem}.idle-units-table-container{background:#f9fafb;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem;text-align:center}.idle-units>div{flex:1 1 300px}.idle-units-table{background-color:#f9fafb}@media(max-width:768px){.idle-units{display:flex;justify-content:center}}.status-card{border-top:4px solid var(--primary-color);box-shadow:0 2px 6px #00000014;height:100%;transition:all .3s ease}.status-card:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.status-card :deep(.p-card-body){padding:1.25rem}.status-card :deep(.p-card-content){padding:0}.status-card .status-card-content{display:flex;flex-direction:column;gap:1rem;min-height:180px}.status-card .status-card-content .card-title h3{align-items:center;color:var(--text-color);display:flex;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:.5px;line-height:1.2;margin:0;min-height:1rem;text-align:center;text-transform:uppercase}.status-card .status-card-content .card-amount{text-align:center}.status-card .status-card-content .card-amount .amount-number{color:var(--primary-color);font-size:1.75rem;font-weight:700;line-height:1}.status-card .status-card-content .card-budget{display:flex;flex:1 1;flex-direction:column;justify-content:center}.status-card .status-card-content .card-budget .budget-view-mode{align-items:center;display:flex;flex-direction:column;gap:.2rem}.status-card .status-card-content .card-budget .budget-view-mode .budget-label{color:var(--text-color-secondary);font-size:.8rem;font-weight:500}.status-card .status-card-content .card-budget .budget-view-mode .budget-value-container{align-items:center;display:flex;gap:.2rem}.status-card .status-card-content .card-budget .budget-view-mode .budget-value-container .budget-value{color:var(--text-color);font-size:1rem;font-weight:600}.status-card .status-card-content .card-budget .budget-view-mode .budget-value-container :deep(.p-button){height:1rem;width:1rem}.status-card .status-card-content .card-budget .budget-view-mode .budget-value-container :deep(.p-button) .p-button-icon{font-size:.9rem}.status-card .status-card-content .card-budget .budget-edit-mode{align-items:center;display:flex;flex-direction:column;justify-content:center}.status-card .status-card-content .card-budget .budget-edit-mode input.p-inputnumber-input.p-inputtext.p-component.p-filled{width:2px}.status-card .status-card-content .card-budget .budget-edit-mode .edit-actions{display:flex;gap:.5rem}.status-card .status-card-content .card-budget .budget-edit-mode .edit-actions :deep(.p-button){height:2.25rem;width:2.25rem}.status-card .status-card-content .card-budget .budget-edit-mode .edit-actions :deep(.p-button) .p-button-icon{font-size:1rem}.status-card .status-card-content .card-change{border-top:1px solid var(--surface-border);display:flex;justify-content:center;padding-top:.5rem}.status-card .status-card-content .card-change .change-tag{font-size:.95rem;font-weight:600;padding:.5rem 1rem}.status-card .status-card-content .card-change .change-tag :deep(.p-tag-icon){font-size:.9rem;margin-right:.35rem}@media screen and (max-width:768px){.status-card .status-card-content{min-height:160px}.status-card .status-card-content .card-title h3{font-size:.9rem;min-height:2rem}.status-card .status-card-content .card-amount .amount-number{font-size:2.75rem}.status-card .status-card-content .card-budget .budget-view-mode .budget-value{font-size:1rem}}.zones-grid{grid-gap:1.5rem;align-items:stretch;background-color:var(--surface-card);border-radius:var(--border-radius);box-shadow:0 1px 3px #0000001a;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);padding:1rem}@media(max-width:1300px){.zones-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.zones-grid{gap:2rem;grid-template-columns:1fr;padding:1rem}}.conatiner-items-title{align-items:center;display:flex;gap:20px;justify-content:space-between}.conatiner-items-title .description{font-size:.9rem;width:100%}.zone-module-card{background-color:var(--surface-card);border:1px solid var(--surface-border);border-radius:var(--border-radius);box-shadow:0 4px 8px #0000001f;min-width:0;overflow:hidden;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.zone-module-card:hover{box-shadow:0 6px 12px #0000002e;transform:translateY(-5px)}.zone-module-card .p-card-body{display:flex;flex-direction:column;height:100%;padding:1.5rem}.zone-module-card .p-card-title{border-bottom:1px solid var(--surface-border);color:var(--text-color);font-size:2rem;font-weight:500;margin-bottom:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:.8rem;padding-left:1.5rem;padding-right:1.5rem;text-align:left}.zone-module-card .zone-card-content{display:flex;flex-direction:column;flex-grow:1;gap:1rem}.zone-module-card .role-management{border-bottom:1px solid var(--surface-border);margin-bottom:1rem;padding-bottom:.8rem}.zone-module-card .role-management .role-field{align-items:center;display:flex;margin-bottom:.8rem}.zone-module-card .role-management .role-field:last-child{margin-bottom:0}.zone-module-card .role-management .role-field .input-group{display:flex;flex-direction:column;flex-grow:1;margin-right:.5rem}.zone-module-card .role-management .role-field label{color:var(--text-color-secondary);flex-shrink:0;font-size:.9rem;font-weight:400;margin-bottom:.25rem}.zone-module-card .role-management .role-field .p-dropdown,.zone-module-card .role-management .role-field .p-inputtext-sm{border-radius:var(--border-radius);box-sizing:border-box;flex-grow:1;font-size:.9rem;width:100%}.zone-module-card .role-management .role-field .p-dropdown .p-dropdown-label,.zone-module-card .role-management .role-field .p-inputtext-sm .p-dropdown-label{color:var(--text-color)}.zone-module-card .role-management .role-field .p-button-rounded{align-items:center;border:none;border-radius:50%;box-shadow:none;display:flex;flex-shrink:0;height:2.2rem;justify-content:center;margin-left:.25rem;padding:0;width:2.2rem}.zone-module-card .role-management .role-field .p-button-rounded.p-button-text{color:var(--primary-color)}.zone-module-card .role-management .role-field .p-button-rounded.p-button-text:hover{background-color:var(--primary-color-lighter);box-shadow:none}.zone-module-card .role-management .role-field .p-button-rounded .pi{font-size:1rem}.zone-module-card .p-d-flex{display:flex;gap:.5rem;justify-content:space-evenly;margin-bottom:1rem;margin-top:1rem}.zone-module-card .p-button-secondary.p-button-outlined.p-button-sm{border:1px solid var(--primary-color);border-radius:var(--border-radius);color:var(--primary-color);font-size:.9rem;font-weight:500;padding:.6rem 1rem}.zone-module-card .p-button-secondary.p-button-outlined.p-button-sm:hover{background-color:var(--primary-color-highlight-bg);border-color:var(--primary-color-darker);color:var(--primary-color-darker)}.zone-module-card .p-overlaypanel-content{padding:1rem}.zone-module-card .overlay-panel-content{max-width:600px;min-width:380px}.zone-module-card .overlay-panel-content .p-datatable .p-datatable-tbody>tr>td{padding:0!important}.zone-module-card .overlay-panel-content h4{color:var(--text-color);font-weight:500;margin-bottom:1rem;margin-top:0;text-align:center}.zone-module-card .overlay-panel-content .p-datatable-wrapper{border:1px solid var(--surface-border);border-radius:var(--border-radius);min-width:0;overflow-x:auto}.zone-module-card .overlay-panel-content .p-datatable-table{table-layout:auto;width:100%}.zone-module-card .overlay-panel-content .p-datatable-tbody>tr>td,.zone-module-card .overlay-panel-content .p-datatable-thead>tr>th{border-bottom:1px solid var(--surface-border);font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zone-module-card .overlay-panel-content .p-datatable-thead>tr>th{background-color:var(--surface-ground);border-top:none;color:var(--text-color-secondary);font-weight:600}.zone-module-card .overlay-panel-content .p-datatable-tbody>tr:last-child>td{border-bottom:none}.zone-module-card .overlay-panel-content .p-tag{border-radius:var(--border-radius);font-size:.8rem;padding:.25rem .5rem}.zone-module-card .zone-data-tabs{display:none}.Estadisticas .dardsContainer{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:40px 10px}.Estadisticas .containerActions{display:flex;gap:20px}.Estadisticas .containerActions .boton{border-radius:5px;cursor:pointer;padding:2px 5px}.Estadisticas .containerActions .show{background:#0061d0;transition:all .5s}.Estadisticas .containerActions .show img{filter:brightness(1) invert(1)}.Estadisticas .containerActions .show:hover{background:#00489b;transition:all .5s}.Estadisticas .containerActions .edit{background:#ff7d23;transition:all .5s}.Estadisticas .containerActions .edit:hover{background:#da6919;transition:all .5s}.Estadisticas .containerActions .add{background:#ff3d23;transition:all .5s}.Estadisticas .containerActions .add:hover{background:#c02c18;transition:all .5s}.add-modal-estadistics .nueva{background:#bff3bf;border-radius:5px;color:#127a1b;padding:5px;text-align:center}.add-modal-estadistics .reinstalacion{background:#bff3ea;border-radius:5px;color:#12737a;padding:5px;text-align:center}.add-modal-estadistics .revicion{background:#dfe0e0;border-radius:5px;color:#686868;padding:5px;text-align:center}.add-modal-estadistics .unidad{font-size:.9rem;font-weight:700}.add-modal-estadistics .d-flex{display:flex;gap:20px}.add-modal-estadistics .container-inputs{font-weight:700;margin-top:20px}.add-modal-estadistics .container-inputs .input-group{display:flex;gap:20px}.add-modal-estadistics .buttonGroup{display:flex;gap:20px;margin-top:20px}.add-modal-estadistics .buttonGroup .cancelar{background:#d1d1d1;color:#000}.add-modal-estadistics .orange{color:#da7400}.add-modal-estadistics .containerInputs{display:flex;font-weight:700;gap:20px;margin-top:20px}.CardEstadistica{background:#fff;border:1px solid #0000000d;border-radius:5px;box-shadow:0 12px 24px #00000026;max-width:300px;padding:24px;text-align:center;transition:transform .2s ease,box-shadow .2s ease;width:100%}.CardEstadistica:hover{box-shadow:0 18px 36px #0003;transform:translateY(-6px)}.CardEstadistica .titulo{color:#595d5f;font-size:20px;font-weight:700;text-align:left}.CardEstadistica .container-card{align-items:center;display:flex;font-size:40px;font-weight:500;gap:5px}.CardEstadistica .porcentajes{background:#b0f2da;border-radius:5px;font-size:.9rem;font-weight:400;gap:3px;margin-left:10px;padding:0 8px}.CardEstadistica .porcentajes .cont{align-items:center;display:flex;justify-content:center}.CardEstadistica .porcentajes img{width:5px}.CardEstadistica .progress-container{background:#e0e4eb;border-radius:10px;height:20px;margin-top:20px;overflow:hidden;position:relative;width:100%}.CardEstadistica .progress-bar{align-items:center;background:linear-gradient(135deg,#007aff,#005ecb);color:#fff;display:flex;font-size:14px;font-weight:700;height:100%;justify-content:center;text-align:center;transition:width .5s ease-in-out}.TextArea{font-family:Montserrat;width:100%}.TextArea .contenedorTitulo{display:flex}.TextArea .contenedorTitulo .titulo{font-size:14px;margin-bottom:5px}.TextArea .contenedorTitulo .obligatorio{color:red;font-size:14px;margin-right:5px}.TextArea textarea{border:1px solid #cacaca;border-radius:5px;height:150px;outline:0;padding:15px;resize:none;transition:all .5s;width:100%}.Citas{background-color:#f4f7fb;border-radius:8px;box-shadow:0 4px 10px #0000001a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:20px;padding:10px}.Citas .fc{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important}.Citas .fc-daygrid-event{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 2px 5px #0000001a;cursor:pointer;display:flex;flex-direction:column;padding:12px}.Citas .fc-daygrid-event:hover{background-color:#009e9e}.Citas .fc-daygrid-event .fc-title{color:#007bff;font-size:1.1em;font-weight:600;margin-bottom:6px}.Citas .fc-daygrid-event .fc-time{color:#555;font-size:.9em;margin-bottom:8px}.Citas .fc-daygrid-event .subtask{align-items:center;color:#333;display:flex;font-size:.9em;justify-content:center;margin-bottom:5px}.Citas .fc-daygrid-event .subtask-icon{font-size:1.2em;margin-right:8px}.Citas .fc-daygrid-event .subtask.completed{color:#888;text-decoration:line-through}.Citas .fc-toolbar-title{color:#333;font-size:1.3em;font-weight:700}.Citas .fc-daygrid-day-number{color:#444;font-size:1.2em;font-weight:700}.Citas .fc-daygrid-week-number{color:#444;font-size:1.1em;font-weight:700}.Citas .event-content{background-color:#fff;border-radius:5px;box-shadow:0 4px 6px #0000001a;padding:4px;position:relative;width:100%}.Citas .event-title{align-items:center;color:#007bff;display:flex;flex-direction:column;font-size:.8rem;font-weight:700;height:100%;justify-content:center;margin-bottom:2px;text-align:center;width:100%}.Citas .event-time{color:#555;font-size:1em;margin-bottom:8px}.Citas .subtask{align-items:center;color:#333;display:flex;font-size:.9em;margin-top:5px}.Citas .subtask-icon{font-size:1.2em;margin-right:8px}.Citas .subtask.completed{color:#888;text-decoration:line-through}.Citas .subtask:not(.completed):hover{color:#007bff;cursor:pointer}.Citas .fc-daygrid-event{background-color:#103e66;border-radius:4px;box-shadow:none!important;color:#fff;font-size:14px;padding:10px;position:relative;transition:background-color .3s ease}.Citas .fc-daygrid-event:active{background-color:#81faaf;box-shadow:none!important}.Citas .fc-daygrid-event:focus{background-color:#2f996d;outline:none}.Citas .fc-daygrid-event:hover{box-shadow:none!important}.Citas .fc-daygrid-event.fc-selected{background-color:#81d4fa;box-shadow:none!important}.Citas .fc-event:focus:after{background:none!important}.Citas .fc-timegrid-slot{min-height:40px}.Citas .fc-event-main{display:flex;justify-content:center;padding:3px}.Citas .headers{display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.Citas .headers .header-buttons{display:flex;gap:10px}.Citas .event-estatus-container{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.Citas .event-estatus-container .indicador{align-items:center;color:#333;display:flex;flex-wrap:wrap;font-weight:700;gap:5px;justify-content:center;text-align:center}.Citas .event-estatus-container .nuevo{background:#ff6f00;border-bottom:1px solid #ff6f00;border-radius:100px;height:10px;width:10px}.Citas .event-estatus-container .proceso{background:#01579b;border-bottom:1px solid #01579b;border-radius:100px;height:10px;width:10px}.Citas .event-estatus-container .terminada{background:#47940f;border-bottom:1px solid #47940f;border-radius:100px;height:10px;width:10px}.Citas .event-estatus-container .cancelada{background:#b71c1c;border-bottom:1px solid #b71c1c;border-radius:100px;height:10px;width:10px}.Citas .navegar-semanas{display:flex;gap:20px}.Citas .navegar-semanas .anterior_semana,.Citas .navegar-semanas .siguiente_semana{background:#e58f1e;border-radius:100px;filter:brightness(1) invert(1);height:30px;padding:5px;width:30px}.Citas .navegar-semanas .siguiente_semana{transform:rotate(200grad)}.p-dialog-mask .container-modal-citas{display:flex;font-weight:700;gap:20px;margin-bottom:20px}.p-dialog-mask .container-modal-citas .textarea{width:100%}.p-dialog-mask .container-modal-citas .container{display:flex;gap:20px}.p-dialog-mask .container-modal-citas .multiselect{height:35px;width:100%}.p-dialog-mask .container-modal-citas .multiselect .titulo-container{display:flex;margin-bottom:5px;width:100%}.p-dialog-mask .container-modal-citas .multiselect .obligatorio{color:red;margin-right:5px}.p-dialog-mask .container-modal-citas .multiselect .titulo{font-size:14px}.p-dialog-mask .container-modal-citas .multiselect .p-multiselect-label{margin-left:20px;padding:5px 5px 5px 20px!important}.p-dialog-mask .cancelar{background:#cc0404}.p-dialog-mask .cancelar-g{background:#7c7c7c}.p-dialog-mask .imagenSiguiente{background:#e58f1e;border-radius:100px;filter:brightness(1) invert(1);height:30px;padding:5px;transform:rotate(200grad);width:30px}.p-dialog-mask .estatusIniciar{background:#ffd8b9;border-radius:5px;color:#ff6f00;padding:5px 10px}.p-dialog-mask .estatusEnProceso{background:#acdbff;border-radius:5px;color:#01579b;padding:5px 10px}.p-dialog-mask .estatusTerminado{background:#cdffa9;border-radius:5px;color:#47940f;padding:5px 10px}.p-dialog-mask .estatusCancelado{background:#ffa9a9;border-radius:5px;color:#b71c1c;padding:5px 10px}div:where(.swal2-container){z-index:1126!important}.dashboard-container{background-color:#f5f5f5;box-sizing:border-box;max-width:100%;min-height:100vh;padding:24px;width:100%}.dashboard-title{color:#333;font-size:2rem;font-weight:700;margin-bottom:24px;text-align:center}.kpi-cards{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.kpi-cards .kpi-card{border-radius:8px;box-shadow:0 2px 8px #00000026;flex:1 1;min-width:200px}.kpi-cards .kpi-card .kpi-content{padding:16px;text-align:center}.kpi-cards .kpi-card .kpi-content .kpi-title{color:#757575;font-size:1.25rem;font-weight:600;margin-bottom:8px}.kpi-cards .kpi-card .kpi-content .kpi-value{font-size:2.5rem;font-weight:700;margin:0}.kpi-cards .kpi-card .kpi-content .kpi-value.kpi-blue{color:#03a9f4}.kpi-cards .kpi-card .kpi-content .kpi-value.kpi-green{color:#4caf50}.kpi-cards .kpi-card .kpi-content .kpi-value.kpi-purple{color:#3f51b5}.dept-grid,.grid-layout,.profile-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.dept-grid,.grid-layout,.profile-grid{grid-template-columns:repeat(2,1fr)}}.card-container,.dept-chart-card,.dept-table-container,.history-card,.profile-card,.selector-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #00000026;margin-bottom:16px;overflow-x:auto}.card-container .p-card-title,.dept-chart-card .p-card-title,.dept-table-container .p-card-title,.history-card .p-card-title,.profile-card .p-card-title,.selector-container .p-card-title{border-bottom:1px solid #e0e0e0;color:#333;font-size:1.25rem;font-weight:600;margin:0!important;padding:16px}.card-container .p-card-content,.dept-chart-card .p-card-content,.dept-table-container .p-card-content,.history-card .p-card-content,.profile-card .p-card-content,.selector-container .p-card-content{padding:16px}.card-container .p-datatable-wrapper,.dept-chart-card .p-datatable-wrapper,.dept-table-container .p-datatable-wrapper,.history-card .p-datatable-wrapper,.profile-card .p-datatable-wrapper,.selector-container .p-datatable-wrapper{min-width:100%}.card-container .p-card-body,.dept-chart-card .p-card-body,.dept-table-container .p-card-body,.history-card .p-card-body,.profile-card .p-card-body,.selector-container .p-card-body{width:100%}.chart-container{height:300px;padding:8px;width:100%}.motivacion-indicator{align-items:center;display:flex}.motivacion-indicator .indicator-dot{border-radius:50%;height:12px;margin-right:8px;width:12px}.profile-content{padding:16px}.profile-content .profile-name{font-size:1.5rem;font-weight:700;margin-bottom:16px}.profile-content .profile-details{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.profile-content .profile-details .profile-item{margin-bottom:8px}.profile-content .profile-details .profile-item .profile-label{color:#757575;margin-bottom:4px}.profile-content .profile-details .profile-item .profile-value{color:#333;font-weight:600}.colaborador-dropdown{max-width:400px;width:100%}.dashboard-tabs .p-tabview-nav{background-color:#fff;border-bottom:1px solid #e0e0e0}.dashboard-tabs .p-tabview-nav li .p-tabview-nav-link{font-weight:500;padding:16px}.dashboard-tabs .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{box-shadow:none}.dashboard-tabs .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:#3f51b5;color:#3f51b5}.dashboard-tabs .p-tabview-panels{background-color:#f5f5f5;padding:16px}@media(max-width:767px){.p-datatable-responsive .p-datatable-tbody>tr>td{border:0;box-sizing:border-box;display:block;text-align:left;width:100%}.p-datatable-responsive .p-datatable-tbody>tr>td .p-column-title{display:inline-block;font-weight:700;margin:-.4rem 1rem -.4rem -.4rem;min-width:30%;padding:.4rem}.p-datatable-responsive .p-datatable-tfoot>tr>td,.p-datatable-responsive .p-datatable-thead>tr>th{display:none}}.custom-tooltip{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 2px 4px #0000001a;padding:10px}.tooltip-title{font-weight:500;margin-bottom:4px}.tooltip-text{font-size:.875rem;margin:0}.novedades-container{margin:0 auto;padding:20px}.novedades-container .novedades__card{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a}.novedades-container .novedades__card .p-card-body{padding:0}.novedades-container .novedades__card .p-card-body .p-card-content{padding:1.5rem}.novedades-container .novedades__header{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;border-radius:8px 8px 0 0;padding:1.5rem}.novedades-container .novedades__header h2{color:#334155;font-size:1.5rem;font-weight:600;margin:0 0 1rem}.novedades-container .novedades__input-group{display:flex;flex-direction:column}.novedades-container .novedades__input-group label{color:#475569;font-size:.9rem;font-weight:500;margin-bottom:.5rem}.novedades-container .novedades__titulo-input{border:1px solid #cbd5e1;border-radius:4px;font-size:1rem;height:40px;padding:.5rem 1rem;transition:border-color .2s}.novedades-container .novedades__titulo-input:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb33;outline:none}.novedades-container .novedades__titulo-input::placeholder{color:#94a3b8}.novedades-container .novedades__editor-container label{color:#475569;display:block;font-size:.9rem;font-weight:500;margin-bottom:.5rem}.novedades-container .novedades__editor .p-editor-container{border:1px solid #cbd5e1;border-radius:4px}.novedades-container .novedades__editor .p-editor-container .p-editor-toolbar{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;padding:.5rem}.novedades-container .novedades__editor .p-editor-container .p-editor-toolbar .p-editor-toolbar-group .p-button:hover{background-color:#e9ecef}.novedades-container .novedades__editor .p-editor-container .p-editor-content{min-height:320px;padding:.5rem}.novedades-container .novedades__editor .p-editor-container .p-editor-content:focus-within{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb33}.novedades-container .novedades__footer{background-color:#f8f9fa;border-radius:0 0 8px 8px;border-top:1px solid #e9ecef;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem}.novedades-container .novedades__footer .p-button.p-button-text:hover{background-color:#dc26261a}.novedades-container .novedades__footer .p-button.p-button-primary{background-color:#2563eb;border-color:#2563eb}.novedades-container .novedades__footer .p-button.p-button-primary:hover{background-color:#1d4ed8;border-color:#1d4ed8}.ControlEquipamiento .filtros{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin:20px 0}.ControlEquipamiento .filtros .filtro{max-width:300px}.ControlEquipamiento .filtros .button{height:35px;margin-top:20px}.ControlEquipamiento .buttonContainer{display:flex;flex:1 1;justify-content:flex-end}.detalle-sidebar-panel{display:flex!important;flex-direction:column!important;font-family:Segoe UI,system-ui,sans-serif;width:clamp(320px,40vw,480px)!important}.detalle-sidebar-panel .p-sidebar-header{border-bottom:1px solid #e9ecef;flex-shrink:0;padding:18px 20px 14px}.detalle-sidebar-panel .p-sidebar-content{background:#f5f6f8;flex:1 1;min-height:0;overflow-y:auto}.detalle-sidebar-panel .p-sidebar-content::-webkit-scrollbar{width:5px}.detalle-sidebar-panel .p-sidebar-content::-webkit-scrollbar-track{background:#0000}.detalle-sidebar-panel .p-sidebar-content::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.sidebar-title{align-items:center;color:#1a1a2e;display:flex;font-size:.95rem;font-weight:700;gap:10px;letter-spacing:.01em}.sidebar-title i{color:#5b8dee;font-size:1rem}.detalle-sidebar{display:flex;flex-direction:column;gap:0;padding:16px}.detalle-sidebar .detalle-header{grid-gap:10px 16px;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f,0 1px 8px #0000000a;display:grid;gap:10px 16px;grid-template-columns:1fr 1fr;margin-bottom:20px;padding:12px 14px}.detalle-sidebar .detalle-header .info-field{display:flex;flex-direction:column;gap:2px;min-width:0}.detalle-sidebar .detalle-header .info-field.full-width{grid-column:1/-1}.detalle-sidebar .detalle-header .info-label{color:#9ca3af;font-size:.65rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.detalle-sidebar .detalle-header .info-value{color:#111827;font-size:.82rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detalle-sidebar .section-label{color:#9ca3af;font-size:.68rem;font-weight:700;letter-spacing:.08em;margin:0 0 12px 2px;text-transform:uppercase}.detalle-sidebar .detalle-items{display:flex;flex-direction:column;gap:10px}.detalle-sidebar .detalle-item{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f,0 1px 8px #0000000a;display:flex;flex-direction:column;gap:12px;padding:14px 16px;transition:box-shadow .18s ease,transform .18s ease}.detalle-sidebar .detalle-item:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-1px)}.detalle-sidebar .detalle-item .detalle-item-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.detalle-sidebar .detalle-item .detalle-item-header .equipamiento-nombre{color:#1a1a2e;flex:1 1;font-size:.82rem;font-weight:700;letter-spacing:.03em;line-height:1.3;text-transform:uppercase}.detalle-sidebar .detalle-item .detalle-item-header .p-tag{border-radius:20px;flex-shrink:0;font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:4px 10px}.detalle-sidebar .detalle-item .evidencia-wrap{aspect-ratio:16/9;background:#f5f6f8;border-radius:8px;overflow:hidden}.detalle-sidebar .detalle-item .evidencia-wrap .evidencia-img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.detalle-sidebar .detalle-item .evidencia-wrap .evidencia-img:hover{transform:scale(1.02)}.detalle-sidebar .detalle-item .observaciones-box{background:#f5f6f8;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:10px 12px}.detalle-sidebar .detalle-item .observaciones-box .obs-label{color:#9ca3af;font-size:.65rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.detalle-sidebar .detalle-item .observaciones-box .obs-text{color:#374151;font-size:.82rem;line-height:1.5}@media(max-width:600px){.detalle-sidebar-panel{width:100vw!important}.detalle-sidebar{padding:12px}.detalle-sidebar .detalle-header{grid-template-columns:1fr}.detalle-sidebar .detalle-header .info-field.full-width{grid-column:unset}}.app-permissions-container{background-color:#f3f3f3;border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding:2rem}.app-permissions-container .selection-section{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.app-permissions-container .selection-section .label-style{color:#555;font-size:1rem;font-weight:500;white-space:nowrap}.app-permissions-container .selection-section .person-dropdown{max-width:100%;min-width:320px}.app-permissions-container .modules-list-section{border-top:1px solid #ddd;padding-top:2rem}.app-permissions-container .modules-list-section .modules-list-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.app-permissions-container .modules-list-section .modules-list-title{color:#333;font-size:1.2rem;font-weight:600;margin:0}.app-permissions-container .modules-list-section .person-name{color:#005a9e;font-weight:700}.app-permissions-container .modules-list-section .modules-empty{color:#777;font-size:.95rem}.app-permissions-container .modules-list-section .modules-container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.app-permissions-container .modules-list-section .module-item{align-items:center;background-color:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 1px 3px #00000014;cursor:pointer;display:flex;padding:1rem 1.25rem;transition:border-color .15s,background-color .15s}.app-permissions-container .modules-list-section .module-item:hover{border-color:#cbd5e1}.app-permissions-container .modules-list-section .module-item--checked{background-color:#f0f7ff;border-color:#0078d4}.app-permissions-container .modules-list-section .module-item .permission-checkbox{flex-shrink:0;margin-right:.75rem}.app-permissions-container .modules-list-section .module-item .permission-checkbox .p-checkbox-box{border-color:#999}.app-permissions-container .modules-list-section .module-item .permission-checkbox .p-checkbox-box.p-highlight{background-color:#0078d4;border-color:#0078d4}.app-permissions-container .modules-list-section .module-item .permission-label{color:#444;cursor:pointer;font-size:.95rem}.dashboardM{margin-bottom:3rem;margin-top:1rem}.dashboardM .header-M{margin-bottom:2rem;text-align:center}.dashboardM .principalM{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.dashboardM .card-dash{border:none;border-radius:16px;color:#fff;overflow:hidden}.dashboardM .dashboardM-filters{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem}.dashboardM .dashboardM-filters.secondary-filters{margin-bottom:2rem}.dashboardM .dashboardM-filters .filter-group{display:flex;flex:1 1 250px;flex-direction:column}.dashboardM .dashboardM-filters .filter-group label{color:#555;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.dashboardM .dashboardM-filters .filter-group.action-group{justify-content:flex-end}.dashboardM .dashboardM-filters .filter-group.checkbox-group{flex-direction:column;justify-content:flex-end}.dashboardM .dashboardM-filters .filter-group.checkbox-group .checkbox-container{align-items:center;display:flex;gap:.5rem}.dashboardM .dashboardM-filters .filter-group.checkbox-group .checkbox-container .checkbox-label{margin-bottom:0}.dashboardM .card-cal{background:linear-gradient(135deg,#2a4365,#4a5568)}.dashboardM .card-man{background:linear-gradient(135deg,#ed8936,#dd6b20)}.dashboardM .card-inv{background:linear-gradient(135deg,#2f855a,#38a169)}.dashboardM .card-fl{background:linear-gradient(135deg,#4a5568,#718096)}.dashboardM .card-data{align-items:center;background:#fff3;border-radius:50%;display:flex;height:50px;justify-content:center;margin:0 auto 16px;width:50px}.dashboardM .card-text{font-size:35px;font-weight:800;margin-bottom:12px}.dashboardM .card-cost{border:none;border-radius:16px;margin-bottom:1rem}.dashboardM .h3-cost{align-items:center;color:#1e293b;display:flex;font-size:24px;font-weight:700;margin-bottom:24px}.dashboardM .cost{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.dashboardM .card-des-cost{border-radius:12px;color:#fff;overflow:hidden;padding:24px;position:relative}.dashboardM .card-cost-pi{background:linear-gradient(135deg,#667eea 20%,#764ba2)}.dashboardM .card-cost-ob{background:linear-gradient(135deg,#ed8936,#dd6b20)}.dashboardM .card-cost-iva{background:linear-gradient(135deg,#4facfe 20%,#00f2fe)}.dashboardM .card-details{border:none;border-radius:16px;margin-bottom:2rem}.dashboardM .h3-details{align-items:center;color:#1e293b;display:flex;font-size:24px;font-weight:700;margin-bottom:24px}.dashboardM .grid-details{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dashboardM .card-details-title{border-radius:12px;padding:24px;text-align:center}.dashboardM .card-details-text{align-items:center;border-radius:50%;color:#fff;display:flex;height:48px;justify-content:center;margin:0 auto 12px;width:48px}.dashboardM .footer-style{borderRadius:12px;background-color:#fff;color:#64748b;font-size:14px;padding:20px;text-align:center}.dashboardM .footer-style-div{align-items:center;display:flex;justify-content:center;margin-bottom:8px}.controlVehicular{margin-bottom:3rem;margin-top:1rem}.controlVehicular .icon-r{margin-right:1rem}.controlVehicular .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background-color:#0e3b64;color:#fff}.containerC{background-color:#f8f9fa;min-height:100vh}.mainCard{border-radius:12px;box-shadow:0 4px 20px #00000014;margin:0 auto;overflow:hidden}.headerCatalog{align-items:center;display:flex;justify-content:end;padding:.5rem;width:100%}.headerTitle{font-size:1.5rem;font-weight:600;letter-spacing:.5px;margin:0}.headerSubtitle{font-size:.95rem;margin:.5rem 0 0;opacity:.9}.content{padding:2.5rem}.section{margin-bottom:2.5rem}.sectionTitle{border-bottom:2px solid #e9ecef;color:#2c3e50;font-size:1.1rem;font-weight:600;gap:.5rem;padding-bottom:.5rem}.sectionTitle,.vehicleImage{align-items:center;display:flex}.vehicleImage{background-color:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;color:#6c757d;flex-direction:column;justify-content:center;min-height:200px;padding:2rem}.actionButtons{border-top:1px solid #e9ecef;display:flex;gap:1rem;justify-content:flex-end;padding-top:1.5rem}.dialog-header-custom{align-items:center;display:flex;font-size:1.1rem;font-weight:600}.references-content{padding:0}.references-stats{background:#f8f9fa;border-left:4px solid #667eea;border-radius:8px;display:flex;gap:2rem;margin-bottom:2rem;padding:1.5rem}.stat-item{align-items:center;display:flex;gap:.75rem}.stat-item i{color:#667eea;font-size:1.5rem}.stat-number{color:#2c3e50;display:block;font-size:1.5rem;font-weight:700;line-height:1}.stat-label{color:#6c757d;display:block;font-size:.85rem;letter-spacing:.5px;text-transform:uppercase}.references-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.file-reference-card{border:2px solid #e9ecef;border-radius:12px;overflow:hidden;position:relative;transition:all .3s ease}.file-reference-card:hover{border-color:#667eea;box-shadow:0 8px 25px #667eea26;transform:translateY(-4px)}.file-reference-card.renovado{background:linear-gradient(135deg,#28a74508,#28a74503);border-color:#28a745}.file-card-content{padding:1.25rem}.file-card-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1rem}.file-icon-container{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}.file-icon{color:#fff;font-size:1.5rem}.file-badges{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.renovado-badge{background:#28a745!important}.file-type-badge{background:#6c757d!important;font-size:.75rem}.file-info{margin-bottom:1rem}.file-name{color:#2c3e50;font-size:1rem;font-weight:600;line-height:1.3;margin:0 0 .75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-meta{flex-direction:column}.file-meta,.meta-item{display:flex;gap:.5rem}.meta-item{align-items:center;color:#6c757d;font-size:.875rem}.meta-item i{color:#8898aa;font-size:.875rem}.file-actions{display:flex;gap:.75rem;justify-content:flex-end}.no-references{color:#6c757d;padding:3rem 1rem;text-align:center}.no-references i{color:#dee2e6;font-size:3rem;margin-bottom:1rem}.no-references h3{color:#495057;margin:0 0 .5rem}.no-references p{font-size:.9rem;margin:0}.form-content{padding:20px}.required:after{color:#e74c3c;content:" *"}.readonly-field{background-color:#f8f9fa!important;color:#6c757d!important}.currency-group{grid-gap:15px;background:#f8f9fa;border-left:4px solid #28a745;border-radius:6px;display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr;padding:15px}.total-highlight{color:#28a745;font-weight:600}.categoria-badge{background:linear-gradient(135deg,#ff6b35,#f7931e);border-radius:20px;color:#fff;font-weight:500;letter-spacing:.5px;margin-bottom:15px;padding:8px 16px;text-align:center}@media(max-width:768px){.references-grid{grid-template-columns:1fr}.references-stats{flex-direction:column;gap:1rem}.file-actions{justify-content:center}}.documents-dashboard{display:flex;flex-direction:column;gap:1rem}.documents-dashboard .dashboard-header{margin-bottom:2rem}.documents-dashboard .dashboard-header .header-content{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:12px;box-shadow:0 4px 20px #00000014;display:flex;justify-content:space-between}.documents-dashboard .dashboard-header .header-content .title-section h1{color:#ff8c42;font-size:2.5rem;font-weight:700;letter-spacing:-.5px;margin:0 0 .5rem;text-shadow:2px 2px 4px #0000001a}.documents-dashboard .dashboard-header .header-content .title-section .subtitle{color:#6c757d;font-size:1.1rem;font-weight:500}.documents-dashboard .dashboard-header .header-content .header-actions{display:flex;gap:1rem}.documents-dashboard .documents-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:12px;box-shadow:0 4px 20px #00000014;overflow:hidden}.documents-dashboard .documents-card .p-card-body{padding:0}.documents-dashboard .table-header{align-items:center;background:linear-gradient(90deg,#f8f9fa,#e9ecef);border-bottom:2px solid #dee2e6;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:1.5rem}.documents-dashboard .table-header .header-title{align-items:center;color:#2c3e50;display:flex;font-size:1.2rem;font-weight:600;gap:.75rem;margin:0}.documents-dashboard .table-header .header-title i{color:#ff8c42;font-size:1.75rem}.documents-dashboard .table-header .header-actions{align-items:center;display:flex;gap:1rem}.documents-dashboard .table-header .header-actions .search-input .p-inputtext{border:2px solid #e9ecef;border-radius:50px;min-width:300px;padding:.75rem 1rem .75rem 3rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.documents-dashboard .table-header .header-actions .search-input .p-inputtext:focus{border-color:#ff8c42;box-shadow:0 0 0 .2rem #ff8c4240}.documents-dashboard .table-header .header-actions .search-input i{color:#6c757d;left:1rem}.documents-dashboard .documents-table{padding:1rem}.documents-dashboard .documents-table .p-datatable-thead>tr>th{background:#2c3e50;border:none;color:#fff;letter-spacing:.5px;text-transform:uppercase}.documents-dashboard .documents-table .p-datatable-tbody>tr{border-bottom:1px solid #f1f3f4;transition:all .3s cubic-bezier(.4,0,.2,1)}.documents-dashboard .documents-table .p-datatable-tbody>tr:hover{background:#ff8c420d;box-shadow:0 8px 25px #0000001f;transform:translateY(-2px)}.documents-dashboard .documents-table .p-datatable-striped .p-datatable-tbody>tr:nth-child(odd){background:#f8f9fa80}.documents-dashboard .documents-table .p-tag{border-radius:15px;padding:.4rem .6rem}.documents-dashboard .document-cell{align-items:center;display:flex;gap:.75rem}.documents-dashboard .document-cell .document-icon{align-items:center;background:#ff8c421a;border-radius:50%;color:#ff8c42;display:flex;font-size:1.25rem;height:2.5rem;justify-content:center;min-width:2.5rem;padding:.5rem}.documents-dashboard .document-cell .document-name{color:#2c3e50;font-weight:500}.documents-dashboard .text-muted{color:#6c757d;font-style:italic}.documents-dashboard .references-preview .p-button{color:#3498db;font-weight:500}.documents-dashboard .references-preview .p-button:hover{background:#3498db1a;color:#217dbb}.documents-dashboard .action-buttons{display:flex;gap:.25rem;justify-content:center}.documents-dashboard .action-buttons .p-button{height:2rem;width:2rem}.documents-dashboard .action-buttons .p-button:hover{transform:scale(1.1)}.documents-dashboard .p-badge{border-radius:50px;font-size:.8rem;font-weight:500}.documents-dashboard .references-dialog .references-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-bottom:2rem}.documents-dashboard .references-dialog .references-grid .reference-card{border:2px solid #e9ecef;border-radius:12px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.documents-dashboard .references-dialog .references-grid .reference-card:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-2px)}.documents-dashboard .references-dialog .references-grid .reference-card .p-card-body{padding:1rem}.documents-dashboard .references-dialog .references-grid .reference-card .reference-content{align-items:center;display:flex;flex-direction:column;gap:.75rem}.documents-dashboard .references-dialog .references-grid .reference-card .reference-content .reference-year{color:#2c3e50;font-size:1.5rem;font-weight:700}.documents-dashboard .references-dialog .references-grid .reference-card .reference-content .reference-chip{border-radius:50px;font-size:.7rem;font-weight:600;letter-spacing:.5px;padding:.25rem .75rem;text-transform:uppercase}.documents-dashboard .references-dialog .references-grid .reference-card .reference-content .reference-chip.primary{background:linear-gradient(135deg,#ff8c42,#ffab75);color:#fff}.documents-dashboard .references-dialog .references-grid .reference-card .reference-content .reference-chip.success{background:linear-gradient(135deg,#27ae60,#36d278);color:#fff}.documents-dashboard .references-dialog .references-grid .reference-card .reference-content .reference-chip.info{background:linear-gradient(135deg,#3498db,#5faee3);color:#fff}.documents-dashboard .references-dialog .references-grid .reference-card .reference-content .reference-chip.warning{background:linear-gradient(135deg,#f39c12,#f5b043);color:#fff}.documents-dashboard .references-dialog .references-grid .reference-card .reference-content .reference-chip.secondary{background:linear-gradient(135deg,#6c757d,#868e96);color:#fff}.documents-dashboard .references-dialog .references-summary{background:#f8f9facc;border-radius:12px;display:flex;gap:2rem;padding:1.5rem}.documents-dashboard .references-dialog .references-summary .summary-item{align-items:center;color:#2c3e50;display:flex;font-weight:500;gap:.75rem}.documents-dashboard .references-dialog .references-summary .summary-item i{color:#ff8c42;font-size:1.1rem}.documents-dashboard{animation:fadeInUp .6s ease-out}.documents-card{animation:fadeInUp .8s ease-out}.headerCatalog .p-button{font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.headerCatalog .p-button.p-button-success{background:linear-gradient(135deg,#27ae60,#36d278);border-color:#27ae60}.headerCatalog .p-button.p-button-success:hover{background:linear-gradient(135deg,#1e8449,#27ae60);transform:translateY(-1px)}.maintenance-dashboard .vehicle-info-card{border:1px solid #e9ecef;border-radius:12px;box-shadow:0 4px 6px #0000000d;margin-bottom:1.5rem}.maintenance-dashboard .vehicle-info-card .p-card-content{padding:1.5rem}.maintenance-dashboard .vehicle-info-card .vehicle-header{align-items:center;border-bottom:2px solid #ff6b35;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.maintenance-dashboard .vehicle-info-card .vehicle-header h3{color:#2c3e50;font-size:1.5rem;font-weight:600;margin:0}.maintenance-dashboard .vehicle-info-card .vehicle-header .last-update{background:linear-gradient(135deg,#ff6b35,#ff8c42);border-radius:20px;color:#fff;font-size:.85rem;font-weight:500;padding:.5rem 1rem}.maintenance-dashboard .vehicle-info-card .info-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr}@media(max-width:1200px){.maintenance-dashboard .vehicle-info-card .info-grid{gap:1.5rem;grid-template-columns:1fr}}.maintenance-dashboard .vehicle-info-card .info-section.totals{display:flex;flex-direction:column;gap:1rem}.maintenance-dashboard .vehicle-info-card .info-section.totals .total-item{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-left:4px solid #ff6b35;border-radius:8px;padding:1rem}.maintenance-dashboard .vehicle-info-card .info-section.totals .total-item label{color:#6c757d;display:block;font-size:.85rem;font-weight:500;margin-bottom:.25rem}.maintenance-dashboard .vehicle-info-card .info-section.totals .total-item .value-currency{color:#28a745;font-size:1.1rem;font-weight:700}.maintenance-dashboard .vehicle-info-card .info-group{display:flex;gap:1.5rem;margin-bottom:1.5rem}@media(max-width:768px){.maintenance-dashboard .vehicle-info-card .info-group{flex-direction:column;gap:1rem}}.maintenance-dashboard .vehicle-info-card .info-item{flex:1 1}.maintenance-dashboard .vehicle-info-card .info-item.full-width{width:100%}.maintenance-dashboard .vehicle-info-card .info-item label{color:#6c757d;display:block;font-size:.85rem;font-weight:500;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.maintenance-dashboard .vehicle-info-card .info-item .value-large{color:#2c3e50;display:block;font-size:2rem;font-weight:700}.maintenance-dashboard .vehicle-info-card .info-item .value{color:#495057;display:block;font-size:1.1rem;font-weight:600}.maintenance-dashboard .vehicle-info-card .info-item .status-badge{font-size:1rem}.maintenance-dashboard .maintenance-table-card{border:1px solid #e9ecef;border-radius:12px;box-shadow:0 4px 6px #0000000d}.maintenance-dashboard .maintenance-table-card .p-card-content{padding:0}.maintenance-dashboard .maintenance-table-card .table-header{align-items:center;background:linear-gradient(90deg,#f8f9fa,#e9ecef);border-bottom:2px solid #dee2e6;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:1.5rem}.maintenance-dashboard .maintenance-table-card .table-header .header-title{align-items:center;color:#2c3e50;display:flex;font-size:1.5rem;font-weight:600;gap:.75rem;margin:0}.maintenance-dashboard .maintenance-table-card .table-header .search-input .p-inputtext{border:2px solid #e9ecef;border-radius:25px;padding:.75rem 1rem .75rem 2.5rem;transition:all .3s ease;width:300px}.maintenance-dashboard .maintenance-table-card .table-header .search-input .p-inputtext:focus{border-color:#ff6b35;box-shadow:0 0 0 .2rem #ff6b3540}.maintenance-dashboard .maintenance-table-card .table-header .search-input .pi-search{color:#6c757d;left:1rem}.maintenance-dashboard .maintenance-table-card .maintenance-table .p-datatable-thead>tr>th{background:#2c3e50;color:#fff;letter-spacing:.5px;text-transform:uppercase}.maintenance-dashboard .maintenance-table-card .maintenance-table .p-datatable-tbody>tr{border-bottom:1px solid #f1f3f4;transition:all .3s cubic-bezier(.4,0,.2,1)}.maintenance-dashboard .maintenance-table-card .maintenance-table .p-datatable-tbody>tr:hover{background:#ff8c420d;box-shadow:0 8px 25px #0000001f;transform:translateY(-2px)}.maintenance-dashboard .maintenance-table-card .maintenance-table .p-datatable-striped .p-datatable-tbody>tr:nth-child(odd){background:#f8f9fa80}.maintenance-dashboard .maintenance-table-card .maintenance-table .p-tag{border-radius:15px;font-size:.8rem;font-weight:600;padding:.4rem .8rem}.maintenance-dashboard .maintenance-table-card .maintenance-table .p-tag.p-tag-success{background:#d4edda;color:#155724}.maintenance-dashboard .maintenance-table-card .maintenance-table .p-tag.p-tag-warning{background:#fff3cd;color:#856404}.maintenance-dashboard .maintenance-table-card .maintenance-table .p-tag.p-tag-danger{background:#f8d7da;color:#721c24}.maintenance-dashboard .maintenance-table-card .maintenance-table .action-buttons{display:flex;gap:.25rem;justify-content:center}.maintenance-dashboard .maintenance-table-card .maintenance-table .action-buttons .p-button{height:2rem;width:2rem}.maintenance-dashboard .maintenance-table-card .maintenance-table .action-buttons .p-button:hover{transform:scale(1.1)}.maintenance-dashboard .maintenance-table-card .maintenance-table .p-paginator{background:#f8f9fa;border:none;border-radius:0 0 12px 12px;border-top:1px solid #e9ecef;padding:1rem}@media(max-width:768px){.maintenance-dashboard{padding:1rem}.maintenance-dashboard .vehicle-info-card .vehicle-header{flex-direction:column;gap:1rem;text-align:center}.maintenance-dashboard .vehicle-info-card .info-grid{grid-template-columns:1fr}.maintenance-dashboard .maintenance-table-card .table-header{flex-direction:column;gap:1rem}.maintenance-dashboard .maintenance-table-card .table-header .search-input .p-inputtext{width:100%}}.maintenance-dashboard .maintenance-table-card,.maintenance-dashboard .vehicle-info-card{animation:slideInUp .5s ease-out}.maintenance-dashboard .maintenance-table-card{animation-delay:.1s}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.service-form-container{background-color:#f5f7fa;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;min-height:100vh;padding:20px}.service-form-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 6px #0000001a;margin:0}.service-form-title{color:#07243b;font-size:1.8rem;font-weight:600;margin-bottom:20px}.form-grid-taller{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:768px){.form-grid-taller{gap:15px;grid-template-columns:1fr}}.section-title{color:#07243b;font-size:1.2rem;font-weight:500}.field-container,.section-title{margin-bottom:15px}.field-label-taller{color:#2c3e50;display:block;font-size:.95rem;font-weight:500;margin-bottom:5px}.calendar-root,.form-input{width:100%}.calendar-input{border:none;color:#07243b;outline:none;padding:10px}.dropdown-root{width:100%}.dropdown-input{border:none;color:#07243b;outline:none;padding:10px}.time-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:15px}@media(max-width:480px){.time-grid{gap:15px;grid-template-columns:1fr}}.operator-info{animation:fadeIn .3s ease-in;background-color:#f5f7fa;border:2px solid #22c55e;border-radius:6px;margin-bottom:15px;padding:12px}.operator-title{color:#07243b;font-size:1rem;font-weight:500;margin:0 0 8px}.operator-detail{color:#2c3e50;font-size:.9rem;margin:0 0 4px}.operator-detail:last-child{margin-bottom:0}.operator-detail strong{font-weight:600}.form-textarea{min-height:80px;resize:vertical;width:100%}.textarea-root{color:#07243b;padding:10px}.system-info-section{margin-bottom:20px}.system-info-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}@media(max-width:480px){.system-info-grid{grid-template-columns:1fr}}.disabled-input{background-color:#606d82!important;border:2px solid #95a5a6!important;border-radius:6px;color:#fff!important;cursor:not-allowed;padding:10px}.map-section{margin-bottom:20px}.map-placeholder{align-items:center;background-color:#f5f7fa;border:2px solid #0b7ad1;border-radius:6px;color:#07243b;display:flex;flex-direction:column;font-size:1.1rem;font-weight:500;height:300px;justify-content:center;position:relative;text-align:center;width:100%}.map-placeholder:hover{background-color:#e4e9f2;transform:translateY(-2px);transition:all .3s ease}.map-subtitle{color:#95a5a6;font-size:.85rem;font-weight:400;margin-top:5px}.button-container-taller{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}@media(max-width:480px){.button-container-taller{align-items:center;flex-direction:column}}.btn-info{background-color:#0000;border:none;border:2px solid #3b82f6!important;border-radius:6px;color:#3b82f6;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 24px;transition:all .3s ease}.btn-info:hover{background-color:#3b82f6;box-shadow:0 4px 8px #3b82f64d;color:#fff;transform:translateY(-2px)}.btn-info:active{transform:translateY(0)}.maintenance-panel{margin-top:1rem}.maintenance-panel .icon-r{margin-right:1rem}.maintenance-panel .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:var(--primary-color);color:var(--primary-light)!important}@media(max-width:768px){.service-form-container{padding:15px}.service-form-card{border-radius:8px;margin:0 10px}.service-form-title{font-size:1.5rem;text-align:center}.section-title{font-size:1.1rem;text-align:center}.map-placeholder{font-size:1rem;height:150px}}@media(max-width:480px){.service-form-container{padding:10px}.service-form-card{margin:0 5px}.service-form-title{font-size:1.3rem;margin-bottom:15px}.section-title{font-size:1rem;margin-bottom:10px}.field-container{margin-bottom:12px}.operator-info{padding:10px}.map-placeholder{font-size:.9rem;height:120px}.button-container-taller{gap:8px}.button-container-taller .btn-info,.button-container-taller .btn-reset,.button-container-taller .btn-save{font-size:.9rem;max-width:250px;padding:10px 20px;width:100%}}.calendar-root:focus-within,.dropdown-root:focus-within,.textarea-root:focus-within{border-color:#07243b;box-shadow:0 0 0 3px #07243b1a;outline:none}.field-error .calendar-root,.field-error .dropdown-root,.field-error .textarea-root{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.error-message{color:#ef4444;display:block;font-size:.8rem;margin-top:4px}.field-success .calendar-root,.field-success .dropdown-root,.field-success .textarea-root{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e1a}.field-label-taller:after{content:""}.field-label-taller.required:after{color:#ef4444;content:" *";font-weight:700}.btn-loading{cursor:not-allowed;opacity:.7;position:relative}.btn-loading:after{animation:spin 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:initial;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tooltip{display:inline-block;position:relative}.tooltip:hover .tooltip-text{opacity:1;visibility:visible}.tooltip-text{background-color:#333;border-radius:6px;bottom:125%;color:#fff;font-size:.8rem;left:50%;margin-left:-100px;opacity:0;padding:8px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:200px;z-index:1000}.tooltip-text:after{border:5px solid #0000;border-top-color:#333;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}@media print{.service-form-container{background-color:#fff;padding:0}.service-form-card{border:1px solid #333;box-shadow:none}.button-container-taller{display:none}.map-placeholder{background-color:#fff;border:1px solid #333;color:#333}}.botonMostrarTrazo{position:absolute;right:40px;top:100px;z-index:1000}.taller-service-dialog .p-dialog-content{padding:0}.taller-dialog-container{padding:1.5rem}.taller-dialog-container .form-grid-taller{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin-bottom:1.5rem}@media(max-width:768px){.taller-dialog-container .form-grid-taller{gap:1rem;grid-template-columns:1fr}}.taller-dialog-container .field-container{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.taller-dialog-container .field-container .field-label-taller{color:#333;font-size:.95rem;font-weight:600}.taller-dialog-container .field-container .form-input,.taller-dialog-container .field-container .form-textarea{width:100%}.taller-dialog-container .field-container .textarea-root{resize:vertical}.taller-dialog-container .time-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-bottom:1rem}@media(max-width:576px){.taller-dialog-container .time-grid{grid-template-columns:1fr}}.taller-dialog-container .operator-info{background-color:#f8f9fa;border-left:4px solid #007bff;border-radius:4px;margin-top:1rem;padding:1rem}.taller-dialog-container .operator-info .operator-title{color:#007bff;font-size:1rem;font-weight:600;margin:0 0 .75rem}.taller-dialog-container .operator-info .operator-detail{color:#495057;font-size:.9rem;margin:.5rem 0}.taller-dialog-container .operator-info .operator-detail strong{color:#212529;margin-right:.5rem}.taller-dialog-container .button-container-taller{display:flex;gap:1rem;margin-top:1rem}@media(max-width:576px){.taller-dialog-container .button-container-taller{flex-direction:column}}.taller-dialog-container .button-container-taller .btn-reset,.taller-dialog-container .button-container-taller .btn-save{flex:1 1;justify-content:center}@media(max-width:576px){.taller-dialog-container .button-container-taller .btn-reset,.taller-dialog-container .button-container-taller .btn-save{width:100%}}.taller-dialog-container .button-container-taller .btn-save{background-color:#28a745;border-color:#28a745}.taller-dialog-container .button-container-taller .btn-save:hover{background-color:#218838;border-color:#1e7e34}.taller-dialog-container .button-container-taller .btn-reset{background-color:#6c757d;border-color:#6c757d}.taller-dialog-container .button-container-taller .btn-reset:hover{background-color:#5a6268;border-color:#545b62}.taller-dialog-container .map-section{margin-top:1.5rem}.taller-dialog-container .map-section .section-title{color:#333;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.taller-dialog-container .map-section .map-placeholder{border:1px solid #dee2e6;border-radius:8px;overflow:hidden}.taller-dialog-container .map-section .map-placeholder .leaflet-container{border-radius:8px}.ChecklistDiario{display:flex;flex-direction:column;height:calc(100vh - 78px);overflow:hidden}.ChecklistDiario .filtros{background:#fff;display:flex;gap:20px;margin:10px 0;padding:8px 0;position:sticky;top:0;z-index:10}.ChecklistDiario .indicadores{background:#dadee3;border-radius:8px;display:flex;gap:20px;padding:10px;position:sticky;top:56px;z-index:9}.ChecklistDiario .indicadores .totalContainer{align-items:center;display:flex;gap:20px}.ChecklistDiario .fila-hijo td{background-color:#f4f4f4!important}.Catalogos .options-group-position .og-buttons{justify-content:flex-start}.OptionsGroup{display:inline-flex;flex-direction:column}.OptionsGroup .og-buttons{background:var(--gray-200);border-radius:var(--radius);display:inline-flex;flex-wrap:wrap;gap:2px;justify-content:center;margin-bottom:14px;padding:5px}.OptionsGroup .button.option-button{font-size:.85rem;font-weight:600;padding:6px 18px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.OptionsGroup .button.option-button:hover{background-color:initial}.OptionsGroup .button.option-button--active{background-color:var(--gray-50)!important;box-shadow:0 1px 4px #00000026;color:var(--blue-600)}.OptionsGroup .button.option-button--active:hover{background-color:#fff}.OptionsGroup .button.option-button--inactive{background-color:#0000!important;box-shadow:none;color:var(--gray-dark-700)}.OptionsGroup .button.option-button--inactive:hover{color:var(--gray-900)}.container-button .button{align-items:center;background-color:var(--blue-600);border:none;border-radius:var(--radius);color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-weight:700;gap:8px;justify-content:center;padding:10px 20px;text-align:center;text-decoration:none;transition:all .3s ease}.container-button .button:hover{background-color:var(--blue-700);transition:all .3s ease}.container-button .button:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(60%) opacity(50%);pointer-events:none}.container-button .raised{background:#0000!important;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;color:var(--neutral-800);font-weight:400}.container-button .outline{background:#0000;border:1px solid var(--gray-dark-300);color:var(--font-color)}.container-button .outline:disabled{border-color:var(--gray-dark-400);color:var(--gray-dark-500)}.container-button .outline:hover{background:var(--gray-50)!important;border-color:var(--gray-dark-500)}.container-button .outline.button-success{background:#0000;border-color:var(--green-500);color:var(--green-500)}.container-button .outline.button-success:hover{background:color-mix(in srgb,var(--green-500) 8%,#0000)!important;border-color:var(--green-600);color:var(--green-600)}.container-button .outline.button-error{background:#0000;border-color:var(--red-600);color:var(--red-600)}.container-button .outline.button-error:hover{background:color-mix(in srgb,var(--red-600) 8%,#0000)!important;border-color:var(--red-700);color:var(--red-700)}.container-button .outline.button-warning{background:#0000;border-color:var(--orange-600);color:var(--orange-600)}.container-button .outline.button-warning:hover{background:color-mix(in srgb,var(--orange-600) 8%,#0000)!important;border-color:var(--orange-700);color:var(--orange-700)}.container-button .button-success{background-color:var(--green-500)}.container-button .button-success:hover{background-color:var(--green-600)}.container-button .button-error{background-color:var(--red-600)}.container-button .button-error:hover{background-color:var(--red-700)}.container-button .button-warning{background-color:var(--orange-600)}.container-button .button-warning:hover{background-color:var(--orange-700)}@keyframes skeleton-shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.skeleton{animation:skeleton-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:1200px 100%;border-radius:4px;display:block}.skeleton--text{border-radius:4px;height:14px;width:100%}.skeleton--avatar,.skeleton--circle{border-radius:50%;flex-shrink:0;height:40px;width:40px}.skeleton--rect{border-radius:8px;height:80px;width:100%}.skeleton--button{border-radius:6px;height:38px;width:100px}.skeleton--input{border-radius:6px;height:42px;width:100%}.skeleton-lines{display:flex;flex-direction:column;gap:8px;width:100%}@keyframes ai-rotate-right{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ai-rotate-left{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.animation-icon{align-items:center;display:inline-flex;justify-content:center}.animation-icon--success{color:var(--green-500)}.animation-icon--error{color:var(--red-600)}.animation-icon--warning{color:var(--orange-600)}.animation-icon--rotate{transform-origin:center}.animation-icon--rotate.animation-icon--right{animation:ai-rotate-right 1s linear infinite}.animation-icon--rotate.animation-icon--left{animation:ai-rotate-left 1s linear infinite}.Text{color:#333;color:var(--font-color,#333)}.Text--extra-large{font-size:var(--font-size-extra-large);font-weight:400}.Text--medium-large{font-size:var(--font-size-medium-large);font-weight:400}.Text--title{font-size:var(--font-size-title);font-weight:500}.Text--medium{font-size:var(--font-size-medium);font-weight:400}.Text--paragraph{font-size:var(--font-size);font-weight:400}.Text--small{font-size:var(--font-size-small);font-weight:400}.Text--extra-small{font-size:var(--font-size-extra-small);font-weight:400}.CardDashboard{background-color:var(--background-card);border-radius:var(--radius);box-shadow:var(--shadow);max-width:400px;padding:20px;width:100%}.CardDashboard .title-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px 0;width:100%}.CardDashboard .contentC-D,.CardDashboard .footerCardDashboard{margin:5px 0}.CrudPaquetes .cardsContainer{align-items:center;display:flex;gap:20px;justify-content:center}@keyframes tableWrapperIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes tableToolbarIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes tableRowIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes tableChildRowIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes sortSpin{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.2)}to{transform:rotate(1turn) scale(1)}}@keyframes skeletonShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.edit-cell-date{margin-bottom:0!important}.table-wrapper{animation:tableWrapperIn .35s cubic-bezier(.25,.46,.45,.94) both;background:#fff;border:1px solid var(--table-border);border-radius:var(--radius);box-shadow:0 4px 24px #00000012;overflow:hidden;width:100%}.table-wrapper .global-filter-input{max-width:300px}.table-wrapper .hoverActionTableLoadinng{color:var(--blue-600)!important}.table-wrapper .table-toolbar{align-items:center;animation:tableToolbarIn .3s cubic-bezier(.25,.46,.45,.94) .1s both;border-bottom:1px solid var(--table-border);display:flex;gap:12px;justify-content:space-between;padding:10px 20px}.table-wrapper .table-toolbar .table-toolbar-left{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.table-wrapper .table-toolbar .table-toolbar-title{flex-shrink:0}.table-wrapper .table-toolbar .table-toolbar-right{align-items:center;display:flex;flex-shrink:0;gap:6px}.table-wrapper .table-toolbar .table-toolbar-right .col-select-dropdown{position:relative}.table-wrapper .table-scroll-container{overflow-y:auto}.table-wrapper .table-scroll-container::-webkit-scrollbar{height:6px;width:6px}.table-wrapper .table-scroll-container::-webkit-scrollbar-track{background:#0000}.table-wrapper .table-scroll-container::-webkit-scrollbar-thumb{background:var(--table-border);border-radius:var(--radius)}.table-wrapper .table-scroll-container.table-responsive-mode:not(.table-has-hscroll)::-webkit-scrollbar:horizontal{display:none;height:0}.table-wrapper .Table{border-collapse:collapse;min-width:100%}.table-wrapper .Table thead{position:sticky;top:0;z-index:2}.table-wrapper .Table thead tr{background:var(--table-header-bg)}.table-wrapper .Table th{color:var(--gray-dark-500);font-size:var(--font-size-extra-small);font-weight:800;letter-spacing:.1em;padding:var(--padding-table-header);text-transform:uppercase;white-space:nowrap}.table-wrapper .Table th .container-th{align-items:center;display:flex;gap:4px}.table-wrapper .Table th .container-th .icon{transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.table-wrapper .Table td.col-select,.table-wrapper .Table th.col-select{min-width:48px;padding:0;text-align:center;vertical-align:middle;width:48px}.table-wrapper .Table td.col-control,.table-wrapper .Table th.col-control{min-width:40px;padding:0;text-align:center;vertical-align:middle;width:40px}.table-wrapper .Table .row-expand-btn{align-items:center;background:#0000;border:2px solid var(--table-border);border-radius:50%;color:var(--gray-dark-600);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:background .15s ease,border-color .15s ease;width:26px}.table-wrapper .Table .row-expand-btn .icon{font-size:16px;line-height:1}.table-wrapper .Table .row-expand-btn:hover{border-color:var(--blue-500);color:var(--blue-600)}.table-wrapper .Table .row-expand-btn.expanded{background:var(--blue-600);border-color:var(--blue-600);color:#fff}.table-wrapper .Table tr.row-child{animation:tableChildRowIn .2s ease both}.table-wrapper .Table tr.row-child,.table-wrapper .Table tr.row-child:hover{background:var(--table-header-bg)!important}.table-wrapper .Table tr.row-child .row-child-cell{border-bottom:1px solid var(--table-border);padding:10px 20px 10px 52px}.table-wrapper .Table tr.row-child .row-child-content{align-items:center;display:flex;flex-wrap:wrap;gap:6px 20px}.table-wrapper .Table tr.row-child .row-child-item{align-items:baseline;display:flex;font-size:var(--font-size);gap:6px}.table-wrapper .Table tr.row-child .row-child-item--editing{align-items:center;flex:1 1 100%}.table-wrapper .Table tr.row-child .row-child-item--editing .row-child-value{flex:1 1;font-size:var(--font-size-extra-small)}.table-wrapper .Table tr.row-child .row-child-label{color:var(--gray-dark-500);font-size:var(--font-size-extra-small);font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.table-wrapper .Table tr.row-child .row-child-label:after{content:":"}.table-wrapper .Table td,.table-wrapper .Table tr.row-child .row-child-value{color:var(--gray-dark-700);font-size:var(--font-size-extra-small)}.table-wrapper .Table td{border-bottom:1px solid var(--table-border);padding:var(--padding-table);vertical-align:middle}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child){animation:tableRowIn .22s ease both;transition:background .12s ease}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):first-child{animation-delay:0ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(2){animation-delay:18ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(3){animation-delay:36ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(4){animation-delay:54ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(5){animation-delay:72ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(6){animation-delay:90ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(7){animation-delay:108ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(8){animation-delay:126ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(9){animation-delay:144ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(10){animation-delay:162ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(11){animation-delay:.18s}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(12){animation-delay:198ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(13){animation-delay:216ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(14){animation-delay:234ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(15){animation-delay:252ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(16){animation-delay:.27s}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(17){animation-delay:288ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(18){animation-delay:306ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(19){animation-delay:324ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):nth-child(20){animation-delay:342ms}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):hover{background:var(--table-row-hover)}.table-wrapper .Table tbody tr:not(.row-spacer):not(.row-child):last-child td{border-bottom:none}.table-wrapper .Table tbody .row-spacer{animation:none}.table-wrapper .Table tbody .row-striped{background:var(--table-row-stripe)}.table-wrapper .Table tbody .row-striped:hover{background:var(--table-row-hover)}.table-wrapper .Table tbody .row-selected{background:var(--blue-100)!important}.table-wrapper .Table tbody .row-selected:hover{background:var(--blue-200)!important}.table-wrapper .Table tbody .skeleton-row{animation:none!important;pointer-events:none}.table-wrapper .Table tbody .skeleton-row td{border-bottom:1px solid var(--table-border)}.table-wrapper .Table tbody .skeleton-line{animation:skeletonShimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e8eaf0 25%,#f4f5f9 50%,#e8eaf0 75%);background:linear-gradient(90deg,var(--table-skeleton-base,#e8eaf0) 25%,var(--table-skeleton-shine,#f4f5f9) 50%,var(--table-skeleton-base,#e8eaf0) 75%);background-size:800px 100%;border-radius:6px;height:14px}.table-wrapper .Table tbody .skeleton-line--circle{border-radius:50%;height:20px;margin:0 auto;width:20px}.table-wrapper td.col-edit,.table-wrapper th.col-edit{min-width:48px;padding:0 6px;text-align:center;vertical-align:middle;width:48px}.table-wrapper td.cell-editing{background:color-mix(in srgb,var(--blue-100) 50%,#fff)!important;background:var(--blue-50,color-mix(in srgb,var(--blue-100) 50%,#fff))!important;padding:4px 8px}.table-wrapper .edit-cell-input,.table-wrapper .edit-cell-select{background:var(--gray-200);border:1px solid var(--neutral-400);border-radius:var(--radius);box-sizing:border-box;color:var(--gray-dark-800);font-family:inherit;font-size:1rem;max-width:100%;min-width:0;outline:none;padding:6px 10px;transition:all .15s ease;width:100%}.table-wrapper .edit-cell-input:hover,.table-wrapper .edit-cell-select:hover{box-shadow:0 1px 2px 0 #0000000d}.table-wrapper .edit-cell-input:focus,.table-wrapper .edit-cell-select:focus{border-color:var(--gray-dark-300);outline:none}.table-wrapper .edit-cell-select{cursor:pointer}.table-wrapper .edit-cell-currency .input-wrapper{margin-bottom:0}.table-wrapper .edit-cell-currency .input-element{font-size:1rem;padding:6px 10px}.table-wrapper .edit-save-btn{color:var(--green-600)!important}.table-wrapper .edit-save-btn:hover{background:var(--green-100)!important;color:var(--green-700)!important}.table-wrapper .table-paginator{align-items:center;border-top:1px solid var(--table-border);display:flex;justify-content:space-between;padding:14px 24px}.table-wrapper .table-paginator .paginator-info{color:var(--gray-dark-500);font-size:var(--font-size-small)}.table-wrapper .table-paginator .paginator-info strong{color:var(--gray-dark-800);font-weight:700}.table-wrapper .table-paginator .paginator-pages{align-items:center;display:flex;gap:2px}.table-wrapper .table-paginator .paginator-pages button{align-items:center;background:#0000;border:none;border-radius:var(--radius);color:var(--gray-dark-600);cursor:pointer;display:flex;font-family:inherit;font-size:var(--font-size);height:32px;justify-content:center;min-width:32px;padding:0 6px;transition:background .12s ease,color .12s ease}.table-wrapper .table-paginator .paginator-pages button:hover:not(:disabled):not(.page-active):not(.page-ellipsis){background:var(--table-border)}.table-wrapper .table-paginator .paginator-pages button:disabled{cursor:not-allowed;opacity:.3}.table-wrapper .table-paginator .paginator-pages button.page-active{background:var(--blue-700);border-radius:var(--radius);color:#fff;font-weight:700}.table-wrapper .table-paginator .paginator-pages button.page-ellipsis{background:#0000!important;color:var(--gray-dark-400);cursor:default}.table-wrapper .table-paginator .paginator-pages button .icon{font-size:18px}.table-wrapper .table-footer{border-top:1px solid var(--table-border);padding:14px 24px}.col-select-menu{background:#fff;border:1px solid var(--table-border);border-radius:var(--radius);box-shadow:0 4px 16px #0000001f;max-height:320px;min-width:180px;overflow-y:auto;padding:4px 0}.col-select-item{align-items:center;color:var(--gray-dark-700);cursor:pointer;display:flex;font-size:var(--font-size-extra-small);gap:8px;padding:7px 14px;-webkit-user-select:none;user-select:none}.col-select-item:hover{background:var(--table-row-hover)}.col-select-item input[type=checkbox]{accent-color:var(--blue-600);cursor:pointer;flex-shrink:0;height:14px;width:14px}.input-field{display:flex;flex-direction:column;position:relative;width:100%}.input-field:focus{border-color:var(--blue-500);outline:none}.input-field .input-wrapper{align-items:center;display:flex;margin-bottom:14px;position:relative;width:100%}.input-field .input-wrapper .input-icon{left:10px;pointer-events:none}.input-field .input-wrapper .input-icon,.input-field .input-wrapper .preview{color:var(--gray-dark-500);line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.input-field .input-wrapper .preview{cursor:pointer;right:10px}.input-field .input-wrapper .input-element{width:100%}.input-field .input-element{background:var(--gray-100);border:1px solid var(--neutral-400);border-radius:4px;border-radius:var(--radius);color:var(--gray-dark-800);font-size:1rem;padding:10px 12px;transition:border-color .3s ease;transition:all .15s ease}.input-field .input-element.has-left-icon{padding-left:36px}.input-field .input-element.has-right-icon{padding-right:36px}.input-field .input-element:hover{box-shadow:0 1px 2px 0 #0000000d;transition:all .15s ease}.input-field .input-element:focus{border-color:var(--gray-dark-300);outline:none}.input-field .input-element.disabled{background:var(--gray-500);color:var(--gray-dark-600);cursor:not-allowed}.input-field .input-label{margin-bottom:2px}.has-error{position:relative}.has-error .input-element{border:1px solid var(--red-500)!important}.has-error .input-error{color:var(--red-600);left:10px;margin-top:4px;position:absolute;top:74%}.Select{display:flex;flex-direction:column;position:relative;width:100%}.Select.animate__animated{animation-fill-mode:none!important}.Select.is-open .input-element{border:1px solid var(--neutral-400)!important}.Select.has-error .input-element{border:1px solid var(--red-500)!important}.Select .input-wrapper{align-items:center;display:flex;margin-bottom:14px;position:relative;width:100%}.Select .no-margin-bottom{margin-bottom:0!important}.Select .input-element.sel-trigger{align-items:center;cursor:pointer;display:flex;padding-left:12px;padding-right:56px;text-align:left;width:100%}.Select .input-element.sel-trigger.has-left-icon{padding-left:36px}.Select .input-element.sel-trigger:focus{border-color:var(--gray-dark-300);outline:none}.Select .input-element.sel-trigger.disabled{cursor:not-allowed}.Select .sel-value{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select .sel-placeholder{color:#aaa;color:var(--gray-dark-400,#aaa)}.Select .sel-icon-right{color:var(--gray-dark-500);pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:transform .2s ease;z-index:1}.Select .sel-icon-open{transform:translateY(-50%) rotate(180deg)}.Select .preview{align-items:center;background:none;border:none;color:var(--gray-dark-400);cursor:pointer;display:flex;font-size:var(--font-size);justify-content:center;padding:0;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.Select .preview:hover{color:var(--gray-dark-700)}.Select .sel-dropdown{background:#fff;background:var(--surface,#fff);border:1px solid #e8e8e8;border:1px solid var(--border-color,#e8e8e8);border-radius:var(--radius);box-shadow:0 8px 32px #00000024;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% - 10px);transform-origin:top center;z-index:1300}.Select .sel-dropdown.sel-opening{animation:selDropIn .2s cubic-bezier(.34,1.56,.64,1) forwards}.Select .sel-dropdown.sel-closing{animation:selDropOut .16s ease forwards;pointer-events:none}@keyframes selDropIn{0%{opacity:0;transform:scaleY(.85) translateY(-6px)}to{opacity:1;transform:scaleY(1) translateY(0)}}@keyframes selDropOut{0%{opacity:1;transform:scaleY(1) translateY(0)}to{opacity:0;transform:scaleY(.85) translateY(-6px)}}.Select .sel-search-wrap{border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--border-color,#f0f0f0);padding:8px 8px 6px;position:relative}.Select .sel-search-wrap .sel-search-icon{color:var(--gray-dark-400);font-size:var(--font-size-medium);left:18px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Select .sel-search-wrap .sel-search{background:var(--gray-200);border:1px solid var(--neutral-400);border-radius:var(--radius);box-sizing:border-box;color:var(--gray-dark-800);font-size:var(--font-size);outline:none;padding:7px 28px 7px 30px;width:100%}.Select .sel-search-wrap .sel-search:focus{border-color:var(--gray-dark-300)}.Select .sel-search-wrap .sel-search::placeholder{color:#aaa;color:var(--gray-dark-400,#aaa)}.Select .sel-search-wrap .sel-search-clear{align-items:center;background:none;border:none;color:var(--gray-dark-400);cursor:pointer;display:flex;font-size:var(--font-size);padding:0;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.Select .sel-search-wrap .sel-search-clear:hover{color:var(--gray-dark-700)}.Select .sel-list{list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:4px 0}.Select .sel-list::-webkit-scrollbar{width:4px}.Select .sel-list::-webkit-scrollbar-thumb{background:var(--neutral-400);border-radius:2px}.Select .sel-option{align-items:center;color:var(--gray-dark-400);cursor:pointer;display:flex;font-size:var(--font-size);font-weight:600;justify-content:space-between;padding:8px 14px;transition:background .12s,color .12s;-webkit-user-select:none;user-select:none}.Select .sel-option:hover:not(.selected){background:#f0f4ff;background:var(--hover-bg,#f0f4ff);color:var(--gray-dark-800)}.Select .sel-option.selected{background:#1565c014;color:#1565c0;color:var(--primary,#1565c0);font-weight:600}.Select .sel-option .sel-check{color:#1565c0;color:var(--primary,#1565c0);font-size:var(--font-size-medium)}.Select .sel-empty{color:#aaa;color:var(--gray-dark-400,#aaa);font-size:var(--font-size);padding:12px 14px;text-align:center}.Calendar{display:flex;flex-direction:column;position:relative;width:100%}.Calendar.animate__animated{animation-fill-mode:none!important}.Calendar.is-open .input-element{border:1px solid var(--neutral-400)!important}.Calendar.has-error .input-element{border:1px solid var(--red-500)!important}.Calendar .input-wrapper{align-items:center;display:flex;margin-bottom:14px;position:relative;width:100%}.Calendar .input-element{cursor:text;padding-right:36px;transition:all .15s ease;width:100%}.Calendar .input-element:hover{box-shadow:0 1px 2px 0 #0000000d;transition:all .15s ease}.Calendar .input-element.disabled{cursor:not-allowed}.Calendar .preview{align-items:center;background:none;border:none;color:var(--gray-dark-400);cursor:pointer;display:flex;font-size:var(--font-size);justify-content:center;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.Calendar .preview:hover{color:var(--gray-dark-700)}.Calendar .cal-dropdown{background:#fff;background:var(--surface,#fff);border:1px solid #e8e8e8;border:1px solid var(--border-color,#e8e8e8);border-radius:var(--radius);box-shadow:0 8px 32px #00000024;display:flex;flex-direction:row;left:0;overflow:hidden;position:absolute;top:calc(100% - 14px);transform-origin:top left;width:280px;z-index:1300}.Calendar .cal-dropdown.with-time{width:410px}.Calendar .cal-dropdown.only-time{width:140px}.Calendar .cal-dropdown.cal-opening{animation:calDropIn .22s cubic-bezier(.34,1.56,.64,1) forwards}.Calendar .cal-dropdown.cal-closing{animation:calDropOut .18s ease forwards;pointer-events:none}.Calendar .cal-main{flex:1 1;min-width:0}@keyframes calDropIn{0%{opacity:0;transform:scale(.9) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes calDropOut{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(-8px)}}.Calendar .cal-nav{align-items:center;display:flex;justify-content:space-between;padding:12px 10px 8px}.Calendar .cal-nav button{align-items:center;background:none;border:none;border-radius:var(--radius);color:var(--gray-dark-600);cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .15s;width:30px}.Calendar .cal-nav button:hover{background:#f5f7fa;background:var(--hover-bg,#f5f7fa)}.Calendar .cal-nav button .icon{font-size:18px}.Calendar .cal-nav .cal-nav-center{align-items:center;display:flex;gap:4px}.Calendar .cal-nav .cal-month-btn,.Calendar .cal-nav .cal-year-btn{background:none;border:none;border-radius:var(--radius);color:var(--gray-dark-800);cursor:pointer;font-size:var(--font-size);font-weight:700;height:auto;padding:4px 6px;transition:background .15s;width:auto}.Calendar .cal-nav .cal-month-btn:hover,.Calendar .cal-nav .cal-year-btn:hover{background:#f5f7fa;background:var(--hover-bg,#f5f7fa)}.Calendar .cal-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,1fr);padding:0 8px 10px}.Calendar .cal-grid .cal-weekday{color:#aaa;color:var(--gray-dark-400,#aaa);font-size:var(--font-size-small);font-weight:600;padding:4px 0 6px;text-align:center}.Calendar .cal-grid .cal-day{align-items:center;aspect-ratio:1;background:none;border:none;border-radius:var(--radius);color:var(--gray-dark-800);cursor:pointer;display:flex;font-size:var(--font-size);justify-content:center;transition:background .15s,color .15s}.Calendar .cal-grid .cal-day:hover:not(:disabled):not(.selected){background:#f0f4ff;background:var(--hover-bg,#f0f4ff);color:#1565c0;color:var(--primary,#1565c0)}.Calendar .cal-grid .cal-day.today:not(.selected){background:#1565c014;color:#1565c0;color:var(--primary,#1565c0);font-weight:700}.Calendar .cal-grid .cal-day.selected{background:#1565c0;background:var(--primary,#1565c0);color:#fff;font-weight:700}.Calendar .cal-grid .cal-day.empty{pointer-events:none}.Calendar .cal-time-panel{align-items:center;border-left:1px solid #f0f0f0;border-left:1px solid var(--border-color,#f0f0f0);display:flex;flex-direction:column;flex-shrink:0;gap:12px;justify-content:center;padding:14px 8px;width:130px}.Calendar .cal-time-panel .cal-time-title{color:#aaa;color:var(--gray-dark-400,#aaa);font-size:var(--font-size-small);font-weight:700;letter-spacing:.8px;text-transform:uppercase}.Calendar .cal-time-panel .cal-time-cols{display:flex;gap:6px;justify-content:center}.Calendar .cal-time-panel .cal-time-col{align-items:center;display:flex;flex-direction:column;gap:3px}.Calendar .cal-time-panel .cal-time-col button{align-items:center;background:none;border:none;border-radius:var(--radius);color:var(--gray-dark-400);cursor:pointer;display:flex;height:24px;justify-content:center;transition:background .15s,color .15s;width:28px}.Calendar .cal-time-panel .cal-time-col button:hover{background:#f5f7fa;background:var(--hover-bg,#f5f7fa);color:#1565c0;color:var(--primary,#1565c0)}.Calendar .cal-time-panel .cal-time-col button .icon{font-size:18px}.Calendar .cal-time-panel .cal-time-col .cal-time-value{background:var(--gray-200);border-radius:6px;color:var(--gray-dark-800);font-size:var(--font-size-medium);font-weight:700;padding:3px 0;text-align:center;width:36px}.Calendar .cal-time-panel .cal-time-col .cal-time-label{color:#aaa;color:var(--gray-dark-400,#aaa);font-size:var(--font-size-extra-small);font-weight:700;letter-spacing:.5px}.Calendar .cal-picker-grid{padding:10px 8px 12px}.Calendar .cal-picker-grid .cal-picker-title{align-items:center;display:flex;gap:8px;margin-bottom:10px;padding-left:4px}.Calendar .cal-picker-grid .cal-picker-title button{align-items:center;background:none;border:none;border-radius:var(--radius);color:var(--gray-dark-600);cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .15s;width:28px}.Calendar .cal-picker-grid .cal-picker-title button:hover{background:#f5f7fa;background:var(--hover-bg,#f5f7fa)}.Calendar .cal-picker-grid .cal-picker-title button .icon{font-size:16px}.Calendar .cal-picker-grid .cal-picker-title span{color:var(--gray-dark-800);font-size:var(--font-size);font-weight:700}.Calendar .cal-picker-grid .cal-picker-items{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr)}.Calendar .cal-picker-grid .cal-picker-item{background:none;border:none;border-radius:var(--radius);color:var(--gray-dark-800);cursor:pointer;font-size:var(--font-size);padding:7px 4px;text-align:center;transition:background .15s,color .15s}.Calendar .cal-picker-grid .cal-picker-item:hover:not(.selected){background:#f0f4ff;background:var(--hover-bg,#f0f4ff);color:#1565c0;color:var(--primary,#1565c0)}.Calendar .cal-picker-grid .cal-picker-item.selected{background:#1565c0;background:var(--primary,#1565c0);color:#fff;font-weight:700}.checkbox-wrapper{align-items:center;cursor:pointer;display:inline-flex;gap:8px;-webkit-user-select:none;user-select:none}.checkbox-wrapper .checkbox-native{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.checkbox-wrapper .checkbox-box{align-items:center;background:#fff;border:1px solid var(--neutral-400);border-radius:var(--radius);display:flex;flex-shrink:0;height:13px;justify-content:center;transition:background .15s ease,border-color .15s ease;width:13px}.checkbox-wrapper .checkbox-box .checkbox-icon{color:#fff;font-size:var(--font-size-extra-small);line-height:1}.checkbox-wrapper:hover:not(.disabled) .checkbox-box{border-color:var(--blue-500)}.checkbox-wrapper:has(.checkbox-native:checked) .checkbox-box,.checkbox-wrapper:has(.checkbox-native:indeterminate) .checkbox-box{background:var(--blue-600);border-color:var(--blue-600)}.checkbox-wrapper.disabled{cursor:not-allowed;opacity:.45}.checkbox-wrapper .checkbox-label{color:var(--gray-dark-400);font-size:var(--font-size);font-weight:600}.checkbox-wrapper .checkbox-label:hover{color:var(--gray-dark-800)}.tooltip-trigger{align-items:center;display:inline-flex;justify-content:center}.tooltip-box{backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);background:#12141e99;border:1px solid #ffffff14;border-radius:6px;box-shadow:0 4px 16px #00000038;color:#ffffffd1;font-size:var(--font-size-small);letter-spacing:.15px;line-height:1.4;max-width:260px;opacity:0;overflow-wrap:break-word;padding:5px 9px;position:fixed;transition:opacity .14s ease;white-space:normal;word-break:break-word;z-index:9999}.tooltip-box.ready{opacity:1}.tooltip-box:before{border:6px solid #0000;content:"";left:50%;left:var(--arrow-left,50%);position:absolute;transform:translateX(-50%)}.tooltip-box.top:before{border-top-color:#12141ebf;bottom:-12px}.tooltip-box.bottom:before{border-bottom-color:#12141ebf;top:-12px}.action-btn{align-items:center;background:none;border:none;border-radius:var(--radius);color:var(--gray-dark-700);cursor:pointer;display:flex;padding:7px;transition:background .18s,color .18s}.action-btn:hover{background:var(--gray-300);color:var(--blue-600)}.action-btn.disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.action-btn .icon{font-size:20px}.action-btn--success:hover{background:color-mix(in srgb,var(--green-500) 10%,#0000);color:var(--green-500)}.action-btn--error:hover{background:color-mix(in srgb,var(--red-600) 10%,#0000);color:var(--red-600)}.action-btn--warning:hover{background:color-mix(in srgb,var(--orange-600) 10%,#0000);color:var(--orange-600)}.action-btn.outline{border:1px solid;border-radius:var(--radius);padding:6px}.action-btn.outline:hover{background:color-mix(in srgb,currentColor 8%,#0000)}.CrudConceptos .cardsContainer{align-items:center;display:flex;gap:20px;justify-content:center}.Card{background:var(--background-card);border-radius:8px;box-shadow:var(--shadow);padding:20px}.Card .card-title{color:var(--gray-dark-800);font-size:18px;font-weight:700;margin-bottom:8px}.Card .title-container{align-items:center;display:flex;justify-content:space-between}.Card .card-icon{font-size:24px}.Card .card-img{border-radius:4px;height:auto;width:60px}.SidePanel-overlay{animation:overlayIn .3s ease forwards;display:flex;inset:0;position:fixed;z-index:1200}.SidePanel-overlay.is-closing{animation:overlayOut .3s ease forwards}.SidePanel-overlay.placement-right{justify-content:flex-end}.SidePanel-overlay.placement-left{justify-content:flex-start}@keyframes overlayIn{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#0000}to{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059}}@keyframes overlayOut{0%{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#0000}}.SidePanel{background:#fff;background:var(--surface,#fff);box-shadow:-6px 0 32px #00000024;display:flex;flex-direction:column;height:100%}.SidePanel .sp-header{align-items:center;background:var(--blue-600);border-bottom:1px solid #e8e8e8;border-bottom:1px solid var(--border-color,#e8e8e8);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:18px 16px}.SidePanel .sp-header .sp-header-left{align-items:center;display:flex;gap:12px;min-width:0}.SidePanel .sp-header .sp-icon-wrap{align-items:center;background:#fff3;border-radius:10px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.SidePanel .sp-header .sp-icon-wrap .icon{color:#fff;font-size:20px}.SidePanel .sp-header .sp-titles{display:flex;flex-direction:column;min-width:0}.SidePanel .sp-header .sp-titles .sp-title{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidePanel .sp-header .sp-titles .sp-subtitle{color:#ffffffb3;font-size:11px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidePanel .sp-header .sp-close{align-items:center;background:#ffffff26;border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;min-width:32px;transition:background .15s ease;width:32px}.SidePanel .sp-header .sp-close:hover{background:#ffffff4d}.SidePanel .sp-header .sp-close .icon{color:#fff;font-size:18px}.SidePanel .sp-body{flex:1 1;overflow-y:auto;padding:16px;scrollbar-color:#ddd #0000;scrollbar-color:var(--border-color,#ddd) #0000;scrollbar-width:thin}.SidePanel .sp-body::-webkit-scrollbar{width:4px}.SidePanel .sp-body::-webkit-scrollbar-thumb{background:#ddd;background:var(--border-color,#ddd);border-radius:4px}.SidePanel .sp-footer{background:#f9fafb;background:var(--hover-bg,#f9fafb);border-top:1px solid #e8e8e8;border-top:1px solid var(--border-color,#e8e8e8);flex-shrink:0;padding:12px 16px}@media(max-width:480px){.SidePanel{max-width:100vw!important;width:100vw!important}}.Textarea .textarea-element{background:var(--gray-200);border:1px solid var(--neutral-400);border-radius:var(--radius);box-sizing:border-box;color:var(--gray-dark-800);font-family:Inter,sans-serif;font-size:var(--font-size);line-height:1.5;padding:10px 14px;transition:all .15s ease;width:100%}.Textarea .textarea-element::placeholder{color:var(--gray-dark-400)}.Textarea .textarea-element:hover{box-shadow:0 1px 2px 0 #0000000d}.Textarea .textarea-element:focus{border-color:var(--gray-dark-300);outline:none}.Textarea .textarea-element.disabled{background:var(--gray-500);color:var(--gray-dark-600);cursor:not-allowed}.Textarea.has-error .textarea-element{border-color:var(--red-500)}@keyframes toastSlideIn{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}.ToastContainer{display:flex;flex-direction:column;gap:10px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:999999}.ToastContainer .Toast{pointer-events:all}.Toast{--_bg:#ffffff14;--_border:#ffffff38;--_accent:#fff6;--_glow:#0000002e;--_icon:#ffffffe6;align-items:center;animation:toastSlideIn .35s cubic-bezier(.34,1.56,.64,1) forwards;backdrop-filter:blur(24px) saturate(200%) brightness(1.08);-webkit-backdrop-filter:blur(24px) saturate(200%) brightness(1.08);background:var(--_bg);border:1px solid var(--_border);border-radius:5px;box-shadow:inset 0 1px 0 #ffffff40,0 4px 6px #0000000f,0 12px 32px var(--_glow);color:#fffffff2;cursor:default;display:flex;gap:12px;max-width:380px;min-width:280px;padding:13px 16px;z-index:999999}.Toast .toast-icon{color:var(--_icon);flex-shrink:0;font-size:20px}.Toast .toast-body{display:flex;flex:1 1;flex-direction:column;gap:6px}.Toast .toast-body .toast-message{font-size:13.5px;font-weight:450;letter-spacing:.01em;line-height:1.45}.Toast .toast-body .toast-template{font-size:13px}.Toast .toast-close{align-items:center;align-self:flex-start;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;opacity:.5;padding:0;transition:opacity .18s}.Toast .toast-close:hover{opacity:1}.Toast .toast-close .icon{font-size:17px}.Toast.success{--_bg:#22c55e1a;--_border:#22c55e47;--_accent:#4ade80;--_glow:#22c55e1f;--_icon:#4ade80}.Toast.error{--_bg:#ef44441a;--_border:#ef444447;--_accent:#f87171;--_glow:#ef44441f;--_icon:#f87171}.Toast.warning{--_bg:#f59e0b1a;--_border:#f59e0b47;--_accent:#fbbf24;--_glow:#f59e0b1f;--_icon:#fbbf24}.Toast.info{--_bg:#3b82f61a;--_border:#3b82f647;--_accent:#60a5fa;--_glow:#3b82f61f;--_icon:#60a5fa}.Toast.light{--_bg:#ffffffad;--_border:#ffffffd9;--_accent:var(--gray-dark-400);--_glow:#00000014;--_icon:var(--gray-dark-600);backdrop-filter:blur(24px) saturate(180%) brightness(1.02);-webkit-backdrop-filter:blur(24px) saturate(180%) brightness(1.02);box-shadow:inset 0 1px 0 #fffffff2,0 1px 3px #0000000f,0 8px 24px #0000001a,0 20px 40px #00000012;color:var(--gray-dark-800)}.Toast.light .toast-message{color:var(--gray-dark-700);font-weight:400}.Toast.light .toast-close{color:var(--gray-dark-500);opacity:.7}.Toast.light .toast-close:hover{color:var(--gray-dark-800);opacity:1}.Toast.light.success{--_bg:#e8f7eeb8;--_border:#1a7a3c2e;--_accent:var(--green-500);--_icon:var(--green-600)}.Toast.light.error{--_bg:#fff0eeb8;--_border:#ba1a1a2e;--_accent:var(--red-500);--_icon:var(--red-600)}.Toast.light.warning{--_bg:#fffbe6b8;--_border:#c78f002e;--_accent:var(--yellow-500);--_icon:var(--yellow-600)}.Toast.light.info{--_bg:#e6f2ffb8;--_border:#005faa2e;--_accent:var(--blue-500);--_icon:var(--blue-600)}.Toast.general{--_bg:#ffffffad;--_border:#ffffffd9;--_accent:var(--gray-dark-400);--_glow:#00000014;--_icon:var(--gray-dark-600);backdrop-filter:blur(24px) saturate(180%) brightness(1.02);-webkit-backdrop-filter:blur(24px) saturate(180%) brightness(1.02);box-shadow:inset 0 1px 0 #fffffff2,0 1px 3px #0000000f,0 8px 24px #0000001a,0 20px 40px #00000012;color:var(--gray-dark-800)}.Toast.general .toast-message{color:var(--gray-dark-700);font-weight:400}.Toast.general .toast-close{color:var(--gray-dark-500);opacity:.7}.Toast.general .toast-close:hover{color:var(--gray-dark-800);opacity:1}.CrudServicios .cardsContainer{align-items:center;display:flex;gap:20px;justify-content:center}.bitacoras-filtros{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.bitacoras-filtros .grupo-filtro{display:flex;flex-direction:column;justify-content:flex-end}.bitacoras-filtros .grupo-filtro label{color:#333;font-size:.85rem;font-weight:600;margin-bottom:.35rem}.bitacoras-filtros .grupo-filtro .w-full{width:100%}.bitacoras-filtros .buttons-flex{display:flex;flex-direction:row;gap:20px;height:45px;margin-top:23px}.bitacoras-botones{display:flex;gap:.75rem;justify-content:flex-end}@media screen and (max-width:500px){.bitacoras-botones{flex-direction:column}}.bitacoras-acciones{display:flex;gap:.5rem;justify-content:center}.bitacora-modal-container .bitacoras-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.bitacora-modal-container .bitacoras-grid div{display:flex;flex-direction:column}.bitacora-modal-container .bitacoras-grid div label{color:#374151;font-size:.85rem;font-weight:500;margin-bottom:.25rem}.bitacora-modal-container .bitacora-dialog-footer{display:flex;gap:.75rem;justify-content:flex-end;margin-top:2rem}.vista-combustible{padding:1rem}.vista-combustible-filtros{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:1rem}.vista-combustible-filtros .grupo-filtro{display:flex;flex-direction:column}.vista-combustible-filtros .grupo-filtro label{font-size:.85rem;font-weight:500;margin-bottom:.3rem}.vista-combustible-filtros .grupo-filtro .input-full{width:100%}.vista-combustible .botones-acciones{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;margin-bottom:1rem}@media screen and (max-width:500px){.vista-combustible .botones-acciones{flex-direction:column}}.vista-combustible .resumen-litros{font-size:1.25rem;font-weight:700;margin-bottom:1rem;text-align:right}.vista-combustible .texto-verde{color:#16a34a}.vista-combustible .texto-rojo{color:#dc2626}.vista-combustible .controles{display:flex;gap:.5rem;justify-content:center}.tabla-class-tickets .p-datatable-tbody>tr>td,.tabla-class-tickets .p-datatable-thead>tr>th{text-align:center;vertical-align:middle}.tabla-class-tickets .p-column-header-content{justify-content:center}.tabla-class-tickets .p-datatable-table{font-size:.9rem!important}.modal-editar-ticket .formulario-modal{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.modal-editar-ticket .grupo-filtro{display:flex;flex-direction:column}.modal-editar-ticket .grupo-filtro label{font-size:.9rem;font-weight:500;margin-bottom:.3rem}.modal-editar-ticket .footer-modal{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.vista-usuarios{padding:.5rem}.vista-usuarios .input_search{width:300px}.vista-usuarios .vista-usuarios-filtros{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:1.5rem}.vista-usuarios .vista-usuarios-filtros .input-full{width:100%}.vista-usuarios .grupo-filtro{display:flex;flex-direction:column}.vista-usuarios .grupo-filtro label{color:#333;font-weight:600;margin-bottom:.5rem}.vista-usuarios .botones-acciones{display:flex;gap:1rem;margin-bottom:1.5rem}@media screen and (max-width:500px){.vista-usuarios .botones-acciones{flex-direction:column}}.vista-usuarios .botones-acciones button{min-width:130px}.vista-usuarios .p-datatable .p-datatable-tbody>tr>td,.vista-usuarios .p-datatable .p-datatable-thead>tr>th{font-size:.9rem!important;text-align:center;vertical-align:middle}.vista-usuarios .p-datatable .p-column-header-content{font-size:.9rem!important;justify-content:center}.vista-cliente-rutas{padding:1rem}.vista-cliente-rutas .vista-cliente-filtros{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:1rem}.vista-cliente-rutas .vista-cliente-filtros .grupo-filtro{display:flex;flex-direction:column;gap:.25rem}.vista-cliente-rutas .vista-cliente-filtros .grupo-filtro label{color:#444;font-size:.9rem;font-weight:600}.vista-cliente-rutas .vista-cliente-filtros .grupo-filtro .input-full{width:100%}.vista-cliente-rutas .tabla-scroll-wrapper{overflow-x:auto}.vista-cliente-rutas :deep(.p-datatable-tbody>tr>td),.vista-cliente-rutas :deep(.p-datatable-thead>tr>th){text-align:center}.vista-cliente-rutas :deep(.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n)){background-color:#f9f9f9}.vista-cliente-rutas .tamañoFiltro{width:300px}.vista-reporte-operador{background-color:var(--surface-0);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.vista-reporte-operador .filtros{grid-gap:1rem;background-color:var(--surface-card);border-radius:var(--border-radius);box-shadow:var(--surface-shadow);display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:1.25rem}@media screen and (max-width:500px){.vista-reporte-operador .filtros{display:flex;flex-direction:column}}.vista-reporte-operador .grupo-filtro{display:flex;flex-direction:column}.vista-reporte-operador .grupo-filtro label{color:var(--text-color-secondary);font-size:.9rem;font-weight:600;margin-bottom:.25rem}.vista-reporte-operador .grupo-botones{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.75rem;grid-column:span 3}.vista-reporte-operador .grupo-botones button{flex-grow:1;white-space:nowrap}.vista-reporte-operador .indicadores-inline-container{align-items:center;background-color:var(--surface-card);border-radius:var(--border-radius);box-shadow:var(--surface-shadow);display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem}.vista-reporte-operador .indicador-chip{background-color:var(--surface-100);border-radius:1.2rem;color:var(--text-color);font-size:.85rem;font-weight:500;padding:.4rem .8rem;transition:background-color .2s ease;white-space:nowrap}.vista-reporte-operador .indicador-chip:hover{background-color:var(--surface-200)}.vista-reporte-operador .indicador-chip .pi{font-size:1rem;margin-left:.2rem}.vista-reporte-operador .operador-chip{background-color:var(--primary-color);color:var(--primary-color-text);font-weight:600;padding:.5rem 1rem}.vista-reporte-operador .operador-chip .pi{color:var(--primary-color-text)}.vista-reporte-operador .operador-chip:hover{background-color:var(--primary-color)}.vista-reporte-operador .tabla-scroll-wrapper{border:1px solid var(--surface-border);border-radius:var(--border-radius);box-shadow:var(--surface-shadow);flex-grow:1;overflow:hidden}.vista-reporte-operador .tabla-scroll-wrapper .p-datatable{border:none;height:100%}.vista-reporte-operador .tabla-scroll-wrapper .p-datatable .p-datatable-tbody>tr>td,.vista-reporte-operador .tabla-scroll-wrapper .p-datatable .p-datatable-thead>tr>th{text-align:center}.colorex{border-bottom:1px solid #cecece}.colorex .p-dialog-header-icons .p-dialog-header-icon{border-bottom:1px solid gray;color:#000!important}.dashboard-container{background-color:#f8f9fa;font-family:Segoe UI,sans-serif;padding:2rem}.dashboard-container .header-inputs{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.dashboard-container .header-input{display:flex;flex-direction:column}.dashboard-container .grid-custom{grid-gap:1.5rem;display:grid;gap:1.5rem;margin-bottom:2rem}.dashboard-container .grid-custom.grid-4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dashboard-container .grid-custom.grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.dashboard-container .containerButtonAyuda{display:flex;justify-content:space-between;width:100%}.dashboard-container .containerButtonAyuda .titulo{font-size:20px}.dashboard-container .contenido-menu-filtros-dashboard{grid-column-gap:40px;grid-row-gap:0;display:flex;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;justify-content:flex-start!important}@media screen and (max-width:740px){.dashboard-container .contenido-menu-filtros-dashboard{display:flex;flex-direction:column}}.dashboard-container .contenido-menu-filtros-dashboard .izquierda{grid-area:1/1/2/2;margin-top:10px}.dashboard-container .contenido-menu-filtros-dashboard .izquierda .contenedorInputsFecha{display:flex;gap:30px}@media screen and (max-width:740px){.dashboard-container .contenido-menu-filtros-dashboard .izquierda .contenedorInputsFecha{flex-direction:column;gap:10px}}.dashboard-container .contenido-menu-filtros-dashboard .derecha{grid-area:1/2/2/3;margin-top:40px;width:50%}@media screen and (max-width:740px){.dashboard-container .contenido-menu-filtros-dashboard .derecha{width:100%}}.dashboard-container .contenido-menu-filtros-dashboard .derecha .contenedorBotonBuscar{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}@media screen and (max-width:740px){.dashboard-container .contenido-menu-filtros-dashboard .derecha .contenedorBotonBuscar{margin-top:10px}}.dashboard-container .button-buscar{border:none;border-radius:5px;font-weight:600!important;height:35px}.dashboard-container .contenedorSeccionCards{align-items:center;background:#fff;border:1px solid var(--gris2);border-radius:5px;-webkit-box-shadow:-1px 1px 4px 1px #6969692e;display:flex;flex-wrap:wrap;gap:10px;justify-content:left;padding:10px}.DashboardCard{background:#f9fafb;border-radius:8px;box-shadow:0 2px 8px #00000026;display:flex;justify-content:space-between;transition:all .3s ease-in-out;width:290px}.DashboardCard .contenido-card-dashboard{border:1px solid var(--gris2);border-radius:5px;-webkit-box-shadow:-1px 1px 4px 1px #6969692e;padding:10px;transition:all .4s;width:100%}.DashboardCard .contenido-card-dashboard:hover{background-color:#f3f4f6;box-shadow:0 8px 16px #0000002e,0 20px 40px #0003;transform:translateY(-4px);transition:all .4s}.DashboardCard .contenido-card-dashboard .contenedor-titulo{align-items:center;display:flex;gap:20px;width:100%}.DashboardCard .contenido-card-dashboard .contenedor-titulo .container-imagen{background:radial-gradient(circle,#fff 0,#e6e6e6 100%);border-radius:5px;height:40px;padding:7px;width:40px}.DashboardCard .contenido-card-dashboard .contenedor-titulo img{width:30px}.DashboardCard .contenido-card-dashboard .contenedor-titulo .conformidad{font-size:27px}.DashboardCard .contenido-card-dashboard .contenedor-titulo .titulo-card{font-size:1rem;font-weight:700;line-height:25px}.DashboardCard .contenido-card-dashboard .contenedor-titulo .sub-tutilo-card{color:gray;font-size:.9rem;line-height:16px}.DashboardCard .contenido-card-dashboard .informacion-card-dashboard{align-items:center;display:flex;justify-content:space-between;margin-top:28px}.DashboardCard .contenido-card-dashboard .informacion-card-dashboard .numero-card{color:#000;font-size:2.2rem;font-weight:600}.DashboardCard .contenido-card-dashboard .informacion-card-dashboard .action-btn{border:1px solid #2d77c5;border-radius:3px;color:#2d77c5;font-weight:600;outline:none;padding:5px 10px;transition:all .5s}.DashboardCard .contenido-card-dashboard .informacion-card-dashboard .action-btn:hover{background:#2d77c5;color:#fff;transition:all .5s}.Filtros .proyecto-nuevo{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.Filtros .proyecto-pestañas{width:300px}.Filtros .proyecto-filtros{align-items:center;display:flex;gap:10px}@media(max-width:1260px){.Filtros .proyecto-filtros{flex-wrap:wrap}}.Filtros .proyecto-filtros .input-field{margin-bottom:0;width:220px}.dropdown-button{display:inline-flex;position:relative}.dropdown-button__trigger{align-items:center;background-color:var(--blue-600);border:none;border-radius:var(--radius);color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:14px;font-weight:700;gap:6px;padding:9px 16px;transition:background-color .2s ease}.dropdown-button__trigger:hover{background-color:var(--blue-700)}.dropdown-button__trigger:disabled{cursor:not-allowed;filter:grayscale(60%) opacity(50%)}.dropdown-button__chevron{font-size:18px;transition:transform .2s ease}.dropdown-button__chevron.open{transform:rotate(180deg)}.dropdown-button__menu{animation:db-fade-in .15s ease;background:#fff;background:var(--surface-card,#fff);border:1px solid #e2e8f0;border:1px solid var(--gray-300,#e2e8f0);border-radius:var(--radius);box-shadow:0 4px 16px #0000001f;left:0;list-style:none;margin:0;min-width:160px;padding:4px 0;position:absolute;top:calc(100% + 6px);z-index:1000}.dropdown-button__item{align-items:center;color:#1e293b;color:var(--font-color,#1e293b);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;gap:10px;padding:9px 16px;transition:background-color .15s ease}.dropdown-button__item:hover{background-color:#f1f5f9;background-color:var(--gray-100,#f1f5f9)}.dropdown-button__item-icon{color:var(--blue-600);flex-shrink:0;font-size:18px}@keyframes db-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.header-proyecto-TABLA{display:flex;gap:10px}.modal-content-general-proyectos .input-container{align-items:center;display:flex;gap:10px}.tooltip-trigger-proyectos-sub-tareas{display:flex!important;justify-content:flex-start!important;width:fit-content!important}.header-proyecto-general{align-items:center;display:flex;justify-content:flex-end;margin-bottom:10px}.proyecto-sidepanel-80{max-width:80vw!important}.TareaInformacionProyectos{align-items:center;display:flex;gap:10px}.subtarea-tooltip{display:flex!important}.proyecto-Tarea .tarea-card{background:#0000;border:none;box-shadow:none;padding:0 .5rem 1.5rem}.proyecto-Tarea .tarea-header{align-items:center;border-bottom:1px solid #e9e9e7;display:flex;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:1rem}.proyecto-Tarea .tarea-author{align-items:center;display:flex;gap:10px}.proyecto-Tarea .tarea-author .Avatar{border-radius:50%;flex-shrink:0;height:36px;width:36px}.proyecto-Tarea .tarea-author .Avatar .Avatar-label{font-size:13px;font-weight:700}.proyecto-Tarea .tarea-author-info{display:flex;flex-direction:column;gap:1px}.proyecto-Tarea .tarea-author-name{color:#37352f!important;font-size:13.5px!important;line-height:1.3}.proyecto-Tarea .tarea-author-role{color:#37352f8c!important;line-height:1.2}.proyecto-Tarea .tarea-title{margin-bottom:1rem}.proyecto-Tarea .tarea-title .input-label{display:none}.proyecto-Tarea .tarea-title .input-wrapper{margin-bottom:0}.proyecto-Tarea .tarea-title .input-element{background:#0000!important;border:none!important;box-shadow:none!important;color:#37352f!important;font-size:2.2rem!important;font-weight:700!important;height:auto!important;line-height:1.3!important;padding:.2rem 0!important}.proyecto-Tarea .tarea-title .input-element::placeholder{color:#d3d3d0;font-weight:400}.proyecto-Tarea .tarea-title .input-element:focus{border:none!important;box-shadow:none!important}.proyecto-Tarea .tarea-title+*{border-top:1px solid #e9e9e7;margin-bottom:.25rem;padding-top:.75rem}.proyecto-Tarea .TareaInformacionProyectos{flex-direction:column;gap:0;margin-bottom:4px}.proyecto-Tarea .TareaInformacionProyectos .input-field{align-items:center;border-radius:6px;display:grid;grid-template-areas:"label control" ".     error";grid-template-columns:148px 1fr;margin-bottom:0!important;min-height:36px;padding:2px 8px;transition:background .1s}.proyecto-Tarea .TareaInformacionProyectos .input-field:hover{background:#f0efed}.proyecto-Tarea .TareaInformacionProyectos .input-field .input-label{color:#37352fa6!important;font-size:12.5px!important;font-weight:500!important;grid-area:label;letter-spacing:0!important;margin:0!important;padding-right:8px;text-transform:none!important;white-space:nowrap}.proyecto-Tarea .TareaInformacionProyectos .input-field .input-wrapper{grid-area:control;margin-bottom:0!important}.proyecto-Tarea .TareaInformacionProyectos .input-field .input-wrapper .input-element,.proyecto-Tarea .TareaInformacionProyectos .input-field .input-wrapper .sel-trigger{background:#0000!important;border-color:#0000!important;color:#37352f;font-size:13.5px}.proyecto-Tarea .TareaInformacionProyectos .input-field .input-wrapper .input-element:hover,.proyecto-Tarea .TareaInformacionProyectos .input-field .input-wrapper .sel-trigger:hover{background:#e8e8e5!important}.proyecto-Tarea .TareaInformacionProyectos .input-field .input-wrapper .sel-icon-right{opacity:.45}.proyecto-Tarea .TareaInformacionProyectos .input-field .input-error{grid-area:error}.subtareas-section{border-top:1px solid #e9e9e7;margin-top:1.25rem;padding-top:1rem}.subtareas-section .subtareas-header{align-items:center;color:#37352f8c;display:flex;gap:6px;margin-bottom:6px}.subtareas-section .subtareas-header .icon{font-size:15px}.subtareas-section .subtareas-header .subtareas-count{background:#e9e9e7;border-radius:10px;color:#37352fa6;font-size:11px;font-weight:600;padding:0 7px}.subtareas-section .subtarea-row{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:5px 8px;transition:background .1s}.subtareas-section .subtarea-row:hover{background:#f0efed}.subtareas-section .subtarea-row .icon{color:#37352f66;flex-shrink:0;font-size:16px}.subtareas-section .subtarea-row .Text{flex:1 1}.subtareas-section .subtarea-row .Status{flex-shrink:0;font-size:10px;padding:1px 6px}.subtareas-section .subtarea-add-row{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:5px 8px;transition:background .1s}.subtareas-section .subtarea-add-row:hover{background:#f0efed}.subtareas-section .subtarea-add-row .icon{color:#37352f66;flex-shrink:0;font-size:16px}.subtareas-section .subtarea-add-row .subtarea-add-label{color:#37352f73;font-size:13px;-webkit-user-select:none;user-select:none}.subtareas-section .subtarea-add-row .subtarea-input{background:#0000;border:none;color:#37352f;flex:1 1;font-size:13px;outline:none}.subtareas-section .subtarea-add-row .subtarea-input::placeholder{color:#37352f59}.subtarea-tooltip-body{min-width:190px}.subtarea-tooltip-body .stb-desc{color:#ffffffa6;font-size:11.5px;line-height:1.4;margin:0 0 8px}.subtarea-tooltip-body .stb-grid{grid-row-gap:5px;align-items:center;display:grid;grid-template-columns:64px 1fr;row-gap:5px}.subtarea-tooltip-body .stb-grid .stbl{color:#ffffff80;font-size:10.5px;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.subtarea-tooltip-body .stb-grid .stbv{color:#ffffffe6;font-size:12px}.subtarea-tooltip-body .stb-grid .Status{font-size:10px;padding:1px 7px;width:fit-content}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.modal-box{background:var(--general-background);border:1px solid var(--gray-dark-200);border-radius:calc(var(--radius)*2);box-shadow:0 16px 48px #00000040;display:flex;flex-direction:column;max-height:80vh;max-width:520px;width:100%}.modal-box.modal--lg{max-width:880px}.modal-box .modal-header{align-items:center;border-bottom:1px solid var(--gray-dark-200);display:flex;justify-content:space-between;padding:16px 20px}.modal-box .modal-header .modal-title{color:var(--font-color);font-size:15px;font-weight:600}.modal-box .modal-header .modal-close{align-items:center;background:none;border:none;border-radius:var(--radius);color:var(--gray-700);cursor:pointer;display:flex;padding:4px;transition:background .18s}.modal-box .modal-header .modal-close:hover{background:var(--gray-300)}.modal-box .modal-header .modal-close .icon{font-size:20px}.modal-box .modal-body{color:var(--font-color);font-size:var(--font-size);line-height:1.6;overflow-y:auto;padding:20px}.modal-box .modal-body p{margin:0 0 12px}.modal-box .modal-body ul{margin:0 0 12px;padding-left:20px}.modal-box .modal-body li{margin-bottom:6px}.Status{align-items:center;border:1px solid #0000;border-radius:var(--radius);display:inline-flex;font-size:var(--font-size-extra-small);font-weight:700;letter-spacing:.5px;line-height:1.6;padding:3px 12px;text-transform:uppercase;white-space:nowrap;width:fit-content}.Status--primary{background:var(--blue-100);border-color:var(--blue-200);color:var(--blue-600)}.Status--success{background:var(--green-100);border-color:var(--green-300);color:var(--green-600)}.Status--error{background:var(--red-100);border-color:var(--red-200);color:var(--red-600)}.Status--warning{background:var(--orange-100);border-color:var(--orange-200);color:var(--orange-600)}.Status--default{background:var(--gray-300);border-color:var(--gray-600);color:var(--gray-dark-600)}.Status--neutral{background:var(--purple-100);border-color:var(--purple-400);color:var(--gray-dark-600)}.MultiSelect{display:flex;flex-direction:column;position:relative;width:100%}.MultiSelect.animate__animated{animation-fill-mode:none!important}.MultiSelect.is-open .input-element{border:1px solid var(--neutral-400)!important}.MultiSelect.has-error .input-element{border:1px solid var(--red-500)!important}.MultiSelect .input-wrapper{align-items:center;display:flex;margin-bottom:14px;position:relative;width:100%}.MultiSelect .input-element.sel-trigger{align-items:center;cursor:pointer;display:flex;padding-left:12px;padding-right:56px;text-align:left;width:100%}.MultiSelect .input-element.sel-trigger.has-left-icon{padding-left:36px}.MultiSelect .input-element.sel-trigger:focus{border-color:var(--gray-dark-300);outline:none}.MultiSelect .input-element.sel-trigger.disabled{cursor:not-allowed}.MultiSelect .sel-value{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MultiSelect .sel-placeholder{color:#aaa;color:var(--gray-dark-400,#aaa)}.MultiSelect .sel-icon-right{color:var(--gray-dark-500);pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:transform .2s ease;z-index:1}.MultiSelect .sel-icon-open{transform:translateY(-50%) rotate(180deg)}.MultiSelect .preview{align-items:center;background:none;border:none;color:var(--gray-dark-400);cursor:pointer;display:flex;font-size:var(--font-size);justify-content:center;padding:0;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.MultiSelect .preview:hover{color:var(--gray-dark-700)}.MultiSelect .sel-dropdown{background:#fff;background:var(--surface,#fff);border:1px solid #e8e8e8;border:1px solid var(--border-color,#e8e8e8);border-radius:var(--radius);box-shadow:0 8px 32px #00000024;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% - 10px);transform-origin:top center;z-index:1300}.MultiSelect .sel-dropdown.sel-opening{animation:mselDropIn .2s cubic-bezier(.34,1.56,.64,1) forwards}.MultiSelect .sel-dropdown.sel-closing{animation:mselDropOut .16s ease forwards;pointer-events:none}@keyframes mselDropIn{0%{opacity:0;transform:scaleY(.85) translateY(-6px)}to{opacity:1;transform:scaleY(1) translateY(0)}}@keyframes mselDropOut{0%{opacity:1;transform:scaleY(1) translateY(0)}to{opacity:0;transform:scaleY(.85) translateY(-6px)}}.MultiSelect .msel-toggle-all{border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--border-color,#f0f0f0);cursor:pointer;padding:8px 14px;-webkit-user-select:none;user-select:none}.MultiSelect .msel-toggle-all:hover{background:var(--gray-200)}.MultiSelect .sel-search-wrap{border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--border-color,#f0f0f0);padding:8px 8px 6px;position:relative}.MultiSelect .sel-search-wrap .sel-search-icon{color:var(--gray-dark-400);font-size:var(--font-size-medium);left:18px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.MultiSelect .sel-search-wrap .sel-search{background:var(--gray-200);border:1px solid var(--neutral-400);border-radius:var(--radius);box-sizing:border-box;color:var(--gray-dark-800);font-size:var(--font-size);outline:none;padding:7px 28px 7px 30px;width:100%}.MultiSelect .sel-search-wrap .sel-search:focus{border-color:var(--gray-dark-300)}.MultiSelect .sel-search-wrap .sel-search::placeholder{color:#aaa;color:var(--gray-dark-400,#aaa)}.MultiSelect .sel-search-wrap .sel-search-clear{align-items:center;background:none;border:none;color:var(--gray-dark-400);cursor:pointer;display:flex;font-size:var(--font-size);padding:0;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.MultiSelect .sel-search-wrap .sel-search-clear:hover{color:var(--gray-dark-700)}.MultiSelect .sel-list{list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:4px 0}.MultiSelect .sel-list::-webkit-scrollbar{width:4px}.MultiSelect .sel-list::-webkit-scrollbar-thumb{background:var(--neutral-400);border-radius:2px}.MultiSelect .msel-option{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size);padding:7px 14px;transition:background .12s;-webkit-user-select:none;user-select:none}.MultiSelect .msel-option:hover{background:#f0f4ff;background:var(--hover-bg,#f0f4ff)}.MultiSelect .msel-option.selected{background:#1565c00f}.MultiSelect .msel-option .checkbox-wrapper{width:100%}.MultiSelect .sel-empty{color:#aaa;color:var(--gray-dark-400,#aaa);font-size:var(--font-size);padding:12px 14px;text-align:center}.Avatar{align-items:center;background-color:#dbeafe;background-color:var(--blue-100,#dbeafe);border-radius:50%;color:var(--blue-700);display:flex;flex-shrink:0;font-size:24px;font-weight:700;height:50px;justify-content:center;overflow:hidden;position:relative;width:50px}.Avatar.small{font-size:11px;height:28px;width:28px}.Avatar.medium{font-size:24px;height:50px;width:50px}.Avatar.large{font-size:32px;height:72px;width:72px}.Avatar .Avatar-image{border-radius:50%;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.Avatar .Avatar-image:not([src]),.Avatar .Avatar-image[src=""],.Avatar .Avatar-image[src=null],.Avatar .Avatar-image[src=undefined]{display:none}.Avatar .Avatar-label{pointer-events:none;position:relative;z-index:1}@keyframes confirmZoomIn{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.confirm-overlay{align-items:center;backdrop-filter:blur(8px) saturate(160%);-webkit-backdrop-filter:blur(8px) saturate(160%);background:#00000047;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10000}.confirm-box{--_bg:var(--white,#ffffffd9);--_border:#ffffffd9;--_shadow:#0000002e;--_divider:#0000001a;animation:confirmZoomIn .22s cubic-bezier(.34,1.56,.64,1) forwards;backdrop-filter:blur(32px) saturate(200%) brightness(1.12);-webkit-backdrop-filter:blur(32px) saturate(200%) brightness(1.12);background:var(--_bg);border:1px solid var(--_border);border-radius:20px;box-shadow:inset 0 1.5px 0 #ffffffe6,0 8px 32px var(--_shadow),0 2px 8px #0000001a;max-width:300px;overflow:hidden;width:100%}.confirm-box .confirm-icon-wrap{align-items:center;display:flex;justify-content:center;padding:24px 20px 0}.confirm-box .confirm-icon-wrap .confirm-icon{color:#1565c0;color:var(--blue-600,#1565c0);font-size:38px;opacity:.85}.confirm-box .confirm-body{display:flex;flex-direction:column;gap:8px;padding:20px 20px 16px;text-align:center}.confirm-box .confirm-body .confirm-title{color:#111;color:var(--gray-dark-900,#111);font-size:15px;font-weight:700;line-height:1.3}.confirm-box .confirm-body .confirm-message{color:#555;color:var(--gray-dark-600,#555);font-size:13px;line-height:1.5;margin:0}.confirm-box .confirm-body .confirm-word-wrap{display:flex;flex-direction:column;gap:6px;margin-top:4px}.confirm-box .confirm-body .confirm-word-wrap .confirm-word-hint{color:#555;color:var(--gray-dark-600,#555);font-size:12px}.confirm-box .confirm-body .confirm-word-wrap .confirm-word-hint strong{color:#111;color:var(--gray-dark-900,#111);font-family:Courier New,monospace;letter-spacing:.03em}.confirm-box .confirm-body .confirm-word-wrap .confirm-word-input{background:#0000000a;border:1.5px solid #00000026;border-radius:10px;box-sizing:border-box;color:#111;color:var(--gray-dark-900,#111);font-family:Courier New,monospace;font-size:13px;letter-spacing:.04em;outline:none;padding:8px 10px;transition:border-color .18s,box-shadow .18s;width:100%}.confirm-box .confirm-body .confirm-word-wrap .confirm-word-input:focus{background:#1565c008;border-color:#1565c0;border-color:var(--blue-600,#1565c0);box-shadow:0 0 0 3px #1565c01f}.confirm-box .confirm-body .confirm-word-wrap .confirm-word-input--error{border-color:#e53935;border-color:var(--red-500,#e53935);box-shadow:0 0 0 3px #e539351a}.confirm-box .confirm-actions{border-top:1px solid var(--_divider);display:flex}.confirm-box .confirm-actions .confirm-btn{background:none;border:none;cursor:pointer;flex:1 1;font-family:Inter,sans-serif;font-size:14px;padding:14px 8px;transition:background .15s}.confirm-box .confirm-actions .confirm-btn:active{background:#0000000f}.confirm-box .confirm-actions .confirm-cancel{border-right:1px solid var(--_divider);color:#555;color:var(--gray-dark-600,#555);font-weight:400}.confirm-box .confirm-actions .confirm-cancel:hover{background:#0000000a}.confirm-box .confirm-actions .confirm-accept{color:#1565c0;color:var(--blue-600,#1565c0);font-weight:700}.confirm-box .confirm-actions .confirm-accept:hover{background:#1565c00f}.confirm-box .confirm-actions .confirm-accept:disabled{cursor:not-allowed;opacity:.35;pointer-events:none}@media(prefers-color-scheme:dark){.confirm-box{--_bg:#282832b8;--_border:#ffffff24;--_shadow:#00000073;--_divider:#ffffff1a}.confirm-box .confirm-title{color:#f0f0f0}.confirm-box .confirm-message{color:#aaa}.confirm-box .confirm-cancel{color:#999}.confirm-box .confirm-word-hint{color:#aaa}.confirm-box .confirm-word-hint strong{color:#e0e0e0}.confirm-box .confirm-word-input{background:#ffffff0f;border-color:#ffffff2e;color:#f0f0f0}.confirm-box .confirm-word-input::placeholder{color:#ffffff4d}}@media screen and (max-width:1800px){.Kanvan .kanvan-card{overflow-x:auto;width:1800px}}.Kanvan .kanvan-header{align-items:center;display:flex;justify-content:space-between}.Kanvan .punto{border-radius:50%;height:10px;margin-right:5px;width:10px}.Kanvan .contador{align-items:center;background:#faf9f8;background:var(--neutral-lighter,#faf9f8);border:1px solid #edebe9;border:1px solid var(--neutral-light,#edebe9);border-radius:50%;color:var(--neutral-soft);display:flex;font-size:11px;font-weight:600;height:28px;justify-content:center;min-width:28px}.Kanvan .color-default{background:var(--gray-600);border-color:var(--gray-600)}.Kanvan .color-warning{background:var(--orange-200);border-color:var(--orange-200)}.Kanvan .color-primary{background:var(--blue-200);border-color:var(--blue-200)}.Kanvan .color-neutral{background:var(--purple-400);border-color:var(--purple-400)}.Kanvan .color-success{background:var(--green-300);border-color:var(--green-300)}.Kanvan .color-error{background:var(--red-200);border-color:var(--red-200)}.Kanvan .kanvan-grid{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;height:calc(100vh - 217px)}.Kanvan .kanvan-col{background:#fafafa;background:var(--surface-ground,#fafafa);border:1px solid #e5e9f0;border:1px solid var(--surface-border,#e5e9f0);border-radius:10px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding:8px 6px;transition:background .2s,border-color .2s}.Kanvan .kanvan-col .kanvan-header{background:inherit;border-bottom:1px solid #e5e9f0;border-bottom:1px solid var(--surface-border,#e5e9f0);margin-bottom:2px;padding-bottom:8px;position:sticky;top:0;z-index:1}.Kanvan .kanvan-col .kanvan-header-left{align-items:center;display:flex;gap:5px}.Kanvan .kanvan-col.drag-over{background:#deecf9;background:var(--primary-light,#deecf9);border-color:#0078d4;border-color:var(--primary-color,#0078d4)}.Kanvan .estatus-label{color:var(--text-color-secondary);font-size:10px;font-weight:500;max-width:80px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Kanvan .CardKanvan{background:var(--surface-section);border:1px solid var(--surface-border);border-radius:8px;cursor:grab;display:flex;flex-direction:column;gap:7px;padding:12px;transition:box-shadow .2s,opacity .15s}.Kanvan .CardKanvan:hover{box-shadow:var(--shadow-sm)}.Kanvan .CardKanvan.dragging{cursor:grabbing;opacity:.4}.Kanvan .CardKanvan .CardKanvan-header{align-items:center;display:flex;justify-content:space-between}.Kanvan .CardKanvan .CardKanvan-tags{display:flex;flex-wrap:wrap;gap:4px}.Kanvan .CardKanvan .CardKanvan-tags .tag{background:var(--primary-lighter);border-radius:4px;color:var(--primary-color);font-size:11px;font-weight:500;padding:2px 8px}.Kanvan .CardKanvan .CardKanvan-tags .tag--proyecto{background:var(--neutral-light);color:var(--neutral-soft)}.Kanvan .CardKanvan .CardKanvan-subtareas{border-top:1px solid var(--surface-border);display:flex;flex-direction:column;gap:2px;padding-top:6px}.Kanvan .CardKanvan .CardKanvan-subtareas .CardKanvan-subtareas-header{align-items:center;color:var(--text-color-secondary);display:flex;gap:5px}.Kanvan .CardKanvan .CardKanvan-subtareas .CardKanvan-subtareas-header .icon{font-size:14px}.Kanvan .CardKanvan .CardKanvan-subtareas .CardKanvan-subtareas-header .subtareas-count{background:var(--neutral-light);border-radius:10px;color:var(--text-color-secondary);font-size:10px;font-weight:600;padding:0 6px}.Kanvan .CardKanvan .CardKanvan-subtareas .tooltip-trigger-proyectos-sub-tareas{width:100%!important}.Kanvan .CardKanvan .CardKanvan-subtareas .CardKanvan-subtarea-row{align-items:center;border-radius:5px;display:flex;gap:6px;padding:3px 4px;transition:background .1s;width:100%}.Kanvan .CardKanvan .CardKanvan-subtareas .CardKanvan-subtarea-row:hover{background:#0000000a;background:var(--surface-hover,#0000000a)}.Kanvan .CardKanvan .CardKanvan-subtareas .CardKanvan-subtarea-row .icon{color:var(--text-color-secondary);flex-shrink:0;font-size:15px}.Kanvan .CardKanvan .CardKanvan-subtareas .CardKanvan-subtarea-row .Text{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.Kanvan .CardKanvan .CardKanvan-subtareas .CardKanvan-subtarea-row .Status{flex-shrink:0;font-size:10px;padding:1px 6px}.Kanvan .CardKanvan .CardKanvan-footer{align-items:center;display:flex;justify-content:space-between;margin-top:2px}.Kanvan .CardKanvan .CardKanvan-footer .fecha{align-items:center;color:var(--text-color-secondary);display:flex;font-size:12px;gap:4px}.Kanvan .CardKanvan .CardKanvan-footer .Avatar{background:var(--primary-light);color:var(--primary-color);font-size:11px;height:28px;width:28px}.progress-bar-field{display:flex;flex-direction:column;gap:4px;width:100%}.progress-bar-field__header{align-items:center;display:flex;gap:4px;margin-bottom:2px}.progress-bar-field__header--value-only{justify-content:flex-end}.progress-bar-field__label{flex:1 1}.progress-bar-field__icon{color:var(--gray-dark-500);font-size:var(--font-size-small)!important}.progress-bar-field__value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto}.progress-bar-field__status{opacity:0;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease;white-space:nowrap}.progress-bar-field__status--visible{opacity:1}.progress-bar{background-color:var(--gray-400);border-radius:var(--radius);height:6px;overflow:hidden;width:100%}.progress-bar__fill{border-radius:var(--radius);height:100%;transition:width .4s cubic-bezier(.25,.46,.45,.94)}.GantView{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 158px);padding:16px}.GanttChart{border-radius:8px;flex-direction:column;height:100%;overflow:hidden}.GanttChart,.GanttChart__toolbar{background:#fff;background:var(--white,#fff);display:flex}.GanttChart__toolbar{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--gray-200,#e2e8f0);flex-shrink:0;padding:10px 16px}.GanttChart__scroll{flex:1 1;overflow:auto;position:relative}.GanttChart__scroll::-webkit-scrollbar{height:8px;width:8px}.GanttChart__scroll::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.GanttChart__scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.GanttChart__scroll::-webkit-scrollbar-thumb:hover{background:#94a3b8}.GanttChart__head-row{border-bottom:2px solid #e2e8f0;border-bottom:2px solid var(--gray-200,#e2e8f0);top:0;z-index:4}.GanttChart__head-left,.GanttChart__head-row{background:#f8fafc;background:var(--gray-50,#f8fafc);display:flex;position:sticky}.GanttChart__head-left{align-items:center;border-right:1px solid #e2e8f0;border-right:1px solid var(--gray-200,#e2e8f0);flex-shrink:0;height:40px;justify-content:space-between;left:0;min-width:360px;padding:0 12px;width:360px;z-index:5}.GanttChart__head-left--two-level{height:64px}.GanttChart__head-label{color:#64748b;color:var(--gray-dark-500,#64748b);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.GanttChart__head-label--estado{text-align:center;width:90px}.GanttChart__head-right{align-items:stretch;display:flex;flex-shrink:0;position:relative}.GanttChart__head-right--two-level{align-items:stretch;flex-direction:column}.GanttChart__head-months-row{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--gray-200,#e2e8f0);display:flex;height:24px}.GanttChart__month-col{align-items:center;background:#eff6ff;background:var(--blue-50,#eff6ff);border-right:1px solid #e2e8f0;border-right:1px solid var(--gray-200,#e2e8f0);color:#1d4ed8;color:var(--blue-700,#1d4ed8);display:flex;font-size:10px;font-weight:700;justify-content:center;overflow:hidden;padding:0 6px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.GanttChart__head-days-row{align-items:stretch;display:flex;height:40px}.GanttChart__date-col{align-items:center;border-right:1px solid #e2e8f0;border-right:1px solid var(--gray-200,#e2e8f0);display:flex;flex-direction:column;flex-shrink:0;height:40px;justify-content:center}.GanttChart__date-col--fds{background-color:#f1f5f9b3}.GanttChart__date-col--hoy{color:#2563eb;color:var(--blue-600,#2563eb);font-weight:700}.GanttChart__date-sub{color:#94a3b8;color:var(--gray-dark-400,#94a3b8);font-size:9px;line-height:1}.GanttChart__date-num{color:#475569;color:var(--gray-dark-600,#475569);font-size:11px;font-weight:500;line-height:1.3}.GanttChart__hoy-tag{background:#2563eb;background:var(--blue-600,#2563eb);border-radius:3px;color:#fff;font-size:8px;font-weight:700;padding:1px 5px;pointer-events:none;position:absolute;top:4px;transform:translateX(-50%);white-space:nowrap;z-index:3}.GanttChart__hoy-line{background-color:#2563eb;background-color:var(--blue-600,#2563eb);bottom:0;opacity:.35;pointer-events:none;position:absolute;top:0;width:1.5px;z-index:2}.GanttChart__row{align-items:stretch;border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--gray-100,#f1f5f9);display:flex;height:36px}.GanttChart__row--task{height:48px}.GanttChart__row:hover .GanttChart__row-left,.GanttChart__row:hover .GanttChart__row-right{background-color:#eff6ff73}.GanttChart__row--area,.GanttChart__row--area .GanttChart__row-left,.GanttChart__row--area .GanttChart__row-right{background-color:#f8fafc;background-color:var(--gray-50,#f8fafc)}.GanttChart__row--proyecto .GanttChart__row-left{background-color:#f8fafcf2}.GanttChart__row--subtask{height:36px}.GanttChart__row--subtask .GanttChart__bar{height:18px;opacity:.85}.GanttChart__row-left{align-items:center;background:#fff;border-right:1px solid #e2e8f0;border-right:1px solid var(--gray-200,#e2e8f0);display:flex;flex-shrink:0;justify-content:space-between;left:0;min-width:360px;overflow:hidden;padding:0 8px;position:sticky;width:360px;z-index:2}.GanttChart__row-right{flex-shrink:0;height:36px;position:relative}.GanttChart__row-nombre{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0;overflow:hidden}.GanttChart__row-nombre .icon{color:#3b82f6;color:var(--blue-500,#3b82f6);flex-shrink:0;font-size:15px}.GanttChart__row-nombre--l1{padding-left:16px}.GanttChart__row-nombre--l2{padding-left:32px}.GanttChart__row-nombre--l3{padding-left:48px}.GanttChart__row-nombre-inner{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.GanttChart__row-dates{color:#94a3b8;color:var(--gray-dark-400,#94a3b8);font-size:9px;line-height:1.3;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GanttChart__bar{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:18px;min-width:4px;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);transition:filter .15s}.GanttChart__bar:hover{filter:brightness(.82)}.GanttChart__bar-texto{color:#fff;font-size:10px;font-weight:500;overflow:hidden;padding:0 6px;pointer-events:none;position:relative;text-overflow:ellipsis;text-shadow:0 1px 2px #00000040;white-space:nowrap;z-index:1}.GanttChart__bar-progress{background:#fffc;border-radius:0 0 0 4px;bottom:0;height:3px;left:0;pointer-events:none;position:absolute;transition:width .3s ease;z-index:2}.GanttChart--empty{align-items:center;color:#94a3b8;color:var(--gray-dark-400,#94a3b8);display:flex;flex-direction:column;gap:10px;height:300px;justify-content:center}.GanttChart--empty .icon{font-size:48px;opacity:.35}.permissions-manager-container{background-color:#f3f3f3;border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding:2rem}.permissions-manager-container .selection-section{align-items:center;display:flex;gap:1rem;margin-bottom:2rem}.permissions-manager-container .selection-section .label-style{color:#555;font-size:1rem;font-weight:500;white-space:nowrap}.permissions-manager-container .selection-section .person-dropdown{min-width:320px}.permissions-manager-container .modules-list-section{border-top:1px solid #ddd;padding-top:2rem}.permissions-manager-container .modules-list-section .modules-list-title{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:1.5rem}.permissions-manager-container .modules-list-section .person-name{color:#005a9e;font-weight:700}.permissions-manager-container .modules-list-section .modules-container{grid-gap:1.25rem;align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.permissions-manager-container .modules-list-section .module-item{background-color:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 1px 3px #00000014;padding:1.25rem 1.5rem}.permissions-manager-container .modules-list-section .module-item .module-header{border-bottom:1px solid #eee;color:#005a9e;font-size:1.05rem;font-weight:700;margin:0 0 .9rem;padding-bottom:.6rem}.permission-item-group{margin-bottom:.35rem}.permission-item{align-items:center;display:flex;min-height:30px}.permission-item .permission-checkbox{flex-shrink:0;margin-right:.65rem}.permission-item .permission-checkbox .p-checkbox-box{border-color:#999}.permission-item .permission-checkbox .p-checkbox-box.p-highlight{background-color:#0078d4;border-color:#0078d4}.permission-item .permission-label{color:#444;cursor:pointer;font-size:.9rem}.permission-item .permission-label--disabled{color:#bbb;cursor:not-allowed}.permission-item--modulo{cursor:default;justify-content:space-between}.permission-item--modulo .permission-label{flex:1 1}.permission-item--modulo .sub-toggle{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;gap:.5rem;padding:.15rem .4rem;transition:background-color .15s}.permission-item--modulo .sub-toggle:hover{background-color:#f0f4f8}.permission-item--modulo .sub-toggle .p-badge{font-size:.7rem;height:1.4rem;line-height:1.4rem;min-width:1.4rem}.permission-item--modulo .sub-toggle .pi{color:#999;font-size:.7rem}.permisos-tipo-list{animation:expandIn .15s ease;border-left:2px solid #e2e8f0;margin-bottom:.6rem;margin-left:1.4rem;margin-top:.4rem;padding-left:.75rem}.permission-item--sub{margin-bottom:.4rem}.permission-item--sub .permission-label--sub{color:#666;font-size:.82rem}.permission-item--sub .permission-checkbox{margin-right:.5rem;transform:scale(.85)}@keyframes expandIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.menu-editor-modal{align-items:center;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172aa6;display:flex;inset:0;justify-content:center;position:fixed;z-index:999999}.menu-editor-modal .menu-modal{animation:modalIn .25s ease;background:#fff;border-radius:18px;box-shadow:0 30px 80px #00000040;display:flex;flex-direction:column;height:90vh;overflow:hidden;width:min(1400px,95vw)}.menu-editor-modal .menu-modal-header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;min-height:70px;padding:0 2rem}.menu-editor-modal .menu-modal-header h2{color:#0f172a;font-size:1.4rem;margin:0}.menu-editor-modal .menu-modal-header .close-btn{align-items:center;background:#f1f5f9;border:none;border-radius:50%;color:#334155;cursor:pointer;display:flex;font-size:1.1rem;height:36px;justify-content:center;transition:.15s;width:36px}.menu-editor-modal .menu-modal-header .close-btn:hover{background:#e2e8f0;color:#0f172a}.menu-editor-modal .menu-modal-body{background:#f8fafc;display:block;flex:1 1;overflow-y:auto;padding:24px}.menu-editor-modal .module-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px;overflow:visible;transition:.15s}.menu-editor-modal .module-card:hover{border-color:#cbd5e1;box-shadow:0 8px 25px #0000000f}.menu-editor-modal .module-header{align-items:center;background:#fff;border-radius:12px;cursor:move;display:flex;justify-content:space-between;min-height:60px;padding:0 1.25rem;transition:.2s}.menu-editor-modal .module-header:hover{background:#f8fafc}.menu-editor-modal .module-left{align-items:center;color:#0f172a;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:700;gap:1rem}.menu-editor-modal .arrow{color:#475569;display:inline-flex;font-size:.7rem;justify-content:center;width:12px}.menu-editor-modal .drag-icon{color:#64748b;cursor:grab;font-size:1rem}.menu-editor-modal .drag-icon:active{cursor:grabbing}.menu-editor-modal .module-count{align-items:center;background:#eff6ff;border-radius:999px;color:#2563eb;display:flex;flex-shrink:0;font-size:.85rem;font-weight:700;height:34px;justify-content:center;width:34px}.menu-editor-modal .submenu-container{background:#fafafa;border-top:1px solid #f1f5f9;padding:8px 0}.menu-editor-modal .submenu-item{align-items:center;border-bottom:1px solid #f1f5f9;color:#1e293b;cursor:move;display:flex;font-size:.9rem;font-weight:500;gap:12px;min-height:42px;padding:10px 20px 10px 60px;transition:.15s}.menu-editor-modal .submenu-item:hover{background:#f8fafc;padding-left:4.5rem}.menu-editor-modal .submenu-item:last-child{border-bottom:none}.menu-editor-modal .submenu-drag{color:#64748b;cursor:grab;font-size:1.1rem}.menu-editor-modal .submenu-drag:active{cursor:grabbing}.menu-editor-modal .menu-modal-footer{align-items:center;background:#fff;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;min-height:80px;padding:0 2rem}.menu-editor-modal .warning-text{align-items:center;color:#b45309;display:flex;font-size:.85rem;font-weight:700}.menu-editor-modal .warning-text:before{content:"●";font-size:.6rem;margin-right:6px}.menu-editor-modal .footer-buttons{display:flex;gap:.75rem}.menu-editor-modal .btn{border:none;border-radius:10px;cursor:pointer;font-size:.9rem;font-weight:700;height:42px;min-width:130px;transition:.15s}.menu-editor-modal .btn:disabled{cursor:not-allowed;opacity:.5}.menu-editor-modal .btn-primary{background:#2563eb;color:#fff}.menu-editor-modal .btn-primary:hover:not(:disabled){background:#1d4ed8}.menu-editor-modal .btn-secondary{background:#e2e8f0;color:#0f172a}.menu-editor-modal .btn-secondary:hover:not(:disabled){background:#cbd5e1}.menu-editor-modal .btn-warning{background:#f59e0b;color:#fff}.menu-editor-modal .btn-warning:hover:not(:disabled){background:#d97706}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.service-panel{min-height:100vh}.service-panel__header{background-color:#fff;position:sticky;top:0;z-index:2}.service-panel__form-grid{grid-gap:.8rem 1rem;display:grid;gap:.8rem 1rem;grid-template-columns:repeat(6,1fr)}.service-panel__form-group{display:flex;flex-direction:column;gap:.5rem;grid-column:span 1;min-width:0}.service-panel__form-group--span-2{grid-column:span 2}.service-panel__form-group--span-3{grid-column:span 3}.service-panel__form-group--span-4{grid-column:span 4}.service-panel__form-group--full{grid-column:1/-1}.service-panel__form-group label{font-size:.8rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.service-panel__file-upload{width:100%}.service-panel__file-upload .p-button{justify-content:center;width:100%}.service-panel__file-upload .p-button .p-button-icon{font-size:1.1rem}.service-panel__file-preview{align-items:center;display:flex;gap:.75rem}.service-panel__file-preview i{font-size:1.25rem}.service-panel__file-preview .p-button{height:2rem;min-width:2rem;padding:.25rem;width:2rem}.service-panel__map-container iframe{display:block}.service-panel__row-actions{display:flex;gap:.5rem;justify-content:center}.service-panel__row-actions .p-button{height:2.5rem;width:2.5rem}@media(max-width:1400px){.service-panel__form-grid{grid-template-columns:repeat(4,1fr)}.service-panel__form-group--span-3{grid-column:span 2}}@media(max-width:1024px){.service-panel__form-grid{grid-template-columns:repeat(3,1fr)}.service-panel__form-group--span-2,.service-panel__form-group--span-3,.service-panel__form-group--span-4{grid-column:span 2}}@media(max-width:768px){.service-panel__form-grid{gap:1.25rem;grid-template-columns:1fr}.service-panel__form-group--span-2,.service-panel__form-group--span-3,.service-panel__form-group--span-4{grid-column:span 1}.service-panel__file-preview{flex-wrap:wrap}.service-panel__file-preview span{flex-basis:100%}}@media print{.service-panel__file-preview .p-button,.service-panel__header-actions,.service-panel__row-actions,.service-panel__table-actions{display:none}.service-panel .p-card{box-shadow:none;page-break-inside:avoid}}.customer-catalog .search-bar{align-items:center;display:flex;gap:1rem}.customer-catalog .search-bar .p-input-icon-left{flex:1 1}.customer-catalog .search-bar .p-input-icon-left>i{left:1.5rem}.customer-catalog .search-bar .search-input{font-size:1rem;padding:.75rem 1rem .75rem 2.5rem;width:100%}.customer-catalog .search-bar .search-input::placeholder{opacity:.6}.customer-catalog .search-bar .search-results{font-size:.9rem;font-weight:500;white-space:nowrap}.customer-catalog .category-header{align-items:center;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between}.customer-catalog .category-header .category-name{letter-spacing:.5px;text-transform:uppercase}@media(max-width:768px){.customer-catalog .search-bar{flex-wrap:wrap}.customer-catalog .search-bar .search-input{font-size:.9rem}.customer-catalog .search-bar .search-results{text-align:center;width:100%}.customer-catalog .category-header{align-items:flex-start;flex-direction:column;gap:.5rem}}@media(max-width:576px){.customer-catalog .search-input{padding:.6rem .75rem .6rem 2.25rem!important}}.contact-dialog__content{padding:1rem 0}.contact-dialog__label{display:block;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.contact-dialog__dropdown{width:100%}.contact-dialog__footer{display:flex;gap:.5rem;justify-content:flex-end}.image-placeholder{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;opacity:.6;padding:1rem}.image-placeholder i{font-size:2rem}.tooltip-wrapper{display:block;width:100%}.catalogo-proveedores{padding:1rem}.catalogo-proveedores .p-card{margin-bottom:1rem}.catalogo-proveedores .p-card .p-card-body{padding:1.25rem}.catalogo-proveedores .p-card .p-card-title{font-size:1.1rem;font-weight:600;margin-bottom:1rem}.catalogo-proveedores .p-dialog .p-dialog-content{overflow-y:auto;padding:1.5rem}.catalogo-proveedores .field-checkbox{align-items:center;display:flex;padding-top:2rem}.catalogo-proveedores .p-divider{margin:1rem 0}.paraFacturacion .filtros{align-items:center;display:flex;justify-content:space-between}.paraFacturacion .filtros .generales{display:flex;gap:20px;margin:10px 0}@media screen and (max-width:720px){.paraFacturacion .filtros .generales{flex-direction:column;gap:10px}}.paraFacturacion .filtros .reportes{display:flex;gap:20px}.tabla-facturacion{border:1px solid #e5e9f0;border:1px solid var(--surface-border,#e5e9f0);border-radius:8px;box-shadow:var(--shadow-sm);margin-top:16px;overflow:hidden}.tabla-facturacion,.tabla-facturacion__toolbar{background:#fff;background:var(--surface-card,#fff)}.tabla-facturacion__toolbar{align-items:center;border-bottom:1px solid #e5e9f0;border-bottom:1px solid var(--surface-border,#e5e9f0);display:flex;justify-content:space-between;padding:10px 14px}.tabla-facturacion__scroll{max-height:72vh;overflow-x:auto}.tabla-facturacion__empty{color:#90a19d;color:var(--text-color-secondary,#90a19d);font-size:.875rem;padding:3rem;text-align:center}.tabla-facturacion table{border-collapse:collapse;color:#363432;color:var(--text-color,#363432);font-size:.76rem;width:100%}.tabla-facturacion table td,.tabla-facturacion table th{border:1px solid #e5e9f0;border:1px solid var(--surface-border,#e5e9f0);padding:6px 10px;text-align:center;vertical-align:middle;white-space:nowrap}.tabla-facturacion table thead{background:#eceff4;position:sticky;top:0;z-index:2}.tabla-facturacion table thead tr:first-child th{background:#eceff4;color:#363432;color:var(--text-color,#363432);font-size:.69rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.tabla-facturacion table thead tr:first-child th.th-entrada{background:#0078d4;background:var(--primary-color,#0078d4);border-color:#106ebe;border-color:var(--primary-hover,#106ebe);color:#fff}.tabla-facturacion table thead tr:first-child th.th-salida{background:#7b5ea7;border-color:#6a4f93;color:#fff}.tabla-facturacion table thead tr:first-child th.th-total{background:#107c10;background:var(--accent-success,#107c10);border-color:#0a5e0a;color:#fff}.tabla-facturacion table thead tr:last-child th{background:#e5e8e7;background:var(--surface-c,#e5e8e7);color:#605e5c;color:var(--neutral-soft,#605e5c);font-size:.66rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.tabla-facturacion table thead tr:last-child th.th-entrada{background:#106ebe;background:var(--primary-hover,#106ebe);border-color:#005a9e;border-color:var(--primary-active,#005a9e);color:#f3f9fd;color:var(--primary-lighter,#f3f9fd)}.tabla-facturacion table thead tr:last-child th.th-salida{background:#6a4f93;border-color:#5b3f82;color:#f3eeff}.tabla-facturacion table .td-dia{background:#deecf9;background:var(--primary-light,#deecf9);color:#005a9e;color:var(--primary-active,#005a9e);font-size:.7rem;font-weight:700;letter-spacing:.5px;min-width:72px}.tabla-facturacion table .td-ruta,.tabla-facturacion table .th-ruta{min-width:0;text-align:left;white-space:normal}.tabla-facturacion table .td-num{text-align:right}.tabla-facturacion table .td-total{background:#dff6dd;background:var(--accent-success-light,#dff6dd);color:#107c10;color:var(--accent-success,#107c10);font-weight:700}.tabla-facturacion table tbody tr:nth-child(odd) td:not(.td-dia):not(.td-total){background:#fff;background:var(--surface-card,#fff)}.tabla-facturacion table tbody tr:nth-child(2n) td:not(.td-dia):not(.td-total){background:#fafafa;background:var(--surface-ground,#fafafa)}.tabla-facturacion table tbody tr:hover td:not(.td-dia){background:#f5f7f9!important;background:var(--surface-hover,#f5f7f9)!important;transition:background .15s ease}.tabla-facturacion table tbody tr:hover .td-total{background:#dff6dd!important;background:var(--accent-success-light,#dff6dd)!important;filter:brightness(.96)}.ReporteDeVisitas{background:#f4f6f9;font-family:Inter,sans-serif;min-height:100vh;padding:1.5rem}.ReporteDeVisitas .rdv-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.ReporteDeVisitas .rdv-header .rdv-header-title{align-items:center;display:flex;gap:.6rem}.ReporteDeVisitas .rdv-header .rdv-header-title h2{color:#1e293b;font-size:1.4rem;font-weight:700;margin:0}.ReporteDeVisitas .rdv-header .rdv-header-title .rdv-title-icon{color:#4a90d9;font-size:1.5rem}.ReporteDeVisitas .rdv-header .rdv-header-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.ReporteDeVisitas .rdv-header .rdv-filter-group{display:flex;flex-direction:column;gap:.25rem}.ReporteDeVisitas .rdv-header .rdv-filter-group label{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ReporteDeVisitas .rdv-header .rdv-btn-consultar{align-self:flex-end;background:#4a90d9;border:none}.ReporteDeVisitas .rdv-header .rdv-btn-consultar:hover{background:#3578c7}.ReporteDeVisitas .rdv-loading{display:flex;justify-content:center;padding:4rem 0}.ReporteDeVisitas .rdv-kpi-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(5,1fr);margin-bottom:1.5rem}@media(max-width:1200px){.ReporteDeVisitas .rdv-kpi-row{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.ReporteDeVisitas .rdv-kpi-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.ReporteDeVisitas .rdv-kpi-row{grid-template-columns:1fr}}.ReporteDeVisitas .rdv-kpi-card{border:none!important;border-radius:12px!important;box-shadow:0 2px 8px #0000000f!important}.ReporteDeVisitas .rdv-kpi-card .p-card-body{padding:1rem!important}.ReporteDeVisitas .rdv-kpi-card .p-card-content{overflow:auto;padding:0!important}.ReporteDeVisitas .rdv-kpi-card .rdv-kpi-inner{align-items:center;display:flex;gap:.9rem}.ReporteDeVisitas .rdv-kpi-card .rdv-kpi-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.ReporteDeVisitas .rdv-kpi-card .rdv-kpi-text{display:flex;flex-direction:column}.ReporteDeVisitas .rdv-kpi-card .rdv-kpi-value{color:#1e293b;font-size:1.6rem;font-weight:700;line-height:1.1}.ReporteDeVisitas .rdv-kpi-card .rdv-kpi-label{color:#64748b;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ReporteDeVisitas .rdv-card-full{border:none!important;border-radius:12px!important;box-shadow:0 2px 8px #0000000f!important;margin-bottom:1.5rem}.ReporteDeVisitas .rdv-card-full .p-card-title{color:#1e293b;font-size:1rem;font-weight:700}.ReporteDeVisitas .rdv-bottom-row{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr 1fr 1fr;margin-bottom:1.5rem}@media(max-width:1100px){.ReporteDeVisitas .rdv-bottom-row{grid-template-columns:1fr 1fr}}@media(max-width:700px){.ReporteDeVisitas .rdv-bottom-row{grid-template-columns:1fr}}.ReporteDeVisitas .rdv-card-bottom{border:none!important;border-radius:12px!important;box-shadow:0 2px 8px #0000000f!important}.ReporteDeVisitas .rdv-card-bottom .p-card-title{color:#1e293b;font-size:.95rem;font-weight:700}.ReporteDeVisitas .rdv-tooltip{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px #0000001a;max-width:240px;padding:.5rem .75rem}.ReporteDeVisitas .rdv-tooltip .rdv-tooltip-label{color:#64748b;font-size:.78rem;font-weight:600;margin:0 0 .2rem}.ReporteDeVisitas .rdv-tooltip .rdv-tooltip-value{color:#1e293b;font-size:1rem;font-weight:700;margin:0}.ReporteDeVisitas .rdv-uv-leyenda{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:.78rem;font-weight:600;gap:1.25rem;margin-bottom:.75rem}.ReporteDeVisitas .rdv-uv-leyenda span{align-items:center;display:flex;gap:.35rem}.ReporteDeVisitas .rdv-uv-dot{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.ReporteDeVisitas .rdv-uv-sinvisitas{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;margin-top:1.25rem;padding:.75rem 1rem}.ReporteDeVisitas .rdv-uv-sinvisitas-title{align-items:center;color:#64748b;display:flex;font-size:.82rem;font-weight:700;gap:.4rem;margin-bottom:.6rem}.ReporteDeVisitas .rdv-uv-sinvisitas-title i{color:#f59e0b}.ReporteDeVisitas .rdv-uv-chips{display:flex;flex-wrap:wrap;gap:.4rem}.ReporteDeVisitas .rdv-uv-chip{background:#e2e8f0;border-radius:20px;color:#475569;font-size:.72rem;font-weight:600;padding:.2rem .55rem;white-space:nowrap}.AdministracionSemaforo{display:flex;flex-direction:column;gap:24px;padding:24px}.AdministracionSemaforo .as-section{display:flex;flex-direction:column;gap:12px}.AdministracionSemaforo .as-section-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.ResumenSemaforo{display:flex;flex-direction:column;gap:12px}.ResumenSemaforo .rs-hero{align-items:center;background:var(--background-card);border-radius:8px;border-radius:var(--radius,8px);box-shadow:var(--shadow);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px}.ResumenSemaforo .rs-hero-text{display:flex;flex:1 1 360px;flex-direction:column;gap:4px}.ResumenSemaforo .rs-eyebrow{letter-spacing:.06em}.ResumenSemaforo .rs-kpis{display:flex;flex-wrap:wrap}.ResumenSemaforo .rs-kpi{border-left:1px solid var(--gray-500);display:flex;flex-direction:column;gap:2px;padding:0 20px}.ResumenSemaforo .rs-kpi small{color:var(--gray-dark-500);font-size:12px;font-weight:400}.ResumenSemaforo .rs-tiles{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ResumenSemaforo .rs-tile{all:unset;border-radius:8px;box-sizing:border-box;cursor:pointer;display:block;transition:opacity .2s,box-shadow .2s}.ResumenSemaforo .rs-tile:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.ResumenSemaforo .rs-tile.active{box-shadow:0 0 0 1px var(--gray-dark-500)}.ResumenSemaforo .rs-tile.dim{opacity:.45}.ClientesEnAtencion{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ClientesEnAtencion .cea-big{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.ClientesEnAtencion .cea-footer{align-items:flex-start;display:flex;flex-direction:column;gap:4px;margin-top:6px}.ClientesEnAtencion .neg{color:var(--red-500)}.ClientesEnAtencion .pos{color:var(--green-500)}.EmptyState{align-items:center;border-radius:8px;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:32px 24px}.EmptyState .es-icon{color:var(--gray-dark-300);font-size:28px}.EmptyState .es-title{color:var(--gray-dark-400);font-size:12px;font-weight:500;margin:0;text-align:center}.EmptyState .es-steps{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.EmptyState .es-steps .es-step{align-items:center;background:#0000;border:1px solid var(--gray-dark-200);border-radius:var(--radius);color:var(--gray-dark-500);display:inline-flex;font-size:11px;font-weight:400;gap:5px;padding:3px 10px}.EmptyState .es-steps .es-step .step-num{align-items:center;background:var(--gray-dark-200);border-radius:50%;color:var(--gray-dark-500);display:inline-flex;flex-shrink:0;font-size:9px;font-weight:600;height:14px;justify-content:center;width:14px}.EmptyState .es-steps .es-step .material-symbols-outlined{font-size:13px}.EmptyState .es-steps .es-step strong{font-weight:700}.LineChart{position:relative;width:100%}.LineChart svg{display:block;overflow:visible}.LineChart .lc-shade{fill:var(--gray-500);opacity:.5}.LineChart .lc-guide{stroke:var(--gray-500)}.LineChart .lc-baseline{stroke:var(--gray-dark-500);stroke-dasharray:3 3}.LineChart .lc-axis-label{fill:var(--gray-dark-500);font-size:10px}.LineChart .lc-hover{stroke:#fff;stroke-width:1.5}.LineChart .lc-tip{background:#fff;border:1px solid var(--gray-500);border-radius:8px;box-shadow:0 4px 12px #1018281f;font-size:12px;padding:4px 8px;pointer-events:none;position:absolute;top:-44px;white-space:nowrap;z-index:5}.LineChart .lc-tip-label{color:var(--gray-dark-500)}.ZonasYReglas{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.ZonasYReglas .zr-chart{margin-top:16px}.ZonasYReglas .zr-legend{border-top:1px solid var(--gray-500);color:var(--gray-dark-500);display:flex;flex-wrap:wrap;font-size:12px;gap:16px;margin-top:12px;padding-top:12px}.ZonasYReglas .zr-legend span{align-items:center;display:inline-flex;gap:6px}.ZonasYReglas .zr-legend i{border-radius:2px;display:inline-block;height:10px;width:10px}.ZonasYReglas .zr-formula{background:#f6f6f6;background:var(--gray-100,#f6f6f6);border-radius:6px;display:flex;flex-direction:column;gap:2px;margin:6px 0 14px;padding:10px 12px}.ZonasYReglas .zr-escala{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.ZonasYReglas .zr-escala-item{display:flex;flex-direction:column;gap:2px}.ZonasYReglas .zr-escala-bar{display:block;height:4px;margin-bottom:6px}.ZonasYReglas .zr-reglas{display:flex;flex-direction:column}.ZonasYReglas .zr-regla{align-items:flex-start;border-top:1px solid var(--gray-500);display:flex;gap:10px;padding:10px 0}.ZonasYReglas .zr-regla-icon{color:var(--gray-dark-500);flex:none;font-size:18px}.StackedBarChart{min-height:100px;position:relative;width:100%}.StackedBarChart svg{display:block}.StackedBarChart .sbc-label{fill:var(--font-color);font-size:12px}.StackedBarChart .sbc-total{fill:var(--gray-dark-500);font-size:12px;font-weight:600}.StackedBarChart .sbc-value{fill:#fff;font-size:12px;font-weight:700;pointer-events:none}.StackedBarChart .sbc-tip{background:#fff;border:1px solid var(--gray-500);border-radius:8px;box-shadow:0 4px 12px #1018281f;font-size:12px;padding:4px 8px;pointer-events:none;position:absolute;white-space:nowrap;z-index:5}.StackedBarChart .sbc-tip-title{color:var(--gray-dark-500)}.TablaClientes{display:flex;flex-direction:column;gap:12px}.TablaClientes .table-toolbar-left{align-items:center;gap:8px}.TablaClientes .table-toolbar-left .input-field,.TablaClientes .table-toolbar-left .input-wrapper{margin:0!important}.TablaClientes .table-toolbar-left .global-filter-input{width:240px}.TablaClientes .tc-tools{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.TablaClientes .tc-tools .input-field{width:200px}.TablaClientes .tc-tools .Status,.TablaClientes .tc-tools button{white-space:nowrap}.TablaClientes .tc-dot{border-radius:50%;display:inline-block;height:8px;margin-right:6px;width:8px}.TablaClientes .tc-cliente,.TablaClientes .tc-servicios{display:flex;flex-direction:column;gap:2px;white-space:normal}.TablaClientes .tc-servicios{align-items:flex-end}.TablaClientes .tc-efic{display:flex;flex-direction:column;gap:3px}.TablaClientes .tc-bar{background:var(--gray-500);border-radius:99px;height:4px;max-width:110px;overflow:hidden;width:100%}.TablaClientes .tc-bar div{border-radius:99px;height:100%}.TablaClientes .tc-delta{align-items:center;display:inline-flex;font-weight:600;gap:2px}.TablaClientes .tc-delta .icon{font-size:14px}.TablaClientes .tc-delta.neg{color:var(--red-500)}.TablaClientes .tc-delta.pos{color:var(--green-500)}.TablaClientes .tc-tendencia{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.TablaClientes .tc-semanas{display:inline-flex;gap:3px}.TablaClientes .tc-semanas i{background:var(--gray-500);border-radius:2px;height:4px;width:14px}.TablaClientes .tc-semanas i.on{background:var(--red-500)}.wizard-container{background-color:#f0f4f8;margin:0 auto;padding:1.5rem}@media(max-width:768px){.wizard-container{padding:1rem}}.edicion-banner{border-left:4px solid var(--orange-500);border-radius:8px}.edicion-banner .p-message-wrapper{padding:1rem 1.25rem}.wizard-steps-card{border-radius:12px;box-shadow:0 2px 12px #00000014;margin-bottom:2rem;overflow:hidden}.wizard-steps-card .p-card-content{padding:0}.wizard-steps-card .step-completed{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.wizard-steps-card .step-active{background:var(--primary-color);box-shadow:0 0 0 4px var(--primary-100);color:var(--primary-color-text)}.wizard-steps-card .p-card-body{padding:0}@media(max-width:768px){.wizard-steps-card .p-card-body{padding:.5rem}}.wizard-steps .p-steps-item .p-menuitem-link .p-menuitem-icon,.wizard-steps .p-steps-item .p-menuitem-link span[class*="pi "]:not(.p-steps-number),.wizard-steps .p-steps-item .p-menuitem-link span[class^="pi "]:not(.p-steps-number){display:none!important}.wizard-steps .p-steps-item:before{border-top:2px solid #e2e8f0;content:" ";display:block;left:0;margin-top:0;position:absolute;top:37px;transition:border-color .35s ease;width:100%}.wizard-steps .p-steps-item:first-child:before{left:50%;width:50%}.wizard-steps .p-steps-item:last-child:before{left:0;width:50%}.wizard-steps .p-steps-item.p-highlight:before,.wizard-steps .p-steps-item.p-steps-complete:before{border-top-color:#1a56db}.wizard-steps .p-steps-item{flex:1 1;position:relative}.wizard-steps .p-steps-item .p-menuitem-link{align-items:center;background:#0000!important;border:none!important;box-shadow:none!important;cursor:default;display:flex;flex-direction:column;outline:none!important;padding:1rem .5rem;text-decoration:none!important}@media(max-width:768px){.wizard-steps .p-steps-item .p-menuitem-link{padding:.75rem .25rem}}.wizard-steps .p-steps-item .p-menuitem-link .p-steps-number{background-color:#fff;border:2px solid #e2e8f0;border-radius:50%;box-shadow:none;color:#94a3b8;font-size:1rem;font-weight:700;height:42px;line-height:42px;position:relative;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease;width:42px;z-index:1}@media(max-width:768px){.wizard-steps .p-steps-item .p-menuitem-link .p-steps-number{font-size:.85rem;height:34px;line-height:34px;width:34px}}.wizard-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#94a3b8;font-size:.82rem;font-weight:500;margin-top:10px;text-align:center;transition:color .3s ease,font-weight .3s ease;white-space:normal;word-break:break-word}@media(max-width:768px){.wizard-steps .p-steps-item .p-menuitem-link .p-steps-title{font-size:.75rem}}.wizard-steps .p-steps-item.p-steps-complete .p-menuitem-link{cursor:pointer}.wizard-steps .p-steps-item.p-steps-complete .p-menuitem-link .p-steps-number{background-color:#1a56db;border-color:#1a56db;color:#fff}.wizard-steps .p-steps-item.p-steps-complete .p-menuitem-link .p-steps-title{color:#1a56db;font-weight:600}.wizard-steps .p-steps-item.p-highlight .p-menuitem-link{cursor:default}.wizard-steps .p-steps-item.p-highlight .p-menuitem-link .p-steps-number{animation:stepPulse 2.2s ease-in-out infinite;background-color:#1a56db;border-color:#1a56db;color:#fff}.wizard-steps .p-steps-item.p-highlight .p-menuitem-link .p-steps-title{color:#1a56db;font-weight:700}@keyframes stepPulse{0%,to{box-shadow:0 0 0 5px #1a56db26,0 4px 14px #1a56db40}50%{box-shadow:0 0 0 8px #1a56db38,0 4px 18px #1a56db61}}.wizard-content{animation:fadeInUp .4s ease-out;margin-bottom:2rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.paso-card{border-radius:12px;box-shadow:0 2px 12px #00000014;transition:all .3s ease}.paso-card:hover{box-shadow:0 4px 16px #0000001f}.paso-card .p-card-body{padding:1.2rem}@media(max-width:768px){.paso-card .p-card-body{padding:1.5rem}}.campo-grupo{margin-bottom:1.5rem}.campo-grupo:last-child{margin-bottom:0}.campo-label{align-items:center;color:#495057;display:flex;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.campo-label.obligatorio:after{color:#e74c3c;content:" *";font-weight:700;margin-left:.25rem}.campo-label .tooltip-icon{color:#6c757d;font-size:.9rem;transition:color .2s ease}.campo-label .tooltip-icon:hover{color:var(--primary-color)}.campo-input{border-radius:6px;font-size:1rem;padding:.75rem}.campo-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem rgba(var(--primary-color-rgb),.25)}.campo-ayuda{align-items:flex-start;color:#6c757d;display:flex;font-size:.875rem;gap:.5rem;line-height:1.5;margin-top:.5rem}.campo-ayuda i{color:var(--primary-color);flex-shrink:0;margin-top:.15rem}.tipo-ruta-selector{margin-bottom:.5rem}.tipo-ruta-selector .surface-50{background-color:#f8f9fa;border:2px solid #dee2e6;transition:all .3s ease}.tipo-ruta-selector .surface-50:hover{border-color:var(--primary-color)}.dias-selector{margin-top:.5rem}.dia-checkbox{align-items:center;background-color:#fff;border:2px solid #dee2e6;border-radius:8px;cursor:pointer;display:flex;padding:.75rem;transition:all .3s ease}.dia-checkbox:hover{background-color:rgba(var(--primary-color-rgb),.05);border-color:var(--primary-color)}.dia-checkbox.seleccionado{background-color:rgba(var(--primary-color-rgb),.1);border-color:var(--primary-color)}.dia-checkbox label{cursor:pointer;flex:1 1;margin:0}.dia-checkbox label .dia-label{color:#495057;font-size:1rem;font-weight:600;line-height:1.2}.dia-checkbox label .dia-nombre{color:#6c757d;font-size:.85rem;margin-top:.25rem}.dia-checkbox .p-checkbox{margin-right:0}.vehiculo-card{background-color:#fff;border:2px solid #dee2e6;border-radius:10px;cursor:pointer;height:100%;padding:1.25rem;position:relative;transition:all .3s ease}.vehiculo-card:hover{border-color:var(--primary-color);box-shadow:0 6px 16px #0000001a;transform:translateY(-4px)}.vehiculo-card.seleccionado{background-color:rgba(var(--primary-color-rgb),.08);border-color:var(--primary-color);box-shadow:0 0 0 4px rgba(var(--primary-color-rgb),.15)}.vehiculo-card h4{color:#495057;font-size:.95rem;font-weight:600}.vehiculo-card-simple{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;cursor:pointer;padding:1rem;transition:all .3s ease}.vehiculo-card-simple:hover{background-color:rgba(var(--primary-color-rgb),.05);border-color:var(--primary-color)}.vehiculo-card-simple.seleccionado{background-color:rgba(var(--primary-color-rgb),.1);border-color:var(--primary-color)}.turno-mini-card{animation:cardFadeIn .4s ease-out;background:#fff;border:2px solid #e9ecef;border-radius:10px;height:100%;padding:1rem;position:relative;transition:all .3s ease}.turno-mini-card:hover{border-color:var(--primary-color);box-shadow:0 6px 16px #0000001f;transform:translateY(-4px)}.turno-mini-card:hover:before{opacity:1;transform:scaleY(1)}.turno-mini-card:before{background:linear-gradient(180deg,var(--primary-color) 0,#667eea 100%);border-radius:10px 0 0 10px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scaleY(0);transition:all .3s ease;width:4px}.turno-mini-card .turno-nombre{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#495057;display:-webkit-box;font-size:1rem;font-weight:600;line-height:1.3;margin:0 0 .75rem;min-height:2.6em;overflow:hidden;text-overflow:ellipsis}.turno-mini-card .turno-horario{align-items:center;background:rgba(var(--primary-color-rgb),.1);border-radius:6px;color:var(--primary-color);display:flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.5rem .75rem}.turno-mini-card .turno-horario i{font-size:.9rem}.turno-mini-card .turno-tag{align-items:center;border-radius:6px;display:flex;font-size:.85rem;font-weight:500;gap:.5rem;padding:.4rem .65rem}.turno-mini-card .turno-tag i{flex-shrink:0;font-size:.8rem}.turno-mini-card .turno-tag.tag-dias{background:#2196f31a;border-left:3px solid #2196f3;color:#1565c0}.turno-mini-card .turno-tag.tag-vehiculo{background:#4caf501a;border-left:3px solid #4caf50;color:#2e7d32}.turno-mini-card .turno-tag.tag-servicio{background:#ff98001a;border-left:3px solid #ff9800;color:#e65100}.turno-tipo-badge{align-items:center;border-radius:10px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;margin-bottom:8px;padding:2px 8px}.turno-tipo-badge--entrada{background:#dcfce7;color:#166534}.turno-tipo-badge--salida{background:#fee2e2;color:#991b1b}@keyframes cardFadeIn{0%{opacity:0;transform:scale(.95) translateY(15px)}to{opacity:1;transform:scale(1) translateY(0)}}.col-12:first-child .turno-mini-card{animation-delay:.05s}.col-12:nth-child(2) .turno-mini-card{animation-delay:.1s}.col-12:nth-child(3) .turno-mini-card{animation-delay:.15s}.col-12:nth-child(4) .turno-mini-card{animation-delay:.2s}.col-12:nth-child(5) .turno-mini-card{animation-delay:.25s}.col-12:nth-child(6) .turno-mini-card{animation-delay:.3s}.col-12:nth-child(7) .turno-mini-card{animation-delay:.35s}.col-12:nth-child(8) .turno-mini-card{animation-delay:.4s}.col-12:nth-child(9) .turno-mini-card{animation-delay:.45s}.col-12:nth-child(10) .turno-mini-card{animation-delay:.5s}.col-12:nth-child(11) .turno-mini-card{animation-delay:.55s}.col-12:nth-child(12) .turno-mini-card{animation-delay:.6s}.col-12:nth-child(13) .turno-mini-card{animation-delay:.65s}.col-12:nth-child(14) .turno-mini-card{animation-delay:.7s}.col-12:nth-child(15) .turno-mini-card{animation-delay:.75s}.col-12:nth-child(16) .turno-mini-card{animation-delay:.8s}.col-12:nth-child(17) .turno-mini-card{animation-delay:.85s}.col-12:nth-child(18) .turno-mini-card{animation-delay:.9s}.col-12:nth-child(19) .turno-mini-card{animation-delay:.95s}.col-12:nth-child(20) .turno-mini-card{animation-delay:1s}.wizard-navegacion{align-items:center;background:#fff;border-radius:12px;bottom:0;box-shadow:0 -2px 12px #00000014;display:flex;justify-content:space-between;padding:1.5rem;position:sticky;z-index:100}@media(max-width:768px){.wizard-navegacion{flex-direction:column;gap:1rem;padding:1rem}.wizard-navegacion .flex{justify-content:center;width:100%}}.wizard-navegacion .paso-indicador{background:#f8f9fa;border-radius:6px;color:#6c757d;font-size:.95rem;font-weight:600;padding:.5rem 1rem}@media(max-width:768px){.wizard-navegacion .paso-indicador{text-align:center;width:100%}}.paso-resumen-v2{display:flex;flex-direction:column;gap:.75rem}.resumen-banner-edicion{align-items:center;background:#fff8f0;border:1px solid #fed7aa;border-left:4px solid #f97316;border-radius:8px;color:#9a3412;display:flex;font-size:.875rem;gap:.6rem;padding:.55rem 1rem}.resumen-seccion{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.resumen-seccion-header{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:.5rem;justify-content:space-between;padding:.65rem 1rem}.resumen-seccion-title{align-items:center;color:#334155;display:flex;flex-wrap:wrap;font-size:.9rem;font-weight:700;gap:.5rem}.resumen-seccion-title>i{color:var(--primary-color);font-size:1rem}.resumen-btn-editar{color:var(--primary-color)!important;flex-shrink:0;font-size:.8rem!important;padding:.3rem .65rem!important}.resumen-stats-inline{display:flex;gap:.4rem}.resumen-stat-chip{align-items:center;border-radius:20px;display:inline-flex;font-size:.75rem;font-weight:700;gap:.3rem;padding:.2rem .55rem}.resumen-stat-chip i{font-size:.7rem}.resumen-stat-chip.stat-primary{background:#1a56db1a;color:#1a56db}.resumen-stat-chip.stat-blue{background:#3b82f61a;color:#2563eb}.resumen-info-grid{align-items:stretch;display:flex;flex-wrap:wrap;padding:.75rem 1rem}.resumen-info-item{flex:1 1;min-width:160px;padding:.25rem .75rem}.resumen-info-item label{color:#94a3b8;display:block;font-size:.7rem;font-weight:600;letter-spacing:.6px;margin-bottom:.25rem;text-transform:uppercase}.resumen-info-item strong{align-items:center;color:#1e293b;display:flex;font-size:.95rem;font-weight:600}.resumen-info-sep{background:#e2e8f0;flex-shrink:0;margin:.25rem 0;width:1px}.resumen-tabla-header{grid-gap:.75rem;background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#94a3b8;display:grid;font-size:.7rem;font-weight:700;gap:.75rem;grid-template-columns:28px 1fr auto auto;letter-spacing:.5px;padding:.4rem 1rem;text-transform:uppercase}.resumen-tabla-body{padding:0 1rem}.resumen-tabla-vacia{color:#94a3b8;font-size:.875rem;margin:0;padding:.5rem 0}.resumen-turno-fila{grid-gap:.75rem;align-items:center;border-bottom:1px solid #f1f5f9;display:grid;gap:.75rem;grid-template-columns:28px 1fr auto auto;padding:.6rem 0}.resumen-turno-fila:last-child{border-bottom:none}.resumen-turno-numero{align-items:center;background:var(--primary-color);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:28px;justify-content:center;width:28px}.resumen-turno-info{min-width:0}.resumen-turno-nombre{color:#334155;font-size:.9rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resumen-turno-dias{display:flex;flex-wrap:wrap;gap:.2rem;margin-top:.3rem}.dia-chip{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;font-size:.72rem;font-weight:700;height:26px;justify-content:center;letter-spacing:-.2px;transition:background .2s ease,color .2s ease;width:26px}.dia-chip.activo{background:var(--primary-color);border:1.5px solid var(--primary-color);color:#fff}.dia-chip.inactivo{background:#f1f5f9;border:1.5px solid #e2e8f0;color:#94a3b8}.resumen-turno-servicio{background:#ff98001a;border-left:3px solid #ff9800;border-radius:0 4px 4px 0;color:#e65100;font-size:.78rem;font-weight:600;padding:.25rem .5rem;white-space:nowrap}.resumen-turno-horario{align-items:center;background:#1a56db14;border-radius:6px;color:var(--primary-color);display:flex;font-size:.85rem;font-weight:700;gap:.3rem;padding:.3rem .6rem;white-space:nowrap}.resumen-turno-horario i{font-size:.75rem}.resumen-aviso-final{align-items:flex-start;background:#eff6ff;border:1px solid #bfdbfe;border-left:3px solid var(--primary-color);border-radius:8px;color:#1e40af;display:flex;font-size:.82rem;gap:.5rem;line-height:1.45;padding:.6rem .9rem}.resumen-aviso-final i{color:var(--primary-color);flex-shrink:0;font-size:1rem;margin-top:.05rem}.campo-info-extra{border-left:4px solid var(--green-500)}.campo-info-extra .p-message-wrapper{padding:1.25rem}.campo-info-confirmacion{border-left:4px solid var(--blue-500)}.campo-info-confirmacion .p-message-wrapper{padding:1.25rem}@media(max-width:768px){.wizard-container{padding:1rem .5rem}.paso-card .p-card-body{padding:1.25rem}.campo-label{font-size:.9rem}.turno-mini-card .turno-nombre{font-size:.95rem;min-height:auto}.turno-mini-card .turno-horario{font-size:.85rem}.turno-mini-card .turno-tag{font-size:.8rem}}@media(max-width:640px){.resumen-info-sep{display:none}.resumen-info-item{border-bottom:1px solid #f1f5f9;padding:.4rem 0}.resumen-info-item:last-of-type{border-bottom:none}.resumen-tabla-header{display:none}.resumen-turno-fila{grid-template-columns:28px 1fr;grid-template-rows:auto auto;row-gap:.4rem}.resumen-turno-horario,.resumen-turno-servicio{grid-column:2}}.cursor-pointer{cursor:pointer}.text-600{color:#6c757d}.text-500{color:#adb5bd}.flex-1{flex:1 1}.text-sm,small{font-size:.875rem;line-height:1.4}@media print{.p-button,.wizard-navegacion{display:none}.paso-card,.resumen-card{break-inside:avoid;page-break-inside:avoid}}.analisis-ia-dialog{--ia-color:#16a34a;--ia-color-claro:#f0fdf4;--ia-color-borde:#bbf7d0;border-radius:14px;box-shadow:0 20px 50px #0f172a40;overflow:hidden}.analisis-ia-dialog.con-errores{--ia-color:#dc2626;--ia-color-claro:#fef2f2;--ia-color-borde:#fecaca}.analisis-ia-dialog .p-dialog-header{background:linear-gradient(135deg,#4f46e5,#7c3aed 55%,#db2777);color:#fff;padding:1.1rem 1.5rem}.analisis-ia-dialog .p-dialog-header .p-dialog-header-icon{color:#fff}.analisis-ia-dialog .p-dialog-header .p-dialog-header-icon:hover{background:#ffffff2e}.analisis-ia-dialog .analisis-ia-titulo{align-items:center;display:flex;font-size:1.2rem;font-weight:700;gap:.6rem}.analisis-ia-dialog .analisis-ia-titulo .pi{font-size:1.3rem}.analisis-ia-dialog .p-dialog-content{background:#f8fafc;padding:1.5rem}.analisis-ia-dialog .p-dialog-footer{border-top:1px solid #e2e8f0;padding:1rem 1.5rem}.analisis-ia-dialog .analisis-ia-estado{align-items:center;background:var(--ia-color-claro);border:1px solid var(--ia-color-borde);border-left:6px solid var(--ia-color);border-radius:10px;display:flex;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.25rem}.analisis-ia-dialog .analisis-ia-estado-icono{align-items:center;background:var(--ia-color);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.analisis-ia-dialog .analisis-ia-estado-icono .pi{font-size:1.4rem}.analisis-ia-dialog .analisis-ia-estado-titulo{color:var(--ia-color);font-size:1.1rem;font-weight:700}.analisis-ia-dialog .analisis-ia-estado-texto{color:#475569;font-size:.925rem;margin-top:.2rem}.analisis-ia-dialog .analisis-ia-html{background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#334155;line-height:1.6;padding:1.25rem 1.5rem}.analisis-ia-dialog .analisis-ia-html h1,.analisis-ia-dialog .analisis-ia-html h2,.analisis-ia-dialog .analisis-ia-html h3,.analisis-ia-dialog .analisis-ia-html h4{color:#1e293b;font-weight:700;margin:1.25rem 0 .6rem}.analisis-ia-dialog .analisis-ia-html h1:first-child,.analisis-ia-dialog .analisis-ia-html h2:first-child,.analisis-ia-dialog .analisis-ia-html h3:first-child,.analisis-ia-dialog .analisis-ia-html h4:first-child{margin-top:0}.analisis-ia-dialog .analisis-ia-html h1{font-size:1.35rem}.analisis-ia-dialog .analisis-ia-html h2{border-bottom:2px solid #ede9fe;font-size:1.15rem;padding-bottom:.4rem}.analisis-ia-dialog .analisis-ia-html h3{color:#4f46e5;font-size:1.05rem}.analisis-ia-dialog .analisis-ia-html h4{font-size:.95rem}.analisis-ia-dialog .analisis-ia-html p{margin:0 0 .75rem}.analisis-ia-dialog .analisis-ia-html b,.analisis-ia-dialog .analisis-ia-html strong{color:#0f172a}.analisis-ia-dialog .analisis-ia-html ol,.analisis-ia-dialog .analisis-ia-html ul{list-style:none;margin:0 0 1rem;padding-left:0}.analisis-ia-dialog .analisis-ia-html li{background:var(--ia-color-claro);border:1px solid var(--ia-color-borde);border-radius:8px;margin-bottom:.6rem;padding:.7rem .9rem .7rem 2.4rem;position:relative}.analisis-ia-dialog .analisis-ia-html li:before{color:var(--ia-color);content:"";font-family:primeicons;left:.8rem;position:absolute;top:.75rem}.analisis-ia-dialog .analisis-ia-html table{border:1px solid #e2e8f0;border-collapse:initial;border-radius:8px;border-spacing:0;font-size:.9rem;margin:0 0 1rem;overflow:hidden;width:100%}.analisis-ia-dialog .analisis-ia-html th{background:#4f46e5;color:#fff;font-weight:600;text-align:left}.analisis-ia-dialog .analisis-ia-html td,.analisis-ia-dialog .analisis-ia-html th{border-bottom:1px solid #e2e8f0;padding:.6rem .85rem}.analisis-ia-dialog .analisis-ia-html tr:last-child td{border-bottom:none}.analisis-ia-dialog .analisis-ia-html tbody tr:nth-child(2n) td{background:#f8fafc}.analisis-ia-dialog .analisis-ia-html code{background:#f1f5f9;border-radius:4px;font-size:.85em;padding:.1rem .4rem}.analisis-ia-dialog .analisis-ia-html hr{border:none;border-top:1px dashed #cbd5e1;margin:1rem 0}.analisis-ia-dialog.sin-errores .analisis-ia-html li:before{content:""}.analisis-ia-dialog .analisis-ia-html .ia-sev--ok{--ia-color:#16a34a;--ia-color-claro:#f0fdf4;--ia-color-borde:#bbf7d0}.analisis-ia-dialog .analisis-ia-html .ia-sev--warning{--ia-color:#ea580c;--ia-color-claro:#fff7ed;--ia-color-borde:#fed7aa}.analisis-ia-dialog .analisis-ia-html .ia-sev--error{--ia-color:#dc2626;--ia-color-claro:#fef2f2;--ia-color-borde:#fecaca}.analisis-ia-dialog .analisis-ia-html .ia-sev--info{--ia-color:#2563eb;--ia-color-claro:#eff6ff;--ia-color-borde:#bfdbfe}.analisis-ia-dialog .analisis-ia-html li.ia-sev--ok:before{content:""}.analisis-ia-dialog .analisis-ia-html li.ia-sev--warning:before{content:""}.analisis-ia-dialog .analisis-ia-html li.ia-sev--error:before{content:""}.analisis-ia-dialog .analisis-ia-html li.ia-sev--info:before{content:""}.analisis-ia-dialog .analisis-ia-html .ia-sev-texto{background:var(--ia-color-claro);border:1px solid var(--ia-color-borde);border-radius:6px;color:var(--ia-color);display:inline-block;font-weight:600;padding:.15rem .6rem}.analisis-ia-dialog .analisis-ia-html .ia-sev-texto b,.analisis-ia-dialog .analisis-ia-html .ia-sev-texto strong{color:inherit}.flujo-cotizaciones{--fc-accent:var(--primary-color,#2563eb);--fc-text:var(--text-color,#1f2937);--fc-muted:var(--text-color-secondary,#6b7280);--fc-surface:var(--surface-card,#fff);--fc-soft:var(--surface-ground,#f6f7f9);--fc-border:var(--surface-border,#e5e7eb);--fc-ok:#16a34a;--fc-warn:#ea580c;--fc-bad:#dc2626;--fc-info:#0284c7;--fc-gold:#ca8a04;color:var(--fc-text);line-height:1.5;margin:0 auto;max-width:1100px;padding:1rem}.flujo-cotizaciones h2{align-items:center;display:flex;font-size:1.15rem;gap:.5rem;margin:2rem 0 .75rem}.flujo-cotizaciones h2 .pi{color:var(--fc-accent)}.flujo-cotizaciones h3{align-items:center;display:flex;font-size:1rem;gap:.4rem;margin:0 0 .5rem}.flujo-cotizaciones p{margin:0 0 .5rem}.flujo-cotizaciones .fc-h3{margin:1.5rem 0 .5rem}.flujo-cotizaciones .fc-muted{color:var(--fc-muted)}.flujo-cotizaciones .fc-accent{color:var(--fc-accent)}.flujo-cotizaciones .fc-label{color:var(--fc-muted);display:block;font-size:.7rem;font-weight:700;letter-spacing:.04em;margin-bottom:.2rem;text-transform:uppercase}.fc-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--fc-accent) 12%,#0000),#0000);border:1px solid var(--fc-border);border-radius:16px;margin-bottom:1rem;padding:1.25rem}.fc-hero h1{font-size:1.4rem;margin:0 0 .25rem}.fc-hero>p{color:var(--fc-muted);margin-bottom:1rem}.fc-resumen{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.fc-resumen__item{background:var(--fc-surface);border:1px solid var(--fc-border);border-radius:12px;display:flex;flex-direction:column;gap:.15rem;padding:.75rem;position:relative}.fc-resumen__item .pi{color:var(--fc-accent);font-size:1.1rem;margin-bottom:.25rem}.fc-resumen__item small,.fc-resumen__n{color:var(--fc-muted)}.fc-resumen__n{font-size:.75rem;font-weight:700;position:absolute;right:.6rem;top:.5rem}.fc-tabs .p-tabview-panels{background:#0000;padding:1.25rem .25rem}.fc-estatus{align-items:center;background:color-mix(in srgb,var(--c) 12%,#0000);border-radius:999px;color:var(--c);display:inline-flex;font-size:.8rem;font-weight:600;gap:.35rem;padding:.15rem .6rem .15rem .2rem;white-space:nowrap}.fc-estatus b{background:var(--c);border-radius:50%;color:#fff;display:grid;font-size:.72rem;height:1.3rem;place-items:center;width:1.3rem}.fc-chip{background:color-mix(in srgb,var(--fc-accent) 10%,#0000);border-radius:8px;color:var(--fc-accent);display:inline-block;font-size:.82rem;font-weight:600;padding:.2rem .6rem}.fc-card{background:var(--fc-surface);border:1px solid var(--fc-border);border-radius:12px;padding:1rem}.fc-card--ref{border-left:4px solid var(--fc-gold)}.fc-lista{margin:0;padding-left:1.1rem}.fc-lista li{margin-bottom:.4rem}.fc-aviso{--a:var(--fc-info);background:color-mix(in srgb,var(--a) 8%,#0000);border-left:4px solid var(--a);border-radius:10px;display:flex;gap:.75rem;margin:.75rem 0;padding:.85rem 1rem}.fc-aviso>.pi{color:var(--a);font-size:1.15rem;margin-top:.15rem}.fc-aviso h4{color:var(--a);margin:0 0 .25rem}.fc-aviso--ok{--a:var(--fc-ok)}.fc-aviso--warn{--a:var(--fc-warn)}.fc-aviso--bad{--a:var(--fc-bad)}.fc-aviso--gold{--a:var(--fc-gold)}.fc-flujo{margin:0 auto;max-width:720px}.fc-nodo{background:var(--fc-surface);border:1px solid var(--fc-border);border-left:4px solid var(--c);border-radius:12px;display:flex;gap:.85rem;padding:1rem}.fc-nodo__icono{background:color-mix(in srgb,var(--c) 12%,#0000);border-radius:10px;color:var(--c);display:grid;flex-shrink:0;height:2.5rem;place-items:center;width:2.5rem}.fc-nodo__cuerpo{flex:1 1;min-width:0}.fc-nodo-nota{margin-left:1.25rem}.fc-quien{font-size:.85rem;font-weight:600}.fc-flecha{align-items:center;color:var(--fc-muted);display:flex;flex-wrap:wrap;font-size:.85rem;gap:.5rem;justify-content:center;padding:.6rem 0}.fc-flecha .pi{color:var(--fc-accent)}.fc-respuesta{--a:var(--fc-ok);background:color-mix(in srgb,var(--a) 7%,var(--fc-surface));border-radius:12px;border-top:4px solid var(--a);height:100%;padding:1rem}.fc-respuesta h4{color:var(--a);margin:0 0 .5rem}.fc-respuesta p{font-size:.9rem;margin-top:.5rem}.fc-respuesta--warn{--a:var(--fc-warn)}.fc-respuesta--bad{--a:var(--fc-bad)}.fc-rol--principal{border-color:var(--fc-ok);box-shadow:0 0 0 1px var(--fc-ok)}.fc-rol__icono{background:color-mix(in srgb,var(--fc-accent) 10%,#0000);border-radius:10px;color:var(--fc-accent);display:inline-grid;height:2.2rem;place-items:center;width:2.2rem}.fc-rol__no{color:var(--fc-bad);font-size:.88rem}.fc-tipo__pide{font-weight:600}.fc-modo__cuando{border-top:1px dashed var(--fc-border);font-size:.9rem;margin-top:.5rem;padding-top:.5rem}.fc-pasos{counter-reset:paso;list-style:none;margin:0;padding:0}.fc-pasos>li{counter-increment:paso;padding:0 0 1rem 2.4rem;position:relative}.fc-pasos>li:before{background:var(--fc-accent);border-radius:50%;color:#fff;content:counter(paso);display:grid;font-size:.8rem;font-weight:700;height:1.7rem;left:0;place-items:center;position:absolute;top:-.1rem;width:1.7rem}.fc-pasos>li:not(:last-child):after{background:var(--fc-border);bottom:.2rem;content:"";left:.82rem;position:absolute;top:1.7rem;width:2px}.fc-pasos>li:last-child{padding-bottom:0}.fc-pasos ul{color:var(--fc-muted);margin:.4rem 0 0;padding-left:1rem}.fc-pasos ul li{margin-bottom:.25rem}.fc-hora__fila{grid-gap:.5rem;align-items:center;background:var(--fc-soft);border-radius:8px;display:grid;font-size:.9rem;gap:.5rem;grid-template-columns:auto auto 1fr;margin-top:.4rem;padding:.5rem .75rem}.fc-hora__fila span{color:var(--fc-muted)}.fc-hora__fila b{text-align:right}.fc-hora__fila--tu{background:color-mix(in srgb,var(--fc-ok) 10%,#0000)}.fc-hora__fila--tu .pi{color:var(--fc-ok)}.fc-error__mal{color:var(--fc-bad);font-weight:600}.fc-error__bien{color:var(--fc-ok);font-weight:600;margin:0}.fc-tabla{border:1px solid var(--fc-border);border-radius:12px;overflow-x:auto}.fc-tabla table{border-collapse:collapse;font-size:.9rem;width:100%}.fc-tabla td,.fc-tabla th{border-bottom:1px solid var(--fc-border);padding:.65rem .8rem;text-align:left;vertical-align:middle}.fc-tabla th{background:var(--fc-soft);color:var(--fc-muted);font-size:.75rem;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.fc-tabla tbody tr:last-child td{border-bottom:0}.fc-tabla tbody tr:hover{background:var(--fc-soft)}.fc-si{color:var(--fc-ok);font-weight:600}.fc-no{color:var(--fc-border)}@media(min-width:768px){.flujo-cotizaciones{padding:1.5rem}.fc-hero{padding:1.75rem}.fc-hero h1{font-size:1.7rem}}.listado-cotizaciones{padding:1.5rem}@media screen and (max-width:768px){.listado-cotizaciones{padding:.75rem}}.tabla-card{border-radius:12px;box-shadow:0 2px 12px #0000000f}.tabla-card .p-card-body,.tabla-card .p-card-content{padding:0}.tabla-header{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem}@media screen and (max-width:768px){.tabla-header{padding:1rem}}.tabla-header-top{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.tabla-header-top h2{font-size:1.25rem;font-weight:600}@media screen and (max-width:576px){.tabla-header-top{align-items:flex-start;flex-direction:column}}.tabla-header-filtros{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.tabla-header-filtros .filtro-estatus{border-radius:8px;min-width:180px}@media screen and (max-width:576px){.tabla-header-filtros{flex-direction:column}}.cotizaciones-datatable .p-datatable-header{background:#0000;border:none;padding:0}.cotizaciones-datatable .p-datatable-thead>tr>th{text-transform:uppercase}.cotizaciones-datatable .p-datatable-tbody>tr:nth-child(2n){background-color:var(--surface-ground)}.estatus-tag{border-radius:6px;font-size:.8rem;font-weight:600}.tabla-vacia{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3rem 1rem;text-align:center}.tabla-vacia h3{font-weight:600}.tabla-vacia p{line-height:1.5;max-width:360px}.estatus-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.estatus-chip{--chip-color:#3b82f6;align-items:center;background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:20px;cursor:pointer;display:inline-flex;font-family:inherit;gap:.35rem;padding:.3rem .6rem;transition:background .15s ease,border-color .15s ease}.estatus-chip i{color:var(--chip-color);font-size:.7rem}.estatus-chip.active,.estatus-chip:hover{border-color:var(--chip-color)}.estatus-chip.active{background:var(--chip-color)}.estatus-chip.active .estatus-chip-label,.estatus-chip.active .estatus-chip-numero,.estatus-chip.active i{color:#fff}@media screen and (max-width:768px){.estatus-chip{padding:.25rem .5rem}}.estatus-chip-numero{color:var(--text-color);font-size:.78rem;font-weight:700}.estatus-chip-label{color:var(--text-color-secondary);font-size:.68rem;font-weight:500;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}@keyframes pulso{0%,to{box-shadow:0 0 0 0 #1565a666}50%{box-shadow:0 0 0 6px #1565a600}}.barra-progreso{background:#fafafa;border-left:4px solid;border-radius:0 7px 7px 0;margin-bottom:.75rem}.barra-progreso__fila{align-items:center;display:flex;gap:10px;padding:.45rem .75rem}.barra-progreso__track{background:#00000017;border-radius:999px;flex-shrink:0;height:7px;overflow:hidden;width:80px}.barra-progreso__fill{border-radius:999px;height:100%;transition:width .4s ease,background .3s}.barra-progreso__num{flex-shrink:0;font-size:.8rem;font-weight:800}.barra-progreso__texto{font-size:.82rem;font-weight:600;line-height:1.3}.mapas-ruta{display:flex;flex-direction:column;gap:0;padding:.5rem 1rem}.mapas-ruta__grid{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media(max-width:768px){.mapas-ruta__grid{grid-template-columns:1fr}}.mapas-ruta__listos{align-items:center;background:#e8f5ec;border:1.5px solid #b7dfc5;border-radius:10px;color:#1b7a3d;display:flex;font-size:.88rem;gap:8px;margin-top:.75rem;padding:.55rem .9rem}.mapas-ruta__listos i{font-size:1rem}.mapas-ruta__listos strong{font-weight:700}.mapas-ruta__listos span{color:#166533}.mapas-ruta__aviso-sin-cambios{align-items:flex-start;background:var(--blue-50);border:1.5px solid var(--blue-200);border-radius:10px;color:var(--blue-700);display:flex;font-size:.85rem;gap:8px;margin-bottom:.75rem;padding:.55rem .9rem}.mapas-ruta__aviso-sin-cambios i{font-size:1rem;margin-top:2px}.bloque{background:#fff;border:2px solid #e0e0e0;border-radius:10px;box-shadow:0 1px 4px #00000014;overflow:hidden;transition:border-color .25s,box-shadow .25s}.bloque--activo{box-shadow:0 2px 10px #1565a624}.bloque--bloqueado{background:#f5f5f5;border-color:#e0e0e0;opacity:.65;pointer-events:none;-webkit-user-select:none;user-select:none}.bloque__header{align-items:center;background:#f5f5f5;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;min-height:0;padding:.6rem .85rem;transition:background .25s}.bloque__header-textos{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.bloque__paso-label{color:#717171;font-size:.65rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.bloque__titulo{font-size:1.05rem;font-weight:800;letter-spacing:-.01em;line-height:1.2}.bloque__desc,.bloque__titulo{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bloque__desc{color:#4a4a4a;font-size:.75rem;line-height:1.3}.bloque__num{align-items:center;background:#fff;border:2.5px solid #e0e0e0;border-radius:50%;color:#9e9e9e;display:flex;flex-shrink:0;font-size:1rem;font-weight:900;height:36px;justify-content:center;transition:all .25s;width:36px}.bloque__num i{font-size:.9rem}.bloque__num--ok{background:#1b7a3d;border-color:#1b7a3d;box-shadow:0 0 0 3px #1b7a3d33;color:#fff}.bloque__num--activo{animation:pulso 2s ease infinite;background:#1565a6;border-color:#1565a6;color:#fff}.bloque__num--bloq{background:#f5f5f5;border-color:#e0e0e0;color:#9e9e9e}.bloque__cuerpo{display:flex;flex-direction:column;gap:0}.bloque__bloqueado{align-items:flex-start;background:#f5f5f5;display:flex;gap:10px;padding:.75rem .85rem}.bloque__bloqueado>i{color:#9e9e9e;flex-shrink:0;font-size:1.4rem;margin-top:1px}.bloque__bloqueado>div{display:flex;flex-direction:column;gap:3px}.bloque__bloqueado>div strong{color:#4a4a4a;font-size:.9rem;font-weight:700}.bloque__bloqueado>div span{color:#717171;font-size:.8rem;line-height:1.4}.bloque__mapa{padding:.5rem .75rem .25rem}.bloque__mapa .leaflet-container{border-radius:7px;z-index:1}.bloque__sin-trazo{align-items:center;background:#f7f8fa;border:2px dashed #e5e7eb;border-radius:7px;display:flex;flex-direction:column;justify-content:center;margin:.5rem .75rem;min-height:90px;padding:1.25rem .75rem;text-align:center}.bloque__sin-trazo i{color:#ccc;font-size:1.6rem;margin-bottom:.4rem}.bloque__sin-trazo p{color:#717171;font-size:.85rem;font-weight:500;margin:0}.bloque__accion{display:flex;flex-direction:column;gap:4px;padding:.6rem .75rem .3rem}.bloque__btn{border-radius:7px!important;font-size:.9rem!important;font-weight:700!important;justify-content:center;padding:.6rem 1rem!important;width:100%}.bloque__btn .p-button-icon{font-size:.95rem}.bloque__btn:focus-visible{outline:3px solid #1565a680;outline-offset:2px}.bloque__accion-nota{align-items:center;color:#717171;display:flex;font-size:.75rem;gap:5px;margin:0}.bloque__accion-nota i{flex-shrink:0;font-size:.75rem}.bloque__accion-nota strong{color:#e65100}.bloque__seccion-label{align-items:center;color:#717171;display:flex;font-size:.66rem;font-weight:700;gap:5px;letter-spacing:.06em;margin-bottom:.2rem;text-transform:uppercase}.bloque__seccion-label i{font-size:.75rem}.bloque__horarios{padding:.5rem .75rem .25rem}.bloque__paradas{padding:.25rem .75rem .65rem}.horario-fila{align-items:center;background:#f7f8fa;border:1px solid #e5e7eb;border-radius:7px;display:flex;gap:8px;margin-bottom:4px;padding:.35rem .5rem}.horario-fila:hover{background:#fff}.horario-fila__hora{background:#0000000d;border-radius:5px;flex-shrink:0;font-size:.9rem;font-weight:800;padding:2px 8px;white-space:nowrap}.horario-fila__nombre{color:#1a1a1a;flex:1 1;font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.horario-fila__tag{background:#f7f8fa!important;border:1px solid #e5e7eb!important;color:#717171!important;flex-shrink:0;font-size:.72rem!important;font-weight:600}.hora-celda{display:inline-block;white-space:nowrap}.parada-fila{align-items:center;border-radius:6px;display:flex;gap:7px;padding:3px 4px;transition:background .1s}.parada-fila:hover{background:#f7f8fa}.parada-fila__num{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.72rem;font-weight:800;height:22px;justify-content:center;width:22px}.parada-fila__nombre{color:#1a1a1a;flex:1 1;font-size:.83rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parada-fila__hora{color:#717171;font-size:.78rem}.badge,.parada-fila__hora{flex-shrink:0;white-space:nowrap}.badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:700;gap:4px;padding:3px 9px}.badge i{font-size:.78rem}.badge--ok{background:#e8f5ec;border:1.5px solid #b7dfc5;color:#1b7a3d}.badge--pendiente{background:#fff8e8;border:1.5px solid #ffd54f;color:#e65100}.badge--bloq{background:#f5f5f5;border:1.5px solid #e0e0e0;color:#9e9e9e}.dialog-costos .p-dialog-header{border-bottom:1px solid #f1f5f9;padding:0!important}.dialog-costos .p-dialog-content{overflow:visible;padding:0!important}.dialog-costos .p-dialog-footer{background:#fafafa;border-radius:0 0 10px 10px;border-top:1px solid #f1f5f9;padding:12px 20px!important}.dialog-costos__header{align-items:center;display:flex;gap:12px;padding:16px 20px}.dialog-costos__header-icon{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.dialog-costos__header-icon i{color:#fff;font-size:1.2rem}.dialog-costos__header-text{display:flex;flex-direction:column;gap:2px}.dialog-costos__header-title{color:#1e293b;font-size:1rem;font-weight:700;line-height:1.2}.dialog-costos__header-subtitle{align-items:center;color:#64748b;display:flex;font-size:.8rem}.dialog-costos__body{padding:20px}.dialog-costos__campos{display:flex;flex-direction:column;gap:16px}.dialog-costos__campo{background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:14px;transition:border-color .2s,box-shadow .2s}.dialog-costos__campo:focus-within{border-color:#10b981;box-shadow:0 0 0 3px #10b98114}.dialog-costos__campo--error{background:#fff5f5;border-color:#ef4444!important}.dialog-costos__campo-label{align-items:center;display:flex;gap:10px}.dialog-costos__campo-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.dialog-costos__campo-icon i{font-size:.85rem}.dialog-costos__campo-nombre{color:#1e293b;display:block;font-size:.85rem;font-weight:600;line-height:1.2}.dialog-costos__campo-desc{color:#94a3b8;display:block;font-size:.72rem;margin-top:1px}.dialog-costos__required{color:#ef4444;margin-left:2px}.dialog-costos__input{width:100%}.dialog-costos__input .p-inputnumber-input{background:#0000;border:none;border-radius:0;border-top:1.5px solid #e2e8f0;box-shadow:none!important;color:#1e293b;font-size:1.1rem;font-weight:600;outline:none;padding:8px 0;transition:border-color .2s;width:100%}.dialog-costos__input .p-inputnumber-input:focus{border-color:#10b981}.dialog-costos__input .p-inputnumber-input::placeholder{color:#cbd5e1;font-weight:400}.dialog-costos__input--locked .p-inputnumber-input{background:repeating-linear-gradient(-45deg,#0000,#0000 4px,#94a3b80f 0,#94a3b80f 8px);color:#94a3b8}.dialog-costos__error-msg{align-items:center;color:#ef4444;display:flex;font-size:.75rem}.dialog-costos__sugerencia{align-items:center;color:#2563eb;display:flex;font-size:.75rem;font-weight:600}.dialog-costos__auto-btn{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:20px;color:#64748b;cursor:pointer;display:flex;font-size:.72rem;font-weight:600;gap:4px;margin-left:auto;padding:4px 10px;transition:all .2s;white-space:nowrap}.dialog-costos__auto-btn i{font-size:.7rem}.dialog-costos__auto-btn:hover{border-color:#94a3b8;color:#475569}.dialog-costos__auto-btn.active{background:#f0fdf4;border-color:#10b981;color:#10b981}.dialog-costos__resumen{background:#f8fafc;border-radius:10px;padding:14px 16px}.dialog-costos__resumen-titulo{align-items:center;color:#64748b;display:flex;font-size:.78rem;font-weight:700;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.dialog-costos__resumen-grid{display:flex;flex-direction:column;gap:8px}.dialog-costos__resumen-item{align-items:center;display:flex;font-size:.85rem;justify-content:space-between}.dialog-costos__resumen-item .label{color:#64748b}.dialog-costos__resumen-item .valor{color:#1e293b;font-weight:600}.dialog-costos__resumen-item .valor.verde{color:#10b981}.dialog-costos__resumen-item .valor.rojo{color:#ef4444}.dialog-costos__resumen-item--total{border-top:1px dashed #e2e8f0;margin-top:4px;padding-top:8px}.dialog-costos__resumen-item--total .label{color:#475569;font-weight:700}.dialog-costos__resumen-item--total .valor{font-size:1rem}.dialog-costos__pct{font-size:.75rem;margin-left:4px;opacity:.8}.dialog-costos__footer{display:flex;gap:8px;justify-content:flex-end}.detalle-cotizacion{display:flex;flex-direction:column;gap:.75rem;margin:0 auto;padding:.6rem .75rem 2rem}.detalle-cotizacion__titulo-bloque{color:var(--text-color-secondary);display:block;font-size:.7rem;font-weight:800;letter-spacing:.08em;margin:0 .1rem .35rem;text-transform:uppercase}.detalle-cotizacion__cargando,.detalle-cotizacion__error{justify-content:center;min-height:260px}.detalle-cotizacion__cargando,.detalle-cotizacion__error,.detalle-cotizacion__sin-datos{align-items:center;color:var(--text-color-secondary);display:flex;flex-direction:column;text-align:center}.detalle-cotizacion__sin-datos{background:var(--surface-ground);border:2px dashed var(--surface-border);border-radius:calc(var(--border-radius) - 3px);padding:1.5rem}.detalle-cotizacion__sin-datos p{font-size:.88rem;margin:0}.detalle-cotizacion__header{background:var(--surface-card);border-left:3px solid var(--primary-color);border-radius:var(--border-radius);box-shadow:var(--card-shadow);padding:.55rem .85rem}.detalle-cotizacion__header h2.detalle-cotizacion__titulo{align-items:center;color:var(--text-color);display:flex;font-size:1.05rem;font-weight:800;gap:6px;line-height:1.2;margin:0}.detalle-cotizacion__header h2.detalle-cotizacion__titulo i{color:var(--primary-color);font-size:.9rem}.detalle-cotizacion__header .detalle-cotizacion__subtitulo{color:var(--text-color-secondary);display:block;font-size:.72rem;font-weight:600;letter-spacing:.05em;margin-top:1px;text-transform:uppercase}.detalle-cotizacion__header .detalle-cotizacion__estatus-tag{font-size:.78rem!important;font-weight:700!important;padding:.28rem .7rem!important}.detalle-cotizacion__header .p-button.p-button-text.p-button-rounded.p-button-lg{height:2rem!important;padding:0!important;width:2rem!important}.detalle-cotizacion__header .p-button.p-button-text.p-button-rounded.p-button-lg .p-button-icon{font-size:.9rem}.detalle-cotizacion__header .p-button.p-button-outlined.p-button-sm{font-size:.78rem!important;padding:.25rem .65rem!important}.detalle-cotizacion__seccion .p-message{border-radius:calc(var(--border-radius) - 3px)!important;margin:0!important;padding:.3rem .75rem!important}.detalle-cotizacion__seccion .p-message .p-message-text{font-size:.8rem!important;font-weight:500}.detalle-cotizacion__seccion .p-message .p-message-icon{font-size:.85rem!important}.info-general{background:var(--surface-card);border-radius:var(--border-radius);box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:.4rem;padding:.5rem}.info-general__grid{grid-gap:.4rem;display:grid;gap:.4rem;grid-template-columns:repeat(5,1fr)}@media(max-width:1280px){.info-general__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.info-general__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.info-general__grid{grid-template-columns:repeat(2,1fr)}}.info-general__campo{align-items:center;background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:calc(var(--border-radius) - 3px);display:flex;gap:8px;min-width:0;padding:.4rem .5rem;transition:background .15s}.info-general__campo:hover{background:var(--primary-50)}.info-general__observaciones{gap:8px;padding:.4rem .5rem}.info-general__icono,.info-general__observaciones{align-items:center;background:var(--orange-100);border-radius:calc(var(--border-radius) - 3px);display:flex}.info-general__icono{flex-shrink:0;height:30px;justify-content:center;width:30px}.info-general__icono i{color:var(--orange-600);flex-shrink:0;margin-top:2px}.info-general__icono--blue{background:var(--blue-50)}.info-general__icono--blue i{color:var(--blue-600)}.info-general__icono--amber{background:var(--orange-50)}.info-general__icono--amber i{color:var(--orange-500)}.info-general__icono--green{background:var(--green-50)}.info-general__icono--green i{color:var(--green-600)}.info-general__icono--purple{background:var(--purple-50)}.info-general__icono--purple i{color:var(--purple-500)}.info-general__icono--gray{background:var(--surface-100)}.info-general__icono--gray i{color:var(--text-color-secondary)}.info-general__texto{display:flex;flex-direction:column;min-width:0;overflow:hidden}.info-general__label{color:var(--text-color-secondary);font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.info-general__valor{color:var(--text-color);font-size:.85rem;font-weight:600;line-height:1.25;margin-top:1px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-general__valor .p-button.p-button-sm{flex-shrink:0;height:1.4rem;padding:0;width:1.4rem}.info-general__valor .p-button.p-button-sm .p-button-icon{font-size:.7rem}.resumen-ejecutivo{background:var(--surface-card);border:1.5px solid var(--primary-200,var(--surface-border));border-radius:var(--border-radius);box-shadow:0 3px 10px #0000001a;display:flex;flex-direction:column;gap:.65rem;padding:.75rem .9rem}.resumen-ejecutivo__identidad{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr)}@media(max-width:768px){.resumen-ejecutivo__identidad{grid-template-columns:repeat(2,1fr)}}.resumen-ejecutivo__dato{display:flex;flex-direction:column;min-width:0}.resumen-ejecutivo__dato-label{color:var(--text-color-secondary);font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.resumen-ejecutivo__dato-valor{color:var(--text-color);font-size:.88rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resumen-ejecutivo__cuerpo{align-items:center;border-top:1px dashed var(--surface-border);display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between;padding-top:.55rem}.resumen-ejecutivo__metricas{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.resumen-ejecutivo__metrica{align-items:center;background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:14px;color:var(--text-color);display:inline-flex;font-size:.8rem;font-weight:600;gap:5px;padding:3px 10px}.resumen-ejecutivo__metrica i{color:var(--primary-color);font-size:.75rem}.resumen-ejecutivo__precio{align-items:flex-end;display:flex;flex-direction:column;line-height:1.1}.resumen-ejecutivo__precio-label{color:var(--text-color-secondary);font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.resumen-ejecutivo__precio-valor{color:var(--green-600);font-family:var(--font-family);font-size:1.7rem;font-weight:800}.resumen-ejecutivo__modificacion,.resumen-ejecutivo__nueva-flag{background:var(--orange-50);border-left:3px solid var(--orange-400);border-radius:0 calc(var(--border-radius) - 3px) calc(var(--border-radius) - 3px) 0;display:flex;flex-direction:column;gap:.5rem;padding:.55rem .75rem}.resumen-ejecutivo__nueva-flag{align-items:center;background:var(--green-50);border-left-color:var(--green-500);color:var(--green-700);flex-direction:row;font-size:.78rem;font-weight:800;gap:6px;letter-spacing:.04em}.resumen-ejecutivo__nueva-flag i{font-size:.85rem}.resumen-ejecutivo__modificacion-flag{align-items:center;color:var(--orange-700);display:inline-flex;font-size:.78rem;font-weight:800;gap:6px;letter-spacing:.04em;width:fit-content}.resumen-ejecutivo__modificacion-flag i{font-size:.85rem}.resumen-ejecutivo__modificacion-detalle{display:flex;flex-direction:column;gap:.3rem}.resumen-ejecutivo__check{align-items:center;color:var(--text-color);display:flex;font-size:.82rem;gap:.4rem}.resumen-ejecutivo__check i{color:var(--green-600);font-size:.72rem}@media(max-width:768px){.resumen-ejecutivo__cuerpo{align-items:flex-start;flex-direction:column}.resumen-ejecutivo__precio{align-items:flex-start}}.ruta-card{background:var(--surface-card);border:1.5px solid var(--surface-border);border-radius:var(--border-radius);box-shadow:var(--card-shadow);overflow:hidden}.ruta-card__header{align-items:center;background:var(--surface-50);border-bottom:1px solid var(--surface-border);display:flex;justify-content:space-between;padding:.6rem .85rem}.ruta-card__icono-ruta{align-items:center;background:var(--primary-color);border-radius:calc(var(--border-radius) - 3px);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ruta-card__icono-ruta i{color:var(--primary-color-text);font-size:.95rem}.ruta-card__nombre{color:var(--text-color);font-size:.9rem;font-weight:700}.ruta-card__tag{font-size:.7rem!important}.ruta-card__contenido{animation:slideDown .2s ease}.ruta-card__costos-seccion{border-bottom:1px solid var(--surface-border);padding:.6rem .85rem}.ruta-card__costos-fila{align-items:stretch;border:1px solid var(--surface-border);border-radius:calc(var(--border-radius) - 3px);display:flex;overflow:hidden}.ruta-card__costos-layout{align-items:stretch;display:flex;flex-wrap:wrap;gap:.6rem}.ruta-card__precio-destacado{align-items:center;background:var(--green-50);border:1px solid var(--green-200);border-radius:calc(var(--border-radius) - 3px);display:flex;flex-direction:column;justify-content:center;min-width:410px;padding:.6rem 1rem}.ruta-card__precio-destacado-valor{color:var(--green-700);font-family:var(--font-family);font-size:1.55rem;font-weight:800;line-height:1.15}.ruta-card__costos-secundarios{align-items:stretch;border:1px solid var(--surface-border);border-radius:calc(var(--border-radius) - 3px);display:flex;flex:1 1;min-width:200px;overflow:hidden}.ruta-card__costo-item{border-right:1px solid var(--surface-border);flex:1 1;padding:.5rem .75rem}.ruta-card__costo-item:last-child{border-right:none}.ruta-card__costo-acciones{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.6rem}.ruta-card__dato-label{color:var(--text-color-secondary);display:block;font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ruta-card__dato-valor{color:var(--text-color);display:block;font-family:var(--font-family);font-size:.92rem;font-weight:700;margin-top:2px}.ruta-card__dato-valor--resaltado{color:var(--green-600);font-size:.95rem;font-weight:800}.ruta-card__dato-sugerencia{align-items:center;color:var(--blue-600);display:flex;font-size:.7rem;font-weight:600;margin-top:3px}.ruta-card__dato-sugerencia i{font-size:.7rem}.ruta-card__equip-fila{align-items:center;border-bottom:1px solid var(--surface-border);display:flex;flex-wrap:wrap;gap:.4rem;padding:.6rem .85rem}.ruta-card__equip-label{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.72rem;font-weight:700;gap:4px;margin-right:.25rem;white-space:nowrap}.ruta-card__equip-label i{color:var(--primary-color);font-size:.8rem}.ruta-card__equip-chip{align-items:center;border-radius:14px;display:inline-flex;font-size:.73rem;font-weight:600;gap:4px;padding:2px 9px}.ruta-card__equip-chip--activo{background:var(--green-50);border:1px solid var(--green-200);color:var(--green-700)}.ruta-card__equip-chip--inactivo{background:var(--surface-50);border:1px solid var(--surface-border);color:var(--text-color-secondary);text-decoration:line-through}.ruta-card__horarios-seccion{border-bottom:1px solid var(--surface-border);display:flex;flex-direction:column;gap:.35rem;padding:.6rem .85rem}.ruta-card__seccion-mini-label{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.66rem;font-weight:700;gap:5px;letter-spacing:.06em;margin-bottom:.2rem;text-transform:uppercase}.ruta-card__seccion-mini-label i{color:var(--primary-color);font-size:.75rem}.ruta-card__horarios-lista{display:flex;flex-direction:column;gap:.3rem}.ruta-card__horario-fila{align-items:center;background:var(--surface-50);border:1px solid var(--surface-border);border-radius:calc(var(--border-radius) - 3px);display:flex;flex-wrap:wrap;gap:.6rem;padding:.45rem .7rem}.ruta-card__horario-fila--sin-cambios{background:#0000;border-style:dashed;opacity:.7}.ruta-card__horario-tiempo{align-items:center;color:var(--text-color);display:flex;font-family:var(--font-family);font-size:.82rem;font-weight:700;gap:5px;min-width:130px}.ruta-card__horario-tiempo i{color:var(--text-color-secondary);font-size:.75rem}.ruta-card__horario-badges{align-items:center;display:flex;gap:.3rem;margin-left:auto}.ruta-card__horario-tag{border-radius:4px;font-size:.7rem;font-weight:600;padding:2px 7px}.ruta-card__horario-tag--fija{background:var(--green-200);color:var(--green-700);margin-right:15px}.ruta-card__horario-tag--sin-cambios{background:var(--surface-200);color:var(--text-color-secondary);margin-right:15px}.ruta-card__verified{align-items:center;background:var(--green-200);border:1px solid var(--green-200);border-radius:4px;color:var(--green-700);display:inline-flex;font-size:.72rem;font-weight:700;gap:4px;padding:2px 8px}.ruta-card__verified i{font-size:.72rem}.ruta-card__unverified{align-items:center;background:var(--red-50);border:1px solid var(--red-200);border-radius:4px;color:var(--red-700);display:inline-flex;font-size:.72rem;font-weight:700;gap:4px;padding:2px 8px}.ruta-card__unverified i{font-size:.72rem}.ruta-card__horario-km{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:4px;color:var(--text-color-secondary);font-family:var(--font-family);font-size:.78rem;font-weight:700;padding:1px 7px}.ruta-card__subtitulo-ayuda{color:var(--text-color-secondary);font-size:.75rem;font-weight:500;line-height:1.4;margin:.35rem .85rem .2rem}.ruta-card__observaciones{align-items:flex-start;background:var(--orange-100);border-left:3px solid var(--orange-500);border-radius:0 4px 4px 0;color:var(--orange-900);display:flex;font-size:.83rem;gap:8px;margin:.5rem .85rem;padding:.5rem .75rem}.ruta-card__observaciones i{color:var(--orange-600);flex-shrink:0;margin-top:2px}.ruta-card__observaciones-label{color:var(--orange-700);display:block;font-size:.72rem;font-weight:700;letter-spacing:.4px;margin-bottom:2px;text-transform:uppercase}.ruta-card__dias{display:flex;gap:3px}.ruta-card__dia{align-items:center;background:var(--surface-100);border:1.5px solid #0000;border-radius:50%;color:var(--text-color-secondary);display:flex;font-size:.6rem;font-weight:800;height:24px;justify-content:center;width:24px}.ruta-card__dia--activo{background:var(--primary-color);border-color:var(--primary-600);color:var(--primary-color-text)}.ruta-card__sin-datos{align-items:center;background:var(--surface-ground);border:1px dashed var(--surface-border);border-radius:calc(var(--border-radius) - 3px);color:var(--text-color-secondary);display:flex;font-size:.82rem;gap:7px;padding:.65rem}.ruta-card__sin-datos i{color:var(--surface-400);font-size:1rem}.ruta-card__cambios-bloque{background:var(--orange-50);border-left:3px solid var(--orange-400);border-radius:6px;display:flex;flex-direction:column;gap:.5rem;margin:.5rem;padding:.75rem 1rem}.ruta-card__cambios-lista{display:flex;flex-direction:column;gap:.35rem}.ruta-card__cambio-check,.ruta-card__cambio-fila{align-items:center;display:flex;font-size:.85rem;gap:.5rem}.ruta-card__cambio-check{color:var(--text-color)}.ruta-card__cambio-check>i.pi-check{color:var(--green-600);flex-shrink:0;font-size:.75rem}.ruta-card__cambio-campo{color:var(--text-color);font-weight:600;min-width:120px}.ruta-card__cambio-anterior{align-items:center;color:var(--red-500);display:flex;gap:.25rem;opacity:.8;text-decoration:line-through}.ruta-card__cambio-actual{color:var(--green-600);font-weight:600}.ruta-card__cambios-estructura{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.ruta-card__cambio-chip{align-items:center;background:var(--orange-100);border:1px solid var(--orange-300);border-radius:12px;display:inline-flex;font-size:.78rem;gap:.3rem;padding:2px 8px}.ruta-card__cambio-chip-campo{color:var(--text-color-secondary);font-weight:600}.ruta-card__cambio-chip-antes{color:var(--red-500);text-decoration:line-through}.ruta-card__cambio-chip-despues{color:var(--green-600);font-weight:600}.mapa-trazo__contenedor{border:1px solid var(--surface-border);border-radius:calc(var(--border-radius) - 3px);overflow:hidden}.mapa-trazo__contenedor .leaflet-container{z-index:1}.mapa-trazo__letrero{background:var(--blue-50);border:1px solid var(--blue-200);border-radius:calc(var(--border-radius) - 3px);color:var(--blue-700);font-size:.78rem;margin-bottom:5px;padding:4px 9px}.mapa-trazo__leyenda{display:flex;flex-wrap:wrap;gap:8px;margin-top:5px;padding:3px 0}.mapa-trazo__leyenda-item{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.68rem;font-weight:500;gap:5px}.mapa-trazo__leyenda-color{border-radius:50%;display:inline-block;height:9px;width:9px}.mapa-trazo__leyenda-linea{border-radius:2px;display:inline-block;height:3px;width:16px}.mapa-trazo__vacio{align-items:center;background:var(--surface-ground);border:2px dashed var(--surface-border);border-radius:calc(var(--border-radius) - 3px);display:flex;flex-direction:column;justify-content:center;padding:1.25rem;text-align:center}.mapa-trazo__vacio p{color:var(--text-color-secondary);font-size:.82rem;margin:0}.detalle-cotizacion .p-divider{margin:.15rem 0!important}.detalle-cotizacion .p-divider.p-divider-horizontal:before{border-top:1px solid var(--surface-border)!important}@keyframes slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.relacion-turnos__encabezado{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.3rem}.relacion-turnos__selector{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.relacion-turnos__selector .p-button{font-size:.7rem;padding:.2rem .55rem}.relacion-turnos__motivo{align-items:center;color:var(--text-color-secondary);display:inline-flex;font-size:.68rem;gap:4px}.relacion-turnos__motivo i{font-size:.68rem}.relacion-turnos__grupo{align-items:stretch;display:flex;gap:.5rem}.relacion-turnos__grupo,.relacion-turnos__grupo--azul{--rt-color:var(--blue-500)}.relacion-turnos__grupo--naranja{--rt-color:var(--orange-500)}.relacion-turnos__grupo--morado{--rt-color:var(--purple-500)}.relacion-turnos__grupo+.relacion-turnos__grupo{margin-top:.4rem}.relacion-turnos__grupo--fuera{padding-left:calc(92px + .5rem)}.relacion-turnos__grupo .relacion-turnos__tag-turno{background:var(--rt-color);color:#fff}.relacion-turnos__grupo--fuera .relacion-turnos__tag-turno{background:var(--surface-300);color:var(--text-color)}.relacion-turnos__etiqueta{border:3px solid var(--rt-color);border-radius:8px 0 0 8px;border-right:none;display:flex;flex:0 0 92px;flex-direction:column;gap:2px;justify-content:center;padding:.2rem .45rem .2rem .55rem}.relacion-turnos__etiqueta-momento{align-items:center;color:var(--rt-color);display:flex;font-size:.68rem;font-weight:800;gap:4px;letter-spacing:.04em;text-transform:uppercase}.relacion-turnos__etiqueta-momento i{font-size:.7rem}.relacion-turnos__etiqueta-turnos{color:var(--text-color);font-size:.82rem;font-weight:800}.relacion-turnos__nota-fila{align-items:center;color:var(--rt-color);display:inline-flex;font-size:.7rem;font-style:italic;gap:4px}.relacion-turnos__nota-fila i{font-size:.7rem}.relacion-turnos__etiqueta-nota{color:var(--text-color-secondary);font-size:.6rem;font-weight:600;text-transform:uppercase}.relacion-turnos__filas{display:flex;flex:1 1;flex-direction:column;gap:.3rem;min-width:0}.relacion-turnos__filas .ruta-card__horario-fila{border-left:4px solid var(--rt-color)}@media(max-width:768px){.detalle-cotizacion{gap:.5rem;padding:.4rem .4rem 1.5rem}.detalle-cotizacion__header{padding:.45rem .65rem}.ruta-card__costos-fila{flex-wrap:wrap}.ruta-card__costo-item{flex:0 0 50%}.ruta-card__costos-secundarios{flex-wrap:wrap}.ruta-card__precio-destacado{min-width:0;width:100%}.ruta-card__horario-fila{flex-wrap:wrap}.ruta-card__horario-tiempo{min-width:auto}.relacion-turnos__grupo{flex-direction:column;gap:.25rem}.relacion-turnos__grupo--fuera{padding-left:0}.relacion-turnos__etiqueta{align-items:center;border-radius:8px;border-right:3px solid var(--rt-color);flex-basis:auto;flex-direction:row;gap:.5rem}.relacion-turnos__selector{align-items:flex-start}.info-general__valor{font-size:.8rem}.resumen-ejecutivo__precio-valor{font-size:1.4rem}.mapa-trazo__contenedor .leaflet-container{height:200px!important}}.ticket-hilo{margin-top:.2rem}.ticket-hilo,.ticket-hilo__lista{display:flex;flex-direction:column}.ticket-hilo__lista{gap:.5rem;max-height:260px;overflow-y:auto;padding-right:.25rem}.ticket-hilo__mensaje{background:var(--surface-ground);border:1px solid var(--surface-border);border-left:3px solid var(--primary-color);border-radius:0 calc(var(--border-radius) - 3px) calc(var(--border-radius) - 3px) 0;display:flex;flex-direction:column;gap:.2rem;padding:.5rem .65rem}.ticket-hilo__texto{color:var(--text-color);font-size:.84rem;line-height:1.4;margin:0;white-space:pre-line}.ticket-hilo__fecha{color:var(--text-color-secondary);font-size:.68rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.ticket-hilo__composer{border-top:1px dashed var(--surface-border);display:flex;flex-direction:column;margin-top:.65rem;padding-top:.65rem}.ticket-hilo__composer .p-inputtextarea{border-radius:calc(var(--border-radius) - 3px);font-size:.84rem!important}.ticket-hilo__composer .p-button{align-self:flex-end}.ticket-hilo__lista::-webkit-scrollbar{width:5px}.ticket-hilo__lista::-webkit-scrollbar-thumb{background:var(--surface-300);border-radius:4px}.ticket-dialog__meta{align-items:center;display:flex;gap:.5rem}.ticket-dialog__bloque{display:flex;flex-direction:column;gap:.25rem}.ticket-dialog__label{color:var(--text-color-secondary);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ticket-dialog__asunto{color:var(--text-color);font-size:.92rem;font-weight:700;margin:0}.ticket-dialog__detalle{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:calc(var(--border-radius) - 3px);color:var(--text-color);font-size:.84rem;line-height:1.5;margin:0;padding:.55rem .7rem;white-space:pre-line}.editor-layout{display:flex;height:calc(100vh - 60px);overflow:hidden;position:relative}.leaflet-routing-container{display:none!important}.editor-sidebar{background:#fff;border-right:1px solid #e2e8f0;box-shadow:0 1px 3px #00000014;display:flex;flex-direction:column;min-width:380px;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1);width:380px;z-index:10}.editor-sidebar.collapsed{min-width:48px;width:48px}.sidebar-toggle{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:50%;box-shadow:0 1px 3px #00000014;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:-16px;top:50%;transform:translateY(-50%);transition:all .25s cubic-bezier(.4,0,.2,1);width:32px;z-index:20}.sidebar-toggle:hover{background:#deecf9;border-color:#0078d4;color:#0078d4}.wizard-stepper{background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:4px;padding:16px 12px}.stepper-item{background:#0000;border:none;border-radius:8px;cursor:pointer;flex:1 1;flex-direction:column;gap:4px;padding:8px 4px}.stepper-item,.stepper-item .stepper-icon{align-items:center;display:flex;transition:all .25s cubic-bezier(.4,0,.2,1)}.stepper-item .stepper-icon{background:#e2e8f0;border:2px solid #0000;border-radius:50%;color:#64748b;font-size:.95rem;height:36px;justify-content:center;width:36px}.stepper-item .stepper-label{color:#64748b;font-size:.7rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;transition:all .25s cubic-bezier(.4,0,.2,1)}.stepper-item:hover:not(:disabled){background:#0078d40d}.stepper-item:hover:not(:disabled) .stepper-icon{border-color:#0078d44d}.stepper-item:disabled{cursor:not-allowed;opacity:.6}.stepper-item:disabled .stepper-icon{background:#f1f5f9;color:#cbd5e1}.stepper-item:disabled .stepper-label{color:#cbd5e1}.stepper-item.active .stepper-icon{background:#0078d4;border-color:#0078d4;box-shadow:0 0 0 4px #0078d426;color:#fff}.stepper-item.active .stepper-label{color:#0078d4}.stepper-item.completed .stepper-icon{background:#dff6dd;border-color:#107c10;color:#107c10}.stepper-item.completed .stepper-label{color:#107c10}.wizard-header{padding:20px 20px 12px}.wizard-title{color:#1e293b;font-size:1.2rem;font-weight:700;line-height:1.3;margin:0 0 6px}.wizard-hint{background:#deecf9;border-radius:20px;color:#0078d4;display:inline-block;font-size:.85rem;font-weight:500;margin:0;padding:6px 12px}.wizard-scroll{flex:1 1;overflow:hidden;padding:0 15px}.wizard-step-content{padding-top:8px}.wizard-field{margin-bottom:20px}.wizard-label{align-items:center;color:#1e293b;display:flex;font-size:.85rem;font-weight:600;gap:8px;margin-bottom:8px}.wizard-label i{color:#0078d4;font-size:1rem}.wizard-input{border:2px solid #e2e8f0!important;border-radius:8px!important;font-size:1rem!important;padding:12px 14px!important;transition:all .25s cubic-bezier(.4,0,.2,1);width:100%}.wizard-input:focus{border-color:#0078d4!important;box-shadow:0 0 0 3px #0078d41f!important}.wizard-input::placeholder{color:#94a3b8}.quick-colors{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.quick-color-btn{border:3px solid #0000;border-radius:50%;cursor:pointer;height:36px;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1);width:36px}.quick-color-btn:hover{transform:scale(1.15)}.quick-color-btn.selected{border-color:#1e293b;box-shadow:0 0 0 3px #0000001a}.quick-color-btn.selected:after{color:#fff;content:"✓";font-size:.9rem;font-weight:700;left:50%;position:absolute;text-shadow:0 1px 2px #00000080;top:50%;transform:translate(-50%,-50%)}.custom-color-row{align-items:center;display:flex;gap:10px}.custom-color-row .p-colorpicker-preview{border-radius:8px!important;height:36px!important;width:36px!important}.cotization-info-card{background:linear-gradient(135deg,#deecf9,#0078d41a);border:1px solid #0078d433;border-radius:12px;margin-bottom:20px;overflow:hidden;padding:20px;position:relative}.cotization-info-card:before{background:linear-gradient(90deg,#0078d4,#005a9e);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.cotization-info-card h4{align-items:center;color:#0078d4;display:flex;font-size:1rem;font-weight:700;gap:10px;margin:0 0 16px}.cotization-info-card h4:before{background:#0078d4;border-radius:50%;content:"";height:8px;width:8px}.cotization-info-card .info-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:768px){.cotization-info-card .info-grid{gap:12px;grid-template-columns:1fr}}.cotization-info-card .info-item p{font-size:.9rem;line-height:1.5;margin:0 0 6px}.cotization-info-card .info-item p strong{color:#1e293b;display:block;font-weight:600;margin-bottom:2px}.wizard-instruction-card{align-items:flex-start;background:#deecf9;border-left:4px solid #0078d4;border-radius:12px;display:flex;gap:14px;margin-bottom:20px;padding:16px}.wizard-instruction-card.info{background:#f0f9ff;border-left-color:#0ea5e9}.wizard-instruction-card.info .instruction-icon i{color:#0ea5e9}.wizard-instruction-card .instruction-icon{flex-shrink:0}.wizard-instruction-card .instruction-icon i{color:#0078d4;font-size:1.5rem}.wizard-instruction-card .instruction-text{color:#1e293b;font-size:.9rem;font-weight:500;line-height:1.5}.stops-counter{align-items:center;background:#dff6dd;border:1px solid #107c104d;border-radius:12px;display:flex;gap:12px;margin-bottom:16px;padding:14px 16px}.stops-counter .counter-circle{align-items:center;background:#107c10;border-radius:50%;box-shadow:0 2px 8px #107c104d;color:#fff;display:flex;flex-shrink:0;font-size:1.3rem;font-weight:700;height:42px;justify-content:center;width:42px}.stops-counter span{color:#166534;font-size:.95rem;font-weight:600}.wizard-undo-actions{display:flex;gap:10px;margin-bottom:20px}.wizard-undo-actions .wizard-action-btn{border-radius:8px!important;flex:1 1;font-size:.85rem!important;justify-content:center;padding:10px!important}.stops-mini-list{margin-top:8px}.stop-mini-item{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:10px;margin-bottom:6px;padding:10px 12px;transition:all .25s cubic-bezier(.4,0,.2,1)}.stop-mini-item:hover{background:#0078d405;border-color:#0078d44d}.stop-mini-item .stop-mini-number{align-items:center;background:#0078d4;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.8rem;font-weight:700;height:28px;justify-content:center;width:28px}.stop-mini-item .stop-mini-name{color:#1e293b;flex:1 1;font-size:.9rem;font-weight:500}.stop-mini-item .stop-delete-btn{flex-shrink:0;height:28px!important;opacity:.5;padding:0!important;transition:all .25s cubic-bezier(.4,0,.2,1);width:28px!important}.stop-mini-item .stop-delete-btn:hover{opacity:1}.horarios-container .p-card{border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #00000014;margin-bottom:16px;transition:all .25s cubic-bezier(.4,0,.2,1)}.horarios-container .p-card:hover{border-color:#0078d433;box-shadow:0 4px 12px #0000001a}.horarios-container .p-card .p-card-body{padding:16px}.horarios-container .p-card .p-card-title{align-items:center;color:#0078d4;display:flex;font-size:1rem;font-weight:700;gap:8px;margin-bottom:12px}.horarios-container .p-card .p-card-title:before{background:#0078d4;border-radius:50%;content:"";height:6px;width:6px}.turno-horario-row{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;margin-bottom:10px;padding:12px 14px;transition:all .25s cubic-bezier(.4,0,.2,1)}.turno-horario-row:hover{background:#0078d405;border-color:#0078d44d;box-shadow:0 1px 3px #00000014;transform:translateY(-1px)}.turno-horario-row .turno-indicator{border:2px solid #fff6;border-radius:50%;box-shadow:0 1px 3px #0000001a;flex-shrink:0;height:14px;margin-right:12px;width:14px}.turno-horario-row .turno-label{color:#1e293b;font-size:.85rem;font-weight:600;margin-right:12px;min-width:90px}.turno-horario-row .p-calendar{flex:1 1}.turno-horario-row .p-calendar .p-inputtext{border:1px solid #e2e8f0!important;border-radius:8px!important;font-size:.9rem!important;padding:8px 10px!important;transition:all .25s cubic-bezier(.4,0,.2,1)}.turno-horario-row .p-calendar .p-inputtext:focus{border-color:#0078d4!important;box-shadow:0 0 0 2px #0078d41a!important}.turno-horario-row .p-calendar .p-inputtext::placeholder{color:#94a3b8;font-style:italic}.input-stop{border:2px solid #e2e8f0!important;border-radius:8px!important;font-size:.9rem!important;margin-bottom:8px;padding:10px 12px!important;transition:all .25s cubic-bezier(.4,0,.2,1);width:100%!important}.input-stop:focus{border-color:#0078d4!important;box-shadow:0 0 0 3px #0078d41f!important}.input-stop::placeholder{color:#94a3b8}.field-label{color:#64748b;display:block;font-size:.8rem;font-weight:600;margin-bottom:4px}.horario-validation .turno-horario-row.invalid{background:#d134380d;border-color:#d13438}.horario-validation .turno-horario-row.invalid .p-calendar .p-inputtext{border-color:#d13438!important}.horario-validation .turno-horario-row.valid{background:#107c100d;border-color:#107c10}.horario-validation .turno-horario-row.valid .turno-indicator{border-color:#107c10}.validation-message{align-items:center;color:#d13438;display:flex;font-size:.8rem;gap:4px;margin-top:4px}.validation-message i{font-size:.9rem}.save-summary{display:flex;flex-direction:column;gap:20px}.summary-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #00000014;overflow:hidden;padding:4px 0}.summary-card:before{background:linear-gradient(90deg,#0078d4,#107c10);content:"";display:block;height:3px}.summary-row{align-items:center;display:flex;justify-content:space-between;padding:14px 18px;transition:all .25s cubic-bezier(.4,0,.2,1)}.summary-row:not(:last-child){border-bottom:1px solid #e2e8f0}.summary-row:hover{background:#0078d405}.summary-row .summary-label{color:#64748b;font-size:.85rem;font-weight:500}.summary-row .summary-value{color:#1e293b;font-size:.95rem;font-weight:600}.summary-color-dot{border:2px solid #0000001a;border-radius:50%;box-shadow:0 1px 3px #0000001a;display:inline-block;height:24px;width:24px}.wizard-save-btn{background:#107c10!important;border-color:#107c10!important;border-radius:12px!important;font-size:1.1rem!important;font-weight:700!important;justify-content:center;overflow:hidden;padding:16px!important;position:relative;width:100%}.wizard-save-btn:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.wizard-save-btn:hover:not(:disabled){background:#1ca24d!important;border-color:#1ca24d!important;box-shadow:0 4px 16px #107c104d!important;transform:translateY(-1px)}.wizard-save-btn:hover:not(:disabled):before{left:100%}.wizard-save-btn:disabled{opacity:.6}.wizard-nav{align-items:center;background:#fff;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:12px 20px}.wizard-nav .wizard-nav-btn{border-radius:8px!important;font-weight:600!important;padding:10px 20px!important;transition:all .25s cubic-bezier(.4,0,.2,1)}.wizard-nav .wizard-nav-next{background:#0078d4!important;border-color:#0078d4!important;color:#fff!important;margin-left:auto}.wizard-nav .wizard-nav-next:hover:not(:disabled){background:#005a9e!important;border-color:#005a9e!important;box-shadow:0 2px 8px #0078d44d!important;transform:translateY(-1px)}.wizard-nav .wizard-nav-next:disabled{box-shadow:none;cursor:not-allowed;opacity:.4;transform:none}.editor-map-area{background:#f1f5f9;flex:1 1;overflow:hidden;position:relative}.editor-map-area .leaflet-container{height:100%;width:100%}.map-info-bar{display:flex;gap:6px;pointer-events:none;position:absolute;right:12px;top:12px;z-index:800}.map-info-item{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;box-shadow:0 4px 12px #0000001a;color:#1e293b;display:flex;font-size:.82rem;font-weight:600;gap:6px;padding:8px 14px}.map-info-item i{color:#0078d4;font-size:.9rem}.map-mode-indicator{align-items:center;animation:pulse-indicator 2s ease-in-out infinite;background:#0078d4;border:2px solid #fff3;border-radius:30px;bottom:20px;box-shadow:0 8px 24px #0000001f;color:#fff;display:flex;font-size:.9rem;font-weight:600;gap:10px;left:50%;padding:12px 24px;position:absolute;transform:translateX(-50%);z-index:800}.map-mode-indicator i{animation:bounce-icon 1.5s infinite;font-size:1.1rem}@keyframes pulse-indicator{0%,to{box-shadow:0 4px 16px #0078d44d}50%{box-shadow:0 4px 24px #0078d480}}@keyframes bounce-icon{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.loading-container{align-items:center;background:linear-gradient(135deg,#f8fafc,#fff);display:flex;height:100vh;justify-content:center}.loading-container .loading-content{background:#fff;border-radius:16px;box-shadow:0 8px 24px #0000001f;padding:40px;text-align:center}.loading-container .loading-content .loading-spinner{color:#0078d4;font-size:3rem;margin-bottom:16px}.loading-container .loading-content .loading-text{color:#64748b;font-size:1rem;font-weight:500}.step-loading{padding:40px 20px;text-align:center}.step-loading .loading-spinner{color:#0078d4;font-size:2rem;margin-bottom:10px}.step-loading .loading-text{color:#64748b;font-size:.9rem}.toast-color .p-toast-message{border:1px solid #0000000d;border-radius:12px!important;box-shadow:0 8px 24px #0000001f!important}.toast-color .p-toast-message .p-toast-message-content{font-size:.9rem;padding:16px!important}@media(max-width:768px){.editor-layout{flex-direction:column;height:auto}.editor-sidebar{border-bottom:2px solid #e2e8f0;border-right:none;max-height:55vh}.editor-sidebar,.editor-sidebar.collapsed{min-width:100%!important;width:100%!important}.editor-sidebar.collapsed{max-height:48px;min-height:48px}.sidebar-toggle{bottom:-16px;right:50%;top:auto;transform:translateX(50%)}.sidebar-toggle i{transform:rotate(90deg)}.editor-map-area{min-height:45vh}.map-info-bar{flex-wrap:wrap;gap:4px;right:8px;top:8px}.map-info-item{font-size:.75rem;padding:6px 10px}.wizard-stepper{padding:10px 8px}.stepper-item .stepper-icon{font-size:.8rem;height:30px;width:30px}.stepper-item .stepper-label{font-size:.6rem}.wizard-scroll{padding:0 12px}.turno-horario-row{align-items:stretch;flex-direction:column;gap:8px;padding:10px 12px}.turno-horario-row .turno-indicator{align-self:flex-start;margin-bottom:4px;margin-right:0}.turno-horario-row .turno-label{margin-bottom:4px;margin-right:0;min-width:auto}.turno-horario-row .p-calendar{width:100%}.cotization-info-card .info-grid{grid-template-columns:1fr}.map-mode-indicator{bottom:10px;font-size:.8rem;padding:8px 16px}}@media(max-width:480px){.wizard-header{padding:16px 16px 8px}.wizard-title{font-size:1.1rem}.wizard-hint{font-size:.8rem;padding:4px 10px}.wizard-nav{padding:10px 16px}.wizard-nav .wizard-nav-btn{font-size:.9rem!important;padding:8px 16px!important}.stops-counter{padding:10px 12px}.stops-counter .counter-circle{font-size:1.1rem;height:36px;width:36px}.stops-counter span{font-size:.85rem}.turno-horario-row{padding:8px 10px}}.map-return-legend{background:#fffffff2;border-radius:10px;bottom:32px;box-shadow:0 2px 12px #0000001f;display:flex;flex-direction:column;gap:6px;padding:10px 14px;position:absolute;right:16px;z-index:1000}.map-return-legend .legend-item{align-items:center;color:#475569;display:flex;font-size:.78rem;gap:8px}.map-return-legend .legend-line{border-radius:2px;display:inline-block;height:3px;width:28px}.map-return-legend .legend-line.ghost{background:repeating-linear-gradient(90deg,#94a3b8,#94a3b8 6px,#0000 0,#0000 12px)}.map-return-legend .legend-line.active{height:3px}.leaflet-routing-container,.leaflet-routing-error{background-color:#fff;box-sizing:border-box;padding-top:4px;transition:all .2s ease;width:320px}.leaflet-control-container .leaflet-routing-container-hide{height:32px;width:32px}.leaflet-routing-container h2{font-size:14px}.leaflet-routing-container h3{font-size:12px;font-weight:400}.leaflet-routing-collapsible .leaflet-routing-geocoders{margin-top:20px}.leaflet-routing-alt,.leaflet-routing-error,.leaflet-routing-geocoders{border-bottom:1px solid #ccc;margin-bottom:6px;margin-top:2px;max-height:320px;overflow-y:auto;padding:6px;transition:all .2s ease}.leaflet-control-container .leaflet-routing-container-hide .leaflet-routing-alt,.leaflet-control-container .leaflet-routing-container-hide .leaflet-routing-geocoders{display:none}.leaflet-bar .leaflet-routing-alt:last-child{border-bottom:none}.leaflet-routing-alt-minimized{color:#888;cursor:pointer;max-height:64px;overflow:hidden}.leaflet-routing-alt table{border-collapse:collapse}.leaflet-routing-alt tr:hover{background-color:#eee;cursor:pointer}.leaflet-routing-alt::-webkit-scrollbar{width:8px}.leaflet-routing-alt::-webkit-scrollbar-track{background-color:#eee;border-radius:2px}.leaflet-routing-alt::-webkit-scrollbar-thumb{background-color:#888;border-radius:2px}.leaflet-routing-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAAoCAYAAAAmGCn4AAAIyUlEQVR4AezVOQEAIAzAQPyLBvpp6HTDxULOew8AWFYBAAwYAAwYADBgGAAGDAAYMPDZOweYW3IwDF/btm3b/s21bdtd27Zt27Zt2/qdfZM0m8nkfL3T02m/03vb5Fn8p3gzesYTCDRq1Kg7yAP7g+vAe5Lr5N/yQHe+jIG0Z7gAwryvQJiOgbCs5T4olWB7gvWYMg0AF4AagD8oqZF1B1jONBOIBOwDNgf5YBronnKO2WBRBgZk0ddooq9xzgWMIiIzVTAteP3A/WBL/1ds1uko56U+jvINAxuBE+T8/k5yPzhB/jbMs/m9pczfj2Ne59hynw2CIWtPUKvIVA/6Os5UDv7SnX6yTbnFXLtlOV/rwb2gErRIIceNxDh3ZNHXJ0Rf+zoVMIrgXiFQNgC/yLEbwJa+C9hHCVvO1BQcBuoSZKmTdZt6It8GmfsXsIHTeey/gLnWkT0TZNvPYZ7dIsuRNrLtbuwCpnkJtDHMUag4E9BVo5+5iu1On8T9WN5QC8YVV0rYewF7JWHLZzce180j2/TzQr4RXM9bjwUsGLO+niDfO46yTCBOOX8JDgelYJCkVP7tS0JEE9gFTHMbaGKQoxn4nuh7R41+ziH6uE8nj4sNtGBccb2VsMzvnYQtZWgPvjNYab8D7b2Qr8T1PPVUwJzynaSRc7rlLM3AKxnGvQR0VLTrKOvE270CmjkScDV4LsKr4Hf5G8VCwyynEP0+k7B9c/AT0ceGOllcbZgF44rrpYRz7FSbYBbwYRnGehfsBBaB7pJF8m/vmk87JvlK7M9L7wUsmHOeqpH1TMtZDsow5gaal+/i7Q9yJODPiB2KwxXTc3fDLBMVfQ9J0L6IaPs7aK2VxeH1QcG44nonYZnbOwlbGLcr+CM2zpWgraJNW3BlrM0foGvOy1difx56LWBu+VKnMX8m/v4TaGEpS19QHT/yzaKfSzIcmfblELCs31JxlHl5CnleI/o+JEHb64m2F2nnsC3fGMLhilvrs4Rz8I7PLZkEfGhsjK9AqwTtWsm60baH5pZ8iWUV2JevvwLmXo8VR0AXgLOI38os3vUcv+bbMYt+Oma4JlzOJWDZ5k6izXUp5NmD6Pv9BJfD/iHaztfOYVO+BMLRilthKmF1VvYNkeCQBoOA448N7Gaw0t9oQ2wpyLeCno725euXgPl3plFuInItAfOom4csZTkqNs7hBn3FT/sexXgE3BVUEW2OTiFPD1Cre80eZXOizSegsXYO2/IlELZX3MjeYU02Ky+KYNgQ6iKY5FvnUMAvx8aYqdF2ZqztyyzPa9PTsQaUE8uvn8ucBQETy1w92IJBvl3ip3wl34ImoDH4gri7uJuFPHfHxik16Ks01tfdDgT8OWgVoQfYCDyg2PkaYZ5JeYR9uqLNg2muFywrsURYFnB0odKSMIpg2xDqIxzLtwrkAeFIwL/Gxuiis7GMtf2V43lthXxLqeV3bV3mqPFAHqjiPhJG2ZHIeEakzklEnV0s5Pk2NsYgg74GxXcqcvAxpH1TzFRJjPE9aJahfm9Qr3/zFo11AZpjPj5KiVrC9EbLQr60EQ7lWw0KXD7OYtq/43xCQ74lso5/AgYcj9+hFIBqTgmjPE9MkzmROlOJOi8FAWfNZ6bXpIkbvX4hxsvTePHKk9QYQcASlGJ65bUvlDVEvkX0Rj4IWCISTMdi85y8EuZ6AQ1KEZeEUUYpTqM2jtX9kKg7NpyCzopacDUYapJD44UaV2eo+wpRd+sg4ATjoxRSKy+1oeKaPvzypY/Y6I18ELBEKORbqJ+T/yYsBgELuo76jJbFbMcS0++EDHWPJOoeH27CMuJbMCrFXDOJcf4G7SL1RhP1/gEdgoATjo9SQN9dxy9g7seQiLt0y5Ju5IOASapAAWNO4ZGARYJ6ZZmecrCYqwn4iph+UzLUH0vU/Ro0DY8h/c/3YFWEfLAluFDxNac3Up637xLjbBKpczRR51qq3yBgAuKGDi8EzHAXaoVGW2E7T67dHKgh3zzu9QdFeCBgoVG3wmGu5brPjaK8SbRZGV7Ekeg54MWKm55WpJjtAGKM++XvjcGnRJ1Vss5rktZBwCBB/VWgzjMBi1ybjtx5uB+PS/hVplW5JDgGAZvDP92uUnwur4qAksfVDl5FOc63V1ES7Z4i2h2T8ode6ol1t5fi2e5vQNPYctguCBhobIg8EDAhhyBg9hfEpNV37n6MIQgYpT3423gZI64bWvgYg0jYrgO4WP0xBnYBX2nhbVg6z/fuAc4lfjsx0r6XpHHkksUIMBuMAi2CgIkNkAcCJlaoIGDuV6SmNQb/5wiDgLVew2rOVjY+R5hgOesDSsCR4AvdzxEyCPhZot3NKefbmBjndfAz8du4DMthO+Iu+M/BNM8EbH/D44GA1XIIAmb9SIjLsdg+yB8E/IQFAT9hIed0w+W0Duwcb8t4DThPkfWclPO1AX9ozL+XZVtKwOeCTUFR5Cj+KX8FzCBffgHTG+wgYM7PZNL5fJVwEDDZ/xDQQFz7PQOcpgR1iPYNYDDHdCL4kv6YgFUB/wBKI5SDHaW0ahV5SyxkvERjPd51NQJuDmaDfSIf6PjTXwEzyJdZwEJdJwjYcF4LG/l8lXAQsPay9JhGH48RfRyWAwKuAlfSr3i1IGBz3gbNLWRcmHD8GtCdEjBoDN6PPGb1RuT3pn4KmEG+nAJWEwRsOM+FrXweSpggCFhuSD8h5t/2Gv1sS/TxMaOA7wKb6N8Mxi7gn2PPXVud3wS3yzaUgPOiO2kok9Y6AQfCfEQRvosvwCrgBYrXInYz/YKSZL6v04lBwA+AkZZzHp4gR/lqBDwr8tKVHcBzQcD8BAFzSlhfvoEg4IuJDfC9WfR1O9HXhUHAGXdwfgOfgrvAoWCCo5xDExyBt1AJWP7/FaAG1IIDzAUcCHgsYR/kGwjwCziAMhssIjDeEWAV8H/t1QEJAAAAw6D+rf8cQ8AMAiBgBHwAIGAAEDAAIGAAEDAAIGAA+lIG6dSg2lVqEcYAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:240px 20px;content:"";display:inline-block;height:20px;margin:0;vertical-align:top;width:20px}.leaflet-routing-icon-continue{background-position:0 0}.leaflet-routing-icon-sharp-right{background-position:-20px 0}.leaflet-routing-icon-turn-right{background-position:-40px 0}.leaflet-routing-icon-bear-right{background-position:-60px 0}.leaflet-routing-icon-u-turn{background-position:-80px 0}.leaflet-routing-icon-sharp-left{background-position:-100px 0}.leaflet-routing-icon-turn-left{background-position:-120px 0}.leaflet-routing-icon-bear-left{background-position:-140px 0}.leaflet-routing-icon-depart{background-position:-160px 0}.leaflet-routing-icon-enter-roundabout{background-position:-180px 0}.leaflet-routing-icon-arrive{background-position:-200px 0}.leaflet-routing-icon-via{background-position:-220px 0}.leaflet-routing-geocoders div{padding:4px 0}.leaflet-routing-geocoders input{border:1px solid #ccc;line-height:1.67;width:303px;width:calc(100% - 4px)}.leaflet-routing-geocoders button{background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;float:right;font:700 18px Lucida Console,Monaco,monospace;margin:0 3px 0 0;transition:background-color .2s ease}.leaflet-routing-add-waypoint:after{content:"+"}.leaflet-routing-reverse-waypoints:after{content:"\21c5";font-weight:400}.leaflet-routing-geocoders button:hover{background-color:#eee}.leaflet-routing-geocoder,.leaflet-routing-geocoders input,.leaflet-routing-remove-waypoint{position:relative}.leaflet-routing-geocoder-result{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif;max-height:0;overflow:hidden;position:absolute;transition:all .5s ease;z-index:1000}.leaflet-routing-geocoder-result table{background-color:#fff;border:1px solid #ccc;border-radius:0 0 4px 4px;cursor:pointer;width:100%}.leaflet-routing-geocoder-result-open{max-height:800px}.leaflet-routing-geocoder-result tr:hover,.leaflet-routing-geocoder-selected{background-color:#eee}.leaflet-routing-geocoder-no-results{color:#888;font-style:italic}.leaflet-routing-remove-waypoint{background-color:initial;cursor:pointer;display:inline-block;vertical-align:middle}.leaflet-routing-remove-waypoint:after{background:#fff;bottom:0;color:#ccc;content:"\00d7";cursor:pointer;display:block;font-size:18px;font-weight:700;height:1px;line-height:1;margin:-16px auto auto;padding:2px 4px 16px 2px;position:absolute;right:1px;text-align:center;top:4px;width:15px;z-index:1}.leaflet-routing-remove-waypoint:hover{color:#000}.leaflet-routing-instruction-distance{width:48px}.leaflet-routing-collapse-btn{color:#ccc;font-size:24px;font-weight:700;position:absolute;right:6px;top:0}.leaflet-routing-collapse-btn:after{content:"\00d7"}.leaflet-routing-container-hide .leaflet-routing-collapse-btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAXCAYAAAAV1F8QAAABjUlEQVR4Ab1VA4h0URR+v23btv/8wtgKa9v2bp6wDOuwjpPdZG/mxs2b3eS359Q99eymerhH3/HlBEGw/WQymVPRaPR3JBLJwv81PVnbIADQBACC/OF5/rRrQGCwDo2Gw+F1juNOIC0QCNwhMFeA0DAzeCTnVVVVnWe8JadAmLJ3aAy+D9X4WlHZSVseDek40ot8jNwZkE4dTHddPB5/BQXei8ViH9Ejq0DY7qBfCvxCMBiMiW0QwHW1VkVgs0Agy+vZECtjux6wrsoSDc9GQFNTUyeJDjW6gjoA8F1sg8M0EQFCv0wpEIGnjYBAplqNLgL/ioecnpCcblG2wOg5ju0q9LyTBpIJ/WTetDmI6JAioknHwz5ONPvfxHmh3WWxRqg7RGeqEXn0V61joH4Vel0no//XsPFEPEfUAAvkFSzJc67PUbE3g9hQvlhAgt4VAekZcwxENyfk+L6KEzPIa2hoOOMYSBxVKBR6KYpkiG5VknMMRHOh8iwg3zUgerxe7yWsB27mX79+UbpsPcfWV8aO/4mmHgAAAABJRU5ErkJggg==);display:block;height:23px;left:4px;position:relative;top:4px;width:26px}.leaflet-routing-container-hide .leaflet-routing-collapse-btn:after{content:none}.leaflet-top .leaflet-routing-container.leaflet-routing-container-hide{margin-top:10px!important}.leaflet-right .leaflet-routing-container.leaflet-routing-container-hide{margin-right:10px!important}.leaflet-bottom .leaflet-routing-container.leaflet-routing-container-hide{margin-bottom:10px!important}.leaflet-left .leaflet-routing-container.leaflet-routing-container-hide{margin-left:10px!important}@media only screen and (max-width:640px){.leaflet-routing-container{height:100%;margin:0!important;padding:0!important;width:100%}}.schedule{width:100%}.empty-stops{align-items:center;display:flex;flex-direction:column;padding:40px 20px;text-align:center}.empty-stops i{color:#94a3b8;font-size:2.5rem;margin-bottom:12px}.empty-stops p{color:#64748b;font-size:1rem;font-weight:600;margin:0 0 6px}.empty-stops span{color:#94a3b8;font-size:.85rem}.stop-card{background:#fff;border:2px solid #e2e8f0;border-radius:12px;margin-bottom:12px;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1)}.stop-card:hover{border-color:#6366f140;box-shadow:0 1px 3px #00000014}.stop-card-header{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;padding:12px 14px}.stop-number-badge{background:#6366f1;border-radius:50%;color:#fff;flex-shrink:0;font-size:.85rem;height:30px;justify-content:center;width:30px}.stop-card-title,.stop-number-badge{align-items:center;display:flex;font-weight:700}.stop-card-title{color:#1e293b;flex:1 1;font-size:.9rem;gap:8px}.stop-tag{border-radius:10px;font-size:.65rem;font-weight:700;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.stop-tag.inicio{background:#dcfce7;color:#166534}.stop-tag.fin{background:#fef3c7;color:#92400e}.stop-delete-btn{flex-shrink:0;height:34px!important;width:34px!important}.stop-delete-btn:hover{background:#ef44441a!important}.stop-card-body{padding:14px}.stop-field{margin-bottom:12px}.stop-field:last-child{margin-bottom:0}.stop-field label{align-items:center;color:#64748b;display:flex;font-size:.78rem;font-weight:600;gap:6px;letter-spacing:.3px;margin-bottom:6px;text-transform:uppercase}.stop-field label i{color:#6366f1;font-size:.85rem}.stop-fields-row{display:flex;gap:12px}.stop-fields-row .stop-field{flex:1 1;min-width:0}.stop-input{border:2px solid #e2e8f0!important;border-radius:8px!important;font-size:.9rem!important;padding:10px 12px!important;transition:all .25s cubic-bezier(.4,0,.2,1);width:100%}.stop-input:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px #6366f11f!important}.stop-input::placeholder{color:#94a3b8;font-size:.85rem}.stop-calendar{width:100%}.stop-calendar .p-inputtext{border:2px solid #e2e8f0!important;border-radius:8px!important;font-size:.9rem!important;padding:10px 12px!important;transition:all .25s cubic-bezier(.4,0,.2,1);width:100%}.stop-calendar .p-inputtext:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px #6366f11f!important}.p-confirm-dialog .p-dialog-header{padding:16px 20px!important}.p-confirm-dialog .p-dialog-content{font-size:.95rem;padding:0 20px 20px!important}.p-confirm-dialog .p-dialog-footer{padding:12px 20px!important}.p-confirm-dialog .p-dialog-footer .p-button{border-radius:8px!important;font-size:.9rem!important;padding:10px 20px!important}.marker{height:40px;position:relative;width:30px}.marker,.marker-center{align-items:center;display:flex;justify-content:center}.marker-center{border-color:#0000;border-radius:50%;box-shadow:0 1px 4px #0000004d;color:#fff;height:25px;width:25px;z-index:1}.marker-center-route{background-color:#168092}.marker-center-stops{background-color:#000}.marker-center-control{background-color:#f59e0b}.marker-number{align-items:center;background-color:#fff;border-color:#0000;border-radius:50%;box-shadow:0 1px 4px #0000004d;color:#000;display:flex;height:15px;justify-content:center;width:15px;z-index:1}.marker-content-end{border-left:12px solid #0000;border-right:12px solid #0000;border-top:16px solid #168092;bottom:-1px;height:0;position:absolute;width:0}.cmr-root{background:var(--surface-ground);padding:1.5rem}@keyframes cmr-fade-slide-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cmr-content{animation:cmr-fade-slide-in .3s ease}.cmr-header{background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-700) 100%);border-radius:var(--border-radius);box-shadow:0 4px 18px #00000038;color:var(--primary-color-text);margin-bottom:1.25rem}.cmr-header__icon{font-size:1.75rem;opacity:.9}.cmr-header__title{font-size:1.4rem;font-weight:700;letter-spacing:-.3px;margin:0}.cmr-header__sub{font-size:.88rem;margin:3px 0 0;opacity:.85}.cmr-banner-edicion{background:var(--yellow-50);border:1.5px solid var(--yellow-400);border-radius:var(--border-radius);color:var(--yellow-900);font-size:.88rem}.cmr-steps-bar{background:var(--surface-card);border-radius:var(--border-radius);box-shadow:0 2px 10px #00000012;margin-bottom:1.25rem}.cmr-steps-bar__track{padding-bottom:28px;width:100%}.cmr-step-cell{align-items:center;display:flex;width:10%}.cmr-step-cell:first-child{margin-left:5rem}@media(max-width:768px){.cmr-step-cell:first-child{margin-left:.5rem}}.cmr-step-circle-wrap{flex-shrink:0;position:relative}.cmr-step__circle{background:var(--surface-200);border:2px solid var(--surface-200);border-radius:50%;color:var(--text-color-secondary);font-size:1rem;font-weight:700;height:42px;transition:all .3s;width:42px}.cmr-step__circle--active{box-shadow:0 0 0 6px var(--primary-100)}.cmr-step__circle--active,.cmr-step__circle--done{background:var(--primary-color);border-color:var(--primary-color);color:var(--primary-color-text)}.cmr-step__label{color:var(--text-color-secondary);font-size:.8rem;font-weight:500;left:50%;position:absolute;text-align:center;top:calc(100% + 8px);transform:translateX(-50%);white-space:nowrap}.cmr-step__label--active{font-weight:700}.cmr-step__label--active,.cmr-step__label--done{color:var(--primary-color)}.cmr-step-connector{background:var(--surface-200);flex:1 1;height:2px;margin:0 4px;transition:background .3s}.cmr-step-connector--done{background:var(--primary-color)}.cmr-card{background:var(--surface-card);box-shadow:0 2px 14px #00000014;margin-bottom:1.25rem}.cmr-card,.cmr-card-icon{border-radius:var(--border-radius)}.cmr-card-icon{background:var(--primary-50);color:var(--primary-color);flex-shrink:0;font-size:1.1rem;height:36px;width:36px}.cmr-card-title{border-bottom:2px solid var(--surface-100);margin-bottom:1.25rem}.cmr-card-title__text{color:var(--text-color);font-size:1.05rem;font-weight:700;margin:0}.cmr-card-title__sub{color:var(--text-color-secondary);font-size:.82rem;margin:2px 0 0}.cmr-label{color:var(--text-color);font-size:.88rem;font-weight:600}.cmr-label__required{color:var(--red-500);font-weight:700}.cmr-label__tooltip{color:var(--text-color-secondary);cursor:help;font-size:.82rem}.cmr-help-text{font-size:.78rem;margin-top:5px}.cmr-help-text,.cmr-info-row{color:var(--text-color-secondary)}.cmr-info-row{background:var(--surface-50);border:1.5px solid var(--surface-border);border-radius:var(--border-radius);font-size:.88rem}.cmr-field-group{margin-bottom:1.25rem}.cmr-field-group .p-calendar,.cmr-field-group .p-dropdown,.cmr-field-group .p-inputtext{width:100%}.info-general__campo--link{border-radius:6px;cursor:pointer;transition:background .15s}.info-general__campo--link:hover{background:var(--surface-hover)}.cmr-estructura-card{background:var(--surface-card);border:2px solid var(--surface-border);border-radius:var(--border-radius);cursor:pointer;outline-offset:2px;transition:border-color .2s,background .2s,box-shadow .2s}.cmr-estructura-card:hover:not(.cmr-estructura-card--selected){background:var(--surface-50);border-color:var(--primary-300)}.cmr-estructura-card:focus-visible{outline:2px solid var(--primary-color)}.cmr-estructura-card--selected{background:var(--primary-50);border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-100)}.cmr-checkbox-box{background:var(--surface-card);border:2px solid var(--surface-400);border-radius:5px;flex-shrink:0;height:20px;transition:border-color .2s,background .2s;width:20px}.cmr-checkbox-box--checked{background:var(--primary-color);border-color:var(--primary-color);color:var(--primary-color-text)}.cmr-day-chip{align-items:center;background:var(--surface-card);border:1.5px solid var(--surface-border);border-radius:var(--border-radius);color:var(--text-color-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.82rem;font-weight:600;line-height:1;padding:6px 10px;transition:border-color .2s,background .2s,color .2s;-webkit-user-select:none;user-select:none}.cmr-day-chip:hover:not(.cmr-day-chip--selected){background:var(--surface-50);border-color:var(--primary-300)}.cmr-day-chip:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.cmr-day-chip--selected{background:var(--primary-color);border-color:var(--primary-color);color:var(--primary-color-text)}.cmr-vehicle-card{background:var(--surface-card);border:2px solid var(--surface-border);border-radius:var(--border-radius);cursor:pointer;outline-offset:2px;transition:border-color .2s,background .2s,box-shadow .2s}.cmr-vehicle-card:hover:not(.cmr-vehicle-card--selected){background:var(--surface-50);border-color:var(--primary-300)}.cmr-vehicle-card:focus-visible{outline:2px solid var(--primary-color)}.cmr-vehicle-card--selected{background:var(--primary-50);border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-100)}.cmr-edit-card{border:1.5px solid var(--surface-border);border-radius:var(--border-radius);margin-bottom:1.25rem;overflow:hidden}.cmr-edit-card__header{background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-700) 100%);color:var(--primary-color-text)}.cmr-edit-card__header-number{background:#fff3;border-radius:50%;flex-shrink:0;font-size:.9rem;font-weight:700;height:28px;width:28px}.cmr-edit-card__header-title{font-size:1rem;font-weight:700}.cmr-edit-card__header-sub{font-size:.8rem;opacity:.85}.cmr-summary-section{border:1.5px solid var(--surface-border);border-radius:var(--border-radius);margin-bottom:1rem;overflow:hidden}.cmr-summary-section__header{background:var(--surface-50);border-bottom:1.5px solid var(--surface-border)}.cmr-summary-section__row{border-bottom:1px solid var(--surface-100)}.cmr-summary-section__row:last-child{border-bottom:none}.cmr-summary-section__row--alt{background:var(--surface-50)}.cmr-summary-section__field-label{color:var(--text-color-secondary);font-size:.75rem;font-weight:700;letter-spacing:.5px;margin-bottom:3px;text-transform:uppercase}.cmr-summary-section__field-value{color:var(--text-color);font-size:.92rem;font-weight:500}.cmr-summary-section__change-hint{color:var(--text-color-secondary);font-size:.75rem}.cmr-nav{background:var(--surface-card);bottom:0;box-shadow:0 -4px 20px #0000001a;margin-top:1rem;position:sticky;z-index:100}.cmr-nav,.cmr-step-indicator{border-radius:var(--border-radius)}.cmr-step-indicator{background:var(--surface-100);color:var(--text-color-secondary);font-size:.85rem;font-weight:600}.cmr-success{background:var(--surface-ground);min-height:100vh}.drag-and-drop{align-items:flex-start;border-radius:20px;display:flex;gap:12px;padding:20px}.drag-and-drop .dnd-list{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffff8c;border:1px solid #fffc;border-radius:16px;box-shadow:0 1px 3px #0000000d,0 4px 16px #0000000a;display:flex;flex:1 1;flex-direction:column;gap:8px;height:-webkit-fill-available;height:-moz-available;height:stretch;min-width:252px;overflow-y:auto;padding:14px 12px;transition:box-shadow .2s ease,background .2s ease}.drag-and-drop .dnd-list.drag-over{background:#ffffffc7;box-shadow:0 2px 8px #00000012,0 8px 32px #00000012}.drag-and-drop .dnd-list .dnd-list-header{align-items:center;border-bottom:1px solid #0000000f;display:flex;gap:8px;margin-bottom:2px;padding-bottom:10px}.drag-and-drop .dnd-list .dnd-list-title{align-items:center;color:#0f172a;display:flex;flex:1 1;font-size:.82rem;font-weight:600;gap:7px}.drag-and-drop .dnd-list .dnd-list-title:before{border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:7px;width:7px}.drag-and-drop .dnd-list .dnd-list-count{background:#0000000d;border-radius:6px;color:#94a3b8;font-size:.72rem;font-weight:500;padding:2px 8px}.drag-and-drop .dnd-items{display:flex;flex-direction:column;gap:7px;min-height:48px}.drag-and-drop .dnd-item{background:#fff;border:none;border-radius:0 0 10px 10px;box-shadow:0 1px 1px #0000000f,0 2px 4px #0000000d,0 4px 8px #00000008;color:#1e293b;cursor:grab;font-size:.84rem;transition:transform .14s ease,box-shadow .14s ease;-webkit-user-select:none;user-select:none}.drag-and-drop .dnd-item:hover{box-shadow:0 2px 4px #00000014,0 6px 14px #00000012,0 12px 28px #0000000a;transform:translateY(-2px)}.drag-and-drop .dnd-item:active{cursor:grabbing;transform:scale(.98)}.drag-and-drop .dnd-empty{border:1.5px dashed #00000017;border-radius:10px;color:#cbd5e1;font-size:.76rem;padding:20px 0;text-align:center}@media(max-width:600px){.drag-and-drop{flex-direction:column;padding:14px}.drag-and-drop .dnd-list{min-width:0;min-width:auto;width:100%}}.sidebar-overlay{animation:sidebarOverlayIn .28s cubic-bezier(.4,0,.2,1) forwards;background:#00000040;inset:0;position:fixed;z-index:1000}@keyframes sidebarOverlayIn{0%{opacity:0}to{opacity:1}}.sidebar{animation:sidebarSlideIn .28s cubic-bezier(.4,0,.2,1) forwards;background:#fff;box-shadow:-6px 0 24px #0000001a;display:flex;flex-direction:column;height:100vh;position:fixed;right:0;top:0;transition:width .15s ease;z-index:1001}.sidebar--dragging{cursor:ew-resize;transition:none;-webkit-user-select:none;user-select:none}.sidebar--expanded{box-shadow:none;height:100vh;left:0;right:0;transition:width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1);width:100vw!important}@keyframes sidebarSlideIn{0%{opacity:.5;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.sidebar__toolbar{align-items:center;background:#f8f9fa;border-bottom:1px solid #e8eaed;display:flex;flex-shrink:0;gap:4px;height:44px;min-height:44px;padding:0 8px}.sidebar__toolbar-spacer{flex:1 1}.sidebar__drag-handle{align-items:center;border-radius:6px;color:#9ca3af;cursor:ew-resize;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:background .15s,color .15s;width:30px}.sidebar__drag-handle i{font-size:14px;pointer-events:none}.sidebar__drag-handle:hover{background:#eff1f3;color:#0078d4}.sidebar__drag-handle:active{background:#e0edf9;color:#0078d4}.sidebar__tool-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:#5f6368;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:background .15s,color .15s;width:30px}.sidebar__tool-btn i{font-size:13px;pointer-events:none}.sidebar__tool-btn:hover{background:#eff1f3;color:#1a1a1a}.sidebar__tool-btn--close:hover{background:#fde8e8;color:#d32f2f}.sidebar__content{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:16px}.sidebar__content::-webkit-scrollbar{width:5px}.sidebar__content::-webkit-scrollbar-track{background:#0000}.sidebar__content::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.sidebar__content::-webkit-scrollbar-thumb:hover{background:#9ca3af}.Siniestro .filtros{align-items:center;border-bottom:1px solid var(--surface-border);display:flex;gap:.625rem;margin-bottom:1rem;padding:.875rem 0 1rem}.Siniestro .canban{background:radial-gradient(ellipse at 12% 20%,#0078d40f 0,#0000 48%),radial-gradient(ellipse at 88% 12%,#107c100d 0,#0000 44%),radial-gradient(ellipse at 52% 88%,#f7630c0a 0,#0000 48%),var(--neutral-lighter);border-radius:14px;height:calc(100vh - 165px);padding:4px}.Siniestro .dnd-list.programado{border-top-color:#f59e0b;border-top-width:3px}.Siniestro .dnd-list.programado .dnd-list-title:before{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e}.Siniestro .dnd-list.en-proceso{border-top-color:#3b82f6;border-top-width:3px}.Siniestro .dnd-list.en-proceso .dnd-list-title:before{background:#3b82f6;box-shadow:0 0 0 3px #3b82f62e}.Siniestro .dnd-list.completado{border-top-color:#22c55e;border-top-width:3px}.Siniestro .dnd-list.completado .dnd-list-title:before{background:#22c55e;box-shadow:0 0 0 3px #22c55e2e}.sin-card{border-top:3px solid #e2e8f0;display:flex;flex-direction:column;padding:10px}.sin-card__header{align-items:center;border-bottom:1px solid #00000012;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.sin-card__folio{color:#0f172a;font-size:.92rem;font-weight:800;letter-spacing:.4px}.sin-card__sev-badge{align-items:center;border-radius:20px;display:inline-flex;flex-shrink:0;font-size:.63rem;font-weight:700;gap:4px;letter-spacing:.5px;padding:3px 9px;text-transform:uppercase;white-space:nowrap}.sin-card__sev-badge i{font-size:.6rem}.sin-card__tipo{color:#1e293b;font-size:.8rem;font-weight:600;line-height:1.3;margin-bottom:10px}.sin-card__pills{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.sin-card__pill{align-items:center;background:#94a3b81f;border:1px solid #94a3b833;border-radius:20px;color:#475569;display:inline-flex;font-size:.71rem;gap:5px;padding:3px 10px;white-space:nowrap}.sin-card__pill i{color:#94a3b8;font-size:.62rem}.sin-card__operator{align-items:center;background:rgba(0,0,0,.025);border-radius:6px;color:#475569;display:flex;font-size:.74rem;gap:7px;margin-bottom:8px;padding:6px 10px}.sin-card__operator i{color:#94a3b8;flex-shrink:0;font-size:.66rem}.sin-card__footer{border-top:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:5px;padding-top:8px}.sin-card__chip{align-items:center;border:1px solid #0000;border-radius:4px;display:inline-flex;font-size:.64rem;font-weight:500;gap:3px;padding:2px 7px;white-space:nowrap}.sin-card__chip i{font-size:.6rem}.sin-card__chip--null{background:#f8fafc;border-color:#e2e8f0;color:#94a3b8}.sin-card__chip--linked{background:#f0f9ff;border-color:#bae6fd;color:#0369a1}.sin-card__chip--descuento{background:#fff1f2;border-color:#fecdd3;color:#b91c1c}.sin-sidebar{display:flex;flex-direction:column;padding:0 2px 32px}.sin-sidebar__header{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;margin-bottom:24px;padding:12px 0 14px;position:sticky;top:-17px;z-index:10}.sin-sidebar__folio{color:#0f172a;font-size:1.35rem;font-weight:800;letter-spacing:.3px}.sin-sidebar__sev-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:.62rem;font-weight:700;gap:5px;letter-spacing:.6px;padding:3px 10px;text-transform:uppercase}.sin-sidebar__sev-badge i{font-size:.6rem}.sin-sidebar__section{background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;margin-bottom:4px;padding:14px 16px}.sin-sidebar__section-title{align-items:center;border-bottom:1px solid #eef2f7;border-left:3px solid #0078d4;border-left:3px solid var(--primary-color,#0078d4);color:#0078d4;color:var(--primary-color,#0078d4);display:flex;font-size:.64rem;font-weight:700;gap:8px;letter-spacing:1px;margin-bottom:14px;padding-bottom:10px;padding-left:8px;text-transform:uppercase}.sin-sidebar__section-title i{font-size:.68rem}.sin-sidebar__kpi-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-bottom:16px}.sin-sidebar__kpi{background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;display:flex;flex-direction:column;gap:3px;overflow:hidden;padding:10px 12px}.sin-sidebar__kpi-label{color:#94a3b8;font-size:.58rem;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.sin-sidebar__kpi-value{color:#1e293b;font-size:.79rem;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sin-sidebar .p-divider{margin:8px 0;opacity:.5}.sin-sidebar__grid{grid-gap:13px 20px;display:grid;gap:13px 20px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.sin-sidebar__info-card{border-left:3px solid;border-radius:0 6px 6px 0;padding:12px 14px}.sin-sidebar__info-card--linked{background:#f8fbff;border-left-color:#0078d4}.sin-sidebar__info-card--descuento{background:#fff9f9;border-left-color:#d13438}.sin-sidebar__empty-state{align-items:flex-start;background:#fafafa;border-left:3px solid #e2e8f0;border-radius:0 6px 6px 0;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.sin-sidebar__empty-icon{color:#cbd5e1;font-size:1.1rem}.sin-sidebar__empty-text{color:#94a3b8;font-size:.8rem}.sin-sidebar__link-row{display:flex;flex-direction:column;gap:6px;width:100%}.sin-sidebar__dropdown{font-size:.82rem;width:100%}.sin-sidebar__desc-form{display:flex;flex-direction:column;gap:12px;width:100%}.sin-sidebar__form-actions{border-top:1px solid #f1f5f9;display:flex;gap:8px;justify-content:flex-end;padding-top:10px}.sin-sidebar__btn-primary{align-self:flex-start}.sin-sidebar__input{font-size:.82rem;width:100%}.sin-sidebar__input.p-calendar,.sin-sidebar__input.p-inputnumber{width:100%}.sin-sidebar__input.p-calendar .p-inputtext,.sin-sidebar__input.p-inputnumber .p-inputtext{font-size:.82rem;width:100%}.sin-field{display:flex;flex-direction:column;gap:2px}.sin-field--full{grid-column:1/-1}.sin-field__label{color:#94a3b8;font-size:.62rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.sin-field__value{color:#1e293b;font-size:.82rem;font-weight:500;line-height:1.4;word-break:break-word}.sin-field__null{color:#cbd5e1;font-style:italic;font-weight:400}.sin-tabs{background:#f1f5f9;border-radius:10px;display:flex;gap:4px;padding:4px}.sin-tabs__btn{align-items:center;background:#0000;border:none;border-radius:7px;color:#64748b;cursor:pointer;display:flex;font-size:.82rem;font-weight:600;gap:6px;padding:7px 16px;transition:background .15s,color .15s;white-space:nowrap}.sin-tabs__btn i{font-size:.75rem}.sin-tabs__btn:hover:not(.sin-tabs__btn--active){background:#0000000a;color:#334155}.sin-tabs__btn--active{background:#fff;box-shadow:0 1px 4px #0000001a;color:#0078d4}.sin-datatable{cursor:pointer}.sin-datatable .p-datatable-table{border-radius:10px;overflow:hidden}.sin-datatable .p-datatable-tbody>tr:hover{background:#f8fbff!important}.sin-est-pill,.sin-sev-pill{align-items:center;border-radius:20px;display:inline-flex;font-size:.68rem;font-weight:700;gap:4px;padding:2px 10px;white-space:nowrap}.sin-est-pill i,.sin-sev-pill i{font-size:.6rem}.sin-heatmap{display:flex;flex-direction:column;gap:12px}.sin-heatmap__legend{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-wrap:wrap;gap:16px;padding:10px 16px}.sin-heatmap__leg-item{align-items:center;color:#334155;display:flex;font-size:.78rem;font-weight:600;gap:6px}.sin-heatmap__dot{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.sin-heatmap__leg-count{color:#94a3b8;font-size:.74rem;margin-left:auto}.sin-heatmap__empty{align-items:center;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:12px;color:#64748b;display:flex;flex-direction:column;gap:12px;height:320px;justify-content:center;text-align:center}.sin-heatmap__empty p{font-size:.85rem;margin:0}.sin-sidebar__map-wrap{display:flex;flex-direction:column;gap:6px}.sin-sidebar__map-wrap .leaflet-container{border:1px solid #e2e8f0}.sin-sidebar__map-hint{color:#64748b;font-size:.74rem;margin:0;padding:4px 0;text-align:center}.sin-inc-list{gap:8px}.sin-inc-item,.sin-inc-list{display:flex;flex-direction:column}.sin-inc-item{background:#f8fbff;border:1px solid #eef2f7;border-left:3px solid #0078d4;border-radius:0 8px 8px 0;gap:6px;padding:10px 12px;transition:box-shadow .15s}.sin-inc-item:hover{box-shadow:0 2px 8px #0078d41a}.sin-inc-item__header{align-items:center;display:flex;gap:8px;justify-content:space-between}.sin-inc-item__cliente{color:#1e293b;font-size:.82rem;font-weight:700}.sin-inc-item__fecha{color:#64748b;font-size:.7rem;white-space:nowrap}.sin-inc-item__chips{display:flex;flex-wrap:wrap;gap:5px}.sin-inc-item__chip{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;color:#475569;display:inline-flex;font-size:.65rem;font-weight:600;gap:4px;padding:2px 8px}.sin-inc-item__chip i{font-size:.6rem}.sin-inc-item__chip--causa{background:#fff4ec;border-color:#fed7aa;color:#c2410c}.sin-inc-item__chip--efecto{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}.sin-inc-item__detalle{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#64748b;display:-webkit-box;font-size:.77rem;line-height:1.4;margin:0;overflow:hidden}.sin-inc-item__footer{border-top:1px solid #eef2f7;display:flex;justify-content:flex-end;margin-top:2px;padding-top:6px}.sin-desc-preview{background:#f0f7ff;border:1px solid #bfdbfe;border-radius:8px;display:flex;flex-direction:column;gap:5px;margin-bottom:14px;padding:10px 14px}.sin-desc-preview__item{align-items:center;color:#1e3a5f;display:flex;font-size:.82rem;gap:8px}.sin-desc-preview__item i{color:#3b82f6;font-size:.8rem}.sin-desc-preview__item--note{color:#64748b;font-size:.75rem;margin-top:2px}.sin-desc-preview__item--note i{color:#94a3b8}.sin-adjuntos__header-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.sin-adjuntos__subheader{color:#334155;font-size:.72rem;font-weight:700;margin-bottom:2px}.sin-adjuntos__helper{color:#64748b;font-size:.74rem;margin:0}.sin-adjuntos__badges{display:flex;flex-wrap:wrap;gap:6px}.sin-adjuntos__badge{background:#e2e8f0;border-radius:999px;color:#334155;font-size:.68rem;font-weight:700;padding:3px 9px}.sin-adjuntos__badge--pending{background:#ffedd5;color:#92400e}.sin-adjuntos__fotos-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.sin-adjuntos__slot-card{background:#fff;border:1px solid #dbe5f1;border-radius:8px;display:flex;flex-direction:column;gap:8px;min-height:118px;padding:10px}.sin-adjuntos__slot-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.sin-adjuntos__slot-title{color:#64748b;font-size:.7rem;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.sin-adjuntos__chip{border-radius:999px;font-size:.62rem;font-weight:700;padding:2px 7px}.sin-adjuntos__chip--saved{background:#dcfce7;color:#166534}.sin-adjuntos__chip--draft{background:#ffedd5;color:#92400e}.sin-adjuntos__thumb-wrap{background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px;height:110px;overflow:hidden;width:100%}.sin-adjuntos__thumb{height:100%;object-fit:cover;width:100%}.sin-adjuntos__thumb--fallback{align-items:center;color:#94a3b8;display:flex;justify-content:center}.sin-adjuntos__thumb--fallback i{font-size:1.2rem}.sin-adjuntos__slot-empty{align-items:center;color:#94a3b8;display:flex;font-size:.8rem;font-style:italic;gap:6px}.sin-adjuntos__slot-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.sin-adjuntos__upload-btn{align-items:center;background:#f8fafc;border:1px dashed #94a3b8;border-radius:6px;color:#1e293b;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;gap:6px;justify-content:center;padding:5px 8px;transition:all .15s ease}.sin-adjuntos__upload-btn:hover{background:#eff6ff;border-color:#2563eb;color:#1d4ed8}.sin-adjuntos__upload-btn input{display:none}.sin-adjuntos__upload-btn--wide{min-height:32px;width:100%}.sin-adjuntos__note{color:#64748b;font-size:.72rem;margin-top:8px}.sin-adjuntos__actions-row{display:flex;justify-content:flex-end;margin-top:10px}.sin-adjuntos__dynamic-upload{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto;margin-bottom:8px}.sin-adjuntos__dynamic-list,.sin-adjuntos__pending-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.sin-adjuntos__file-item{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:7px;display:flex;gap:8px;justify-content:space-between;padding:7px 9px}.sin-adjuntos__file-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.sin-adjuntos__file-name{color:#334155;font-size:.78rem;font-weight:500;word-break:break-word}.sin-adjuntos__file-size{color:#64748b;font-size:.68rem}.sin-adjuntos__file-link{color:#0f4cbd;font-size:.78rem;font-weight:600;text-decoration:none;word-break:break-word}.sin-adjuntos__file-link:hover{text-decoration:underline}.sin-adjuntos__legacy{background:#f8fafc;border-left:3px solid #cbd5e1;border-radius:0 6px 6px 0;display:flex;flex-direction:column;gap:4px;margin-top:8px;padding:8px 10px}.sin-adjuntos__legacy-label{color:#64748b;font-size:.64rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.sin-adjuntos__empty-dynamic{align-items:center;color:#94a3b8;display:flex;font-size:.78rem;font-style:italic;gap:8px;margin-top:6px}@media(max-width:768px){.sin-adjuntos__dynamic-upload{grid-template-columns:1fr}.sin-adjuntos__actions-row{justify-content:stretch}.sin-adjuntos__actions-row .p-button{width:100%}}.ev-container{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1rem}.ev-container .ev-filtros{align-items:flex-end;background:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;display:flex;flex-wrap:wrap;gap:.75rem;padding:1rem;position:sticky;top:0;z-index:1}@media screen and (max-width:450px){.ev-container .ev-filtros{position:static}}.ev-container .ev-filtros .grupo-filtro{display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:160px}.ev-container .ev-filtros .grupo-filtro label{color:var(--text-color-secondary);font-size:.8rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.ev-container .ev-filtros .ev-botones{align-items:center;flex:initial;flex-direction:row;gap:.5rem;min-width:0;min-width:auto}@media screen and (max-width:450px){.ev-container .ev-filtros .ev-botones{flex-direction:column;width:100%}}.ev-container .ev-seccion{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;display:flex;flex-direction:column;gap:.75rem;padding:1rem}.ev-container .ev-seccion-titulo{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.85rem;font-weight:700;gap:.4rem;letter-spacing:.05em;margin:0;text-transform:uppercase}.ev-container .ev-tvp-desc{color:var(--text-color-secondary);font-size:.72rem;margin:0}.ev-container .ev-tvp-desc strong{color:var(--text-color)}.ev-container .ev-tvp-banner{align-items:center;background:color-mix(in srgb,var(--primary-color) 8%,#0000);border:1px solid color-mix(in srgb,var(--primary-color) 30%,#0000);border-radius:8px;color:var(--text-color);display:flex;font-size:.82rem;gap:.65rem;padding:.6rem 1rem}.ev-container .ev-tvp-banner .ev-tvp-banner-icon{color:var(--primary-color);flex-shrink:0;font-size:1rem}.ev-container .ev-tvp-banner strong{color:var(--primary-color);font-weight:800}.ev-container .ev-tvp-pill{align-items:center;border-radius:20px;display:inline-flex;font-size:.75rem;font-weight:700;gap:.3rem;margin-left:.4rem;padding:.18rem .6rem}.ev-container .ev-tvp-pill.ev-tvp-pill-t{background:color-mix(in srgb,var(--blue-500) 18%,#0000);border:1px solid color-mix(in srgb,var(--blue-500) 40%,#0000);color:var(--blue-600)}.ev-container .ev-tvp-pill.ev-tvp-pill-v{background:color-mix(in srgb,#ef4444 18%,#0000);border:1px solid color-mix(in srgb,#ef4444 40%,#0000);color:#dc2626}.ev-container .ev-tvp-pill.ev-tvp-pill-p{background:color-mix(in srgb,var(--orange-500) 18%,#0000);border:1px solid color-mix(in srgb,var(--orange-500) 40%,#0000);color:var(--orange-600)}.ev-container .ev-sub-titulo{color:var(--text-color-secondary);font-size:.8rem;font-weight:600;margin:0 0 .5rem;text-transform:uppercase}.ev-container .ev-dashboard-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media(max-width:1024px){.ev-container .ev-dashboard-row{grid-template-columns:1fr}}.ev-container .ev-indicadores-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.ev-container .ev-indicadores-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.ev-container .ev-indicadores-grid{grid-template-columns:1fr}}.ev-container .ev-ind-card{align-items:center;border:1px solid var(--surface-border);border-radius:8px;display:flex;gap:1rem;padding:1rem 1.25rem}.ev-container .ev-ind-card .ev-ind-icon{font-size:2rem;opacity:.7}.ev-container .ev-ind-card .ev-ind-info{display:flex;flex-direction:column;gap:.1rem}.ev-container .ev-ind-card .ev-ind-label{color:var(--text-color-secondary);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ev-container .ev-ind-card .ev-ind-valor{font-size:1.8rem;font-weight:800;line-height:1}.ev-container .ev-ind-card .ev-ind-valor small{font-size:.9rem;font-weight:500}.ev-container .ev-ind-card .ev-ind-sub{color:var(--text-color-secondary);font-size:.72rem}.ev-container .ev-ind-card.ev-ind-total{background:color-mix(in srgb,var(--blue-500) 10%,#0000)}.ev-container .ev-ind-card.ev-ind-total .ev-ind-icon{color:var(--blue-500)}.ev-container .ev-ind-card.ev-ind-total .ev-ind-valor{color:var(--blue-600)}.ev-container .ev-ind-card.ev-ind-max{background:color-mix(in srgb,var(--red-500) 10%,#0000)}.ev-container .ev-ind-card.ev-ind-max .ev-ind-icon{color:var(--red-500)}.ev-container .ev-ind-card.ev-ind-max .ev-ind-valor{color:var(--red-600)}.ev-container .ev-ind-card.ev-ind-prom{background:color-mix(in srgb,var(--orange-500) 10%,#0000)}.ev-container .ev-ind-card.ev-ind-prom .ev-ind-icon{color:var(--orange-500)}.ev-container .ev-ind-card.ev-ind-prom .ev-ind-valor{color:var(--orange-600)}.ev-container .ev-riesgo-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media(max-width:600px){.ev-container .ev-riesgo-grid{grid-template-columns:1fr}}.ev-container .ev-rank-lista{display:flex;flex-direction:column;gap:.4rem}.ev-container .ev-rank-item{align-items:center;background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:6px;box-sizing:border-box;display:flex;gap:.65rem;overflow:hidden;padding:.55rem .75rem;width:100%}.ev-container .ev-rank-item .ev-rank-badge{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.75rem;font-weight:800;height:1.6rem;justify-content:center;min-width:1.6rem}.ev-container .ev-rank-item .ev-rank-nombre{color:var(--text-color);flex:1 1;font-size:.85rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev-container .ev-rank-item .ev-rank-stats{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}@media(max-width:600px){.ev-container .ev-rank-item .ev-rank-stats{gap:.3rem}}.ev-container .ev-rank-item .ev-rank-stat{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.78rem;gap:.25rem;white-space:nowrap}.ev-container .ev-rank-item .ev-rank-stat .pi{font-size:.7rem}@media(max-width:480px){.ev-container .ev-rank-item{flex-wrap:wrap}.ev-container .ev-rank-item .ev-rank-nombre{width:100%}.ev-container .ev-rank-item .ev-rank-stats{justify-content:flex-start;width:100%}}.ev-container .ev-tvp-lista{display:flex;flex-direction:column;gap:.4rem;max-height:280px;overflow-y:auto;padding-right:.25rem}.ev-container .ev-tvp-item{align-items:center;background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:6px;display:flex;gap:.75rem;justify-content:space-between;padding:.55rem .75rem}.ev-container .ev-tvp-item .ev-tvp-nombre{color:var(--text-color);flex:1 1;font-size:.85rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev-container .ev-tvp-item .ev-tvp-chips{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}@media(max-width:480px){.ev-container .ev-tvp-item{flex-wrap:wrap}.ev-container .ev-tvp-item .ev-tvp-nombre{white-space:normal;width:100%}.ev-container .ev-tvp-item .ev-tvp-chips{justify-content:flex-start;width:100%}}.ev-container .ev-chip{align-items:center;border-radius:20px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.25rem;padding:.2rem .55rem;white-space:nowrap}.ev-container .ev-chip .pi{font-size:.68rem}.ev-container .ev-chip.ev-chip-total{background:color-mix(in srgb,var(--blue-500) 15%,#0000);border:1px solid color-mix(in srgb,var(--blue-500) 35%,#0000);color:var(--blue-600)}.ev-container .ev-chip.ev-chip-prom{background:color-mix(in srgb,var(--orange-500) 15%,#0000);border:1px solid color-mix(in srgb,var(--orange-500) 35%,#0000);color:var(--orange-600)}.ev-container .ev-grafica-contenedor{height:260px}.ev-container .ev-datatable{flex:1 1}.ev-container .ev-table-header{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.ev-container .ev-table-header .ev-table-title{align-items:center;color:var(--text-color);display:flex;font-size:1rem;font-weight:700;gap:.4rem}.ev-container .ev-table-header .ev-global-filter{width:220px}.ev-container .ev-link-mapa{align-items:center;color:var(--primary-color);display:flex;font-size:.85rem;gap:.3rem;text-decoration:none}.ev-container .ev-link-mapa:hover{text-decoration:underline}.ev-container .ev-sin-coords{color:var(--text-color-secondary)}.ev-container .ev-tooltip{background:var(--surface-overlay);border:1px solid var(--surface-border);border-radius:6px;color:var(--text-color);font-size:.85rem;padding:.4rem .75rem}.desc-container{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1rem}.desc-container .desc-filtros{align-items:flex-end;background:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;display:flex;flex-wrap:wrap;gap:.6rem;padding:.75rem 1rem;position:sticky;top:0;z-index:2}@media screen and (max-width:600px){.desc-container .desc-filtros{flex-direction:column;position:static}}.desc-container .desc-filtros .grupo-filtro{display:flex;flex:1 1;flex-direction:column;gap:.2rem;min-width:140px}@media screen and (max-width:600px){.desc-container .desc-filtros .grupo-filtro{min-width:0;min-width:auto;width:100%}}.desc-container .desc-filtros .grupo-filtro label{color:var(--text-color-secondary);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.desc-container .desc-filtros .desc-botones{align-items:center;flex:initial;flex-direction:row;gap:.4rem;min-width:0;min-width:auto}@media screen and (max-width:600px){.desc-container .desc-filtros .desc-botones{justify-content:flex-end;width:100%}}.desc-container .desc-table-header{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.desc-container .desc-table-header .desc-table-title{align-items:center;color:var(--text-color);display:flex;font-size:.9rem;font-weight:700;gap:.4rem}.desc-container .desc-table-header .desc-global-filter{width:220px}@media screen and (max-width:500px){.desc-container .desc-table-header .desc-global-filter{width:100%}}.desc-container .desc-datatable{border:1px solid var(--surface-border);border-radius:8px;flex:1 1;overflow:hidden}.desc-container .desc-badge-si{background:#dff6dd;color:#107c10}.desc-container .desc-badge-no,.desc-container .desc-badge-si{border-radius:20px;font-size:.75rem;font-weight:700;padding:.18rem .55rem;white-space:nowrap}.desc-container .desc-badge-no{background:#fde7e9;color:#d13438}.desc-container .desc-switch-cell{align-items:center;display:flex;gap:.5rem}.desc-container .desc-btn-mapa{align-items:center;background:none;border:none;color:var(--primary-color);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.3rem;padding:0}.desc-container .desc-btn-mapa:hover{text-decoration:underline}.desc-container .desc-sin-coords{color:var(--text-color-secondary)}.desc-modal-header{align-items:center;display:flex;gap:.75rem}.desc-modal-header .desc-modal-header-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:1rem;height:2.2rem;justify-content:center;width:2.2rem}.desc-modal-header .desc-modal-header-icon--red{background:#fde7e9;color:#d13438}.desc-modal-header .desc-modal-header-icon--blue{background:color-mix(in srgb,var(--primary-color) 12%,#0000);color:var(--primary-color)}.desc-modal-header .desc-modal-header-title{color:var(--text-color);font-size:1rem;font-weight:700;line-height:1.2}.desc-modal-header .desc-modal-header-sub{color:var(--text-color-secondary);font-size:.75rem;margin-top:.1rem}.desc-modal-mapa{padding:0!important}.desc-modal-mapa .desc-mapa-chips{background:var(--surface-ground);border-bottom:1px solid var(--surface-border);display:flex;flex-wrap:wrap;gap:.5rem;padding:.85rem 1rem .75rem}.desc-modal-mapa .desc-mapa-chips .desc-chip{align-items:flex-start;background:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;display:flex;flex:1 1 auto;gap:.45rem;min-width:130px;padding:.4rem .65rem}.desc-modal-mapa .desc-mapa-chips .desc-chip--full{flex:1 1 100%}.desc-modal-mapa .desc-mapa-chips .desc-chip .desc-chip-icon{color:var(--text-color-secondary);flex-shrink:0;font-size:.85rem;margin-top:.15rem}.desc-modal-mapa .desc-mapa-chips .desc-chip .desc-chip-label{color:var(--text-color-secondary);display:block;font-size:.68rem;font-weight:700;letter-spacing:.04em;line-height:1;margin-bottom:.15rem;text-transform:uppercase}.desc-modal-mapa .desc-mapa-chips .desc-chip .desc-chip-val{color:var(--text-color);font-size:.83rem;word-break:break-word}.desc-modal-mapa .desc-leaflet-wrapper{height:400px;overflow:hidden;width:100%}@media screen and (max-width:600px){.desc-modal-mapa .desc-leaflet-wrapper{height:280px}}.desc-modal-comentario .desc-comentario-meta{background:var(--surface-ground);border:1px solid var(--surface-border);border-radius:8px;display:flex;flex-wrap:wrap;gap:.4rem .75rem;margin-bottom:1rem;padding:.6rem .75rem}.desc-modal-comentario .desc-comentario-meta .desc-meta-item{align-items:center;color:var(--text-color-secondary);display:flex;font-size:.82rem;gap:.3rem}.desc-modal-comentario .desc-comentario-meta .desc-meta-item i{font-size:.75rem}.desc-modal-comentario .desc-comentario-meta .desc-meta-item span{color:var(--text-color);font-weight:500}.desc-modal-comentario .desc-comentario-field{display:flex;flex-direction:column;gap:.3rem}.desc-modal-comentario .desc-comentario-label{color:var(--text-color-secondary);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.MonitorFatiga .MonitorFatiga-header{display:flex;justify-content:flex-end;padding:8px 0}.mf-info-panel{display:flex;flex-direction:column;gap:20px;padding-bottom:16px}.mf-info-panel .mf-info-purpose{align-items:flex-start;background:linear-gradient(135deg,#eef4ff,#f0f9ff);border-left:4px solid #1a73e8;border-left:4px solid var(--primary,#1a73e8);border-radius:0 10px 10px 0;display:flex;gap:12px;line-height:1.65;padding:14px 16px}.mf-info-panel .mf-info-purpose .mf-purpose-icon{color:#1a73e8;color:var(--primary,#1a73e8);flex-shrink:0;font-size:22px;margin-top:2px}.mf-info-panel .mf-info-section-label{align-items:center;border-bottom:1px solid #e0e4ea;border-bottom:1px solid var(--border-color,#e0e4ea);color:#8a94a6;color:var(--font-color-muted,#8a94a6);display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;padding-bottom:4px;text-transform:uppercase}.mf-info-panel .mf-info-section-label .material-icons{font-size:15px}.mf-info-panel .mf-info-fields{display:flex;flex-direction:column;gap:10px}.mf-info-panel .mf-info-field{border:1px solid #e0e4ea;border-left:4px solid #1a73e8;border:1px solid var(--border-color,#e0e4ea);border-left:4px solid var(--primary,#1a73e8);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:14px 16px;transition:box-shadow .15s ease}.mf-info-panel .mf-info-field:hover{box-shadow:0 3px 10px #00000014}.mf-info-panel .mf-info-field--critical{background:#fff5f5;border-left-color:#e53935}.mf-info-panel .mf-info-field .mf-field-header{align-items:center;display:flex;gap:8px}.mf-info-panel .mf-info-field .mf-field-index{align-items:center;background:#1a73e8;background:var(--primary,#1a73e8);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.mf-info-panel .mf-info-field--critical .mf-field-index{background:#e53935}.mf-info-panel .mf-info-field .mf-field-icon{color:#1a73e8;color:var(--primary,#1a73e8);font-size:17px}.mf-info-panel .mf-info-field--critical .mf-field-icon{color:#e53935}.mf-info-panel .mf-info-field .mf-field-name{background:#f0f4ff;background:var(--bg-secondary,#f0f4ff);border-radius:4px;color:#1a73e8;color:var(--primary,#1a73e8);font-family:Courier New,monospace;font-size:12px;font-weight:700;letter-spacing:.03em;padding:2px 8px}.mf-info-panel .mf-info-field--critical .mf-field-name{background:#fde8e8;color:#c62828}.mf-info-panel .mf-info-field .mf-field-desc{color:#333;color:var(--font-color,#333);line-height:1.6}.mf-info-panel .mf-info-field .mf-field-calc{align-items:baseline;background:#f7f8fc;background:var(--bg-secondary,#f7f8fc);border-radius:6px;display:flex;gap:8px;padding:8px 10px}.mf-info-panel .mf-info-field .mf-calc-label{color:#8a94a6;color:var(--font-color-muted,#8a94a6);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.mf-info-panel .mf-info-field .mf-calc-code{color:#37474f;font-family:Courier New,monospace;font-size:11.5px;line-height:1.5}.mf-info-panel .mf-info-field .mf-niveles{display:flex;flex-direction:column;gap:6px;margin-top:2px}.mf-info-panel .mf-info-field .mf-nivel{align-items:flex-start;border-radius:7px;display:flex;font-size:12px;gap:8px;padding:7px 10px}.mf-info-panel .mf-info-field .mf-nivel .mf-nivel-emoji{flex-shrink:0;font-size:16px}.mf-info-panel .mf-info-field .mf-nivel strong{display:block;font-size:11px;font-weight:700;letter-spacing:.04em}.mf-info-panel .mf-info-field .mf-nivel span{color:inherit;font-size:11px;opacity:.85}.mf-info-panel .mf-info-field .mf-nivel--high{background:#fdecea;color:#b71c1c}.mf-info-panel .mf-info-field .mf-nivel--medium{background:#fffde7;color:#e65100}.mf-info-panel .mf-info-field .mf-nivel--low{background:#e8f5e9;color:#1b5e20}.CardsPanelMF .CardsPanelMF__card{align-items:center;display:flex;gap:10px;justify-content:center}@media(max-width:1617px){.CardsPanelMF .CardsPanelMF__card{flex-wrap:wrap}}.GraficasMF__titulo{color:var(--gray-900);font-size:14px;font-weight:700;margin:0 0 2px}.GraficasMF__subtitulo{color:var(--gray-700);font-size:11px;margin:0 0 8px}.GraficasMF__leyenda{display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:center;margin-bottom:17px;padding:8px 0 0}.GraficasMF__leyenda-item{align-items:center;color:var(--gray-700);display:flex;font-size:12px;gap:6px}.GraficasMF__leyenda-dot{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.GraficasMF__tooltip{background:#1a2535;border:1px solid #2d3f55;border-radius:8px;color:#fff;font-size:13px;min-width:160px;padding:8px 14px}.GraficasMF__tooltip p{margin:2px 0}.GraficasMF__tooltip-title{font-weight:700;margin-bottom:4px!important}.GraficasMF__tooltip-pct{color:#aaa}.GraficasMF .gridMonitorFatigaGraficas{grid-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:1fr;width:100%}.GraficasMF .gridMonitorFatigaGraficas .pie{grid-area:1/1/2/4;padding:12px 8px}.GraficasMF .gridMonitorFatigaGraficas .barras{grid-area:1/4/2/11;padding:12px 8px}.Collapse{background:#fff;background:var(--surface,#fff);border:1px solid #e8e8e8;border:1px solid var(--border-color,#e8e8e8);border-radius:var(--radius);overflow:hidden;transition:box-shadow .2s ease}.Collapse:not(:last-child){margin-bottom:10px}.Collapse.is-open{box-shadow:0 2px 8px #0000000f}.Collapse .collapse-header{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px 14px;transition:background .15s ease;width:100%}.Collapse .collapse-header:hover{background:#f5f7fa;background:var(--hover-bg,#f5f7fa)}.Collapse .collapse-header .collapse-title-group{align-items:center;display:flex;gap:8px}.Collapse .collapse-header .collapse-title-group .collapse-icon{color:var(--blue-600);flex-shrink:0;font-size:18px}.Collapse .collapse-header .collapse-title-group .help-color-swatch{border:1px solid #0000001f;border-radius:4px;display:inline-block;flex-shrink:0;height:16px;width:16px}.Collapse .collapse-header .collapse-title-group .collapse-title{text-align:left}.Collapse .collapse-header .collapse-chevron{color:#999;color:var(--text-secondary,#999);flex-shrink:0;font-size:18px;transition:transform .25s ease}.Collapse .collapse-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.Collapse .collapse-body .collapse-inner{overflow:hidden;padding:0 14px}.Collapse.is-open .collapse-chevron{transform:rotate(180deg)}.Collapse.is-open .collapse-body{grid-template-rows:1fr}.Collapse.is-open .collapse-body .collapse-inner{padding:4px 14px 14px}.Steps,.Steps .step{display:flex}.Steps .step .step-number{align-items:center;background:var(--gray-300);border-radius:50%;color:var(--gray-dark-500);display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:28px;justify-content:center;transition:background .2s,color .2s;width:28px}.Steps .step .step-number .icon{font-size:15px;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 24}.Steps .step .step-body .step-header{align-items:center;display:flex;gap:6px}.Steps .step .step-body .step-header .icon{color:var(--blue-600);flex-shrink:0;font-size:16px}.Steps .step .step-body .step-desc{line-height:1.5;margin:0}.Steps .step--completed .step-number{background:var(--blue-600);color:#fff}.Steps .step--active .step-number{background:var(--blue-100);border:2px solid var(--blue-600);color:var(--blue-600)}.Steps--vertical{flex-direction:column}.Steps--vertical .step{align-items:flex-start;gap:12px;padding-bottom:16px}.Steps--vertical .step:last-child{padding-bottom:0}.Steps--vertical .step .step-indicator{align-items:center;display:flex;flex-direction:column;flex-shrink:0}.Steps--vertical .step .step-line{background:var(--gray-600);border-radius:2px;flex:1 1;margin-top:6px;min-height:16px;transition:background .2s;width:2px}.Steps--vertical .step .step-line--done{background:var(--blue-600)}.Steps--vertical .step .step-body{flex:1 1;padding-top:4px}.Steps--vertical .step .step-body .step-desc{padding-left:22px}.Steps--horizontal{align-items:flex-start;flex-direction:row;gap:0}.Steps--horizontal .step{align-items:center;flex:1 1;flex-direction:column;position:relative;text-align:center}.Steps--horizontal .step .step-indicator{align-items:center;display:flex;flex-direction:row;margin-bottom:10px;width:100%}.Steps--horizontal .step .step-number{flex-shrink:0}.Steps--horizontal .step .step-line{background:var(--gray-600);border-radius:2px;flex:1 1;height:2px;margin-left:4px;transition:background .2s}.Steps--horizontal .step .step-line--done{background:var(--blue-600)}.Steps--horizontal .step:last-child .step-indicator{justify-content:center}.Steps--horizontal .step .step-body{padding:0 8px}.Steps--horizontal .step .step-body .step-header{flex-wrap:wrap;justify-content:center}.Steps--horizontal .step .step-body .step-desc{font-size:var(--font-size-extra-small);padding-left:0}.Sidebar{border-right:1px solid var(--gray-300);flex-direction:column;height:100%;overflow-y:auto;padding-bottom:24px}.Sidebar,.Sidebar .sidebar-brand{background:var(--bg-secondary);display:flex}.Sidebar .sidebar-brand{align-items:center;border-bottom:1px solid var(--gray-300);gap:8px;margin-bottom:8px;padding:18px 16px 16px;position:sticky;top:0;z-index:1}.Sidebar .sidebar-brand .icon{color:var(--blue-500);font-size:20px}.Sidebar .sidebar-nav{flex:1 1}.Sidebar .sidebar-nav-group{margin-bottom:4px}.Sidebar .sidebar-nav-group-label{color:var(--gray-dark-400);font-size:10px;font-weight:700;letter-spacing:1.2px;padding:10px 16px 4px;text-transform:uppercase}.Sidebar .sidebar-nav-item{align-items:center;background:none;border:none;border-left:2px solid #0000;color:var(--gray-dark-700);cursor:pointer;display:flex;font-family:inherit;font-size:var(--font-size-small);gap:8px;padding:7px 16px 7px 20px;text-align:left;transition:all .12s ease;width:100%}.Sidebar .sidebar-nav-item.active,.Sidebar .sidebar-nav-item:hover{background:var(--blue-100);color:var(--blue-600)}.Sidebar .sidebar-nav-item.active{border-left-color:var(--blue-500);font-weight:600}.Sidebar .sidebar-nav-item-icon{flex-shrink:0;font-size:16px}.SideMenu{background:var(--menu-bg);border-right:1px solid #ffffff0f;display:flex;flex-direction:column;height:100vh;max-height:100vh;min-width:270px;overflow:hidden;width:270px}@media screen and (max-width:767px){.SideMenu{box-shadow:none!important}.SideMenu.mobile-open{transform:translateX(0)}}.SideMenu .menu-header{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;flex-shrink:0;height:56px;justify-content:space-between;padding:0 12px}.SideMenu .menu-header .brand{letter-spacing:.02em;white-space:nowrap}.SideMenu .menu-header .header-actions{align-items:center;display:flex;gap:4px}.SideMenu .menu-header .collapse-btn{align-items:center;background:none;border:none;border-radius:var(--radius);color:var(--menu-icon-color);cursor:pointer;display:flex;padding:6px;transition:background .18s}.SideMenu .menu-header .collapse-btn:hover{background:var(--menu-bg-hover)}.SideMenu .menu-header .collapse-btn .icon{font-size:20px}.SideMenu .menu-header .mobile-close-btn{display:none}.SideMenu .menu-content{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:8px 0;scrollbar-color:#ffffff1a #0000;scrollbar-width:thin}.SideMenu .menu-group .menu-children{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.SideMenu .menu-group .menu-children .menu-children-inner{overflow:hidden}.SideMenu .menu-group.open .menu-children{grid-template-rows:1fr}.SideMenu .menu-group.open .menu-chevron{transform:rotate(90deg)}.SideMenu .menu-group.open .padre .menu-label{color:#fff}.SideMenu .menu-item{align-items:center;border-left:3px solid #0000;cursor:pointer;display:flex;gap:10px;padding:10px 14px;transition:background .18s,border-color .18s;white-space:nowrap}.SideMenu .menu-item .menu-icon{color:var(--menu-icon-color);flex-shrink:0;font-size:22px;transition:color .18s}.SideMenu .menu-item .menu-label{flex:1 1;transition:opacity .2s,color .18s}.SideMenu .menu-item .menu-chevron{color:var(--menu-icon-color);font-size:16px;transition:transform .28s ease,opacity .2s}.SideMenu .menu-item:hover{background:var(--menu-bg-hover)}.SideMenu .menu-item:hover .menu-icon,.SideMenu .menu-item:hover .menu-label{color:#fff!important}.SideMenu .menu-item.active{background:var(--menu-active-bg);border-left-color:var(--menu-active-accent)}.SideMenu .menu-item.active .menu-icon,.SideMenu .menu-item.active .menu-label{color:var(--gray-100)}.SideMenu .menu-item.hijo{padding-left:44px}.SideMenu .menu-item.hijo .menu-icon{font-size:22px}.SideMenu.collapsed{min-width:56px;width:56px}.SideMenu.collapsed .menu-header{justify-content:center;padding:0}.SideMenu.collapsed .menu-chevron,.SideMenu.collapsed .menu-header .brand,.SideMenu.collapsed .menu-label{display:none}.SideMenu.collapsed .menu-item{border-left-color:#0000;justify-content:center;padding:12px 0}.SideMenu.collapsed .menu-item.active{border-left-color:var(--menu-active-accent)}.SideMenu.collapsed .menu-children{display:none}.SideMenu.collapsed.hover-expanded{min-width:270px;width:270px}.SideMenu.collapsed.hover-expanded .menu-header{justify-content:space-between;padding:0 12px}.SideMenu.collapsed.hover-expanded .menu-header .brand{display:block}.SideMenu.collapsed.hover-expanded .menu-chevron,.SideMenu.collapsed.hover-expanded .menu-label{display:inline}.SideMenu.collapsed.hover-expanded .menu-item{justify-content:flex-start;padding:10px 14px}.SideMenu.collapsed.hover-expanded .menu-item.hijo{padding-left:44px}.SideMenu.collapsed.hover-expanded .menu-children{display:grid}@media(max-width:767px){.SideMenu{box-shadow:4px 0 24px #0006;inset:0 auto 0 0;min-width:270px;position:fixed;transform:translateX(-100%);transition:transform .3s ease;width:270px;z-index:200}.SideMenu.mobile-open{transform:translateX(0)}.SideMenu.collapsed{min-width:270px;transform:translateX(-100%);width:270px}.SideMenu.collapsed .menu-header{justify-content:space-between;padding:0 12px}.SideMenu.collapsed .menu-header .brand{display:block}.SideMenu.collapsed .menu-chevron,.SideMenu.collapsed .menu-label{display:revert}.SideMenu.collapsed .menu-item{justify-content:flex-start;padding:10px 14px}.SideMenu.collapsed .menu-item.hijo{padding-left:44px}.SideMenu.collapsed .menu-children{display:grid}.SideMenu.collapsed.mobile-open{transform:translateX(0)}.SideMenu .menu-header .mobile-close-btn{display:flex}.SideMenu .menu-header .desktop-collapse-btn{display:none}}.AuthGrid{display:grid;grid-template-columns:auto 1fr;grid-template-rows:56px 1fr;height:100vh;max-width:100vw;overflow:clip}.AuthGrid .menu{grid-column:1;grid-row:1/-1;min-height:0;overflow:visible}.AuthGrid .header{align-items:center;background:var(--header-background);border-bottom:2px solid var(--gray-dark-200);display:flex;grid-column:2;grid-row:1;min-height:0;min-width:0;overflow:hidden;padding:0 40px;z-index:10}.AuthGrid .header .hamburger{align-items:center;background:none;border:none;border-radius:var(--radius);color:var(--menu-icon-color);cursor:pointer;display:none;padding:6px;transition:background .18s}.AuthGrid .header .hamburger:hover{background:var(--menu-bg-hover)}.AuthGrid .header .hamburger .icon{font-size:22px}.AuthGrid .content{background:var(--general-background);grid-column:2;grid-row:2;min-height:0;min-width:0;overflow:auto;padding:20px}.AuthGrid .menu-overlay{animation:overlayFadeIn .2s ease;background:#00000080;inset:0;position:fixed;z-index:199}@media(min-width:768px){.AuthGrid .menu-overlay{display:none}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:767px){.AuthGrid{grid-template-columns:0 1fr}.AuthGrid .header{padding:0 16px}.AuthGrid .header .hamburger{display:flex}.AuthGrid .content{padding:12px}}.SideDrawer{--sd-width:320px;--sd-toggle-w:26px;flex-shrink:0}.SideDrawer .sd-panel{align-items:flex-start;background:var(--background-card);border:1px solid #e8e8e8;border:1px solid var(--border-color,#e8e8e8);border-radius:8px;border-radius:var(--radius,8px);box-shadow:var(--shadow);display:flex;flex-direction:row}.SideDrawer .sd-toggle-track{align-self:stretch;border-left:1px solid #e8e8e8;border-left:1px solid var(--border-color,#e8e8e8);flex-shrink:0;order:2;position:relative;width:var(--sd-toggle-w)}.SideDrawer .sd-toggle{align-items:center;background:none;border:none;color:#999;color:var(--text-secondary,#999);cursor:pointer;display:flex;justify-content:center;padding:8px 0;position:sticky;top:16px;transition:background .15s ease,color .15s ease;width:100%}.SideDrawer .sd-toggle:hover{background:#f5f7fa;background:var(--hover-bg,#f5f7fa);color:var(--blue-600)}.SideDrawer .sd-toggle .sd-chevron{font-size:18px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.SideDrawer .sd-body{max-width:var(--sd-width);opacity:1;order:1;overflow:hidden;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .25s ease}.SideDrawer.is-collapsed .sd-toggle-track{border-left:none}.SideDrawer.is-collapsed .sd-toggle .sd-chevron{transform:rotate(180deg)}.SideDrawer.is-collapsed .sd-body{max-width:0;opacity:0;pointer-events:none}.SideDrawer.sd-mode-modal{flex-shrink:0}.SideDrawer.sd-mode-modal .sd-modal-trigger{align-items:center;align-self:flex-start;background:var(--background-card);border:1px solid #e8e8e8;border:1px solid var(--border-color,#e8e8e8);border-radius:8px;border-radius:var(--radius,8px);box-shadow:var(--shadow);color:#999;color:var(--text-secondary,#999);cursor:pointer;display:flex;justify-content:center;padding:8px 0;position:sticky;top:16px;transition:background .15s ease,color .15s ease;width:26px}.SideDrawer.sd-mode-modal .sd-modal-trigger:hover{background:#f5f7fa;background:var(--hover-bg,#f5f7fa);color:var(--blue-600)}.SideDrawer.sd-mode-modal .sd-modal-trigger .icon{font-size:18px}@keyframes sd-overlay-in{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#0000}to{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059}}@keyframes sd-overlay-out{0%{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#0000}}.sd-overlay{animation:sd-overlay-in .3s ease forwards;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1200}.sd-overlay.is-closing{animation:sd-overlay-out .3s ease forwards}.sd-modal-panel{box-shadow:-6px 0 32px #00000024;flex-direction:column;height:100%;overflow-y:auto;position:relative}.sd-modal-close,.sd-modal-panel{background:var(--background-card);display:flex}.sd-modal-close{align-items:center;border:1px solid #e8e8e8;border:1px solid var(--border-color,#e8e8e8);border-radius:50%;color:#999;color:var(--text-secondary,#999);cursor:pointer;height:28px;justify-content:center;position:absolute;right:10px;top:10px;transition:background .15s ease,color .15s ease;width:28px;z-index:1}.sd-modal-close:hover{background:var(--red-100);color:var(--red-600)}.sd-modal-close .icon{font-size:16px}.KanbanPanel{display:flex;flex-direction:column;gap:12px}.KanbanPanel .kanban-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.KanbanPanel .kanban-header-left{align-items:baseline;display:flex;gap:8px}.KanbanPanel .kanban-reset-btn{align-items:center;background:#fff;background:var(--background-card,#fff);border:1px solid #e8e8e8;border:1px solid var(--border-color,#e8e8e8);border-radius:8px;border-radius:var(--radius,8px);color:var(--gray-dark-600);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:var(--font-size-small);font-weight:600;gap:5px;padding:5px 12px;transition:background .15s ease,border-color .15s ease,color .15s ease}.KanbanPanel .kanban-reset-btn .icon{font-size:16px}.KanbanPanel .kanban-reset-btn:hover{background:#005faa0f;background:var(--blue-50,#005faa0f);border-color:var(--blue-300);color:var(--blue-600)}.KanbanPanel .kanban-reset-btn:active{background:var(--blue-100)}.KanbanPanel .kanban-columns{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.KanbanPanel .kanban-column{background:#fff;background:var(--background-card,#fff);border:1px solid #e8e8e8;border:1px solid var(--border-color,#e8e8e8);border-radius:10px;border-radius:var(--radius,10px);box-shadow:var(--shadow);display:flex;flex-direction:column;min-width:0}.KanbanPanel .kanban-column-head{align-items:center;background:linear-gradient(180deg,#f4f6f8,#fafbfc);background:linear-gradient(180deg,var(--gray-100,#f4f6f8) 0,var(--gray-50,#fafbfc) 100%);border-bottom:1px solid #e8e8e8;border-bottom:1px solid var(--border-color,#e8e8e8);border-top-left-radius:10px;border-top-left-radius:var(--radius,10px);border-top-right-radius:10px;border-top-right-radius:var(--radius,10px);display:flex;gap:8px;justify-content:space-between;padding:12px}.KanbanPanel .kanban-count{align-items:center;background:var(--blue-100);border-radius:999px;color:var(--blue-700);display:inline-flex;font-size:var(--font-size-extra-small);font-weight:700;height:24px;justify-content:center;min-width:24px;padding:0 8px}.KanbanPanel .kanban-column-body{border-bottom-left-radius:10px;border-bottom-left-radius:var(--radius,10px);border-bottom-right-radius:10px;border-bottom-right-radius:var(--radius,10px);display:flex;flex-direction:column;gap:8px;min-height:60px;overflow-y:auto;padding:10px;scrollbar-color:#ddd #0000;scrollbar-color:var(--border-color,#ddd) #0000;scrollbar-width:thin;transition:background .15s ease,box-shadow .15s ease}.KanbanPanel .kanban-column-body::-webkit-scrollbar{width:4px}.KanbanPanel .kanban-column-body::-webkit-scrollbar-thumb{background:#ddd;background:var(--border-color,#ddd);border-radius:4px}.KanbanPanel .kanban-column-body.is-over{background:#005faa0d;box-shadow:inset 0 0 0 2px var(--blue-300)}.KanbanPanel .kanban-card{align-items:flex-start;background:#fff;background:var(--background-primary,#fff);border:1px solid #eceff3;border:1px solid var(--gray-200,#eceff3);border-radius:8px;cursor:grab;display:flex;gap:10px;justify-content:space-between;padding:10px;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease;-webkit-user-select:none;user-select:none}.KanbanPanel .kanban-card:hover{border-color:var(--blue-300);box-shadow:0 6px 16px #005faa24;transform:translateY(-1px)}.KanbanPanel .kanban-card:active{cursor:grabbing}.KanbanPanel .kanban-card.is-dragging{border-color:var(--blue-400);border-style:dashed;opacity:.4}.KanbanPanel .kanban-card-main{display:flex;flex-direction:column;gap:3px;min-width:0}.KanbanPanel .kanban-tag{background:var(--orange-100);border:1px solid var(--orange-200);border-radius:999px;color:var(--orange-700);flex-shrink:0;font-size:var(--font-size-extra-small);font-weight:600;padding:2px 8px;white-space:nowrap}.KanbanPanel .kanban-empty{background:#fafbfc;background:var(--gray-50,#fafbfc);border:1px dashed var(--gray-300);border-radius:8px;color:var(--gray-dark-400);display:grid;font-size:var(--font-size-small);min-height:80px;padding:10px;place-items:center;text-align:center}.KanbanPanel .kanban-column-foot{flex:1 1;min-height:48px}.KanbanPanel .kanban-history{background:#fff;background:var(--background-card,#fff);border:1px solid #e8e8e8;border:1px solid var(--border-color,#e8e8e8);border-radius:10px;border-radius:var(--radius,10px);margin-top:4px;overflow:hidden}.KanbanPanel .kanban-history-title{align-items:center;background:linear-gradient(180deg,#f4f6f8,#fafbfc);background:linear-gradient(180deg,var(--gray-100,#f4f6f8) 0,var(--gray-50,#fafbfc) 100%);border-bottom:1px solid #e8e8e8;border-bottom:1px solid var(--border-color,#e8e8e8);display:flex;gap:6px;padding:10px 12px}.KanbanPanel .kanban-history-title .icon{color:var(--gray-dark-500);font-size:16px}.KanbanPanel .kanban-history-list{list-style:none;margin:0;padding:6px 0}.KanbanPanel .kanban-history-item{align-items:center;display:flex;gap:7px;padding:5px 12px;transition:background .1s ease}.KanbanPanel .kanban-history-item:hover{background:#fafbfc;background:var(--gray-50,#fafbfc)}.KanbanPanel .kanban-history-item .icon{color:var(--gray-dark-400);flex-shrink:0;font-size:14px}.KanbanPanel .kanban-history-item-title{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.KanbanPanel .kanban-history-from{color:var(--gray-dark-500)}.KanbanPanel .kanban-history-from,.KanbanPanel .kanban-history-to{font-size:var(--font-size-extra-small);font-weight:600;white-space:nowrap}.KanbanPanel .kanban-history-to{color:var(--blue-600)}@media(max-width:768px){.KanbanPanel .kanban-columns{grid-template-columns:1fr}}.InfoTooltip{align-items:center;display:inline-flex}.info-tooltip-box{background:#fff;background:var(--background-card,#fff);border:1px solid #e8ecf2;border:1px solid var(--gray-dark-200,#e8ecf2);border-radius:4px;border-radius:var(--radius,4px);box-shadow:0 6.4px 14.4px #00000021;box-shadow:var(--shadow-md,0 6.4px 14.4px #00000021);max-width:280px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;transition:width .22s cubic-bezier(.25,.46,.45,.94),opacity .15s ease;width:0;z-index:9999}.info-tooltip-box.stage-full,.info-tooltip-box.stage-width{opacity:1;pointer-events:auto;width:260px}.info-tooltip-box .info-tooltip-header{align-items:center;display:flex;gap:8px;overflow:hidden;padding:12px 14px;text-overflow:ellipsis;white-space:nowrap}.info-tooltip-box .info-tooltip-header .info-tooltip-icon{color:#005faa;color:var(--blue-600,#005faa);flex-shrink:0;font-size:20px}.info-tooltip-box .info-tooltip-header .info-tooltip-title{color:#2c333e;color:var(--gray-dark-800,#2c333e);font-size:13px;font-size:var(--font-size,13px);font-weight:700;overflow:hidden;text-overflow:ellipsis}.info-tooltip-box .info-tooltip-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.25,.46,.45,.94)}.info-tooltip-box .info-tooltip-content .info-tooltip-content-inner{color:#1b1b1b;color:var(--font-color,#1b1b1b);display:flex;flex-direction:column;font-size:11.7px;font-size:var(--font-size-small,11.7px);gap:6px;overflow:hidden;padding:0 14px}.info-tooltip-box.stage-full .info-tooltip-content{grid-template-rows:1fr}.info-tooltip-box.stage-full .info-tooltip-content .info-tooltip-content-inner{border-top:1px solid #e8ecf2;border-top:1px solid var(--gray-dark-200,#e8ecf2);margin-top:2px;padding:8px 14px 14px}.Docs{background:var(--bg-primary);display:flex;height:100%;overflow:hidden}.Docs .docs-content{flex:1 1;height:100vh;overflow-y:auto;padding:36px 48px 64px;scroll-behavior:smooth}.Docs .docs-page-header{border-bottom:2px solid var(--gray-300);margin-bottom:8px;padding-bottom:28px}.Docs .docs-page-header .docs-page-subtitle{line-height:1.5;margin-top:6px}.Docs .docs-section{border-bottom:1px solid var(--gray-200);padding:36px 0 20px}.Docs .docs-section:last-child{border-bottom:none}.Docs .docs-section-header{align-items:center;display:flex;gap:10px;margin-bottom:10px}.Docs .docs-title{line-height:1.2}.Docs .docs-description{line-height:1.7;margin-bottom:20px;max-width:720px}.Docs .docs-badge{align-items:center;border-radius:100px;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.6px;padding:3px 10px;text-transform:uppercase}.Docs .docs-badge--atom{background:var(--blue-100);color:var(--blue-700)}.Docs .docs-badge--molecule{background:var(--green-100);color:var(--green-700)}.Docs .docs-badge--organism{background:var(--orange-100);color:var(--orange-700)}.Docs .docs-badge--util{background:color-mix(in srgb,var(--blue-100) 40%,#fce7f3);background:var(--purple-100,color-mix(in srgb,var(--blue-100) 40%,var(--pink-100,#fce7f3)));color:color-mix(in srgb,var(--blue-700) 60%,#9d174d);color:var(--purple-700,color-mix(in srgb,var(--blue-700) 60%,#9d174d))}.Docs .docs-subsection{margin-top:24px}.Docs .docs-subtitle{border-bottom:1px dashed var(--gray-300);color:var(--gray-dark-800);margin-bottom:12px;padding-bottom:6px}.Docs .docs-table-wrap{border:1px solid var(--gray-300);border-radius:var(--radius);margin:16px 0;overflow-x:auto}.Docs .docs-props-table{border-collapse:collapse;font-size:var(--font-size-small);width:100%}.Docs .docs-props-table th{background:var(--gray-200);border-bottom:1px solid var(--gray-300);color:var(--gray-dark-700);font-weight:700;padding:10px 16px;text-align:left;white-space:nowrap}.Docs .docs-props-table th:first-child{width:140px}.Docs .docs-props-table th:nth-child(2){width:120px}.Docs .docs-props-table th:nth-child(3){width:140px}.Docs .docs-props-table td{border-bottom:1px solid var(--gray-200);line-height:1.5;padding:10px 16px;vertical-align:top}.Docs .docs-props-table tr:last-child td{border-bottom:none}.Docs .docs-props-table tr:hover td{background:var(--gray-100)}.Docs .docs-props-table .prop-name{background:var(--blue-100);color:var(--blue-700)}.Docs .docs-props-table .prop-name,.Docs .docs-props-table .prop-type{border-radius:4px;display:inline-block;font-family:Cascadia Code,Fira Code,Consolas,monospace;font-size:12px;padding:2px 8px;white-space:nowrap}.Docs .docs-props-table .prop-type{background:var(--green-100);color:var(--green-700)}.Docs .docs-props-table .prop-default{background:var(--orange-100);border-radius:4px;color:var(--orange-700);display:inline-block;font-family:Cascadia Code,Fira Code,Consolas,monospace;font-size:12px;padding:2px 8px;white-space:nowrap}.Docs .docs-props-table .prop-desc{color:var(--gray-dark-700)}.Docs .docs-preview{border:1px solid var(--gray-300);border-radius:var(--radius);margin:10px 0 16px;overflow:hidden}.Docs .docs-preview-label{background:var(--gray-200);border-bottom:1px solid var(--gray-300);color:var(--gray-dark-600);font-size:var(--font-size-small);font-weight:600;padding:8px 16px}.Docs .docs-preview-content{align-items:center;background:var(--bg-primary);display:flex;flex-wrap:wrap;gap:12px;padding:24px}.Docs .docs-code{background:#13151f;border-top:1px solid #ffffff0f;color:#a8d8ea;font-family:Cascadia Code,Fira Code,Consolas,monospace;font-size:12.5px;line-height:1.7;margin:0;overflow-x:auto;padding:14px 20px}.Docs .docs-code code{background:none;color:inherit;font-family:inherit;font-size:inherit;padding:0}.Docs .docs-preview-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:10px}.Docs .docs-preview-grid .docs-preview{margin:0}@media(max-width:960px){.Docs .docs-preview-grid{grid-template-columns:1fr}}.Docs .docs-note{align-items:flex-start;background:var(--blue-100);border:1px solid var(--blue-200);border-radius:var(--radius);display:flex;gap:8px;margin:12px 0 4px;padding:12px 16px}.Docs .docs-note .icon{color:var(--blue-600);flex-shrink:0;font-size:18px;margin-top:1px}.Docs .docs-note .Text{line-height:1.5}.Docs .docs-note--warning{background:#fff3e0;background:var(--orange-100,#fff3e0);border-color:#ffb74d;border-color:var(--orange-300,#ffb74d)}.Docs .docs-note--warning .icon{color:#e65100;color:var(--orange-600,#e65100)}:root{font-feature-settings:"cv02","cv03","cv04","cv11";--font-family:"Inter var",sans-serif;--font-feature-settings:"cv02","cv03","cv04","cv11";--surface-b:#f9fafb;--surface-c:#f3f4f6;--surface-d:#e5e7eb;--text-color:#4b5563;--text-color-secondary:#6b7280;--primary-color:#06b6d4;--surface-50:#f9fafb;--surface-100:#f3f4f6;--surface-200:#e5e7eb;--surface-300:#d1d5db;--surface-400:#9ca3af;--surface-500:#6b7280;--surface-600:#4b5563;--surface-700:#374151;--surface-800:#1f2937;--surface-900:#111827;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--content-padding:1.25rem;--border-radius:6px;--surface-ground:#f9fafb;--surface-border:#dfe7ef;--surface-hover:#f6f9fc;--focus-ring:0 0 0 0.2rem #a5f3fc;--maskbg:#0006;--highlight-bg:#ecfeff;--highlight-text-color:#0e7490;--blue-50:#f5f9ff;--blue-100:#d0e1fd;--blue-200:#abc9fb;--blue-300:#85b2f9;--blue-400:#609af8;--blue-500:#3b82f6;--blue-600:#326fd1;--blue-700:#295bac;--blue-800:#204887;--blue-900:#183462;--green-50:#f4fcf7;--green-100:#caf1d8;--green-200:#a0e6ba;--green-300:#76db9b;--green-400:#4cd07d;--green-500:#22c55e;--green-600:#1da750;--green-700:#188a42;--green-800:#136c34;--green-900:#0e4f26;--yellow-50:#fefbf3;--yellow-100:#faedc4;--yellow-200:#f6de95;--yellow-300:#f2d066;--yellow-400:#eec137;--yellow-500:#eab308;--yellow-600:#c79807;--yellow-700:#a47d06;--yellow-800:#816204;--yellow-900:#5e4803;--cyan-50:#f3fbfd;--cyan-100:#c3edf5;--cyan-200:#94e0ed;--cyan-300:#65d2e4;--cyan-400:#35c4dc;--cyan-500:#06b6d4;--cyan-600:#059bb4;--cyan-700:#047f94;--cyan-800:#036475;--cyan-900:#024955;--pink-50:#fef6fa;--pink-100:#fad3e7;--pink-200:#f7b0d3;--pink-300:#f38ec0;--pink-400:#f06bac;--pink-500:#ec4899;--pink-600:#c93d82;--pink-700:#a5326b;--pink-800:#822854;--pink-900:#5e1d3d;--indigo-50:#f7f7fe;--indigo-100:#dadafc;--indigo-200:#bcbdf9;--indigo-300:#9ea0f6;--indigo-400:#8183f4;--indigo-500:#6366f1;--indigo-600:#5457cd;--indigo-700:#4547a9;--indigo-800:#363885;--indigo-900:#282960;--teal-50:#f3fbfb;--teal-100:#c7eeea;--teal-200:#9ae0d9;--teal-300:#6dd3c8;--teal-400:#41c5b7;--teal-500:#14b8a6;--teal-600:#119c8d;--teal-700:#0e8174;--teal-800:#0b655b;--teal-900:#084a42;--orange-50:#fff8f3;--orange-100:#feddc7;--orange-200:#fcc39b;--orange-300:#fba86f;--orange-400:#fa8e42;--orange-500:#f97316;--orange-600:#d46213;--orange-700:#ae510f;--orange-800:#893f0c;--orange-900:#642e09;--bluegray-50:#f7f8f9;--bluegray-100:#dadee3;--bluegray-200:#bcc3cd;--bluegray-300:#9fa9b7;--bluegray-400:#818ea1;--bluegray-500:#64748b;--bluegray-600:#556376;--bluegray-700:#465161;--bluegray-800:#37404c;--bluegray-900:#282e38;--purple-50:#fbf7ff;--purple-100:#ead6fd;--purple-200:#dab6fc;--purple-300:#c996fa;--purple-400:#b975f9;--purple-500:#a855f7;--purple-600:#8f48d2;--purple-700:#763cad;--purple-800:#5c2f88;--purple-900:#432263;--red-50:#fff5f5;--red-100:#ffd0ce;--red-200:#ffaca7;--red-300:#ff8780;--red-400:#ff6259;--red-500:#ff3d32;--red-600:#d9342b;--red-700:#b32b23;--red-800:#8c221c;--red-900:#661814;--primary-50:#f3fbfd;--primary-100:#c3edf5;--primary-200:#94e0ed;--primary-300:#65d2e4;--primary-400:#35c4dc;--primary-500:#06b6d4;--primary-600:#059bb4;--primary-700:#047f94;--primary-800:#036475;--primary-900:#024955;font-family:Inter var,sans-serif;font-variation-settings:normal}@font-face{font-named-instance:"Regular";font-display:swap;font-family:Inter var;font-style:normal;font-weight:100 900;src:url(/static/media/InterVariable.a0e477f2f1f9d2376fde.woff2) format("woff2")}@font-face{font-named-instance:"Italic";font-display:swap;font-family:Inter var;font-style:italic;font-weight:100 900;src:url(/static/media/InterVariable-Italic.e295f70fe3e2df296c7b.woff2) format("woff2")}.p-editor-container .p-editor-toolbar{background:#f9fafb;border-top-left-radius:6px;border-top-right-radius:6px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{color:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;padding:.75rem 0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{background:#f3f4f6;color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.75rem 1.25rem}.p-editor-container .p-editor-content{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-content .ql-editor{border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:focus,.p-editor-container .ql-snow.ql-toolbar button:hover{color:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill{fill:#4b5563}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar button.ql-active{color:#06b6d4}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#06b6d4}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:#06b6d4}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label{color:#06b6d4}@layer primereact{*{box-sizing:border-box}.p-component{font-feature-settings:"cv02","cv03","cv04","cv11";font-feature-settings:var(--font-feature-settings,normal);font-family:Inter var,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:400}.p-component-overlay{background-color:#0006;transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#e24c4c}.p-text-secondary{color:#6b7280}.pi{font-size:1rem}.p-icon{height:1rem;width:1rem}.p-link{font-feature-settings:"cv02","cv03","cv04","cv11";font-feature-settings:var(--font-feature-settings,normal);border-radius:6px;font-family:Inter var,sans-serif;font-family:var(--font-family);font-size:1rem}.p-link:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}.p-autocomplete .p-autocomplete-loader{right:.75rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.75rem}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.375rem .75rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#06b6d4}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.375rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{font-feature-settings:"cv02","cv03","cv04","cv11";font-feature-settings:var(--font-feature-settings,normal);color:#4b5563;font-family:Inter var,sans-serif;font-family:var(--font-family);font-size:1rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#ecfeff;border-radius:6px;color:#0e7490;margin-right:.5rem;padding:.375rem .75rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-autocomplete-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;color:#4b5563}.p-autocomplete-panel .p-autocomplete-items{padding:.75rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:#0000;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{background:#f3f4f6;color:#4b5563}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#ecfeff;color:#0e7490}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-datepicker{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 12px 0 #0000001a}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#4b5563;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{color:#4b5563;font-weight:600;padding:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover{color:#06b6d4}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid #0000;border-radius:50%;height:2.5rem;transition:box-shadow .2s;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#ecfeff;color:#0e7490}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#d1d5db;border-color:#0000;color:#4b5563}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#ecfeff;color:#0e7490}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #e5e7eb;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #e5e7eb;padding:.5rem}.p-datepicker .p-timepicker button{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#ecfeff;color:#0e7490}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#ecfeff;color:#0e7490}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #e5e7eb;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#06b6d4}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#f3f4f6}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#fff}.p-cascadeselect .p-cascadeselect-label{background:#0000;border:0;padding:.75rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6b7280}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:#0000;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-cascadeselect.p-invalid.p-component{border-color:#e24c4c}.p-cascadeselect-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items{padding:.75rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:#0000;border:0;border-radius:0;color:#4b5563;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#ecfeff;color:#0e7490}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#06b6d43d}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.75rem 1.25rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox-input{appearance:none;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-checkbox{height:22px;width:22px}.p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-input{border:2px solid #d1d5db;border-radius:6px}.p-checkbox .p-checkbox-box{background:#fff;color:#4b5563;height:22px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:22px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:14px;width:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#06b6d4;border-color:#06b6d4}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#06b6d4}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0e7490;border-color:#0e7490;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#e24c4c}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#f3f4f6}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#06b6d4}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f3f4f6}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0e7490}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f3f4f6}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#06b6d4}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f3f4f6}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0e7490}.p-checkbox{display:inline-flex;position:relative;-webkit-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{align-items:center;display:flex;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:#f3f4f6}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#06b6d4}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f3f4f6}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#0e7490}.p-chips{display:inline-flex}.p-chips-multiple-container{align-items:center;cursor:text;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;overflow:hidden;padding:0}.p-chips-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{background-color:initial;border:0;border-radius:0;box-shadow:none;margin:0;outline:0 none;padding:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#06b6d4}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{outline-color:#0000;padding:.375rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#e5e7eb;border-radius:16px;color:#4b5563;margin-right:.5rem;padding:.375rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#e5e7eb;color:#4b5563}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.375rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{font-feature-settings:"cv02","cv03","cv04","cv11";font-feature-settings:var(--font-feature-settings,normal);color:#4b5563;font-family:Inter var,sans-serif;font-family:var(--font-family);font-size:1rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 12px 0 #0000001a}.p-dropdown{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;user-select:none}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-dropdown-label{cursor:pointer;display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{left:0;position:absolute;top:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{list-style-type:none;margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#06b6d4}.p-dropdown:not(.p-disabled).p-focus{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:#f3f4f6}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:initial}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:#0000;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#6b7280}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:#0000;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-dropdown .p-dropdown-clear-icon{color:#6b7280;right:3rem}.p-dropdown.p-invalid.p-component{border-color:#e24c4c}.p-dropdown-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;color:#4b5563}.p-dropdown-panel .p-dropdown-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.75rem;padding-right:1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6b7280;right:.75rem}.p-dropdown-panel .p-dropdown-items{padding:.75rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:#0000;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#ecfeff;color:#0e7490}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#06b6d43d}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:#0000;color:#4b5563;padding:.75rem 1.25rem}.p-inputgroup-addon{background:#f3f4f6;border-bottom:1px solid #d1d5db;border-left:1px solid #d1d5db;border-top:1px solid #d1d5db;color:#6b7280;min-width:3rem;padding:.75rem}.p-inputgroup-addon:last-child{border-right:1px solid #d1d5db}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:6px;border-top-left-radius:6px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:6px;border-top-right-radius:6px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:3rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-inputswitch{display:inline-block;position:relative}.p-inputswitch-input{appearance:none;height:100%;margin:0;opacity:0;outline:0 none;padding:0;width:100%;z-index:1}.p-inputswitch-input,.p-inputswitch-slider{cursor:pointer;left:0;position:absolute;top:0}.p-inputswitch-slider{border:1px solid #0000;bottom:0;right:0}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-input{border-radius:30px}.p-inputswitch .p-inputswitch-slider{background:#d1d5db;border-radius:30px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#06b6d4}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translateX(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b7bcc5}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#0891b2}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#e24c4c}.p-inputtext{font-feature-settings:"cv02","cv03","cv04","cv11";font-feature-settings:var(--font-feature-settings,normal);appearance:none;background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;font-family:Inter var,sans-serif;font-family:var(--font-family);font-size:1rem;outline-color:#0000;padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#06b6d4}.p-inputtext:enabled:focus{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#e24c4c}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover{background-color:#f3f4f6}.p-inputtext.p-variant-filled:enabled:focus{background-color:#fff}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.65625rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.9375rem}.p-float-label>label{color:#6b7280;left:.75rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#e24c4c}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:#6b7280}:-moz-placeholder,::-moz-placeholder{color:#6b7280}:-ms-input-placeholder{color:#6b7280}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#f3f4f6}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.65625rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.9375rem}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#6b7280;left:.75rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#6b7280;right:.75rem}.p-inputotp{align-items:center;display:flex;gap:.5rem}.p-inputotp-input{text-align:center;width:2.5rem}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#4b5563;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#6b7280;right:.75rem}.p-listbox .p-listbox-list{outline:0 none;padding:.75rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#ecfeff;color:#0e7490}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:#0000;color:#4b5563;padding:.75rem 1.25rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#06b6d43d}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#f3f4f6;color:#4b5563}.p-listbox.p-focus{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#e24c4c}.p-mention-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;color:#4b5563}.p-mention-panel .p-mention-items{padding:.75rem 0}.p-mention-panel .p-mention-items .p-mention-item{background:#0000;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-mention-panel .p-mention-items .p-mention-item:hover{background:#f3f4f6;color:#4b5563}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{background:#ecfeff;color:#0e7490}.p-multiselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;user-select:none}.p-multiselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-multiselect-label-container{cursor:pointer;flex:1 1 auto;overflow:hidden}.p-multiselect-label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{list-style-type:none;margin:0;padding:0}.p-multiselect-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{align-items:center;display:flex;justify-content:space-between}.p-multiselect-filter-container{flex:1 1 auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;overflow:hidden;position:relative}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#06b6d4}.p-multiselect:not(.p-disabled).p-focus{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:#f3f4f6}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-multiselect .p-multiselect-label{padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6b7280}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#e5e7eb;border-radius:16px;color:#4b5563;margin-right:.5rem;padding:.375rem .75rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:#0000;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-multiselect.p-invalid.p-component{border-color:#e24c4c}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.375rem .75rem}.p-multiselect-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;color:#4b5563}.p-multiselect-panel .p-multiselect-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#6b7280;right:.75rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.75rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:#0000;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#ecfeff;color:#0e7490}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#06b6d43d}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f3f4f6;color:#4b5563}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:#0000;color:#4b5563;padding:.75rem 1.25rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-password-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;color:#4b5563;padding:1.25rem}.p-password-panel .p-password-meter{background:#e5e7eb;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#ea5455}.p-password-panel .p-password-meter .p-password-strength.medium{background:#ff9f42}.p-password-panel .p-password-meter .p-password-strength.strong{background:#29c76f}.p-radiobutton{display:inline-flex;position:relative;-webkit-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{align-items:center;display:flex;justify-content:center}.p-radiobutton-icon{backface-visibility:hidden;border-radius:50%;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{height:22px;width:22px}.p-radiobutton .p-radiobutton-input{appearance:none;border:2px solid #d1d5db;border-radius:50%;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #d1d5db;border-radius:50%;color:#4b5563;height:22px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:22px}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:12px;transition-duration:.2s;width:12px}.p-radiobutton.p-highlight .p-radiobutton-box{background:#06b6d4;border-color:#06b6d4}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#06b6d4}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0e7490;border-color:#0e7490}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#e24c4c}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#f3f4f6}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#06b6d4}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f3f4f6}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0e7490}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#f3f4f6}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#06b6d4}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f3f4f6}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#0e7490}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{align-items:center;cursor:pointer;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:#0000}.p-rating .p-rating-item .p-rating-icon{color:#4b5563;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#ea5455}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#06b6d4}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#e73d3e}.p-selectbutton .p-button{background:#fff;border:1px solid #d1d5db;color:#4b5563;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6b7280}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6;border-color:#d1d5db;color:#4b5563}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#374151}.p-selectbutton .p-button.p-highlight{background:#06b6d4;border-color:#06b6d4;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#0891b2;border-color:#0891b2;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#e24c4c}.p-slider{background:#e5e7eb;border:0;border-radius:6px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #06b6d4;border-radius:50%;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:1.143rem}.p-slider .p-slider-handle:focus{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#06b6d4}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#06b6d4;border-color:#06b6d4}.p-treeselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#06b6d4}.p-treeselect:not(.p-disabled).p-focus{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-treeselect.p-treeselect-clearable .p-treeselect-label{padding-right:1.75rem}.p-treeselect.p-variant-filled{background:#f3f4f6}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-treeselect .p-treeselect-label{padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6b7280}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#e5e7eb;border-radius:16px;color:#4b5563;margin-right:.5rem;padding:.375rem .75rem}.p-treeselect .p-treeselect-trigger{background:#0000;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#6b7280;width:3rem}.p-treeselect .p-treeselect-clear-icon{color:#6b7280;right:3rem}.p-treeselect.p-invalid.p-component{border-color:#e24c4c}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.375rem .75rem}.p-treeselect-panel{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;color:#4b5563}.p-treeselect-panel .p-treeselect-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.75rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#6b7280;right:.75rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:3.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:2.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:#0000;color:#4b5563;padding:.75rem 1.25rem}.p-input-filled .p-treeselect{background:#f3f4f6}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f3f4f6}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton{display:inline-flex;position:relative;-webkit-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{appearance:none;border:1px solid #d1d5db;border-radius:6px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-togglebutton .p-button{background:#fff;border:1px solid #d1d5db;color:#4b5563;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6b7280}.p-togglebutton.p-highlight .p-button{background:#06b6d4;border-color:#06b6d4;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{background:#f3f4f6;border-color:#d1d5db;color:#4b5563}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#374151}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{background:#0891b2;border-color:#0891b2;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:#06b6d4;box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:#e24c4c}.p-button{background:#06b6d4;border:1px solid #06b6d4;border-radius:6px;color:#fff;font-size:1rem;padding:.75rem 1.25rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{background:#0891b2;border-color:#0891b2;color:#fff}.p-button:not(:disabled):active{background:#0e7490;border-color:#0e7490;color:#fff}.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#06b6d4}.p-button.p-button-outlined:not(:disabled):hover{background:#06b6d40a;border:1px solid;color:#06b6d4}.p-button.p-button-outlined:not(:disabled):active{background:#06b6d429;border:1px solid;color:#06b6d4}.p-button.p-button-outlined.p-button-plain{border-color:#6b7280;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button.p-button-text{background-color:initial;border-color:#0000;color:#06b6d4}.p-button.p-button-text:not(:disabled):hover{background:#06b6d40a;border-color:#0000;color:#06b6d4}.p-button.p-button-text:not(:disabled):active{background:#06b6d429;border-color:#0000;color:#06b6d4}.p-button.p-button-text.p-button-plain{color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-button:focus{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;color:#06b6d4;height:1rem;line-height:1rem;margin-left:.5rem;min-width:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.75rem 0;width:3rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:3rem}.p-button.p-button-sm{font-size:.875rem;padding:.65625rem 1.09375rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.9375rem 1.5625rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only.p-button-loading-left .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only.p-button-loading-right .p-button-label{margin-right:.5rem}.p-button.p-button-loading-label-only.p-button-loading-top .p-button-label{margin-top:.5rem}.p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label{margin-bottom:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:3rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1 1}.p-button-group.p-button-secondary>.p-button,.p-button.p-button-secondary,.p-fileupload-choose.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{background:#64748b;border:1px solid #64748b;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-button.p-button-secondary:not(:disabled):hover,.p-fileupload-choose.p-button-secondary:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{background:#475569;border-color:#475569;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-button.p-button-secondary:not(:disabled):focus,.p-fileupload-choose.p-button-secondary:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e2e8f0}.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-button.p-button-secondary:not(:disabled):active,.p-fileupload-choose.p-button-secondary:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{background:#334155;border-color:#334155;color:#fff}.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-button.p-button-secondary.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{background:#64748b0a;border:1px solid;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{background:#64748b29;border:1px solid;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-text,.p-button.p-button-secondary.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{background:#64748b0a;border-color:#0000;color:#64748b}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{background:#64748b29;border-color:#0000;color:#64748b}.p-button-group.p-button-info>.p-button,.p-button.p-button-info,.p-fileupload-choose.p-button-info,.p-splitbutton.p-button-info>.p-button{background:#0ea5e9;border:1px solid #0ea5e9;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-button.p-button-info:not(:disabled):hover,.p-fileupload-choose.p-button-info:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{background:#0284c7;border-color:#0284c7;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-button.p-button-info:not(:disabled):focus,.p-fileupload-choose.p-button-info:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bfdbfe}.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-button.p-button-info:not(:disabled):active,.p-fileupload-choose.p-button-info:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{background:#0369a1;border-color:#0369a1;color:#fff}.p-button-group.p-button-info>.p-button.p-button-outlined,.p-button.p-button-info.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{background:#0ea5e90a;border:1px solid;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{background:#0ea5e929;border:1px solid;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-text,.p-button.p-button-info.p-button-text,.p-fileupload-choose.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{background:#0ea5e90a;border-color:#0000;color:#0ea5e9}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-info.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{background:#0ea5e929;border-color:#0000;color:#0ea5e9}.p-button-group.p-button-success>.p-button,.p-button.p-button-success,.p-fileupload-choose.p-button-success,.p-splitbutton.p-button-success>.p-button{background:#22c55e;border:1px solid #22c55e;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-button.p-button-success:not(:disabled):hover,.p-fileupload-choose.p-button-success:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{background:#16a34a;border-color:#16a34a;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-button.p-button-success:not(:disabled):focus,.p-fileupload-choose.p-button-success:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #bbf7d0}.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-button.p-button-success:not(:disabled):active,.p-fileupload-choose.p-button-success:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{background:#15803d;border-color:#15803d;color:#fff}.p-button-group.p-button-success>.p-button.p-button-outlined,.p-button.p-button-success.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{background:#22c55e0a;border:1px solid;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{background:#22c55e29;border:1px solid;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-text,.p-button.p-button-success.p-button-text,.p-fileupload-choose.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{background:#22c55e0a;border-color:#0000;color:#22c55e}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-success.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{background:#22c55e29;border-color:#0000;color:#22c55e}.p-button-group.p-button-warning>.p-button,.p-button.p-button-warning,.p-fileupload-choose.p-button-warning,.p-splitbutton.p-button-warning>.p-button{background:#f97316;border:1px solid #f97316;color:#fff}.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-button.p-button-warning:not(:disabled):hover,.p-fileupload-choose.p-button-warning:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{background:#ea580c;border-color:#ea580c;color:#fff}.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-button.p-button-warning:not(:disabled):focus,.p-fileupload-choose.p-button-warning:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde68a}.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-button.p-button-warning:not(:disabled):active,.p-fileupload-choose.p-button-warning:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{background:#c2410c;border-color:#c2410c;color:#fff}.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-button.p-button-warning.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{background:#f973160a;border:1px solid;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{background:#f9731629;border:1px solid;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-text,.p-button.p-button-warning.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{background:#f973160a;border-color:#0000;color:#f97316}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{background:#f9731629;border-color:#0000;color:#f97316}.p-button-group.p-button-help>.p-button,.p-button.p-button-help,.p-fileupload-choose.p-button-help,.p-splitbutton.p-button-help>.p-button{background:#a855f7;border:1px solid #a855f7;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-button.p-button-help:not(:disabled):hover,.p-fileupload-choose.p-button-help:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{background:#9333ea;border-color:#9333ea;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-button.p-button-help:not(:disabled):focus,.p-fileupload-choose.p-button-help:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e9d5ff}.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-button.p-button-help:not(:disabled):active,.p-fileupload-choose.p-button-help:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{background:#7e22ce;border-color:#7e22ce;color:#fff}.p-button-group.p-button-help>.p-button.p-button-outlined,.p-button.p-button-help.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{background:#a855f70a;border:1px solid;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{background:#a855f729;border:1px solid;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-text,.p-button.p-button-help.p-button-text,.p-fileupload-choose.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{background:#a855f70a;border-color:#0000;color:#a855f7}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-help.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{background:#a855f729;border-color:#0000;color:#a855f7}.p-button-group.p-button-danger>.p-button,.p-button.p-button-danger,.p-fileupload-choose.p-button-danger,.p-splitbutton.p-button-danger>.p-button{background:#ef4444;border:1px solid #ef4444;color:#fff}.p-button-group.p-button-danger>.p-button:not(:disabled):hover,.p-button.p-button-danger:not(:disabled):hover,.p-fileupload-choose.p-button-danger:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover{background:#dc2626;border-color:#dc2626;color:#fff}.p-button-group.p-button-danger>.p-button:not(:disabled):focus,.p-button.p-button-danger:not(:disabled):focus,.p-fileupload-choose.p-button-danger:not(:disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #fecaca}.p-button-group.p-button-danger>.p-button:not(:disabled):active,.p-button.p-button-danger:not(:disabled):active,.p-fileupload-choose.p-button-danger:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button:not(:disabled):active{background:#b91c1c;border-color:#b91c1c;color:#fff}.p-button-group.p-button-danger>.p-button.p-button-outlined,.p-button.p-button-danger.p-button-outlined,.p-fileupload-choose.p-button-danger.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#ef4444}.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-danger.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover{background:#ef44440a;border:1px solid;color:#ef4444}.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-danger.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):active{background:#ef444429;border:1px solid;color:#ef4444}.p-button-group.p-button-danger>.p-button.p-button-text,.p-button.p-button-danger.p-button-text,.p-fileupload-choose.p-button-danger.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#ef4444}.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-danger.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):hover{background:#ef44440a;border-color:#0000;color:#ef4444}.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-danger.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):active{background:#ef444429;border-color:#0000;color:#ef4444}.p-button-group.p-button-contrast>.p-button,.p-button.p-button-contrast,.p-splitbutton.p-button-contrast>.p-button{background:#1f2937;border:1px solid #1f2937;color:#fff}.p-button-group.p-button-contrast>.p-button:not(:disabled):hover,.p-button.p-button-contrast:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):hover{background:#374151;border-color:#374151;color:#fff}.p-button-group.p-button-contrast>.p-button:not(:disabled):focus,.p-button.p-button-contrast:not(:disabled):focus,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):focus{box-shadow:none}.p-button-group.p-button-contrast>.p-button:not(:disabled):active,.p-button.p-button-contrast:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):active{background:#4b5563;border-color:#4b5563;color:#fff}.p-button-group.p-button-contrast>.p-button.p-button-outlined,.p-button.p-button-contrast.p-button-outlined,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined{background-color:initial;border:1px solid;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-contrast.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover{background:#1f29370a;border:1px solid;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-contrast.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active{background:#1f293729;border:1px solid;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-text,.p-button.p-button-contrast.p-button-text,.p-splitbutton.p-button-contrast>.p-button.p-button-text{background-color:initial;border-color:#0000;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-contrast.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):hover{background:#1f29370a;border-color:#0000;color:#1f2937}.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-contrast.p-button-text:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):active{background:#1f293729;border-color:#0000;color:#1f2937}.p-button.p-button-link{background:#0000;border:#0000;color:#0e7490}.p-button.p-button-link:not(:disabled):hover{background:#0000;border-color:#0000;color:#0e7490}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:#0000;border-color:#0000;box-shadow:0 0 0 .2rem #a5f3fc}.p-button.p-button-link:not(:disabled):active{background:#0000;border-color:#0000;color:#0e7490}.p-splitbutton{border-radius:6px}.p-splitbutton.p-button-outlined>.p-button{background-color:initial;border:1px solid;color:#06b6d4}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):hover{background:#06b6d40a;color:#06b6d4}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):active{background:#06b6d429;color:#06b6d4}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{border-color:#6b7280;color:#6b7280}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-splitbutton.p-button-text>.p-button{background-color:initial;border-color:#0000;color:#06b6d4}.p-splitbutton.p-button-text>.p-button:not(:disabled):hover{background:#06b6d40a;border-color:#0000;color:#06b6d4}.p-splitbutton.p-button-text>.p-button:not(:disabled):active{background:#06b6d429;border-color:#0000;color:#06b6d4}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#6b7280}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):hover{background:#f3f4f6;color:#6b7280}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):active{background:#e5e7eb;color:#6b7280}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.875rem;padding:.65625rem 1.09375rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{font-size:1.25rem;padding:.9375rem 1.5625rem}.p-splitbutton.p-button-lg>.p-button.p-button-icon-only{width:auto}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton .p-splitbutton-menubutton,.p-splitbutton .p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button,.p-splitbutton .p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button{border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:initial;border:1px solid;color:#64748b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):hover{background:#64748b0a;color:#64748b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):active{background:#64748b29;color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:initial;border-color:#0000;color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):hover{background:#64748b0a;border-color:#0000;color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):active{background:#64748b29;border-color:#0000;color:#64748b}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:initial;border:1px solid;color:#0ea5e9}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):hover{background:#0ea5e90a;color:#0ea5e9}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):active{background:#0ea5e929;color:#0ea5e9}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:initial;border-color:#0000;color:#0ea5e9}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):hover{background:#0ea5e90a;border-color:#0000;color:#0ea5e9}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):active{background:#0ea5e929;border-color:#0000;color:#0ea5e9}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:initial;border:1px solid;color:#22c55e}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):hover{background:#22c55e0a;color:#22c55e}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):active{background:#22c55e29;color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:initial;border-color:#0000;color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):hover{background:#22c55e0a;border-color:#0000;color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):active{background:#22c55e29;border-color:#0000;color:#22c55e}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:initial;border:1px solid;color:#f97316}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):hover{background:#f973160a;color:#f97316}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):active{background:#f9731629;color:#f97316}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:initial;border-color:#0000;color:#f97316}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):hover{background:#f973160a;border-color:#0000;color:#f97316}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):active{background:#f9731629;border-color:#0000;color:#f97316}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:initial;border:1px solid;color:#a855f7}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):hover{background:#a855f70a;color:#a855f7}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):active{background:#a855f729;color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:initial;border-color:#0000;color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):hover{background:#a855f70a;border-color:#0000;color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):active{background:#a855f729;border-color:#0000;color:#a855f7}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:initial;border:1px solid;color:#ef4444}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):hover{background:#ef44440a;color:#ef4444}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):active{background:#ef444429;color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:initial;border-color:#0000;color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):hover{background:#ef44440a;border-color:#0000;color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):active{background:#ef444429;border-color:#0000;color:#ef4444}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon.p-icon{height:1.3rem;width:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-action{background:#4b5563;color:#fff;height:3rem;width:3rem}.p-speeddial-action:hover{background:#022354;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:#0006;border-radius:6px}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-carousel .p-carousel-content .p-carousel-next:focus-visible,.p-carousel .p-carousel-content .p-carousel-prev:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#d1d5db;border-radius:0;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#9ca3af}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#ecfeff;color:#0e7490}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;color:#374151;font-weight:700;padding:1rem}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem}.p-datatable .p-datatable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#374151;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#ecfeff;border-radius:50%;color:#0e7490;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:#f3f4f6;color:#374151}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#374151}.p-datatable .p-sortable-column.p-highlight{background:#ecfeff;color:#0e7490}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#0e7490}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#ecfeff;color:#0e7490}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#0e7490}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #a5f3fc;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{border:solid #e5e7eb;border-width:0 0 1px;padding:1rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:700}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#ecfeff;color:#0e7490}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid #a5f3fc;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #ecfeff}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #ecfeff}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#f3f4f6;color:#4b5563}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid #a5f3fc;outline-offset:-.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid #a5f3fc;outline-offset:-.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#f3f4f6;color:#4b5563}.p-datatable .p-column-resizer-helper{background:#06b6d4}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#f9fafb}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#f9fafb}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#f8f8fa}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#ecfeff;color:#0e7490}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#0e7490}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#f8f8fa}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem}.p-datatable-drag-selection-helper{background:#06b6d429}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;color:#374151;font-weight:700;padding:1rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#4b5563;padding:0}.p-dataview .p-dataview-footer{background:#f9fafb;border:solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-loading-icon.p-icon{height:2rem;width:2rem}.p-datascroller .p-paginator-bottom,.p-datascroller .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datascroller .p-datascroller-header{background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;color:#374151;font-weight:700;padding:1rem}.p-datascroller .p-datascroller-content{background:#fff;border:0;color:#4b5563;padding:0}.p-datascroller .p-datascroller-footer,.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:solid #e5e7eb;border-width:0 0 1px}.p-datascroller .p-datascroller-footer{background:#f9fafb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#374151;font-weight:700;padding:1rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-menu-button:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#f3f4f6;color:#374151}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#ecfeff;color:#0e7490}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-clear-button:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;color:#4b5563;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.75rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:#0000;border:0;border-radius:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#ecfeff;color:#0e7490}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem #a5f3fc;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;margin:0;padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #e5e7eb;padding:1.25rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar,.p-orderlist .p-orderlist-controls{padding:1.25rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#f9fafb;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;font-weight:700;padding:1.25rem}.p-orderlist .p-orderlist-filter-container{background:#fff;border:1px solid #e5e7eb;border-bottom:0;padding:1.25rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.75rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#6b7280;right:.75rem}.p-orderlist .p-orderlist-list{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563;outline:0 none;padding:.75rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:#0000;border:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#e5e7eb;color:#4b5563}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#ecfeff;color:#0e7490}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#06b6d43d}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#f8f8fa}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#f3f4f6}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#ecfeff;color:#0e7490}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#6df7ff}.p-organizationchart .p-organizationchart-line-down{background:#e5e7eb}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#e5e7eb}.p-organizationchart .p-organizationchart-line-top{border-color:#e5e7eb;border-top:1px solid #e5e7eb}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #e5e7eb;color:#4b5563;padding:1.25rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-paginator{background:#fff;border:0 solid #f3f4f6;border-radius:6px;color:#6b7280;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:initial;border:0;border-radius:50%;color:#6b7280;height:3rem;margin:.143rem;min-width:3rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-paginator .p-paginator-first{border-bottom-left-radius:50%;border-top-left-radius:50%}.p-paginator .p-paginator-last{border-bottom-right-radius:50%;border-top-right-radius:50%}.p-paginator .p-dropdown{height:3rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:3rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:initial;border:0;color:#6b7280;height:3rem;margin:.143rem;min-width:3rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:50%;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#ecfeff;border-color:#ecfeff;color:#0e7490}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-picklist .p-picklist-buttons{padding:1.25rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#f9fafb;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;font-weight:700;padding:1.25rem}.p-picklist .p-picklist-filter-container{background:#fff;border:1px solid #e5e7eb;border-bottom:0;padding:1.25rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.75rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#6b7280;right:.75rem}.p-picklist .p-picklist-list{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563;outline:0 none;padding:.75rem 0}.p-picklist .p-picklist-list .p-picklist-item{background:#0000;border:0;color:#4b5563;margin:0;padding:.75rem 1.25rem;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#e5e7eb;color:#4b5563}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#ecfeff;color:#0e7490}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#06b6d43d}.p-tree-container{overflow:auto}.p-tree-container,.p-treenode-children{list-style-type:none;margin:0;padding:0}.p-tree-toggler,.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;user-select:none}.p-tree-toggler{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{display:block;position:relative;width:100%}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:1}.p-tree{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:1.25rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #a5f3fc;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#6b7280;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#4b5563}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#ecfeff;color:#0e7490}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#0e7490}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.75rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#6b7280;right:.75rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-tree .p-treenode-droppoint{height:.5rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#8af9ff}.p-treetable{position:relative}.p-treetable>.p-treetable-wrapper{overflow:auto}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;user-select:none}.p-treetable-selectable .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.p-treetable-toggler,.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-tbody>tr>td,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-thead>tr>th{overflow:hidden}.p-treetable-resizable .p-resizable-column{background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{border:1px solid #0000;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-treetable .p-column-resizer-helper{display:none;position:absolute;width:1px;z-index:10}.p-treetable-scrollable-wrapper{position:relative}.p-treetable-scrollable-footer,.p-treetable-scrollable-header{border:0;overflow:hidden}.p-treetable-scrollable-body{overflow:auto;position:relative}.p-treetable-virtual-table{position:absolute}.p-treetable-frozen-view .p-treetable-scrollable-body{overflow:hidden}.p-treetable-unfrozen-view{left:0;position:absolute;top:0}.p-treetable-reorder-indicator-down,.p-treetable-reorder-indicator-up{display:none;position:absolute}.p-treetable .p-treetable-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.p-treetable .p-treetable-tbody>tr>td.p-align-left,.p-treetable .p-treetable-tfoot>tr>td.p-align-left,.p-treetable .p-treetable-thead>tr>th.p-align-left>.p-column-header-content{justify-content:flex-start;text-align:left}.p-treetable .p-treetable-tbody>tr>td.p-align-right,.p-treetable .p-treetable-tfoot>tr>td.p-align-right,.p-treetable .p-treetable-thead>tr>th.p-align-right>.p-column-header-content{justify-content:flex-end;text-align:right}.p-treetable .p-treetable-tbody>tr>td.p-align-center,.p-treetable .p-treetable-tfoot>tr>td.p-align-center,.p-treetable .p-treetable-thead>tr>th.p-align-center>.p-column-header-content{justify-content:center;text-align:center}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;color:#374151;font-weight:700;padding:1rem}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem}.p-treetable .p-treetable-thead>tr>th{text-align:left;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{background:#f9fafb;border:solid #e5e7eb;border-width:0 0 1px;color:#374151;font-weight:700;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#a5f3fc}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#374151;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#ecfeff;border-radius:50%;color:#0e7490;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#f3f4f6;color:#374151}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#374151}.p-treetable .p-sortable-column.p-highlight{background:#ecfeff;color:#0e7490}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#0e7490}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#4b5563;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{border:solid #e5e7eb;border-width:0 0 1px;padding:1rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#4b5563}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid #a5f3fc;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#ecfeff;color:#0e7490}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#0e7490}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover{background:#f3f4f6;color:#4b5563}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#4b5563}.p-treetable .p-column-resizer-helper{background:#06b6d4}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#f9fafb}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable.p-treetable-gridlines .p-treetable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd{background:#f8f8fa}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight{background:#ecfeff;color:#0e7490}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#0e7490}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd+.p-row-expanded{background:#f8f8fa}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:1.25rem}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #06b6d4;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#e5e7eb}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-accordion .p-accordion-header .p-accordion-header-link{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;font-weight:700;padding:1.25rem;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e7eb;color:#374151}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-accordion .p-accordion-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#4b5563;padding:1.25rem}.p-accordion .p-accordion-tab{margin-bottom:4px}.p-card{background:#fff;border-radius:6px;box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f;color:#4b5563}.p-card .p-card-body{padding:1.25rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#6b7280;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1.25rem 0}.p-card .p-card-footer{padding:1.25rem 0 0}.p-fieldset{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563}.p-fieldset .p-fieldset-legend{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#374151;font-weight:700;padding:1.25rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:6px;color:#374151;padding:1.25rem;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-fieldset .p-fieldset-content{padding:1.25rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1.25rem 0;padding:0 1.25rem}.p-divider.p-divider-horizontal:before{border-top:1px #e5e7eb}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1.25rem;padding:1.25rem 0}.p-divider.p-divider-vertical:before{border-left:1px #e5e7eb}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#f9fafb;border:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;padding:1.25rem}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.75rem 1.25rem}.p-panel:has(>.p-panel-footer) .p-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-panel .p-panel-content{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:1.25rem}.p-panel .p-panel-content,.p-panel .p-panel-footer{background:#fff;border:1px solid #e5e7eb;border-top:0;color:#4b5563}.p-panel .p-panel-footer{padding:.75rem 1.25rem}.p-splitter{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563}.p-splitter .p-splitter-gutter{background:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#e5e7eb}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#e5e7eb}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:#fff;border-radius:6px;outline-color:#0000;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{background:#fff;border:2px solid #f3f4f6;border-radius:50%;color:#4b5563;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#6b7280;font-weight:700;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#ecfeff;color:#0e7490}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#4b5563}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#06b6d4}.p-stepper .p-stepper-panels{background:#fff;color:#4b5563;padding:1.25rem}.p-stepper .p-stepper-separator{background-color:#e5e7eb;height:2px;margin-inline-start:1rem;transition:box-shadow .2s;width:100%}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{background:#fff;color:#4b5563;display:flex;flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{padding-left:1rem;width:100%}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;height:auto;margin-inline-start:calc(1.75rem + 2px);width:2px}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#06b6d4}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-scrollpanel .p-scrollpanel-bar{background:#f9fafb;border:0}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;position:relative;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.p-tabview-nav-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;user-select:none}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-close,.p-tabview-nav-link:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;z-index:2}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:solid #e5e7eb;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid #0000;border-bottom:2px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#6b7280;font-weight:700;margin:0 0 -2px;padding:1.25rem;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#9ca3af;color:#6b7280}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#06b6d4;color:#06b6d4}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;color:#06b6d4;width:3rem}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563;padding:1.25rem}.p-toolbar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;gap:.5rem;padding:1.25rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;border:0;border-radius:6px;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-confirm-popup .p-confirm-popup-content{padding:1.25rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1.25rem 1.25rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid;border-color:#fff0 #fff0 #fff}.p-confirm-popup:before{border:solid;border-color:#fff0 #fff0 #f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{height:1.5rem;width:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:6px;box-shadow:0 1px 3px #0000004d}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:700}.p-dialog .p-dialog-header .p-dialog-header-icon{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#4b5563;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:0;color:#4b5563;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type,.p-dialog.p-dialog-maximized .p-dialog-header{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{height:2rem;width:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{background:#fff;border:0;border-radius:6px;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-overlaypanel .p-overlaypanel-content{padding:1.25rem}.p-overlaypanel .p-overlaypanel-close{background:#06b6d4;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#0891b2;color:#fff}.p-overlaypanel:after{border:solid;border-color:#fff0 #fff0 #fff}.p-overlaypanel:before{border:solid;border-color:#fff0 #fff0 #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;border:0;box-shadow:0 1px 3px #0000004d;color:#4b5563}.p-sidebar .p-sidebar-header{padding:1.25rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:#0000;border:0;border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#f3f4f6;border-color:#0000;color:#374151}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1.25rem}.p-tooltip .p-tooltip-text{background:#4b5563;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;color:#fff;padding:.75rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#4b5563}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#4b5563}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#4b5563}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#4b5563}.p-fileupload .p-fileupload-buttonbar{background:#f9fafb;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;gap:.5rem;padding:1.25rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#4b5563;padding:2rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:6px;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6b7280}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#4b5563;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#4b5563}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6b7280}.p-contextmenu{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;color:#4b5563;padding:.5rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;padding:.5rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#ecfeff;color:#0e7490}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0e7490}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#06b6d43d}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock .p-dock-list-container{background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:6px;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #a5f3fc;outline:0 none;outline-offset:0}.p-dock .p-dock-action{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-prev{margin:0;transform:none}.p-megamenu{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#ecfeff;color:#0e7490}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0e7490}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#06b6d43d}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-megamenu-panel{background:#fff;border:0;box-shadow:0 2px 12px 0 #0000001a;color:#4b5563}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:6px;border-top-right-radius:6px;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-megamenu .p-submenu-list{padding:.5rem 0;width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{padding:.5rem 0;width:12.5rem}.p-megamenu .p-megamenu-button{border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-megamenu .p-megamenu-button:hover{background:#f3f4f6;color:#6b7280}.p-megamenu .p-megamenu-button:focus{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:6px;color:#4b5563;transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{background:#fff;border:0;box-shadow:0 2px 12px 0 #0000001a;padding:.5rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;user-select:none}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#ecfeff;color:#0e7490}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0e7490}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#06b6d43d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-menu{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem 0;width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#ecfeff;color:#0e7490}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0e7490}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#06b6d43d}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 12px 0 #0000001a}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#374151;font-weight:700;margin:0;padding:.75rem 1.25rem}.p-menu .p-menu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:6px;color:#4b5563;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1.25rem;-webkit-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#ecfeff;color:#0e7490}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0e7490}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#06b6d43d}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 12px 0 #0000001a;padding:.5rem 0;width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{border-radius:50%;color:#6b7280;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#f3f4f6;color:#6b7280}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 12px 0 #0000001a;padding:.5rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#6b7280;display:flex;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar .p-menubar-button:hover{background:#f3f4f6;color:#6b7280}.p-menubar .p-menubar-button:focus{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 12px 0 #0000001a;display:none;padding:.5rem 0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#ecfeff;color:#0e7490}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0e7490}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#06b6d43d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link{color:#6b7280;font-weight:700;padding:1.25rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#f9fafb;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e7eb;color:#374151;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#f3f4f6;border-color:#e5e7eb;color:#374151}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#4b5563;padding:.5rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#ecfeff;color:#0e7490}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0e7490}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#06b6d43d}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:4px}.p-slidemenu{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem 0;width:12.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content{background:#ecfeff;color:#0e7490}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0e7490}.p-slidemenu .p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#06b6d43d}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-slidemenu .p-slidemenu-list,.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 2px 12px 0 #0000001a}.p-slidemenu .p-slidemenu-list{padding:.5rem 0}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#ecfeff}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon,.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#0e7490}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-icon.p-icon{height:.875rem;width:.875rem}.p-slidemenu .p-slidemenu-backward{color:#4b5563;padding:.75rem 1.25rem}.p-steps .p-steps-item .p-menuitem-link{background:#0000;background:#fff;border-radius:6px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #f3f4f6;border-radius:50%;color:#4b5563;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#6b7280;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#ecfeff;color:#0e7490}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#4b5563;font-weight:700}.p-steps .p-steps-item:before{border-top:1px solid #e5e7eb;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #e5e7eb;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid #0000;border-bottom:2px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;color:#6b7280;font-weight:700;height:calc(100% + 2px);margin:0 0 -2px;padding:1.25rem;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#9ca3af;color:#6b7280}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#06b6d4;color:#06b6d4}.p-tieredmenu{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:.5rem 0;width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 12px 0 #0000001a}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 12px 0 #0000001a;padding:.5rem 0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#ecfeff;color:#0e7490}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0e7490}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#06b6d43d}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f3f4f6;color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{border-radius:6px;margin:0;padding:.75rem}.p-inline-message.p-inline-message-info{background:#dbeafeb3;border:0 solid #3b82f6;color:#3b82f6}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#3b82f6}.p-inline-message.p-inline-message-success{background:#e4f8f0b3;border:0 solid #1ea97c;color:#1ea97c}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#1ea97c}.p-inline-message.p-inline-message-warn{background:#fff2e2b3;border:0 solid #cc8925;color:#cc8925}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#cc8925}.p-inline-message.p-inline-message-error{background:#ffe7e6b3;border:0 solid #ff5757;color:#ff5757}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#ff5757}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-icon.p-icon{height:1rem;width:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:6px;margin:1rem 0}.p-message .p-message-wrapper{padding:1.25rem 1.75rem}.p-message .p-message-close{background:#0000;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-message .p-message-close:hover{background:#ffffff80}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-message.p-message-info{background:#dbeafeb3;border:solid #3b82f6;border-width:0 0 0 6px;color:#3b82f6}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#3b82f6}.p-message.p-message-success{background:#e4f8f0b3;border:solid #1ea97c;border-width:0 0 0 6px;color:#1ea97c}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#1ea97c}.p-message.p-message-warn{background:#fff2e2b3;border:solid #cc8925;border-width:0 0 0 6px;color:#cc8925}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#cc8925}.p-message.p-message-error{background:#ffe7e6b3;border:solid #ff5757;border-width:0 0 0 6px;color:#ff5757}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#ff5757}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-message-icon.p-icon{height:1.5rem;width:1.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-left:.5rem}.p-toast{opacity:1}.p-toast .p-toast-message{border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{height:2rem;width:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:#0000;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff80}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#dbeafeb3;border:solid #3b82f6;border-width:0 0 0 6px;color:#3b82f6}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#3b82f6}.p-toast .p-toast-message.p-toast-message-success{background:#e4f8f0b3;border:solid #1ea97c;border-width:0 0 0 6px;color:#1ea97c}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#1ea97c}.p-toast .p-toast-message.p-toast-message-warn{background:#fff2e2b3;border:solid #cc8925;border-width:0 0 0 6px;color:#cc8925}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#cc8925}.p-toast .p-toast-message.p-toast-message-error{background:#ffe7e6b3;border:solid #ff5757;border-width:0 0 0 6px;color:#ff5757}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#ff5757}.p-galleria .p-galleria-close{background:#0000;border-radius:50%;color:#f9fafb;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-item-nav{background:#0000;border-radius:6px;color:#f9fafb;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-caption{background:#00000080;color:#f9fafb;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#d1d5db;border-radius:50%;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#9ca3af}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#ecfeff;color:#0e7490}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:#00000080}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:#fff6}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:#fff9}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#ecfeff;color:#0e7490}.p-galleria .p-galleria-thumbnail-container{background:#000000e6;padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:initial;border-radius:50%;color:#f9fafb;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:#ffffff1a;color:#f9fafb}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-galleria-mask,.p-image-mask{--maskbg:#000000e6}.p-image-preview-indicator{background-color:initial;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:initial;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:#ffffff1a;color:#f8f9fa}.p-image-action.p-link span{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{background-color:#e5e7eb;border-radius:6px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-circle{border-radius:50%}.p-avatar-group .p-avatar{border:2px solid #fff}.p-chip{background-color:#e5e7eb;border-radius:16px;color:#4b5563;padding:0 .75rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.375rem;margin-top:.375rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2.25rem;margin-left:-.75rem;width:2.25rem}.p-chip .p-chip-remove-icon{border-radius:6px;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-scrolltop{border-radius:50%;box-shadow:0 2px 12px 0 #0000001a;height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-scrolltop.p-link{background:#000000b3}.p-scrolltop.p-link:hover{background:#000c}.p-scrolltop .p-scrolltop-icon{color:#f9fafb;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{background-color:#e5e7eb;border-radius:6px}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#fff6,#fff0)}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-inplace .p-inplace-display{border-radius:6px;padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#f3f4f6;color:#4b5563}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem #a5f3fc;outline:0 none;outline-offset:0}.p-metergroup .p-metergroup-meter-container{background:#e5e7eb;border-radius:6px}.p-metergroup .p-metergroup-meter{background:#06b6d4;border:0}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#06b6d4;border-radius:100%;height:.5rem;margin-right:.5rem;width:.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label{margin-right:1rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-icon{height:1rem;margin-right:.5rem;width:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:6px;border-top-left-radius:6px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:6px;border-top-right-radius:6px}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:1rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter-container{height:100%;width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:1rem}.p-progressbar{background:#e5e7eb;border:0;border-radius:6px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#06b6d4;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-terminal{background:#fff;border:1px solid #e5e7eb;color:#4b5563;padding:1.25rem}.p-terminal .p-terminal-input{font-feature-settings:"cv02","cv03","cv04","cv11";font-feature-settings:var(--font-feature-settings,normal);font-family:Inter var,sans-serif;font-family:var(--font-family);font-size:1rem}.p-badge{background:#06b6d4;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#64748b;color:#fff}.p-badge.p-badge-success{background-color:#22c55e;color:#fff}.p-badge.p-badge-info{background-color:#0ea5e9;color:#fff}.p-badge.p-badge-warning{background-color:#f97316;color:#fff}.p-badge.p-badge-danger{background-color:#ef4444;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-tag{background:#06b6d4;border-radius:6px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#22c55e;color:#fff}.p-tag.p-tag-info{background-color:#0ea5e9;color:#fff}.p-tag.p-tag-warning{background-color:#f97316;color:#fff}.p-tag.p-tag-danger{background-color:#ef4444;color:#fff}.p-button-label{font-weight:700}.p-accordion .p-accordion-header .p-accordion-header-link,.p-selectbutton>.p-button,.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link,.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-togglebutton.p-button{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#06b6d4}.p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #71e7fb,0 1px 2px 0 #000}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #b0b9c6,0 1px 2px 0 #000}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #88eaac,0 1px 2px 0 #000}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #83d3f8,0 1px 2px 0 #000}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #fcb98b,0 1px 2px 0 #000}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #d4aafb,0 1px 2px 0 #000}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f7a2a2,0 1px 2px 0 #000}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #06b6d4}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #06b6d4}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 2px #fff,0 0 0 4px #71e7fb,0 1px 2px 0 #000}.p-toast-message{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.p-inline-message-text{font-weight:500}.p-orderlist-controls .p-button,.p-picklist-buttons .p-button{transition:opacity .2s,background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-steps .p-steps-item.p-highlight .p-steps-number{background:#06b6d4;color:#fff}}@font-face{font-display:block;font-family:primeicons;font-style:normal;font-weight:400;src:url(/static/media/primeicons.ff0c4cd79b2ffca2de54.eot);src:url(/static/media/primeicons.ff0c4cd79b2ffca2de54.eot?#iefix) format("embedded-opentype"),url(/static/media/primeicons.024b32cc7bf399b1a847.woff2) format("woff2"),url(/static/media/primeicons.8931fda1930c3bd21e96.woff) format("woff"),url(/static/media/primeicons.a5c2a53d1ff7a9ff5933.ttf) format("truetype"),url(/static/media/primeicons.6ed59f962963a4a73af2.svg?#primeicons) format("svg")}.pi{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:primeicons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571429em}.pi-spin{animation:fa-spin 2s linear infinite}@media(prefers-reduced-motion:reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}:root{--font-family:"Inter",sans-serif;--surface-a:#fff;--surface-b:#eceff4;--surface-c:#d8dee9;--surface-d:#e5e9f0;--surface-e:#fff;--surface-f:#fff;--text-color:#4c566a;--text-color-secondary:#81a1c1;--primary-color:#5e81ac;--primary-color-text:#fff;--surface-0:#fff;--surface-50:#edeef0;--surface-100:#dbdde1;--surface-200:#b7bbc3;--surface-300:#949aa6;--surface-400:#707888;--surface-500:#4c566a;--surface-600:#3d4555;--surface-700:#2e3440;--surface-800:#1e222a;--surface-900:#0f1115;--gray-50:#edeef0;--gray-100:#dbdde1;--gray-200:#b7bbc3;--gray-300:#949aa6;--gray-400:#707888;--gray-500:#4c566a;--gray-600:#3d4555;--gray-700:#2e3440;--gray-800:#1e222a;--gray-900:#0f1115;--content-padding:1rem;--inline-spacing:0.5rem;--border-radius:4px;--surface-ground:#eceff4;--surface-section:#fff;--surface-card:#fff;--surface-overlay:#fff;--surface-border:#e5e9f0;--surface-hover:#d8dee9;--focus-ring:0 0 0 0.2rem #c0d0e0;--maskbg:#70788880;--highlight-bg:#d8dee9;--highlight-text-color:#2e3440;--blue-50:#f7f9fb;--blue-100:#d8e1eb;--blue-200:#bac9db;--blue-300:#9bb1cc;--blue-400:#7d99bc;--blue-500:#5e81ac;--blue-600:#506e92;--blue-700:#425a78;--blue-800:#34475f;--blue-900:#263445;--green-50:#f9faf7;--green-100:#e0e9da;--green-200:#c8d7bd;--green-300:#b0c6a0;--green-400:#97b483;--green-500:#7fa366;--green-600:#6c8b57;--green-700:#597247;--green-800:#465a38;--green-900:#334129;--yellow-50:#fdfcf8;--yellow-100:#f6f1df;--yellow-200:#efe6c6;--yellow-300:#e8dbad;--yellow-400:#e1d093;--yellow-500:#dac57a;--yellow-600:#b9a768;--yellow-700:#998a55;--yellow-800:#786c43;--yellow-900:#574f31;--cyan-50:#f8fbfc;--cyan-100:#ddebf0;--cyan-200:#c2dbe5;--cyan-300:#a7cbd9;--cyan-400:#8cbbce;--cyan-500:#71abc2;--cyan-600:#6091a5;--cyan-700:#4f7888;--cyan-800:#3e5e6b;--cyan-900:#2d444e;--pink-50:#fcf7f9;--pink-100:#f0d9e2;--pink-200:#e3bbcb;--pink-300:#d79db3;--pink-400:#cb7f9c;--pink-500:#bf6185;--pink-600:#a25271;--pink-700:#86445d;--pink-800:#693549;--pink-900:#4c2735;--indigo-50:#f6f8fa;--indigo-100:#d5dbe9;--indigo-200:#b3bfd8;--indigo-300:#91a3c7;--indigo-400:#7086b5;--indigo-500:#4e6aa4;--indigo-600:#425a8b;--indigo-700:#374a73;--indigo-800:#2b3a5a;--indigo-900:#1f2a42;--teal-50:#f7fbf9;--teal-100:#d8ebe4;--teal-200:#badbcf;--teal-300:#9bccba;--teal-400:#7dbca5;--teal-500:#5eac90;--teal-600:#50927a;--teal-700:#427865;--teal-800:#345f4f;--teal-900:#26453a;--orange-50:#fdf9f8;--orange-100:#f4e2dd;--orange-200:#ebcbc2;--orange-300:#e2b5a6;--orange-400:#d99e8b;--orange-500:#d08770;--orange-600:#b1735f;--orange-700:#925f4e;--orange-800:#724a3e;--orange-900:#53362d;--bluegray-50:#f9f9fa;--bluegray-100:#e0e4e8;--bluegray-200:#c8ced6;--bluegray-300:#afb8c3;--bluegray-400:#97a3b1;--bluegray-500:#7e8d9f;--bluegray-600:#6b7887;--bluegray-700:#58636f;--bluegray-800:#454e57;--bluegray-900:#323840;--purple-50:#faf7fa;--purple-100:#e7dbe6;--purple-200:#d4bed2;--purple-300:#c0a1be;--purple-400:#ad84aa;--purple-500:#9a6796;--purple-600:#835880;--purple-700:#6c4869;--purple-800:#553953;--purple-900:#3e293c;--red-50:#fcf7f8;--red-100:#f0d9db;--red-200:#e3bbbf;--red-300:#d79da3;--red-400:#cb7f86;--red-500:#bf616a;--red-600:#a2525a;--red-700:#86444a;--red-800:#69353a;--red-900:#4c272a;--primary-50:#f7f9fb;--primary-100:#d8e1eb;--primary-200:#bac9db;--primary-300:#9bb1cc;--primary-400:#7d99bc;--primary-500:#5e81ac;--primary-600:#506e92;--primary-700:#425a78;--primary-800:#34475f;--primary-900:#263445;color-scheme:light;font-family:Inter,sans-serif}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),local("Inter-Regular"),url(/static/media/Inter-Regular.1619ff46967e77779ac6.woff2) format("woff2"),url(/static/media/Inter-Regular.bafbd62f86d686bb65d0.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url(/static/media/Inter-Medium.d5afc4bd2dfa4a0c724a.woff2) format("woff2"),url(/static/media/Inter-Medium.19051ee52164b5e67119.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter SemiBold"),local("Inter-SemiBold"),url(/static/media/Inter-SemiBold.57fcd36069589ac94692.woff2) format("woff2"),url(/static/media/Inter-SemiBold.ff53c7406a23717b16a8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local("Inter Bold"),local("Inter-Bold"),url(/static/media/Inter-Bold.36a650f426faae9edc53.woff2) format("woff2"),url(/static/media/Inter-Bold.b755d2e570b1329b527d.woff) format("woff")}.p-editor-container .p-editor-toolbar{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #e5e9f0}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#81a1c1}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#81a1c1}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{border:0;color:#81a1c1}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#4c566a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#4c566a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#4c566a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#4c566a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#4c566a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#4c566a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;padding:.5rem 0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#4c566a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{background:#0000;color:#4c566a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.5rem 1rem}.p-editor-container .p-editor-content{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #e5e9f0}.p-editor-container .p-editor-content .ql-editor{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#4c566a}.p-editor-container .ql-snow.ql-toolbar button:focus,.p-editor-container .ql-snow.ql-toolbar button:hover{color:#4c566a}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#4c566a}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill{fill:#4c566a}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar button.ql-active{color:#5e81ac}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#5e81ac}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:#5e81ac}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label{color:#5e81ac}@layer primereact{*{box-sizing:border-box}.p-component{font-feature-settings:normal;font-feature-settings:var(--font-feature-settings,normal);font-family:Inter,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:400}.p-component-overlay{background-color:#70788880;transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#bf616a}.p-text-secondary{color:#81a1c1}.pi{font-size:1rem}.p-icon{height:1rem;width:1rem}.p-link{font-feature-settings:normal;font-feature-settings:var(--font-feature-settings,normal);border-radius:4px;font-family:Inter,sans-serif;font-family:var(--font-family);font-size:1rem}.p-link:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}@keyframes p-component-overlay-enter-animation{0%{background-color:#0000}to{background-color:#70788880;background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:#70788880;background-color:var(--maskbg)}to{background-color:#0000}}.p-autocomplete .p-autocomplete-loader{right:.5rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.857rem}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#81a1c1}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{font-feature-settings:normal;font-feature-settings:var(--font-feature-settings,normal);color:#4c566a;font-family:Inter,sans-serif;font-family:var(--font-family);font-size:1rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#d8dee9;border-radius:4px;color:#2e3440;margin-right:.5rem;padding:.25rem .5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#bf616a}.p-autocomplete-panel{background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;color:#4c566a}.p-autocomplete-panel .p-autocomplete-items{padding:.5rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:#0000;border:0;border-radius:0;color:#4c566a;margin:0;padding:.5rem 1rem;transition:none}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{background:#0000;color:#4c566a}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#d8dee9;color:#2e3440}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#4c566a;font-weight:600;margin:0;padding:.75rem 1rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#bf616a}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-datepicker{background:#fff;border:1px solid #d8dee9;border-radius:4px;color:#4c566a;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #e5e9f0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{color:#4c566a;font-weight:600;padding:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover{color:#5e81ac}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid #0000;border-radius:4px;height:2.5rem;transition:none;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#d8dee9;color:#2e3440}.p-datepicker table td>span:focus{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#ebcb8b;border-color:#0000;color:#2e3440}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#d8dee9;color:#2e3440}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #e5e9f0;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #e5e9f0;padding:.5rem}.p-datepicker .p-timepicker button{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-datepicker .p-timepicker button:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{border-radius:4px;padding:.5rem;transition:none}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#d8dee9;color:#2e3440}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:4px;padding:.5rem;transition:none}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#d8dee9;color:#2e3440}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #e5e9f0;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#d8dee9}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#d8dee9}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#d8dee9}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #d8dee9;border-radius:4px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#81a1c1}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#eceff4}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#fff}.p-cascadeselect .p-cascadeselect-label{background:#0000;border:0;padding:.5rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#4c566a}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:#0000;border-bottom-right-radius:4px;border-top-right-radius:4px;color:#81a1c1;width:2.357rem}.p-cascadeselect.p-invalid.p-component{border-color:#bf616a}.p-cascadeselect-panel{background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;color:#4c566a}.p-cascadeselect-panel .p-cascadeselect-items{padding:.5rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:#0000;border:0;border-radius:0;color:#4c566a;margin:0;transition:none}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#d8dee9;color:#2e3440}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#bec8da}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#0000;color:#4c566a}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.5rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox-input{appearance:none;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-checkbox{height:20px;width:20px}.p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-input{border:2px solid #d8dee9;border-radius:4px}.p-checkbox .p-checkbox-box{background:#fff;color:#4c566a;height:20px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:14px;width:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#5e81ac;border-color:#5e81ac}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#81a1c1}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#81a1c1;border-color:#48678c;color:#fff}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#bf616a}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#eceff4}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#5e81ac}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#eceff4}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#81a1c1}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#eceff4}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#5e81ac}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#eceff4}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#81a1c1}.p-checkbox{display:inline-flex;position:relative;-webkit-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{cursor:pointer}.p-checkbox-box{align-items:center;display:flex;justify-content:center}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:#eceff4}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#5e81ac}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#eceff4}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#81a1c1}.p-chips{display:inline-flex}.p-chips-multiple-container{align-items:center;cursor:text;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;overflow:hidden;padding:0}.p-chips-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-chips-input-token{display:inline-flex;flex:1 1 auto}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{background-color:#0000;border:0;border-radius:0;box-shadow:none;margin:0;outline:0 none;padding:0;width:100%}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#81a1c1}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{outline-color:#0000;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#e5e9f0;border-radius:16px;color:#4c566a;margin-right:.5rem;padding:.25rem .5rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#d8dee9;color:#4c566a}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{font-feature-settings:normal;font-feature-settings:var(--font-feature-settings,normal);color:#4c566a;font-family:Inter,sans-serif;font-family:var(--font-family);font-size:1rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#bf616a}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f}.p-dropdown{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;user-select:none}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-dropdown-label{cursor:pointer;display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{left:0;position:absolute;top:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{list-style-type:none;margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #d8dee9;border-radius:4px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#81a1c1}.p-dropdown:not(.p-disabled).p-focus{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-dropdown.p-variant-filled{background:#eceff4}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#eceff4}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:#0000}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.5rem}.p-dropdown .p-dropdown-label{background:#0000;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#4c566a}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:#0000;border-bottom-right-radius:4px;border-top-right-radius:4px;color:#81a1c1;width:2.357rem}.p-dropdown .p-dropdown-clear-icon{color:#81a1c1;right:2.357rem}.p-dropdown.p-invalid.p-component{border-color:#bf616a}.p-dropdown-panel{background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;color:#4c566a}.p-dropdown-panel .p-dropdown-header{background:#eceff4;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;margin:0;padding:.5rem 1rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.5rem;padding-right:1.5rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#81a1c1;right:.5rem}.p-dropdown-panel .p-dropdown-items{padding:.5rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:#0000;border:0;border-radius:0;color:#4c566a;margin:0;padding:.5rem 1rem;transition:none}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#d8dee9;color:#2e3440}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#bec8da}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#0000;color:#4c566a}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#4c566a;font-weight:600;margin:0;padding:.75rem 1rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:#0000;color:#4c566a;padding:.5rem 1rem}.p-inputgroup-addon{background:#fff;border-bottom:1px solid #d8dee9;border-left:1px solid #d8dee9;border-top:1px solid #d8dee9;color:#81a1c1;min-width:2.357rem;padding:.5rem}.p-inputgroup-addon:last-child{border-right:1px solid #d8dee9}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:4px;border-top-left-radius:4px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:4px;border-top-right-radius:4px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2.357rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#bf616a}.p-inputswitch{display:inline-block;position:relative}.p-inputswitch-input{appearance:none;height:100%;margin:0;opacity:0;outline:0 none;padding:0;width:100%;z-index:1}.p-inputswitch-input,.p-inputswitch-slider{cursor:pointer;left:0;position:absolute;top:0}.p-inputswitch-slider{border:1px solid #0000;bottom:0;right:0}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-input{border-radius:30px}.p-inputswitch .p-inputswitch-slider{background:#d8dee9;border-radius:30px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#5e81ac;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#5e81ac}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translateX(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#eceff4}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#81a1c1}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#bf616a}.p-inputtext{font-feature-settings:normal;font-feature-settings:var(--font-feature-settings,normal);appearance:none;background:#fff;border:1px solid #d8dee9;border-radius:4px;color:#4c566a;font-family:Inter,sans-serif;font-family:var(--font-family);font-size:1rem;outline-color:#0000;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#81a1c1}.p-inputtext:enabled:focus{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#bf616a}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover{background-color:#eceff4}.p-inputtext.p-variant-filled:enabled:focus{background-color:#fff}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.4375rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.625rem}.p-float-label>label{color:#4c566a;left:.5rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#bf616a}.p-icon-field-left>.p-inputtext{padding-left:2rem}.p-icon-field-left.p-float-label>label{left:2rem}.p-icon-field-right>.p-inputtext{padding-right:2rem}::-webkit-input-placeholder{color:#4c566a}:-moz-placeholder,::-moz-placeholder{color:#4c566a}:-ms-input-placeholder{color:#4c566a}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#eceff4}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.4375rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.625rem}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#81a1c1;left:.5rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#81a1c1;right:.5rem}.p-inputotp{align-items:center;display:flex;gap:.5rem}.p-inputotp-input{text-align:center;width:2rem}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{list-style-type:none;margin:0;padding:0}.p-listbox-item{cursor:pointer;overflow:hidden;position:relative}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{background:#fff;border:1px solid #d8dee9;border-radius:4px;color:#4c566a;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{background:#eceff4;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;margin:0;padding:.5rem 1rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.5rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#81a1c1;right:.5rem}.p-listbox .p-listbox-list{outline:0 none;padding:.5rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#4c566a;margin:0;padding:.5rem 1rem;transition:none}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#d8dee9;color:#2e3440}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#4c566a;font-weight:600;margin:0;padding:.75rem 1rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:#0000;color:#4c566a;padding:.5rem 1rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#bec8da}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{background:#0000;color:#4c566a}.p-listbox.p-focus{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#bf616a}.p-mention-panel{background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;color:#4c566a}.p-mention-panel .p-mention-items{padding:.5rem 0}.p-mention-panel .p-mention-items .p-mention-item{background:#0000;border:0;border-radius:0;color:#4c566a;margin:0;padding:.5rem 1rem;transition:none}.p-mention-panel .p-mention-items .p-mention-item:hover{background:#0000;color:#4c566a}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{background:#d8dee9;color:#2e3440}.p-multiselect{cursor:pointer;display:inline-flex;-webkit-user-select:none;user-select:none}.p-multiselect-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center}.p-multiselect-label-container{cursor:pointer;flex:1 1 auto;overflow:hidden}.p-multiselect-label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-multiselect-label-empty{overflow:hidden;visibility:hidden}.p-multiselect-token{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{list-style-type:none;margin:0;padding:0}.p-multiselect-item{align-items:center;cursor:pointer;display:flex;font-weight:400;overflow:hidden;position:relative;white-space:nowrap}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{align-items:center;display:flex;justify-content:space-between}.p-multiselect-filter-container{flex:1 1 auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;overflow:hidden;position:relative}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #d8dee9;border-radius:4px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#81a1c1}.p-multiselect:not(.p-disabled).p-focus{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-multiselect.p-variant-filled{background:#eceff4}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#eceff4}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-multiselect .p-multiselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#4c566a}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#e5e9f0;border-radius:16px;color:#4c566a;margin-right:.5rem;padding:.25rem .5rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:#0000;border-bottom-right-radius:4px;border-top-right-radius:4px;color:#81a1c1;width:2.357rem}.p-multiselect.p-invalid.p-component{border-color:#bf616a}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .5rem}.p-multiselect-panel{background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;color:#4c566a}.p-multiselect-panel .p-multiselect-header{background:#eceff4;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;margin:0;padding:.5rem 1rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#81a1c1;right:.5rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.5rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:#0000;border:0;border-radius:0;color:#4c566a;margin:0;padding:.5rem 1rem;transition:none}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#d8dee9;color:#2e3440}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#bec8da}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#0000;color:#4c566a}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#4c566a;font-weight:600;margin:0;padding:.75rem 1rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:#0000;color:#4c566a;padding:.5rem 1rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:#bf616a}.p-password-panel{background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;color:#4c566a;padding:1rem}.p-password-panel .p-password-meter{background:#e5e9f0;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#bf616a}.p-password-panel .p-password-meter .p-password-strength.medium{background:#d08770}.p-password-panel .p-password-meter .p-password-strength.strong{background:#7fa366}.p-radiobutton{display:inline-flex;position:relative;-webkit-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{align-items:center;display:flex;justify-content:center}.p-radiobutton-icon{backface-visibility:hidden;border-radius:50%;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-radiobutton{height:20px;width:20px}.p-radiobutton .p-radiobutton-input{appearance:none;border:2px solid #d8dee9;border-radius:50%;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #d8dee9;border-radius:50%;color:#4c566a;height:20px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:20px}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:10px;transition-duration:.2s;width:10px}.p-radiobutton.p-highlight .p-radiobutton-box{background:#5e81ac;border-color:#5e81ac}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#81a1c1}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#81a1c1;border-color:#5e81ac}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#bf616a}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#eceff4}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#5e81ac}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#eceff4}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#81a1c1}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#eceff4}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#5e81ac}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#eceff4}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#81a1c1}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{align-items:center;cursor:pointer;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:#0000}.p-rating .p-rating-item .p-rating-icon{color:#4c566a;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#bf616a}.p-rating .p-rating-item.p-focus{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#5e81ac}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#d88889}.p-selectbutton .p-button{background:#fff;border:2px solid #d8dee9;color:#4c566a;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#81a1c1}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#eceff4;border-color:#81a1c1;color:#4c566a}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#81a1c1}.p-selectbutton .p-button.p-highlight{background:#5e81ac;border-color:#5e81ac;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#81a1c1;border-color:#5e81ac;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#bf616a}.p-slider{background:#e5e9f0;border:0;border-radius:4px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #5e81ac;border-radius:50%;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;width:1.143rem}.p-slider .p-slider-handle:focus{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#5e81ac}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#5e81ac;border-color:#5e81ac}.p-treeselect{background:#fff;border:1px solid #d8dee9;border-radius:4px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#81a1c1}.p-treeselect:not(.p-disabled).p-focus{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-treeselect.p-treeselect-clearable .p-treeselect-label{padding-right:1.5rem}.p-treeselect.p-variant-filled{background:#eceff4}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#eceff4}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-treeselect .p-treeselect-label{padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#4c566a}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#e5e9f0;border-radius:16px;color:#4c566a;margin-right:.5rem;padding:.25rem .5rem}.p-treeselect .p-treeselect-trigger{background:#0000;border-bottom-right-radius:4px;border-top-right-radius:4px;color:#81a1c1;width:2.357rem}.p-treeselect .p-treeselect-clear-icon{color:#81a1c1;right:2.357rem}.p-treeselect.p-invalid.p-component{border-color:#bf616a}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .5rem}.p-treeselect-panel{background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;color:#4c566a}.p-treeselect-panel .p-treeselect-header{background:#eceff4;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;margin:0;padding:.5rem 1rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#81a1c1;right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:3rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:#0000;color:#4c566a;padding:.5rem 1rem}.p-input-filled .p-treeselect{background:#eceff4}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#eceff4}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton{display:inline-flex;position:relative;-webkit-user-select:none;user-select:none;vertical-align:bottom}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:1 1 auto}.p-togglebutton .p-togglebutton-input{appearance:none;border:2px solid #d8dee9;border-radius:4px;height:100%;left:0;margin:0;opacity:0;outline:0 none;padding:0;position:absolute;top:0;width:100%;z-index:1}.p-togglebutton .p-button{background:#fff;border:2px solid #d8dee9;color:#4c566a;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#81a1c1}.p-togglebutton.p-highlight .p-button{background:#5e81ac;border-color:#5e81ac;color:#fff}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{background:#eceff4;border-color:#81a1c1;color:#4c566a}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right{color:#81a1c1}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{background:#81a1c1;border-color:#5e81ac;color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{border-color:#81a1c1;box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-togglebutton.p-invalid>.p-button{border-color:#bf616a}.p-button{background:#5e81ac;border:2px solid #5e81ac;border-radius:4px;color:#fff;font-size:1rem;padding:.5rem 1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{background:#81a1c1;border-color:#51749e;color:#fff}.p-button:not(:disabled):active{background:#48678c;border-color:#48678c;color:#fff}.p-button.p-button-outlined{background-color:#0000;border:2px solid;color:#5e81ac}.p-button.p-button-outlined:not(:disabled):hover{background:#5e81ac1f;border:2px solid;color:#5e81ac}.p-button.p-button-outlined:not(:disabled):active{background:#5e81ac3d;border:2px solid;color:#5e81ac}.p-button.p-button-outlined.p-button-plain{border-color:#81a1c1;color:#81a1c1}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{background:#fff;color:#81a1c1}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{background:#e5e9f0;color:#81a1c1}.p-button.p-button-text{background-color:#0000;border-color:#0000;color:#5e81ac}.p-button.p-button-text:not(:disabled):hover{background:#5e81ac1f;border-color:#0000;color:#5e81ac}.p-button.p-button-text:not(:disabled):active{background:#5e81ac3d;border-color:#0000;color:#5e81ac}.p-button.p-button-text.p-button-plain{color:#81a1c1}.p-button.p-button-text.p-button-plain:not(:disabled):hover{background:#fff;color:#81a1c1}.p-button.p-button-text.p-button-plain:not(:disabled):active{background:#e5e9f0;color:#81a1c1}.p-button:focus{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;color:#5e81ac;height:1rem;line-height:1rem;margin-left:.5rem;min-width:1rem}.p-button.p-button-raised{box-shadow:0 4px 4px 0 #0003,0 12px 10px 0 #0000000f}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.5rem 0;width:2.357rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.357rem}.p-button.p-button-sm{font-size:.875rem;padding:.4375rem .875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.625rem 1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only.p-button-loading-left .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only.p-button-loading-right .p-button-label{margin-right:.5rem}.p-button.p-button-loading-label-only.p-button-loading-top .p-button-label{margin-top:.5rem}.p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label{margin-bottom:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2.357rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1 1}.p-button-group.p-button-secondary>.p-button,.p-button.p-button-secondary,.p-fileupload-choose.p-button-secondary,.p-splitbutton.p-button-secondary>.p-button{background:#4c566a;border:2px solid #4c566a;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-button.p-button-secondary:not(:disabled):hover,.p-fileupload-choose.p-button-secondary:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{background:#707888;border-color:#4c566a;color:#fff}.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-button.p-button-secondary:not(:disabled):focus,.p-fileupload-choose.p-button-secondary:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #b3bac8}.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-button.p-button-secondary:not(:disabled):active,.p-fileupload-choose.p-button-secondary:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{background:#2e3440;border-color:#2e3440;color:#fff}.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-button.p-button-secondary.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:#0000;border:2px solid;color:#4c566a}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{background:#4c566a1f;border:2px solid;color:#4c566a}.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{background:#4c566a3d;border:2px solid;color:#4c566a}.p-button-group.p-button-secondary>.p-button.p-button-text,.p-button.p-button-secondary.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:#0000;border-color:#0000;color:#4c566a}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{background:#4c566a1f;border-color:#0000;color:#4c566a}.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{background:#4c566a3d;border-color:#0000;color:#4c566a}.p-button-group.p-button-info>.p-button,.p-button.p-button-info,.p-fileupload-choose.p-button-info,.p-splitbutton.p-button-info>.p-button{background:#639bb2;border:2px solid #639bb2;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-button.p-button-info:not(:disabled):hover,.p-fileupload-choose.p-button-info:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{background:#88c0d0;border-color:#639bb2;color:#fff}.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-button.p-button-info:not(:disabled):focus,.p-fileupload-choose.p-button-info:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #c1d7e0}.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-button.p-button-info:not(:disabled):active,.p-fileupload-choose.p-button-info:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{background:#497e94;border-color:#497e94;color:#fff}.p-button-group.p-button-info>.p-button.p-button-outlined,.p-button.p-button-info.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:#0000;border:2px solid;color:#639bb2}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{background:#639bb21f;border:2px solid;color:#639bb2}.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{background:#639bb23d;border:2px solid;color:#639bb2}.p-button-group.p-button-info>.p-button.p-button-text,.p-button.p-button-info.p-button-text,.p-fileupload-choose.p-button-info.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:#0000;border-color:#0000;color:#639bb2}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{background:#639bb21f;border-color:#0000;color:#639bb2}.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-info.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{background:#639bb23d;border-color:#0000;color:#639bb2}.p-button-group.p-button-success>.p-button,.p-button.p-button-success,.p-fileupload-choose.p-button-success,.p-splitbutton.p-button-success>.p-button{background:#7fa366;border:2px solid #7fa366;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-button.p-button-success:not(:disabled):hover,.p-fileupload-choose.p-button-success:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{background:#a3be8c;border-color:#7fa366;color:#fff}.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-button.p-button-success:not(:disabled):focus,.p-fileupload-choose.p-button-success:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #ccdac2}.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-button.p-button-success:not(:disabled):active,.p-fileupload-choose.p-button-success:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{background:#658450;border-color:#658450;color:#fff}.p-button-group.p-button-success>.p-button.p-button-outlined,.p-button.p-button-success.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:#0000;border:2px solid;color:#7fa366}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{background:#7fa3661f;border:2px solid;color:#7fa366}.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{background:#7fa3663d;border:2px solid;color:#7fa366}.p-button-group.p-button-success>.p-button.p-button-text,.p-button.p-button-success.p-button-text,.p-fileupload-choose.p-button-success.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:#0000;border-color:#0000;color:#7fa366}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{background:#7fa3661f;border-color:#0000;color:#7fa366}.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-success.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{background:#7fa3663d;border-color:#0000;color:#7fa366}.p-button-group.p-button-warning>.p-button,.p-button.p-button-warning,.p-fileupload-choose.p-button-warning,.p-splitbutton.p-button-warning>.p-button{background:#d08770;border:2px solid #d08770;color:#fff}.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-button.p-button-warning:not(:disabled):hover,.p-fileupload-choose.p-button-warning:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{background:#e2ac94;border-color:#d08770;color:#fff}.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-button.p-button-warning:not(:disabled):focus,.p-fileupload-choose.p-button-warning:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #eccfc6}.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-button.p-button-warning:not(:disabled):active,.p-fileupload-choose.p-button-warning:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{background:#c05f40;border-color:#c05f40;color:#fff}.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-button.p-button-warning.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:#0000;border:2px solid;color:#d08770}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{background:#d087701f;border:2px solid;color:#d08770}.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{background:#d087703d;border:2px solid;color:#d08770}.p-button-group.p-button-warning>.p-button.p-button-text,.p-button.p-button-warning.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:#0000;border-color:#0000;color:#d08770}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{background:#d087701f;border-color:#0000;color:#d08770}.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{background:#d087703d;border-color:#0000;color:#d08770}.p-button-group.p-button-help>.p-button,.p-button.p-button-help,.p-fileupload-choose.p-button-help,.p-splitbutton.p-button-help>.p-button{background:#9a6796;border:2px solid #9a6796;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-button.p-button-help:not(:disabled):hover,.p-fileupload-choose.p-button-help:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{background:#b48ead;border-color:#9a6796;color:#fff}.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-button.p-button-help:not(:disabled):focus,.p-fileupload-choose.p-button-help:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #d7c2d5}.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-button.p-button-help:not(:disabled):active,.p-fileupload-choose.p-button-help:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{background:#7c5278;border-color:#7c5278;color:#fff}.p-button-group.p-button-help>.p-button.p-button-outlined,.p-button.p-button-help.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:#0000;border:2px solid;color:#9a6796}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{background:#9a67961f;border:2px solid;color:#9a6796}.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{background:#9a67963d;border:2px solid;color:#9a6796}.p-button-group.p-button-help>.p-button.p-button-text,.p-button.p-button-help.p-button-text,.p-fileupload-choose.p-button-help.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:#0000;border-color:#0000;color:#9a6796}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{background:#9a67961f;border-color:#0000;color:#9a6796}.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-help.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{background:#9a67963d;border-color:#0000;color:#9a6796}.p-button-group.p-button-danger>.p-button,.p-button.p-button-danger,.p-fileupload-choose.p-button-danger,.p-splitbutton.p-button-danger>.p-button{background:#bf616a;border:2px solid #bf616a;color:#fff}.p-button-group.p-button-danger>.p-button:not(:disabled):hover,.p-button.p-button-danger:not(:disabled):hover,.p-fileupload-choose.p-button-danger:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover{background:#d88889;border-color:#bf616a;color:#fff}.p-button-group.p-button-danger>.p-button:not(:disabled):focus,.p-button.p-button-danger:not(:disabled):focus,.p-fileupload-choose.p-button-danger:not(:disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(:disabled):focus{box-shadow:0 0 0 .2rem #e5c0c3}.p-button-group.p-button-danger>.p-button:not(:disabled):active,.p-button.p-button-danger:not(:disabled):active,.p-fileupload-choose.p-button-danger:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button:not(:disabled):active{background:#a4424c;border-color:#a4424c;color:#fff}.p-button-group.p-button-danger>.p-button.p-button-outlined,.p-button.p-button-danger.p-button-outlined,.p-fileupload-choose.p-button-danger.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{background-color:#0000;border:2px solid;color:#bf616a}.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-button.p-button-danger.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover{background:#bf616a1f;border:2px solid;color:#bf616a}.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-button.p-button-danger.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):active{background:#bf616a3d;border:2px solid;color:#bf616a}.p-button-group.p-button-danger>.p-button.p-button-text,.p-button.p-button-danger.p-button-text,.p-fileupload-choose.p-button-danger.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{background-color:#0000;border-color:#0000;color:#bf616a}.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-danger.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):hover{background:#bf616a1f;border-color:#0000;color:#bf616a}.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-button.p-button-danger.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):active{background:#bf616a3d;border-color:#0000;color:#bf616a}.p-button.p-button-link{background:#0000;border:#0000;color:#48678c}.p-button.p-button-link:not(:disabled):hover{background:#0000;border-color:#0000;color:#48678c}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:#0000;border-color:#0000;box-shadow:0 0 0 .2rem #c0d0e0}.p-button.p-button-link:not(:disabled):active{background:#0000;border-color:#0000;color:#48678c}.p-splitbutton{border-radius:4px}.p-splitbutton.p-button-outlined>.p-button{background-color:#0000;border:2px solid;color:#5e81ac}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):hover{background:#5e81ac1f;color:#5e81ac}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):active{background:#5e81ac3d;color:#5e81ac}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{border-color:#81a1c1;color:#81a1c1}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):hover{background:#fff;color:#81a1c1}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):active{background:#e5e9f0;color:#81a1c1}.p-splitbutton.p-button-text>.p-button{background-color:#0000;border-color:#0000;color:#5e81ac}.p-splitbutton.p-button-text>.p-button:not(:disabled):hover{background:#5e81ac1f;border-color:#0000;color:#5e81ac}.p-splitbutton.p-button-text>.p-button:not(:disabled):active{background:#5e81ac3d;border-color:#0000;color:#5e81ac}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#81a1c1}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):hover{background:#fff;color:#81a1c1}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):active{background:#e5e9f0;color:#81a1c1}.p-splitbutton.p-button-raised{box-shadow:0 4px 4px 0 #0003,0 12px 10px 0 #0000000f}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.875rem;padding:.4375rem .875rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{font-size:1.25rem;padding:.625rem 1.25rem}.p-splitbutton.p-button-lg>.p-button.p-button-icon-only{width:auto}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton .p-splitbutton-menubutton,.p-splitbutton .p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button,.p-splitbutton .p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button{border-bottom-left-radius:0;border-top-left-radius:0}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:#0000;border:2px solid;color:#4c566a}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):hover{background:#4c566a1f;color:#4c566a}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):active{background:#4c566a3d;color:#4c566a}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:#0000;border-color:#0000;color:#4c566a}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):hover{background:#4c566a1f;border-color:#0000;color:#4c566a}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):active{background:#4c566a3d;border-color:#0000;color:#4c566a}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:#0000;border:2px solid;color:#639bb2}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):hover{background:#639bb21f;color:#639bb2}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):active{background:#639bb23d;color:#639bb2}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:#0000;border-color:#0000;color:#639bb2}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):hover{background:#639bb21f;border-color:#0000;color:#639bb2}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):active{background:#639bb23d;border-color:#0000;color:#639bb2}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:#0000;border:2px solid;color:#7fa366}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):hover{background:#7fa3661f;color:#7fa366}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):active{background:#7fa3663d;color:#7fa366}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:#0000;border-color:#0000;color:#7fa366}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):hover{background:#7fa3661f;border-color:#0000;color:#7fa366}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):active{background:#7fa3663d;border-color:#0000;color:#7fa366}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:#0000;border:2px solid;color:#d08770}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):hover{background:#d087701f;color:#d08770}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):active{background:#d087703d;color:#d08770}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:#0000;border-color:#0000;color:#d08770}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):hover{background:#d087701f;border-color:#0000;color:#d08770}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):active{background:#d087703d;border-color:#0000;color:#d08770}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:#0000;border:2px solid;color:#9a6796}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):hover{background:#9a67961f;color:#9a6796}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):active{background:#9a67963d;color:#9a6796}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:#0000;border-color:#0000;color:#9a6796}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):hover{background:#9a67961f;border-color:#0000;color:#9a6796}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):active{background:#9a67963d;border-color:#0000;color:#9a6796}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:#0000;border:2px solid;color:#bf616a}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):hover{background:#bf616a1f;color:#bf616a}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):active{background:#bf616a3d;color:#bf616a}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:#0000;border-color:#0000;color:#bf616a}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):hover{background:#bf616a1f;border-color:#0000;color:#bf616a}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):active{background:#bf616a3d;border-color:#0000;color:#bf616a}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:2rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon.p-icon{height:2rem;width:2rem}.p-speeddial-list{outline:0 none}.p-speeddial-action{background:#4c566a;color:#fff;height:3rem;width:3rem}.p-speeddial-action:hover{background:#3b4252;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:#70788880;border-radius:4px}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-carousel .p-carousel-content .p-carousel-next:focus-visible,.p-carousel .p-carousel-content .p-carousel-prev:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#e5e9f0;border-radius:0;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#81a1c1}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#d8dee9;color:#2e3440}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#fff;border:1px solid #fff;border-width:1px 0;color:#4c566a;font-weight:600;padding:1rem}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#eceff4;border:solid #fff;border-width:0 0 1px;color:#4c566a;font-weight:600;padding:1rem}.p-datatable .p-datatable-thead>tr>th{text-align:left;transition:none}.p-datatable .p-datatable-tfoot>tr>td{background:#eceff4;border:solid #fff;border-width:0 0 1px;color:#4c566a;font-weight:600;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#81a1c1;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#d8dee9;border-radius:50%;color:#2e3440;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:#fff;color:#4c566a}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#81a1c1}.p-datatable .p-sortable-column.p-highlight{background:#eceff4;color:#4c566a}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#4c566a}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#fff;color:#4c566a}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#4c566a}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #c0d0e0;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#4c566a;transition:none}.p-datatable .p-datatable-tbody>tr>td{border:solid #eceff4;border-width:0 0 1px;padding:1rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:600}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#d8dee9;color:#2e3440}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid #c0d0e0;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #d8dee9}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #d8dee9}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#fff;color:#4c566a}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline:.15rem solid #c0d0e0;outline-offset:-.15rem}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{background:#fff;color:#4c566a}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid #c0d0e0;outline-offset:-.15rem}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{background:#fff;color:#4c566a}.p-datatable .p-column-resizer-helper{background:#5e81ac}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#fff}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#eceff4}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#f6f7fa}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#d8dee9;color:#2e3440}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#2e3440}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#f6f7fa}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:1.25rem}.p-datatable-drag-selection-helper{background:#5e81ac29}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#fff;border:1px solid #fff;border-width:1px 0;color:#4c566a;font-weight:600;padding:1rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#4c566a;padding:0}.p-dataview .p-dataview-footer{background:#eceff4;border:solid #fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-width:0 0 1px;color:#4c566a;font-weight:600;padding:1rem}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-loading-icon.p-icon{height:2rem;width:2rem}.p-datascroller .p-paginator-bottom,.p-datascroller .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datascroller .p-datascroller-header{background:#fff;border:1px solid #fff;border-width:1px 0;color:#4c566a;font-weight:600;padding:1rem}.p-datascroller .p-datascroller-content{background:#fff;border:0;color:#4c566a;padding:0}.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:solid #fff;border-width:0 0 1px}.p-datascroller .p-datascroller-footer{background:#eceff4;border:solid #fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-width:0 0 1px;color:#4c566a;font-weight:600;padding:1rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-menu-button:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#fff;color:#4c566a}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#d8dee9;color:#2e3440}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-column-filter-clear-button:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-column-filter-clear-button:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;color:#4c566a;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.5rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:#0000;border:0;border-radius:0;color:#4c566a;margin:0;padding:.5rem 1rem;transition:none}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#d8dee9;color:#2e3440}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#0000;color:#4c566a}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{box-shadow:inset 0 0 0 .15rem #c0d0e0;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #e5e9f0;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#eceff4;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;margin:0;padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #e5e9f0;padding:1rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.5rem 1rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar,.p-orderlist .p-orderlist-controls{padding:1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#fff;border:1px solid #e5e9f0;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;font-weight:600;padding:1rem}.p-orderlist .p-orderlist-filter-container{background:#fff;border:1px solid #e5e9f0;border-bottom:0;padding:1rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.5rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#81a1c1;right:.5rem}.p-orderlist .p-orderlist-list{background:#fff;border:1px solid #e5e9f0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#4c566a;outline:0 none;padding:.5rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:#0000;border:0;color:#4c566a;margin:0;padding:.5rem 1rem;transition:transform .2s,none}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#0000;color:#4c566a}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#e5e9f0;color:#4c566a}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#d8dee9;color:#2e3440}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#bec8da}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#f6f7fa}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#0000}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#0000;color:#4c566a}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#d8dee9;color:#2e3440}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#8699bb}.p-organizationchart .p-organizationchart-line-down{background:#e5e9f0}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#e5e9f0}.p-organizationchart .p-organizationchart-line-top{border-color:#e5e9f0;border-top:1px solid #e5e9f0}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #e5e9f0;color:#4c566a;padding:1rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-paginator{background:#fff;border:0 solid #fff;border-radius:4px;color:#4c566a;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:#0000;border:0;border-radius:4px;color:#4c566a;height:2.357rem;margin:.143rem;min-width:2.357rem;transition:none}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#eceff4;border-color:#5e81ac;color:#4c566a}.p-paginator .p-paginator-first{border-bottom-left-radius:4px;border-top-left-radius:4px}.p-paginator .p-paginator-last{border-bottom-right-radius:4px;border-top-right-radius:4px}.p-paginator .p-dropdown{height:2.357rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2.357rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:#0000;border:0;color:#4c566a;height:2.357rem;margin:.143rem;min-width:2.357rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:4px;transition:none}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#d8dee9;border-color:#d8dee9;color:#2e3440}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#eceff4;border-color:#5e81ac;color:#4c566a}.p-picklist .p-picklist-buttons{padding:1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#fff;border:1px solid #e5e9f0;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;font-weight:600;padding:1rem}.p-picklist .p-picklist-filter-container{background:#fff;border:1px solid #e5e9f0;border-bottom:0;padding:1rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.5rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#81a1c1;right:.5rem}.p-picklist .p-picklist-list{background:#fff;border:1px solid #e5e9f0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#4c566a;outline:0 none;padding:.5rem 0}.p-picklist .p-picklist-list .p-picklist-item{background:#0000;border:0;color:#4c566a;margin:0;padding:.5rem 1rem;transition:transform .2s,none}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#0000;color:#4c566a}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#e5e9f0;color:#4c566a}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#d8dee9;color:#2e3440}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#bec8da}.p-tree-container{overflow:auto}.p-tree-container,.p-treenode-children{list-style-type:none;margin:0;padding:0}.p-tree-toggler,.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;user-select:none}.p-tree-toggler{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{display:block;position:relative;width:100%}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:1}.p-tree{background:#fff;border:1px solid #e5e9f0;border-radius:4px;color:#4c566a;padding:1rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #c0d0e0;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:4px;padding:0;transition:none}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#81a1c1;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#4c566a}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#d8dee9;color:#2e3440}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#2e3440}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#0000;color:#4c566a}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.5rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#81a1c1;right:.5rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-tree .p-treenode-droppoint{height:.5rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#9fadc9}.p-treetable{position:relative}.p-treetable>.p-treetable-wrapper{overflow:auto}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;user-select:none}.p-treetable-selectable .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.p-treetable-toggler,.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-tbody>tr>td,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-thead>tr>th{overflow:hidden}.p-treetable-resizable .p-resizable-column{background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{border:1px solid #0000;cursor:col-resize;display:block;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:.5rem}.p-treetable .p-column-resizer-helper{display:none;position:absolute;width:1px;z-index:10}.p-treetable-scrollable-wrapper{position:relative}.p-treetable-scrollable-footer,.p-treetable-scrollable-header{border:0;overflow:hidden}.p-treetable-scrollable-body{overflow:auto;position:relative}.p-treetable-virtual-table{position:absolute}.p-treetable-frozen-view .p-treetable-scrollable-body{overflow:hidden}.p-treetable-unfrozen-view{left:0;position:absolute;top:0}.p-treetable-reorder-indicator-down,.p-treetable-reorder-indicator-up{display:none;position:absolute}.p-treetable .p-treetable-loading-overlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.p-treetable .p-treetable-tbody>tr>td.p-align-left,.p-treetable .p-treetable-tfoot>tr>td.p-align-left,.p-treetable .p-treetable-thead>tr>th.p-align-left>.p-column-header-content{justify-content:flex-start;text-align:left}.p-treetable .p-treetable-tbody>tr>td.p-align-right,.p-treetable .p-treetable-tfoot>tr>td.p-align-right,.p-treetable .p-treetable-thead>tr>th.p-align-right>.p-column-header-content{justify-content:flex-end;text-align:right}.p-treetable .p-treetable-tbody>tr>td.p-align-center,.p-treetable .p-treetable-tfoot>tr>td.p-align-center,.p-treetable .p-treetable-thead>tr>th.p-align-center>.p-column-header-content{justify-content:center;text-align:center}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#fff;border:1px solid #fff;border-width:1px 0;color:#4c566a;font-weight:600;padding:1rem}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#eceff4;border:solid #fff;border-width:0 0 1px;color:#4c566a;font-weight:600;padding:1rem}.p-treetable .p-treetable-thead>tr>th{text-align:left;transition:none}.p-treetable .p-treetable-tfoot>tr>td{background:#eceff4;border:solid #fff;border-width:0 0 1px;color:#4c566a;font-weight:600;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#c0d0e0}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#81a1c1;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#d8dee9;border-radius:50%;color:#2e3440;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#fff;color:#4c566a}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#81a1c1}.p-treetable .p-sortable-column.p-highlight{background:#eceff4;color:#4c566a}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#4c566a}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#4c566a;transition:none}.p-treetable .p-treetable-tbody>tr>td{border:solid #eceff4;border-width:0 0 1px;padding:1rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#4c566a}.p-treetable .p-treetable-tbody>tr:focus-visible{outline:.15rem solid #c0d0e0;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#d8dee9;color:#2e3440}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#2e3440}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover{background:#fff;color:#4c566a}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler,.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#4c566a}.p-treetable .p-column-resizer-helper{background:#5e81ac}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#fff}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable.p-treetable-gridlines .p-treetable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd{background:#f6f7fa}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight{background:#d8dee9;color:#2e3440}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#2e3440}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd+.p-row-expanded{background:#f6f7fa}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:1.25rem}.p-timeline .p-timeline-event-marker{background-color:#5e81ac;border:0;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#e5e9f0}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-accordion .p-accordion-header .p-accordion-header-link{background:#fff;border:1px solid #e5e9f0;border-radius:4px;color:#4c566a;font-weight:600;padding:1rem;transition:none}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#fff;border-color:#e5e9f0;color:#4c566a}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e9f0;color:#4c566a}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#fff;border-color:#e5e9f0;color:#4c566a}.p-accordion .p-accordion-content{background:#fff;border:1px solid #e5e9f0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#4c566a;padding:1rem}.p-accordion .p-accordion-tab{margin-bottom:0}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion .p-accordion-tab .p-accordion-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-top:0}.p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link{border-top-left-radius:4px;border-top-right-radius:4px}.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-content,.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.p-card{background:#fff;border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f;color:#4c566a}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#81a1c1;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1rem 0}.p-card .p-card-footer{padding:1rem 0 0}.p-fieldset,.p-fieldset .p-fieldset-legend{background:#fff;border:1px solid #e5e9f0;border-radius:4px;color:#4c566a}.p-fieldset .p-fieldset-legend{font-weight:600;padding:1rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:4px;color:#4c566a;padding:1rem;transition:none}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#fff;border-color:#e5e9f0;color:#4c566a}.p-fieldset .p-fieldset-content{padding:1rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #e5e9f0}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #e5e9f0}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#fff;border:1px solid #e5e9f0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;padding:1rem}.p-panel .p-panel-header .p-panel-title{font-weight:600}.p-panel .p-panel-header .p-panel-header-icon{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.5rem 1rem}.p-panel:has(>.p-panel-footer) .p-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-panel .p-panel-content{border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:1rem}.p-panel .p-panel-content,.p-panel .p-panel-footer{background:#fff;border:1px solid #e5e9f0;border-top:0;color:#4c566a}.p-panel .p-panel-footer{padding:.5rem 1rem}.p-splitter{background:#fff;border:1px solid #e5e9f0;border-radius:4px;color:#4c566a}.p-splitter .p-splitter-gutter{background:#eceff4;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#c2c7d1}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#c2c7d1}.p-stepper .p-stepper-nav{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:#fff;border-radius:4px;outline-color:#0000;transition:none}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{background:#fff;border:2px solid #fff;border-radius:50%;color:#4c566a;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#81a1c1;font-weight:600;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{background:#d8dee9;color:#2e3440}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#4c566a}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#5e81ac}.p-stepper .p-stepper-panels{background:#fff;color:#4c566a;padding:1rem}.p-stepper .p-stepper-separator{background-color:#e5e9f0;height:2px;margin-inline-start:1rem;transition:none;width:100%}.p-stepper.p-stepper-vertical{display:flex;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{background:#fff;color:#4c566a;display:flex;flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel{display:flex;flex:initial;flex-direction:column}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:1 1 auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{padding-left:1rem;width:100%}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:0 0 auto;height:auto;margin-inline-start:calc(1.75rem + 2px);width:2px}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#5e81ac}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-scrollpanel .p-scrollpanel-bar{background:#eceff4;border:0}.p-scrollpanel .p-scrollpanel-bar:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain auto;position:relative;scroll-behavior:smooth;scrollbar-width:none}.p-tabview-nav{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.p-tabview-nav-link{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;-webkit-user-select:none;user-select:none}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-close,.p-tabview-nav-link:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;z-index:2}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:solid #e5e9f0;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid #0000;border-bottom:2px solid #e5e9f0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;font-weight:600;margin:0 0 -2px;padding:1rem;transition:none}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#81a1c1;color:#4c566a}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#5e81ac;color:#4c566a}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 4px 4px 0 #0003,0 12px 10px 0 #0000000f;color:#4c566a;width:2.357rem}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{box-shadow:inset 0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#4c566a;padding:1rem}.p-toolbar{background:#fff;border:1px solid #e5e9f0;border-radius:4px;gap:.5rem;padding:1rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;border:0;border-radius:4px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;color:#4c566a}.p-confirm-popup .p-confirm-popup-content{padding:1rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1rem 1rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid;border-color:#fff0 #fff0 #fff}.p-confirm-popup:before{border:solid;border-color:#fff0 #fff0 #f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{height:1.5rem;width:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:4px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:600}.p-dialog .p-dialog-header .p-dialog-header-icon{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#4c566a;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;color:#4c566a;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type,.p-dialog.p-dialog-maximized .p-dialog-header{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{height:2rem;width:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{background:#fff;border:0;border-radius:4px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;color:#4c566a}.p-overlaypanel .p-overlaypanel-content{padding:1rem}.p-overlaypanel .p-overlaypanel-close{background:#5e81ac;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#81a1c1;color:#fff}.p-overlaypanel:after{border:solid;border-color:#fff0 #fff0 #fff}.p-overlaypanel:before{border:solid;border-color:#fff0 #fff0 #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;border:0;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;color:#4c566a}.p-sidebar .p-sidebar-header{padding:1rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:#0000;border:2px solid #0000;border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#fff;border-color:#5e81ac;color:#4c566a}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1rem}.p-tooltip .p-tooltip-text{background:#4c566a;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;color:#fff;padding:.5rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#4c566a}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#4c566a}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#4c566a}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#4c566a}.p-fileupload .p-fileupload-buttonbar{background:#fff;border:1px solid #e5e9f0;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;gap:.5rem;padding:1rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #e5e9f0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#4c566a;padding:2rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;border:1px solid #e5e9f0;border-radius:4px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:4px;transition:none}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#81a1c1}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#4c566a;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#4c566a}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#81a1c1}.p-contextmenu{background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;color:#4c566a;padding:.25rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;padding:.25rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4c566a;transition:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4c566a;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#81a1c1;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#fff;color:#4c566a}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#fff}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e9f0;color:#4c566a}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4c566a}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#fff;color:#4c566a}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-contextmenu .p-menuitem-separator{border-top:1px solid #e5e9f0;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock .p-dock-list-container{background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:4px;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #c0d0e0;outline:0 none;outline-offset:0}.p-dock .p-dock-action{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-prev{margin:0;transform:none}.p-megamenu{background:#eceff4;border:1px solid #e5e9f0;border-radius:4px;color:#4c566a;padding:.5rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4c566a;transition:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4c566a;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#81a1c1;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#fff;color:#4c566a}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#fff}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e9f0;color:#4c566a}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4c566a}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#fff;color:#4c566a}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-megamenu .p-megamenu-panel{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;color:#4c566a}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;font-weight:600;margin:0;padding:.75rem 1rem}.p-megamenu .p-submenu-list{padding:.25rem 0;width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e9f0;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{padding:.25rem 0;width:12.5rem}.p-megamenu .p-megamenu-button{border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-megamenu .p-megamenu-button:hover{background:#fff;color:#81a1c1}.p-megamenu .p-megamenu-button:focus{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:4px;color:#4c566a;transition:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#81a1c1;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#fff;color:#4c566a}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;padding:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator{border-top:1px solid #e5e9f0;margin:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem{position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#4c566a;transition:none}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4c566a;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#81a1c1;margin-right:.5rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#fff;color:#4c566a}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#fff}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e9f0;color:#4c566a}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4c566a}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#fff;color:#4c566a}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menuitem{position:static;width:100%}.p-menu{background:#fff;border:1px solid #e5e9f0;border-radius:4px;color:#4c566a;padding:.25rem 0;width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4c566a;transition:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4c566a;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#81a1c1;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#fff;color:#4c566a}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#fff}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e9f0;color:#4c566a}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4c566a}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#fff;color:#4c566a}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#4c566a;font-weight:600;margin:0;padding:.75rem 1rem}.p-menu .p-menu-separator{border-top:1px solid #e5e9f0;margin:.25rem 0}.p-menubar{background:#eceff4;border:1px solid #e5e9f0;border-radius:4px;color:#4c566a;padding:.5rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:4px;color:#4c566a;transition:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#81a1c1;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#fff;color:#4c566a}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#4c566a;transition:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4c566a;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#81a1c1;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#fff;color:#4c566a}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#fff}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e9f0;color:#4c566a}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4c566a}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#fff;color:#4c566a}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-menubar .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;padding:.25rem 0;width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e9f0;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{border-radius:50%;color:#81a1c1;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar.p-menubar-mobile .p-menubar-button:hover{background:#fff;color:#81a1c1}.p-menubar.p-menubar-mobile .p-menubar-button:focus{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;padding:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #e5e9f0;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#81a1c1;display:flex;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-menubar .p-menubar-button:hover{background:#fff;color:#81a1c1}.p-menubar .p-menubar-button:focus{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;display:none;padding:.25rem 0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #e5e9f0;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{border-radius:0;color:#4c566a;transition:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4c566a;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#81a1c1;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{background:#fff;color:#4c566a}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#fff}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e9f0;color:#4c566a}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4c566a}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#fff;color:#4c566a}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#fff;border:1px solid #e5e9f0;border-radius:4px;color:#4c566a;transition:none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link{color:#4c566a;font-weight:600;padding:1rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{box-shadow:inset 0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#fff;border-color:#e5e9f0;color:#4c566a}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e9f0;color:#4c566a;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#fff;border-color:#e5e9f0;color:#4c566a}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #e5e9f0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#4c566a;padding:.25rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#4c566a;transition:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4c566a;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#81a1c1;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#fff;color:#4c566a}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#fff}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e9f0;color:#4c566a}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4c566a}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#fff;color:#4c566a}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #e5e9f0;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:4px;border-top-right-radius:4px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.p-slidemenu{background:#fff;border:1px solid #e5e9f0;border-radius:4px;color:#4c566a;padding:.25rem 0;width:12.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content{border-radius:0;color:#4c566a;transition:none}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4c566a;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#81a1c1;margin-right:.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content{background:#fff;color:#4c566a}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-slidemenu .p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#fff}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e9f0;color:#4c566a}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4c566a}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#fff;color:#4c566a}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-slidemenu .p-slidemenu-list,.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f}.p-slidemenu .p-slidemenu-list{padding:.25rem 0}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#fff}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#4c566a}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#81a1c1}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #e5e9f0;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-icon.p-icon{height:.875rem;width:.875rem}.p-slidemenu .p-slidemenu-backward{color:#4c566a;padding:.75rem 1rem}.p-steps .p-steps-item .p-menuitem-link{background:#0000;background:#fff;border-radius:4px;transition:none}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #fff;border-radius:50%;color:#4c566a;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#81a1c1;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#d8dee9;color:#2e3440}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#4c566a;font-weight:600}.p-steps .p-steps-item:before{border-top:1px solid #e5e9f0;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #e5e9f0;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid #0000;border-bottom:2px solid #e5e9f0;border-top-left-radius:4px;border-top-right-radius:4px;color:#4c566a;font-weight:600;height:calc(100% + 2px);margin:0 0 -2px;padding:1rem;transition:none}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{box-shadow:inset 0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#81a1c1;color:#4c566a}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#5e81ac;color:#4c566a}.p-tieredmenu{background:#fff;border:1px solid #e5e9f0;border-radius:4px;color:#4c566a;padding:.25rem 0;width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;padding:.25rem 0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4c566a;transition:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4c566a;padding:.75rem 1rem;-webkit-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#81a1c1;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#fff;color:#4c566a}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#fff}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e9f0;color:#4c566a}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4c566a}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#fff;color:#4c566a}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4c566a}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#81a1c1}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #e5e9f0;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{border-radius:4px;margin:0;padding:.5rem}.p-inline-message.p-inline-message-info{background:#b8d9e3;border:0 solid #2e4f5d;color:#2e4f5d}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#17282e}.p-inline-message.p-inline-message-success{background:#c8d8ba;border:0 solid #3f5332;color:#202919}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#202919}.p-inline-message.p-inline-message-warn{background:#f1d6ca;border:0 solid #783b28;color:#3c1d14}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#3c1d14}.p-inline-message.p-inline-message-error{background:#e8b8b8;border:0 solid #662a2f;color:#331518}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#331518}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-icon.p-icon{height:1rem;width:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:4px;margin:1rem 0}.p-message .p-message-wrapper{padding:1rem 1.5rem}.p-message .p-message-close{background:#0000;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-message .p-message-close:hover{background:#ffffff80}.p-message .p-message-close:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-message.p-message-info{background:#b8d9e3;border:solid #2e4f5d;border-width:0 0 0 6px;color:#2e4f5d}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#17282e}.p-message.p-message-success{background:#c8d8ba;border:solid #3f5332;border-width:0 0 0 6px;color:#202919}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#202919}.p-message.p-message-warn{background:#f1d6ca;border:solid #783b28;border-width:0 0 0 6px;color:#3c1d14}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#3c1d14}.p-message.p-message-error{background:#e8b8b8;border:solid #662a2f;border-width:0 0 0 6px;color:#331518}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#331518}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-message-icon.p-icon{height:1.5rem;width:1.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-left:.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{height:2rem;width:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:#0000;border-radius:50%;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff80}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#b8d9e3;border:solid #2e4f5d;border-width:0 0 0 6px;color:#2e4f5d}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#17282e}.p-toast .p-toast-message.p-toast-message-success{background:#c8d8ba;border:solid #3f5332;border-width:0 0 0 6px;color:#202919}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#202919}.p-toast .p-toast-message.p-toast-message-warn{background:#f1d6ca;border:solid #783b28;border-width:0 0 0 6px;color:#3c1d14}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#3c1d14}.p-toast .p-toast-message.p-toast-message-error{background:#e8b8b8;border:solid #662a2f;border-width:0 0 0 6px;color:#331518}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#331518}.p-galleria .p-galleria-close{background:#0000;border-radius:50%;color:#eceff4;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:#ffffff1a;color:#eceff4}.p-galleria .p-galleria-item-nav{background:#0000;border-radius:4px;color:#eceff4;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:#ffffff1a;color:#eceff4}.p-galleria .p-galleria-caption{background:#00000080;color:#eceff4;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#d8dee9;border-radius:50%;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#81a1c1}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#d8dee9;color:#2e3440}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:#00000080}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:#fff6}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:#fff9}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#d8dee9;color:#2e3440}.p-galleria .p-galleria-thumbnail-container{background:#000000e6;padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:#0000;border-radius:50%;color:#eceff4;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:#ffffff1a;color:#eceff4}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:none}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-galleria-mask,.p-image-mask{--maskbg:#000000e6}.p-image-preview-indicator{background-color:#0000;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:#0000;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:#ffffff1a;color:#f8f9fa}.p-image-action.p-link span{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{background-color:#e5e9f0;border-radius:4px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-circle{border-radius:50%}.p-avatar-group .p-avatar{border:2px solid #fff}.p-chip{background-color:#e5e9f0;border-radius:16px;color:#4c566a;padding:0 .5rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.25rem;margin-top:.25rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2rem;margin-left:-.5rem;width:2rem}.p-chip .p-chip-remove-icon{border-radius:4px;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-chip .p-chip-remove-icon:focus{outline:0 none}.p-scrolltop{border-radius:50%;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f;height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;width:3rem}.p-scrolltop.p-link{background:#000000b3}.p-scrolltop.p-link:hover{background:#000c}.p-scrolltop .p-scrolltop-icon{color:#eceff4;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{background-color:#e5e9f0;border-radius:4px}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#fff6,#fff0)}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-inplace .p-inplace-display{border-radius:4px;padding:.5rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#fff;color:#4c566a}.p-inplace .p-inplace-display:focus{box-shadow:0 0 0 .2rem #c0d0e0;outline:0 none;outline-offset:0}.p-metergroup .p-metergroup-meter-container{background:#e5e9f0;border-radius:4px}.p-metergroup .p-metergroup-meter{background:#5e81ac;border:0}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#5e81ac;border-radius:100%;height:.5rem;margin-right:.5rem;width:.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label{margin-right:1rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-icon{height:1rem;margin-right:.5rem;width:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:1rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter-container{height:100%;width:.5rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:1rem}.p-progressbar{background:#e5e9f0;border:0;border-radius:4px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#5e81ac;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-terminal{background:#fff;border:1px solid #e5e9f0;color:#4c566a;padding:1rem}.p-terminal .p-terminal-input{font-feature-settings:normal;font-feature-settings:var(--font-feature-settings,normal);font-family:Inter,sans-serif;font-family:var(--font-family);font-size:1rem}.p-badge{background:#5e81ac;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#4c566a;color:#fff}.p-badge.p-badge-success{background-color:#7fa366;color:#fff}.p-badge.p-badge-info{background-color:#639bb2;color:#fff}.p-badge.p-badge-warning{background-color:#d08770;color:#fff}.p-badge.p-badge-danger{background-color:#bf616a;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-tag{background:#5e81ac;border-radius:4px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#7fa366;color:#fff}.p-tag.p-tag-info{background-color:#639bb2;color:#fff}.p-tag.p-tag-warning{background-color:#d08770;color:#fff}.p-tag.p-tag-danger{background-color:#bf616a;color:#fff}.p-inputtext:enabled:hover{background-color:#eceff4}.p-inputtext:enabled:focus{background-color:#fff}.p-chips .p-chips-multiple-container:not(.p-disabled):hover{background-color:#eceff4}.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus{background-color:#fff}.p-autocomplete .p-autocomplete-panel .p-autocomplete-item:not(.p-disabled):hover{box-shadow:inset 0 0 0 .1rem #81a1c1}.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover,.p-dropdown:not(.p-disabled):hover{background-color:#eceff4}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-disabled):hover,.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{box-shadow:inset 0 0 0 .1rem #81a1c1}.p-multiselect:not(.p-disabled):hover{background-color:#eceff4}.p-button{font-weight:500}.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover{background-color:#d8dee9}.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus{border-color:#0000}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{background-color:#d8dee9}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{border-color:#0000}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link,.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover:not(.p-disabled) .p-accordion-header-link:focus{box-shadow:inset 0 0 0 .1rem #81a1c1}.p-datepicker table td>span.p-highlight{background:#5e81ac;color:#fff}.p-datepicker table td>span.p-highlight:hover{background-color:#81a1c1;border:2px solid #5e81ac}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#5e81ac;color:#fff}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover,.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover,.p-menu .p-menuitem-link:not(.p-disabled):hover,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover,.p-menubar .p-menuitem-link:not(.p-disabled):hover,.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover{box-shadow:inset 0 0 0 .1rem #81a1c1}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{border:1px solid #5e81ac}.p-datatable .p-sortable-column:not(.p-highlight):hover{box-shadow:inset 0 0 0 .1rem #81a1c1}.p-datatable .p-sortable-column.p-highlight{background-color:#d8dee9}.p-datatable .p-sortable-column.p-highlight:hover{box-shadow:inset 0 0 0 .1rem #81a1c1}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{outline:1px solid #81a1c1}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#81a1c1;border:2px solid #51749e;color:#fff}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{box-shadow:inset 0 0 0 .1rem #81a1c1}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#fff;box-shadow:inset 0 0 0 .1rem #81a1c1}.p-treetable .p-sortable-column:not(.p-highlight):hover{box-shadow:inset 0 0 0 .1rem #81a1c1}.p-treetable .p-sortable-column.p-highlight{background-color:#d8dee9}.p-treetable .p-sortable-column.p-highlight:hover{background-color:#fff;box-shadow:inset 0 0 0 .1rem #81a1c1}.p-treetable .p-sortable-column:focus{box-shadow:inset 0 0 0 .2rem #c0d0e0;outline:0 none}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{outline:1px solid #81a1c1}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover,.p-megamenu .p-menuitem-link:not(.p-disabled):hover,.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover,.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled)>a:hover,.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled)>a:hover,.p-slidemenu .p-menuitem-link:not(.p-disabled):hover{box-shadow:inset 0 0 0 .1rem #81a1c1}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#5e81ac;color:#fff}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #5e81ac}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #5e81ac}.p-selectbutton>.p-button,.p-togglebutton.p-button{transition:background-color .2s,border-color .2s,box-shadow .2s}}.grid{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;margin-top:-.5rem}.grid>.col,.grid>[class*=col]{box-sizing:border-box}.grid-nogutter{margin-left:0;margin-right:0;margin-top:0}.grid-nogutter>.col,.grid-nogutter>[class*=col-]{padding:0}.col{flex-basis:0;flex-grow:1;padding:.5rem}.col-1,.col-fixed{flex:0 0 auto;padding:.5rem}.col-1{width:8.3333%}.col-2{width:16.6667%}.col-2,.col-3{flex:0 0 auto;padding:.5rem}.col-3{width:25%}.col-4{width:33.3333%}.col-4,.col-5{flex:0 0 auto;padding:.5rem}.col-5{width:41.6667%}.col-6{width:50%}.col-6,.col-7{flex:0 0 auto;padding:.5rem}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-8,.col-9{flex:0 0 auto;padding:.5rem}.col-9{width:75%}.col-10{width:83.3333%}.col-10,.col-11{flex:0 0 auto;padding:.5rem}.col-11{width:91.6667%}.col-12{flex:0 0 auto;padding:.5rem;width:100%}@media screen and (min-width:576px){.sm\:col{flex-basis:0;flex-grow:1;padding:.5rem}.sm\:col-1,.sm\:col-fixed{flex:0 0 auto;padding:.5rem}.sm\:col-1{width:8.3333%}.sm\:col-2{width:16.6667%}.sm\:col-2,.sm\:col-3{flex:0 0 auto;padding:.5rem}.sm\:col-3{width:25%}.sm\:col-4{width:33.3333%}.sm\:col-4,.sm\:col-5{flex:0 0 auto;padding:.5rem}.sm\:col-5{width:41.6667%}.sm\:col-6{width:50%}.sm\:col-6,.sm\:col-7{flex:0 0 auto;padding:.5rem}.sm\:col-7{width:58.3333%}.sm\:col-8{width:66.6667%}.sm\:col-8,.sm\:col-9{flex:0 0 auto;padding:.5rem}.sm\:col-9{width:75%}.sm\:col-10{width:83.3333%}.sm\:col-10,.sm\:col-11{flex:0 0 auto;padding:.5rem}.sm\:col-11{width:91.6667%}.sm\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:768px){.md\:col{flex-basis:0;flex-grow:1;padding:.5rem}.md\:col-1,.md\:col-fixed{flex:0 0 auto;padding:.5rem}.md\:col-1{width:8.3333%}.md\:col-2{width:16.6667%}.md\:col-2,.md\:col-3{flex:0 0 auto;padding:.5rem}.md\:col-3{width:25%}.md\:col-4{width:33.3333%}.md\:col-4,.md\:col-5{flex:0 0 auto;padding:.5rem}.md\:col-5{width:41.6667%}.md\:col-6{width:50%}.md\:col-6,.md\:col-7{flex:0 0 auto;padding:.5rem}.md\:col-7{width:58.3333%}.md\:col-8{width:66.6667%}.md\:col-8,.md\:col-9{flex:0 0 auto;padding:.5rem}.md\:col-9{width:75%}.md\:col-10{width:83.3333%}.md\:col-10,.md\:col-11{flex:0 0 auto;padding:.5rem}.md\:col-11{width:91.6667%}.md\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:992px){.lg\:col{flex-basis:0;flex-grow:1;padding:.5rem}.lg\:col-1,.lg\:col-fixed{flex:0 0 auto;padding:.5rem}.lg\:col-1{width:8.3333%}.lg\:col-2{width:16.6667%}.lg\:col-2,.lg\:col-3{flex:0 0 auto;padding:.5rem}.lg\:col-3{width:25%}.lg\:col-4{width:33.3333%}.lg\:col-4,.lg\:col-5{flex:0 0 auto;padding:.5rem}.lg\:col-5{width:41.6667%}.lg\:col-6{width:50%}.lg\:col-6,.lg\:col-7{flex:0 0 auto;padding:.5rem}.lg\:col-7{width:58.3333%}.lg\:col-8{width:66.6667%}.lg\:col-8,.lg\:col-9{flex:0 0 auto;padding:.5rem}.lg\:col-9{width:75%}.lg\:col-10{width:83.3333%}.lg\:col-10,.lg\:col-11{flex:0 0 auto;padding:.5rem}.lg\:col-11{width:91.6667%}.lg\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:1200px){.xl\:col{flex-basis:0;flex-grow:1;padding:.5rem}.xl\:col-1,.xl\:col-fixed{flex:0 0 auto;padding:.5rem}.xl\:col-1{width:8.3333%}.xl\:col-2{width:16.6667%}.xl\:col-2,.xl\:col-3{flex:0 0 auto;padding:.5rem}.xl\:col-3{width:25%}.xl\:col-4{width:33.3333%}.xl\:col-4,.xl\:col-5{flex:0 0 auto;padding:.5rem}.xl\:col-5{width:41.6667%}.xl\:col-6{width:50%}.xl\:col-6,.xl\:col-7{flex:0 0 auto;padding:.5rem}.xl\:col-7{width:58.3333%}.xl\:col-8{width:66.6667%}.xl\:col-8,.xl\:col-9{flex:0 0 auto;padding:.5rem}.xl\:col-9{width:75%}.xl\:col-10{width:83.3333%}.xl\:col-10,.xl\:col-11{flex:0 0 auto;padding:.5rem}.xl\:col-11{width:91.6667%}.xl\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}.col-offset-0{margin-left:0!important}.col-offset-1{margin-left:8.3333%!important}.col-offset-2{margin-left:16.6667%!important}.col-offset-3{margin-left:25%!important}.col-offset-4{margin-left:33.3333%!important}.col-offset-5{margin-left:41.6667%!important}.col-offset-6{margin-left:50%!important}.col-offset-7{margin-left:58.3333%!important}.col-offset-8{margin-left:66.6667%!important}.col-offset-9{margin-left:75%!important}.col-offset-10{margin-left:83.3333%!important}.col-offset-11{margin-left:91.6667%!important}.col-offset-12{margin-left:100%!important}@media screen and (min-width:576px){.sm\:col-offset-0{margin-left:0!important}.sm\:col-offset-1{margin-left:8.3333%!important}.sm\:col-offset-2{margin-left:16.6667%!important}.sm\:col-offset-3{margin-left:25%!important}.sm\:col-offset-4{margin-left:33.3333%!important}.sm\:col-offset-5{margin-left:41.6667%!important}.sm\:col-offset-6{margin-left:50%!important}.sm\:col-offset-7{margin-left:58.3333%!important}.sm\:col-offset-8{margin-left:66.6667%!important}.sm\:col-offset-9{margin-left:75%!important}.sm\:col-offset-10{margin-left:83.3333%!important}.sm\:col-offset-11{margin-left:91.6667%!important}.sm\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:768px){.md\:col-offset-0{margin-left:0!important}.md\:col-offset-1{margin-left:8.3333%!important}.md\:col-offset-2{margin-left:16.6667%!important}.md\:col-offset-3{margin-left:25%!important}.md\:col-offset-4{margin-left:33.3333%!important}.md\:col-offset-5{margin-left:41.6667%!important}.md\:col-offset-6{margin-left:50%!important}.md\:col-offset-7{margin-left:58.3333%!important}.md\:col-offset-8{margin-left:66.6667%!important}.md\:col-offset-9{margin-left:75%!important}.md\:col-offset-10{margin-left:83.3333%!important}.md\:col-offset-11{margin-left:91.6667%!important}.md\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:992px){.lg\:col-offset-0{margin-left:0!important}.lg\:col-offset-1{margin-left:8.3333%!important}.lg\:col-offset-2{margin-left:16.6667%!important}.lg\:col-offset-3{margin-left:25%!important}.lg\:col-offset-4{margin-left:33.3333%!important}.lg\:col-offset-5{margin-left:41.6667%!important}.lg\:col-offset-6{margin-left:50%!important}.lg\:col-offset-7{margin-left:58.3333%!important}.lg\:col-offset-8{margin-left:66.6667%!important}.lg\:col-offset-9{margin-left:75%!important}.lg\:col-offset-10{margin-left:83.3333%!important}.lg\:col-offset-11{margin-left:91.6667%!important}.lg\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:1200px){.xl\:col-offset-0{margin-left:0!important}.xl\:col-offset-1{margin-left:8.3333%!important}.xl\:col-offset-2{margin-left:16.6667%!important}.xl\:col-offset-3{margin-left:25%!important}.xl\:col-offset-4{margin-left:33.3333%!important}.xl\:col-offset-5{margin-left:41.6667%!important}.xl\:col-offset-6{margin-left:50%!important}.xl\:col-offset-7{margin-left:58.3333%!important}.xl\:col-offset-8{margin-left:66.6667%!important}.xl\:col-offset-9{margin-left:75%!important}.xl\:col-offset-10{margin-left:83.3333%!important}.xl\:col-offset-11{margin-left:91.6667%!important}.xl\:col-offset-12{margin-left:100%!important}}.text-0{color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.text-50{color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.text-100{color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.text-200{color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.text-300{color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.text-400{color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.text-500{color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.text-600{color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.text-700{color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.text-800{color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.text-900{color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.active\:text-0:active,.focus\:text-0:focus,.hover\:text-0:hover{color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.active\:text-50:active,.focus\:text-50:focus,.hover\:text-50:hover{color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.active\:text-100:active,.focus\:text-100:focus,.hover\:text-100:hover{color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.active\:text-200:active,.focus\:text-200:focus,.hover\:text-200:hover{color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.active\:text-300:active,.focus\:text-300:focus,.hover\:text-300:hover{color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.active\:text-400:active,.focus\:text-400:focus,.hover\:text-400:hover{color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.active\:text-500:active,.focus\:text-500:focus,.hover\:text-500:hover{color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.active\:text-600:active,.focus\:text-600:focus,.hover\:text-600:hover{color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.active\:text-700:active,.focus\:text-700:focus,.hover\:text-700:hover{color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.active\:text-800:active,.focus\:text-800:focus,.hover\:text-800:hover{color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.active\:text-900:active,.focus\:text-900:focus,.hover\:text-900:hover{color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.surface-0{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.surface-50{background-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.surface-100{background-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.surface-200{background-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.surface-300{background-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.surface-400{background-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.surface-500{background-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.surface-600{background-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.surface-700{background-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.surface-800{background-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.surface-900{background-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.active\:surface-0:active,.focus\:surface-0:focus,.hover\:surface-0:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.active\:surface-50:active,.focus\:surface-50:focus,.hover\:surface-50:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.active\:surface-100:active,.focus\:surface-100:focus,.hover\:surface-100:hover{background-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.active\:surface-200:active,.focus\:surface-200:focus,.hover\:surface-200:hover{background-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.active\:surface-300:active,.focus\:surface-300:focus,.hover\:surface-300:hover{background-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.active\:surface-400:active,.focus\:surface-400:focus,.hover\:surface-400:hover{background-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.active\:surface-500:active,.focus\:surface-500:focus,.hover\:surface-500:hover{background-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.active\:surface-600:active,.focus\:surface-600:focus,.hover\:surface-600:hover{background-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.active\:surface-700:active,.focus\:surface-700:focus,.hover\:surface-700:hover{background-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.active\:surface-800:active,.focus\:surface-800:focus,.hover\:surface-800:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.active\:surface-900:active,.focus\:surface-900:focus,.hover\:surface-900:hover{background-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.border-0{border-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.border-50{border-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.border-100{border-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.border-200{border-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.border-300{border-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.border-400{border-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.border-500{border-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.border-600{border-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.border-700{border-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.border-800{border-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.border-900{border-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.active\:border-0:active,.focus\:border-0:focus,.hover\:border-0:hover{border-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.active\:border-50:active,.focus\:border-50:focus,.hover\:border-50:hover{border-color:light-dark(var(--p-surface-50),var(--p-surface-800))!important}.active\:border-100:active,.focus\:border-100:focus,.hover\:border-100:hover{border-color:light-dark(var(--p-surface-100),var(--p-surface-700))!important}.active\:border-200:active,.focus\:border-200:focus,.hover\:border-200:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-600))!important}.active\:border-300:active,.focus\:border-300:focus,.hover\:border-300:hover{border-color:light-dark(var(--p-surface-300),var(--p-surface-500))!important}.active\:border-400:active,.focus\:border-400:focus,.hover\:border-400:hover{border-color:light-dark(var(--p-surface-400),var(--p-surface-400))!important}.active\:border-500:active,.focus\:border-500:focus,.hover\:border-500:hover{border-color:light-dark(var(--p-surface-500),var(--p-surface-300))!important}.active\:border-600:active,.focus\:border-600:focus,.hover\:border-600:hover{border-color:light-dark(var(--p-surface-600),var(--p-surface-200))!important}.active\:border-700:active,.focus\:border-700:focus,.hover\:border-700:hover{border-color:light-dark(var(--p-surface-700),var(--p-surface-100))!important}.active\:border-800:active,.focus\:border-800:focus,.hover\:border-800:hover{border-color:light-dark(var(--p-surface-800),var(--p-surface-50))!important}.active\:border-900:active,.focus\:border-900:focus,.hover\:border-900:hover{border-color:light-dark(var(--p-surface-900),var(--p-surface-0))!important}.bg-transparent{background-color:#0000!important}@media screen and (min-width:576px){.sm\:bg-transparent{background-color:#0000!important}}@media screen and (min-width:768px){.md\:bg-transparent{background-color:#0000!important}}@media screen and (min-width:992px){.lg\:bg-transparent{background-color:#0000!important}}@media screen and (min-width:1200px){.xl\:bg-transparent{background-color:#0000!important}}.border-transparent{border-color:#0000!important}@media screen and (min-width:576px){.sm\:border-transparent{border-color:#0000!important}}@media screen and (min-width:768px){.md\:border-transparent{border-color:#0000!important}}@media screen and (min-width:992px){.lg\:border-transparent{border-color:#0000!important}}@media screen and (min-width:1200px){.xl\:border-transparent{border-color:#0000!important}}.text-blue-50{color:var(--p-blue-50)!important}.text-blue-100{color:var(--p-blue-100)!important}.text-blue-200{color:var(--p-blue-200)!important}.text-blue-300{color:var(--p-blue-300)!important}.text-blue-400{color:var(--p-blue-400)!important}.text-blue-500{color:var(--p-blue-500)!important}.text-blue-600{color:var(--p-blue-600)!important}.text-blue-700{color:var(--p-blue-700)!important}.text-blue-800{color:var(--p-blue-800)!important}.text-blue-900{color:var(--p-blue-900)!important}.focus\:text-blue-50:focus{color:var(--p-blue-50)!important}.focus\:text-blue-100:focus{color:var(--p-blue-100)!important}.focus\:text-blue-200:focus{color:var(--p-blue-200)!important}.focus\:text-blue-300:focus{color:var(--p-blue-300)!important}.focus\:text-blue-400:focus{color:var(--p-blue-400)!important}.focus\:text-blue-500:focus{color:var(--p-blue-500)!important}.focus\:text-blue-600:focus{color:var(--p-blue-600)!important}.focus\:text-blue-700:focus{color:var(--p-blue-700)!important}.focus\:text-blue-800:focus{color:var(--p-blue-800)!important}.focus\:text-blue-900:focus{color:var(--p-blue-900)!important}.hover\:text-blue-50:hover{color:var(--p-blue-50)!important}.hover\:text-blue-100:hover{color:var(--p-blue-100)!important}.hover\:text-blue-200:hover{color:var(--p-blue-200)!important}.hover\:text-blue-300:hover{color:var(--p-blue-300)!important}.hover\:text-blue-400:hover{color:var(--p-blue-400)!important}.hover\:text-blue-500:hover{color:var(--p-blue-500)!important}.hover\:text-blue-600:hover{color:var(--p-blue-600)!important}.hover\:text-blue-700:hover{color:var(--p-blue-700)!important}.hover\:text-blue-800:hover{color:var(--p-blue-800)!important}.hover\:text-blue-900:hover{color:var(--p-blue-900)!important}.active\:text-blue-50:active{color:var(--p-blue-50)!important}.active\:text-blue-100:active{color:var(--p-blue-100)!important}.active\:text-blue-200:active{color:var(--p-blue-200)!important}.active\:text-blue-300:active{color:var(--p-blue-300)!important}.active\:text-blue-400:active{color:var(--p-blue-400)!important}.active\:text-blue-500:active{color:var(--p-blue-500)!important}.active\:text-blue-600:active{color:var(--p-blue-600)!important}.active\:text-blue-700:active{color:var(--p-blue-700)!important}.active\:text-blue-800:active{color:var(--p-blue-800)!important}.active\:text-blue-900:active{color:var(--p-blue-900)!important}.text-green-50{color:var(--p-green-50)!important}.text-green-100{color:var(--p-green-100)!important}.text-green-200{color:var(--p-green-200)!important}.text-green-300{color:var(--p-green-300)!important}.text-green-400{color:var(--p-green-400)!important}.text-green-500{color:var(--p-green-500)!important}.text-green-600{color:var(--p-green-600)!important}.text-green-700{color:var(--p-green-700)!important}.text-green-800{color:var(--p-green-800)!important}.text-green-900{color:var(--p-green-900)!important}.focus\:text-green-50:focus{color:var(--p-green-50)!important}.focus\:text-green-100:focus{color:var(--p-green-100)!important}.focus\:text-green-200:focus{color:var(--p-green-200)!important}.focus\:text-green-300:focus{color:var(--p-green-300)!important}.focus\:text-green-400:focus{color:var(--p-green-400)!important}.focus\:text-green-500:focus{color:var(--p-green-500)!important}.focus\:text-green-600:focus{color:var(--p-green-600)!important}.focus\:text-green-700:focus{color:var(--p-green-700)!important}.focus\:text-green-800:focus{color:var(--p-green-800)!important}.focus\:text-green-900:focus{color:var(--p-green-900)!important}.hover\:text-green-50:hover{color:var(--p-green-50)!important}.hover\:text-green-100:hover{color:var(--p-green-100)!important}.hover\:text-green-200:hover{color:var(--p-green-200)!important}.hover\:text-green-300:hover{color:var(--p-green-300)!important}.hover\:text-green-400:hover{color:var(--p-green-400)!important}.hover\:text-green-500:hover{color:var(--p-green-500)!important}.hover\:text-green-600:hover{color:var(--p-green-600)!important}.hover\:text-green-700:hover{color:var(--p-green-700)!important}.hover\:text-green-800:hover{color:var(--p-green-800)!important}.hover\:text-green-900:hover{color:var(--p-green-900)!important}.active\:text-green-50:active{color:var(--p-green-50)!important}.active\:text-green-100:active{color:var(--p-green-100)!important}.active\:text-green-200:active{color:var(--p-green-200)!important}.active\:text-green-300:active{color:var(--p-green-300)!important}.active\:text-green-400:active{color:var(--p-green-400)!important}.active\:text-green-500:active{color:var(--p-green-500)!important}.active\:text-green-600:active{color:var(--p-green-600)!important}.active\:text-green-700:active{color:var(--p-green-700)!important}.active\:text-green-800:active{color:var(--p-green-800)!important}.active\:text-green-900:active{color:var(--p-green-900)!important}.text-yellow-50{color:var(--p-yellow-50)!important}.text-yellow-100{color:var(--p-yellow-100)!important}.text-yellow-200{color:var(--p-yellow-200)!important}.text-yellow-300{color:var(--p-yellow-300)!important}.text-yellow-400{color:var(--p-yellow-400)!important}.text-yellow-500{color:var(--p-yellow-500)!important}.text-yellow-600{color:var(--p-yellow-600)!important}.text-yellow-700{color:var(--p-yellow-700)!important}.text-yellow-800{color:var(--p-yellow-800)!important}.text-yellow-900{color:var(--p-yellow-900)!important}.focus\:text-yellow-50:focus{color:var(--p-yellow-50)!important}.focus\:text-yellow-100:focus{color:var(--p-yellow-100)!important}.focus\:text-yellow-200:focus{color:var(--p-yellow-200)!important}.focus\:text-yellow-300:focus{color:var(--p-yellow-300)!important}.focus\:text-yellow-400:focus{color:var(--p-yellow-400)!important}.focus\:text-yellow-500:focus{color:var(--p-yellow-500)!important}.focus\:text-yellow-600:focus{color:var(--p-yellow-600)!important}.focus\:text-yellow-700:focus{color:var(--p-yellow-700)!important}.focus\:text-yellow-800:focus{color:var(--p-yellow-800)!important}.focus\:text-yellow-900:focus{color:var(--p-yellow-900)!important}.hover\:text-yellow-50:hover{color:var(--p-yellow-50)!important}.hover\:text-yellow-100:hover{color:var(--p-yellow-100)!important}.hover\:text-yellow-200:hover{color:var(--p-yellow-200)!important}.hover\:text-yellow-300:hover{color:var(--p-yellow-300)!important}.hover\:text-yellow-400:hover{color:var(--p-yellow-400)!important}.hover\:text-yellow-500:hover{color:var(--p-yellow-500)!important}.hover\:text-yellow-600:hover{color:var(--p-yellow-600)!important}.hover\:text-yellow-700:hover{color:var(--p-yellow-700)!important}.hover\:text-yellow-800:hover{color:var(--p-yellow-800)!important}.hover\:text-yellow-900:hover{color:var(--p-yellow-900)!important}.active\:text-yellow-50:active{color:var(--p-yellow-50)!important}.active\:text-yellow-100:active{color:var(--p-yellow-100)!important}.active\:text-yellow-200:active{color:var(--p-yellow-200)!important}.active\:text-yellow-300:active{color:var(--p-yellow-300)!important}.active\:text-yellow-400:active{color:var(--p-yellow-400)!important}.active\:text-yellow-500:active{color:var(--p-yellow-500)!important}.active\:text-yellow-600:active{color:var(--p-yellow-600)!important}.active\:text-yellow-700:active{color:var(--p-yellow-700)!important}.active\:text-yellow-800:active{color:var(--p-yellow-800)!important}.active\:text-yellow-900:active{color:var(--p-yellow-900)!important}.text-cyan-50{color:var(--p-cyan-50)!important}.text-cyan-100{color:var(--p-cyan-100)!important}.text-cyan-200{color:var(--p-cyan-200)!important}.text-cyan-300{color:var(--p-cyan-300)!important}.text-cyan-400{color:var(--p-cyan-400)!important}.text-cyan-500{color:var(--p-cyan-500)!important}.text-cyan-600{color:var(--p-cyan-600)!important}.text-cyan-700{color:var(--p-cyan-700)!important}.text-cyan-800{color:var(--p-cyan-800)!important}.text-cyan-900{color:var(--p-cyan-900)!important}.focus\:text-cyan-50:focus{color:var(--p-cyan-50)!important}.focus\:text-cyan-100:focus{color:var(--p-cyan-100)!important}.focus\:text-cyan-200:focus{color:var(--p-cyan-200)!important}.focus\:text-cyan-300:focus{color:var(--p-cyan-300)!important}.focus\:text-cyan-400:focus{color:var(--p-cyan-400)!important}.focus\:text-cyan-500:focus{color:var(--p-cyan-500)!important}.focus\:text-cyan-600:focus{color:var(--p-cyan-600)!important}.focus\:text-cyan-700:focus{color:var(--p-cyan-700)!important}.focus\:text-cyan-800:focus{color:var(--p-cyan-800)!important}.focus\:text-cyan-900:focus{color:var(--p-cyan-900)!important}.hover\:text-cyan-50:hover{color:var(--p-cyan-50)!important}.hover\:text-cyan-100:hover{color:var(--p-cyan-100)!important}.hover\:text-cyan-200:hover{color:var(--p-cyan-200)!important}.hover\:text-cyan-300:hover{color:var(--p-cyan-300)!important}.hover\:text-cyan-400:hover{color:var(--p-cyan-400)!important}.hover\:text-cyan-500:hover{color:var(--p-cyan-500)!important}.hover\:text-cyan-600:hover{color:var(--p-cyan-600)!important}.hover\:text-cyan-700:hover{color:var(--p-cyan-700)!important}.hover\:text-cyan-800:hover{color:var(--p-cyan-800)!important}.hover\:text-cyan-900:hover{color:var(--p-cyan-900)!important}.active\:text-cyan-50:active{color:var(--p-cyan-50)!important}.active\:text-cyan-100:active{color:var(--p-cyan-100)!important}.active\:text-cyan-200:active{color:var(--p-cyan-200)!important}.active\:text-cyan-300:active{color:var(--p-cyan-300)!important}.active\:text-cyan-400:active{color:var(--p-cyan-400)!important}.active\:text-cyan-500:active{color:var(--p-cyan-500)!important}.active\:text-cyan-600:active{color:var(--p-cyan-600)!important}.active\:text-cyan-700:active{color:var(--p-cyan-700)!important}.active\:text-cyan-800:active{color:var(--p-cyan-800)!important}.active\:text-cyan-900:active{color:var(--p-cyan-900)!important}.text-pink-50{color:var(--p-pink-50)!important}.text-pink-100{color:var(--p-pink-100)!important}.text-pink-200{color:var(--p-pink-200)!important}.text-pink-300{color:var(--p-pink-300)!important}.text-pink-400{color:var(--p-pink-400)!important}.text-pink-500{color:var(--p-pink-500)!important}.text-pink-600{color:var(--p-pink-600)!important}.text-pink-700{color:var(--p-pink-700)!important}.text-pink-800{color:var(--p-pink-800)!important}.text-pink-900{color:var(--p-pink-900)!important}.focus\:text-pink-50:focus{color:var(--p-pink-50)!important}.focus\:text-pink-100:focus{color:var(--p-pink-100)!important}.focus\:text-pink-200:focus{color:var(--p-pink-200)!important}.focus\:text-pink-300:focus{color:var(--p-pink-300)!important}.focus\:text-pink-400:focus{color:var(--p-pink-400)!important}.focus\:text-pink-500:focus{color:var(--p-pink-500)!important}.focus\:text-pink-600:focus{color:var(--p-pink-600)!important}.focus\:text-pink-700:focus{color:var(--p-pink-700)!important}.focus\:text-pink-800:focus{color:var(--p-pink-800)!important}.focus\:text-pink-900:focus{color:var(--p-pink-900)!important}.hover\:text-pink-50:hover{color:var(--p-pink-50)!important}.hover\:text-pink-100:hover{color:var(--p-pink-100)!important}.hover\:text-pink-200:hover{color:var(--p-pink-200)!important}.hover\:text-pink-300:hover{color:var(--p-pink-300)!important}.hover\:text-pink-400:hover{color:var(--p-pink-400)!important}.hover\:text-pink-500:hover{color:var(--p-pink-500)!important}.hover\:text-pink-600:hover{color:var(--p-pink-600)!important}.hover\:text-pink-700:hover{color:var(--p-pink-700)!important}.hover\:text-pink-800:hover{color:var(--p-pink-800)!important}.hover\:text-pink-900:hover{color:var(--p-pink-900)!important}.active\:text-pink-50:active{color:var(--p-pink-50)!important}.active\:text-pink-100:active{color:var(--p-pink-100)!important}.active\:text-pink-200:active{color:var(--p-pink-200)!important}.active\:text-pink-300:active{color:var(--p-pink-300)!important}.active\:text-pink-400:active{color:var(--p-pink-400)!important}.active\:text-pink-500:active{color:var(--p-pink-500)!important}.active\:text-pink-600:active{color:var(--p-pink-600)!important}.active\:text-pink-700:active{color:var(--p-pink-700)!important}.active\:text-pink-800:active{color:var(--p-pink-800)!important}.active\:text-pink-900:active{color:var(--p-pink-900)!important}.text-indigo-50{color:var(--p-indigo-50)!important}.text-indigo-100{color:var(--p-indigo-100)!important}.text-indigo-200{color:var(--p-indigo-200)!important}.text-indigo-300{color:var(--p-indigo-300)!important}.text-indigo-400{color:var(--p-indigo-400)!important}.text-indigo-500{color:var(--p-indigo-500)!important}.text-indigo-600{color:var(--p-indigo-600)!important}.text-indigo-700{color:var(--p-indigo-700)!important}.text-indigo-800{color:var(--p-indigo-800)!important}.text-indigo-900{color:var(--p-indigo-900)!important}.focus\:text-indigo-50:focus{color:var(--p-indigo-50)!important}.focus\:text-indigo-100:focus{color:var(--p-indigo-100)!important}.focus\:text-indigo-200:focus{color:var(--p-indigo-200)!important}.focus\:text-indigo-300:focus{color:var(--p-indigo-300)!important}.focus\:text-indigo-400:focus{color:var(--p-indigo-400)!important}.focus\:text-indigo-500:focus{color:var(--p-indigo-500)!important}.focus\:text-indigo-600:focus{color:var(--p-indigo-600)!important}.focus\:text-indigo-700:focus{color:var(--p-indigo-700)!important}.focus\:text-indigo-800:focus{color:var(--p-indigo-800)!important}.focus\:text-indigo-900:focus{color:var(--p-indigo-900)!important}.hover\:text-indigo-50:hover{color:var(--p-indigo-50)!important}.hover\:text-indigo-100:hover{color:var(--p-indigo-100)!important}.hover\:text-indigo-200:hover{color:var(--p-indigo-200)!important}.hover\:text-indigo-300:hover{color:var(--p-indigo-300)!important}.hover\:text-indigo-400:hover{color:var(--p-indigo-400)!important}.hover\:text-indigo-500:hover{color:var(--p-indigo-500)!important}.hover\:text-indigo-600:hover{color:var(--p-indigo-600)!important}.hover\:text-indigo-700:hover{color:var(--p-indigo-700)!important}.hover\:text-indigo-800:hover{color:var(--p-indigo-800)!important}.hover\:text-indigo-900:hover{color:var(--p-indigo-900)!important}.active\:text-indigo-50:active{color:var(--p-indigo-50)!important}.active\:text-indigo-100:active{color:var(--p-indigo-100)!important}.active\:text-indigo-200:active{color:var(--p-indigo-200)!important}.active\:text-indigo-300:active{color:var(--p-indigo-300)!important}.active\:text-indigo-400:active{color:var(--p-indigo-400)!important}.active\:text-indigo-500:active{color:var(--p-indigo-500)!important}.active\:text-indigo-600:active{color:var(--p-indigo-600)!important}.active\:text-indigo-700:active{color:var(--p-indigo-700)!important}.active\:text-indigo-800:active{color:var(--p-indigo-800)!important}.active\:text-indigo-900:active{color:var(--p-indigo-900)!important}.text-teal-50{color:var(--p-teal-50)!important}.text-teal-100{color:var(--p-teal-100)!important}.text-teal-200{color:var(--p-teal-200)!important}.text-teal-300{color:var(--p-teal-300)!important}.text-teal-400{color:var(--p-teal-400)!important}.text-teal-500{color:var(--p-teal-500)!important}.text-teal-600{color:var(--p-teal-600)!important}.text-teal-700{color:var(--p-teal-700)!important}.text-teal-800{color:var(--p-teal-800)!important}.text-teal-900{color:var(--p-teal-900)!important}.focus\:text-teal-50:focus{color:var(--p-teal-50)!important}.focus\:text-teal-100:focus{color:var(--p-teal-100)!important}.focus\:text-teal-200:focus{color:var(--p-teal-200)!important}.focus\:text-teal-300:focus{color:var(--p-teal-300)!important}.focus\:text-teal-400:focus{color:var(--p-teal-400)!important}.focus\:text-teal-500:focus{color:var(--p-teal-500)!important}.focus\:text-teal-600:focus{color:var(--p-teal-600)!important}.focus\:text-teal-700:focus{color:var(--p-teal-700)!important}.focus\:text-teal-800:focus{color:var(--p-teal-800)!important}.focus\:text-teal-900:focus{color:var(--p-teal-900)!important}.hover\:text-teal-50:hover{color:var(--p-teal-50)!important}.hover\:text-teal-100:hover{color:var(--p-teal-100)!important}.hover\:text-teal-200:hover{color:var(--p-teal-200)!important}.hover\:text-teal-300:hover{color:var(--p-teal-300)!important}.hover\:text-teal-400:hover{color:var(--p-teal-400)!important}.hover\:text-teal-500:hover{color:var(--p-teal-500)!important}.hover\:text-teal-600:hover{color:var(--p-teal-600)!important}.hover\:text-teal-700:hover{color:var(--p-teal-700)!important}.hover\:text-teal-800:hover{color:var(--p-teal-800)!important}.hover\:text-teal-900:hover{color:var(--p-teal-900)!important}.active\:text-teal-50:active{color:var(--p-teal-50)!important}.active\:text-teal-100:active{color:var(--p-teal-100)!important}.active\:text-teal-200:active{color:var(--p-teal-200)!important}.active\:text-teal-300:active{color:var(--p-teal-300)!important}.active\:text-teal-400:active{color:var(--p-teal-400)!important}.active\:text-teal-500:active{color:var(--p-teal-500)!important}.active\:text-teal-600:active{color:var(--p-teal-600)!important}.active\:text-teal-700:active{color:var(--p-teal-700)!important}.active\:text-teal-800:active{color:var(--p-teal-800)!important}.active\:text-teal-900:active{color:var(--p-teal-900)!important}.text-orange-50{color:var(--p-orange-50)!important}.text-orange-100{color:var(--p-orange-100)!important}.text-orange-200{color:var(--p-orange-200)!important}.text-orange-300{color:var(--p-orange-300)!important}.text-orange-400{color:var(--p-orange-400)!important}.text-orange-500{color:var(--p-orange-500)!important}.text-orange-600{color:var(--p-orange-600)!important}.text-orange-700{color:var(--p-orange-700)!important}.text-orange-800{color:var(--p-orange-800)!important}.text-orange-900{color:var(--p-orange-900)!important}.focus\:text-orange-50:focus{color:var(--p-orange-50)!important}.focus\:text-orange-100:focus{color:var(--p-orange-100)!important}.focus\:text-orange-200:focus{color:var(--p-orange-200)!important}.focus\:text-orange-300:focus{color:var(--p-orange-300)!important}.focus\:text-orange-400:focus{color:var(--p-orange-400)!important}.focus\:text-orange-500:focus{color:var(--p-orange-500)!important}.focus\:text-orange-600:focus{color:var(--p-orange-600)!important}.focus\:text-orange-700:focus{color:var(--p-orange-700)!important}.focus\:text-orange-800:focus{color:var(--p-orange-800)!important}.focus\:text-orange-900:focus{color:var(--p-orange-900)!important}.hover\:text-orange-50:hover{color:var(--p-orange-50)!important}.hover\:text-orange-100:hover{color:var(--p-orange-100)!important}.hover\:text-orange-200:hover{color:var(--p-orange-200)!important}.hover\:text-orange-300:hover{color:var(--p-orange-300)!important}.hover\:text-orange-400:hover{color:var(--p-orange-400)!important}.hover\:text-orange-500:hover{color:var(--p-orange-500)!important}.hover\:text-orange-600:hover{color:var(--p-orange-600)!important}.hover\:text-orange-700:hover{color:var(--p-orange-700)!important}.hover\:text-orange-800:hover{color:var(--p-orange-800)!important}.hover\:text-orange-900:hover{color:var(--p-orange-900)!important}.active\:text-orange-50:active{color:var(--p-orange-50)!important}.active\:text-orange-100:active{color:var(--p-orange-100)!important}.active\:text-orange-200:active{color:var(--p-orange-200)!important}.active\:text-orange-300:active{color:var(--p-orange-300)!important}.active\:text-orange-400:active{color:var(--p-orange-400)!important}.active\:text-orange-500:active{color:var(--p-orange-500)!important}.active\:text-orange-600:active{color:var(--p-orange-600)!important}.active\:text-orange-700:active{color:var(--p-orange-700)!important}.active\:text-orange-800:active{color:var(--p-orange-800)!important}.active\:text-orange-900:active{color:var(--p-orange-900)!important}.text-bluegray-50{color:var(--p-bluegray-50)!important}.text-bluegray-100{color:var(--p-bluegray-100)!important}.text-bluegray-200{color:var(--p-bluegray-200)!important}.text-bluegray-300{color:var(--p-bluegray-300)!important}.text-bluegray-400{color:var(--p-bluegray-400)!important}.text-bluegray-500{color:var(--p-bluegray-500)!important}.text-bluegray-600{color:var(--p-bluegray-600)!important}.text-bluegray-700{color:var(--p-bluegray-700)!important}.text-bluegray-800{color:var(--p-bluegray-800)!important}.text-bluegray-900{color:var(--p-bluegray-900)!important}.focus\:text-bluegray-50:focus{color:var(--p-bluegray-50)!important}.focus\:text-bluegray-100:focus{color:var(--p-bluegray-100)!important}.focus\:text-bluegray-200:focus{color:var(--p-bluegray-200)!important}.focus\:text-bluegray-300:focus{color:var(--p-bluegray-300)!important}.focus\:text-bluegray-400:focus{color:var(--p-bluegray-400)!important}.focus\:text-bluegray-500:focus{color:var(--p-bluegray-500)!important}.focus\:text-bluegray-600:focus{color:var(--p-bluegray-600)!important}.focus\:text-bluegray-700:focus{color:var(--p-bluegray-700)!important}.focus\:text-bluegray-800:focus{color:var(--p-bluegray-800)!important}.focus\:text-bluegray-900:focus{color:var(--p-bluegray-900)!important}.hover\:text-bluegray-50:hover{color:var(--p-bluegray-50)!important}.hover\:text-bluegray-100:hover{color:var(--p-bluegray-100)!important}.hover\:text-bluegray-200:hover{color:var(--p-bluegray-200)!important}.hover\:text-bluegray-300:hover{color:var(--p-bluegray-300)!important}.hover\:text-bluegray-400:hover{color:var(--p-bluegray-400)!important}.hover\:text-bluegray-500:hover{color:var(--p-bluegray-500)!important}.hover\:text-bluegray-600:hover{color:var(--p-bluegray-600)!important}.hover\:text-bluegray-700:hover{color:var(--p-bluegray-700)!important}.hover\:text-bluegray-800:hover{color:var(--p-bluegray-800)!important}.hover\:text-bluegray-900:hover{color:var(--p-bluegray-900)!important}.active\:text-bluegray-50:active{color:var(--p-bluegray-50)!important}.active\:text-bluegray-100:active{color:var(--p-bluegray-100)!important}.active\:text-bluegray-200:active{color:var(--p-bluegray-200)!important}.active\:text-bluegray-300:active{color:var(--p-bluegray-300)!important}.active\:text-bluegray-400:active{color:var(--p-bluegray-400)!important}.active\:text-bluegray-500:active{color:var(--p-bluegray-500)!important}.active\:text-bluegray-600:active{color:var(--p-bluegray-600)!important}.active\:text-bluegray-700:active{color:var(--p-bluegray-700)!important}.active\:text-bluegray-800:active{color:var(--p-bluegray-800)!important}.active\:text-bluegray-900:active{color:var(--p-bluegray-900)!important}.text-purple-50{color:var(--p-purple-50)!important}.text-purple-100{color:var(--p-purple-100)!important}.text-purple-200{color:var(--p-purple-200)!important}.text-purple-300{color:var(--p-purple-300)!important}.text-purple-400{color:var(--p-purple-400)!important}.text-purple-500{color:var(--p-purple-500)!important}.text-purple-600{color:var(--p-purple-600)!important}.text-purple-700{color:var(--p-purple-700)!important}.text-purple-800{color:var(--p-purple-800)!important}.text-purple-900{color:var(--p-purple-900)!important}.focus\:text-purple-50:focus{color:var(--p-purple-50)!important}.focus\:text-purple-100:focus{color:var(--p-purple-100)!important}.focus\:text-purple-200:focus{color:var(--p-purple-200)!important}.focus\:text-purple-300:focus{color:var(--p-purple-300)!important}.focus\:text-purple-400:focus{color:var(--p-purple-400)!important}.focus\:text-purple-500:focus{color:var(--p-purple-500)!important}.focus\:text-purple-600:focus{color:var(--p-purple-600)!important}.focus\:text-purple-700:focus{color:var(--p-purple-700)!important}.focus\:text-purple-800:focus{color:var(--p-purple-800)!important}.focus\:text-purple-900:focus{color:var(--p-purple-900)!important}.hover\:text-purple-50:hover{color:var(--p-purple-50)!important}.hover\:text-purple-100:hover{color:var(--p-purple-100)!important}.hover\:text-purple-200:hover{color:var(--p-purple-200)!important}.hover\:text-purple-300:hover{color:var(--p-purple-300)!important}.hover\:text-purple-400:hover{color:var(--p-purple-400)!important}.hover\:text-purple-500:hover{color:var(--p-purple-500)!important}.hover\:text-purple-600:hover{color:var(--p-purple-600)!important}.hover\:text-purple-700:hover{color:var(--p-purple-700)!important}.hover\:text-purple-800:hover{color:var(--p-purple-800)!important}.hover\:text-purple-900:hover{color:var(--p-purple-900)!important}.active\:text-purple-50:active{color:var(--p-purple-50)!important}.active\:text-purple-100:active{color:var(--p-purple-100)!important}.active\:text-purple-200:active{color:var(--p-purple-200)!important}.active\:text-purple-300:active{color:var(--p-purple-300)!important}.active\:text-purple-400:active{color:var(--p-purple-400)!important}.active\:text-purple-500:active{color:var(--p-purple-500)!important}.active\:text-purple-600:active{color:var(--p-purple-600)!important}.active\:text-purple-700:active{color:var(--p-purple-700)!important}.active\:text-purple-800:active{color:var(--p-purple-800)!important}.active\:text-purple-900:active{color:var(--p-purple-900)!important}.text-gray-50{color:var(--p-gray-50)!important}.text-gray-100{color:var(--p-gray-100)!important}.text-gray-200{color:var(--p-gray-200)!important}.text-gray-300{color:var(--p-gray-300)!important}.text-gray-400{color:var(--p-gray-400)!important}.text-gray-500{color:var(--p-gray-500)!important}.text-gray-600{color:var(--p-gray-600)!important}.text-gray-700{color:var(--p-gray-700)!important}.text-gray-800{color:var(--p-gray-800)!important}.text-gray-900{color:var(--p-gray-900)!important}.focus\:text-gray-50:focus{color:var(--p-gray-50)!important}.focus\:text-gray-100:focus{color:var(--p-gray-100)!important}.focus\:text-gray-200:focus{color:var(--p-gray-200)!important}.focus\:text-gray-300:focus{color:var(--p-gray-300)!important}.focus\:text-gray-400:focus{color:var(--p-gray-400)!important}.focus\:text-gray-500:focus{color:var(--p-gray-500)!important}.focus\:text-gray-600:focus{color:var(--p-gray-600)!important}.focus\:text-gray-700:focus{color:var(--p-gray-700)!important}.focus\:text-gray-800:focus{color:var(--p-gray-800)!important}.focus\:text-gray-900:focus{color:var(--p-gray-900)!important}.hover\:text-gray-50:hover{color:var(--p-gray-50)!important}.hover\:text-gray-100:hover{color:var(--p-gray-100)!important}.hover\:text-gray-200:hover{color:var(--p-gray-200)!important}.hover\:text-gray-300:hover{color:var(--p-gray-300)!important}.hover\:text-gray-400:hover{color:var(--p-gray-400)!important}.hover\:text-gray-500:hover{color:var(--p-gray-500)!important}.hover\:text-gray-600:hover{color:var(--p-gray-600)!important}.hover\:text-gray-700:hover{color:var(--p-gray-700)!important}.hover\:text-gray-800:hover{color:var(--p-gray-800)!important}.hover\:text-gray-900:hover{color:var(--p-gray-900)!important}.active\:text-gray-50:active{color:var(--p-gray-50)!important}.active\:text-gray-100:active{color:var(--p-gray-100)!important}.active\:text-gray-200:active{color:var(--p-gray-200)!important}.active\:text-gray-300:active{color:var(--p-gray-300)!important}.active\:text-gray-400:active{color:var(--p-gray-400)!important}.active\:text-gray-500:active{color:var(--p-gray-500)!important}.active\:text-gray-600:active{color:var(--p-gray-600)!important}.active\:text-gray-700:active{color:var(--p-gray-700)!important}.active\:text-gray-800:active{color:var(--p-gray-800)!important}.active\:text-gray-900:active{color:var(--p-gray-900)!important}.text-red-50{color:var(--p-red-50)!important}.text-red-100{color:var(--p-red-100)!important}.text-red-200{color:var(--p-red-200)!important}.text-red-300{color:var(--p-red-300)!important}.text-red-400{color:var(--p-red-400)!important}.text-red-500{color:var(--p-red-500)!important}.text-red-600{color:var(--p-red-600)!important}.text-red-700{color:var(--p-red-700)!important}.text-red-800{color:var(--p-red-800)!important}.text-red-900{color:var(--p-red-900)!important}.focus\:text-red-50:focus{color:var(--p-red-50)!important}.focus\:text-red-100:focus{color:var(--p-red-100)!important}.focus\:text-red-200:focus{color:var(--p-red-200)!important}.focus\:text-red-300:focus{color:var(--p-red-300)!important}.focus\:text-red-400:focus{color:var(--p-red-400)!important}.focus\:text-red-500:focus{color:var(--p-red-500)!important}.focus\:text-red-600:focus{color:var(--p-red-600)!important}.focus\:text-red-700:focus{color:var(--p-red-700)!important}.focus\:text-red-800:focus{color:var(--p-red-800)!important}.focus\:text-red-900:focus{color:var(--p-red-900)!important}.hover\:text-red-50:hover{color:var(--p-red-50)!important}.hover\:text-red-100:hover{color:var(--p-red-100)!important}.hover\:text-red-200:hover{color:var(--p-red-200)!important}.hover\:text-red-300:hover{color:var(--p-red-300)!important}.hover\:text-red-400:hover{color:var(--p-red-400)!important}.hover\:text-red-500:hover{color:var(--p-red-500)!important}.hover\:text-red-600:hover{color:var(--p-red-600)!important}.hover\:text-red-700:hover{color:var(--p-red-700)!important}.hover\:text-red-800:hover{color:var(--p-red-800)!important}.hover\:text-red-900:hover{color:var(--p-red-900)!important}.active\:text-red-50:active{color:var(--p-red-50)!important}.active\:text-red-100:active{color:var(--p-red-100)!important}.active\:text-red-200:active{color:var(--p-red-200)!important}.active\:text-red-300:active{color:var(--p-red-300)!important}.active\:text-red-400:active{color:var(--p-red-400)!important}.active\:text-red-500:active{color:var(--p-red-500)!important}.active\:text-red-600:active{color:var(--p-red-600)!important}.active\:text-red-700:active{color:var(--p-red-700)!important}.active\:text-red-800:active{color:var(--p-red-800)!important}.active\:text-red-900:active{color:var(--p-red-900)!important}.text-primary-50{color:var(--p-primary-50)!important}.text-primary-100{color:var(--p-primary-100)!important}.text-primary-200{color:var(--p-primary-200)!important}.text-primary-300{color:var(--p-primary-300)!important}.text-primary-400{color:var(--p-primary-400)!important}.text-primary-500{color:var(--p-primary-500)!important}.text-primary-600{color:var(--p-primary-600)!important}.text-primary-700{color:var(--p-primary-700)!important}.text-primary-800{color:var(--p-primary-800)!important}.text-primary-900{color:var(--p-primary-900)!important}.focus\:text-primary-50:focus{color:var(--p-primary-50)!important}.focus\:text-primary-100:focus{color:var(--p-primary-100)!important}.focus\:text-primary-200:focus{color:var(--p-primary-200)!important}.focus\:text-primary-300:focus{color:var(--p-primary-300)!important}.focus\:text-primary-400:focus{color:var(--p-primary-400)!important}.focus\:text-primary-500:focus{color:var(--p-primary-500)!important}.focus\:text-primary-600:focus{color:var(--p-primary-600)!important}.focus\:text-primary-700:focus{color:var(--p-primary-700)!important}.focus\:text-primary-800:focus{color:var(--p-primary-800)!important}.focus\:text-primary-900:focus{color:var(--p-primary-900)!important}.hover\:text-primary-50:hover{color:var(--p-primary-50)!important}.hover\:text-primary-100:hover{color:var(--p-primary-100)!important}.hover\:text-primary-200:hover{color:var(--p-primary-200)!important}.hover\:text-primary-300:hover{color:var(--p-primary-300)!important}.hover\:text-primary-400:hover{color:var(--p-primary-400)!important}.hover\:text-primary-500:hover{color:var(--p-primary-500)!important}.hover\:text-primary-600:hover{color:var(--p-primary-600)!important}.hover\:text-primary-700:hover{color:var(--p-primary-700)!important}.hover\:text-primary-800:hover{color:var(--p-primary-800)!important}.hover\:text-primary-900:hover{color:var(--p-primary-900)!important}.active\:text-primary-50:active{color:var(--p-primary-50)!important}.active\:text-primary-100:active{color:var(--p-primary-100)!important}.active\:text-primary-200:active{color:var(--p-primary-200)!important}.active\:text-primary-300:active{color:var(--p-primary-300)!important}.active\:text-primary-400:active{color:var(--p-primary-400)!important}.active\:text-primary-500:active{color:var(--p-primary-500)!important}.active\:text-primary-600:active{color:var(--p-primary-600)!important}.active\:text-primary-700:active{color:var(--p-primary-700)!important}.active\:text-primary-800:active{color:var(--p-primary-800)!important}.active\:text-primary-900:active{color:var(--p-primary-900)!important}.bg-blue-50{background-color:var(--p-blue-50)!important}.bg-blue-100{background-color:var(--p-blue-100)!important}.bg-blue-200{background-color:var(--p-blue-200)!important}.bg-blue-300{background-color:var(--p-blue-300)!important}.bg-blue-400{background-color:var(--p-blue-400)!important}.bg-blue-500{background-color:var(--p-blue-500)!important}.bg-blue-600{background-color:var(--p-blue-600)!important}.bg-blue-700{background-color:var(--p-blue-700)!important}.bg-blue-800{background-color:var(--p-blue-800)!important}.bg-blue-900{background-color:var(--p-blue-900)!important}.focus\:bg-blue-50:focus{background-color:var(--p-blue-50)!important}.focus\:bg-blue-100:focus{background-color:var(--p-blue-100)!important}.focus\:bg-blue-200:focus{background-color:var(--p-blue-200)!important}.focus\:bg-blue-300:focus{background-color:var(--p-blue-300)!important}.focus\:bg-blue-400:focus{background-color:var(--p-blue-400)!important}.focus\:bg-blue-500:focus{background-color:var(--p-blue-500)!important}.focus\:bg-blue-600:focus{background-color:var(--p-blue-600)!important}.focus\:bg-blue-700:focus{background-color:var(--p-blue-700)!important}.focus\:bg-blue-800:focus{background-color:var(--p-blue-800)!important}.focus\:bg-blue-900:focus{background-color:var(--p-blue-900)!important}.hover\:bg-blue-50:hover{background-color:var(--p-blue-50)!important}.hover\:bg-blue-100:hover{background-color:var(--p-blue-100)!important}.hover\:bg-blue-200:hover{background-color:var(--p-blue-200)!important}.hover\:bg-blue-300:hover{background-color:var(--p-blue-300)!important}.hover\:bg-blue-400:hover{background-color:var(--p-blue-400)!important}.hover\:bg-blue-500:hover{background-color:var(--p-blue-500)!important}.hover\:bg-blue-600:hover{background-color:var(--p-blue-600)!important}.hover\:bg-blue-700:hover{background-color:var(--p-blue-700)!important}.hover\:bg-blue-800:hover{background-color:var(--p-blue-800)!important}.hover\:bg-blue-900:hover{background-color:var(--p-blue-900)!important}.active\:bg-blue-50:active{background-color:var(--p-blue-50)!important}.active\:bg-blue-100:active{background-color:var(--p-blue-100)!important}.active\:bg-blue-200:active{background-color:var(--p-blue-200)!important}.active\:bg-blue-300:active{background-color:var(--p-blue-300)!important}.active\:bg-blue-400:active{background-color:var(--p-blue-400)!important}.active\:bg-blue-500:active{background-color:var(--p-blue-500)!important}.active\:bg-blue-600:active{background-color:var(--p-blue-600)!important}.active\:bg-blue-700:active{background-color:var(--p-blue-700)!important}.active\:bg-blue-800:active{background-color:var(--p-blue-800)!important}.active\:bg-blue-900:active{background-color:var(--p-blue-900)!important}.bg-green-50{background-color:var(--p-green-50)!important}.bg-green-100{background-color:var(--p-green-100)!important}.bg-green-200{background-color:var(--p-green-200)!important}.bg-green-300{background-color:var(--p-green-300)!important}.bg-green-400{background-color:var(--p-green-400)!important}.bg-green-500{background-color:var(--p-green-500)!important}.bg-green-600{background-color:var(--p-green-600)!important}.bg-green-700{background-color:var(--p-green-700)!important}.bg-green-800{background-color:var(--p-green-800)!important}.bg-green-900{background-color:var(--p-green-900)!important}.focus\:bg-green-50:focus{background-color:var(--p-green-50)!important}.focus\:bg-green-100:focus{background-color:var(--p-green-100)!important}.focus\:bg-green-200:focus{background-color:var(--p-green-200)!important}.focus\:bg-green-300:focus{background-color:var(--p-green-300)!important}.focus\:bg-green-400:focus{background-color:var(--p-green-400)!important}.focus\:bg-green-500:focus{background-color:var(--p-green-500)!important}.focus\:bg-green-600:focus{background-color:var(--p-green-600)!important}.focus\:bg-green-700:focus{background-color:var(--p-green-700)!important}.focus\:bg-green-800:focus{background-color:var(--p-green-800)!important}.focus\:bg-green-900:focus{background-color:var(--p-green-900)!important}.hover\:bg-green-50:hover{background-color:var(--p-green-50)!important}.hover\:bg-green-100:hover{background-color:var(--p-green-100)!important}.hover\:bg-green-200:hover{background-color:var(--p-green-200)!important}.hover\:bg-green-300:hover{background-color:var(--p-green-300)!important}.hover\:bg-green-400:hover{background-color:var(--p-green-400)!important}.hover\:bg-green-500:hover{background-color:var(--p-green-500)!important}.hover\:bg-green-600:hover{background-color:var(--p-green-600)!important}.hover\:bg-green-700:hover{background-color:var(--p-green-700)!important}.hover\:bg-green-800:hover{background-color:var(--p-green-800)!important}.hover\:bg-green-900:hover{background-color:var(--p-green-900)!important}.active\:bg-green-50:active{background-color:var(--p-green-50)!important}.active\:bg-green-100:active{background-color:var(--p-green-100)!important}.active\:bg-green-200:active{background-color:var(--p-green-200)!important}.active\:bg-green-300:active{background-color:var(--p-green-300)!important}.active\:bg-green-400:active{background-color:var(--p-green-400)!important}.active\:bg-green-500:active{background-color:var(--p-green-500)!important}.active\:bg-green-600:active{background-color:var(--p-green-600)!important}.active\:bg-green-700:active{background-color:var(--p-green-700)!important}.active\:bg-green-800:active{background-color:var(--p-green-800)!important}.active\:bg-green-900:active{background-color:var(--p-green-900)!important}.bg-yellow-50{background-color:var(--p-yellow-50)!important}.bg-yellow-100{background-color:var(--p-yellow-100)!important}.bg-yellow-200{background-color:var(--p-yellow-200)!important}.bg-yellow-300{background-color:var(--p-yellow-300)!important}.bg-yellow-400{background-color:var(--p-yellow-400)!important}.bg-yellow-500{background-color:var(--p-yellow-500)!important}.bg-yellow-600{background-color:var(--p-yellow-600)!important}.bg-yellow-700{background-color:var(--p-yellow-700)!important}.bg-yellow-800{background-color:var(--p-yellow-800)!important}.bg-yellow-900{background-color:var(--p-yellow-900)!important}.focus\:bg-yellow-50:focus{background-color:var(--p-yellow-50)!important}.focus\:bg-yellow-100:focus{background-color:var(--p-yellow-100)!important}.focus\:bg-yellow-200:focus{background-color:var(--p-yellow-200)!important}.focus\:bg-yellow-300:focus{background-color:var(--p-yellow-300)!important}.focus\:bg-yellow-400:focus{background-color:var(--p-yellow-400)!important}.focus\:bg-yellow-500:focus{background-color:var(--p-yellow-500)!important}.focus\:bg-yellow-600:focus{background-color:var(--p-yellow-600)!important}.focus\:bg-yellow-700:focus{background-color:var(--p-yellow-700)!important}.focus\:bg-yellow-800:focus{background-color:var(--p-yellow-800)!important}.focus\:bg-yellow-900:focus{background-color:var(--p-yellow-900)!important}.hover\:bg-yellow-50:hover{background-color:var(--p-yellow-50)!important}.hover\:bg-yellow-100:hover{background-color:var(--p-yellow-100)!important}.hover\:bg-yellow-200:hover{background-color:var(--p-yellow-200)!important}.hover\:bg-yellow-300:hover{background-color:var(--p-yellow-300)!important}.hover\:bg-yellow-400:hover{background-color:var(--p-yellow-400)!important}.hover\:bg-yellow-500:hover{background-color:var(--p-yellow-500)!important}.hover\:bg-yellow-600:hover{background-color:var(--p-yellow-600)!important}.hover\:bg-yellow-700:hover{background-color:var(--p-yellow-700)!important}.hover\:bg-yellow-800:hover{background-color:var(--p-yellow-800)!important}.hover\:bg-yellow-900:hover{background-color:var(--p-yellow-900)!important}.active\:bg-yellow-50:active{background-color:var(--p-yellow-50)!important}.active\:bg-yellow-100:active{background-color:var(--p-yellow-100)!important}.active\:bg-yellow-200:active{background-color:var(--p-yellow-200)!important}.active\:bg-yellow-300:active{background-color:var(--p-yellow-300)!important}.active\:bg-yellow-400:active{background-color:var(--p-yellow-400)!important}.active\:bg-yellow-500:active{background-color:var(--p-yellow-500)!important}.active\:bg-yellow-600:active{background-color:var(--p-yellow-600)!important}.active\:bg-yellow-700:active{background-color:var(--p-yellow-700)!important}.active\:bg-yellow-800:active{background-color:var(--p-yellow-800)!important}.active\:bg-yellow-900:active{background-color:var(--p-yellow-900)!important}.bg-cyan-50{background-color:var(--p-cyan-50)!important}.bg-cyan-100{background-color:var(--p-cyan-100)!important}.bg-cyan-200{background-color:var(--p-cyan-200)!important}.bg-cyan-300{background-color:var(--p-cyan-300)!important}.bg-cyan-400{background-color:var(--p-cyan-400)!important}.bg-cyan-500{background-color:var(--p-cyan-500)!important}.bg-cyan-600{background-color:var(--p-cyan-600)!important}.bg-cyan-700{background-color:var(--p-cyan-700)!important}.bg-cyan-800{background-color:var(--p-cyan-800)!important}.bg-cyan-900{background-color:var(--p-cyan-900)!important}.focus\:bg-cyan-50:focus{background-color:var(--p-cyan-50)!important}.focus\:bg-cyan-100:focus{background-color:var(--p-cyan-100)!important}.focus\:bg-cyan-200:focus{background-color:var(--p-cyan-200)!important}.focus\:bg-cyan-300:focus{background-color:var(--p-cyan-300)!important}.focus\:bg-cyan-400:focus{background-color:var(--p-cyan-400)!important}.focus\:bg-cyan-500:focus{background-color:var(--p-cyan-500)!important}.focus\:bg-cyan-600:focus{background-color:var(--p-cyan-600)!important}.focus\:bg-cyan-700:focus{background-color:var(--p-cyan-700)!important}.focus\:bg-cyan-800:focus{background-color:var(--p-cyan-800)!important}.focus\:bg-cyan-900:focus{background-color:var(--p-cyan-900)!important}.hover\:bg-cyan-50:hover{background-color:var(--p-cyan-50)!important}.hover\:bg-cyan-100:hover{background-color:var(--p-cyan-100)!important}.hover\:bg-cyan-200:hover{background-color:var(--p-cyan-200)!important}.hover\:bg-cyan-300:hover{background-color:var(--p-cyan-300)!important}.hover\:bg-cyan-400:hover{background-color:var(--p-cyan-400)!important}.hover\:bg-cyan-500:hover{background-color:var(--p-cyan-500)!important}.hover\:bg-cyan-600:hover{background-color:var(--p-cyan-600)!important}.hover\:bg-cyan-700:hover{background-color:var(--p-cyan-700)!important}.hover\:bg-cyan-800:hover{background-color:var(--p-cyan-800)!important}.hover\:bg-cyan-900:hover{background-color:var(--p-cyan-900)!important}.active\:bg-cyan-50:active{background-color:var(--p-cyan-50)!important}.active\:bg-cyan-100:active{background-color:var(--p-cyan-100)!important}.active\:bg-cyan-200:active{background-color:var(--p-cyan-200)!important}.active\:bg-cyan-300:active{background-color:var(--p-cyan-300)!important}.active\:bg-cyan-400:active{background-color:var(--p-cyan-400)!important}.active\:bg-cyan-500:active{background-color:var(--p-cyan-500)!important}.active\:bg-cyan-600:active{background-color:var(--p-cyan-600)!important}.active\:bg-cyan-700:active{background-color:var(--p-cyan-700)!important}.active\:bg-cyan-800:active{background-color:var(--p-cyan-800)!important}.active\:bg-cyan-900:active{background-color:var(--p-cyan-900)!important}.bg-pink-50{background-color:var(--p-pink-50)!important}.bg-pink-100{background-color:var(--p-pink-100)!important}.bg-pink-200{background-color:var(--p-pink-200)!important}.bg-pink-300{background-color:var(--p-pink-300)!important}.bg-pink-400{background-color:var(--p-pink-400)!important}.bg-pink-500{background-color:var(--p-pink-500)!important}.bg-pink-600{background-color:var(--p-pink-600)!important}.bg-pink-700{background-color:var(--p-pink-700)!important}.bg-pink-800{background-color:var(--p-pink-800)!important}.bg-pink-900{background-color:var(--p-pink-900)!important}.focus\:bg-pink-50:focus{background-color:var(--p-pink-50)!important}.focus\:bg-pink-100:focus{background-color:var(--p-pink-100)!important}.focus\:bg-pink-200:focus{background-color:var(--p-pink-200)!important}.focus\:bg-pink-300:focus{background-color:var(--p-pink-300)!important}.focus\:bg-pink-400:focus{background-color:var(--p-pink-400)!important}.focus\:bg-pink-500:focus{background-color:var(--p-pink-500)!important}.focus\:bg-pink-600:focus{background-color:var(--p-pink-600)!important}.focus\:bg-pink-700:focus{background-color:var(--p-pink-700)!important}.focus\:bg-pink-800:focus{background-color:var(--p-pink-800)!important}.focus\:bg-pink-900:focus{background-color:var(--p-pink-900)!important}.hover\:bg-pink-50:hover{background-color:var(--p-pink-50)!important}.hover\:bg-pink-100:hover{background-color:var(--p-pink-100)!important}.hover\:bg-pink-200:hover{background-color:var(--p-pink-200)!important}.hover\:bg-pink-300:hover{background-color:var(--p-pink-300)!important}.hover\:bg-pink-400:hover{background-color:var(--p-pink-400)!important}.hover\:bg-pink-500:hover{background-color:var(--p-pink-500)!important}.hover\:bg-pink-600:hover{background-color:var(--p-pink-600)!important}.hover\:bg-pink-700:hover{background-color:var(--p-pink-700)!important}.hover\:bg-pink-800:hover{background-color:var(--p-pink-800)!important}.hover\:bg-pink-900:hover{background-color:var(--p-pink-900)!important}.active\:bg-pink-50:active{background-color:var(--p-pink-50)!important}.active\:bg-pink-100:active{background-color:var(--p-pink-100)!important}.active\:bg-pink-200:active{background-color:var(--p-pink-200)!important}.active\:bg-pink-300:active{background-color:var(--p-pink-300)!important}.active\:bg-pink-400:active{background-color:var(--p-pink-400)!important}.active\:bg-pink-500:active{background-color:var(--p-pink-500)!important}.active\:bg-pink-600:active{background-color:var(--p-pink-600)!important}.active\:bg-pink-700:active{background-color:var(--p-pink-700)!important}.active\:bg-pink-800:active{background-color:var(--p-pink-800)!important}.active\:bg-pink-900:active{background-color:var(--p-pink-900)!important}.bg-indigo-50{background-color:var(--p-indigo-50)!important}.bg-indigo-100{background-color:var(--p-indigo-100)!important}.bg-indigo-200{background-color:var(--p-indigo-200)!important}.bg-indigo-300{background-color:var(--p-indigo-300)!important}.bg-indigo-400{background-color:var(--p-indigo-400)!important}.bg-indigo-500{background-color:var(--p-indigo-500)!important}.bg-indigo-600{background-color:var(--p-indigo-600)!important}.bg-indigo-700{background-color:var(--p-indigo-700)!important}.bg-indigo-800{background-color:var(--p-indigo-800)!important}.bg-indigo-900{background-color:var(--p-indigo-900)!important}.focus\:bg-indigo-50:focus{background-color:var(--p-indigo-50)!important}.focus\:bg-indigo-100:focus{background-color:var(--p-indigo-100)!important}.focus\:bg-indigo-200:focus{background-color:var(--p-indigo-200)!important}.focus\:bg-indigo-300:focus{background-color:var(--p-indigo-300)!important}.focus\:bg-indigo-400:focus{background-color:var(--p-indigo-400)!important}.focus\:bg-indigo-500:focus{background-color:var(--p-indigo-500)!important}.focus\:bg-indigo-600:focus{background-color:var(--p-indigo-600)!important}.focus\:bg-indigo-700:focus{background-color:var(--p-indigo-700)!important}.focus\:bg-indigo-800:focus{background-color:var(--p-indigo-800)!important}.focus\:bg-indigo-900:focus{background-color:var(--p-indigo-900)!important}.hover\:bg-indigo-50:hover{background-color:var(--p-indigo-50)!important}.hover\:bg-indigo-100:hover{background-color:var(--p-indigo-100)!important}.hover\:bg-indigo-200:hover{background-color:var(--p-indigo-200)!important}.hover\:bg-indigo-300:hover{background-color:var(--p-indigo-300)!important}.hover\:bg-indigo-400:hover{background-color:var(--p-indigo-400)!important}.hover\:bg-indigo-500:hover{background-color:var(--p-indigo-500)!important}.hover\:bg-indigo-600:hover{background-color:var(--p-indigo-600)!important}.hover\:bg-indigo-700:hover{background-color:var(--p-indigo-700)!important}.hover\:bg-indigo-800:hover{background-color:var(--p-indigo-800)!important}.hover\:bg-indigo-900:hover{background-color:var(--p-indigo-900)!important}.active\:bg-indigo-50:active{background-color:var(--p-indigo-50)!important}.active\:bg-indigo-100:active{background-color:var(--p-indigo-100)!important}.active\:bg-indigo-200:active{background-color:var(--p-indigo-200)!important}.active\:bg-indigo-300:active{background-color:var(--p-indigo-300)!important}.active\:bg-indigo-400:active{background-color:var(--p-indigo-400)!important}.active\:bg-indigo-500:active{background-color:var(--p-indigo-500)!important}.active\:bg-indigo-600:active{background-color:var(--p-indigo-600)!important}.active\:bg-indigo-700:active{background-color:var(--p-indigo-700)!important}.active\:bg-indigo-800:active{background-color:var(--p-indigo-800)!important}.active\:bg-indigo-900:active{background-color:var(--p-indigo-900)!important}.bg-teal-50{background-color:var(--p-teal-50)!important}.bg-teal-100{background-color:var(--p-teal-100)!important}.bg-teal-200{background-color:var(--p-teal-200)!important}.bg-teal-300{background-color:var(--p-teal-300)!important}.bg-teal-400{background-color:var(--p-teal-400)!important}.bg-teal-500{background-color:var(--p-teal-500)!important}.bg-teal-600{background-color:var(--p-teal-600)!important}.bg-teal-700{background-color:var(--p-teal-700)!important}.bg-teal-800{background-color:var(--p-teal-800)!important}.bg-teal-900{background-color:var(--p-teal-900)!important}.focus\:bg-teal-50:focus{background-color:var(--p-teal-50)!important}.focus\:bg-teal-100:focus{background-color:var(--p-teal-100)!important}.focus\:bg-teal-200:focus{background-color:var(--p-teal-200)!important}.focus\:bg-teal-300:focus{background-color:var(--p-teal-300)!important}.focus\:bg-teal-400:focus{background-color:var(--p-teal-400)!important}.focus\:bg-teal-500:focus{background-color:var(--p-teal-500)!important}.focus\:bg-teal-600:focus{background-color:var(--p-teal-600)!important}.focus\:bg-teal-700:focus{background-color:var(--p-teal-700)!important}.focus\:bg-teal-800:focus{background-color:var(--p-teal-800)!important}.focus\:bg-teal-900:focus{background-color:var(--p-teal-900)!important}.hover\:bg-teal-50:hover{background-color:var(--p-teal-50)!important}.hover\:bg-teal-100:hover{background-color:var(--p-teal-100)!important}.hover\:bg-teal-200:hover{background-color:var(--p-teal-200)!important}.hover\:bg-teal-300:hover{background-color:var(--p-teal-300)!important}.hover\:bg-teal-400:hover{background-color:var(--p-teal-400)!important}.hover\:bg-teal-500:hover{background-color:var(--p-teal-500)!important}.hover\:bg-teal-600:hover{background-color:var(--p-teal-600)!important}.hover\:bg-teal-700:hover{background-color:var(--p-teal-700)!important}.hover\:bg-teal-800:hover{background-color:var(--p-teal-800)!important}.hover\:bg-teal-900:hover{background-color:var(--p-teal-900)!important}.active\:bg-teal-50:active{background-color:var(--p-teal-50)!important}.active\:bg-teal-100:active{background-color:var(--p-teal-100)!important}.active\:bg-teal-200:active{background-color:var(--p-teal-200)!important}.active\:bg-teal-300:active{background-color:var(--p-teal-300)!important}.active\:bg-teal-400:active{background-color:var(--p-teal-400)!important}.active\:bg-teal-500:active{background-color:var(--p-teal-500)!important}.active\:bg-teal-600:active{background-color:var(--p-teal-600)!important}.active\:bg-teal-700:active{background-color:var(--p-teal-700)!important}.active\:bg-teal-800:active{background-color:var(--p-teal-800)!important}.active\:bg-teal-900:active{background-color:var(--p-teal-900)!important}.bg-orange-50{background-color:var(--p-orange-50)!important}.bg-orange-100{background-color:var(--p-orange-100)!important}.bg-orange-200{background-color:var(--p-orange-200)!important}.bg-orange-300{background-color:var(--p-orange-300)!important}.bg-orange-400{background-color:var(--p-orange-400)!important}.bg-orange-500{background-color:var(--p-orange-500)!important}.bg-orange-600{background-color:var(--p-orange-600)!important}.bg-orange-700{background-color:var(--p-orange-700)!important}.bg-orange-800{background-color:var(--p-orange-800)!important}.bg-orange-900{background-color:var(--p-orange-900)!important}.focus\:bg-orange-50:focus{background-color:var(--p-orange-50)!important}.focus\:bg-orange-100:focus{background-color:var(--p-orange-100)!important}.focus\:bg-orange-200:focus{background-color:var(--p-orange-200)!important}.focus\:bg-orange-300:focus{background-color:var(--p-orange-300)!important}.focus\:bg-orange-400:focus{background-color:var(--p-orange-400)!important}.focus\:bg-orange-500:focus{background-color:var(--p-orange-500)!important}.focus\:bg-orange-600:focus{background-color:var(--p-orange-600)!important}.focus\:bg-orange-700:focus{background-color:var(--p-orange-700)!important}.focus\:bg-orange-800:focus{background-color:var(--p-orange-800)!important}.focus\:bg-orange-900:focus{background-color:var(--p-orange-900)!important}.hover\:bg-orange-50:hover{background-color:var(--p-orange-50)!important}.hover\:bg-orange-100:hover{background-color:var(--p-orange-100)!important}.hover\:bg-orange-200:hover{background-color:var(--p-orange-200)!important}.hover\:bg-orange-300:hover{background-color:var(--p-orange-300)!important}.hover\:bg-orange-400:hover{background-color:var(--p-orange-400)!important}.hover\:bg-orange-500:hover{background-color:var(--p-orange-500)!important}.hover\:bg-orange-600:hover{background-color:var(--p-orange-600)!important}.hover\:bg-orange-700:hover{background-color:var(--p-orange-700)!important}.hover\:bg-orange-800:hover{background-color:var(--p-orange-800)!important}.hover\:bg-orange-900:hover{background-color:var(--p-orange-900)!important}.active\:bg-orange-50:active{background-color:var(--p-orange-50)!important}.active\:bg-orange-100:active{background-color:var(--p-orange-100)!important}.active\:bg-orange-200:active{background-color:var(--p-orange-200)!important}.active\:bg-orange-300:active{background-color:var(--p-orange-300)!important}.active\:bg-orange-400:active{background-color:var(--p-orange-400)!important}.active\:bg-orange-500:active{background-color:var(--p-orange-500)!important}.active\:bg-orange-600:active{background-color:var(--p-orange-600)!important}.active\:bg-orange-700:active{background-color:var(--p-orange-700)!important}.active\:bg-orange-800:active{background-color:var(--p-orange-800)!important}.active\:bg-orange-900:active{background-color:var(--p-orange-900)!important}.bg-bluegray-50{background-color:var(--p-bluegray-50)!important}.bg-bluegray-100{background-color:var(--p-bluegray-100)!important}.bg-bluegray-200{background-color:var(--p-bluegray-200)!important}.bg-bluegray-300{background-color:var(--p-bluegray-300)!important}.bg-bluegray-400{background-color:var(--p-bluegray-400)!important}.bg-bluegray-500{background-color:var(--p-bluegray-500)!important}.bg-bluegray-600{background-color:var(--p-bluegray-600)!important}.bg-bluegray-700{background-color:var(--p-bluegray-700)!important}.bg-bluegray-800{background-color:var(--p-bluegray-800)!important}.bg-bluegray-900{background-color:var(--p-bluegray-900)!important}.focus\:bg-bluegray-50:focus{background-color:var(--p-bluegray-50)!important}.focus\:bg-bluegray-100:focus{background-color:var(--p-bluegray-100)!important}.focus\:bg-bluegray-200:focus{background-color:var(--p-bluegray-200)!important}.focus\:bg-bluegray-300:focus{background-color:var(--p-bluegray-300)!important}.focus\:bg-bluegray-400:focus{background-color:var(--p-bluegray-400)!important}.focus\:bg-bluegray-500:focus{background-color:var(--p-bluegray-500)!important}.focus\:bg-bluegray-600:focus{background-color:var(--p-bluegray-600)!important}.focus\:bg-bluegray-700:focus{background-color:var(--p-bluegray-700)!important}.focus\:bg-bluegray-800:focus{background-color:var(--p-bluegray-800)!important}.focus\:bg-bluegray-900:focus{background-color:var(--p-bluegray-900)!important}.hover\:bg-bluegray-50:hover{background-color:var(--p-bluegray-50)!important}.hover\:bg-bluegray-100:hover{background-color:var(--p-bluegray-100)!important}.hover\:bg-bluegray-200:hover{background-color:var(--p-bluegray-200)!important}.hover\:bg-bluegray-300:hover{background-color:var(--p-bluegray-300)!important}.hover\:bg-bluegray-400:hover{background-color:var(--p-bluegray-400)!important}.hover\:bg-bluegray-500:hover{background-color:var(--p-bluegray-500)!important}.hover\:bg-bluegray-600:hover{background-color:var(--p-bluegray-600)!important}.hover\:bg-bluegray-700:hover{background-color:var(--p-bluegray-700)!important}.hover\:bg-bluegray-800:hover{background-color:var(--p-bluegray-800)!important}.hover\:bg-bluegray-900:hover{background-color:var(--p-bluegray-900)!important}.active\:bg-bluegray-50:active{background-color:var(--p-bluegray-50)!important}.active\:bg-bluegray-100:active{background-color:var(--p-bluegray-100)!important}.active\:bg-bluegray-200:active{background-color:var(--p-bluegray-200)!important}.active\:bg-bluegray-300:active{background-color:var(--p-bluegray-300)!important}.active\:bg-bluegray-400:active{background-color:var(--p-bluegray-400)!important}.active\:bg-bluegray-500:active{background-color:var(--p-bluegray-500)!important}.active\:bg-bluegray-600:active{background-color:var(--p-bluegray-600)!important}.active\:bg-bluegray-700:active{background-color:var(--p-bluegray-700)!important}.active\:bg-bluegray-800:active{background-color:var(--p-bluegray-800)!important}.active\:bg-bluegray-900:active{background-color:var(--p-bluegray-900)!important}.bg-purple-50{background-color:var(--p-purple-50)!important}.bg-purple-100{background-color:var(--p-purple-100)!important}.bg-purple-200{background-color:var(--p-purple-200)!important}.bg-purple-300{background-color:var(--p-purple-300)!important}.bg-purple-400{background-color:var(--p-purple-400)!important}.bg-purple-500{background-color:var(--p-purple-500)!important}.bg-purple-600{background-color:var(--p-purple-600)!important}.bg-purple-700{background-color:var(--p-purple-700)!important}.bg-purple-800{background-color:var(--p-purple-800)!important}.bg-purple-900{background-color:var(--p-purple-900)!important}.focus\:bg-purple-50:focus{background-color:var(--p-purple-50)!important}.focus\:bg-purple-100:focus{background-color:var(--p-purple-100)!important}.focus\:bg-purple-200:focus{background-color:var(--p-purple-200)!important}.focus\:bg-purple-300:focus{background-color:var(--p-purple-300)!important}.focus\:bg-purple-400:focus{background-color:var(--p-purple-400)!important}.focus\:bg-purple-500:focus{background-color:var(--p-purple-500)!important}.focus\:bg-purple-600:focus{background-color:var(--p-purple-600)!important}.focus\:bg-purple-700:focus{background-color:var(--p-purple-700)!important}.focus\:bg-purple-800:focus{background-color:var(--p-purple-800)!important}.focus\:bg-purple-900:focus{background-color:var(--p-purple-900)!important}.hover\:bg-purple-50:hover{background-color:var(--p-purple-50)!important}.hover\:bg-purple-100:hover{background-color:var(--p-purple-100)!important}.hover\:bg-purple-200:hover{background-color:var(--p-purple-200)!important}.hover\:bg-purple-300:hover{background-color:var(--p-purple-300)!important}.hover\:bg-purple-400:hover{background-color:var(--p-purple-400)!important}.hover\:bg-purple-500:hover{background-color:var(--p-purple-500)!important}.hover\:bg-purple-600:hover{background-color:var(--p-purple-600)!important}.hover\:bg-purple-700:hover{background-color:var(--p-purple-700)!important}.hover\:bg-purple-800:hover{background-color:var(--p-purple-800)!important}.hover\:bg-purple-900:hover{background-color:var(--p-purple-900)!important}.active\:bg-purple-50:active{background-color:var(--p-purple-50)!important}.active\:bg-purple-100:active{background-color:var(--p-purple-100)!important}.active\:bg-purple-200:active{background-color:var(--p-purple-200)!important}.active\:bg-purple-300:active{background-color:var(--p-purple-300)!important}.active\:bg-purple-400:active{background-color:var(--p-purple-400)!important}.active\:bg-purple-500:active{background-color:var(--p-purple-500)!important}.active\:bg-purple-600:active{background-color:var(--p-purple-600)!important}.active\:bg-purple-700:active{background-color:var(--p-purple-700)!important}.active\:bg-purple-800:active{background-color:var(--p-purple-800)!important}.active\:bg-purple-900:active{background-color:var(--p-purple-900)!important}.bg-gray-50{background-color:var(--p-gray-50)!important}.bg-gray-100{background-color:var(--p-gray-100)!important}.bg-gray-200{background-color:var(--p-gray-200)!important}.bg-gray-300{background-color:var(--p-gray-300)!important}.bg-gray-400{background-color:var(--p-gray-400)!important}.bg-gray-500{background-color:var(--p-gray-500)!important}.bg-gray-600{background-color:var(--p-gray-600)!important}.bg-gray-700{background-color:var(--p-gray-700)!important}.bg-gray-800{background-color:var(--p-gray-800)!important}.bg-gray-900{background-color:var(--p-gray-900)!important}.focus\:bg-gray-50:focus{background-color:var(--p-gray-50)!important}.focus\:bg-gray-100:focus{background-color:var(--p-gray-100)!important}.focus\:bg-gray-200:focus{background-color:var(--p-gray-200)!important}.focus\:bg-gray-300:focus{background-color:var(--p-gray-300)!important}.focus\:bg-gray-400:focus{background-color:var(--p-gray-400)!important}.focus\:bg-gray-500:focus{background-color:var(--p-gray-500)!important}.focus\:bg-gray-600:focus{background-color:var(--p-gray-600)!important}.focus\:bg-gray-700:focus{background-color:var(--p-gray-700)!important}.focus\:bg-gray-800:focus{background-color:var(--p-gray-800)!important}.focus\:bg-gray-900:focus{background-color:var(--p-gray-900)!important}.hover\:bg-gray-50:hover{background-color:var(--p-gray-50)!important}.hover\:bg-gray-100:hover{background-color:var(--p-gray-100)!important}.hover\:bg-gray-200:hover{background-color:var(--p-gray-200)!important}.hover\:bg-gray-300:hover{background-color:var(--p-gray-300)!important}.hover\:bg-gray-400:hover{background-color:var(--p-gray-400)!important}.hover\:bg-gray-500:hover{background-color:var(--p-gray-500)!important}.hover\:bg-gray-600:hover{background-color:var(--p-gray-600)!important}.hover\:bg-gray-700:hover{background-color:var(--p-gray-700)!important}.hover\:bg-gray-800:hover{background-color:var(--p-gray-800)!important}.hover\:bg-gray-900:hover{background-color:var(--p-gray-900)!important}.active\:bg-gray-50:active{background-color:var(--p-gray-50)!important}.active\:bg-gray-100:active{background-color:var(--p-gray-100)!important}.active\:bg-gray-200:active{background-color:var(--p-gray-200)!important}.active\:bg-gray-300:active{background-color:var(--p-gray-300)!important}.active\:bg-gray-400:active{background-color:var(--p-gray-400)!important}.active\:bg-gray-500:active{background-color:var(--p-gray-500)!important}.active\:bg-gray-600:active{background-color:var(--p-gray-600)!important}.active\:bg-gray-700:active{background-color:var(--p-gray-700)!important}.active\:bg-gray-800:active{background-color:var(--p-gray-800)!important}.active\:bg-gray-900:active{background-color:var(--p-gray-900)!important}.bg-red-50{background-color:var(--p-red-50)!important}.bg-red-100{background-color:var(--p-red-100)!important}.bg-red-200{background-color:var(--p-red-200)!important}.bg-red-300{background-color:var(--p-red-300)!important}.bg-red-400{background-color:var(--p-red-400)!important}.bg-red-500{background-color:var(--p-red-500)!important}.bg-red-600{background-color:var(--p-red-600)!important}.bg-red-700{background-color:var(--p-red-700)!important}.bg-red-800{background-color:var(--p-red-800)!important}.bg-red-900{background-color:var(--p-red-900)!important}.focus\:bg-red-50:focus{background-color:var(--p-red-50)!important}.focus\:bg-red-100:focus{background-color:var(--p-red-100)!important}.focus\:bg-red-200:focus{background-color:var(--p-red-200)!important}.focus\:bg-red-300:focus{background-color:var(--p-red-300)!important}.focus\:bg-red-400:focus{background-color:var(--p-red-400)!important}.focus\:bg-red-500:focus{background-color:var(--p-red-500)!important}.focus\:bg-red-600:focus{background-color:var(--p-red-600)!important}.focus\:bg-red-700:focus{background-color:var(--p-red-700)!important}.focus\:bg-red-800:focus{background-color:var(--p-red-800)!important}.focus\:bg-red-900:focus{background-color:var(--p-red-900)!important}.hover\:bg-red-50:hover{background-color:var(--p-red-50)!important}.hover\:bg-red-100:hover{background-color:var(--p-red-100)!important}.hover\:bg-red-200:hover{background-color:var(--p-red-200)!important}.hover\:bg-red-300:hover{background-color:var(--p-red-300)!important}.hover\:bg-red-400:hover{background-color:var(--p-red-400)!important}.hover\:bg-red-500:hover{background-color:var(--p-red-500)!important}.hover\:bg-red-600:hover{background-color:var(--p-red-600)!important}.hover\:bg-red-700:hover{background-color:var(--p-red-700)!important}.hover\:bg-red-800:hover{background-color:var(--p-red-800)!important}.hover\:bg-red-900:hover{background-color:var(--p-red-900)!important}.active\:bg-red-50:active{background-color:var(--p-red-50)!important}.active\:bg-red-100:active{background-color:var(--p-red-100)!important}.active\:bg-red-200:active{background-color:var(--p-red-200)!important}.active\:bg-red-300:active{background-color:var(--p-red-300)!important}.active\:bg-red-400:active{background-color:var(--p-red-400)!important}.active\:bg-red-500:active{background-color:var(--p-red-500)!important}.active\:bg-red-600:active{background-color:var(--p-red-600)!important}.active\:bg-red-700:active{background-color:var(--p-red-700)!important}.active\:bg-red-800:active{background-color:var(--p-red-800)!important}.active\:bg-red-900:active{background-color:var(--p-red-900)!important}.bg-primary-50{background-color:var(--p-primary-50)!important}.bg-primary-100{background-color:var(--p-primary-100)!important}.bg-primary-200{background-color:var(--p-primary-200)!important}.bg-primary-300{background-color:var(--p-primary-300)!important}.bg-primary-400{background-color:var(--p-primary-400)!important}.bg-primary-500{background-color:var(--p-primary-500)!important}.bg-primary-600{background-color:var(--p-primary-600)!important}.bg-primary-700{background-color:var(--p-primary-700)!important}.bg-primary-800{background-color:var(--p-primary-800)!important}.bg-primary-900{background-color:var(--p-primary-900)!important}.focus\:bg-primary-50:focus{background-color:var(--p-primary-50)!important}.focus\:bg-primary-100:focus{background-color:var(--p-primary-100)!important}.focus\:bg-primary-200:focus{background-color:var(--p-primary-200)!important}.focus\:bg-primary-300:focus{background-color:var(--p-primary-300)!important}.focus\:bg-primary-400:focus{background-color:var(--p-primary-400)!important}.focus\:bg-primary-500:focus{background-color:var(--p-primary-500)!important}.focus\:bg-primary-600:focus{background-color:var(--p-primary-600)!important}.focus\:bg-primary-700:focus{background-color:var(--p-primary-700)!important}.focus\:bg-primary-800:focus{background-color:var(--p-primary-800)!important}.focus\:bg-primary-900:focus{background-color:var(--p-primary-900)!important}.hover\:bg-primary-50:hover{background-color:var(--p-primary-50)!important}.hover\:bg-primary-100:hover{background-color:var(--p-primary-100)!important}.hover\:bg-primary-200:hover{background-color:var(--p-primary-200)!important}.hover\:bg-primary-300:hover{background-color:var(--p-primary-300)!important}.hover\:bg-primary-400:hover{background-color:var(--p-primary-400)!important}.hover\:bg-primary-500:hover{background-color:var(--p-primary-500)!important}.hover\:bg-primary-600:hover{background-color:var(--p-primary-600)!important}.hover\:bg-primary-700:hover{background-color:var(--p-primary-700)!important}.hover\:bg-primary-800:hover{background-color:var(--p-primary-800)!important}.hover\:bg-primary-900:hover{background-color:var(--p-primary-900)!important}.active\:bg-primary-50:active{background-color:var(--p-primary-50)!important}.active\:bg-primary-100:active{background-color:var(--p-primary-100)!important}.active\:bg-primary-200:active{background-color:var(--p-primary-200)!important}.active\:bg-primary-300:active{background-color:var(--p-primary-300)!important}.active\:bg-primary-400:active{background-color:var(--p-primary-400)!important}.active\:bg-primary-500:active{background-color:var(--p-primary-500)!important}.active\:bg-primary-600:active{background-color:var(--p-primary-600)!important}.active\:bg-primary-700:active{background-color:var(--p-primary-700)!important}.active\:bg-primary-800:active{background-color:var(--p-primary-800)!important}.active\:bg-primary-900:active{background-color:var(--p-primary-900)!important}.border-blue-50{border-color:var(--p-blue-50)!important}.border-blue-100{border-color:var(--p-blue-100)!important}.border-blue-200{border-color:var(--p-blue-200)!important}.border-blue-300{border-color:var(--p-blue-300)!important}.border-blue-400{border-color:var(--p-blue-400)!important}.border-blue-500{border-color:var(--p-blue-500)!important}.border-blue-600{border-color:var(--p-blue-600)!important}.border-blue-700{border-color:var(--p-blue-700)!important}.border-blue-800{border-color:var(--p-blue-800)!important}.border-blue-900{border-color:var(--p-blue-900)!important}.focus\:border-blue-50:focus{border-color:var(--p-blue-50)!important}.focus\:border-blue-100:focus{border-color:var(--p-blue-100)!important}.focus\:border-blue-200:focus{border-color:var(--p-blue-200)!important}.focus\:border-blue-300:focus{border-color:var(--p-blue-300)!important}.focus\:border-blue-400:focus{border-color:var(--p-blue-400)!important}.focus\:border-blue-500:focus{border-color:var(--p-blue-500)!important}.focus\:border-blue-600:focus{border-color:var(--p-blue-600)!important}.focus\:border-blue-700:focus{border-color:var(--p-blue-700)!important}.focus\:border-blue-800:focus{border-color:var(--p-blue-800)!important}.focus\:border-blue-900:focus{border-color:var(--p-blue-900)!important}.hover\:border-blue-50:hover{border-color:var(--p-blue-50)!important}.hover\:border-blue-100:hover{border-color:var(--p-blue-100)!important}.hover\:border-blue-200:hover{border-color:var(--p-blue-200)!important}.hover\:border-blue-300:hover{border-color:var(--p-blue-300)!important}.hover\:border-blue-400:hover{border-color:var(--p-blue-400)!important}.hover\:border-blue-500:hover{border-color:var(--p-blue-500)!important}.hover\:border-blue-600:hover{border-color:var(--p-blue-600)!important}.hover\:border-blue-700:hover{border-color:var(--p-blue-700)!important}.hover\:border-blue-800:hover{border-color:var(--p-blue-800)!important}.hover\:border-blue-900:hover{border-color:var(--p-blue-900)!important}.active\:border-blue-50:active{border-color:var(--p-blue-50)!important}.active\:border-blue-100:active{border-color:var(--p-blue-100)!important}.active\:border-blue-200:active{border-color:var(--p-blue-200)!important}.active\:border-blue-300:active{border-color:var(--p-blue-300)!important}.active\:border-blue-400:active{border-color:var(--p-blue-400)!important}.active\:border-blue-500:active{border-color:var(--p-blue-500)!important}.active\:border-blue-600:active{border-color:var(--p-blue-600)!important}.active\:border-blue-700:active{border-color:var(--p-blue-700)!important}.active\:border-blue-800:active{border-color:var(--p-blue-800)!important}.active\:border-blue-900:active{border-color:var(--p-blue-900)!important}.border-green-50{border-color:var(--p-green-50)!important}.border-green-100{border-color:var(--p-green-100)!important}.border-green-200{border-color:var(--p-green-200)!important}.border-green-300{border-color:var(--p-green-300)!important}.border-green-400{border-color:var(--p-green-400)!important}.border-green-500{border-color:var(--p-green-500)!important}.border-green-600{border-color:var(--p-green-600)!important}.border-green-700{border-color:var(--p-green-700)!important}.border-green-800{border-color:var(--p-green-800)!important}.border-green-900{border-color:var(--p-green-900)!important}.focus\:border-green-50:focus{border-color:var(--p-green-50)!important}.focus\:border-green-100:focus{border-color:var(--p-green-100)!important}.focus\:border-green-200:focus{border-color:var(--p-green-200)!important}.focus\:border-green-300:focus{border-color:var(--p-green-300)!important}.focus\:border-green-400:focus{border-color:var(--p-green-400)!important}.focus\:border-green-500:focus{border-color:var(--p-green-500)!important}.focus\:border-green-600:focus{border-color:var(--p-green-600)!important}.focus\:border-green-700:focus{border-color:var(--p-green-700)!important}.focus\:border-green-800:focus{border-color:var(--p-green-800)!important}.focus\:border-green-900:focus{border-color:var(--p-green-900)!important}.hover\:border-green-50:hover{border-color:var(--p-green-50)!important}.hover\:border-green-100:hover{border-color:var(--p-green-100)!important}.hover\:border-green-200:hover{border-color:var(--p-green-200)!important}.hover\:border-green-300:hover{border-color:var(--p-green-300)!important}.hover\:border-green-400:hover{border-color:var(--p-green-400)!important}.hover\:border-green-500:hover{border-color:var(--p-green-500)!important}.hover\:border-green-600:hover{border-color:var(--p-green-600)!important}.hover\:border-green-700:hover{border-color:var(--p-green-700)!important}.hover\:border-green-800:hover{border-color:var(--p-green-800)!important}.hover\:border-green-900:hover{border-color:var(--p-green-900)!important}.active\:border-green-50:active{border-color:var(--p-green-50)!important}.active\:border-green-100:active{border-color:var(--p-green-100)!important}.active\:border-green-200:active{border-color:var(--p-green-200)!important}.active\:border-green-300:active{border-color:var(--p-green-300)!important}.active\:border-green-400:active{border-color:var(--p-green-400)!important}.active\:border-green-500:active{border-color:var(--p-green-500)!important}.active\:border-green-600:active{border-color:var(--p-green-600)!important}.active\:border-green-700:active{border-color:var(--p-green-700)!important}.active\:border-green-800:active{border-color:var(--p-green-800)!important}.active\:border-green-900:active{border-color:var(--p-green-900)!important}.border-yellow-50{border-color:var(--p-yellow-50)!important}.border-yellow-100{border-color:var(--p-yellow-100)!important}.border-yellow-200{border-color:var(--p-yellow-200)!important}.border-yellow-300{border-color:var(--p-yellow-300)!important}.border-yellow-400{border-color:var(--p-yellow-400)!important}.border-yellow-500{border-color:var(--p-yellow-500)!important}.border-yellow-600{border-color:var(--p-yellow-600)!important}.border-yellow-700{border-color:var(--p-yellow-700)!important}.border-yellow-800{border-color:var(--p-yellow-800)!important}.border-yellow-900{border-color:var(--p-yellow-900)!important}.focus\:border-yellow-50:focus{border-color:var(--p-yellow-50)!important}.focus\:border-yellow-100:focus{border-color:var(--p-yellow-100)!important}.focus\:border-yellow-200:focus{border-color:var(--p-yellow-200)!important}.focus\:border-yellow-300:focus{border-color:var(--p-yellow-300)!important}.focus\:border-yellow-400:focus{border-color:var(--p-yellow-400)!important}.focus\:border-yellow-500:focus{border-color:var(--p-yellow-500)!important}.focus\:border-yellow-600:focus{border-color:var(--p-yellow-600)!important}.focus\:border-yellow-700:focus{border-color:var(--p-yellow-700)!important}.focus\:border-yellow-800:focus{border-color:var(--p-yellow-800)!important}.focus\:border-yellow-900:focus{border-color:var(--p-yellow-900)!important}.hover\:border-yellow-50:hover{border-color:var(--p-yellow-50)!important}.hover\:border-yellow-100:hover{border-color:var(--p-yellow-100)!important}.hover\:border-yellow-200:hover{border-color:var(--p-yellow-200)!important}.hover\:border-yellow-300:hover{border-color:var(--p-yellow-300)!important}.hover\:border-yellow-400:hover{border-color:var(--p-yellow-400)!important}.hover\:border-yellow-500:hover{border-color:var(--p-yellow-500)!important}.hover\:border-yellow-600:hover{border-color:var(--p-yellow-600)!important}.hover\:border-yellow-700:hover{border-color:var(--p-yellow-700)!important}.hover\:border-yellow-800:hover{border-color:var(--p-yellow-800)!important}.hover\:border-yellow-900:hover{border-color:var(--p-yellow-900)!important}.active\:border-yellow-50:active{border-color:var(--p-yellow-50)!important}.active\:border-yellow-100:active{border-color:var(--p-yellow-100)!important}.active\:border-yellow-200:active{border-color:var(--p-yellow-200)!important}.active\:border-yellow-300:active{border-color:var(--p-yellow-300)!important}.active\:border-yellow-400:active{border-color:var(--p-yellow-400)!important}.active\:border-yellow-500:active{border-color:var(--p-yellow-500)!important}.active\:border-yellow-600:active{border-color:var(--p-yellow-600)!important}.active\:border-yellow-700:active{border-color:var(--p-yellow-700)!important}.active\:border-yellow-800:active{border-color:var(--p-yellow-800)!important}.active\:border-yellow-900:active{border-color:var(--p-yellow-900)!important}.border-cyan-50{border-color:var(--p-cyan-50)!important}.border-cyan-100{border-color:var(--p-cyan-100)!important}.border-cyan-200{border-color:var(--p-cyan-200)!important}.border-cyan-300{border-color:var(--p-cyan-300)!important}.border-cyan-400{border-color:var(--p-cyan-400)!important}.border-cyan-500{border-color:var(--p-cyan-500)!important}.border-cyan-600{border-color:var(--p-cyan-600)!important}.border-cyan-700{border-color:var(--p-cyan-700)!important}.border-cyan-800{border-color:var(--p-cyan-800)!important}.border-cyan-900{border-color:var(--p-cyan-900)!important}.focus\:border-cyan-50:focus{border-color:var(--p-cyan-50)!important}.focus\:border-cyan-100:focus{border-color:var(--p-cyan-100)!important}.focus\:border-cyan-200:focus{border-color:var(--p-cyan-200)!important}.focus\:border-cyan-300:focus{border-color:var(--p-cyan-300)!important}.focus\:border-cyan-400:focus{border-color:var(--p-cyan-400)!important}.focus\:border-cyan-500:focus{border-color:var(--p-cyan-500)!important}.focus\:border-cyan-600:focus{border-color:var(--p-cyan-600)!important}.focus\:border-cyan-700:focus{border-color:var(--p-cyan-700)!important}.focus\:border-cyan-800:focus{border-color:var(--p-cyan-800)!important}.focus\:border-cyan-900:focus{border-color:var(--p-cyan-900)!important}.hover\:border-cyan-50:hover{border-color:var(--p-cyan-50)!important}.hover\:border-cyan-100:hover{border-color:var(--p-cyan-100)!important}.hover\:border-cyan-200:hover{border-color:var(--p-cyan-200)!important}.hover\:border-cyan-300:hover{border-color:var(--p-cyan-300)!important}.hover\:border-cyan-400:hover{border-color:var(--p-cyan-400)!important}.hover\:border-cyan-500:hover{border-color:var(--p-cyan-500)!important}.hover\:border-cyan-600:hover{border-color:var(--p-cyan-600)!important}.hover\:border-cyan-700:hover{border-color:var(--p-cyan-700)!important}.hover\:border-cyan-800:hover{border-color:var(--p-cyan-800)!important}.hover\:border-cyan-900:hover{border-color:var(--p-cyan-900)!important}.active\:border-cyan-50:active{border-color:var(--p-cyan-50)!important}.active\:border-cyan-100:active{border-color:var(--p-cyan-100)!important}.active\:border-cyan-200:active{border-color:var(--p-cyan-200)!important}.active\:border-cyan-300:active{border-color:var(--p-cyan-300)!important}.active\:border-cyan-400:active{border-color:var(--p-cyan-400)!important}.active\:border-cyan-500:active{border-color:var(--p-cyan-500)!important}.active\:border-cyan-600:active{border-color:var(--p-cyan-600)!important}.active\:border-cyan-700:active{border-color:var(--p-cyan-700)!important}.active\:border-cyan-800:active{border-color:var(--p-cyan-800)!important}.active\:border-cyan-900:active{border-color:var(--p-cyan-900)!important}.border-pink-50{border-color:var(--p-pink-50)!important}.border-pink-100{border-color:var(--p-pink-100)!important}.border-pink-200{border-color:var(--p-pink-200)!important}.border-pink-300{border-color:var(--p-pink-300)!important}.border-pink-400{border-color:var(--p-pink-400)!important}.border-pink-500{border-color:var(--p-pink-500)!important}.border-pink-600{border-color:var(--p-pink-600)!important}.border-pink-700{border-color:var(--p-pink-700)!important}.border-pink-800{border-color:var(--p-pink-800)!important}.border-pink-900{border-color:var(--p-pink-900)!important}.focus\:border-pink-50:focus{border-color:var(--p-pink-50)!important}.focus\:border-pink-100:focus{border-color:var(--p-pink-100)!important}.focus\:border-pink-200:focus{border-color:var(--p-pink-200)!important}.focus\:border-pink-300:focus{border-color:var(--p-pink-300)!important}.focus\:border-pink-400:focus{border-color:var(--p-pink-400)!important}.focus\:border-pink-500:focus{border-color:var(--p-pink-500)!important}.focus\:border-pink-600:focus{border-color:var(--p-pink-600)!important}.focus\:border-pink-700:focus{border-color:var(--p-pink-700)!important}.focus\:border-pink-800:focus{border-color:var(--p-pink-800)!important}.focus\:border-pink-900:focus{border-color:var(--p-pink-900)!important}.hover\:border-pink-50:hover{border-color:var(--p-pink-50)!important}.hover\:border-pink-100:hover{border-color:var(--p-pink-100)!important}.hover\:border-pink-200:hover{border-color:var(--p-pink-200)!important}.hover\:border-pink-300:hover{border-color:var(--p-pink-300)!important}.hover\:border-pink-400:hover{border-color:var(--p-pink-400)!important}.hover\:border-pink-500:hover{border-color:var(--p-pink-500)!important}.hover\:border-pink-600:hover{border-color:var(--p-pink-600)!important}.hover\:border-pink-700:hover{border-color:var(--p-pink-700)!important}.hover\:border-pink-800:hover{border-color:var(--p-pink-800)!important}.hover\:border-pink-900:hover{border-color:var(--p-pink-900)!important}.active\:border-pink-50:active{border-color:var(--p-pink-50)!important}.active\:border-pink-100:active{border-color:var(--p-pink-100)!important}.active\:border-pink-200:active{border-color:var(--p-pink-200)!important}.active\:border-pink-300:active{border-color:var(--p-pink-300)!important}.active\:border-pink-400:active{border-color:var(--p-pink-400)!important}.active\:border-pink-500:active{border-color:var(--p-pink-500)!important}.active\:border-pink-600:active{border-color:var(--p-pink-600)!important}.active\:border-pink-700:active{border-color:var(--p-pink-700)!important}.active\:border-pink-800:active{border-color:var(--p-pink-800)!important}.active\:border-pink-900:active{border-color:var(--p-pink-900)!important}.border-indigo-50{border-color:var(--p-indigo-50)!important}.border-indigo-100{border-color:var(--p-indigo-100)!important}.border-indigo-200{border-color:var(--p-indigo-200)!important}.border-indigo-300{border-color:var(--p-indigo-300)!important}.border-indigo-400{border-color:var(--p-indigo-400)!important}.border-indigo-500{border-color:var(--p-indigo-500)!important}.border-indigo-600{border-color:var(--p-indigo-600)!important}.border-indigo-700{border-color:var(--p-indigo-700)!important}.border-indigo-800{border-color:var(--p-indigo-800)!important}.border-indigo-900{border-color:var(--p-indigo-900)!important}.focus\:border-indigo-50:focus{border-color:var(--p-indigo-50)!important}.focus\:border-indigo-100:focus{border-color:var(--p-indigo-100)!important}.focus\:border-indigo-200:focus{border-color:var(--p-indigo-200)!important}.focus\:border-indigo-300:focus{border-color:var(--p-indigo-300)!important}.focus\:border-indigo-400:focus{border-color:var(--p-indigo-400)!important}.focus\:border-indigo-500:focus{border-color:var(--p-indigo-500)!important}.focus\:border-indigo-600:focus{border-color:var(--p-indigo-600)!important}.focus\:border-indigo-700:focus{border-color:var(--p-indigo-700)!important}.focus\:border-indigo-800:focus{border-color:var(--p-indigo-800)!important}.focus\:border-indigo-900:focus{border-color:var(--p-indigo-900)!important}.hover\:border-indigo-50:hover{border-color:var(--p-indigo-50)!important}.hover\:border-indigo-100:hover{border-color:var(--p-indigo-100)!important}.hover\:border-indigo-200:hover{border-color:var(--p-indigo-200)!important}.hover\:border-indigo-300:hover{border-color:var(--p-indigo-300)!important}.hover\:border-indigo-400:hover{border-color:var(--p-indigo-400)!important}.hover\:border-indigo-500:hover{border-color:var(--p-indigo-500)!important}.hover\:border-indigo-600:hover{border-color:var(--p-indigo-600)!important}.hover\:border-indigo-700:hover{border-color:var(--p-indigo-700)!important}.hover\:border-indigo-800:hover{border-color:var(--p-indigo-800)!important}.hover\:border-indigo-900:hover{border-color:var(--p-indigo-900)!important}.active\:border-indigo-50:active{border-color:var(--p-indigo-50)!important}.active\:border-indigo-100:active{border-color:var(--p-indigo-100)!important}.active\:border-indigo-200:active{border-color:var(--p-indigo-200)!important}.active\:border-indigo-300:active{border-color:var(--p-indigo-300)!important}.active\:border-indigo-400:active{border-color:var(--p-indigo-400)!important}.active\:border-indigo-500:active{border-color:var(--p-indigo-500)!important}.active\:border-indigo-600:active{border-color:var(--p-indigo-600)!important}.active\:border-indigo-700:active{border-color:var(--p-indigo-700)!important}.active\:border-indigo-800:active{border-color:var(--p-indigo-800)!important}.active\:border-indigo-900:active{border-color:var(--p-indigo-900)!important}.border-teal-50{border-color:var(--p-teal-50)!important}.border-teal-100{border-color:var(--p-teal-100)!important}.border-teal-200{border-color:var(--p-teal-200)!important}.border-teal-300{border-color:var(--p-teal-300)!important}.border-teal-400{border-color:var(--p-teal-400)!important}.border-teal-500{border-color:var(--p-teal-500)!important}.border-teal-600{border-color:var(--p-teal-600)!important}.border-teal-700{border-color:var(--p-teal-700)!important}.border-teal-800{border-color:var(--p-teal-800)!important}.border-teal-900{border-color:var(--p-teal-900)!important}.focus\:border-teal-50:focus{border-color:var(--p-teal-50)!important}.focus\:border-teal-100:focus{border-color:var(--p-teal-100)!important}.focus\:border-teal-200:focus{border-color:var(--p-teal-200)!important}.focus\:border-teal-300:focus{border-color:var(--p-teal-300)!important}.focus\:border-teal-400:focus{border-color:var(--p-teal-400)!important}.focus\:border-teal-500:focus{border-color:var(--p-teal-500)!important}.focus\:border-teal-600:focus{border-color:var(--p-teal-600)!important}.focus\:border-teal-700:focus{border-color:var(--p-teal-700)!important}.focus\:border-teal-800:focus{border-color:var(--p-teal-800)!important}.focus\:border-teal-900:focus{border-color:var(--p-teal-900)!important}.hover\:border-teal-50:hover{border-color:var(--p-teal-50)!important}.hover\:border-teal-100:hover{border-color:var(--p-teal-100)!important}.hover\:border-teal-200:hover{border-color:var(--p-teal-200)!important}.hover\:border-teal-300:hover{border-color:var(--p-teal-300)!important}.hover\:border-teal-400:hover{border-color:var(--p-teal-400)!important}.hover\:border-teal-500:hover{border-color:var(--p-teal-500)!important}.hover\:border-teal-600:hover{border-color:var(--p-teal-600)!important}.hover\:border-teal-700:hover{border-color:var(--p-teal-700)!important}.hover\:border-teal-800:hover{border-color:var(--p-teal-800)!important}.hover\:border-teal-900:hover{border-color:var(--p-teal-900)!important}.active\:border-teal-50:active{border-color:var(--p-teal-50)!important}.active\:border-teal-100:active{border-color:var(--p-teal-100)!important}.active\:border-teal-200:active{border-color:var(--p-teal-200)!important}.active\:border-teal-300:active{border-color:var(--p-teal-300)!important}.active\:border-teal-400:active{border-color:var(--p-teal-400)!important}.active\:border-teal-500:active{border-color:var(--p-teal-500)!important}.active\:border-teal-600:active{border-color:var(--p-teal-600)!important}.active\:border-teal-700:active{border-color:var(--p-teal-700)!important}.active\:border-teal-800:active{border-color:var(--p-teal-800)!important}.active\:border-teal-900:active{border-color:var(--p-teal-900)!important}.border-orange-50{border-color:var(--p-orange-50)!important}.border-orange-100{border-color:var(--p-orange-100)!important}.border-orange-200{border-color:var(--p-orange-200)!important}.border-orange-300{border-color:var(--p-orange-300)!important}.border-orange-400{border-color:var(--p-orange-400)!important}.border-orange-500{border-color:var(--p-orange-500)!important}.border-orange-600{border-color:var(--p-orange-600)!important}.border-orange-700{border-color:var(--p-orange-700)!important}.border-orange-800{border-color:var(--p-orange-800)!important}.border-orange-900{border-color:var(--p-orange-900)!important}.focus\:border-orange-50:focus{border-color:var(--p-orange-50)!important}.focus\:border-orange-100:focus{border-color:var(--p-orange-100)!important}.focus\:border-orange-200:focus{border-color:var(--p-orange-200)!important}.focus\:border-orange-300:focus{border-color:var(--p-orange-300)!important}.focus\:border-orange-400:focus{border-color:var(--p-orange-400)!important}.focus\:border-orange-500:focus{border-color:var(--p-orange-500)!important}.focus\:border-orange-600:focus{border-color:var(--p-orange-600)!important}.focus\:border-orange-700:focus{border-color:var(--p-orange-700)!important}.focus\:border-orange-800:focus{border-color:var(--p-orange-800)!important}.focus\:border-orange-900:focus{border-color:var(--p-orange-900)!important}.hover\:border-orange-50:hover{border-color:var(--p-orange-50)!important}.hover\:border-orange-100:hover{border-color:var(--p-orange-100)!important}.hover\:border-orange-200:hover{border-color:var(--p-orange-200)!important}.hover\:border-orange-300:hover{border-color:var(--p-orange-300)!important}.hover\:border-orange-400:hover{border-color:var(--p-orange-400)!important}.hover\:border-orange-500:hover{border-color:var(--p-orange-500)!important}.hover\:border-orange-600:hover{border-color:var(--p-orange-600)!important}.hover\:border-orange-700:hover{border-color:var(--p-orange-700)!important}.hover\:border-orange-800:hover{border-color:var(--p-orange-800)!important}.hover\:border-orange-900:hover{border-color:var(--p-orange-900)!important}.active\:border-orange-50:active{border-color:var(--p-orange-50)!important}.active\:border-orange-100:active{border-color:var(--p-orange-100)!important}.active\:border-orange-200:active{border-color:var(--p-orange-200)!important}.active\:border-orange-300:active{border-color:var(--p-orange-300)!important}.active\:border-orange-400:active{border-color:var(--p-orange-400)!important}.active\:border-orange-500:active{border-color:var(--p-orange-500)!important}.active\:border-orange-600:active{border-color:var(--p-orange-600)!important}.active\:border-orange-700:active{border-color:var(--p-orange-700)!important}.active\:border-orange-800:active{border-color:var(--p-orange-800)!important}.active\:border-orange-900:active{border-color:var(--p-orange-900)!important}.border-bluegray-50{border-color:var(--p-bluegray-50)!important}.border-bluegray-100{border-color:var(--p-bluegray-100)!important}.border-bluegray-200{border-color:var(--p-bluegray-200)!important}.border-bluegray-300{border-color:var(--p-bluegray-300)!important}.border-bluegray-400{border-color:var(--p-bluegray-400)!important}.border-bluegray-500{border-color:var(--p-bluegray-500)!important}.border-bluegray-600{border-color:var(--p-bluegray-600)!important}.border-bluegray-700{border-color:var(--p-bluegray-700)!important}.border-bluegray-800{border-color:var(--p-bluegray-800)!important}.border-bluegray-900{border-color:var(--p-bluegray-900)!important}.focus\:border-bluegray-50:focus{border-color:var(--p-bluegray-50)!important}.focus\:border-bluegray-100:focus{border-color:var(--p-bluegray-100)!important}.focus\:border-bluegray-200:focus{border-color:var(--p-bluegray-200)!important}.focus\:border-bluegray-300:focus{border-color:var(--p-bluegray-300)!important}.focus\:border-bluegray-400:focus{border-color:var(--p-bluegray-400)!important}.focus\:border-bluegray-500:focus{border-color:var(--p-bluegray-500)!important}.focus\:border-bluegray-600:focus{border-color:var(--p-bluegray-600)!important}.focus\:border-bluegray-700:focus{border-color:var(--p-bluegray-700)!important}.focus\:border-bluegray-800:focus{border-color:var(--p-bluegray-800)!important}.focus\:border-bluegray-900:focus{border-color:var(--p-bluegray-900)!important}.hover\:border-bluegray-50:hover{border-color:var(--p-bluegray-50)!important}.hover\:border-bluegray-100:hover{border-color:var(--p-bluegray-100)!important}.hover\:border-bluegray-200:hover{border-color:var(--p-bluegray-200)!important}.hover\:border-bluegray-300:hover{border-color:var(--p-bluegray-300)!important}.hover\:border-bluegray-400:hover{border-color:var(--p-bluegray-400)!important}.hover\:border-bluegray-500:hover{border-color:var(--p-bluegray-500)!important}.hover\:border-bluegray-600:hover{border-color:var(--p-bluegray-600)!important}.hover\:border-bluegray-700:hover{border-color:var(--p-bluegray-700)!important}.hover\:border-bluegray-800:hover{border-color:var(--p-bluegray-800)!important}.hover\:border-bluegray-900:hover{border-color:var(--p-bluegray-900)!important}.active\:border-bluegray-50:active{border-color:var(--p-bluegray-50)!important}.active\:border-bluegray-100:active{border-color:var(--p-bluegray-100)!important}.active\:border-bluegray-200:active{border-color:var(--p-bluegray-200)!important}.active\:border-bluegray-300:active{border-color:var(--p-bluegray-300)!important}.active\:border-bluegray-400:active{border-color:var(--p-bluegray-400)!important}.active\:border-bluegray-500:active{border-color:var(--p-bluegray-500)!important}.active\:border-bluegray-600:active{border-color:var(--p-bluegray-600)!important}.active\:border-bluegray-700:active{border-color:var(--p-bluegray-700)!important}.active\:border-bluegray-800:active{border-color:var(--p-bluegray-800)!important}.active\:border-bluegray-900:active{border-color:var(--p-bluegray-900)!important}.border-purple-50{border-color:var(--p-purple-50)!important}.border-purple-100{border-color:var(--p-purple-100)!important}.border-purple-200{border-color:var(--p-purple-200)!important}.border-purple-300{border-color:var(--p-purple-300)!important}.border-purple-400{border-color:var(--p-purple-400)!important}.border-purple-500{border-color:var(--p-purple-500)!important}.border-purple-600{border-color:var(--p-purple-600)!important}.border-purple-700{border-color:var(--p-purple-700)!important}.border-purple-800{border-color:var(--p-purple-800)!important}.border-purple-900{border-color:var(--p-purple-900)!important}.focus\:border-purple-50:focus{border-color:var(--p-purple-50)!important}.focus\:border-purple-100:focus{border-color:var(--p-purple-100)!important}.focus\:border-purple-200:focus{border-color:var(--p-purple-200)!important}.focus\:border-purple-300:focus{border-color:var(--p-purple-300)!important}.focus\:border-purple-400:focus{border-color:var(--p-purple-400)!important}.focus\:border-purple-500:focus{border-color:var(--p-purple-500)!important}.focus\:border-purple-600:focus{border-color:var(--p-purple-600)!important}.focus\:border-purple-700:focus{border-color:var(--p-purple-700)!important}.focus\:border-purple-800:focus{border-color:var(--p-purple-800)!important}.focus\:border-purple-900:focus{border-color:var(--p-purple-900)!important}.hover\:border-purple-50:hover{border-color:var(--p-purple-50)!important}.hover\:border-purple-100:hover{border-color:var(--p-purple-100)!important}.hover\:border-purple-200:hover{border-color:var(--p-purple-200)!important}.hover\:border-purple-300:hover{border-color:var(--p-purple-300)!important}.hover\:border-purple-400:hover{border-color:var(--p-purple-400)!important}.hover\:border-purple-500:hover{border-color:var(--p-purple-500)!important}.hover\:border-purple-600:hover{border-color:var(--p-purple-600)!important}.hover\:border-purple-700:hover{border-color:var(--p-purple-700)!important}.hover\:border-purple-800:hover{border-color:var(--p-purple-800)!important}.hover\:border-purple-900:hover{border-color:var(--p-purple-900)!important}.active\:border-purple-50:active{border-color:var(--p-purple-50)!important}.active\:border-purple-100:active{border-color:var(--p-purple-100)!important}.active\:border-purple-200:active{border-color:var(--p-purple-200)!important}.active\:border-purple-300:active{border-color:var(--p-purple-300)!important}.active\:border-purple-400:active{border-color:var(--p-purple-400)!important}.active\:border-purple-500:active{border-color:var(--p-purple-500)!important}.active\:border-purple-600:active{border-color:var(--p-purple-600)!important}.active\:border-purple-700:active{border-color:var(--p-purple-700)!important}.active\:border-purple-800:active{border-color:var(--p-purple-800)!important}.active\:border-purple-900:active{border-color:var(--p-purple-900)!important}.border-gray-50{border-color:var(--p-gray-50)!important}.border-gray-100{border-color:var(--p-gray-100)!important}.border-gray-200{border-color:var(--p-gray-200)!important}.border-gray-300{border-color:var(--p-gray-300)!important}.border-gray-400{border-color:var(--p-gray-400)!important}.border-gray-500{border-color:var(--p-gray-500)!important}.border-gray-600{border-color:var(--p-gray-600)!important}.border-gray-700{border-color:var(--p-gray-700)!important}.border-gray-800{border-color:var(--p-gray-800)!important}.border-gray-900{border-color:var(--p-gray-900)!important}.focus\:border-gray-50:focus{border-color:var(--p-gray-50)!important}.focus\:border-gray-100:focus{border-color:var(--p-gray-100)!important}.focus\:border-gray-200:focus{border-color:var(--p-gray-200)!important}.focus\:border-gray-300:focus{border-color:var(--p-gray-300)!important}.focus\:border-gray-400:focus{border-color:var(--p-gray-400)!important}.focus\:border-gray-500:focus{border-color:var(--p-gray-500)!important}.focus\:border-gray-600:focus{border-color:var(--p-gray-600)!important}.focus\:border-gray-700:focus{border-color:var(--p-gray-700)!important}.focus\:border-gray-800:focus{border-color:var(--p-gray-800)!important}.focus\:border-gray-900:focus{border-color:var(--p-gray-900)!important}.hover\:border-gray-50:hover{border-color:var(--p-gray-50)!important}.hover\:border-gray-100:hover{border-color:var(--p-gray-100)!important}.hover\:border-gray-200:hover{border-color:var(--p-gray-200)!important}.hover\:border-gray-300:hover{border-color:var(--p-gray-300)!important}.hover\:border-gray-400:hover{border-color:var(--p-gray-400)!important}.hover\:border-gray-500:hover{border-color:var(--p-gray-500)!important}.hover\:border-gray-600:hover{border-color:var(--p-gray-600)!important}.hover\:border-gray-700:hover{border-color:var(--p-gray-700)!important}.hover\:border-gray-800:hover{border-color:var(--p-gray-800)!important}.hover\:border-gray-900:hover{border-color:var(--p-gray-900)!important}.active\:border-gray-50:active{border-color:var(--p-gray-50)!important}.active\:border-gray-100:active{border-color:var(--p-gray-100)!important}.active\:border-gray-200:active{border-color:var(--p-gray-200)!important}.active\:border-gray-300:active{border-color:var(--p-gray-300)!important}.active\:border-gray-400:active{border-color:var(--p-gray-400)!important}.active\:border-gray-500:active{border-color:var(--p-gray-500)!important}.active\:border-gray-600:active{border-color:var(--p-gray-600)!important}.active\:border-gray-700:active{border-color:var(--p-gray-700)!important}.active\:border-gray-800:active{border-color:var(--p-gray-800)!important}.active\:border-gray-900:active{border-color:var(--p-gray-900)!important}.border-red-50{border-color:var(--p-red-50)!important}.border-red-100{border-color:var(--p-red-100)!important}.border-red-200{border-color:var(--p-red-200)!important}.border-red-300{border-color:var(--p-red-300)!important}.border-red-400{border-color:var(--p-red-400)!important}.border-red-500{border-color:var(--p-red-500)!important}.border-red-600{border-color:var(--p-red-600)!important}.border-red-700{border-color:var(--p-red-700)!important}.border-red-800{border-color:var(--p-red-800)!important}.border-red-900{border-color:var(--p-red-900)!important}.focus\:border-red-50:focus{border-color:var(--p-red-50)!important}.focus\:border-red-100:focus{border-color:var(--p-red-100)!important}.focus\:border-red-200:focus{border-color:var(--p-red-200)!important}.focus\:border-red-300:focus{border-color:var(--p-red-300)!important}.focus\:border-red-400:focus{border-color:var(--p-red-400)!important}.focus\:border-red-500:focus{border-color:var(--p-red-500)!important}.focus\:border-red-600:focus{border-color:var(--p-red-600)!important}.focus\:border-red-700:focus{border-color:var(--p-red-700)!important}.focus\:border-red-800:focus{border-color:var(--p-red-800)!important}.focus\:border-red-900:focus{border-color:var(--p-red-900)!important}.hover\:border-red-50:hover{border-color:var(--p-red-50)!important}.hover\:border-red-100:hover{border-color:var(--p-red-100)!important}.hover\:border-red-200:hover{border-color:var(--p-red-200)!important}.hover\:border-red-300:hover{border-color:var(--p-red-300)!important}.hover\:border-red-400:hover{border-color:var(--p-red-400)!important}.hover\:border-red-500:hover{border-color:var(--p-red-500)!important}.hover\:border-red-600:hover{border-color:var(--p-red-600)!important}.hover\:border-red-700:hover{border-color:var(--p-red-700)!important}.hover\:border-red-800:hover{border-color:var(--p-red-800)!important}.hover\:border-red-900:hover{border-color:var(--p-red-900)!important}.active\:border-red-50:active{border-color:var(--p-red-50)!important}.active\:border-red-100:active{border-color:var(--p-red-100)!important}.active\:border-red-200:active{border-color:var(--p-red-200)!important}.active\:border-red-300:active{border-color:var(--p-red-300)!important}.active\:border-red-400:active{border-color:var(--p-red-400)!important}.active\:border-red-500:active{border-color:var(--p-red-500)!important}.active\:border-red-600:active{border-color:var(--p-red-600)!important}.active\:border-red-700:active{border-color:var(--p-red-700)!important}.active\:border-red-800:active{border-color:var(--p-red-800)!important}.active\:border-red-900:active{border-color:var(--p-red-900)!important}.border-primary-50{border-color:var(--p-primary-50)!important}.border-primary-100{border-color:var(--p-primary-100)!important}.border-primary-200{border-color:var(--p-primary-200)!important}.border-primary-300{border-color:var(--p-primary-300)!important}.border-primary-400{border-color:var(--p-primary-400)!important}.border-primary-500{border-color:var(--p-primary-500)!important}.border-primary-600{border-color:var(--p-primary-600)!important}.border-primary-700{border-color:var(--p-primary-700)!important}.border-primary-800{border-color:var(--p-primary-800)!important}.border-primary-900{border-color:var(--p-primary-900)!important}.focus\:border-primary-50:focus{border-color:var(--p-primary-50)!important}.focus\:border-primary-100:focus{border-color:var(--p-primary-100)!important}.focus\:border-primary-200:focus{border-color:var(--p-primary-200)!important}.focus\:border-primary-300:focus{border-color:var(--p-primary-300)!important}.focus\:border-primary-400:focus{border-color:var(--p-primary-400)!important}.focus\:border-primary-500:focus{border-color:var(--p-primary-500)!important}.focus\:border-primary-600:focus{border-color:var(--p-primary-600)!important}.focus\:border-primary-700:focus{border-color:var(--p-primary-700)!important}.focus\:border-primary-800:focus{border-color:var(--p-primary-800)!important}.focus\:border-primary-900:focus{border-color:var(--p-primary-900)!important}.hover\:border-primary-50:hover{border-color:var(--p-primary-50)!important}.hover\:border-primary-100:hover{border-color:var(--p-primary-100)!important}.hover\:border-primary-200:hover{border-color:var(--p-primary-200)!important}.hover\:border-primary-300:hover{border-color:var(--p-primary-300)!important}.hover\:border-primary-400:hover{border-color:var(--p-primary-400)!important}.hover\:border-primary-500:hover{border-color:var(--p-primary-500)!important}.hover\:border-primary-600:hover{border-color:var(--p-primary-600)!important}.hover\:border-primary-700:hover{border-color:var(--p-primary-700)!important}.hover\:border-primary-800:hover{border-color:var(--p-primary-800)!important}.hover\:border-primary-900:hover{border-color:var(--p-primary-900)!important}.active\:border-primary-50:active{border-color:var(--p-primary-50)!important}.active\:border-primary-100:active{border-color:var(--p-primary-100)!important}.active\:border-primary-200:active{border-color:var(--p-primary-200)!important}.active\:border-primary-300:active{border-color:var(--p-primary-300)!important}.active\:border-primary-400:active{border-color:var(--p-primary-400)!important}.active\:border-primary-500:active{border-color:var(--p-primary-500)!important}.active\:border-primary-600:active{border-color:var(--p-primary-600)!important}.active\:border-primary-700:active{border-color:var(--p-primary-700)!important}.active\:border-primary-800:active{border-color:var(--p-primary-800)!important}.active\:border-primary-900:active{border-color:var(--p-primary-900)!important}.bg-white-alpha-10{background-color:#ffffff1a!important}.bg-white-alpha-20{background-color:#fff3!important}.bg-white-alpha-30{background-color:#ffffff4d!important}.bg-white-alpha-40{background-color:#fff6!important}.bg-white-alpha-50{background-color:#ffffff80!important}.bg-white-alpha-60{background-color:#fff9!important}.bg-white-alpha-70{background-color:#ffffffb3!important}.bg-white-alpha-80{background-color:#fffc!important}.bg-white-alpha-90{background-color:#ffffffe6!important}.hover\:bg-white-alpha-10:hover{background-color:#ffffff1a!important}.hover\:bg-white-alpha-20:hover{background-color:#fff3!important}.hover\:bg-white-alpha-30:hover{background-color:#ffffff4d!important}.hover\:bg-white-alpha-40:hover{background-color:#fff6!important}.hover\:bg-white-alpha-50:hover{background-color:#ffffff80!important}.hover\:bg-white-alpha-60:hover{background-color:#fff9!important}.hover\:bg-white-alpha-70:hover{background-color:#ffffffb3!important}.hover\:bg-white-alpha-80:hover{background-color:#fffc!important}.hover\:bg-white-alpha-90:hover{background-color:#ffffffe6!important}.focus\:bg-white-alpha-10:focus{background-color:#ffffff1a!important}.focus\:bg-white-alpha-20:focus{background-color:#fff3!important}.focus\:bg-white-alpha-30:focus{background-color:#ffffff4d!important}.focus\:bg-white-alpha-40:focus{background-color:#fff6!important}.focus\:bg-white-alpha-50:focus{background-color:#ffffff80!important}.focus\:bg-white-alpha-60:focus{background-color:#fff9!important}.focus\:bg-white-alpha-70:focus{background-color:#ffffffb3!important}.focus\:bg-white-alpha-80:focus{background-color:#fffc!important}.focus\:bg-white-alpha-90:focus{background-color:#ffffffe6!important}.active\:bg-white-alpha-10:active{background-color:#ffffff1a!important}.active\:bg-white-alpha-20:active{background-color:#fff3!important}.active\:bg-white-alpha-30:active{background-color:#ffffff4d!important}.active\:bg-white-alpha-40:active{background-color:#fff6!important}.active\:bg-white-alpha-50:active{background-color:#ffffff80!important}.active\:bg-white-alpha-60:active{background-color:#fff9!important}.active\:bg-white-alpha-70:active{background-color:#ffffffb3!important}.active\:bg-white-alpha-80:active{background-color:#fffc!important}.active\:bg-white-alpha-90:active{background-color:#ffffffe6!important}.bg-black-alpha-10{background-color:#0000001a!important}.bg-black-alpha-20{background-color:#0003!important}.bg-black-alpha-30{background-color:#0000004d!important}.bg-black-alpha-40{background-color:#0006!important}.bg-black-alpha-50{background-color:#00000080!important}.bg-black-alpha-60{background-color:#0009!important}.bg-black-alpha-70{background-color:#000000b3!important}.bg-black-alpha-80{background-color:#000c!important}.bg-black-alpha-90{background-color:#000000e6!important}.hover\:bg-black-alpha-10:hover{background-color:#0000001a!important}.hover\:bg-black-alpha-20:hover{background-color:#0003!important}.hover\:bg-black-alpha-30:hover{background-color:#0000004d!important}.hover\:bg-black-alpha-40:hover{background-color:#0006!important}.hover\:bg-black-alpha-50:hover{background-color:#00000080!important}.hover\:bg-black-alpha-60:hover{background-color:#0009!important}.hover\:bg-black-alpha-70:hover{background-color:#000000b3!important}.hover\:bg-black-alpha-80:hover{background-color:#000c!important}.hover\:bg-black-alpha-90:hover{background-color:#000000e6!important}.focus\:bg-black-alpha-10:focus{background-color:#0000001a!important}.focus\:bg-black-alpha-20:focus{background-color:#0003!important}.focus\:bg-black-alpha-30:focus{background-color:#0000004d!important}.focus\:bg-black-alpha-40:focus{background-color:#0006!important}.focus\:bg-black-alpha-50:focus{background-color:#00000080!important}.focus\:bg-black-alpha-60:focus{background-color:#0009!important}.focus\:bg-black-alpha-70:focus{background-color:#000000b3!important}.focus\:bg-black-alpha-80:focus{background-color:#000c!important}.focus\:bg-black-alpha-90:focus{background-color:#000000e6!important}.active\:bg-black-alpha-10:active{background-color:#0000001a!important}.active\:bg-black-alpha-20:active{background-color:#0003!important}.active\:bg-black-alpha-30:active{background-color:#0000004d!important}.active\:bg-black-alpha-40:active{background-color:#0006!important}.active\:bg-black-alpha-50:active{background-color:#00000080!important}.active\:bg-black-alpha-60:active{background-color:#0009!important}.active\:bg-black-alpha-70:active{background-color:#000000b3!important}.active\:bg-black-alpha-80:active{background-color:#000c!important}.active\:bg-black-alpha-90:active{background-color:#000000e6!important}.border-white-alpha-10{border-color:#ffffff1a!important}.border-white-alpha-20{border-color:#fff3!important}.border-white-alpha-30{border-color:#ffffff4d!important}.border-white-alpha-40{border-color:#fff6!important}.border-white-alpha-50{border-color:#ffffff80!important}.border-white-alpha-60{border-color:#fff9!important}.border-white-alpha-70{border-color:#ffffffb3!important}.border-white-alpha-80{border-color:#fffc!important}.border-white-alpha-90{border-color:#ffffffe6!important}.hover\:border-white-alpha-10:hover{border-color:#ffffff1a!important}.hover\:border-white-alpha-20:hover{border-color:#fff3!important}.hover\:border-white-alpha-30:hover{border-color:#ffffff4d!important}.hover\:border-white-alpha-40:hover{border-color:#fff6!important}.hover\:border-white-alpha-50:hover{border-color:#ffffff80!important}.hover\:border-white-alpha-60:hover{border-color:#fff9!important}.hover\:border-white-alpha-70:hover{border-color:#ffffffb3!important}.hover\:border-white-alpha-80:hover{border-color:#fffc!important}.hover\:border-white-alpha-90:hover{border-color:#ffffffe6!important}.focus\:border-white-alpha-10:focus{border-color:#ffffff1a!important}.focus\:border-white-alpha-20:focus{border-color:#fff3!important}.focus\:border-white-alpha-30:focus{border-color:#ffffff4d!important}.focus\:border-white-alpha-40:focus{border-color:#fff6!important}.focus\:border-white-alpha-50:focus{border-color:#ffffff80!important}.focus\:border-white-alpha-60:focus{border-color:#fff9!important}.focus\:border-white-alpha-70:focus{border-color:#ffffffb3!important}.focus\:border-white-alpha-80:focus{border-color:#fffc!important}.focus\:border-white-alpha-90:focus{border-color:#ffffffe6!important}.active\:border-white-alpha-10:active{border-color:#ffffff1a!important}.active\:border-white-alpha-20:active{border-color:#fff3!important}.active\:border-white-alpha-30:active{border-color:#ffffff4d!important}.active\:border-white-alpha-40:active{border-color:#fff6!important}.active\:border-white-alpha-50:active{border-color:#ffffff80!important}.active\:border-white-alpha-60:active{border-color:#fff9!important}.active\:border-white-alpha-70:active{border-color:#ffffffb3!important}.active\:border-white-alpha-80:active{border-color:#fffc!important}.active\:border-white-alpha-90:active{border-color:#ffffffe6!important}.border-black-alpha-10{border-color:#0000001a!important}.border-black-alpha-20{border-color:#0003!important}.border-black-alpha-30{border-color:#0000004d!important}.border-black-alpha-40{border-color:#0006!important}.border-black-alpha-50{border-color:#00000080!important}.border-black-alpha-60{border-color:#0009!important}.border-black-alpha-70{border-color:#000000b3!important}.border-black-alpha-80{border-color:#000c!important}.border-black-alpha-90{border-color:#000000e6!important}.hover\:border-black-alpha-10:hover{border-color:#0000001a!important}.hover\:border-black-alpha-20:hover{border-color:#0003!important}.hover\:border-black-alpha-30:hover{border-color:#0000004d!important}.hover\:border-black-alpha-40:hover{border-color:#0006!important}.hover\:border-black-alpha-50:hover{border-color:#00000080!important}.hover\:border-black-alpha-60:hover{border-color:#0009!important}.hover\:border-black-alpha-70:hover{border-color:#000000b3!important}.hover\:border-black-alpha-80:hover{border-color:#000c!important}.hover\:border-black-alpha-90:hover{border-color:#000000e6!important}.focus\:border-black-alpha-10:focus{border-color:#0000001a!important}.focus\:border-black-alpha-20:focus{border-color:#0003!important}.focus\:border-black-alpha-30:focus{border-color:#0000004d!important}.focus\:border-black-alpha-40:focus{border-color:#0006!important}.focus\:border-black-alpha-50:focus{border-color:#00000080!important}.focus\:border-black-alpha-60:focus{border-color:#0009!important}.focus\:border-black-alpha-70:focus{border-color:#000000b3!important}.focus\:border-black-alpha-80:focus{border-color:#000c!important}.focus\:border-black-alpha-90:focus{border-color:#000000e6!important}.active\:border-black-alpha-10:active{border-color:#0000001a!important}.active\:border-black-alpha-20:active{border-color:#0003!important}.active\:border-black-alpha-30:active{border-color:#0000004d!important}.active\:border-black-alpha-40:active{border-color:#0006!important}.active\:border-black-alpha-50:active{border-color:#00000080!important}.active\:border-black-alpha-60:active{border-color:#0009!important}.active\:border-black-alpha-70:active{border-color:#000000b3!important}.active\:border-black-alpha-80:active{border-color:#000c!important}.active\:border-black-alpha-90:active{border-color:#000000e6!important}.text-white-alpha-10{color:#ffffff1a!important}.text-white-alpha-20{color:#fff3!important}.text-white-alpha-30{color:#ffffff4d!important}.text-white-alpha-40{color:#fff6!important}.text-white-alpha-50{color:#ffffff80!important}.text-white-alpha-60{color:#fff9!important}.text-white-alpha-70{color:#ffffffb3!important}.text-white-alpha-80{color:#fffc!important}.text-white-alpha-90{color:#ffffffe6!important}.hover\:text-white-alpha-10:hover{color:#ffffff1a!important}.hover\:text-white-alpha-20:hover{color:#fff3!important}.hover\:text-white-alpha-30:hover{color:#ffffff4d!important}.hover\:text-white-alpha-40:hover{color:#fff6!important}.hover\:text-white-alpha-50:hover{color:#ffffff80!important}.hover\:text-white-alpha-60:hover{color:#fff9!important}.hover\:text-white-alpha-70:hover{color:#ffffffb3!important}.hover\:text-white-alpha-80:hover{color:#fffc!important}.hover\:text-white-alpha-90:hover{color:#ffffffe6!important}.focus\:text-white-alpha-10:focus{color:#ffffff1a!important}.focus\:text-white-alpha-20:focus{color:#fff3!important}.focus\:text-white-alpha-30:focus{color:#ffffff4d!important}.focus\:text-white-alpha-40:focus{color:#fff6!important}.focus\:text-white-alpha-50:focus{color:#ffffff80!important}.focus\:text-white-alpha-60:focus{color:#fff9!important}.focus\:text-white-alpha-70:focus{color:#ffffffb3!important}.focus\:text-white-alpha-80:focus{color:#fffc!important}.focus\:text-white-alpha-90:focus{color:#ffffffe6!important}.active\:text-white-alpha-10:active{color:#ffffff1a!important}.active\:text-white-alpha-20:active{color:#fff3!important}.active\:text-white-alpha-30:active{color:#ffffff4d!important}.active\:text-white-alpha-40:active{color:#fff6!important}.active\:text-white-alpha-50:active{color:#ffffff80!important}.active\:text-white-alpha-60:active{color:#fff9!important}.active\:text-white-alpha-70:active{color:#ffffffb3!important}.active\:text-white-alpha-80:active{color:#fffc!important}.active\:text-white-alpha-90:active{color:#ffffffe6!important}.text-black-alpha-10{color:#0000001a!important}.text-black-alpha-20{color:#0003!important}.text-black-alpha-30{color:#0000004d!important}.text-black-alpha-40{color:#0006!important}.text-black-alpha-50{color:#00000080!important}.text-black-alpha-60{color:#0009!important}.text-black-alpha-70{color:#000000b3!important}.text-black-alpha-80{color:#000c!important}.text-black-alpha-90{color:#000000e6!important}.hover\:text-black-alpha-10:hover{color:#0000001a!important}.hover\:text-black-alpha-20:hover{color:#0003!important}.hover\:text-black-alpha-30:hover{color:#0000004d!important}.hover\:text-black-alpha-40:hover{color:#0006!important}.hover\:text-black-alpha-50:hover{color:#00000080!important}.hover\:text-black-alpha-60:hover{color:#0009!important}.hover\:text-black-alpha-70:hover{color:#000000b3!important}.hover\:text-black-alpha-80:hover{color:#000c!important}.hover\:text-black-alpha-90:hover{color:#000000e6!important}.focus\:text-black-alpha-10:focus{color:#0000001a!important}.focus\:text-black-alpha-20:focus{color:#0003!important}.focus\:text-black-alpha-30:focus{color:#0000004d!important}.focus\:text-black-alpha-40:focus{color:#0006!important}.focus\:text-black-alpha-50:focus{color:#00000080!important}.focus\:text-black-alpha-60:focus{color:#0009!important}.focus\:text-black-alpha-70:focus{color:#000000b3!important}.focus\:text-black-alpha-80:focus{color:#000c!important}.focus\:text-black-alpha-90:focus{color:#000000e6!important}.active\:text-black-alpha-10:active{color:#0000001a!important}.active\:text-black-alpha-20:active{color:#0003!important}.active\:text-black-alpha-30:active{color:#0000004d!important}.active\:text-black-alpha-40:active{color:#0006!important}.active\:text-black-alpha-50:active{color:#00000080!important}.active\:text-black-alpha-60:active{color:#0009!important}.active\:text-black-alpha-70:active{color:#000000b3!important}.active\:text-black-alpha-80:active{color:#000c!important}.active\:text-black-alpha-90:active{color:#000000e6!important}.text-primary{color:var(--p-primary-color)!important}.bg-primary{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.bg-primary-reverse{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.bg-white{background-color:#fff!important}.border-primary{border-color:var(--p-primary-color)!important}.text-white{color:#fff!important}.border-white{border-color:#fff!important}.text-color{color:var(--p-text-color)!important}.text-color-secondary{color:var(--p-text-muted-color)!important}.surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.surface-card,.surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.active\:text-primary:active,.focus\:text-primary:focus,.hover\:text-primary:hover{color:var(--p-primary-color)!important}.active\:bg-primary:active,.focus\:bg-primary:focus,.hover\:bg-primary:hover{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.active\:bg-primary-reverse:active,.focus\:bg-primary-reverse:focus,.hover\:bg-primary-reverse:hover{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.active\:bg-white:active,.focus\:bg-white:focus,.hover\:bg-white:hover{background-color:#fff!important}.active\:border-primary:active,.focus\:border-primary:focus,.hover\:border-primary:hover{border-color:var(--p-primary-color)!important}.active\:text-white:active,.focus\:text-white:focus,.hover\:text-white:hover{color:#fff!important}.active\:border-white:active,.focus\:border-white:focus,.hover\:border-white:hover{border-color:#fff!important}.active\:text-color:active,.focus\:text-color:focus,.hover\:text-color:hover{color:var(--p-text-color)!important}.active\:text-color-secondary:active,.focus\:text-color-secondary:focus,.hover\:text-color-secondary:hover{color:var(--p-text-muted-color)!important}.active\:surface-ground:active,.focus\:surface-ground:focus,.hover\:surface-ground:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.active\:surface-section:active,.focus\:surface-section:focus,.hover\:surface-section:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.active\:surface-card:active,.active\:surface-overlay:active,.focus\:surface-card:focus,.focus\:surface-overlay:focus,.hover\:surface-card:hover,.hover\:surface-overlay:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.active\:surface-hover:active,.focus\:surface-hover:focus,.hover\:surface-hover:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.active\:surface-border:active,.focus\:surface-border:focus,.hover\:surface-border:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}@media screen and (min-width:576px){.sm\:text-primary{color:var(--p-primary-color)!important}.sm\:bg-primary{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.sm\:bg-primary-reverse{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.sm\:bg-white{background-color:#fff!important}.sm\:border-primary{border-color:var(--p-primary-color)!important}.sm\:text-white{color:#fff!important}.sm\:border-white{border-color:#fff!important}.sm\:text-color{color:var(--p-text-color)!important}.sm\:text-color-secondary{color:var(--p-text-muted-color)!important}.sm\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.sm\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.sm\:surface-card,.sm\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.sm\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.sm\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.sm\:active\:text-primary:active,.sm\:focus\:text-primary:focus,.sm\:hover\:text-primary:hover{color:var(--p-primary-color)!important}.sm\:active\:bg-primary:active,.sm\:focus\:bg-primary:focus,.sm\:hover\:bg-primary:hover{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.sm\:active\:bg-primary-reverse:active,.sm\:focus\:bg-primary-reverse:focus,.sm\:hover\:bg-primary-reverse:hover{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.sm\:active\:bg-white:active,.sm\:focus\:bg-white:focus,.sm\:hover\:bg-white:hover{background-color:#fff!important}.sm\:active\:border-primary:active,.sm\:focus\:border-primary:focus,.sm\:hover\:border-primary:hover{border-color:var(--p-primary-color)!important}.sm\:active\:text-white:active,.sm\:focus\:text-white:focus,.sm\:hover\:text-white:hover{color:#fff!important}.sm\:active\:border-white:active,.sm\:focus\:border-white:focus,.sm\:hover\:border-white:hover{border-color:#fff!important}.sm\:active\:text-color:active,.sm\:focus\:text-color:focus,.sm\:hover\:text-color:hover{color:var(--p-text-color)!important}.sm\:active\:text-color-secondary:active,.sm\:focus\:text-color-secondary:focus,.sm\:hover\:text-color-secondary:hover{color:var(--p-text-muted-color)!important}.sm\:active\:surface-ground:active,.sm\:focus\:surface-ground:focus,.sm\:hover\:surface-ground:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.sm\:active\:surface-section:active,.sm\:focus\:surface-section:focus,.sm\:hover\:surface-section:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.sm\:active\:surface-card:active,.sm\:active\:surface-overlay:active,.sm\:focus\:surface-card:focus,.sm\:focus\:surface-overlay:focus,.sm\:hover\:surface-card:hover,.sm\:hover\:surface-overlay:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.sm\:active\:surface-hover:active,.sm\:focus\:surface-hover:focus,.sm\:hover\:surface-hover:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.sm\:active\:surface-border:active,.sm\:focus\:surface-border:focus,.sm\:hover\:surface-border:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}@media screen and (min-width:768px){.md\:text-primary{color:var(--p-primary-color)!important}.md\:bg-primary{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.md\:bg-primary-reverse{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.md\:bg-white{background-color:#fff!important}.md\:border-primary{border-color:var(--p-primary-color)!important}.md\:text-white{color:#fff!important}.md\:border-white{border-color:#fff!important}.md\:text-color{color:var(--p-text-color)!important}.md\:text-color-secondary{color:var(--p-text-muted-color)!important}.md\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.md\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.md\:surface-card,.md\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.md\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.md\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.md\:active\:text-primary:active,.md\:focus\:text-primary:focus,.md\:hover\:text-primary:hover{color:var(--p-primary-color)!important}.md\:active\:bg-primary:active,.md\:focus\:bg-primary:focus,.md\:hover\:bg-primary:hover{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.md\:active\:bg-primary-reverse:active,.md\:focus\:bg-primary-reverse:focus,.md\:hover\:bg-primary-reverse:hover{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.md\:active\:bg-white:active,.md\:focus\:bg-white:focus,.md\:hover\:bg-white:hover{background-color:#fff!important}.md\:active\:border-primary:active,.md\:focus\:border-primary:focus,.md\:hover\:border-primary:hover{border-color:var(--p-primary-color)!important}.md\:active\:text-white:active,.md\:focus\:text-white:focus,.md\:hover\:text-white:hover{color:#fff!important}.md\:active\:border-white:active,.md\:focus\:border-white:focus,.md\:hover\:border-white:hover{border-color:#fff!important}.md\:active\:text-color:active,.md\:focus\:text-color:focus,.md\:hover\:text-color:hover{color:var(--p-text-color)!important}.md\:active\:text-color-secondary:active,.md\:focus\:text-color-secondary:focus,.md\:hover\:text-color-secondary:hover{color:var(--p-text-muted-color)!important}.md\:active\:surface-ground:active,.md\:focus\:surface-ground:focus,.md\:hover\:surface-ground:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.md\:active\:surface-section:active,.md\:focus\:surface-section:focus,.md\:hover\:surface-section:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.md\:active\:surface-card:active,.md\:active\:surface-overlay:active,.md\:focus\:surface-card:focus,.md\:focus\:surface-overlay:focus,.md\:hover\:surface-card:hover,.md\:hover\:surface-overlay:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.md\:active\:surface-hover:active,.md\:focus\:surface-hover:focus,.md\:hover\:surface-hover:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.md\:active\:surface-border:active,.md\:focus\:surface-border:focus,.md\:hover\:surface-border:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}@media screen and (min-width:992px){.lg\:text-primary{color:var(--p-primary-color)!important}.lg\:bg-primary{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.lg\:bg-primary-reverse{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.lg\:bg-white{background-color:#fff!important}.lg\:border-primary{border-color:var(--p-primary-color)!important}.lg\:text-white{color:#fff!important}.lg\:border-white{border-color:#fff!important}.lg\:text-color{color:var(--p-text-color)!important}.lg\:text-color-secondary{color:var(--p-text-muted-color)!important}.lg\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.lg\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.lg\:surface-card,.lg\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.lg\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.lg\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.lg\:active\:text-primary:active,.lg\:focus\:text-primary:focus,.lg\:hover\:text-primary:hover{color:var(--p-primary-color)!important}.lg\:active\:bg-primary:active,.lg\:focus\:bg-primary:focus,.lg\:hover\:bg-primary:hover{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.lg\:active\:bg-primary-reverse:active,.lg\:focus\:bg-primary-reverse:focus,.lg\:hover\:bg-primary-reverse:hover{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.lg\:active\:bg-white:active,.lg\:focus\:bg-white:focus,.lg\:hover\:bg-white:hover{background-color:#fff!important}.lg\:active\:border-primary:active,.lg\:focus\:border-primary:focus,.lg\:hover\:border-primary:hover{border-color:var(--p-primary-color)!important}.lg\:active\:text-white:active,.lg\:focus\:text-white:focus,.lg\:hover\:text-white:hover{color:#fff!important}.lg\:active\:border-white:active,.lg\:focus\:border-white:focus,.lg\:hover\:border-white:hover{border-color:#fff!important}.lg\:active\:text-color:active,.lg\:focus\:text-color:focus,.lg\:hover\:text-color:hover{color:var(--p-text-color)!important}.lg\:active\:text-color-secondary:active,.lg\:focus\:text-color-secondary:focus,.lg\:hover\:text-color-secondary:hover{color:var(--p-text-muted-color)!important}.lg\:active\:surface-ground:active,.lg\:focus\:surface-ground:focus,.lg\:hover\:surface-ground:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.lg\:active\:surface-section:active,.lg\:focus\:surface-section:focus,.lg\:hover\:surface-section:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.lg\:active\:surface-card:active,.lg\:active\:surface-overlay:active,.lg\:focus\:surface-card:focus,.lg\:focus\:surface-overlay:focus,.lg\:hover\:surface-card:hover,.lg\:hover\:surface-overlay:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.lg\:active\:surface-hover:active,.lg\:focus\:surface-hover:focus,.lg\:hover\:surface-hover:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.lg\:active\:surface-border:active,.lg\:focus\:surface-border:focus,.lg\:hover\:surface-border:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}@media screen and (min-width:1200px){.xl\:text-primary{color:var(--p-primary-color)!important}.xl\:bg-primary{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.xl\:bg-primary-reverse{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.xl\:bg-white{background-color:#fff!important}.xl\:border-primary{border-color:var(--p-primary-color)!important}.xl\:text-white{color:#fff!important}.xl\:border-white{border-color:#fff!important}.xl\:text-color{color:var(--p-text-color)!important}.xl\:text-color-secondary{color:var(--p-text-muted-color)!important}.xl\:surface-ground{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.xl\:surface-section{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.xl\:surface-card,.xl\:surface-overlay{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.xl\:surface-hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.xl\:surface-border{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}.xl\:active\:text-primary:active,.xl\:focus\:text-primary:focus,.xl\:hover\:text-primary:hover{color:var(--p-primary-color)!important}.xl\:active\:bg-primary:active,.xl\:focus\:bg-primary:focus,.xl\:hover\:bg-primary:hover{background-color:var(--p-primary-color)!important;color:var(--p-primary-contrast-color)!important}.xl\:active\:bg-primary-reverse:active,.xl\:focus\:bg-primary-reverse:focus,.xl\:hover\:bg-primary-reverse:hover{background-color:var(--p-primary-contrast-color)!important;color:var(--p-primary-color)!important}.xl\:active\:bg-white:active,.xl\:focus\:bg-white:focus,.xl\:hover\:bg-white:hover{background-color:#fff!important}.xl\:active\:border-primary:active,.xl\:focus\:border-primary:focus,.xl\:hover\:border-primary:hover{border-color:var(--p-primary-color)!important}.xl\:active\:text-white:active,.xl\:focus\:text-white:focus,.xl\:hover\:text-white:hover{color:#fff!important}.xl\:active\:border-white:active,.xl\:focus\:border-white:focus,.xl\:hover\:border-white:hover{border-color:#fff!important}.xl\:active\:text-color:active,.xl\:focus\:text-color:focus,.xl\:hover\:text-color:hover{color:var(--p-text-color)!important}.xl\:active\:text-color-secondary:active,.xl\:focus\:text-color-secondary:focus,.xl\:hover\:text-color-secondary:hover{color:var(--p-text-muted-color)!important}.xl\:active\:surface-ground:active,.xl\:focus\:surface-ground:focus,.xl\:hover\:surface-ground:hover{background-color:light-dark(var(--p-surface-50),var(--p-surface-950))!important}.xl\:active\:surface-section:active,.xl\:focus\:surface-section:focus,.xl\:hover\:surface-section:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-950))!important}.xl\:active\:surface-card:active,.xl\:active\:surface-overlay:active,.xl\:focus\:surface-card:focus,.xl\:focus\:surface-overlay:focus,.xl\:hover\:surface-card:hover,.xl\:hover\:surface-overlay:hover{background-color:light-dark(var(--p-surface-0),var(--p-surface-900))!important}.xl\:active\:surface-hover:active,.xl\:focus\:surface-hover:focus,.xl\:hover\:surface-hover:hover{background-color:light-dark(var(--p-surface-800),var(--p-surface-100))!important}.xl\:active\:surface-border:active,.xl\:focus\:surface-border:focus,.xl\:hover\:surface-border:hover{border-color:light-dark(var(--p-surface-200),var(--p-surface-700))!important}}.field{margin-bottom:1rem}.field>label{display:inline-block;margin-bottom:.5rem}.field.grid>label{align-items:center;display:flex}.field>small{margin-top:.25rem}.field.grid,.formgrid.grid{margin-top:0}.field.grid .col,.field.grid .col-1,.field.grid .col-10,.field.grid .col-11,.field.grid .col-12,.field.grid .col-2,.field.grid .col-3,.field.grid .col-4,.field.grid .col-5,.field.grid .col-6,.field.grid .col-7,.field.grid .col-8,.field.grid .col-9,.field.grid .col-fixed,.formgrid.grid .col,.formgrid.grid .col-1,.formgrid.grid .col-10,.formgrid.grid .col-11,.formgrid.grid .col-12,.formgrid.grid .col-2,.formgrid.grid .col-3,.formgrid.grid .col-4,.formgrid.grid .col-5,.formgrid.grid .col-6,.formgrid.grid .col-7,.formgrid.grid .col-8,.formgrid.grid .col-9,.formgrid.grid .col-fixed{padding-bottom:0;padding-top:0}.formgroup-inline{align-items:flex-start;display:flex;flex-wrap:wrap}.formgroup-inline .field,.formgroup-inline .field-checkbox,.formgroup-inline .field-radiobutton{margin-right:1rem}.formgroup-inline .field-checkbox>label,.formgroup-inline .field-radiobutton>label,.formgroup-inline .field>label{margin-bottom:0;margin-right:.5rem}.field-checkbox,.field-radiobutton{align-items:center;display:flex;margin-bottom:1rem}.field-checkbox>label,.field-radiobutton>label{line-height:1;margin-left:.5rem}.hidden{display:none!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}@media screen and (min-width:576px){.sm\:hidden{display:none!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:inline-block{display:inline-block!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}}@media screen and (min-width:768px){.md\:hidden{display:none!important}.md\:block{display:block!important}.md\:inline{display:inline!important}.md\:inline-block{display:inline-block!important}.md\:flex{display:flex!important}.md\:inline-flex{display:inline-flex!important}}@media screen and (min-width:992px){.lg\:hidden{display:none!important}.lg\:block{display:block!important}.lg\:inline{display:inline!important}.lg\:inline-block{display:inline-block!important}.lg\:flex{display:flex!important}.lg\:inline-flex{display:inline-flex!important}}@media screen and (min-width:1200px){.xl\:hidden{display:none!important}.xl\:block{display:block!important}.xl\:inline{display:inline!important}.xl\:inline-block{display:inline-block!important}.xl\:flex{display:flex!important}.xl\:inline-flex{display:inline-flex!important}}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}@media screen and (min-width:576px){.sm\:text-center{text-align:center!important}.sm\:text-justify{text-align:justify!important}.sm\:text-left{text-align:left!important}.sm\:text-right{text-align:right!important}}@media screen and (min-width:768px){.md\:text-center{text-align:center!important}.md\:text-justify{text-align:justify!important}.md\:text-left{text-align:left!important}.md\:text-right{text-align:right!important}}@media screen and (min-width:992px){.lg\:text-center{text-align:center!important}.lg\:text-justify{text-align:justify!important}.lg\:text-left{text-align:left!important}.lg\:text-right{text-align:right!important}}@media screen and (min-width:1200px){.xl\:text-center{text-align:center!important}.xl\:text-justify{text-align:justify!important}.xl\:text-left{text-align:left!important}.xl\:text-right{text-align:right!important}}.underline{text-decoration:underline!important}.line-through{text-decoration:line-through!important}.no-underline{text-decoration:none!important}.active\:underline:active,.focus\:underline:focus,.hover\:underline:hover{text-decoration:underline!important}.active\:line-through:active,.focus\:line-through:focus,.hover\:line-through:hover{text-decoration:line-through!important}.active\:no-underline:active,.focus\:no-underline:focus,.hover\:no-underline:hover{text-decoration:none!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.text-overflow-clip{text-overflow:clip!important}.text-overflow-ellipsis{text-overflow:ellipsis!important}@media screen and (min-width:576px){.sm\:text-overflow-clip{text-overflow:clip!important}.sm\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:768px){.md\:text-overflow-clip{text-overflow:clip!important}.md\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:992px){.lg\:text-overflow-clip{text-overflow:clip!important}.lg\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:1200px){.xl\:text-overflow-clip{text-overflow:clip!important}.xl\:text-overflow-ellipsis{text-overflow:ellipsis!important}}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}@media screen and (min-width:576px){.sm\:font-light{font-weight:300!important}.sm\:font-normal{font-weight:400!important}.sm\:font-medium{font-weight:500!important}.sm\:font-semibold{font-weight:600!important}.sm\:font-bold{font-weight:700!important}}@media screen and (min-width:768px){.md\:font-light{font-weight:300!important}.md\:font-normal{font-weight:400!important}.md\:font-medium{font-weight:500!important}.md\:font-semibold{font-weight:600!important}.md\:font-bold{font-weight:700!important}}@media screen and (min-width:992px){.lg\:font-light{font-weight:300!important}.lg\:font-normal{font-weight:400!important}.lg\:font-medium{font-weight:500!important}.lg\:font-semibold{font-weight:600!important}.lg\:font-bold{font-weight:700!important}}@media screen and (min-width:1200px){.xl\:font-light{font-weight:300!important}.xl\:font-normal{font-weight:400!important}.xl\:font-medium{font-weight:500!important}.xl\:font-semibold{font-weight:600!important}.xl\:font-bold{font-weight:700!important}}.font-italic{font-style:italic!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.75rem!important}.text-4xl{font-size:2rem!important}.text-5xl{font-size:2.5rem!important}.text-6xl{font-size:3rem!important}.text-7xl{font-size:4rem!important}.text-8xl{font-size:6rem!important}@media screen and (min-width:576px){.sm\:text-xs{font-size:.75rem!important}.sm\:text-sm{font-size:.875rem!important}.sm\:text-base{font-size:1rem!important}.sm\:text-lg{font-size:1.125rem!important}.sm\:text-xl{font-size:1.25rem!important}.sm\:text-2xl{font-size:1.5rem!important}.sm\:text-3xl{font-size:1.75rem!important}.sm\:text-4xl{font-size:2rem!important}.sm\:text-5xl{font-size:2.5rem!important}.sm\:text-6xl{font-size:3rem!important}.sm\:text-7xl{font-size:4rem!important}.sm\:text-8xl{font-size:6rem!important}}@media screen and (min-width:768px){.md\:text-xs{font-size:.75rem!important}.md\:text-sm{font-size:.875rem!important}.md\:text-base{font-size:1rem!important}.md\:text-lg{font-size:1.125rem!important}.md\:text-xl{font-size:1.25rem!important}.md\:text-2xl{font-size:1.5rem!important}.md\:text-3xl{font-size:1.75rem!important}.md\:text-4xl{font-size:2rem!important}.md\:text-5xl{font-size:2.5rem!important}.md\:text-6xl{font-size:3rem!important}.md\:text-7xl{font-size:4rem!important}.md\:text-8xl{font-size:6rem!important}}@media screen and (min-width:992px){.lg\:text-xs{font-size:.75rem!important}.lg\:text-sm{font-size:.875rem!important}.lg\:text-base{font-size:1rem!important}.lg\:text-lg{font-size:1.125rem!important}.lg\:text-xl{font-size:1.25rem!important}.lg\:text-2xl{font-size:1.5rem!important}.lg\:text-3xl{font-size:1.75rem!important}.lg\:text-4xl{font-size:2rem!important}.lg\:text-5xl{font-size:2.5rem!important}.lg\:text-6xl{font-size:3rem!important}.lg\:text-7xl{font-size:4rem!important}.lg\:text-8xl{font-size:6rem!important}}@media screen and (min-width:1200px){.xl\:text-xs{font-size:.75rem!important}.xl\:text-sm{font-size:.875rem!important}.xl\:text-base{font-size:1rem!important}.xl\:text-lg{font-size:1.125rem!important}.xl\:text-xl{font-size:1.25rem!important}.xl\:text-2xl{font-size:1.5rem!important}.xl\:text-3xl{font-size:1.75rem!important}.xl\:text-4xl{font-size:2rem!important}.xl\:text-5xl{font-size:2.5rem!important}.xl\:text-6xl{font-size:3rem!important}.xl\:text-7xl{font-size:4rem!important}.xl\:text-8xl{font-size:6rem!important}}.line-height-1{line-height:1!important}.line-height-2{line-height:1.25!important}.line-height-3{line-height:1.5!important}.line-height-4{line-height:2!important}.white-space-normal{white-space:normal!important}.white-space-nowrap{white-space:nowrap!important}.vertical-align-baseline{vertical-align:initial!important}.vertical-align-top{vertical-align:top!important}.vertical-align-middle{vertical-align:middle!important}.vertical-align-bottom{vertical-align:bottom!important}.vertical-align-text-top{vertical-align:text-top!important}.vertical-align-text-bottom{vertical-align:text-bottom!important}.vertical-align-sub{vertical-align:sub!important}.vertical-align-super{vertical-align:super!important}@media screen and (min-width:576px){.sm\:vertical-align-baseline{vertical-align:initial!important}.sm\:vertical-align-top{vertical-align:top!important}.sm\:vertical-align-middle{vertical-align:middle!important}.sm\:vertical-align-bottom{vertical-align:bottom!important}.sm\:vertical-align-text-top{vertical-align:text-top!important}.sm\:vertical-align-text-bottom{vertical-align:text-bottom!important}.sm\:vertical-align-sub{vertical-align:sub!important}.sm\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:768px){.md\:vertical-align-baseline{vertical-align:initial!important}.md\:vertical-align-top{vertical-align:top!important}.md\:vertical-align-middle{vertical-align:middle!important}.md\:vertical-align-bottom{vertical-align:bottom!important}.md\:vertical-align-text-top{vertical-align:text-top!important}.md\:vertical-align-text-bottom{vertical-align:text-bottom!important}.md\:vertical-align-sub{vertical-align:sub!important}.md\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:992px){.lg\:vertical-align-baseline{vertical-align:initial!important}.lg\:vertical-align-top{vertical-align:top!important}.lg\:vertical-align-middle{vertical-align:middle!important}.lg\:vertical-align-bottom{vertical-align:bottom!important}.lg\:vertical-align-text-top{vertical-align:text-top!important}.lg\:vertical-align-text-bottom{vertical-align:text-bottom!important}.lg\:vertical-align-sub{vertical-align:sub!important}.lg\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:1200px){.xl\:vertical-align-baseline{vertical-align:initial!important}.xl\:vertical-align-top{vertical-align:top!important}.xl\:vertical-align-middle{vertical-align:middle!important}.xl\:vertical-align-bottom{vertical-align:bottom!important}.xl\:vertical-align-text-top{vertical-align:text-top!important}.xl\:vertical-align-text-bottom{vertical-align:text-bottom!important}.xl\:vertical-align-sub{vertical-align:sub!important}.xl\:vertical-align-super{vertical-align:super!important}}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}@media screen and (min-width:576px){.sm\:flex-row{flex-direction:row!important}.sm\:flex-row-reverse{flex-direction:row-reverse!important}.sm\:flex-column{flex-direction:column!important}.sm\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:768px){.md\:flex-row{flex-direction:row!important}.md\:flex-row-reverse{flex-direction:row-reverse!important}.md\:flex-column{flex-direction:column!important}.md\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:992px){.lg\:flex-row{flex-direction:row!important}.lg\:flex-row-reverse{flex-direction:row-reverse!important}.lg\:flex-column{flex-direction:column!important}.lg\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:1200px){.xl\:flex-row{flex-direction:row!important}.xl\:flex-row-reverse{flex-direction:row-reverse!important}.xl\:flex-column{flex-direction:column!important}.xl\:flex-column-reverse{flex-direction:column-reverse!important}}.flex-wrap{flex-wrap:wrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-nowrap{flex-wrap:nowrap!important}@media screen and (min-width:576px){.sm\:flex-wrap{flex-wrap:wrap!important}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.sm\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:768px){.md\:flex-wrap{flex-wrap:wrap!important}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.md\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:992px){.lg\:flex-wrap{flex-wrap:wrap!important}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.lg\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:1200px){.xl\:flex-wrap{flex-wrap:wrap!important}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.xl\:flex-nowrap{flex-wrap:nowrap!important}}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}@media screen and (min-width:576px){.sm\:justify-content-start{justify-content:flex-start!important}.sm\:justify-content-end{justify-content:flex-end!important}.sm\:justify-content-center{justify-content:center!important}.sm\:justify-content-between{justify-content:space-between!important}.sm\:justify-content-around{justify-content:space-around!important}.sm\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:768px){.md\:justify-content-start{justify-content:flex-start!important}.md\:justify-content-end{justify-content:flex-end!important}.md\:justify-content-center{justify-content:center!important}.md\:justify-content-between{justify-content:space-between!important}.md\:justify-content-around{justify-content:space-around!important}.md\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:justify-content-start{justify-content:flex-start!important}.lg\:justify-content-end{justify-content:flex-end!important}.lg\:justify-content-center{justify-content:center!important}.lg\:justify-content-between{justify-content:space-between!important}.lg\:justify-content-around{justify-content:space-around!important}.lg\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:justify-content-start{justify-content:flex-start!important}.xl\:justify-content-end{justify-content:flex-end!important}.xl\:justify-content-center{justify-content:center!important}.xl\:justify-content-between{justify-content:space-between!important}.xl\:justify-content-around{justify-content:space-around!important}.xl\:justify-content-evenly{justify-content:space-evenly!important}}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-evenly{align-content:space-evenly!important}@media screen and (min-width:576px){.sm\:align-content-start{align-content:flex-start!important}.sm\:align-content-end{align-content:flex-end!important}.sm\:align-content-center{align-content:center!important}.sm\:align-content-between{align-content:space-between!important}.sm\:align-content-around{align-content:space-around!important}.sm\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:768px){.md\:align-content-start{align-content:flex-start!important}.md\:align-content-end{align-content:flex-end!important}.md\:align-content-center{align-content:center!important}.md\:align-content-between{align-content:space-between!important}.md\:align-content-around{align-content:space-around!important}.md\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:align-content-start{align-content:flex-start!important}.lg\:align-content-end{align-content:flex-end!important}.lg\:align-content-center{align-content:center!important}.lg\:align-content-between{align-content:space-between!important}.lg\:align-content-around{align-content:space-around!important}.lg\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:align-content-start{align-content:flex-start!important}.xl\:align-content-end{align-content:flex-end!important}.xl\:align-content-center{align-content:center!important}.xl\:align-content-between{align-content:space-between!important}.xl\:align-content-around{align-content:space-around!important}.xl\:align-content-evenly{align-content:space-evenly!important}}.align-items-stretch{align-items:stretch!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.align-items-baseline{align-items:baseline!important}@media screen and (min-width:576px){.sm\:align-items-stretch{align-items:stretch!important}.sm\:align-items-start{align-items:flex-start!important}.sm\:align-items-center{align-items:center!important}.sm\:align-items-end{align-items:flex-end!important}.sm\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:768px){.md\:align-items-stretch{align-items:stretch!important}.md\:align-items-start{align-items:flex-start!important}.md\:align-items-center{align-items:center!important}.md\:align-items-end{align-items:flex-end!important}.md\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:992px){.lg\:align-items-stretch{align-items:stretch!important}.lg\:align-items-start{align-items:flex-start!important}.lg\:align-items-center{align-items:center!important}.lg\:align-items-end{align-items:flex-end!important}.lg\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:1200px){.xl\:align-items-stretch{align-items:stretch!important}.xl\:align-items-start{align-items:flex-start!important}.xl\:align-items-center{align-items:center!important}.xl\:align-items-end{align-items:flex-end!important}.xl\:align-items-baseline{align-items:baseline!important}}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-stretch{align-self:stretch!important}.align-self-baseline{align-self:baseline!important}@media screen and (min-width:576px){.sm\:align-self-auto{align-self:auto!important}.sm\:align-self-start{align-self:flex-start!important}.sm\:align-self-end{align-self:flex-end!important}.sm\:align-self-center{align-self:center!important}.sm\:align-self-stretch{align-self:stretch!important}.sm\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:768px){.md\:align-self-auto{align-self:auto!important}.md\:align-self-start{align-self:flex-start!important}.md\:align-self-end{align-self:flex-end!important}.md\:align-self-center{align-self:center!important}.md\:align-self-stretch{align-self:stretch!important}.md\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:992px){.lg\:align-self-auto{align-self:auto!important}.lg\:align-self-start{align-self:flex-start!important}.lg\:align-self-end{align-self:flex-end!important}.lg\:align-self-center{align-self:center!important}.lg\:align-self-stretch{align-self:stretch!important}.lg\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:1200px){.xl\:align-self-auto{align-self:auto!important}.xl\:align-self-start{align-self:flex-start!important}.xl\:align-self-end{align-self:flex-end!important}.xl\:align-self-center{align-self:center!important}.xl\:align-self-stretch{align-self:stretch!important}.xl\:align-self-baseline{align-self:baseline!important}}.flex-order-0{order:0!important}.flex-order-1{order:1!important}.flex-order-2{order:2!important}.flex-order-3{order:3!important}.flex-order-4{order:4!important}.flex-order-5{order:5!important}.flex-order-6{order:6!important}@media screen and (min-width:576px){.sm\:flex-order-0{order:0!important}.sm\:flex-order-1{order:1!important}.sm\:flex-order-2{order:2!important}.sm\:flex-order-3{order:3!important}.sm\:flex-order-4{order:4!important}.sm\:flex-order-5{order:5!important}.sm\:flex-order-6{order:6!important}}@media screen and (min-width:768px){.md\:flex-order-0{order:0!important}.md\:flex-order-1{order:1!important}.md\:flex-order-2{order:2!important}.md\:flex-order-3{order:3!important}.md\:flex-order-4{order:4!important}.md\:flex-order-5{order:5!important}.md\:flex-order-6{order:6!important}}@media screen and (min-width:992px){.lg\:flex-order-0{order:0!important}.lg\:flex-order-1{order:1!important}.lg\:flex-order-2{order:2!important}.lg\:flex-order-3{order:3!important}.lg\:flex-order-4{order:4!important}.lg\:flex-order-5{order:5!important}.lg\:flex-order-6{order:6!important}}@media screen and (min-width:1200px){.xl\:flex-order-0{order:0!important}.xl\:flex-order-1{order:1!important}.xl\:flex-order-2{order:2!important}.xl\:flex-order-3{order:3!important}.xl\:flex-order-4{order:4!important}.xl\:flex-order-5{order:5!important}.xl\:flex-order-6{order:6!important}}.flex-1{flex:1 1!important}.flex-auto{flex:1 1 auto!important}.flex-initial{flex:0 1 auto!important}.flex-none{flex:none!important}@media screen and (min-width:576px){.sm\:flex-1{flex:1 1!important}.sm\:flex-auto{flex:1 1 auto!important}.sm\:flex-initial{flex:0 1 auto!important}.sm\:flex-none{flex:none!important}}@media screen and (min-width:768px){.md\:flex-1{flex:1 1!important}.md\:flex-auto{flex:1 1 auto!important}.md\:flex-initial{flex:0 1 auto!important}.md\:flex-none{flex:none!important}}@media screen and (min-width:992px){.lg\:flex-1{flex:1 1!important}.lg\:flex-auto{flex:1 1 auto!important}.lg\:flex-initial{flex:0 1 auto!important}.lg\:flex-none{flex:none!important}}@media screen and (min-width:1200px){.xl\:flex-1{flex:1 1!important}.xl\:flex-auto{flex:1 1 auto!important}.xl\:flex-initial{flex:0 1 auto!important}.xl\:flex-none{flex:none!important}}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}@media screen and (min-width:576px){.sm\:flex-grow-0{flex-grow:0!important}.sm\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:768px){.md\:flex-grow-0{flex-grow:0!important}.md\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:992px){.lg\:flex-grow-0{flex-grow:0!important}.lg\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:1200px){.xl\:flex-grow-0{flex-grow:0!important}.xl\:flex-grow-1{flex-grow:1!important}}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}@media screen and (min-width:576px){.sm\:flex-shrink-0{flex-shrink:0!important}.sm\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:768px){.md\:flex-shrink-0{flex-shrink:0!important}.md\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:992px){.lg\:flex-shrink-0{flex-shrink:0!important}.lg\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:1200px){.xl\:flex-shrink-0{flex-shrink:0!important}.xl\:flex-shrink-1{flex-shrink:1!important}}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.gap-7{gap:4rem!important}.gap-8{gap:5rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2rem!important}.row-gap-6{row-gap:3rem!important}.row-gap-7{row-gap:4rem!important}.row-gap-8{row-gap:5rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:2rem!important}.column-gap-6{column-gap:3rem!important}.column-gap-7{column-gap:4rem!important}.column-gap-8{column-gap:5rem!important}@media screen and (min-width:576px){.sm\:gap-0{gap:0!important}.sm\:gap-1{gap:.25rem!important}.sm\:gap-2{gap:.5rem!important}.sm\:gap-3{gap:1rem!important}.sm\:gap-4{gap:1.5rem!important}.sm\:gap-5{gap:2rem!important}.sm\:gap-6{gap:3rem!important}.sm\:gap-7{gap:4rem!important}.sm\:gap-8{gap:5rem!important}.sm\:row-gap-0{row-gap:0!important}.sm\:row-gap-1{row-gap:.25rem!important}.sm\:row-gap-2{row-gap:.5rem!important}.sm\:row-gap-3{row-gap:1rem!important}.sm\:row-gap-4{row-gap:1.5rem!important}.sm\:row-gap-5{row-gap:2rem!important}.sm\:row-gap-6{row-gap:3rem!important}.sm\:row-gap-7{row-gap:4rem!important}.sm\:row-gap-8{row-gap:5rem!important}.sm\:column-gap-0{column-gap:0!important}.sm\:column-gap-1{column-gap:.25rem!important}.sm\:column-gap-2{column-gap:.5rem!important}.sm\:column-gap-3{column-gap:1rem!important}.sm\:column-gap-4{column-gap:1.5rem!important}.sm\:column-gap-5{column-gap:2rem!important}.sm\:column-gap-6{column-gap:3rem!important}.sm\:column-gap-7{column-gap:4rem!important}.sm\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width:768px){.md\:gap-0{gap:0!important}.md\:gap-1{gap:.25rem!important}.md\:gap-2{gap:.5rem!important}.md\:gap-3{gap:1rem!important}.md\:gap-4{gap:1.5rem!important}.md\:gap-5{gap:2rem!important}.md\:gap-6{gap:3rem!important}.md\:gap-7{gap:4rem!important}.md\:gap-8{gap:5rem!important}.md\:row-gap-0{row-gap:0!important}.md\:row-gap-1{row-gap:.25rem!important}.md\:row-gap-2{row-gap:.5rem!important}.md\:row-gap-3{row-gap:1rem!important}.md\:row-gap-4{row-gap:1.5rem!important}.md\:row-gap-5{row-gap:2rem!important}.md\:row-gap-6{row-gap:3rem!important}.md\:row-gap-7{row-gap:4rem!important}.md\:row-gap-8{row-gap:5rem!important}.md\:column-gap-0{column-gap:0!important}.md\:column-gap-1{column-gap:.25rem!important}.md\:column-gap-2{column-gap:.5rem!important}.md\:column-gap-3{column-gap:1rem!important}.md\:column-gap-4{column-gap:1.5rem!important}.md\:column-gap-5{column-gap:2rem!important}.md\:column-gap-6{column-gap:3rem!important}.md\:column-gap-7{column-gap:4rem!important}.md\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width:992px){.lg\:gap-0{gap:0!important}.lg\:gap-1{gap:.25rem!important}.lg\:gap-2{gap:.5rem!important}.lg\:gap-3{gap:1rem!important}.lg\:gap-4{gap:1.5rem!important}.lg\:gap-5{gap:2rem!important}.lg\:gap-6{gap:3rem!important}.lg\:gap-7{gap:4rem!important}.lg\:gap-8{gap:5rem!important}.lg\:row-gap-0{row-gap:0!important}.lg\:row-gap-1{row-gap:.25rem!important}.lg\:row-gap-2{row-gap:.5rem!important}.lg\:row-gap-3{row-gap:1rem!important}.lg\:row-gap-4{row-gap:1.5rem!important}.lg\:row-gap-5{row-gap:2rem!important}.lg\:row-gap-6{row-gap:3rem!important}.lg\:row-gap-7{row-gap:4rem!important}.lg\:row-gap-8{row-gap:5rem!important}.lg\:column-gap-0{column-gap:0!important}.lg\:column-gap-1{column-gap:.25rem!important}.lg\:column-gap-2{column-gap:.5rem!important}.lg\:column-gap-3{column-gap:1rem!important}.lg\:column-gap-4{column-gap:1.5rem!important}.lg\:column-gap-5{column-gap:2rem!important}.lg\:column-gap-6{column-gap:3rem!important}.lg\:column-gap-7{column-gap:4rem!important}.lg\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width:1200px){.xl\:gap-0{gap:0!important}.xl\:gap-1{gap:.25rem!important}.xl\:gap-2{gap:.5rem!important}.xl\:gap-3{gap:1rem!important}.xl\:gap-4{gap:1.5rem!important}.xl\:gap-5{gap:2rem!important}.xl\:gap-6{gap:3rem!important}.xl\:gap-7{gap:4rem!important}.xl\:gap-8{gap:5rem!important}.xl\:row-gap-0{row-gap:0!important}.xl\:row-gap-1{row-gap:.25rem!important}.xl\:row-gap-2{row-gap:.5rem!important}.xl\:row-gap-3{row-gap:1rem!important}.xl\:row-gap-4{row-gap:1.5rem!important}.xl\:row-gap-5{row-gap:2rem!important}.xl\:row-gap-6{row-gap:3rem!important}.xl\:row-gap-7{row-gap:4rem!important}.xl\:row-gap-8{row-gap:5rem!important}.xl\:column-gap-0{column-gap:0!important}.xl\:column-gap-1{column-gap:.25rem!important}.xl\:column-gap-2{column-gap:.5rem!important}.xl\:column-gap-3{column-gap:1rem!important}.xl\:column-gap-4{column-gap:1.5rem!important}.xl\:column-gap-5{column-gap:2rem!important}.xl\:column-gap-6{column-gap:3rem!important}.xl\:column-gap-7{column-gap:4rem!important}.xl\:column-gap-8{column-gap:5rem!important}}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.p-7{padding:4rem!important}.p-8{padding:5rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:5rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:2rem!important}.pr-6{padding-right:3rem!important}.pr-7{padding-right:4rem!important}.pr-8{padding-right:5rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:2rem!important}.pl-6{padding-left:3rem!important}.pl-7{padding-left:4rem!important}.pl-8{padding-left:5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:2rem!important;padding-right:2rem!important}.px-6{padding-left:3rem!important;padding-right:3rem!important}.px-7{padding-left:4rem!important;padding-right:4rem!important}.px-8{padding-left:5rem!important;padding-right:5rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-7{padding-bottom:4rem!important;padding-top:4rem!important}.py-8{padding-bottom:5rem!important;padding-top:5rem!important}@media screen and (min-width:576px){.sm\:p-0{padding:0!important}.sm\:p-1{padding:.25rem!important}.sm\:p-2{padding:.5rem!important}.sm\:p-3{padding:1rem!important}.sm\:p-4{padding:1.5rem!important}.sm\:p-5{padding:2rem!important}.sm\:p-6{padding:3rem!important}.sm\:p-7{padding:4rem!important}.sm\:p-8{padding:5rem!important}.sm\:pt-0{padding-top:0!important}.sm\:pt-1{padding-top:.25rem!important}.sm\:pt-2{padding-top:.5rem!important}.sm\:pt-3{padding-top:1rem!important}.sm\:pt-4{padding-top:1.5rem!important}.sm\:pt-5{padding-top:2rem!important}.sm\:pt-6{padding-top:3rem!important}.sm\:pt-7{padding-top:4rem!important}.sm\:pt-8{padding-top:5rem!important}.sm\:pr-0{padding-right:0!important}.sm\:pr-1{padding-right:.25rem!important}.sm\:pr-2{padding-right:.5rem!important}.sm\:pr-3{padding-right:1rem!important}.sm\:pr-4{padding-right:1.5rem!important}.sm\:pr-5{padding-right:2rem!important}.sm\:pr-6{padding-right:3rem!important}.sm\:pr-7{padding-right:4rem!important}.sm\:pr-8{padding-right:5rem!important}.sm\:pl-0{padding-left:0!important}.sm\:pl-1{padding-left:.25rem!important}.sm\:pl-2{padding-left:.5rem!important}.sm\:pl-3{padding-left:1rem!important}.sm\:pl-4{padding-left:1.5rem!important}.sm\:pl-5{padding-left:2rem!important}.sm\:pl-6{padding-left:3rem!important}.sm\:pl-7{padding-left:4rem!important}.sm\:pl-8{padding-left:5rem!important}.sm\:pb-0{padding-bottom:0!important}.sm\:pb-1{padding-bottom:.25rem!important}.sm\:pb-2{padding-bottom:.5rem!important}.sm\:pb-3{padding-bottom:1rem!important}.sm\:pb-4{padding-bottom:1.5rem!important}.sm\:pb-5{padding-bottom:2rem!important}.sm\:pb-6{padding-bottom:3rem!important}.sm\:pb-7{padding-bottom:4rem!important}.sm\:pb-8{padding-bottom:5rem!important}.sm\:px-0{padding-left:0!important;padding-right:0!important}.sm\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.sm\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.sm\:px-3{padding-left:1rem!important;padding-right:1rem!important}.sm\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-5{padding-left:2rem!important;padding-right:2rem!important}.sm\:px-6{padding-left:3rem!important;padding-right:3rem!important}.sm\:px-7{padding-left:4rem!important;padding-right:4rem!important}.sm\:px-8{padding-left:5rem!important;padding-right:5rem!important}.sm\:py-0{padding-bottom:0!important;padding-top:0!important}.sm\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.sm\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.sm\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.sm\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.sm\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.sm\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.sm\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.sm\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:768px){.md\:p-0{padding:0!important}.md\:p-1{padding:.25rem!important}.md\:p-2{padding:.5rem!important}.md\:p-3{padding:1rem!important}.md\:p-4{padding:1.5rem!important}.md\:p-5{padding:2rem!important}.md\:p-6{padding:3rem!important}.md\:p-7{padding:4rem!important}.md\:p-8{padding:5rem!important}.md\:pt-0{padding-top:0!important}.md\:pt-1{padding-top:.25rem!important}.md\:pt-2{padding-top:.5rem!important}.md\:pt-3{padding-top:1rem!important}.md\:pt-4{padding-top:1.5rem!important}.md\:pt-5{padding-top:2rem!important}.md\:pt-6{padding-top:3rem!important}.md\:pt-7{padding-top:4rem!important}.md\:pt-8{padding-top:5rem!important}.md\:pr-0{padding-right:0!important}.md\:pr-1{padding-right:.25rem!important}.md\:pr-2{padding-right:.5rem!important}.md\:pr-3{padding-right:1rem!important}.md\:pr-4{padding-right:1.5rem!important}.md\:pr-5{padding-right:2rem!important}.md\:pr-6{padding-right:3rem!important}.md\:pr-7{padding-right:4rem!important}.md\:pr-8{padding-right:5rem!important}.md\:pl-0{padding-left:0!important}.md\:pl-1{padding-left:.25rem!important}.md\:pl-2{padding-left:.5rem!important}.md\:pl-3{padding-left:1rem!important}.md\:pl-4{padding-left:1.5rem!important}.md\:pl-5{padding-left:2rem!important}.md\:pl-6{padding-left:3rem!important}.md\:pl-7{padding-left:4rem!important}.md\:pl-8{padding-left:5rem!important}.md\:pb-0{padding-bottom:0!important}.md\:pb-1{padding-bottom:.25rem!important}.md\:pb-2{padding-bottom:.5rem!important}.md\:pb-3{padding-bottom:1rem!important}.md\:pb-4{padding-bottom:1.5rem!important}.md\:pb-5{padding-bottom:2rem!important}.md\:pb-6{padding-bottom:3rem!important}.md\:pb-7{padding-bottom:4rem!important}.md\:pb-8{padding-bottom:5rem!important}.md\:px-0{padding-left:0!important;padding-right:0!important}.md\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.md\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.md\:px-3{padding-left:1rem!important;padding-right:1rem!important}.md\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:px-5{padding-left:2rem!important;padding-right:2rem!important}.md\:px-6{padding-left:3rem!important;padding-right:3rem!important}.md\:px-7{padding-left:4rem!important;padding-right:4rem!important}.md\:px-8{padding-left:5rem!important;padding-right:5rem!important}.md\:py-0{padding-bottom:0!important;padding-top:0!important}.md\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.md\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.md\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.md\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.md\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.md\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.md\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.md\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:992px){.lg\:p-0{padding:0!important}.lg\:p-1{padding:.25rem!important}.lg\:p-2{padding:.5rem!important}.lg\:p-3{padding:1rem!important}.lg\:p-4{padding:1.5rem!important}.lg\:p-5{padding:2rem!important}.lg\:p-6{padding:3rem!important}.lg\:p-7{padding:4rem!important}.lg\:p-8{padding:5rem!important}.lg\:pt-0{padding-top:0!important}.lg\:pt-1{padding-top:.25rem!important}.lg\:pt-2{padding-top:.5rem!important}.lg\:pt-3{padding-top:1rem!important}.lg\:pt-4{padding-top:1.5rem!important}.lg\:pt-5{padding-top:2rem!important}.lg\:pt-6{padding-top:3rem!important}.lg\:pt-7{padding-top:4rem!important}.lg\:pt-8{padding-top:5rem!important}.lg\:pr-0{padding-right:0!important}.lg\:pr-1{padding-right:.25rem!important}.lg\:pr-2{padding-right:.5rem!important}.lg\:pr-3{padding-right:1rem!important}.lg\:pr-4{padding-right:1.5rem!important}.lg\:pr-5{padding-right:2rem!important}.lg\:pr-6{padding-right:3rem!important}.lg\:pr-7{padding-right:4rem!important}.lg\:pr-8{padding-right:5rem!important}.lg\:pl-0{padding-left:0!important}.lg\:pl-1{padding-left:.25rem!important}.lg\:pl-2{padding-left:.5rem!important}.lg\:pl-3{padding-left:1rem!important}.lg\:pl-4{padding-left:1.5rem!important}.lg\:pl-5{padding-left:2rem!important}.lg\:pl-6{padding-left:3rem!important}.lg\:pl-7{padding-left:4rem!important}.lg\:pl-8{padding-left:5rem!important}.lg\:pb-0{padding-bottom:0!important}.lg\:pb-1{padding-bottom:.25rem!important}.lg\:pb-2{padding-bottom:.5rem!important}.lg\:pb-3{padding-bottom:1rem!important}.lg\:pb-4{padding-bottom:1.5rem!important}.lg\:pb-5{padding-bottom:2rem!important}.lg\:pb-6{padding-bottom:3rem!important}.lg\:pb-7{padding-bottom:4rem!important}.lg\:pb-8{padding-bottom:5rem!important}.lg\:px-0{padding-left:0!important;padding-right:0!important}.lg\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.lg\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.lg\:px-3{padding-left:1rem!important;padding-right:1rem!important}.lg\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:px-5{padding-left:2rem!important;padding-right:2rem!important}.lg\:px-6{padding-left:3rem!important;padding-right:3rem!important}.lg\:px-7{padding-left:4rem!important;padding-right:4rem!important}.lg\:px-8{padding-left:5rem!important;padding-right:5rem!important}.lg\:py-0{padding-bottom:0!important;padding-top:0!important}.lg\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.lg\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.lg\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.lg\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.lg\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.lg\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.lg\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.lg\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:1200px){.xl\:p-0{padding:0!important}.xl\:p-1{padding:.25rem!important}.xl\:p-2{padding:.5rem!important}.xl\:p-3{padding:1rem!important}.xl\:p-4{padding:1.5rem!important}.xl\:p-5{padding:2rem!important}.xl\:p-6{padding:3rem!important}.xl\:p-7{padding:4rem!important}.xl\:p-8{padding:5rem!important}.xl\:pt-0{padding-top:0!important}.xl\:pt-1{padding-top:.25rem!important}.xl\:pt-2{padding-top:.5rem!important}.xl\:pt-3{padding-top:1rem!important}.xl\:pt-4{padding-top:1.5rem!important}.xl\:pt-5{padding-top:2rem!important}.xl\:pt-6{padding-top:3rem!important}.xl\:pt-7{padding-top:4rem!important}.xl\:pt-8{padding-top:5rem!important}.xl\:pr-0{padding-right:0!important}.xl\:pr-1{padding-right:.25rem!important}.xl\:pr-2{padding-right:.5rem!important}.xl\:pr-3{padding-right:1rem!important}.xl\:pr-4{padding-right:1.5rem!important}.xl\:pr-5{padding-right:2rem!important}.xl\:pr-6{padding-right:3rem!important}.xl\:pr-7{padding-right:4rem!important}.xl\:pr-8{padding-right:5rem!important}.xl\:pl-0{padding-left:0!important}.xl\:pl-1{padding-left:.25rem!important}.xl\:pl-2{padding-left:.5rem!important}.xl\:pl-3{padding-left:1rem!important}.xl\:pl-4{padding-left:1.5rem!important}.xl\:pl-5{padding-left:2rem!important}.xl\:pl-6{padding-left:3rem!important}.xl\:pl-7{padding-left:4rem!important}.xl\:pl-8{padding-left:5rem!important}.xl\:pb-0{padding-bottom:0!important}.xl\:pb-1{padding-bottom:.25rem!important}.xl\:pb-2{padding-bottom:.5rem!important}.xl\:pb-3{padding-bottom:1rem!important}.xl\:pb-4{padding-bottom:1.5rem!important}.xl\:pb-5{padding-bottom:2rem!important}.xl\:pb-6{padding-bottom:3rem!important}.xl\:pb-7{padding-bottom:4rem!important}.xl\:pb-8{padding-bottom:5rem!important}.xl\:px-0{padding-left:0!important;padding-right:0!important}.xl\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.xl\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.xl\:px-3{padding-left:1rem!important;padding-right:1rem!important}.xl\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xl\:px-5{padding-left:2rem!important;padding-right:2rem!important}.xl\:px-6{padding-left:3rem!important;padding-right:3rem!important}.xl\:px-7{padding-left:4rem!important;padding-right:4rem!important}.xl\:px-8{padding-left:5rem!important;padding-right:5rem!important}.xl\:py-0{padding-bottom:0!important;padding-top:0!important}.xl\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xl\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xl\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.xl\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xl\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.xl\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.xl\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.xl\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-7{margin:4rem!important}.m-8{margin:5rem!important}.-m-1{margin:-.25rem!important}.-m-2{margin:-.5rem!important}.-m-3{margin:-1rem!important}.-m-4{margin:-1.5rem!important}.-m-5{margin:-2rem!important}.-m-6{margin:-3rem!important}.-m-7{margin:-4rem!important}.-m-8{margin:-5rem!important}.m-auto{margin:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:5rem!important}.-mt-1{margin-top:-.25rem!important}.-mt-2{margin-top:-.5rem!important}.-mt-3{margin-top:-1rem!important}.-mt-4{margin-top:-1.5rem!important}.-mt-5{margin-top:-2rem!important}.-mt-6{margin-top:-3rem!important}.-mt-7{margin-top:-4rem!important}.-mt-8{margin-top:-5rem!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:2rem!important}.mr-6{margin-right:3rem!important}.mr-7{margin-right:4rem!important}.mr-8{margin-right:5rem!important}.-mr-1{margin-right:-.25rem!important}.-mr-2{margin-right:-.5rem!important}.-mr-3{margin-right:-1rem!important}.-mr-4{margin-right:-1.5rem!important}.-mr-5{margin-right:-2rem!important}.-mr-6{margin-right:-3rem!important}.-mr-7{margin-right:-4rem!important}.-mr-8{margin-right:-5rem!important}.mr-auto{margin-right:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:2rem!important}.ml-6{margin-left:3rem!important}.ml-7{margin-left:4rem!important}.ml-8{margin-left:5rem!important}.-ml-1{margin-left:-.25rem!important}.-ml-2{margin-left:-.5rem!important}.-ml-3{margin-left:-1rem!important}.-ml-4{margin-left:-1.5rem!important}.-ml-5{margin-left:-2rem!important}.-ml-6{margin-left:-3rem!important}.-ml-7{margin-left:-4rem!important}.-ml-8{margin-left:-5rem!important}.ml-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:5rem!important}.-mb-1{margin-bottom:-.25rem!important}.-mb-2{margin-bottom:-.5rem!important}.-mb-3{margin-bottom:-1rem!important}.-mb-4{margin-bottom:-1.5rem!important}.-mb-5{margin-bottom:-2rem!important}.-mb-6{margin-bottom:-3rem!important}.-mb-7{margin-bottom:-4rem!important}.-mb-8{margin-bottom:-5rem!important}.mb-auto{margin-bottom:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:2rem!important;margin-right:2rem!important}.mx-6{margin-left:3rem!important;margin-right:3rem!important}.mx-7{margin-left:4rem!important;margin-right:4rem!important}.mx-8{margin-left:5rem!important;margin-right:5rem!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-8{margin-bottom:5rem!important;margin-top:5rem!important}.-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}@media screen and (min-width:576px){.sm\:m-0{margin:0!important}.sm\:m-1{margin:.25rem!important}.sm\:m-2{margin:.5rem!important}.sm\:m-3{margin:1rem!important}.sm\:m-4{margin:1.5rem!important}.sm\:m-5{margin:2rem!important}.sm\:m-6{margin:3rem!important}.sm\:m-7{margin:4rem!important}.sm\:m-8{margin:5rem!important}.sm\:-m-1{margin:-.25rem!important}.sm\:-m-2{margin:-.5rem!important}.sm\:-m-3{margin:-1rem!important}.sm\:-m-4{margin:-1.5rem!important}.sm\:-m-5{margin:-2rem!important}.sm\:-m-6{margin:-3rem!important}.sm\:-m-7{margin:-4rem!important}.sm\:-m-8{margin:-5rem!important}.sm\:m-auto{margin:auto!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-1{margin-top:.25rem!important}.sm\:mt-2{margin-top:.5rem!important}.sm\:mt-3{margin-top:1rem!important}.sm\:mt-4{margin-top:1.5rem!important}.sm\:mt-5{margin-top:2rem!important}.sm\:mt-6{margin-top:3rem!important}.sm\:mt-7{margin-top:4rem!important}.sm\:mt-8{margin-top:5rem!important}.sm\:-mt-1{margin-top:-.25rem!important}.sm\:-mt-2{margin-top:-.5rem!important}.sm\:-mt-3{margin-top:-1rem!important}.sm\:-mt-4{margin-top:-1.5rem!important}.sm\:-mt-5{margin-top:-2rem!important}.sm\:-mt-6{margin-top:-3rem!important}.sm\:-mt-7{margin-top:-4rem!important}.sm\:-mt-8{margin-top:-5rem!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-0{margin-right:0!important}.sm\:mr-1{margin-right:.25rem!important}.sm\:mr-2{margin-right:.5rem!important}.sm\:mr-3{margin-right:1rem!important}.sm\:mr-4{margin-right:1.5rem!important}.sm\:mr-5{margin-right:2rem!important}.sm\:mr-6{margin-right:3rem!important}.sm\:mr-7{margin-right:4rem!important}.sm\:mr-8{margin-right:5rem!important}.sm\:-mr-1{margin-right:-.25rem!important}.sm\:-mr-2{margin-right:-.5rem!important}.sm\:-mr-3{margin-right:-1rem!important}.sm\:-mr-4{margin-right:-1.5rem!important}.sm\:-mr-5{margin-right:-2rem!important}.sm\:-mr-6{margin-right:-3rem!important}.sm\:-mr-7{margin-right:-4rem!important}.sm\:-mr-8{margin-right:-5rem!important}.sm\:mr-auto{margin-right:auto!important}.sm\:ml-0{margin-left:0!important}.sm\:ml-1{margin-left:.25rem!important}.sm\:ml-2{margin-left:.5rem!important}.sm\:ml-3{margin-left:1rem!important}.sm\:ml-4{margin-left:1.5rem!important}.sm\:ml-5{margin-left:2rem!important}.sm\:ml-6{margin-left:3rem!important}.sm\:ml-7{margin-left:4rem!important}.sm\:ml-8{margin-left:5rem!important}.sm\:-ml-1{margin-left:-.25rem!important}.sm\:-ml-2{margin-left:-.5rem!important}.sm\:-ml-3{margin-left:-1rem!important}.sm\:-ml-4{margin-left:-1.5rem!important}.sm\:-ml-5{margin-left:-2rem!important}.sm\:-ml-6{margin-left:-3rem!important}.sm\:-ml-7{margin-left:-4rem!important}.sm\:-ml-8{margin-left:-5rem!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mb-0{margin-bottom:0!important}.sm\:mb-1{margin-bottom:.25rem!important}.sm\:mb-2{margin-bottom:.5rem!important}.sm\:mb-3{margin-bottom:1rem!important}.sm\:mb-4{margin-bottom:1.5rem!important}.sm\:mb-5{margin-bottom:2rem!important}.sm\:mb-6{margin-bottom:3rem!important}.sm\:mb-7{margin-bottom:4rem!important}.sm\:mb-8{margin-bottom:5rem!important}.sm\:-mb-1{margin-bottom:-.25rem!important}.sm\:-mb-2{margin-bottom:-.5rem!important}.sm\:-mb-3{margin-bottom:-1rem!important}.sm\:-mb-4{margin-bottom:-1.5rem!important}.sm\:-mb-5{margin-bottom:-2rem!important}.sm\:-mb-6{margin-bottom:-3rem!important}.sm\:-mb-7{margin-bottom:-4rem!important}.sm\:-mb-8{margin-bottom:-5rem!important}.sm\:mb-auto{margin-bottom:auto!important}.sm\:mx-0{margin-left:0!important;margin-right:0!important}.sm\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.sm\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.sm\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.sm\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.sm\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.sm\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.sm\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.sm\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.sm\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.sm\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.sm\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.sm\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.sm\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.sm\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.sm\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.sm\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.sm\:mx-auto{margin-left:auto!important;margin-right:auto!important}.sm\:my-0{margin-bottom:0!important;margin-top:0!important}.sm\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.sm\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.sm\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.sm\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.sm\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.sm\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.sm\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.sm\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.sm\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.sm\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.sm\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.sm\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.sm\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.sm\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.sm\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.sm\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.sm\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:768px){.md\:m-0{margin:0!important}.md\:m-1{margin:.25rem!important}.md\:m-2{margin:.5rem!important}.md\:m-3{margin:1rem!important}.md\:m-4{margin:1.5rem!important}.md\:m-5{margin:2rem!important}.md\:m-6{margin:3rem!important}.md\:m-7{margin:4rem!important}.md\:m-8{margin:5rem!important}.md\:-m-1{margin:-.25rem!important}.md\:-m-2{margin:-.5rem!important}.md\:-m-3{margin:-1rem!important}.md\:-m-4{margin:-1.5rem!important}.md\:-m-5{margin:-2rem!important}.md\:-m-6{margin:-3rem!important}.md\:-m-7{margin:-4rem!important}.md\:-m-8{margin:-5rem!important}.md\:m-auto{margin:auto!important}.md\:mt-0{margin-top:0!important}.md\:mt-1{margin-top:.25rem!important}.md\:mt-2{margin-top:.5rem!important}.md\:mt-3{margin-top:1rem!important}.md\:mt-4{margin-top:1.5rem!important}.md\:mt-5{margin-top:2rem!important}.md\:mt-6{margin-top:3rem!important}.md\:mt-7{margin-top:4rem!important}.md\:mt-8{margin-top:5rem!important}.md\:-mt-1{margin-top:-.25rem!important}.md\:-mt-2{margin-top:-.5rem!important}.md\:-mt-3{margin-top:-1rem!important}.md\:-mt-4{margin-top:-1.5rem!important}.md\:-mt-5{margin-top:-2rem!important}.md\:-mt-6{margin-top:-3rem!important}.md\:-mt-7{margin-top:-4rem!important}.md\:-mt-8{margin-top:-5rem!important}.md\:mt-auto{margin-top:auto!important}.md\:mr-0{margin-right:0!important}.md\:mr-1{margin-right:.25rem!important}.md\:mr-2{margin-right:.5rem!important}.md\:mr-3{margin-right:1rem!important}.md\:mr-4{margin-right:1.5rem!important}.md\:mr-5{margin-right:2rem!important}.md\:mr-6{margin-right:3rem!important}.md\:mr-7{margin-right:4rem!important}.md\:mr-8{margin-right:5rem!important}.md\:-mr-1{margin-right:-.25rem!important}.md\:-mr-2{margin-right:-.5rem!important}.md\:-mr-3{margin-right:-1rem!important}.md\:-mr-4{margin-right:-1.5rem!important}.md\:-mr-5{margin-right:-2rem!important}.md\:-mr-6{margin-right:-3rem!important}.md\:-mr-7{margin-right:-4rem!important}.md\:-mr-8{margin-right:-5rem!important}.md\:mr-auto{margin-right:auto!important}.md\:ml-0{margin-left:0!important}.md\:ml-1{margin-left:.25rem!important}.md\:ml-2{margin-left:.5rem!important}.md\:ml-3{margin-left:1rem!important}.md\:ml-4{margin-left:1.5rem!important}.md\:ml-5{margin-left:2rem!important}.md\:ml-6{margin-left:3rem!important}.md\:ml-7{margin-left:4rem!important}.md\:ml-8{margin-left:5rem!important}.md\:-ml-1{margin-left:-.25rem!important}.md\:-ml-2{margin-left:-.5rem!important}.md\:-ml-3{margin-left:-1rem!important}.md\:-ml-4{margin-left:-1.5rem!important}.md\:-ml-5{margin-left:-2rem!important}.md\:-ml-6{margin-left:-3rem!important}.md\:-ml-7{margin-left:-4rem!important}.md\:-ml-8{margin-left:-5rem!important}.md\:ml-auto{margin-left:auto!important}.md\:mb-0{margin-bottom:0!important}.md\:mb-1{margin-bottom:.25rem!important}.md\:mb-2{margin-bottom:.5rem!important}.md\:mb-3{margin-bottom:1rem!important}.md\:mb-4{margin-bottom:1.5rem!important}.md\:mb-5{margin-bottom:2rem!important}.md\:mb-6{margin-bottom:3rem!important}.md\:mb-7{margin-bottom:4rem!important}.md\:mb-8{margin-bottom:5rem!important}.md\:-mb-1{margin-bottom:-.25rem!important}.md\:-mb-2{margin-bottom:-.5rem!important}.md\:-mb-3{margin-bottom:-1rem!important}.md\:-mb-4{margin-bottom:-1.5rem!important}.md\:-mb-5{margin-bottom:-2rem!important}.md\:-mb-6{margin-bottom:-3rem!important}.md\:-mb-7{margin-bottom:-4rem!important}.md\:-mb-8{margin-bottom:-5rem!important}.md\:mb-auto{margin-bottom:auto!important}.md\:mx-0{margin-left:0!important;margin-right:0!important}.md\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.md\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.md\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.md\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.md\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.md\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.md\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.md\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.md\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.md\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.md\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.md\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.md\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.md\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.md\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.md\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.md\:mx-auto{margin-left:auto!important;margin-right:auto!important}.md\:my-0{margin-bottom:0!important;margin-top:0!important}.md\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.md\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.md\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.md\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.md\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.md\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.md\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.md\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.md\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.md\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.md\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.md\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.md\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.md\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.md\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.md\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.md\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:992px){.lg\:m-0{margin:0!important}.lg\:m-1{margin:.25rem!important}.lg\:m-2{margin:.5rem!important}.lg\:m-3{margin:1rem!important}.lg\:m-4{margin:1.5rem!important}.lg\:m-5{margin:2rem!important}.lg\:m-6{margin:3rem!important}.lg\:m-7{margin:4rem!important}.lg\:m-8{margin:5rem!important}.lg\:-m-1{margin:-.25rem!important}.lg\:-m-2{margin:-.5rem!important}.lg\:-m-3{margin:-1rem!important}.lg\:-m-4{margin:-1.5rem!important}.lg\:-m-5{margin:-2rem!important}.lg\:-m-6{margin:-3rem!important}.lg\:-m-7{margin:-4rem!important}.lg\:-m-8{margin:-5rem!important}.lg\:m-auto{margin:auto!important}.lg\:mt-0{margin-top:0!important}.lg\:mt-1{margin-top:.25rem!important}.lg\:mt-2{margin-top:.5rem!important}.lg\:mt-3{margin-top:1rem!important}.lg\:mt-4{margin-top:1.5rem!important}.lg\:mt-5{margin-top:2rem!important}.lg\:mt-6{margin-top:3rem!important}.lg\:mt-7{margin-top:4rem!important}.lg\:mt-8{margin-top:5rem!important}.lg\:-mt-1{margin-top:-.25rem!important}.lg\:-mt-2{margin-top:-.5rem!important}.lg\:-mt-3{margin-top:-1rem!important}.lg\:-mt-4{margin-top:-1.5rem!important}.lg\:-mt-5{margin-top:-2rem!important}.lg\:-mt-6{margin-top:-3rem!important}.lg\:-mt-7{margin-top:-4rem!important}.lg\:-mt-8{margin-top:-5rem!important}.lg\:mt-auto{margin-top:auto!important}.lg\:mr-0{margin-right:0!important}.lg\:mr-1{margin-right:.25rem!important}.lg\:mr-2{margin-right:.5rem!important}.lg\:mr-3{margin-right:1rem!important}.lg\:mr-4{margin-right:1.5rem!important}.lg\:mr-5{margin-right:2rem!important}.lg\:mr-6{margin-right:3rem!important}.lg\:mr-7{margin-right:4rem!important}.lg\:mr-8{margin-right:5rem!important}.lg\:-mr-1{margin-right:-.25rem!important}.lg\:-mr-2{margin-right:-.5rem!important}.lg\:-mr-3{margin-right:-1rem!important}.lg\:-mr-4{margin-right:-1.5rem!important}.lg\:-mr-5{margin-right:-2rem!important}.lg\:-mr-6{margin-right:-3rem!important}.lg\:-mr-7{margin-right:-4rem!important}.lg\:-mr-8{margin-right:-5rem!important}.lg\:mr-auto{margin-right:auto!important}.lg\:ml-0{margin-left:0!important}.lg\:ml-1{margin-left:.25rem!important}.lg\:ml-2{margin-left:.5rem!important}.lg\:ml-3{margin-left:1rem!important}.lg\:ml-4{margin-left:1.5rem!important}.lg\:ml-5{margin-left:2rem!important}.lg\:ml-6{margin-left:3rem!important}.lg\:ml-7{margin-left:4rem!important}.lg\:ml-8{margin-left:5rem!important}.lg\:-ml-1{margin-left:-.25rem!important}.lg\:-ml-2{margin-left:-.5rem!important}.lg\:-ml-3{margin-left:-1rem!important}.lg\:-ml-4{margin-left:-1.5rem!important}.lg\:-ml-5{margin-left:-2rem!important}.lg\:-ml-6{margin-left:-3rem!important}.lg\:-ml-7{margin-left:-4rem!important}.lg\:-ml-8{margin-left:-5rem!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mb-0{margin-bottom:0!important}.lg\:mb-1{margin-bottom:.25rem!important}.lg\:mb-2{margin-bottom:.5rem!important}.lg\:mb-3{margin-bottom:1rem!important}.lg\:mb-4{margin-bottom:1.5rem!important}.lg\:mb-5{margin-bottom:2rem!important}.lg\:mb-6{margin-bottom:3rem!important}.lg\:mb-7{margin-bottom:4rem!important}.lg\:mb-8{margin-bottom:5rem!important}.lg\:-mb-1{margin-bottom:-.25rem!important}.lg\:-mb-2{margin-bottom:-.5rem!important}.lg\:-mb-3{margin-bottom:-1rem!important}.lg\:-mb-4{margin-bottom:-1.5rem!important}.lg\:-mb-5{margin-bottom:-2rem!important}.lg\:-mb-6{margin-bottom:-3rem!important}.lg\:-mb-7{margin-bottom:-4rem!important}.lg\:-mb-8{margin-bottom:-5rem!important}.lg\:mb-auto{margin-bottom:auto!important}.lg\:mx-0{margin-left:0!important;margin-right:0!important}.lg\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.lg\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.lg\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.lg\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.lg\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.lg\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.lg\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.lg\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.lg\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.lg\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.lg\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.lg\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.lg\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.lg\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.lg\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.lg\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:my-0{margin-bottom:0!important;margin-top:0!important}.lg\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.lg\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.lg\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.lg\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.lg\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.lg\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.lg\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.lg\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.lg\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.lg\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.lg\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.lg\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.lg\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.lg\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.lg\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.lg\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.lg\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:1200px){.xl\:m-0{margin:0!important}.xl\:m-1{margin:.25rem!important}.xl\:m-2{margin:.5rem!important}.xl\:m-3{margin:1rem!important}.xl\:m-4{margin:1.5rem!important}.xl\:m-5{margin:2rem!important}.xl\:m-6{margin:3rem!important}.xl\:m-7{margin:4rem!important}.xl\:m-8{margin:5rem!important}.xl\:-m-1{margin:-.25rem!important}.xl\:-m-2{margin:-.5rem!important}.xl\:-m-3{margin:-1rem!important}.xl\:-m-4{margin:-1.5rem!important}.xl\:-m-5{margin:-2rem!important}.xl\:-m-6{margin:-3rem!important}.xl\:-m-7{margin:-4rem!important}.xl\:-m-8{margin:-5rem!important}.xl\:m-auto{margin:auto!important}.xl\:mt-0{margin-top:0!important}.xl\:mt-1{margin-top:.25rem!important}.xl\:mt-2{margin-top:.5rem!important}.xl\:mt-3{margin-top:1rem!important}.xl\:mt-4{margin-top:1.5rem!important}.xl\:mt-5{margin-top:2rem!important}.xl\:mt-6{margin-top:3rem!important}.xl\:mt-7{margin-top:4rem!important}.xl\:mt-8{margin-top:5rem!important}.xl\:-mt-1{margin-top:-.25rem!important}.xl\:-mt-2{margin-top:-.5rem!important}.xl\:-mt-3{margin-top:-1rem!important}.xl\:-mt-4{margin-top:-1.5rem!important}.xl\:-mt-5{margin-top:-2rem!important}.xl\:-mt-6{margin-top:-3rem!important}.xl\:-mt-7{margin-top:-4rem!important}.xl\:-mt-8{margin-top:-5rem!important}.xl\:mt-auto{margin-top:auto!important}.xl\:mr-0{margin-right:0!important}.xl\:mr-1{margin-right:.25rem!important}.xl\:mr-2{margin-right:.5rem!important}.xl\:mr-3{margin-right:1rem!important}.xl\:mr-4{margin-right:1.5rem!important}.xl\:mr-5{margin-right:2rem!important}.xl\:mr-6{margin-right:3rem!important}.xl\:mr-7{margin-right:4rem!important}.xl\:mr-8{margin-right:5rem!important}.xl\:-mr-1{margin-right:-.25rem!important}.xl\:-mr-2{margin-right:-.5rem!important}.xl\:-mr-3{margin-right:-1rem!important}.xl\:-mr-4{margin-right:-1.5rem!important}.xl\:-mr-5{margin-right:-2rem!important}.xl\:-mr-6{margin-right:-3rem!important}.xl\:-mr-7{margin-right:-4rem!important}.xl\:-mr-8{margin-right:-5rem!important}.xl\:mr-auto{margin-right:auto!important}.xl\:ml-0{margin-left:0!important}.xl\:ml-1{margin-left:.25rem!important}.xl\:ml-2{margin-left:.5rem!important}.xl\:ml-3{margin-left:1rem!important}.xl\:ml-4{margin-left:1.5rem!important}.xl\:ml-5{margin-left:2rem!important}.xl\:ml-6{margin-left:3rem!important}.xl\:ml-7{margin-left:4rem!important}.xl\:ml-8{margin-left:5rem!important}.xl\:-ml-1{margin-left:-.25rem!important}.xl\:-ml-2{margin-left:-.5rem!important}.xl\:-ml-3{margin-left:-1rem!important}.xl\:-ml-4{margin-left:-1.5rem!important}.xl\:-ml-5{margin-left:-2rem!important}.xl\:-ml-6{margin-left:-3rem!important}.xl\:-ml-7{margin-left:-4rem!important}.xl\:-ml-8{margin-left:-5rem!important}.xl\:ml-auto{margin-left:auto!important}.xl\:mb-0{margin-bottom:0!important}.xl\:mb-1{margin-bottom:.25rem!important}.xl\:mb-2{margin-bottom:.5rem!important}.xl\:mb-3{margin-bottom:1rem!important}.xl\:mb-4{margin-bottom:1.5rem!important}.xl\:mb-5{margin-bottom:2rem!important}.xl\:mb-6{margin-bottom:3rem!important}.xl\:mb-7{margin-bottom:4rem!important}.xl\:mb-8{margin-bottom:5rem!important}.xl\:-mb-1{margin-bottom:-.25rem!important}.xl\:-mb-2{margin-bottom:-.5rem!important}.xl\:-mb-3{margin-bottom:-1rem!important}.xl\:-mb-4{margin-bottom:-1.5rem!important}.xl\:-mb-5{margin-bottom:-2rem!important}.xl\:-mb-6{margin-bottom:-3rem!important}.xl\:-mb-7{margin-bottom:-4rem!important}.xl\:-mb-8{margin-bottom:-5rem!important}.xl\:mb-auto{margin-bottom:auto!important}.xl\:mx-0{margin-left:0!important;margin-right:0!important}.xl\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.xl\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.xl\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.xl\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xl\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.xl\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.xl\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.xl\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.xl\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.xl\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.xl\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.xl\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.xl\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.xl\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.xl\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.xl\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.xl\:mx-auto{margin-left:auto!important;margin-right:auto!important}.xl\:my-0{margin-bottom:0!important;margin-top:0!important}.xl\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xl\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xl\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.xl\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xl\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.xl\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.xl\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.xl\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.xl\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.xl\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.xl\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.xl\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.xl\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.xl\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.xl\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.xl\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.xl\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}.shadow-none{box-shadow:none!important}.shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.active\:shadow-none:active,.focus\:shadow-none:focus,.hover\:shadow-none:hover{box-shadow:none!important}.active\:shadow-1:active,.focus\:shadow-1:focus,.hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.active\:shadow-2:active,.focus\:shadow-2:focus,.hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.active\:shadow-3:active,.focus\:shadow-3:focus,.hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.active\:shadow-4:active,.focus\:shadow-4:focus,.hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.active\:shadow-5:active,.focus\:shadow-5:focus,.hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.active\:shadow-6:active,.focus\:shadow-6:focus,.hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.active\:shadow-7:active,.focus\:shadow-7:focus,.hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.active\:shadow-8:active,.focus\:shadow-8:focus,.hover\:shadow-8:hover{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}@media screen and (min-width:576px){.sm\:shadow-none{box-shadow:none!important}.sm\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.sm\:active\:shadow-none:active,.sm\:focus\:shadow-none:focus,.sm\:hover\:shadow-none:hover{box-shadow:none!important}.sm\:active\:shadow-1:active,.sm\:focus\:shadow-1:focus,.sm\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:active\:shadow-2:active,.sm\:focus\:shadow-2:focus,.sm\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:active\:shadow-3:active,.sm\:focus\:shadow-3:focus,.sm\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:active\:shadow-4:active,.sm\:focus\:shadow-4:focus,.sm\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:active\:shadow-5:active,.sm\:focus\:shadow-5:focus,.sm\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:active\:shadow-6:active,.sm\:focus\:shadow-6:focus,.sm\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:active\:shadow-7:active,.sm\:focus\:shadow-7:focus,.sm\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:active\:shadow-8:active,.sm\:focus\:shadow-8:focus,.sm\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width:768px){.md\:shadow-none{box-shadow:none!important}.md\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.md\:active\:shadow-none:active,.md\:focus\:shadow-none:focus,.md\:hover\:shadow-none:hover{box-shadow:none!important}.md\:active\:shadow-1:active,.md\:focus\:shadow-1:focus,.md\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:active\:shadow-2:active,.md\:focus\:shadow-2:focus,.md\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:active\:shadow-3:active,.md\:focus\:shadow-3:focus,.md\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:active\:shadow-4:active,.md\:focus\:shadow-4:focus,.md\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:active\:shadow-5:active,.md\:focus\:shadow-5:focus,.md\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:active\:shadow-6:active,.md\:focus\:shadow-6:focus,.md\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:active\:shadow-7:active,.md\:focus\:shadow-7:focus,.md\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:active\:shadow-8:active,.md\:focus\:shadow-8:focus,.md\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width:992px){.lg\:shadow-none{box-shadow:none!important}.lg\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.lg\:active\:shadow-none:active,.lg\:focus\:shadow-none:focus,.lg\:hover\:shadow-none:hover{box-shadow:none!important}.lg\:active\:shadow-1:active,.lg\:focus\:shadow-1:focus,.lg\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:active\:shadow-2:active,.lg\:focus\:shadow-2:focus,.lg\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:active\:shadow-3:active,.lg\:focus\:shadow-3:focus,.lg\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:active\:shadow-4:active,.lg\:focus\:shadow-4:focus,.lg\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:active\:shadow-5:active,.lg\:focus\:shadow-5:focus,.lg\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:active\:shadow-6:active,.lg\:focus\:shadow-6:focus,.lg\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:active\:shadow-7:active,.lg\:focus\:shadow-7:focus,.lg\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:active\:shadow-8:active,.lg\:focus\:shadow-8:focus,.lg\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width:1200px){.xl\:shadow-none{box-shadow:none!important}.xl\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.xl\:active\:shadow-none:active,.xl\:focus\:shadow-none:focus,.xl\:hover\:shadow-none:hover{box-shadow:none!important}.xl\:active\:shadow-1:active,.xl\:focus\:shadow-1:focus,.xl\:hover\:shadow-1:hover{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:active\:shadow-2:active,.xl\:focus\:shadow-2:focus,.xl\:hover\:shadow-2:hover{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:active\:shadow-3:active,.xl\:focus\:shadow-3:focus,.xl\:hover\:shadow-3:hover{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:active\:shadow-4:active,.xl\:focus\:shadow-4:focus,.xl\:hover\:shadow-4:hover{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:active\:shadow-5:active,.xl\:focus\:shadow-5:focus,.xl\:hover\:shadow-5:hover{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:active\:shadow-6:active,.xl\:focus\:shadow-6:focus,.xl\:hover\:shadow-6:hover{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:active\:shadow-7:active,.xl\:focus\:shadow-7:focus,.xl\:hover\:shadow-7:hover{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:active\:shadow-8:active,.xl\:focus\:shadow-8:focus,.xl\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}.border-none{border-style:none;border-width:0!important}.border-1{border-style:solid;border-width:1px!important}.border-2{border-style:solid;border-width:2px!important}.border-3{border-style:solid;border-width:3px!important}.border-top-none{border-top-style:none;border-top-width:0!important}.border-top-1{border-top-style:solid;border-top-width:1px!important}.border-top-2{border-top-style:solid;border-top-width:2px!important}.border-top-3{border-top-style:solid;border-top-width:3px!important}.border-right-none{border-right-style:none;border-right-width:0!important}.border-right-1{border-right-style:solid;border-right-width:1px!important}.border-right-2{border-right-style:solid;border-right-width:2px!important}.border-right-3{border-right-style:solid;border-right-width:3px!important}.border-left-none{border-left-style:none;border-left-width:0!important}.border-left-1{border-left-style:solid;border-left-width:1px!important}.border-left-2{border-left-style:solid;border-left-width:2px!important}.border-left-3{border-left-style:solid;border-left-width:3px!important}.border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}@media screen and (min-width:576px){.sm\:border-none{border-style:none;border-width:0!important}.sm\:border-1{border-style:solid;border-width:1px!important}.sm\:border-2{border-style:solid;border-width:2px!important}.sm\:border-3{border-style:solid;border-width:3px!important}.sm\:border-top-none{border-top-style:none;border-top-width:0!important}.sm\:border-top-1{border-top-style:solid;border-top-width:1px!important}.sm\:border-top-2{border-top-style:solid;border-top-width:2px!important}.sm\:border-top-3{border-top-style:solid;border-top-width:3px!important}.sm\:border-right-none{border-right-style:none;border-right-width:0!important}.sm\:border-right-1{border-right-style:solid;border-right-width:1px!important}.sm\:border-right-2{border-right-style:solid;border-right-width:2px!important}.sm\:border-right-3{border-right-style:solid;border-right-width:3px!important}.sm\:border-left-none{border-left-style:none;border-left-width:0!important}.sm\:border-left-1{border-left-style:solid;border-left-width:1px!important}.sm\:border-left-2{border-left-style:solid;border-left-width:2px!important}.sm\:border-left-3{border-left-style:solid;border-left-width:3px!important}.sm\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.sm\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.sm\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.sm\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.sm\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.sm\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.sm\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.sm\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.sm\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.sm\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.sm\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.sm\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:768px){.md\:border-none{border-style:none;border-width:0!important}.md\:border-1{border-style:solid;border-width:1px!important}.md\:border-2{border-style:solid;border-width:2px!important}.md\:border-3{border-style:solid;border-width:3px!important}.md\:border-top-none{border-top-style:none;border-top-width:0!important}.md\:border-top-1{border-top-style:solid;border-top-width:1px!important}.md\:border-top-2{border-top-style:solid;border-top-width:2px!important}.md\:border-top-3{border-top-style:solid;border-top-width:3px!important}.md\:border-right-none{border-right-style:none;border-right-width:0!important}.md\:border-right-1{border-right-style:solid;border-right-width:1px!important}.md\:border-right-2{border-right-style:solid;border-right-width:2px!important}.md\:border-right-3{border-right-style:solid;border-right-width:3px!important}.md\:border-left-none{border-left-style:none;border-left-width:0!important}.md\:border-left-1{border-left-style:solid;border-left-width:1px!important}.md\:border-left-2{border-left-style:solid;border-left-width:2px!important}.md\:border-left-3{border-left-style:solid;border-left-width:3px!important}.md\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.md\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.md\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.md\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.md\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.md\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.md\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.md\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.md\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.md\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.md\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.md\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:992px){.lg\:border-none{border-style:none;border-width:0!important}.lg\:border-1{border-style:solid;border-width:1px!important}.lg\:border-2{border-style:solid;border-width:2px!important}.lg\:border-3{border-style:solid;border-width:3px!important}.lg\:border-top-none{border-top-style:none;border-top-width:0!important}.lg\:border-top-1{border-top-style:solid;border-top-width:1px!important}.lg\:border-top-2{border-top-style:solid;border-top-width:2px!important}.lg\:border-top-3{border-top-style:solid;border-top-width:3px!important}.lg\:border-right-none{border-right-style:none;border-right-width:0!important}.lg\:border-right-1{border-right-style:solid;border-right-width:1px!important}.lg\:border-right-2{border-right-style:solid;border-right-width:2px!important}.lg\:border-right-3{border-right-style:solid;border-right-width:3px!important}.lg\:border-left-none{border-left-style:none;border-left-width:0!important}.lg\:border-left-1{border-left-style:solid;border-left-width:1px!important}.lg\:border-left-2{border-left-style:solid;border-left-width:2px!important}.lg\:border-left-3{border-left-style:solid;border-left-width:3px!important}.lg\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.lg\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.lg\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.lg\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.lg\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.lg\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.lg\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.lg\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.lg\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.lg\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.lg\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.lg\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:1200px){.xl\:border-none{border-style:none;border-width:0!important}.xl\:border-1{border-style:solid;border-width:1px!important}.xl\:border-2{border-style:solid;border-width:2px!important}.xl\:border-3{border-style:solid;border-width:3px!important}.xl\:border-top-none{border-top-style:none;border-top-width:0!important}.xl\:border-top-1{border-top-style:solid;border-top-width:1px!important}.xl\:border-top-2{border-top-style:solid;border-top-width:2px!important}.xl\:border-top-3{border-top-style:solid;border-top-width:3px!important}.xl\:border-right-none{border-right-style:none;border-right-width:0!important}.xl\:border-right-1{border-right-style:solid;border-right-width:1px!important}.xl\:border-right-2{border-right-style:solid;border-right-width:2px!important}.xl\:border-right-3{border-right-style:solid;border-right-width:3px!important}.xl\:border-left-none{border-left-style:none;border-left-width:0!important}.xl\:border-left-1{border-left-style:solid;border-left-width:1px!important}.xl\:border-left-2{border-left-style:solid;border-left-width:2px!important}.xl\:border-left-3{border-left-style:solid;border-left-width:3px!important}.xl\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.xl\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.xl\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.xl\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.xl\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.xl\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.xl\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.xl\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.xl\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.xl\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.xl\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.xl\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}@media screen and (min-width:576px){.sm\:border-solid{border-style:solid!important}.sm\:border-dashed{border-style:dashed!important}.sm\:border-dotted{border-style:dotted!important}.sm\:border-double{border-style:double!important}}@media screen and (min-width:768px){.md\:border-solid{border-style:solid!important}.md\:border-dashed{border-style:dashed!important}.md\:border-dotted{border-style:dotted!important}.md\:border-double{border-style:double!important}}@media screen and (min-width:992px){.lg\:border-solid{border-style:solid!important}.lg\:border-dashed{border-style:dashed!important}.lg\:border-dotted{border-style:dotted!important}.lg\:border-double{border-style:double!important}}@media screen and (min-width:1200px){.xl\:border-solid{border-style:solid!important}.xl\:border-dashed{border-style:dashed!important}.xl\:border-dotted{border-style:dotted!important}.xl\:border-double{border-style:double!important}}.border-noround{border-radius:0!important}.border-round{border-radius:var(--p-content-border-radius)!important}.border-round-xs{border-radius:.125rem!important}.border-round-sm{border-radius:.25rem!important}.border-round-md{border-radius:.375rem!important}.border-round-lg{border-radius:.5rem!important}.border-round-xl{border-radius:.75rem!important}.border-round-2xl{border-radius:1rem!important}.border-round-3xl{border-radius:1.5rem!important}.border-circle{border-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround{border-radius:0!important}.sm\:border-round{border-radius:var(--p-content-border-radius)!important}.sm\:border-round-xs{border-radius:.125rem!important}.sm\:border-round-sm{border-radius:.25rem!important}.sm\:border-round-md{border-radius:.375rem!important}.sm\:border-round-lg{border-radius:.5rem!important}.sm\:border-round-xl{border-radius:.75rem!important}.sm\:border-round-2xl{border-radius:1rem!important}.sm\:border-round-3xl{border-radius:1.5rem!important}.sm\:border-circle{border-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround{border-radius:0!important}.md\:border-round{border-radius:var(--p-content-border-radius)!important}.md\:border-round-xs{border-radius:.125rem!important}.md\:border-round-sm{border-radius:.25rem!important}.md\:border-round-md{border-radius:.375rem!important}.md\:border-round-lg{border-radius:.5rem!important}.md\:border-round-xl{border-radius:.75rem!important}.md\:border-round-2xl{border-radius:1rem!important}.md\:border-round-3xl{border-radius:1.5rem!important}.md\:border-circle{border-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround{border-radius:0!important}.lg\:border-round{border-radius:var(--p-content-border-radius)!important}.lg\:border-round-xs{border-radius:.125rem!important}.lg\:border-round-sm{border-radius:.25rem!important}.lg\:border-round-md{border-radius:.375rem!important}.lg\:border-round-lg{border-radius:.5rem!important}.lg\:border-round-xl{border-radius:.75rem!important}.lg\:border-round-2xl{border-radius:1rem!important}.lg\:border-round-3xl{border-radius:1.5rem!important}.lg\:border-circle{border-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround{border-radius:0!important}.xl\:border-round{border-radius:var(--p-content-border-radius)!important}.xl\:border-round-xs{border-radius:.125rem!important}.xl\:border-round-sm{border-radius:.25rem!important}.xl\:border-round-md{border-radius:.375rem!important}.xl\:border-round-lg{border-radius:.5rem!important}.xl\:border-round-xl{border-radius:.75rem!important}.xl\:border-round-2xl{border-radius:1rem!important}.xl\:border-round-3xl{border-radius:1.5rem!important}.xl\:border-circle{border-radius:50%!important}}.border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.border-round-left{border-bottom-left-radius:var(--p-content-border-radius)!important}.border-round-left,.border-round-top{border-top-left-radius:var(--p-content-border-radius)!important}.border-round-right,.border-round-top{border-top-right-radius:var(--p-content-border-radius)!important}.border-round-bottom,.border-round-right{border-bottom-right-radius:var(--p-content-border-radius)!important}.border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important}.border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.sm\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.sm\:border-round-left{border-bottom-left-radius:var(--p-content-border-radius)!important}.sm\:border-round-left,.sm\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important}.sm\:border-round-right,.sm\:border-round-top{border-top-right-radius:var(--p-content-border-radius)!important}.sm\:border-round-bottom,.sm\:border-round-right{border-bottom-right-radius:var(--p-content-border-radius)!important}.sm\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important}.sm\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.sm\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.sm\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.sm\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.sm\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.sm\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.sm\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.sm\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.sm\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.sm\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.sm\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.sm\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.sm\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.sm\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.sm\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.sm\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.md\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.md\:border-round-left{border-bottom-left-radius:var(--p-content-border-radius)!important}.md\:border-round-left,.md\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important}.md\:border-round-right,.md\:border-round-top{border-top-right-radius:var(--p-content-border-radius)!important}.md\:border-round-bottom,.md\:border-round-right{border-bottom-right-radius:var(--p-content-border-radius)!important}.md\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important}.md\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.md\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.md\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.md\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.md\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.md\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.md\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.md\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.md\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.md\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.md\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.md\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.md\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.md\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.md\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.md\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.lg\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.lg\:border-round-left{border-bottom-left-radius:var(--p-content-border-radius)!important}.lg\:border-round-left,.lg\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important}.lg\:border-round-right,.lg\:border-round-top{border-top-right-radius:var(--p-content-border-radius)!important}.lg\:border-round-bottom,.lg\:border-round-right{border-bottom-right-radius:var(--p-content-border-radius)!important}.lg\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important}.lg\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.lg\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.lg\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.lg\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lg\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.lg\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.lg\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.lg\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.lg\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.lg\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.lg\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.lg\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.lg\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.lg\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.lg\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.lg\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.xl\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.xl\:border-round-left{border-bottom-left-radius:var(--p-content-border-radius)!important}.xl\:border-round-left,.xl\:border-round-top{border-top-left-radius:var(--p-content-border-radius)!important}.xl\:border-round-right,.xl\:border-round-top{border-top-right-radius:var(--p-content-border-radius)!important}.xl\:border-round-bottom,.xl\:border-round-right{border-bottom-right-radius:var(--p-content-border-radius)!important}.xl\:border-round-bottom{border-bottom-left-radius:var(--p-content-border-radius)!important}.xl\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.xl\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.xl\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.xl\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.xl\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.xl\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.xl\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.xl\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.xl\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.xl\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.xl\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.xl\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.xl\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.xl\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.xl\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.xl\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}.w-full{width:100%!important}.w-screen{width:100vw!important}.w-auto{width:auto!important}.w-1{width:8.3333%!important}.w-2{width:16.6667%!important}.w-3{width:25%!important}.w-4{width:33.3333%!important}.w-5{width:41.6667%!important}.w-6{width:50%!important}.w-7{width:58.3333%!important}.w-8{width:66.6667%!important}.w-9{width:75%!important}.w-10{width:83.3333%!important}.w-11{width:91.6667%!important}.w-12{width:100%!important}.w-min{width:min-content!important}.w-max{width:max-content!important}.w-fit{width:fit-content!important}.w-1rem{width:1rem!important}.w-2rem{width:2rem!important}.w-3rem{width:3rem!important}.w-4rem{width:4rem!important}.w-5rem{width:5rem!important}.w-6rem{width:6rem!important}.w-7rem{width:7rem!important}.w-8rem{width:8rem!important}.w-9rem{width:9rem!important}.w-10rem{width:10rem!important}.w-11rem{width:11rem!important}.w-12rem{width:12rem!important}.w-13rem{width:13rem!important}.w-14rem{width:14rem!important}.w-15rem{width:15rem!important}.w-16rem{width:16rem!important}.w-17rem{width:17rem!important}.w-18rem{width:18rem!important}.w-19rem{width:19rem!important}.w-20rem{width:20rem!important}.w-21rem{width:21rem!important}.w-22rem{width:22rem!important}.w-23rem{width:23rem!important}.w-24rem{width:24rem!important}.w-25rem{width:25rem!important}.w-26rem{width:26rem!important}.w-27rem{width:27rem!important}.w-28rem{width:28rem!important}.w-29rem{width:29rem!important}.w-30rem{width:30rem!important}@media screen and (min-width:576px){.sm\:w-full{width:100%!important}.sm\:w-screen{width:100vw!important}.sm\:w-auto{width:auto!important}.sm\:w-1{width:8.3333%!important}.sm\:w-2{width:16.6667%!important}.sm\:w-3{width:25%!important}.sm\:w-4{width:33.3333%!important}.sm\:w-5{width:41.6667%!important}.sm\:w-6{width:50%!important}.sm\:w-7{width:58.3333%!important}.sm\:w-8{width:66.6667%!important}.sm\:w-9{width:75%!important}.sm\:w-10{width:83.3333%!important}.sm\:w-11{width:91.6667%!important}.sm\:w-12{width:100%!important}.sm\:w-min{width:min-content!important}.sm\:w-max{width:max-content!important}.sm\:w-fit{width:fit-content!important}.sm\:w-1rem{width:1rem!important}.sm\:w-2rem{width:2rem!important}.sm\:w-3rem{width:3rem!important}.sm\:w-4rem{width:4rem!important}.sm\:w-5rem{width:5rem!important}.sm\:w-6rem{width:6rem!important}.sm\:w-7rem{width:7rem!important}.sm\:w-8rem{width:8rem!important}.sm\:w-9rem{width:9rem!important}.sm\:w-10rem{width:10rem!important}.sm\:w-11rem{width:11rem!important}.sm\:w-12rem{width:12rem!important}.sm\:w-13rem{width:13rem!important}.sm\:w-14rem{width:14rem!important}.sm\:w-15rem{width:15rem!important}.sm\:w-16rem{width:16rem!important}.sm\:w-17rem{width:17rem!important}.sm\:w-18rem{width:18rem!important}.sm\:w-19rem{width:19rem!important}.sm\:w-20rem{width:20rem!important}.sm\:w-21rem{width:21rem!important}.sm\:w-22rem{width:22rem!important}.sm\:w-23rem{width:23rem!important}.sm\:w-24rem{width:24rem!important}.sm\:w-25rem{width:25rem!important}.sm\:w-26rem{width:26rem!important}.sm\:w-27rem{width:27rem!important}.sm\:w-28rem{width:28rem!important}.sm\:w-29rem{width:29rem!important}.sm\:w-30rem{width:30rem!important}}@media screen and (min-width:768px){.md\:w-full{width:100%!important}.md\:w-screen{width:100vw!important}.md\:w-auto{width:auto!important}.md\:w-1{width:8.3333%!important}.md\:w-2{width:16.6667%!important}.md\:w-3{width:25%!important}.md\:w-4{width:33.3333%!important}.md\:w-5{width:41.6667%!important}.md\:w-6{width:50%!important}.md\:w-7{width:58.3333%!important}.md\:w-8{width:66.6667%!important}.md\:w-9{width:75%!important}.md\:w-10{width:83.3333%!important}.md\:w-11{width:91.6667%!important}.md\:w-12{width:100%!important}.md\:w-min{width:min-content!important}.md\:w-max{width:max-content!important}.md\:w-fit{width:fit-content!important}.md\:w-1rem{width:1rem!important}.md\:w-2rem{width:2rem!important}.md\:w-3rem{width:3rem!important}.md\:w-4rem{width:4rem!important}.md\:w-5rem{width:5rem!important}.md\:w-6rem{width:6rem!important}.md\:w-7rem{width:7rem!important}.md\:w-8rem{width:8rem!important}.md\:w-9rem{width:9rem!important}.md\:w-10rem{width:10rem!important}.md\:w-11rem{width:11rem!important}.md\:w-12rem{width:12rem!important}.md\:w-13rem{width:13rem!important}.md\:w-14rem{width:14rem!important}.md\:w-15rem{width:15rem!important}.md\:w-16rem{width:16rem!important}.md\:w-17rem{width:17rem!important}.md\:w-18rem{width:18rem!important}.md\:w-19rem{width:19rem!important}.md\:w-20rem{width:20rem!important}.md\:w-21rem{width:21rem!important}.md\:w-22rem{width:22rem!important}.md\:w-23rem{width:23rem!important}.md\:w-24rem{width:24rem!important}.md\:w-25rem{width:25rem!important}.md\:w-26rem{width:26rem!important}.md\:w-27rem{width:27rem!important}.md\:w-28rem{width:28rem!important}.md\:w-29rem{width:29rem!important}.md\:w-30rem{width:30rem!important}}@media screen and (min-width:992px){.lg\:w-full{width:100%!important}.lg\:w-screen{width:100vw!important}.lg\:w-auto{width:auto!important}.lg\:w-1{width:8.3333%!important}.lg\:w-2{width:16.6667%!important}.lg\:w-3{width:25%!important}.lg\:w-4{width:33.3333%!important}.lg\:w-5{width:41.6667%!important}.lg\:w-6{width:50%!important}.lg\:w-7{width:58.3333%!important}.lg\:w-8{width:66.6667%!important}.lg\:w-9{width:75%!important}.lg\:w-10{width:83.3333%!important}.lg\:w-11{width:91.6667%!important}.lg\:w-12{width:100%!important}.lg\:w-min{width:min-content!important}.lg\:w-max{width:max-content!important}.lg\:w-fit{width:fit-content!important}.lg\:w-1rem{width:1rem!important}.lg\:w-2rem{width:2rem!important}.lg\:w-3rem{width:3rem!important}.lg\:w-4rem{width:4rem!important}.lg\:w-5rem{width:5rem!important}.lg\:w-6rem{width:6rem!important}.lg\:w-7rem{width:7rem!important}.lg\:w-8rem{width:8rem!important}.lg\:w-9rem{width:9rem!important}.lg\:w-10rem{width:10rem!important}.lg\:w-11rem{width:11rem!important}.lg\:w-12rem{width:12rem!important}.lg\:w-13rem{width:13rem!important}.lg\:w-14rem{width:14rem!important}.lg\:w-15rem{width:15rem!important}.lg\:w-16rem{width:16rem!important}.lg\:w-17rem{width:17rem!important}.lg\:w-18rem{width:18rem!important}.lg\:w-19rem{width:19rem!important}.lg\:w-20rem{width:20rem!important}.lg\:w-21rem{width:21rem!important}.lg\:w-22rem{width:22rem!important}.lg\:w-23rem{width:23rem!important}.lg\:w-24rem{width:24rem!important}.lg\:w-25rem{width:25rem!important}.lg\:w-26rem{width:26rem!important}.lg\:w-27rem{width:27rem!important}.lg\:w-28rem{width:28rem!important}.lg\:w-29rem{width:29rem!important}.lg\:w-30rem{width:30rem!important}}@media screen and (min-width:1200px){.xl\:w-full{width:100%!important}.xl\:w-screen{width:100vw!important}.xl\:w-auto{width:auto!important}.xl\:w-1{width:8.3333%!important}.xl\:w-2{width:16.6667%!important}.xl\:w-3{width:25%!important}.xl\:w-4{width:33.3333%!important}.xl\:w-5{width:41.6667%!important}.xl\:w-6{width:50%!important}.xl\:w-7{width:58.3333%!important}.xl\:w-8{width:66.6667%!important}.xl\:w-9{width:75%!important}.xl\:w-10{width:83.3333%!important}.xl\:w-11{width:91.6667%!important}.xl\:w-12{width:100%!important}.xl\:w-min{width:min-content!important}.xl\:w-max{width:max-content!important}.xl\:w-fit{width:fit-content!important}.xl\:w-1rem{width:1rem!important}.xl\:w-2rem{width:2rem!important}.xl\:w-3rem{width:3rem!important}.xl\:w-4rem{width:4rem!important}.xl\:w-5rem{width:5rem!important}.xl\:w-6rem{width:6rem!important}.xl\:w-7rem{width:7rem!important}.xl\:w-8rem{width:8rem!important}.xl\:w-9rem{width:9rem!important}.xl\:w-10rem{width:10rem!important}.xl\:w-11rem{width:11rem!important}.xl\:w-12rem{width:12rem!important}.xl\:w-13rem{width:13rem!important}.xl\:w-14rem{width:14rem!important}.xl\:w-15rem{width:15rem!important}.xl\:w-16rem{width:16rem!important}.xl\:w-17rem{width:17rem!important}.xl\:w-18rem{width:18rem!important}.xl\:w-19rem{width:19rem!important}.xl\:w-20rem{width:20rem!important}.xl\:w-21rem{width:21rem!important}.xl\:w-22rem{width:22rem!important}.xl\:w-23rem{width:23rem!important}.xl\:w-24rem{width:24rem!important}.xl\:w-25rem{width:25rem!important}.xl\:w-26rem{width:26rem!important}.xl\:w-27rem{width:27rem!important}.xl\:w-28rem{width:28rem!important}.xl\:w-29rem{width:29rem!important}.xl\:w-30rem{width:30rem!important}}.h-full{height:100%!important}.h-screen{height:100vh!important}.h-auto{height:auto!important}.h-min{height:min-content!important}.h-max{height:max-content!important}.h-fit{height:fit-content!important}.h-1rem{height:1rem!important}.h-2rem{height:2rem!important}.h-3rem{height:3rem!important}.h-4rem{height:4rem!important}.h-5rem{height:5rem!important}.h-6rem{height:6rem!important}.h-7rem{height:7rem!important}.h-8rem{height:8rem!important}.h-9rem{height:9rem!important}.h-10rem{height:10rem!important}.h-11rem{height:11rem!important}.h-12rem{height:12rem!important}.h-13rem{height:13rem!important}.h-14rem{height:14rem!important}.h-15rem{height:15rem!important}.h-16rem{height:16rem!important}.h-17rem{height:17rem!important}.h-18rem{height:18rem!important}.h-19rem{height:19rem!important}.h-20rem{height:20rem!important}.h-21rem{height:21rem!important}.h-22rem{height:22rem!important}.h-23rem{height:23rem!important}.h-24rem{height:24rem!important}.h-25rem{height:25rem!important}.h-26rem{height:26rem!important}.h-27rem{height:27rem!important}.h-28rem{height:28rem!important}.h-29rem{height:29rem!important}.h-30rem{height:30rem!important}@media screen and (min-width:576px){.sm\:h-full{height:100%!important}.sm\:h-screen{height:100vh!important}.sm\:h-auto{height:auto!important}.sm\:h-min{height:min-content!important}.sm\:h-max{height:max-content!important}.sm\:h-fit{height:fit-content!important}.sm\:h-1rem{height:1rem!important}.sm\:h-2rem{height:2rem!important}.sm\:h-3rem{height:3rem!important}.sm\:h-4rem{height:4rem!important}.sm\:h-5rem{height:5rem!important}.sm\:h-6rem{height:6rem!important}.sm\:h-7rem{height:7rem!important}.sm\:h-8rem{height:8rem!important}.sm\:h-9rem{height:9rem!important}.sm\:h-10rem{height:10rem!important}.sm\:h-11rem{height:11rem!important}.sm\:h-12rem{height:12rem!important}.sm\:h-13rem{height:13rem!important}.sm\:h-14rem{height:14rem!important}.sm\:h-15rem{height:15rem!important}.sm\:h-16rem{height:16rem!important}.sm\:h-17rem{height:17rem!important}.sm\:h-18rem{height:18rem!important}.sm\:h-19rem{height:19rem!important}.sm\:h-20rem{height:20rem!important}.sm\:h-21rem{height:21rem!important}.sm\:h-22rem{height:22rem!important}.sm\:h-23rem{height:23rem!important}.sm\:h-24rem{height:24rem!important}.sm\:h-25rem{height:25rem!important}.sm\:h-26rem{height:26rem!important}.sm\:h-27rem{height:27rem!important}.sm\:h-28rem{height:28rem!important}.sm\:h-29rem{height:29rem!important}.sm\:h-30rem{height:30rem!important}}@media screen and (min-width:768px){.md\:h-full{height:100%!important}.md\:h-screen{height:100vh!important}.md\:h-auto{height:auto!important}.md\:h-min{height:min-content!important}.md\:h-max{height:max-content!important}.md\:h-fit{height:fit-content!important}.md\:h-1rem{height:1rem!important}.md\:h-2rem{height:2rem!important}.md\:h-3rem{height:3rem!important}.md\:h-4rem{height:4rem!important}.md\:h-5rem{height:5rem!important}.md\:h-6rem{height:6rem!important}.md\:h-7rem{height:7rem!important}.md\:h-8rem{height:8rem!important}.md\:h-9rem{height:9rem!important}.md\:h-10rem{height:10rem!important}.md\:h-11rem{height:11rem!important}.md\:h-12rem{height:12rem!important}.md\:h-13rem{height:13rem!important}.md\:h-14rem{height:14rem!important}.md\:h-15rem{height:15rem!important}.md\:h-16rem{height:16rem!important}.md\:h-17rem{height:17rem!important}.md\:h-18rem{height:18rem!important}.md\:h-19rem{height:19rem!important}.md\:h-20rem{height:20rem!important}.md\:h-21rem{height:21rem!important}.md\:h-22rem{height:22rem!important}.md\:h-23rem{height:23rem!important}.md\:h-24rem{height:24rem!important}.md\:h-25rem{height:25rem!important}.md\:h-26rem{height:26rem!important}.md\:h-27rem{height:27rem!important}.md\:h-28rem{height:28rem!important}.md\:h-29rem{height:29rem!important}.md\:h-30rem{height:30rem!important}}@media screen and (min-width:992px){.lg\:h-full{height:100%!important}.lg\:h-screen{height:100vh!important}.lg\:h-auto{height:auto!important}.lg\:h-min{height:min-content!important}.lg\:h-max{height:max-content!important}.lg\:h-fit{height:fit-content!important}.lg\:h-1rem{height:1rem!important}.lg\:h-2rem{height:2rem!important}.lg\:h-3rem{height:3rem!important}.lg\:h-4rem{height:4rem!important}.lg\:h-5rem{height:5rem!important}.lg\:h-6rem{height:6rem!important}.lg\:h-7rem{height:7rem!important}.lg\:h-8rem{height:8rem!important}.lg\:h-9rem{height:9rem!important}.lg\:h-10rem{height:10rem!important}.lg\:h-11rem{height:11rem!important}.lg\:h-12rem{height:12rem!important}.lg\:h-13rem{height:13rem!important}.lg\:h-14rem{height:14rem!important}.lg\:h-15rem{height:15rem!important}.lg\:h-16rem{height:16rem!important}.lg\:h-17rem{height:17rem!important}.lg\:h-18rem{height:18rem!important}.lg\:h-19rem{height:19rem!important}.lg\:h-20rem{height:20rem!important}.lg\:h-21rem{height:21rem!important}.lg\:h-22rem{height:22rem!important}.lg\:h-23rem{height:23rem!important}.lg\:h-24rem{height:24rem!important}.lg\:h-25rem{height:25rem!important}.lg\:h-26rem{height:26rem!important}.lg\:h-27rem{height:27rem!important}.lg\:h-28rem{height:28rem!important}.lg\:h-29rem{height:29rem!important}.lg\:h-30rem{height:30rem!important}}@media screen and (min-width:1200px){.xl\:h-full{height:100%!important}.xl\:h-screen{height:100vh!important}.xl\:h-auto{height:auto!important}.xl\:h-min{height:min-content!important}.xl\:h-max{height:max-content!important}.xl\:h-fit{height:fit-content!important}.xl\:h-1rem{height:1rem!important}.xl\:h-2rem{height:2rem!important}.xl\:h-3rem{height:3rem!important}.xl\:h-4rem{height:4rem!important}.xl\:h-5rem{height:5rem!important}.xl\:h-6rem{height:6rem!important}.xl\:h-7rem{height:7rem!important}.xl\:h-8rem{height:8rem!important}.xl\:h-9rem{height:9rem!important}.xl\:h-10rem{height:10rem!important}.xl\:h-11rem{height:11rem!important}.xl\:h-12rem{height:12rem!important}.xl\:h-13rem{height:13rem!important}.xl\:h-14rem{height:14rem!important}.xl\:h-15rem{height:15rem!important}.xl\:h-16rem{height:16rem!important}.xl\:h-17rem{height:17rem!important}.xl\:h-18rem{height:18rem!important}.xl\:h-19rem{height:19rem!important}.xl\:h-20rem{height:20rem!important}.xl\:h-21rem{height:21rem!important}.xl\:h-22rem{height:22rem!important}.xl\:h-23rem{height:23rem!important}.xl\:h-24rem{height:24rem!important}.xl\:h-25rem{height:25rem!important}.xl\:h-26rem{height:26rem!important}.xl\:h-27rem{height:27rem!important}.xl\:h-28rem{height:28rem!important}.xl\:h-29rem{height:29rem!important}.xl\:h-30rem{height:30rem!important}}.min-w-0{min-width:0!important}.min-w-full{min-width:100%!important}.min-w-screen{min-width:100vw!important}.min-w-min{min-width:min-content!important}.min-w-max{min-width:max-content!important}@media screen and (min-width:576px){.sm\:min-w-0{min-width:0!important}.sm\:min-w-full{min-width:100%!important}.sm\:min-w-screen{min-width:100vw!important}.sm\:min-w-min{min-width:min-content!important}.sm\:min-w-max{min-width:max-content!important}}@media screen and (min-width:768px){.md\:min-w-0{min-width:0!important}.md\:min-w-full{min-width:100%!important}.md\:min-w-screen{min-width:100vw!important}.md\:min-w-min{min-width:min-content!important}.md\:min-w-max{min-width:max-content!important}}@media screen and (min-width:992px){.lg\:min-w-0{min-width:0!important}.lg\:min-w-full{min-width:100%!important}.lg\:min-w-screen{min-width:100vw!important}.lg\:min-w-min{min-width:min-content!important}.lg\:min-w-max{min-width:max-content!important}}@media screen and (min-width:1200px){.xl\:min-w-0{min-width:0!important}.xl\:min-w-full{min-width:100%!important}.xl\:min-w-screen{min-width:100vw!important}.xl\:min-w-min{min-width:min-content!important}.xl\:min-w-max{min-width:max-content!important}}.max-w-0{max-width:0!important}.max-w-full{max-width:100%!important}.max-w-screen{max-width:100vw!important}.max-w-min{max-width:min-content!important}.max-w-max{max-width:max-content!important}.max-w-fit{max-width:fit-content!important}.max-w-1rem{max-width:1rem!important}.max-w-2rem{max-width:2rem!important}.max-w-3rem{max-width:3rem!important}.max-w-4rem{max-width:4rem!important}.max-w-5rem{max-width:5rem!important}.max-w-6rem{max-width:6rem!important}.max-w-7rem{max-width:7rem!important}.max-w-8rem{max-width:8rem!important}.max-w-9rem{max-width:9rem!important}.max-w-10rem{max-width:10rem!important}.max-w-11rem{max-width:11rem!important}.max-w-12rem{max-width:12rem!important}.max-w-13rem{max-width:13rem!important}.max-w-14rem{max-width:14rem!important}.max-w-15rem{max-width:15rem!important}.max-w-16rem{max-width:16rem!important}.max-w-17rem{max-width:17rem!important}.max-w-18rem{max-width:18rem!important}.max-w-19rem{max-width:19rem!important}.max-w-20rem{max-width:20rem!important}.max-w-21rem{max-width:21rem!important}.max-w-22rem{max-width:22rem!important}.max-w-23rem{max-width:23rem!important}.max-w-24rem{max-width:24rem!important}.max-w-25rem{max-width:25rem!important}.max-w-26rem{max-width:26rem!important}.max-w-27rem{max-width:27rem!important}.max-w-28rem{max-width:28rem!important}.max-w-29rem{max-width:29rem!important}.max-w-30rem{max-width:30rem!important}@media screen and (min-width:576px){.sm\:max-w-0{max-width:0!important}.sm\:max-w-full{max-width:100%!important}.sm\:max-w-screen{max-width:100vw!important}.sm\:max-w-min{max-width:min-content!important}.sm\:max-w-max{max-width:max-content!important}.sm\:max-w-fit{max-width:fit-content!important}.sm\:max-w-1rem{max-width:1rem!important}.sm\:max-w-2rem{max-width:2rem!important}.sm\:max-w-3rem{max-width:3rem!important}.sm\:max-w-4rem{max-width:4rem!important}.sm\:max-w-5rem{max-width:5rem!important}.sm\:max-w-6rem{max-width:6rem!important}.sm\:max-w-7rem{max-width:7rem!important}.sm\:max-w-8rem{max-width:8rem!important}.sm\:max-w-9rem{max-width:9rem!important}.sm\:max-w-10rem{max-width:10rem!important}.sm\:max-w-11rem{max-width:11rem!important}.sm\:max-w-12rem{max-width:12rem!important}.sm\:max-w-13rem{max-width:13rem!important}.sm\:max-w-14rem{max-width:14rem!important}.sm\:max-w-15rem{max-width:15rem!important}.sm\:max-w-16rem{max-width:16rem!important}.sm\:max-w-17rem{max-width:17rem!important}.sm\:max-w-18rem{max-width:18rem!important}.sm\:max-w-19rem{max-width:19rem!important}.sm\:max-w-20rem{max-width:20rem!important}.sm\:max-w-21rem{max-width:21rem!important}.sm\:max-w-22rem{max-width:22rem!important}.sm\:max-w-23rem{max-width:23rem!important}.sm\:max-w-24rem{max-width:24rem!important}.sm\:max-w-25rem{max-width:25rem!important}.sm\:max-w-26rem{max-width:26rem!important}.sm\:max-w-27rem{max-width:27rem!important}.sm\:max-w-28rem{max-width:28rem!important}.sm\:max-w-29rem{max-width:29rem!important}.sm\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:768px){.md\:max-w-0{max-width:0!important}.md\:max-w-full{max-width:100%!important}.md\:max-w-screen{max-width:100vw!important}.md\:max-w-min{max-width:min-content!important}.md\:max-w-max{max-width:max-content!important}.md\:max-w-fit{max-width:fit-content!important}.md\:max-w-1rem{max-width:1rem!important}.md\:max-w-2rem{max-width:2rem!important}.md\:max-w-3rem{max-width:3rem!important}.md\:max-w-4rem{max-width:4rem!important}.md\:max-w-5rem{max-width:5rem!important}.md\:max-w-6rem{max-width:6rem!important}.md\:max-w-7rem{max-width:7rem!important}.md\:max-w-8rem{max-width:8rem!important}.md\:max-w-9rem{max-width:9rem!important}.md\:max-w-10rem{max-width:10rem!important}.md\:max-w-11rem{max-width:11rem!important}.md\:max-w-12rem{max-width:12rem!important}.md\:max-w-13rem{max-width:13rem!important}.md\:max-w-14rem{max-width:14rem!important}.md\:max-w-15rem{max-width:15rem!important}.md\:max-w-16rem{max-width:16rem!important}.md\:max-w-17rem{max-width:17rem!important}.md\:max-w-18rem{max-width:18rem!important}.md\:max-w-19rem{max-width:19rem!important}.md\:max-w-20rem{max-width:20rem!important}.md\:max-w-21rem{max-width:21rem!important}.md\:max-w-22rem{max-width:22rem!important}.md\:max-w-23rem{max-width:23rem!important}.md\:max-w-24rem{max-width:24rem!important}.md\:max-w-25rem{max-width:25rem!important}.md\:max-w-26rem{max-width:26rem!important}.md\:max-w-27rem{max-width:27rem!important}.md\:max-w-28rem{max-width:28rem!important}.md\:max-w-29rem{max-width:29rem!important}.md\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:992px){.lg\:max-w-0{max-width:0!important}.lg\:max-w-full{max-width:100%!important}.lg\:max-w-screen{max-width:100vw!important}.lg\:max-w-min{max-width:min-content!important}.lg\:max-w-max{max-width:max-content!important}.lg\:max-w-fit{max-width:fit-content!important}.lg\:max-w-1rem{max-width:1rem!important}.lg\:max-w-2rem{max-width:2rem!important}.lg\:max-w-3rem{max-width:3rem!important}.lg\:max-w-4rem{max-width:4rem!important}.lg\:max-w-5rem{max-width:5rem!important}.lg\:max-w-6rem{max-width:6rem!important}.lg\:max-w-7rem{max-width:7rem!important}.lg\:max-w-8rem{max-width:8rem!important}.lg\:max-w-9rem{max-width:9rem!important}.lg\:max-w-10rem{max-width:10rem!important}.lg\:max-w-11rem{max-width:11rem!important}.lg\:max-w-12rem{max-width:12rem!important}.lg\:max-w-13rem{max-width:13rem!important}.lg\:max-w-14rem{max-width:14rem!important}.lg\:max-w-15rem{max-width:15rem!important}.lg\:max-w-16rem{max-width:16rem!important}.lg\:max-w-17rem{max-width:17rem!important}.lg\:max-w-18rem{max-width:18rem!important}.lg\:max-w-19rem{max-width:19rem!important}.lg\:max-w-20rem{max-width:20rem!important}.lg\:max-w-21rem{max-width:21rem!important}.lg\:max-w-22rem{max-width:22rem!important}.lg\:max-w-23rem{max-width:23rem!important}.lg\:max-w-24rem{max-width:24rem!important}.lg\:max-w-25rem{max-width:25rem!important}.lg\:max-w-26rem{max-width:26rem!important}.lg\:max-w-27rem{max-width:27rem!important}.lg\:max-w-28rem{max-width:28rem!important}.lg\:max-w-29rem{max-width:29rem!important}.lg\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:1200px){.xl\:max-w-0{max-width:0!important}.xl\:max-w-full{max-width:100%!important}.xl\:max-w-screen{max-width:100vw!important}.xl\:max-w-min{max-width:min-content!important}.xl\:max-w-max{max-width:max-content!important}.xl\:max-w-fit{max-width:fit-content!important}.xl\:max-w-1rem{max-width:1rem!important}.xl\:max-w-2rem{max-width:2rem!important}.xl\:max-w-3rem{max-width:3rem!important}.xl\:max-w-4rem{max-width:4rem!important}.xl\:max-w-5rem{max-width:5rem!important}.xl\:max-w-6rem{max-width:6rem!important}.xl\:max-w-7rem{max-width:7rem!important}.xl\:max-w-8rem{max-width:8rem!important}.xl\:max-w-9rem{max-width:9rem!important}.xl\:max-w-10rem{max-width:10rem!important}.xl\:max-w-11rem{max-width:11rem!important}.xl\:max-w-12rem{max-width:12rem!important}.xl\:max-w-13rem{max-width:13rem!important}.xl\:max-w-14rem{max-width:14rem!important}.xl\:max-w-15rem{max-width:15rem!important}.xl\:max-w-16rem{max-width:16rem!important}.xl\:max-w-17rem{max-width:17rem!important}.xl\:max-w-18rem{max-width:18rem!important}.xl\:max-w-19rem{max-width:19rem!important}.xl\:max-w-20rem{max-width:20rem!important}.xl\:max-w-21rem{max-width:21rem!important}.xl\:max-w-22rem{max-width:22rem!important}.xl\:max-w-23rem{max-width:23rem!important}.xl\:max-w-24rem{max-width:24rem!important}.xl\:max-w-25rem{max-width:25rem!important}.xl\:max-w-26rem{max-width:26rem!important}.xl\:max-w-27rem{max-width:27rem!important}.xl\:max-w-28rem{max-width:28rem!important}.xl\:max-w-29rem{max-width:29rem!important}.xl\:max-w-30rem{max-width:30rem!important}}.min-h-0{min-height:0!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}@media screen and (min-width:576px){.sm\:min-h-0{min-height:0!important}.sm\:min-h-full{min-height:100%!important}.sm\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:768px){.md\:min-h-0{min-height:0!important}.md\:min-h-full{min-height:100%!important}.md\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:992px){.lg\:min-h-0{min-height:0!important}.lg\:min-h-full{min-height:100%!important}.lg\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:1200px){.xl\:min-h-0{min-height:0!important}.xl\:min-h-full{min-height:100%!important}.xl\:min-h-screen{min-height:100vh!important}}.max-h-0{max-height:0!important}.max-h-full{max-height:100%!important}.max-h-screen{max-height:100vh!important}.max-h-min{max-height:min-content!important}.max-h-max{max-height:max-content!important}.max-h-fit{max-height:fit-content!important}.max-h-1rem{max-height:1rem!important}.max-h-2rem{max-height:2rem!important}.max-h-3rem{max-height:3rem!important}.max-h-4rem{max-height:4rem!important}.max-h-5rem{max-height:5rem!important}.max-h-6rem{max-height:6rem!important}.max-h-7rem{max-height:7rem!important}.max-h-8rem{max-height:8rem!important}.max-h-9rem{max-height:9rem!important}.max-h-10rem{max-height:10rem!important}.max-h-11rem{max-height:11rem!important}.max-h-12rem{max-height:12rem!important}.max-h-13rem{max-height:13rem!important}.max-h-14rem{max-height:14rem!important}.max-h-15rem{max-height:15rem!important}.max-h-16rem{max-height:16rem!important}.max-h-17rem{max-height:17rem!important}.max-h-18rem{max-height:18rem!important}.max-h-19rem{max-height:19rem!important}.max-h-20rem{max-height:20rem!important}.max-h-21rem{max-height:21rem!important}.max-h-22rem{max-height:22rem!important}.max-h-23rem{max-height:23rem!important}.max-h-24rem{max-height:24rem!important}.max-h-25rem{max-height:25rem!important}.max-h-26rem{max-height:26rem!important}.max-h-27rem{max-height:27rem!important}.max-h-28rem{max-height:28rem!important}.max-h-29rem{max-height:29rem!important}.max-h-30rem{max-height:30rem!important}@media screen and (min-width:576px){.sm\:max-h-0{max-height:0!important}.sm\:max-h-full{max-height:100%!important}.sm\:max-h-screen{max-height:100vh!important}.sm\:max-h-min{max-height:min-content!important}.sm\:max-h-max{max-height:max-content!important}.sm\:max-h-fit{max-height:fit-content!important}.sm\:max-h-1rem{max-height:1rem!important}.sm\:max-h-2rem{max-height:2rem!important}.sm\:max-h-3rem{max-height:3rem!important}.sm\:max-h-4rem{max-height:4rem!important}.sm\:max-h-5rem{max-height:5rem!important}.sm\:max-h-6rem{max-height:6rem!important}.sm\:max-h-7rem{max-height:7rem!important}.sm\:max-h-8rem{max-height:8rem!important}.sm\:max-h-9rem{max-height:9rem!important}.sm\:max-h-10rem{max-height:10rem!important}.sm\:max-h-11rem{max-height:11rem!important}.sm\:max-h-12rem{max-height:12rem!important}.sm\:max-h-13rem{max-height:13rem!important}.sm\:max-h-14rem{max-height:14rem!important}.sm\:max-h-15rem{max-height:15rem!important}.sm\:max-h-16rem{max-height:16rem!important}.sm\:max-h-17rem{max-height:17rem!important}.sm\:max-h-18rem{max-height:18rem!important}.sm\:max-h-19rem{max-height:19rem!important}.sm\:max-h-20rem{max-height:20rem!important}.sm\:max-h-21rem{max-height:21rem!important}.sm\:max-h-22rem{max-height:22rem!important}.sm\:max-h-23rem{max-height:23rem!important}.sm\:max-h-24rem{max-height:24rem!important}.sm\:max-h-25rem{max-height:25rem!important}.sm\:max-h-26rem{max-height:26rem!important}.sm\:max-h-27rem{max-height:27rem!important}.sm\:max-h-28rem{max-height:28rem!important}.sm\:max-h-29rem{max-height:29rem!important}.sm\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:768px){.md\:max-h-0{max-height:0!important}.md\:max-h-full{max-height:100%!important}.md\:max-h-screen{max-height:100vh!important}.md\:max-h-min{max-height:min-content!important}.md\:max-h-max{max-height:max-content!important}.md\:max-h-fit{max-height:fit-content!important}.md\:max-h-1rem{max-height:1rem!important}.md\:max-h-2rem{max-height:2rem!important}.md\:max-h-3rem{max-height:3rem!important}.md\:max-h-4rem{max-height:4rem!important}.md\:max-h-5rem{max-height:5rem!important}.md\:max-h-6rem{max-height:6rem!important}.md\:max-h-7rem{max-height:7rem!important}.md\:max-h-8rem{max-height:8rem!important}.md\:max-h-9rem{max-height:9rem!important}.md\:max-h-10rem{max-height:10rem!important}.md\:max-h-11rem{max-height:11rem!important}.md\:max-h-12rem{max-height:12rem!important}.md\:max-h-13rem{max-height:13rem!important}.md\:max-h-14rem{max-height:14rem!important}.md\:max-h-15rem{max-height:15rem!important}.md\:max-h-16rem{max-height:16rem!important}.md\:max-h-17rem{max-height:17rem!important}.md\:max-h-18rem{max-height:18rem!important}.md\:max-h-19rem{max-height:19rem!important}.md\:max-h-20rem{max-height:20rem!important}.md\:max-h-21rem{max-height:21rem!important}.md\:max-h-22rem{max-height:22rem!important}.md\:max-h-23rem{max-height:23rem!important}.md\:max-h-24rem{max-height:24rem!important}.md\:max-h-25rem{max-height:25rem!important}.md\:max-h-26rem{max-height:26rem!important}.md\:max-h-27rem{max-height:27rem!important}.md\:max-h-28rem{max-height:28rem!important}.md\:max-h-29rem{max-height:29rem!important}.md\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:992px){.lg\:max-h-0{max-height:0!important}.lg\:max-h-full{max-height:100%!important}.lg\:max-h-screen{max-height:100vh!important}.lg\:max-h-min{max-height:min-content!important}.lg\:max-h-max{max-height:max-content!important}.lg\:max-h-fit{max-height:fit-content!important}.lg\:max-h-1rem{max-height:1rem!important}.lg\:max-h-2rem{max-height:2rem!important}.lg\:max-h-3rem{max-height:3rem!important}.lg\:max-h-4rem{max-height:4rem!important}.lg\:max-h-5rem{max-height:5rem!important}.lg\:max-h-6rem{max-height:6rem!important}.lg\:max-h-7rem{max-height:7rem!important}.lg\:max-h-8rem{max-height:8rem!important}.lg\:max-h-9rem{max-height:9rem!important}.lg\:max-h-10rem{max-height:10rem!important}.lg\:max-h-11rem{max-height:11rem!important}.lg\:max-h-12rem{max-height:12rem!important}.lg\:max-h-13rem{max-height:13rem!important}.lg\:max-h-14rem{max-height:14rem!important}.lg\:max-h-15rem{max-height:15rem!important}.lg\:max-h-16rem{max-height:16rem!important}.lg\:max-h-17rem{max-height:17rem!important}.lg\:max-h-18rem{max-height:18rem!important}.lg\:max-h-19rem{max-height:19rem!important}.lg\:max-h-20rem{max-height:20rem!important}.lg\:max-h-21rem{max-height:21rem!important}.lg\:max-h-22rem{max-height:22rem!important}.lg\:max-h-23rem{max-height:23rem!important}.lg\:max-h-24rem{max-height:24rem!important}.lg\:max-h-25rem{max-height:25rem!important}.lg\:max-h-26rem{max-height:26rem!important}.lg\:max-h-27rem{max-height:27rem!important}.lg\:max-h-28rem{max-height:28rem!important}.lg\:max-h-29rem{max-height:29rem!important}.lg\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:1200px){.xl\:max-h-0{max-height:0!important}.xl\:max-h-full{max-height:100%!important}.xl\:max-h-screen{max-height:100vh!important}.xl\:max-h-min{max-height:min-content!important}.xl\:max-h-max{max-height:max-content!important}.xl\:max-h-fit{max-height:fit-content!important}.xl\:max-h-1rem{max-height:1rem!important}.xl\:max-h-2rem{max-height:2rem!important}.xl\:max-h-3rem{max-height:3rem!important}.xl\:max-h-4rem{max-height:4rem!important}.xl\:max-h-5rem{max-height:5rem!important}.xl\:max-h-6rem{max-height:6rem!important}.xl\:max-h-7rem{max-height:7rem!important}.xl\:max-h-8rem{max-height:8rem!important}.xl\:max-h-9rem{max-height:9rem!important}.xl\:max-h-10rem{max-height:10rem!important}.xl\:max-h-11rem{max-height:11rem!important}.xl\:max-h-12rem{max-height:12rem!important}.xl\:max-h-13rem{max-height:13rem!important}.xl\:max-h-14rem{max-height:14rem!important}.xl\:max-h-15rem{max-height:15rem!important}.xl\:max-h-16rem{max-height:16rem!important}.xl\:max-h-17rem{max-height:17rem!important}.xl\:max-h-18rem{max-height:18rem!important}.xl\:max-h-19rem{max-height:19rem!important}.xl\:max-h-20rem{max-height:20rem!important}.xl\:max-h-21rem{max-height:21rem!important}.xl\:max-h-22rem{max-height:22rem!important}.xl\:max-h-23rem{max-height:23rem!important}.xl\:max-h-24rem{max-height:24rem!important}.xl\:max-h-25rem{max-height:25rem!important}.xl\:max-h-26rem{max-height:26rem!important}.xl\:max-h-27rem{max-height:27rem!important}.xl\:max-h-28rem{max-height:28rem!important}.xl\:max-h-29rem{max-height:29rem!important}.xl\:max-h-30rem{max-height:30rem!important}}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}@media screen and (min-width:576px){.sm\:static{position:static!important}.sm\:fixed{position:fixed!important}.sm\:absolute{position:absolute!important}.sm\:relative{position:relative!important}.sm\:sticky{position:sticky!important}}@media screen and (min-width:768px){.md\:static{position:static!important}.md\:fixed{position:fixed!important}.md\:absolute{position:absolute!important}.md\:relative{position:relative!important}.md\:sticky{position:sticky!important}}@media screen and (min-width:992px){.lg\:static{position:static!important}.lg\:fixed{position:fixed!important}.lg\:absolute{position:absolute!important}.lg\:relative{position:relative!important}.lg\:sticky{position:sticky!important}}@media screen and (min-width:1200px){.xl\:static{position:static!important}.xl\:fixed{position:fixed!important}.xl\:absolute{position:absolute!important}.xl\:relative{position:relative!important}.xl\:sticky{position:sticky!important}}.top-auto{top:auto!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}@media screen and (min-width:576px){.sm\:top-auto{top:auto!important}.sm\:top-0{top:0!important}.sm\:top-50{top:50%!important}.sm\:top-100{top:100%!important}}@media screen and (min-width:768px){.md\:top-auto{top:auto!important}.md\:top-0{top:0!important}.md\:top-50{top:50%!important}.md\:top-100{top:100%!important}}@media screen and (min-width:992px){.lg\:top-auto{top:auto!important}.lg\:top-0{top:0!important}.lg\:top-50{top:50%!important}.lg\:top-100{top:100%!important}}@media screen and (min-width:1200px){.xl\:top-auto{top:auto!important}.xl\:top-0{top:0!important}.xl\:top-50{top:50%!important}.xl\:top-100{top:100%!important}}.left-auto{left:auto!important}.left-0{left:0!important}.left-50{left:50%!important}.left-100{left:100%!important}@media screen and (min-width:576px){.sm\:left-auto{left:auto!important}.sm\:left-0{left:0!important}.sm\:left-50{left:50%!important}.sm\:left-100{left:100%!important}}@media screen and (min-width:768px){.md\:left-auto{left:auto!important}.md\:left-0{left:0!important}.md\:left-50{left:50%!important}.md\:left-100{left:100%!important}}@media screen and (min-width:992px){.lg\:left-auto{left:auto!important}.lg\:left-0{left:0!important}.lg\:left-50{left:50%!important}.lg\:left-100{left:100%!important}}@media screen and (min-width:1200px){.xl\:left-auto{left:auto!important}.xl\:left-0{left:0!important}.xl\:left-50{left:50%!important}.xl\:left-100{left:100%!important}}.right-auto{right:auto!important}.right-0{right:0!important}.right-50{right:50%!important}.right-100{right:100%!important}@media screen and (min-width:576px){.sm\:right-auto{right:auto!important}.sm\:right-0{right:0!important}.sm\:right-50{right:50%!important}.sm\:right-100{right:100%!important}}@media screen and (min-width:768px){.md\:right-auto{right:auto!important}.md\:right-0{right:0!important}.md\:right-50{right:50%!important}.md\:right-100{right:100%!important}}@media screen and (min-width:992px){.lg\:right-auto{right:auto!important}.lg\:right-0{right:0!important}.lg\:right-50{right:50%!important}.lg\:right-100{right:100%!important}}@media screen and (min-width:1200px){.xl\:right-auto{right:auto!important}.xl\:right-0{right:0!important}.xl\:right-50{right:50%!important}.xl\:right-100{right:100%!important}}.bottom-auto{bottom:auto!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}@media screen and (min-width:576px){.sm\:bottom-auto{bottom:auto!important}.sm\:bottom-0{bottom:0!important}.sm\:bottom-50{bottom:50%!important}.sm\:bottom-100{bottom:100%!important}}@media screen and (min-width:768px){.md\:bottom-auto{bottom:auto!important}.md\:bottom-0{bottom:0!important}.md\:bottom-50{bottom:50%!important}.md\:bottom-100{bottom:100%!important}}@media screen and (min-width:992px){.lg\:bottom-auto{bottom:auto!important}.lg\:bottom-0{bottom:0!important}.lg\:bottom-50{bottom:50%!important}.lg\:bottom-100{bottom:100%!important}}@media screen and (min-width:1200px){.xl\:bottom-auto{bottom:auto!important}.xl\:bottom-0{bottom:0!important}.xl\:bottom-50{bottom:50%!important}.xl\:bottom-100{bottom:100%!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}@media screen and (min-width:576px){.sm\:overflow-auto{overflow:auto!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:overflow-visible{overflow:visible!important}.sm\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:768px){.md\:overflow-auto{overflow:auto!important}.md\:overflow-hidden{overflow:hidden!important}.md\:overflow-visible{overflow:visible!important}.md\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-auto{overflow:auto!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:overflow-visible{overflow:visible!important}.lg\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-auto{overflow:auto!important}.xl\:overflow-hidden{overflow:hidden!important}.xl\:overflow-visible{overflow:visible!important}.xl\:overflow-scroll{overflow:scroll!important}}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}@media screen and (min-width:576px){.sm\:overflow-x-auto{overflow-x:auto!important}.sm\:overflow-x-hidden{overflow-x:hidden!important}.sm\:overflow-x-visible{overflow-x:visible!important}.sm\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:768px){.md\:overflow-x-auto{overflow-x:auto!important}.md\:overflow-x-hidden{overflow-x:hidden!important}.md\:overflow-x-visible{overflow-x:visible!important}.md\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-x-auto{overflow-x:auto!important}.lg\:overflow-x-hidden{overflow-x:hidden!important}.lg\:overflow-x-visible{overflow-x:visible!important}.lg\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-x-auto{overflow-x:auto!important}.xl\:overflow-x-hidden{overflow-x:hidden!important}.xl\:overflow-x-visible{overflow-x:visible!important}.xl\:overflow-x-scroll{overflow-x:scroll!important}}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}@media screen and (min-width:576px){.sm\:overflow-y-auto{overflow-y:auto!important}.sm\:overflow-y-hidden{overflow-y:hidden!important}.sm\:overflow-y-visible{overflow-y:visible!important}.sm\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:768px){.md\:overflow-y-auto{overflow-y:auto!important}.md\:overflow-y-hidden{overflow-y:hidden!important}.md\:overflow-y-visible{overflow-y:visible!important}.md\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-y-auto{overflow-y:auto!important}.lg\:overflow-y-hidden{overflow-y:hidden!important}.lg\:overflow-y-visible{overflow-y:visible!important}.lg\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-y-auto{overflow-y:auto!important}.xl\:overflow-y-hidden{overflow-y:hidden!important}.xl\:overflow-y-visible{overflow-y:visible!important}.xl\:overflow-y-scroll{overflow-y:scroll!important}}.z-auto{z-index:auto!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.z-4{z-index:4!important}.z-5{z-index:5!important}@media screen and (min-width:576px){.sm\:z-auto{z-index:auto!important}.sm\:z-0{z-index:0!important}.sm\:z-1{z-index:1!important}.sm\:z-2{z-index:2!important}.sm\:z-3{z-index:3!important}.sm\:z-4{z-index:4!important}.sm\:z-5{z-index:5!important}}@media screen and (min-width:768px){.md\:z-auto{z-index:auto!important}.md\:z-0{z-index:0!important}.md\:z-1{z-index:1!important}.md\:z-2{z-index:2!important}.md\:z-3{z-index:3!important}.md\:z-4{z-index:4!important}.md\:z-5{z-index:5!important}}@media screen and (min-width:992px){.lg\:z-auto{z-index:auto!important}.lg\:z-0{z-index:0!important}.lg\:z-1{z-index:1!important}.lg\:z-2{z-index:2!important}.lg\:z-3{z-index:3!important}.lg\:z-4{z-index:4!important}.lg\:z-5{z-index:5!important}}@media screen and (min-width:1200px){.xl\:z-auto{z-index:auto!important}.xl\:z-0{z-index:0!important}.xl\:z-1{z-index:1!important}.xl\:z-2{z-index:2!important}.xl\:z-3{z-index:3!important}.xl\:z-4{z-index:4!important}.xl\:z-5{z-index:5!important}}.bg-repeat{background-repeat:repeat!important}.bg-no-repeat{background-repeat:no-repeat!important}.bg-repeat-x{background-repeat:repeat-x!important}.bg-repeat-y{background-repeat:repeat-y!important}.bg-repeat-round{background-repeat:round!important}.bg-repeat-space{background-repeat:space!important}@media screen and (min-width:576px){.sm\:bg-repeat{background-repeat:repeat!important}.sm\:bg-no-repeat{background-repeat:no-repeat!important}.sm\:bg-repeat-x{background-repeat:repeat-x!important}.sm\:bg-repeat-y{background-repeat:repeat-y!important}.sm\:bg-repeat-round{background-repeat:round!important}.sm\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:768px){.md\:bg-repeat{background-repeat:repeat!important}.md\:bg-no-repeat{background-repeat:no-repeat!important}.md\:bg-repeat-x{background-repeat:repeat-x!important}.md\:bg-repeat-y{background-repeat:repeat-y!important}.md\:bg-repeat-round{background-repeat:round!important}.md\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:992px){.lg\:bg-repeat{background-repeat:repeat!important}.lg\:bg-no-repeat{background-repeat:no-repeat!important}.lg\:bg-repeat-x{background-repeat:repeat-x!important}.lg\:bg-repeat-y{background-repeat:repeat-y!important}.lg\:bg-repeat-round{background-repeat:round!important}.lg\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:1200px){.xl\:bg-repeat{background-repeat:repeat!important}.xl\:bg-no-repeat{background-repeat:no-repeat!important}.xl\:bg-repeat-x{background-repeat:repeat-x!important}.xl\:bg-repeat-y{background-repeat:repeat-y!important}.xl\:bg-repeat-round{background-repeat:round!important}.xl\:bg-repeat-space{background-repeat:space!important}}.bg-auto{background-size:auto!important}.bg-cover{background-size:cover!important}.bg-contain{background-size:contain!important}@media screen and (min-width:576px){.sm\:bg-auto{background-size:auto!important}.sm\:bg-cover{background-size:cover!important}.sm\:bg-contain{background-size:contain!important}}@media screen and (min-width:768px){.md\:bg-auto{background-size:auto!important}.md\:bg-cover{background-size:cover!important}.md\:bg-contain{background-size:contain!important}}@media screen and (min-width:992px){.lg\:bg-auto{background-size:auto!important}.lg\:bg-cover{background-size:cover!important}.lg\:bg-contain{background-size:contain!important}}@media screen and (min-width:1200px){.xl\:bg-auto{background-size:auto!important}.xl\:bg-cover{background-size:cover!important}.xl\:bg-contain{background-size:contain!important}}.bg-bottom{background-position:bottom!important}.bg-center{background-position:50%!important}.bg-left{background-position:0!important}.bg-left-bottom{background-position:0 100%!important}.bg-left-top{background-position:0 0!important}.bg-right{background-position:100%!important}.bg-right-bottom{background-position:100% 100%!important}.bg-right-top{background-position:100% 0!important}.bg-top{background-position:top!important}@media screen and (min-width:576px){.sm\:bg-bottom{background-position:bottom!important}.sm\:bg-center{background-position:50%!important}.sm\:bg-left{background-position:0!important}.sm\:bg-left-bottom{background-position:0 100%!important}.sm\:bg-left-top{background-position:0 0!important}.sm\:bg-right{background-position:100%!important}.sm\:bg-right-bottom{background-position:100% 100%!important}.sm\:bg-right-top{background-position:100% 0!important}.sm\:bg-top{background-position:top!important}}@media screen and (min-width:768px){.md\:bg-bottom{background-position:bottom!important}.md\:bg-center{background-position:50%!important}.md\:bg-left{background-position:0!important}.md\:bg-left-bottom{background-position:0 100%!important}.md\:bg-left-top{background-position:0 0!important}.md\:bg-right{background-position:100%!important}.md\:bg-right-bottom{background-position:100% 100%!important}.md\:bg-right-top{background-position:100% 0!important}.md\:bg-top{background-position:top!important}}@media screen and (min-width:992px){.lg\:bg-bottom{background-position:bottom!important}.lg\:bg-center{background-position:50%!important}.lg\:bg-left{background-position:0!important}.lg\:bg-left-bottom{background-position:0 100%!important}.lg\:bg-left-top{background-position:0 0!important}.lg\:bg-right{background-position:100%!important}.lg\:bg-right-bottom{background-position:100% 100%!important}.lg\:bg-right-top{background-position:100% 0!important}.lg\:bg-top{background-position:top!important}}@media screen and (min-width:1200px){.xl\:bg-bottom{background-position:bottom!important}.xl\:bg-center{background-position:50%!important}.xl\:bg-left{background-position:0!important}.xl\:bg-left-bottom{background-position:0 100%!important}.xl\:bg-left-top{background-position:0 0!important}.xl\:bg-right{background-position:100%!important}.xl\:bg-right-bottom{background-position:100% 100%!important}.xl\:bg-right-top{background-position:100% 0!important}.xl\:bg-top{background-position:top!important}}.list-none{list-style:none!important}.list-disc{list-style:disc!important}.list-decimal{list-style:decimal!important}.appearance-none{appearance:none!important}.outline-none{outline:none!important}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.cursor-auto{cursor:auto!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-move{cursor:move!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;user-select:all!important}.select-auto{-webkit-user-select:auto!important;user-select:auto!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!important}.reset{all:unset}.transition-none{transition-property:none!important}.transition-all{transition-property:all!important}.transition-colors{transition-property:background-color,border-color,color!important}.transition-transform{transition-property:transform!important}.transition-duration-100{transition-duration:.1s!important}.transition-duration-150{transition-duration:.15s!important}.transition-duration-200{transition-duration:.2s!important}.transition-duration-300{transition-duration:.3s!important}.transition-duration-400{transition-duration:.4s!important}.transition-duration-500{transition-duration:.5s!important}.transition-duration-1000{transition-duration:1s!important}.transition-duration-2000{transition-duration:2s!important}.transition-duration-3000{transition-duration:3s!important}.transition-linear{transition-timing-function:linear!important}.transition-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.transition-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.transition-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-delay-100{transition-delay:.1s!important}.transition-delay-150{transition-delay:.15s!important}.transition-delay-200{transition-delay:.2s!important}.transition-delay-300{transition-delay:.3s!important}.transition-delay-400{transition-delay:.4s!important}.transition-delay-500{transition-delay:.5s!important}.transition-delay-1000{transition-delay:1s!important}.translate-x-0{transform:translateX(0)!important}.translate-x-100{transform:translateX(100%)!important}.-translate-x-100{transform:translateX(-100%)!important}.translate-y-0{transform:translateY(0)!important}.translate-y-100{transform:translateY(100%)!important}.-translate-y-100{transform:translateY(-100%)!important}@media screen and (min-width:576px){.sm\:translate-x-0{transform:translateX(0)!important}.sm\:translate-x-100{transform:translateX(100%)!important}.sm\:-translate-x-100{transform:translateX(-100%)!important}.sm\:translate-y-0{transform:translateY(0)!important}.sm\:translate-y-100{transform:translateY(100%)!important}.sm\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:768px){.md\:translate-x-0{transform:translateX(0)!important}.md\:translate-x-100{transform:translateX(100%)!important}.md\:-translate-x-100{transform:translateX(-100%)!important}.md\:translate-y-0{transform:translateY(0)!important}.md\:translate-y-100{transform:translateY(100%)!important}.md\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:992px){.lg\:translate-x-0{transform:translateX(0)!important}.lg\:translate-x-100{transform:translateX(100%)!important}.lg\:-translate-x-100{transform:translateX(-100%)!important}.lg\:translate-y-0{transform:translateY(0)!important}.lg\:translate-y-100{transform:translateY(100%)!important}.lg\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:1200px){.xl\:translate-x-0{transform:translateX(0)!important}.xl\:translate-x-100{transform:translateX(100%)!important}.xl\:-translate-x-100{transform:translateX(-100%)!important}.xl\:translate-y-0{transform:translateY(0)!important}.xl\:translate-y-100{transform:translateY(100%)!important}.xl\:-translate-y-100{transform:translateY(-100%)!important}}.rotate-45{transform:rotate(45deg)!important}.-rotate-45{transform:rotate(-45deg)!important}.rotate-90{transform:rotate(90deg)!important}.-rotate-90{transform:rotate(-90deg)!important}.rotate-180{transform:rotate(180deg)!important}.-rotate-180{transform:rotate(-180deg)!important}@media screen and (min-width:576px){.sm\:rotate-45{transform:rotate(45deg)!important}.sm\:-rotate-45{transform:rotate(-45deg)!important}.sm\:rotate-90{transform:rotate(90deg)!important}.sm\:-rotate-90{transform:rotate(-90deg)!important}.sm\:rotate-180{transform:rotate(180deg)!important}.sm\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:768px){.md\:rotate-45{transform:rotate(45deg)!important}.md\:-rotate-45{transform:rotate(-45deg)!important}.md\:rotate-90{transform:rotate(90deg)!important}.md\:-rotate-90{transform:rotate(-90deg)!important}.md\:rotate-180{transform:rotate(180deg)!important}.md\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:992px){.lg\:rotate-45{transform:rotate(45deg)!important}.lg\:-rotate-45{transform:rotate(-45deg)!important}.lg\:rotate-90{transform:rotate(90deg)!important}.lg\:-rotate-90{transform:rotate(-90deg)!important}.lg\:rotate-180{transform:rotate(180deg)!important}.lg\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:1200px){.xl\:rotate-45{transform:rotate(45deg)!important}.xl\:-rotate-45{transform:rotate(-45deg)!important}.xl\:rotate-90{transform:rotate(90deg)!important}.xl\:-rotate-90{transform:rotate(-90deg)!important}.xl\:rotate-180{transform:rotate(180deg)!important}.xl\:-rotate-180{transform:rotate(-180deg)!important}}.origin-center{transform-origin:center!important}.origin-top{transform-origin:top!important}.origin-top-right{transform-origin:top right!important}.origin-right{transform-origin:right!important}.origin-bottom-right{transform-origin:bottom right!important}.origin-bottom{transform-origin:bottom!important}.origin-bottom-left{transform-origin:bottom left!important}.origin-left{transform-origin:left!important}.origin-top-left{transform-origin:top-left!important}@media screen and (min-width:576px){.sm\:origin-center{transform-origin:center!important}.sm\:origin-top{transform-origin:top!important}.sm\:origin-top-right{transform-origin:top right!important}.sm\:origin-right{transform-origin:right!important}.sm\:origin-bottom-right{transform-origin:bottom right!important}.sm\:origin-bottom{transform-origin:bottom!important}.sm\:origin-bottom-left{transform-origin:bottom left!important}.sm\:origin-left{transform-origin:left!important}.sm\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:768px){.md\:origin-center{transform-origin:center!important}.md\:origin-top{transform-origin:top!important}.md\:origin-top-right{transform-origin:top right!important}.md\:origin-right{transform-origin:right!important}.md\:origin-bottom-right{transform-origin:bottom right!important}.md\:origin-bottom{transform-origin:bottom!important}.md\:origin-bottom-left{transform-origin:bottom left!important}.md\:origin-left{transform-origin:left!important}.md\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:992px){.lg\:origin-center{transform-origin:center!important}.lg\:origin-top{transform-origin:top!important}.lg\:origin-top-right{transform-origin:top right!important}.lg\:origin-right{transform-origin:right!important}.lg\:origin-bottom-right{transform-origin:bottom right!important}.lg\:origin-bottom{transform-origin:bottom!important}.lg\:origin-bottom-left{transform-origin:bottom left!important}.lg\:origin-left{transform-origin:left!important}.lg\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:1200px){.xl\:origin-center{transform-origin:center!important}.xl\:origin-top{transform-origin:top!important}.xl\:origin-top-right{transform-origin:top right!important}.xl\:origin-right{transform-origin:right!important}.xl\:origin-bottom-right{transform-origin:bottom right!important}.xl\:origin-bottom{transform-origin:bottom!important}.xl\:origin-bottom-left{transform-origin:bottom left!important}.xl\:origin-left{transform-origin:left!important}.xl\:origin-top-left{transform-origin:top-left!important}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes scalein{0%{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transform:translateX(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutleft{0%{opacity:1;transform:translateX(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateX(-100%)}}@keyframes fadeinright{0%{opacity:0;transform:translateX(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutright{0%{opacity:1;transform:translateX(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateX(100%)}}@keyframes fadeinup{0%{opacity:0;transform:translateY(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transform:translateY(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(100%)}}@keyframes animate-width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px) rotateX(-100deg)}to{transform:perspective(2000px) rotateX(0)}}@keyframes flipleft{0%{opacity:0;transform:perspective(2000px) rotateY(-100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipright{0%{opacity:0;transform:perspective(2000px) rotateY(100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipup{0%{opacity:0;transform:perspective(2000px) rotateX(-100deg)}to{opacity:1;transform:perspective(2000px) rotateX(0)}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoominright{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoominup{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.fadein{animation:fadein .15s linear}.fadeout{animation:fadeout .15s linear}.slidedown{animation:slidedown .45s ease-in-out}.slideup{animation:slideup .45s cubic-bezier(0,1,0,1)}.scalein{animation:scalein .15s linear}.fadeinleft{animation:fadeinleft .15s linear}.fadeoutleft{animation:fadeoutleft .15s linear}.fadeinright{animation:fadeinright .15s linear}.fadeoutright{animation:fadeoutright .15s linear}.fadeinup{animation:fadeinup .15s linear}.fadeoutup{animation:fadeoutup .15s linear}.fadeindown{animation:fadeindown .15s linear}.fadeoutdown{animation:fadeoutdown .15s linear}.animate-width{animation:animate-width 1s linear}.flip{animation:flip .15s linear}.flip,.flipup{backface-visibility:visible}.flipup{animation:flipup .15s linear}.flipleft{animation:flipleft .15s linear}.flipleft,.flipright{backface-visibility:visible}.flipright{animation:flipright .15s linear}.zoomin{animation:zoomin .15s linear}.zoomindown{animation:zoomindown .15s linear}.zoominleft{animation:zoominleft .15s linear}.zoominright{animation:zoominright .15s linear}.zoominup{animation:zoominup .15s linear}.animation-duration-100{animation-duration:.1s!important}.animation-duration-150{animation-duration:.15s!important}.animation-duration-200{animation-duration:.2s!important}.animation-duration-300{animation-duration:.3s!important}.animation-duration-400{animation-duration:.4s!important}.animation-duration-500{animation-duration:.5s!important}.animation-duration-1000{animation-duration:1s!important}.animation-duration-2000{animation-duration:2s!important}.animation-duration-3000{animation-duration:3s!important}.animation-delay-100{animation-delay:.1s!important}.animation-delay-150{animation-delay:.15s!important}.animation-delay-200{animation-delay:.2s!important}.animation-delay-300{animation-delay:.3s!important}.animation-delay-400{animation-delay:.4s!important}.animation-delay-500{animation-delay:.5s!important}.animation-delay-1000{animation-delay:1s!important}.animation-iteration-1{animation-iteration-count:1!important}.animation-iteration-2{animation-iteration-count:2!important}.animation-iteration-infinite{animation-iteration-count:infinite!important}.animation-linear{animation-timing-function:linear!important}.animation-ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)!important}.animation-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)!important}.animation-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.animation-fill-none{animation-fill-mode:none!important}.animation-fill-forwards{animation-fill-mode:forwards!important}.animation-fill-backwards{animation-fill-mode:backwards!important}.animation-fill-both{animation-fill-mode:both!important}:root{--p-surface-0:#fff!important;--p-surface-50:#fafafa!important;--p-surface-100:#f5f5f5!important;--p-surface-200:#e5e9f0!important;--p-surface-300:#d1d5db!important;--p-surface-400:#9ca3af!important;--p-surface-500:#6b7280!important;--p-surface-600:#4b5563!important;--p-surface-700:#374151!important;--p-surface-800:#1f2937!important;--p-surface-900:#111827!important;--primary-color:#0078d4!important;--primary-hover:#106ebe!important;--primary-active:#005a9e!important;--primary-focus:#4a9ee7!important;--primary-light:#deecf9!important;--primary-lighter:#f3f9fd!important;--neutral-dark:#323130!important;--neutral-soft:#605e5c!important;--neutral-light:#edebe9!important;--neutral-lighter:#faf9f8!important;--neutral-surface:#f5f5f5!important;--accent-warning:#f7630c!important;--accent-warning-light:#fff4ec!important;--accent-danger:#d13438!important;--accent-danger-light:#fde7e9!important;--accent-success:#107c10!important;--accent-success-light:#dff6dd!important;--accent-info:#4a90d9!important;--accent-info-light:#ebf4ff!important;--shadow-sm:0 1.6px 3.6px #00000021,0 0.3px 0.9px #0000001c!important;--shadow-md:0 6.4px 14.4px #00000021,0 1.2px 3.6px #0000001c!important;--focus-ring:0 0 0 0.2rem #1e90ff40!important;--transition-duration:0.2s!important;--surface-ground:#fafafa!important;--surface-section:#fff!important;--surface-card:#fff!important;--surface-overlay:#fff!important;--surface-border:#e5e9f0!important;--surface-hover:#f5f7f9!important;--text-color:#363432!important;--text-color-secondary:#90a19d!important;--text-color-inverse:#fff!important;--primary-color-text:#fff!important;--surface-a:#fff!important;--surface-b:#f2f3f3!important;--surface-c:#e5e8e7!important;--surface-d:#d4d7d6!important;--surface-e:#fff!important;--surface-f:#fff!important;--highlight-bg:#f2f3f3!important;--highlight-text-color:#363432!important;--maskbg:#0006!important}.p-button:not(.p-button-text):not(.p-button-outlined):not(.p-button-secondary):not(.p-button-success):not(.p-button-warning):not(.p-button-danger):not(.p-button-info):not(.p-selectbutton .p-button){background:#0078d4;background:var(--primary-color);border-color:#0078d4;border-color:var(--primary-color);color:#fff}.p-button:not(.p-button-text):not(.p-button-outlined):not(.p-button-secondary):not(.p-button-success):not(.p-button-warning):not(.p-button-danger):not(.p-button-info):not(.p-selectbutton .p-button):enabled:hover{background:#106ebe;background:var(--primary-hover);border-color:#106ebe;border-color:var(--primary-hover)}.p-button:not(.p-button-text):not(.p-button-outlined):not(.p-button-secondary):not(.p-button-success):not(.p-button-warning):not(.p-button-danger):not(.p-button-info):not(.p-selectbutton .p-button):enabled:active{background:#005a9e;background:var(--primary-active);border-color:#005a9e;border-color:var(--primary-active)}.p-selectbutton .p-button{border:1px solid #e5e9f0!important;border:1px solid var(--surface-border)!important;color:#363432!important;color:var(--text-color)!important}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:var(--surface-100)!important;border-color:#0078d4!important;border-color:var(--primary-color)!important;color:#363432!important;color:var(--text-color)!important}.p-selectbutton .p-button:focus{z-index:1}.p-selectbutton .p-button.p-highlight{background:#0078d4!important;background:var(--primary-color)!important;border-color:#0078d4!important;border-color:var(--primary-color)!important;color:#fff!important}.p-selectbutton .p-button.p-highlight:hover{background:#106ebe!important;background:var(--primary-hover)!important;border-color:#106ebe!important;border-color:var(--primary-hover)!important;color:#fff!important}.p-selectbutton .p-button.p-highlight:active{background:#005a9e!important;background:var(--primary-active)!important;border-color:#005a9e!important;border-color:var(--primary-active)!important;color:#fff!important}.p-selectbutton .p-button:not(:first-child){border-left:0!important}.p-selectbutton .p-button.p-highlight+.p-button.p-highlight{border-left:1px solid #ffffff4d!important}.p-selectbutton .p-button.p-disabled{cursor:not-allowed!important;opacity:.6!important}.p-button.p-button-outlined{background:#0000;border-color:#0078d4;border-color:var(--primary-color);color:#0078d4;color:var(--primary-color)}.p-button.p-button-outlined:enabled:hover{background:#f3f9fd;background:var(--primary-lighter);border-color:#106ebe;border-color:var(--primary-hover);color:#106ebe;color:var(--primary-hover)}.p-button.p-button-text{background:#0000;border-color:#0000;color:#0078d4;color:var(--primary-color)}.p-button.p-button-text:enabled:hover{background:#f3f9fd;background:var(--primary-lighter);color:#106ebe;color:var(--primary-hover)}.p-button.p-button-success:not(.p-button-text):not(.p-button-outlined){background:#107c10;background:var(--accent-success);border-color:#107c10;border-color:var(--accent-success)}.p-button.p-button-success:not(.p-button-text):not(.p-button-outlined):enabled:hover{background:#246230;border-color:#246230}.p-button.p-button-text.p-button-success{color:#107c10;color:var(--accent-success)}.p-button.p-button-text.p-button-success:enabled:hover{background:#dff6dd;background:var(--accent-success-light)}.p-button.p-button-warning:not(.p-button-text):not(.p-button-outlined){background:#f7630c;background:var(--accent-warning);border-color:#f7630c;border-color:var(--accent-warning);color:#fff}.p-button.p-button-warning:not(.p-button-text):not(.p-button-outlined):enabled:hover{background:#d67f15;border-color:#d67f15}.p-button.p-button-text.p-button-warning{color:#f7630c;color:var(--accent-warning)}.p-button.p-button-text.p-button-warning:enabled:hover{background:#fff4ec;background:var(--accent-warning-light)}.p-button.p-button-danger:not(.p-button-text):not(.p-button-outlined){background:#d13438;background:var(--accent-danger);border-color:#d13438;border-color:var(--accent-danger)}.p-button.p-button-danger:not(.p-button-text):not(.p-button-outlined):enabled:hover{background:#d5511a;border-color:#d5511a}.p-button.p-button-text.p-button-danger{color:#d13438;color:var(--accent-danger)}.p-button.p-button-text.p-button-danger:enabled:hover{background:#fde7e9;background:var(--accent-danger-light)}.p-button.p-button-info:not(.p-button-text):not(.p-button-outlined){background:#4a90d9;background:var(--accent-info);border-color:#4a90d9;border-color:var(--accent-info)}.p-button.p-button-info:not(.p-button-text):not(.p-button-outlined):enabled:hover{background:#106ebe;background:var(--primary-hover);border-color:#106ebe;border-color:var(--primary-hover)}.p-button.p-button-text.p-button-info{color:#4a90d9;color:var(--accent-info)}.p-button.p-button-text.p-button-info:enabled:hover{background:#ebf4ff;background:var(--accent-info-light)}.p-button:focus{box-shadow:0 0 0 .2rem #1e90ff40!important;box-shadow:var(--focus-ring)!important}.p-button.p-button-outlined.p-button-warning{background:#0000;border-color:#f7630c;border-color:var(--accent-warning);color:#f7630c;color:var(--accent-warning)}.p-button.p-button-outlined.p-button-warning:enabled:hover{background:#fff4ec;background:var(--accent-warning-light);border-color:#d67f15;color:#d67f15}.p-button.p-button-outlined.p-button-danger{background:#0000;border-color:#d13438;border-color:var(--accent-danger);color:#d13438;color:var(--accent-danger)}.p-button.p-button-outlined.p-button-danger:enabled:hover{background:#fde7e9;background:var(--accent-danger-light);border-color:#d5511a;color:#d5511a}.p-button.p-button-outlined.p-button-success{background:#0000;border-color:#107c10;border-color:var(--accent-success);color:#107c10;color:var(--accent-success)}.p-button.p-button-outlined.p-button-success:enabled:hover{background:#dff6dd;background:var(--accent-success-light);border-color:#246230;color:#246230}.p-button.p-button-outlined.p-button-info{background:#0000;border-color:#4a90d9;border-color:var(--accent-info);color:#4a90d9;color:var(--accent-info)}.p-button.p-button-outlined.p-button-info:enabled:hover{background:#ebf4ff;background:var(--accent-info-light);border-color:#106ebe;border-color:var(--primary-hover);color:#106ebe;color:var(--primary-hover)}.p-selectbutton .p-button{background:#fff!important;border:2px solid #d8dee9!important;color:#4c566a!important;font-weight:500!important;transition:all .2s!important;transition:all var(--transition-duration)!important}.p-selectbutton .p-button:not(.p-highlight):not(.p-disabled):hover{background:#eceff4!important;border-color:#d8dee9!important;color:#2e3440!important}.p-selectbutton .p-button.p-highlight{background:#0078d4;background:var(--primary-color);border-color:#0078d4;border-color:var(--primary-color);color:#fff;font-weight:600}.p-selectbutton .p-button.p-highlight:hover{background:#106ebe;background:var(--primary-hover);border-color:#106ebe;border-color:var(--primary-hover)}.p-selectbutton .p-button:focus{box-shadow:0 0 0 .2rem #1e90ff40!important;box-shadow:var(--focus-ring)!important;z-index:1!important}.p-selectbutton .p-button:not(:first-child):not(:last-child){border-left-width:0!important;border-radius:0!important}.p-selectbutton .p-button:first-child{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.p-selectbutton .p-button:last-child{border-bottom-left-radius:0!important;border-left-width:0!important;border-top-left-radius:0!important}.p-selectbutton .p-button.p-highlight+.p-button{border-left:2px solid #0078d4;border-left:2px solid var(--primary-color)}.p-calendar:not(.p-calendar-disabled) .p-inputtext:enabled:focus,.p-dropdown:not(.p-disabled).p-focus,.p-inputtext:enabled:focus{border-color:#0078d4;border-color:var(--primary-color);box-shadow:0 0 0 .2rem #1e90ff40;box-shadow:var(--focus-ring)}.p-calendar:not(.p-calendar-disabled) .p-inputtext:enabled:hover,.p-dropdown:not(.p-disabled):hover,.p-inputtext:enabled:hover{border-color:#106ebe!important;border-color:var(--primary-hover)!important}.p-checkbox .p-checkbox-box.p-highlight{background:#0078d4;background:var(--primary-color);border-color:#0078d4;border-color:var(--primary-color)}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{background:#106ebe;background:var(--primary-hover);border-color:#106ebe;border-color:var(--primary-hover)}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{border-color:#0078d4;border-color:var(--primary-color)}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{border-color:#0078d4;border-color:var(--primary-color);box-shadow:0 0 0 .2rem #1e90ff40;box-shadow:var(--focus-ring)}.p-radiobutton .p-radiobutton-box.p-highlight{background:#0078d4;background:var(--primary-color);border-color:#0078d4;border-color:var(--primary-color)}.p-radiobutton:not(.p-radiobutton-disabled) .p-radiobutton-box.p-highlight:hover{background:#106ebe;background:var(--primary-hover);border-color:#106ebe;border-color:var(--primary-hover)}.p-radiobutton:not(.p-radiobutton-disabled) .p-radiobutton-box:hover{border-color:#0078d4;border-color:var(--primary-color)}.p-radiobutton:not(.p-radiobutton-disabled) .p-radiobutton-box.p-focus{border-color:#0078d4;border-color:var(--primary-color);box-shadow:0 0 0 .2rem #1e90ff40;box-shadow:var(--focus-ring)}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:#0078d4;border-color:var(--primary-color);color:#0078d4;color:var(--primary-color)}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{color:#106ebe;color:var(--primary-hover)}.p-datatable .p-datatable-thead>tr>th{font-size:small;font-weight:600;padding:.75rem .4rem}.p-datatable-tbody>tr>td{font-size:small;padding:2px 5px}.p-datatable .p-datatable-thead>tr>th .p-column-title{font-weight:600}.p-dialog .p-dialog-header{border-bottom:1px solid #e5e9f0!important}.p-dialog .p-dialog-content{padding-top:1rem!important}.p-dialog .p-dialog-footer{border-top:1px solid #e5e9f0!important}.p-progressbar .p-progressbar-value{background:#0078d4;background:var(--primary-color)}.p-progressbar.p-progressbar-success .p-progressbar-value{background:#107c10;background:var(--accent-success)}.p-progressbar.p-progressbar-warning .p-progressbar-value{background:#f7630c;background:var(--accent-warning)}.p-progressbar.p-progressbar-danger .p-progressbar-value{background:#d13438;background:var(--accent-danger)}.p-progress-spinner-circle{stroke:#0078d4;stroke:var(--primary-color)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#4a90d9;color:var(--accent-info)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#107c10;color:var(--accent-success)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#f7630c;color:var(--accent-warning)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#d13438;color:var(--accent-danger)}.p-badge{background:#0078d4;background:var(--primary-color);border-radius:4px;box-shadow:0 1.6px 3.6px #00000021,0 .3px .9px #0000001c;box-shadow:var(--shadow-sm);color:#fff;font-weight:600;padding:.5rem;transition:all .15s ease}.p-badge:not(.p-badge-dot){align-items:center;display:inline-flex;height:1.5rem;justify-content:center;line-height:1;min-width:1.5rem}.p-badge.p-badge-dot{border-radius:50%;height:.5rem;min-width:.5rem;padding:0;width:.5rem}.p-badge.p-badge-lg{font-size:.875rem;height:2rem;min-width:2rem;padding:.375rem .625rem}.p-badge.p-badge-xl{font-size:1rem;height:2.5rem;min-width:2.5rem;padding:.5rem .75rem}.p-badge.p-badge-success{background:#107c10;background:var(--accent-success);color:#fff}.p-badge.p-badge-warning{background:#f7630c;background:var(--accent-warning);color:#fff}.p-badge.p-badge-danger{background:#d13438;background:var(--accent-danger);color:#fff}.p-badge.p-badge-info{background:#4a90d9;background:var(--accent-info);color:#fff}.p-badge.p-badge-secondary{background:#605e5c;background:var(--neutral-soft);color:#fff}.p-badge.p-badge-outlined{background:#0000;border:1.5px solid #0078d4;border:1.5px solid var(--primary-color);box-shadow:none;color:#0078d4;color:var(--primary-color)}.p-badge.p-badge-outlined.p-badge-success{border-color:#107c10;border-color:var(--accent-success);color:#107c10;color:var(--accent-success)}.p-badge.p-badge-outlined.p-badge-warning{border-color:#f7630c;border-color:var(--accent-warning);color:#f7630c;color:var(--accent-warning)}.p-badge.p-badge-outlined.p-badge-danger{border-color:#d13438;border-color:var(--accent-danger);color:#d13438;color:var(--accent-danger)}.p-badge.p-badge-outlined.p-badge-info{border-color:#4a90d9;border-color:var(--accent-info);color:#4a90d9;color:var(--accent-info)}.p-badge.p-badge-outlined.p-badge-secondary{border-color:#605e5c;border-color:var(--neutral-soft);color:#605e5c;color:var(--neutral-soft)}.p-badge.p-badge-subtle{background:#deecf9;background:var(--primary-light);box-shadow:none;color:#0078d4;color:var(--primary-color)}.p-badge.p-badge-subtle.p-badge-success{background:#dff6dd;background:var(--accent-success-light);color:#107c10;color:var(--accent-success)}.p-badge.p-badge-subtle.p-badge-warning{background:#fff4ec;background:var(--accent-warning-light);color:#f7630c;color:var(--accent-warning)}.p-badge.p-badge-subtle.p-badge-danger{background:#fde7e9;background:var(--accent-danger-light);color:#d13438;color:var(--accent-danger)}.p-badge.p-badge-subtle.p-badge-info{background:#ebf4ff;background:var(--accent-info-light);color:#4a90d9;color:var(--accent-info)}.p-badge.p-badge-subtle.p-badge-secondary{background:#faf9f8;background:var(--neutral-lighter);color:#323130;color:var(--neutral-dark)}.p-tag{align-items:center;background:#0078d4;background:var(--primary-color);border-radius:6px;box-shadow:0 1.6px 3.6px #00000021,0 .3px .9px #0000001c;box-shadow:var(--shadow-sm);color:#fff;cursor:default;display:inline-flex;font-weight:500;padding:.375rem .75rem;transition:all .2s ease}.p-tag .p-tag-icon{font-size:.875rem}.p-tag .p-tag-remove-icon{cursor:pointer;margin-left:.25rem;opacity:.8;transition:opacity .15s ease}.p-tag .p-tag-remove-icon:hover{opacity:1}.p-tag.p-tag-rounded{border-radius:50px;padding:.375rem .875rem}.p-tag.p-tag-success{background:#107c10;background:var(--accent-success)}.p-tag.p-tag-warning{background:#f7630c;background:var(--accent-warning)}.p-tag.p-tag-danger{background:#d13438;background:var(--accent-danger)}.p-tag.p-tag-info{background:#4a90d9;background:var(--accent-info)}.p-tag.p-tag-secondary{background:#605e5c;background:var(--neutral-soft)}.p-tag.p-tag-outlined{background:#0000;border:1.5px solid #0078d4;border:1.5px solid var(--primary-color);box-shadow:none;color:#0078d4;color:var(--primary-color)}.p-tag.p-tag-outlined:hover{background:#deecf9;background:var(--primary-light)}.p-tag.p-tag-outlined.p-tag-success{border-color:#107c10;border-color:var(--accent-success);color:#107c10;color:var(--accent-success)}.p-tag.p-tag-outlined.p-tag-success:hover{background:#dff6dd;background:var(--accent-success-light)}.p-tag.p-tag-outlined.p-tag-warning{border-color:#f7630c;border-color:var(--accent-warning);color:#f7630c;color:var(--accent-warning)}.p-tag.p-tag-outlined.p-tag-warning:hover{background:#fff4ec;background:var(--accent-warning-light)}.p-tag.p-tag-outlined.p-tag-danger{border-color:#d13438;border-color:var(--accent-danger);color:#d13438;color:var(--accent-danger)}.p-tag.p-tag-outlined.p-tag-danger:hover{background:#fde7e9;background:var(--accent-danger-light)}.p-tag.p-tag-outlined.p-tag-info{border-color:#4a90d9;border-color:var(--accent-info);color:#4a90d9;color:var(--accent-info)}.p-tag.p-tag-outlined.p-tag-info:hover{background:#ebf4ff;background:var(--accent-info-light)}.p-tag.p-tag-outlined.p-tag-secondary{border-color:#605e5c;border-color:var(--neutral-soft);color:#605e5c;color:var(--neutral-soft)}.p-tag.p-tag-outlined.p-tag-secondary:hover{background:#faf9f8;background:var(--neutral-lighter)}.p-tag.p-tag-subtle{background:#deecf9;background:var(--primary-light);box-shadow:none;color:#0078d4;color:var(--primary-color)}.p-tag.p-tag-subtle:hover{background:#f3f9fd;background:var(--primary-lighter);box-shadow:0 1.6px 3.6px #00000021,0 .3px .9px #0000001c;box-shadow:var(--shadow-sm)}.p-tag.p-tag-subtle.p-tag-success{background:#dff6dd;background:var(--accent-success-light);color:#107c10;color:var(--accent-success)}.p-tag.p-tag-subtle.p-tag-success:hover{background:#c6f6d5}.p-tag.p-tag-subtle.p-tag-warning{background:#fff4ec;background:var(--accent-warning-light);color:#f7630c;color:var(--accent-warning)}.p-tag.p-tag-subtle.p-tag-warning:hover{background:#feebc8}.p-tag.p-tag-subtle.p-tag-danger{background:#fde7e9;background:var(--accent-danger-light);color:#d13438;color:var(--accent-danger)}.p-tag.p-tag-subtle.p-tag-danger:hover{background:#fed7d7}.p-tag.p-tag-subtle.p-tag-info{background:#ebf4ff;background:var(--accent-info-light);color:#4a90d9;color:var(--accent-info)}.p-tag.p-tag-subtle.p-tag-info:hover{background:#bee3f8}.p-tag.p-tag-subtle.p-tag-secondary{background:#faf9f8;background:var(--neutral-lighter);color:#323130;color:var(--neutral-dark)}.p-tag.p-tag-subtle.p-tag-secondary:hover{background:#e5e7eb}.p-tag.p-tag-clickable{cursor:pointer}.p-tag.p-tag-clickable:hover{box-shadow:0 6.4px 14.4px #00000021,0 1.2px 3.6px #0000001c;box-shadow:var(--shadow-md);transform:translateY(-1px)}.p-tag.p-tag-clickable:active{box-shadow:0 1.6px 3.6px #00000021,0 .3px .9px #0000001c;box-shadow:var(--shadow-sm);transform:translateY(0)}.p-tag-group{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:#f3f9fd;background:var(--primary-lighter)}.p-menubar .p-menubar-root-list>.p-menuitem.p-highlight>.p-menuitem-link{color:#0078d4;color:var(--primary-color)}.p-menu .p-menuitem-link:not(.p-disabled):hover{background:#f3f9fd;background:var(--primary-lighter)}.p-menu .p-menuitem.p-highlight .p-menuitem-link{background:#deecf9;background:var(--primary-light);color:#0078d4;color:var(--primary-color)}.text-primary{color:#0078d4;color:var(--primary-color)}.bg-primary{background-color:#0078d4;background-color:var(--primary-color)}.border-primary{border-color:#0078d4;border-color:var(--primary-color)}.hover\:bg-primary:hover{background-color:#0078d4;background-color:var(--primary-color)}.hover\:text-primary:hover{color:#0078d4;color:var(--primary-color)}.animate__animated{animation-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.icon{display:inline-block;font-family:Material Symbols Outlined;font-size:13px;font-size:var(--font-size);font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1;-webkit-user-select:none;user-select:none}.icon,.icon:before{font-feature-settings:"liga" 1,normal;font-variant-ligatures:normal}.icon:before{content:attr(data-icon)}.icon.rounded{font-family:Material Symbols Rounded}.icon.sharp{font-family:Material Symbols Sharp}.icon.filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.icon.thin{font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 24}.icon.light{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.icon.bold{font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 24}.icon.thin.filled{font-variation-settings:"FILL" 1,"wght" 100,"GRAD" 0,"opsz" 24}.icon.light.filled{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24}.icon.bold.filled{font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 24}:root{--animate-duration:0.7s;--animate-delay:0.1s;--animate-repeat:1;--blue-100:#e6f2ff;--blue-200:#b3d7ff;--blue-300:#66b0ff;--blue-400:#3393e8;--blue-500:#0078d4;--blue-600:#005faa;--blue-700:#004883;--blue-800:#003166;--blue-900:#001c39;--purple-100:#f3e6ff;--purple-200:#e0b3ff;--purple-300:#c066ff;--purple-400:#a633e8;--purple-500:#8a00d4;--purple-600:#6e00aa;--purple-700:#550083;--purple-800:#3d0066;--purple-900:#260039;--gray-blue-100:#edf2f9;--gray-blue-200:#c8d8ed;--gray-blue-300:#96b5d4;--gray-blue-400:#6890b9;--gray-blue-500:#4d729c;--gray-blue-600:#456084;--gray-blue-700:#2d486b;--gray-blue-800:#1e3349;--gray-blue-900:#001c39;--brown-100:#fff3ea;--brown-200:#ffdbc8;--brown-300:#ffb689;--brown-400:#ff8c47;--brown-500:#cc5f00;--brown-600:#974700;--brown-700:#743500;--brown-800:#501f00;--brown-900:#311300;--orange-100:#fdf6f1;--orange-200:#fbdbc5;--orange-300:#f7be97;--orange-400:#f39a5d;--orange-500:#f07d2f;--orange-600:#ee6f18;--orange-700:#be5913;--orange-800:#8f430e;--orange-900:#5f2c0a;--red-100:#fff0ee;--red-200:#ffdad6;--red-300:#ffb4ab;--red-400:#ff897d;--red-500:#de3730;--red-600:#bc1f1f;--red-700:#93000a;--red-800:#690005;--red-900:#410002;--gray-50:#fff;--gray-100:#fcf9f8;--gray-200:#f6f3f2;--gray-300:#f0eded;--gray-400:#eae7e7;--gray-500:#e5e2e1;--gray-550:#f0ecec;--gray-600:#dcd9d9;--gray-700:#9e9b9b;--gray-800:#313030;--gray-900:#1b1b1b;--gray-dark-100:#f4f6fa;--gray-dark-200:#e8ecf2;--gray-dark-300:#c0c7d4;--gray-dark-400:#9aa2b0;--gray-dark-500:#717783;--gray-dark-600:#5c626e;--gray-dark-700:#404752;--gray-dark-800:#2c333e;--gray-dark-900:#1a2028;--green-100:#e8f7ee;--green-200:#dafce7;--green-300:#86d9a3;--green-400:#4cc174;--green-500:#00a44c;--green-600:#1a7a3c;--green-700:#145e2f;--green-800:#0d4220;--green-900:#062912;--yellow-100:#fffbe6;--yellow-200:#fff3b0;--yellow-300:#ffe566;--yellow-400:#ffd11f;--yellow-500:#ffc107;--yellow-600:#c78f00;--yellow-700:#956800;--yellow-800:#634400;--yellow-900:#3b2800;--shadow:#00000029 0px 1px 4px;--radius:4px;--background-card:#fff;--neutral-400:#d6d3d3;--table-border:#eae7e7;--table-header-bg:#f6f3f2;--table-row-hover:#f0eded;--table-row-stripe:#faf8f8;--icon-size:15px;--padding-table:10px 24px;--padding-table-header:14px 24px;--menu-bg:#1a2028;--menu-bg-hover:#ffffff0f;--menu-active-bg:#2d2929;--menu-active-accent:#0078d4;--menu-icon-color:#9aa2b0;--menu-text-color:#c8cdd6;--general-background:#fcf9f8;--header-background:#fbfaf9;--font-color:#1b1b1b;--font-color-light:#fff;--font-size-extra-large:56px;--font-size-medium-large:35px;--font-size-title:26px;--font-size-medium:16px;--font-size:13px;--font-size-small:11.7px;--font-size-extra-small:9px;font-family:Inter,sans-serif!important;font-size:13px;font-size:var(--font-size)}
/*# sourceMappingURL=main.fbc1184f.css.map*/