@charset "UTF-8";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.0/css/all.min.css";@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,600;0,700;1,600&family=DM+Sans:wght@400;500;600&display=swap";.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width:600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word}.Vue-Toastification__toast.disable-transition{transition:none!important;animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:16px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;opacity:.7;transition:.3s ease;align-items:center;color:#fff;opacity:.3}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:20px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active.top-left,.Vue-Toastification__bounce-leave-active.bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active.top-right,.Vue-Toastification__bounce-leave-active.bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active.top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active.bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active.top-left,.Vue-Toastification__fade-leave-active.bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active.top-right,.Vue-Toastification__fade-leave-active.bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active.top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active.bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active.top-left,.Vue-Toastification__slideBlurred-leave-active.bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active.top-right,.Vue-Toastification__slideBlurred-leave-active.bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active.top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active.bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,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);transform:translate3d(0,-30px,0)}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);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,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);transform:translate3d(0,-30px,0)}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);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.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}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(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:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(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:scale3d(1,1,1);transform:scaleZ(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,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 shake{0%,to{-webkit-transform:translate3d(0,0,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)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.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)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-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:scale3d(1,1,1);transform:scaleZ(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:scale3d(1,1,1);transform:scaleZ(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-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);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,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);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.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);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,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);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.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);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,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);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.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);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,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);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.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)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.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:translate3d(0,0,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:translate3d(0,0,0);transform:translateZ(0)}}.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:translate3d(0,0,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:translate3d(0,0,0);transform:translateZ(0)}}.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:translate3d(0,0,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:translate3d(0,0,0);transform:translateZ(0)}}.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:translate3d(0,0,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:translate3d(0,0,0);transform:translateZ(0)}}.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:translate3d(0,0,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:translate3d(0,0,0);transform:translateZ(0)}}.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:translate3d(0,0,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:translate3d(0,0,0);transform:translateZ(0)}}.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:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.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:translate3d(0,0,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:translate3d(0,0,0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.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)}}.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)}}.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)}}.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)}}.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)}}.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)}}.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)}}.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)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-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%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-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)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.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}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.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}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-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);-webkit-transform-origin:left center;transform-origin:left center}}@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);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-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);-webkit-transform-origin:right center;transform-origin:right center}}@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);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.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:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.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:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.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:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(print),(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}.uppy-Root [role~=tooltip][data-microtip-position|=top]:before{bottom:100%;left:50%;width:18px;height:6px;margin-bottom:5px;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:before{top:100%;bottom:auto;left:50%;width:18px;height:6px;margin-top:5px;margin-bottom:0;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;transform:translate3d(-50%,-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=left]:before{width:6px;height:18px;margin-right:5px;margin-bottom:0;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat}.uppy-Root [role~=tooltip][data-microtip-position=right]:before{width:6px;height:18px;margin-bottom:0;margin-left:5px;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat}@-webkit-keyframes vicp_progress{0%{background-position-y:0}to{background-position-y:40px}}@keyframes vicp_progress{0%{background-position-y:0}to{background-position-y:40px}}@-webkit-keyframes vicp{0%{opacity:0;-webkit-transform:scale(0) translatey(-60px);transform:scale(0) translatey(-60px)}to{opacity:1;-webkit-transform:scale(1) translatey(0);transform:scale(1) translatey(0)}}@keyframes vicp{0%{opacity:0;-webkit-transform:scale(0) translatey(-60px);transform:scale(0) translatey(-60px)}to{opacity:1;-webkit-transform:scale(1) translatey(0);transform:scale(1) translatey(0)}}.vue-image-crop-upload{position:fixed;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10000;inset:0;width:100%;height:100%;background-color:#000000a6;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent}.vue-image-crop-upload .vicp-wrap{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.23);box-shadow:0 1px 3px #0000003b;position:fixed;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10000;inset:0;margin:auto;width:600px;height:330px;padding:25px;background-color:#fff;border-radius:2px;-webkit-animation:vicp .12s ease-in;animation:vicp .12s ease-in}.vue-image-crop-upload .vicp-wrap .vicp-close{position:absolute;right:-30px;top:-30px}.vue-image-crop-upload .vicp-wrap .vicp-close .vicp-icon4{position:relative;display:block;width:30px;height:30px;cursor:pointer;-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.vue-image-crop-upload .vicp-wrap .vicp-close .vicp-icon4:after,.vue-image-crop-upload .vicp-wrap .vicp-close .vicp-icon4:before{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.23);box-shadow:0 1px 3px #0000003b;content:"";position:absolute;top:12px;left:4px;width:20px;height:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}.vue-image-crop-upload .vicp-wrap .vicp-close .vicp-icon4:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.vue-image-crop-upload .vicp-wrap .vicp-close .vicp-icon4:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.vue-image-crop-upload .vicp-wrap .vicp-step1 .vicp-drop-area{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:35px;height:170px;background-color:#00000008;text-align:center;border:1px dashed rgba(0,0,0,.08);overflow:hidden}.vue-image-crop-upload .vicp-wrap .vicp-step1 .vicp-drop-area .vicp-icon1{display:block;margin:0 auto 6px;width:42px;height:42px;overflow:hidden}.vue-image-crop-upload .vicp-wrap .vicp-step1 .vicp-drop-area .vicp-icon1 .vicp-icon1-arrow{display:block;margin:0 auto;width:0;height:0;border-bottom:14.7px solid rgba(0,0,0,.3);border-left:14.7px solid transparent;border-right:14.7px solid transparent}.vue-image-crop-upload .vicp-wrap .vicp-step1 .vicp-drop-area .vicp-icon1 .vicp-icon1-body{display:block;width:12.6px;height:14.7px;margin:0 auto;background-color:#0000004d}.vue-image-crop-upload .vicp-wrap .vicp-step1 .vicp-drop-area .vicp-icon1 .vicp-icon1-bottom{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:12.6px;border:6px solid rgba(0,0,0,.3);border-top:none}.vue-image-crop-upload .vicp-wrap .vicp-step1 .vicp-drop-area .vicp-hint{display:block;padding:15px;font-size:14px;color:#666;line-height:30px}.vue-image-crop-upload .vicp-wrap .vicp-step1 .vicp-drop-area .vicp-no-supported-hint{display:block;position:absolute;top:0;left:0;padding:30px;width:100%;height:60px;line-height:30px;background-color:#eee;text-align:center;color:#666;font-size:14px}.vue-image-crop-upload .vicp-wrap .vicp-step1 .vicp-drop-area:hover{cursor:pointer;border-color:#0000001a;background-color:#0000000d}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop{overflow:hidden}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left{float:left}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container{position:relative;display:block;width:240px;height:180px;background-color:#e5e5e0;overflow:hidden}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img{position:absolute;display:block;cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-shade{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.18);box-shadow:0 2px 6px #0000002e;position:absolute;background-color:#f1f2f3cc}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-shade.vicp-img-shade-1{top:0;left:0}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-img-container .vicp-img-shade.vicp-img-shade-2{bottom:0;right:0}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate{position:relative;width:240px;height:18px}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i{display:block;width:18px;height:18px;border-radius:100%;line-height:18px;text-align:center;font-size:12px;font-weight:700;background-color:#00000014;color:#fff;overflow:hidden}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i:hover{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 1px 3px #0000001f;cursor:pointer;background-color:#00000024}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i:first-child{float:left}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-rotate i:last-child{float:right}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range{position:relative;margin:30px 0 10px;width:240px;height:18px}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5,.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6{position:absolute;top:0;width:18px;height:18px;border-radius:100%;background-color:#00000014}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5:hover,.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6:hover{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 1px 3px #0000001f;cursor:pointer;background-color:#00000024}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5{left:0}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon5:before{position:absolute;content:"";display:block;left:3px;top:8px;width:12px;height:2px;background-color:#fff}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6{right:0}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6:before{position:absolute;content:"";display:block;left:3px;top:8px;width:12px;height:2px;background-color:#fff}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range .vicp-icon6:after{position:absolute;content:"";display:block;top:3px;left:8px;width:2px;height:12px;background-color:#fff}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]{display:block;padding-top:5px;margin:0 auto;width:180px;height:8px;vertical-align:top;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]:focus{outline:none}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.18);box-shadow:0 2px 6px #0000002e;-webkit-appearance:none;appearance:none;margin-top:-3px;width:12px;height:12px;background-color:#61c091;border-radius:100%;border:none;-webkit-transition:.2s;transition:.2s}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]::-moz-range-thumb{box-shadow:0 2px 6px #0000002e;-moz-appearance:none;appearance:none;width:12px;height:12px;background-color:#61c091;border-radius:100%;border:none;-webkit-transition:.2s;transition:.2s}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]::-ms-thumb{box-shadow:0 2px 6px #0000002e;appearance:none;width:12px;height:12px;background-color:#61c091;border:none;border-radius:100%;-webkit-transition:.2s;transition:.2s}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 3px #0000003b;width:14px;height:14px}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]:active::-ms-thumb{box-shadow:0 1px 3px #0000003b;width:14px;height:14px}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.23);box-shadow:0 1px 3px #0000003b;margin-top:-4px;width:14px;height:14px}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]::-webkit-slider-runnable-track{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 1px 3px #0000001f;width:100%;height:6px;cursor:pointer;border-radius:2px;border:none;background-color:#44aa774d}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]::-moz-range-track{box-shadow:0 1px 3px #0000001f;width:100%;height:6px;cursor:pointer;border-radius:2px;border:none;background-color:#44aa774d}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]::-ms-track{box-shadow:0 1px 3px #0000001f;width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent;height:6px;border-radius:2px;border:none}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]::-ms-fill-lower{background-color:#44aa774d}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]::-ms-fill-upper{background-color:#44aa7726}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]:focus::-webkit-slider-runnable-track{background-color:#44aa7780}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]:focus::-moz-range-track{background-color:#44aa7780}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]:focus::-ms-fill-lower{background-color:#44aa7773}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-left .vicp-range input[type=range]:focus::-ms-fill-upper{background-color:#44aa7740}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right{float:right}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview{height:150px;overflow:hidden}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item{position:relative;padding:5px;width:100px;height:100px;float:left;margin-right:16px}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item span{position:absolute;bottom:-30px;width:100%;font-size:14px;color:#bbb;display:block;text-align:center}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item img{position:absolute;display:block;inset:0;margin:auto;padding:3px;background-color:#fff;border:1px solid rgba(0,0,0,.15);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item.vicp-preview-item-circle{margin-right:0}.vue-image-crop-upload .vicp-wrap .vicp-step2 .vicp-crop .vicp-crop-right .vicp-preview .vicp-preview-item.vicp-preview-item-circle img{border-radius:100%}.vue-image-crop-upload .vicp-wrap .vicp-step3 .vicp-upload{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:35px;height:170px;background-color:#00000008;text-align:center;border:1px dashed #ddd}.vue-image-crop-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-loading{display:block;padding:15px;font-size:16px;color:#999;line-height:30px}.vue-image-crop-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-progress-wrap{margin-top:12px;background-color:#00000014;border-radius:3px}.vue-image-crop-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-progress-wrap .vicp-progress{position:relative;display:block;height:5px;border-radius:3px;background-color:#4a7;-webkit-box-shadow:0 2px 6px 0 rgba(68,170,119,.3);box-shadow:0 2px 6px #44aa774d;-webkit-transition:width .15s linear;transition:width .15s linear;background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-size:40px 40px;-webkit-animation:vicp_progress .5s linear infinite;animation:vicp_progress .5s linear infinite}.vue-image-crop-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-progress-wrap .vicp-progress:after{content:"";position:absolute;display:block;top:-3px;right:-3px;width:9px;height:9px;border:1px solid rgba(245,246,247,.7);-webkit-box-shadow:0 1px 4px 0 rgba(68,170,119,.7);box-shadow:0 1px 4px #44aa77b3;border-radius:100%;background-color:#4a7}.vue-image-crop-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-error,.vue-image-crop-upload .vicp-wrap .vicp-step3 .vicp-upload .vicp-success{height:100px;line-height:100px}.vue-image-crop-upload .vicp-wrap .vicp-operate{position:absolute;right:20px;bottom:20px}.vue-image-crop-upload .vicp-wrap .vicp-operate a{position:relative;float:left;display:block;margin-left:10px;width:100px;height:36px;line-height:36px;text-align:center;cursor:pointer;font-size:14px;color:#4a7;border-radius:2px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-image-crop-upload .vicp-wrap .vicp-operate a:hover{background-color:#00000008}.vue-image-crop-upload .vicp-wrap .vicp-error,.vue-image-crop-upload .vicp-wrap .vicp-success{display:block;font-size:14px;line-height:24px;height:24px;color:#d10;text-align:center;vertical-align:top}.vue-image-crop-upload .vicp-wrap .vicp-success{color:#4a7}.vue-image-crop-upload .vicp-wrap .vicp-icon3{position:relative;display:inline-block;width:20px;height:20px;top:4px}.vue-image-crop-upload .vicp-wrap .vicp-icon3:after{position:absolute;top:3px;left:6px;width:6px;height:10px;border-width:0 2px 2px 0;border-color:#4a7;border-style:solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:""}.vue-image-crop-upload .vicp-wrap .vicp-icon2{position:relative;display:inline-block;width:20px;height:20px;top:4px}.vue-image-crop-upload .vicp-wrap .vicp-icon2:after,.vue-image-crop-upload .vicp-wrap .vicp-icon2:before{content:"";position:absolute;top:9px;left:4px;width:13px;height:2px;background-color:#d10;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.vue-image-crop-upload .vicp-wrap .vicp-icon2:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.e-ripple{position:absolute;border-radius:100%;background-color:#00000026;background-clip:padding-box;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:1}.e-ripple.z-active{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-transition:opacity 1.2s ease-out,-webkit-transform .6s ease-out;transition:opacity 1.2s ease-out,-webkit-transform .6s ease-out;transition:opacity 1.2s ease-out,transform .6s ease-out;transition:opacity 1.2s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out}.uppy-Root{position:relative;box-sizing:border-box;color:#333;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,"Segoe UI Emoji","Apple Color Emoji",Roboto,Helvetica,Arial,sans-serif;line-height:1;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir=rtl] .uppy-Root,.uppy-Root[dir=rtl]{text-align:right}.uppy-Root *,.uppy-Root *:before,.uppy-Root *:after{box-sizing:inherit}.uppy-Root [hidden]{display:none}.uppy-u-reset{all:initial;box-sizing:border-box;-webkit-appearance:none;appearance:none;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,"Segoe UI Emoji","Apple Color Emoji",Roboto,Helvetica,Arial,sans-serif;line-height:1}[dir=rtl] .uppy-u-reset{text-align:right}.uppy-c-textInput{font-family:inherit;font-size:14px;line-height:1.5;padding:6px 8px;background-color:#fff;border:1px solid #ddd;border-radius:4px}.uppy-size--md .uppy-c-textInput{padding:8px 10px}.uppy-c-textInput:focus{border-color:#1269cf99;outline:none;box-shadow:0 0 0 3px #1269cf26}[data-uppy-theme=dark] .uppy-c-textInput{color:#eaeaea;background-color:#333;border-color:#333}[data-uppy-theme=dark] .uppy-c-textInput:focus{border-color:#525252;box-shadow:none}.uppy-c-icon{display:inline-block;max-width:100%;max-height:100%;overflow:hidden;fill:currentColor}.uppy-c-btn{display:inline-flex;justify-content:center;align-items:center;font-weight:500;font-size:inherit;font-family:inherit;color:inherit;line-height:1;white-space:nowrap;text-align:center;transition-duration:.3s;transition-property:background-color,color;-webkit-user-select:none;user-select:none}[dir=rtl] .uppy-c-btn{text-align:center}.uppy-c-btn:not(:disabled):not(.disabled){cursor:pointer}.uppy-c-btn::-moz-focus-inner{border:0}.uppy-c-btn-primary{padding:10px 18px;color:#fff;font-size:14px;background-color:#1269cf;border-radius:4px}.uppy-c-btn-primary:hover{background-color:#0e51a0}.uppy-c-btn-primary:focus{outline:none;box-shadow:0 0 0 3px #1269cf66}.uppy-size--md .uppy-c-btn-primary{padding:13px 22px}[data-uppy-theme=dark] .uppy-c-btn-primary{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-primary::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-c-btn-link{padding:10px 15px;color:#525252;font-size:14px;line-height:1;background-color:transparent;border-radius:4px}.uppy-c-btn-link:hover{color:#333}.uppy-c-btn-link:focus{outline:none;box-shadow:0 0 0 3px #1269cf40}.uppy-size--md .uppy-c-btn-link{padding:13px 18px}[data-uppy-theme=dark] .uppy-c-btn-link{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-link:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-link::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-link:focus{box-shadow:0 0 0 2px #aae1ffd9}[data-uppy-theme=dark] .uppy-c-btn-link:hover{color:#939393}.uppy-Informer{position:absolute;right:0;bottom:60px;left:0;z-index:1005;text-align:center}.uppy-Informer span>div{margin-bottom:6px}.uppy-Informer-animated{z-index:-1000;transform:translateY(350%);opacity:0;transition:all .3s ease-in}.uppy-Informer p{display:inline-block;max-width:90%;margin:0;padding:6px 15px;color:#fff;font-weight:400;font-size:12px;line-height:1.4;background-color:#757575;border-radius:18px}.uppy-size--md .uppy-Informer p{max-width:500px;padding:10px 20px;font-size:14px;line-height:1.3}[data-uppy-theme=dark] .uppy-Informer p{background-color:#333}[dir=ltr] .uppy-Informer p span{left:3px}[dir=rtl] .uppy-Informer p span{right:3px}[dir=ltr] .uppy-Informer p span{margin-left:-1px}[dir=rtl] .uppy-Informer p span{margin-right:-1px}.uppy-Informer p span{position:relative;top:-1px;display:inline-block;width:13px;height:13px;color:#525252;font-size:10px;line-height:12px;vertical-align:middle;background-color:#fff;border-radius:50%}.uppy-Informer p span:hover{cursor:help}.uppy-Informer p span:after{line-height:1.3;word-wrap:break-word}.uppy-Root [aria-label][role~=tooltip]{position:relative}.uppy-Root [aria-label][role~=tooltip]:before,.uppy-Root [aria-label][role~=tooltip]:after{position:absolute;z-index:10;box-sizing:border-box;transform:translateZ(0);transform-origin:top;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transition:all var(--microtip-transition-duration, .18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);pointer-events:none;will-change:transform}.uppy-Root [aria-label][role~=tooltip]:before{background-size:100% auto!important;content:""}.uppy-Root [aria-label][role~=tooltip]:after{box-sizing:content-box;padding:.5em 1em;color:#fff;font-weight:var(--microtip-font-weight, normal);font-size:var(--microtip-font-size, 13px);white-space:nowrap;text-transform:var(--microtip-text-transform, none);background:#111111e6;border-radius:4px;content:attr(aria-label)}.uppy-Root [aria-label][role~=tooltip]:hover:before,.uppy-Root [aria-label][role~=tooltip]:hover:after,.uppy-Root [aria-label][role~=tooltip]:focus:before,.uppy-Root [aria-label][role~=tooltip]:focus:after{opacity:1;pointer-events:auto}.uppy-Root [role~=tooltip][data-microtip-position|=top]:before{bottom:100%;left:50%;width:18px;height:6px;margin-bottom:5px;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position|=top]:after{bottom:100%;left:50%;margin-bottom:11px;transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position|=top]:hover:before{transform:translate3d(-50%,-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position=top]:hover:after{transform:translate3d(-50%,-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-left]:after{bottom:100%;transform:translate3d(calc(-100% + 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-left]:hover:after{transform:translate3d(calc(-100% + 16px),-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-right]:after{bottom:100%;transform:translate3d(calc(0% - 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-right]:hover:after{transform:translate3d(calc(0% - 16px),-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:before{top:100%;bottom:auto;left:50%;width:18px;height:6px;margin-top:5px;margin-bottom:0;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;transform:translate3d(-50%,-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:after{top:100%;left:50%;margin-top:11px;transform:translate3d(-50%,-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:hover:before{transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom]:hover:after{transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:after{top:100%;transform:translate3d(calc(-100% + 16px),-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:hover:after{transform:translate3d(calc(-100% + 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:after{top:100%;transform:translate3d(calc(0% - 16px),-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:hover:after{transform:translate3d(calc(0% - 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=left]:before,.uppy-Root [role~=tooltip][data-microtip-position=left]:after{inset:50% 100% auto auto;transform:translate3d(10px,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=left]:before{width:6px;height:18px;margin-right:5px;margin-bottom:0;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat}.uppy-Root [role~=tooltip][data-microtip-position=left]:after{margin-right:11px}.uppy-Root [role~=tooltip][data-microtip-position=left]:hover:before,.uppy-Root [role~=tooltip][data-microtip-position=left]:hover:after{transform:translate3d(0,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=right]:before,.uppy-Root [role~=tooltip][data-microtip-position=right]:after{top:50%;bottom:auto;left:100%;transform:translate3d(-10px,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=right]:before{width:6px;height:18px;margin-bottom:0;margin-left:5px;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat}.uppy-Root [role~=tooltip][data-microtip-position=right]:after{margin-left:11px}.uppy-Root [role~=tooltip][data-microtip-position=right]:hover:before,.uppy-Root [role~=tooltip][data-microtip-position=right]:hover:after{transform:translate3d(0,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-size=small]:after{width:80px;white-space:initial}.uppy-Root [role~=tooltip][data-microtip-size=medium]:after{width:150px;white-space:initial}.uppy-Root [role~=tooltip][data-microtip-size=large]:after{width:260px;white-space:initial}.uppy-StatusBar{position:relative;z-index:1001;display:flex;height:46px;color:#fff;font-weight:400;font-size:12px;line-height:40px;background-color:#fff;transition:height .2s}[data-uppy-theme=dark] .uppy-StatusBar{background-color:#1f1f1f}.uppy-StatusBar:before{position:absolute;inset:0;width:100%;height:2px;background-color:#eaeaea;content:""}[data-uppy-theme=dark] .uppy-StatusBar:before{background-color:#757575}.uppy-StatusBar[aria-hidden=true]{height:0;overflow-y:hidden}.uppy-StatusBar.is-complete .uppy-StatusBar-progress{background-color:#1bb240}.uppy-StatusBar.is-error .uppy-StatusBar-progress{background-color:#e32437}.uppy-StatusBar.is-complete .uppy-StatusBar-statusIndicator{color:#1bb240}.uppy-StatusBar.is-error .uppy-StatusBar-statusIndicator{color:#e32437}.uppy-StatusBar:not([aria-hidden=true]).is-waiting{height:65px;background-color:#fff;border-top:1px solid #eaeaea}[data-uppy-theme=dark] .uppy-StatusBar:not([aria-hidden=true]).is-waiting{background-color:#1f1f1f;border-top:1px solid #333}.uppy-StatusBar-progress{position:absolute;z-index:1001;height:2px;background-color:#1269cf;transition:background-color,width .3s ease-out}.uppy-StatusBar-progress.is-indeterminate{background-image:linear-gradient(45deg,rgba(0,0,0,.3) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.3) 75%,transparent 75%,transparent);background-size:64px 64px;animation:uppy-StatusBar-ProgressStripes 1s linear infinite}@keyframes uppy-StatusBar-ProgressStripes{0%{background-position:0 0}to{background-position:64px 0}}.uppy-StatusBar.is-preprocessing .uppy-StatusBar-progress,.uppy-StatusBar.is-postprocessing .uppy-StatusBar-progress{background-color:#f6a623}.uppy-StatusBar.is-waiting .uppy-StatusBar-progress{display:none}[dir=ltr] .uppy-StatusBar-content{padding-left:10px}[dir=rtl] .uppy-StatusBar-content{padding-right:10px}.uppy-StatusBar-content{position:relative;z-index:1002;display:flex;align-items:center;height:100%;color:#333;white-space:nowrap;text-overflow:ellipsis}[dir=ltr] .uppy-size--md .uppy-StatusBar-content{padding-left:15px}[dir=rtl] .uppy-size--md .uppy-StatusBar-content{padding-right:15px}[data-uppy-theme=dark] .uppy-StatusBar-content{color:#eaeaea}[dir=ltr] .uppy-StatusBar-status{padding-right:.3em}[dir=rtl] .uppy-StatusBar-status{padding-left:.3em}.uppy-StatusBar-status{display:flex;flex-direction:column;justify-content:center;font-weight:400;line-height:1.4}.uppy-StatusBar-statusPrimary{font-weight:500;line-height:1;display:flex}.uppy-StatusBar-statusPrimary button.uppy-StatusBar-details{margin-left:5px}[data-uppy-theme=dark] .uppy-StatusBar-statusPrimary{color:#eaeaea}.uppy-StatusBar-statusSecondary{display:inline-block;margin-top:1px;color:#757575;font-size:11px;line-height:1.2;white-space:nowrap}[data-uppy-theme=dark] .uppy-StatusBar-statusSecondary{color:#bbb}[dir=ltr] .uppy-StatusBar-statusSecondaryHint{margin-right:5px}[dir=rtl] .uppy-StatusBar-statusSecondaryHint{margin-left:5px}.uppy-StatusBar-statusSecondaryHint{display:inline-block;line-height:1;vertical-align:middle}[dir=ltr] .uppy-size--md .uppy-StatusBar-statusSecondaryHint{margin-right:8px}[dir=rtl] .uppy-size--md .uppy-StatusBar-statusSecondaryHint{margin-left:8px}[dir=ltr] .uppy-StatusBar-statusIndicator{margin-right:7px}[dir=rtl] .uppy-StatusBar-statusIndicator{margin-left:7px}.uppy-StatusBar-statusIndicator{position:relative;top:1px;color:#525252}.uppy-StatusBar-statusIndicator svg{vertical-align:text-bottom}[dir=ltr] .uppy-StatusBar-actions{right:10px}[dir=rtl] .uppy-StatusBar-actions{left:10px}.uppy-StatusBar-actions{position:absolute;top:0;bottom:0;z-index:1004;display:flex;align-items:center}.uppy-StatusBar.is-waiting .uppy-StatusBar-actions{position:static;width:100%;height:100%;padding:0 15px;background-color:#fafafa}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actions{background-color:#1f1f1f}.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts{flex-direction:column;height:90px}.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts{flex-direction:row;height:65px}.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions{flex-direction:column;justify-content:center}.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions{flex-direction:row;justify-content:initial}.uppy-StatusBar-actionCircleBtn{margin:3px;line-height:1;cursor:pointer;opacity:.9}.uppy-StatusBar-actionCircleBtn:focus{outline:none}.uppy-StatusBar-actionCircleBtn::-moz-focus-inner{border:0}.uppy-StatusBar-actionCircleBtn:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar-actionCircleBtn:hover{opacity:1}.uppy-StatusBar-actionCircleBtn:focus{border-radius:50%}.uppy-StatusBar-actionCircleBtn svg{vertical-align:bottom}.uppy-StatusBar-actionBtn{display:inline-block;color:#1269cf;font-size:10px;line-height:inherit;vertical-align:middle}.uppy-size--md .uppy-StatusBar-actionBtn{font-size:11px}.uppy-StatusBar-actionBtn--disabled{opacity:.4}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--disabled{opacity:.7}[dir=ltr] .uppy-StatusBar-actionBtn--retry{margin-right:6px}[dir=rtl] .uppy-StatusBar-actionBtn--retry{margin-left:6px}.uppy-StatusBar-actionBtn--retry{position:relative;height:16px;padding:1px 6px 3px 18px;color:#fff;line-height:1;background-color:#ff4b23;border-radius:8px}.uppy-StatusBar-actionBtn--retry:focus{outline:none}.uppy-StatusBar-actionBtn--retry::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--retry:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar-actionBtn--retry:hover{background-color:#f92d00}[dir=ltr] .uppy-StatusBar-actionBtn--retry svg{left:6px}[dir=rtl] .uppy-StatusBar-actionBtn--retry svg{right:6px}.uppy-StatusBar-actionBtn--retry svg{position:absolute;top:3px}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{width:100%;padding:15px 10px;color:#fff;font-size:14px;line-height:1;background-color:#1bb240}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover{background-color:#189c38}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{background-color:#1c8b37}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover{background-color:#18762f}.uppy-size--md .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{width:auto;padding:13px 22px}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover{background-color:#1bb240;cursor:not-allowed}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover{background-color:#1c8b37}.uppy-StatusBar:not(.is-waiting) .uppy-StatusBar-actionBtn--upload{color:#1269cf;background-color:transparent}[dir=ltr] .uppy-StatusBar-actionBtn--uploadNewlyAdded{padding-right:3px}[dir=rtl] .uppy-StatusBar-actionBtn--uploadNewlyAdded,[dir=ltr] .uppy-StatusBar-actionBtn--uploadNewlyAdded{padding-left:3px}[dir=rtl] .uppy-StatusBar-actionBtn--uploadNewlyAdded{padding-right:3px}.uppy-StatusBar-actionBtn--uploadNewlyAdded{padding-bottom:1px;border-radius:3px}.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{outline:none}.uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar.is-preprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded,.uppy-StatusBar.is-postprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded{display:none}.uppy-StatusBar-actionBtn--done{padding:7px 8px;line-height:1;border-radius:3px}.uppy-StatusBar-actionBtn--done:focus{outline:none}.uppy-StatusBar-actionBtn--done::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--done:hover{color:#0e51a0}.uppy-StatusBar-actionBtn--done:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done:focus{background-color:#333}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done{color:#02baf2}.uppy-size--md .uppy-StatusBar-actionBtn--done{font-size:14px}.uppy-StatusBar-serviceMsg{padding-left:10px;color:#000;font-size:11px;line-height:1.1}.uppy-size--md .uppy-StatusBar-serviceMsg{padding-left:15px;font-size:14px}[data-uppy-theme=dark] .uppy-StatusBar-serviceMsg{color:#eaeaea}.uppy-StatusBar-serviceMsg-ghostsIcon{position:relative;top:2px;left:6px;width:10px;vertical-align:text-bottom;opacity:.5}.uppy-size--md .uppy-StatusBar-serviceMsg-ghostsIcon{top:1px;left:10px;width:15px}[dir=ltr] .uppy-StatusBar-details{left:2px}[dir=rtl] .uppy-StatusBar-details{right:2px}.uppy-StatusBar-details{position:relative;top:0;display:inline-block;width:13px;height:13px;color:#fff;font-weight:600;font-size:10px;line-height:12px;text-align:center;vertical-align:middle;background-color:#939393;border-radius:50%;cursor:help;-webkit-appearance:none;appearance:none}.uppy-StatusBar-details:after{line-height:1.3;word-wrap:break-word}[dir=ltr] .uppy-StatusBar-spinner{margin-right:10px}[dir=rtl] .uppy-StatusBar-spinner{margin-left:10px}.uppy-StatusBar-spinner{animation-name:uppy-StatusBar-spinnerAnimation;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;fill:#1269cf}.uppy-StatusBar.is-preprocessing .uppy-StatusBar-spinner,.uppy-StatusBar.is-postprocessing .uppy-StatusBar-spinner{fill:#f6a623}@keyframes uppy-StatusBar-spinnerAnimation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list,.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding:6px}.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list:after,.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list:after{flex:auto;content:""}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{position:relative;width:50%;margin:0}.uppy-size--md .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-size--md .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{width:33.3333%}.uppy-size--lg .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-size--lg .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{width:25%}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem:before,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem:before{display:block;padding-top:100%;content:""}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected img,.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected svg,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected img,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected svg{opacity:.85}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--disabled,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--disabled{opacity:.5}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner{background-color:#93939333}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner{background-color:#eaeaea33}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg{width:30%;height:30%;fill:#000000b3}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg{fill:#fffc}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner{position:absolute;inset:7px;width:calc(100% - 14px);height:calc(100% - 14px);overflow:hidden;text-align:center;border-radius:4px}@media(hover:none){.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author{display:block}}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner{box-shadow:0 0 0 3px #aae1ffb3}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner img,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner img{width:100%;height:100%;object-fit:cover;border-radius:4px}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author{position:absolute;display:none;bottom:0;left:0;width:100%;background:#0000004d;color:#fff;font-weight:500;font-size:12px;margin:0;padding:5px;text-decoration:none}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author:hover,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author:hover{background:#0006;text-decoration:underline}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox{position:absolute;top:16px;right:16px;z-index:1002;width:26px;height:26px;background-color:#1269cf;border-radius:50%;opacity:0}[dir=ltr] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox:after,[dir=ltr] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox:after{left:7px}[dir=rtl] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox:after,[dir=rtl] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox:after{right:7px}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox:after,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox:after{top:8px;width:12px;height:7px}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--is-checked,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--is-checked{opacity:1}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:hover+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:hover+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label .uppy-ProviderBrowserItem-author{display:block}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label{box-shadow:0 0 0 3px #1269cf80}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label:focus,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label:focus{outline:none}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label::-moz-focus-inner,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label::-moz-focus-inner{border:0}.uppy-ProviderBrowser-viewType--list{background-color:#fff}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list{background-color:#1f1f1f}.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem{display:flex;align-items:center;margin:0;padding:7px 15px}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem{color:#eaeaea}.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem--disabled{opacity:.6}[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{margin-right:15px}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{margin-left:15px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{width:17px;height:17px;background-color:#fff;border:1px solid #cfcfcf;border-radius:3px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border:1px solid #1269cf;outline:none;box-shadow:0 0 0 3px #1269cf40}[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:after{left:3px}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:after{right:3px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:after{top:4px;width:9px;height:5px;opacity:0}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border-color:#02baf2b3;box-shadow:0 0 0 3px #02baf233}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox--is-checked{background-color:#1269cf;border-color:#1269cf}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox--is-checked:after{opacity:1}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner{display:flex;align-items:center;color:inherit;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,"Segoe UI Emoji","Apple Color Emoji",Roboto,Helvetica,Arial,sans-serif;padding:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner:focus{text-decoration:underline;outline:none}[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{margin-right:8px}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{margin-left:8px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner span{overflow:hidden;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--disabled .uppy-ProviderBrowserItem-inner{cursor:default}[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{margin-right:7px}[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{margin-left:7px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{width:20px}.uppy-ProviderBrowserItem-checkbox{position:relative;flex-shrink:0;cursor:pointer}.uppy-ProviderBrowserItem-checkbox:disabled{cursor:default}.uppy-ProviderBrowserItem-checkbox:after{position:absolute;border-bottom:2px solid #eaeaea;border-left:2px solid #eaeaea;transform:rotate(-45deg);cursor:pointer;content:""}.uppy-ProviderBrowserItem-checkbox:disabled:after{cursor:default}[data-uppy-theme=dark] .uppy-ProviderBrowserItem-checkbox{background-color:#1f1f1f;border-color:#939393}[data-uppy-theme=dark] .uppy-ProviderBrowserItem-checkbox--is-checked{background-color:#333}.uppy-SearchProvider{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}[data-uppy-theme=dark] .uppy-SearchProvider{background-color:#1f1f1f}.uppy-SearchProvider-input{width:90%;max-width:650px;margin-bottom:15px}.uppy-size--md .uppy-SearchProvider-input{margin-bottom:20px}.uppy-SearchProvider-input::-webkit-search-cancel-button{display:none}.uppy-SearchProvider-searchButton{padding:13px 25px}.uppy-size--md .uppy-SearchProvider-searchButton{padding:13px 30px}.uppy-DashboardContent-panelBody{display:flex;flex:1;align-items:center;justify-content:center}[data-uppy-theme=dark] .uppy-DashboardContent-panelBody{background-color:#1f1f1f}.uppy-Provider-auth,.uppy-Provider-error,.uppy-Provider-loading,.uppy-Provider-empty{display:flex;flex:1;flex-flow:column wrap;align-items:center;justify-content:center;color:#939393}.uppy-Provider-empty{color:#939393}.uppy-Provider-authIcon svg{width:100px;height:75px}.uppy-Provider-authTitle{max-width:500px;margin-bottom:30px;padding:0 15px;color:#757575;font-weight:400;font-size:17px;line-height:1.4;text-align:center}.uppy-size--md .uppy-Provider-authTitle{font-size:20px}[data-uppy-theme=dark] .uppy-Provider-authTitle{color:#cfcfcf}.uppy-Provider-btn-google{display:flex;align-items:center;padding:8px 12px!important;background:#4285f4}.uppy-Provider-btn-google:hover{background-color:#1266f1}.uppy-Provider-btn-google:focus{outline:none;box-shadow:0 0 0 3px #4285f466}.uppy-Provider-btn-google svg{margin-right:8px}[dir=ltr] .uppy-Provider-breadcrumbs{text-align:left}[dir=rtl] .uppy-Provider-breadcrumbs{text-align:right}.uppy-Provider-breadcrumbs{flex:1;margin-bottom:10px;color:#525252;font-size:12px}.uppy-size--md .uppy-Provider-breadcrumbs{margin-bottom:0}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs{color:#eaeaea}[dir=ltr] .uppy-Provider-breadcrumbsIcon{margin-right:4px}[dir=rtl] .uppy-Provider-breadcrumbsIcon{margin-left:4px}.uppy-Provider-breadcrumbsIcon{display:inline-block;color:#525252;line-height:1;vertical-align:middle}.uppy-Provider-breadcrumbsIcon svg{width:13px;height:13px;fill:#525252}.uppy-Provider-breadcrumbs button{display:inline-block;padding:4px;line-height:inherit;border-radius:3px}.uppy-Provider-breadcrumbs button:focus{outline:none}.uppy-Provider-breadcrumbs button::-moz-focus-inner{border:0}.uppy-Provider-breadcrumbs button:hover{color:#0e51a0}.uppy-Provider-breadcrumbs button:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button:focus{background-color:#333}.uppy-Provider-breadcrumbs button:not(:last-of-type){text-decoration:underline}.uppy-Provider-breadcrumbs button:last-of-type{color:#333;font-weight:500;cursor:normal;pointer-events:none}.uppy-Provider-breadcrumbs button:hover{cursor:pointer}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button{color:#eaeaea}.uppy-ProviderBrowser{display:flex;flex:1;flex-direction:column;height:100%;font-weight:400;font-size:14px}.uppy-ProviderBrowser-user{margin:0 8px 0 0;color:#333;font-weight:500}[data-uppy-theme=dark] .uppy-ProviderBrowser-user{color:#eaeaea}[dir=ltr] .uppy-ProviderBrowser-user:after{left:4px}[dir=rtl] .uppy-ProviderBrowser-user:after{right:4px}.uppy-ProviderBrowser-user:after{position:relative;color:#939393;font-weight:400;content:"·"}.uppy-ProviderBrowser-header{position:relative;z-index:1001;border-bottom:1px solid #eaeaea}[data-uppy-theme=dark] .uppy-ProviderBrowser-header{border-bottom:1px solid #333}.uppy-ProviderBrowser-headerBar{z-index:1001;padding:7px 15px;color:#757575;font-size:12px;line-height:1.4;background-color:#fafafa}.uppy-size--md .uppy-ProviderBrowser-headerBar{display:flex;align-items:center}[data-uppy-theme=dark] .uppy-ProviderBrowser-headerBar{background-color:#1f1f1f}.uppy-ProviderBrowser-headerBar--simple{display:block;justify-content:center;text-align:center}.uppy-ProviderBrowser-headerBar--simple .uppy-Provider-breadcrumbsWrap{display:inline-block;flex:none;vertical-align:middle}.uppy-ProviderBrowser-searchFilter{position:relative;display:flex;align-items:center;width:100%;height:30px;padding-left:8px;padding-right:8px;margin-top:15px;margin-bottom:15px}[dir=ltr] .uppy-ProviderBrowser-searchFilterInput{padding-left:30px}[dir=rtl] .uppy-ProviderBrowser-searchFilterInput,[dir=ltr] .uppy-ProviderBrowser-searchFilterInput{padding-right:30px}[dir=rtl] .uppy-ProviderBrowser-searchFilterInput{padding-left:30px}.uppy-ProviderBrowser-searchFilterInput{z-index:1001;width:100%;height:30px;font-size:13px;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,"Segoe UI Emoji","Apple Color Emoji",Roboto,Helvetica,Arial,sans-serif;line-height:1.4;background-color:#eaeaea;border:0;border-radius:4px;outline:0;color:#333}.uppy-ProviderBrowser-searchFilterInput::-webkit-search-cancel-button{display:none}[data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput{color:#eaeaea;background-color:#1f1f1f}.uppy-ProviderBrowser-searchFilterInput:focus{background-color:#cfcfcf;border:0}[data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput:focus{background-color:#333}[dir=ltr] .uppy-ProviderBrowser-searchFilterIcon{left:16px}[dir=rtl] .uppy-ProviderBrowser-searchFilterIcon{right:16px}.uppy-ProviderBrowser-searchFilterIcon{position:absolute;z-index:1002;width:12px;height:12px;color:#757575}.uppy-ProviderBrowser-searchFilterInput::placeholder{color:#939393;opacity:1}[dir=ltr] .uppy-ProviderBrowser-searchFilterReset{right:16px}[dir=rtl] .uppy-ProviderBrowser-searchFilterReset{left:16px}.uppy-ProviderBrowser-searchFilterReset{border-radius:3px;position:absolute;z-index:1002;width:22px;height:22px;padding:6px;color:#939393;cursor:pointer}.uppy-ProviderBrowser-searchFilterReset:focus{outline:none}.uppy-ProviderBrowser-searchFilterReset::-moz-focus-inner{border:0}.uppy-ProviderBrowser-searchFilterReset:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-ProviderBrowser-searchFilterReset:hover{color:#757575}.uppy-ProviderBrowser-searchFilterReset svg{vertical-align:text-top}.uppy-ProviderBrowser-userLogout{padding:4px;color:#1269cf;line-height:inherit;border-radius:3px;cursor:pointer}.uppy-ProviderBrowser-userLogout:focus{outline:none}.uppy-ProviderBrowser-userLogout::-moz-focus-inner{border:0}.uppy-ProviderBrowser-userLogout:hover{color:#0e51a0}.uppy-ProviderBrowser-userLogout:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout:focus{background-color:#333}.uppy-ProviderBrowser-userLogout:hover{text-decoration:underline}[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout{color:#eaeaea}.uppy-ProviderBrowser-body{position:relative;flex:1}.uppy-ProviderBrowser-list{position:absolute;inset:0;display:block;flex:1;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;list-style:none;background-color:#fff;border-spacing:0;-webkit-overflow-scrolling:touch}[data-uppy-theme=dark] .uppy-ProviderBrowser-list{background-color:#1f1f1f}.uppy-ProviderBrowser-list:focus{outline:none}.uppy-ProviderBrowserItem-inner{font-weight:500;font-size:13px;cursor:pointer}.uppy-ProviderBrowser-footer{display:flex;align-items:center;height:65px;padding:0 15px;background-color:#fff;border-top:1px solid #eaeaea}[dir=ltr] .uppy-ProviderBrowser-footer button{margin-right:8px}[dir=rtl] .uppy-ProviderBrowser-footer button{margin-left:8px}[data-uppy-theme=dark] .uppy-ProviderBrowser-footer{background-color:#1f1f1f;border-top:1px solid #333}.uppy-Dashboard-Item-previewInnerWrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:3px;box-shadow:0 0 2px #0006}.uppy-size--md .uppy-Dashboard-Item-previewInnerWrap{box-shadow:0 1px 2px #00000026}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewInnerWrap{box-shadow:none}.uppy-Dashboard-Item-previewInnerWrap:after{position:absolute;inset:0;z-index:1001;display:none;background-color:#000000a6;content:""}.uppy-Dashboard-Item-previewLink{position:absolute;inset:0;z-index:1002}.uppy-Dashboard-Item-previewLink:focus{box-shadow:inset 0 0 0 3px #579df0}[data-uppy-theme=dark] .uppy-Dashboard-Item-previewLink:focus{box-shadow:inset 0 0 0 3px #016c8d}.uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg{width:100%;height:100%;object-fit:cover;border-radius:3px;transform:translateZ(0)}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg{object-fit:contain;width:auto;height:auto;max-width:100%;max-height:100%;padding:10px}.uppy-Dashboard-Item-progress{position:absolute;top:50%;left:50%;z-index:1002;width:120px;color:#fff;text-align:center;transform:translate(-50%,-50%);transition:all .35 ease}.uppy-Dashboard-Item-progressIndicator{display:inline-block;width:38px;height:38px;opacity:.9;color:#fff}.uppy-size--md .uppy-Dashboard-Item-progressIndicator{width:55px;height:55px}button.uppy-Dashboard-Item-progressIndicator{cursor:pointer}button.uppy-Dashboard-Item-progressIndicator:focus{outline:none}button.uppy-Dashboard-Item-progressIndicator::-moz-focus-inner{border:0}button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--bg,button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--retry{fill:#579df0}.uppy-Dashboard-Item-progressIcon--circle{width:100%;height:100%}.uppy-Dashboard-Item-progressIcon--bg{stroke:#fff6}.uppy-Dashboard-Item-progressIcon--progress{transition:stroke-dashoffset .5s ease-out;stroke:#fff}.uppy-Dashboard-Item-progressIcon--play{transition:all .2s;fill:#fff;stroke:#fff}.uppy-Dashboard-Item-progressIcon--cancel{transition:all .2s;fill:#fff}.uppy-Dashboard-Item-progressIcon--pause{transition:all .2s;fill:#fff;stroke:#fff}.uppy-Dashboard-Item-progressIcon--check{transition:all .2s;fill:#fff}.uppy-Dashboard-Item-progressIcon--retry{fill:#fff}[dir=ltr] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{right:-8px}[dir=rtl] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{left:-8px}[dir=ltr] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{left:initial}[dir=rtl] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{right:initial}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{top:-9px;width:auto;transform:initial}.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator{width:18px;height:18px}.uppy-size--md .uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator{width:28px;height:28px}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{width:18px;height:18px;opacity:1}.uppy-size--md .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{width:22px;height:22px}.uppy-Dashboard-Item.is-processing .uppy-Dashboard-Item-progress{opacity:0}[dir=ltr] .uppy-Dashboard-Item-fileInfo{padding-right:5px}[dir=rtl] .uppy-Dashboard-Item-fileInfo{padding-left:5px}[dir=ltr] .uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-right:10px}[dir=rtl] .uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-left:10px}[dir=ltr] .uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-right:15px}[dir=rtl] .uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-left:15px}.uppy-Dashboard-Item-name{margin-bottom:5px;font-weight:500;font-size:12px;line-height:1.3;word-wrap:anywhere;word-break:break-all}[data-uppy-theme=dark] .uppy-Dashboard-Item-name{color:#eaeaea}.uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-name{font-size:14px;line-height:1.4}.uppy-Dashboard-Item-fileName{display:flex;align-items:baseline}.uppy-Dashboard-Item-fileName button{margin-left:5px}.uppy-Dashboard-Item-author{color:#757575;vertical-align:bottom;font-size:11px;font-weight:400;display:inline-block;line-height:1;margin-bottom:5px}.uppy-Dashboard-Item-author a{color:#757575}.uppy-Dashboard-Item-status{color:#757575;font-weight:400;font-size:11px;line-height:1}[data-uppy-theme=dark] .uppy-Dashboard-Item-status{color:#bbb}.uppy-Dashboard-Item-statusSize{display:inline-block;text-transform:uppercase;vertical-align:bottom;margin-bottom:5px}.uppy-Dashboard-Item-reSelect{color:#1269cf;font-weight:600;font-size:inherit;font-family:inherit}.uppy-Dashboard-Item-errorMessage{font-size:11px;font-weight:500;line-height:1.3;color:#a51523;background-color:#fdeff1;padding:5px 6px}.uppy-Dashboard-Item-errorMessageBtn{font-size:11px;text-decoration:underline;color:#a51523;cursor:pointer;font-weight:500}.uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage{display:none}.uppy-size--md .uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage{display:block;border-top:1px solid #f7c2c8;padding:6px 8px;line-height:1.4;position:absolute;bottom:0;left:0;right:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage{display:inline-block;position:static;border:1px solid #f7c2c8;border-radius:3px}.uppy-size--md .uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage{display:none}.uppy-Dashboard-Item-action{color:#939393;cursor:pointer}.uppy-Dashboard-Item-action:focus{outline:none}.uppy-Dashboard-Item-action::-moz-focus-inner{border:0}.uppy-Dashboard-Item-action:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-Dashboard-Item-action:hover{color:#1f1f1f;opacity:1}[data-uppy-theme=dark] .uppy-Dashboard-Item-action{color:#cfcfcf}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus{outline:none}[data-uppy-theme=dark] .uppy-Dashboard-Item-action::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus{box-shadow:0 0 0 2px #aae1ffd9}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:hover{color:#eaeaea}.uppy-Dashboard-Item-action--remove{color:#1f1f1f;opacity:.95}.uppy-Dashboard-Item-action--remove:hover{color:#000;opacity:1}[dir=ltr] .uppy-size--md .uppy-Dashboard-Item-action--remove{right:-8px}[dir=rtl] .uppy-size--md .uppy-Dashboard-Item-action--remove{left:-8px}.uppy-size--md .uppy-Dashboard-Item-action--remove{position:absolute;top:-8px;z-index:1002;width:18px;height:18px;padding:0}.uppy-size--md .uppy-Dashboard-Item-action--remove:focus{border-radius:50%}[dir=ltr] .uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove{right:8px}[dir=rtl] .uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove{left:8px}.uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove{position:absolute;top:8px}[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove{color:#525252}[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove:hover{color:#333}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-actionWrapper{display:flex;align-items:center}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action{width:22px;height:22px;margin-left:3px;padding:3px}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action:focus{border-radius:3px}.uppy-size--md .uppy-Dashboard-Item-action--copyLink,.uppy-size--md .uppy-Dashboard-Item-action--edit{width:16px;height:16px;padding:0}.uppy-size--md .uppy-Dashboard-Item-action--copyLink:focus,.uppy-size--md .uppy-Dashboard-Item-action--edit:focus{border-radius:3px}.uppy-Dashboard-Item{display:flex;align-items:center;padding:10px;border-bottom:1px solid #eaeaea}[dir=ltr] .uppy-Dashboard:not(.uppy-Dashboard--singleFile) .uppy-Dashboard-Item{padding-right:0}[dir=rtl] .uppy-Dashboard:not(.uppy-Dashboard--singleFile) .uppy-Dashboard-Item{padding-left:0}[data-uppy-theme=dark] .uppy-Dashboard-Item{border-bottom:1px solid #333}[dir=ltr] .uppy-size--md .uppy-Dashboard-Item{float:left}[dir=rtl] .uppy-size--md .uppy-Dashboard-Item{float:right}.uppy-size--md .uppy-Dashboard-Item{position:relative;display:block;width:calc(33.333% - 30px);height:215px;margin:5px 15px;padding:0;border-bottom:0}.uppy-size--lg .uppy-Dashboard-Item{width:calc(25% - 30px);height:190px;margin:5px 15px;padding:0}.uppy-size--xl .uppy-Dashboard-Item{width:calc(20% - 30px);height:210px;padding:0}.uppy-Dashboard--singleFile .uppy-Dashboard-Item{display:flex;flex-direction:column;width:100%;max-width:400px;height:100%;border-bottom:0;position:relative;padding:15px}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-previewInnerWrap{opacity:.2}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-name{opacity:.7}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{position:absolute;inset:0;z-index:1005;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='39' viewBox='0 0 35 39'%3E%3Cpath d='M1.708 38.66c1.709 0 3.417-3.417 6.834-3.417 3.416 0 5.125 3.417 8.61 3.417 3.348 0 5.056-3.417 8.473-3.417 4.305 0 5.125 3.417 6.833 3.417.889 0 1.709-.889 1.709-1.709v-19.68C34.167-5.757 0-5.757 0 17.271v19.68c0 .82.888 1.709 1.708 1.709zm8.542-17.084a3.383 3.383 0 01-3.417-3.416 3.383 3.383 0 013.417-3.417 3.383 3.383 0 013.417 3.417 3.383 3.383 0 01-3.417 3.416zm13.667 0A3.383 3.383 0 0120.5 18.16a3.383 3.383 0 013.417-3.417 3.383 3.383 0 013.416 3.417 3.383 3.383 0 01-3.416 3.416z' fill='%2523000' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 10px;background-size:25px;opacity:.5;content:""}.uppy-size--md .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{background-position:50% 50%;background-size:40px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{background-position:50% 50%;background-size:30%}.uppy-Dashboard-Item-preview{position:relative;flex-grow:0;flex-shrink:0;width:50px;height:50px}.uppy-size--md .uppy-Dashboard-Item-preview{width:100%;height:140px}.uppy-size--lg .uppy-Dashboard-Item-preview{height:120px}.uppy-size--xl .uppy-Dashboard-Item-preview{height:140px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview{width:100%;max-height:75%;flex-grow:1}.uppy-Dashboard--singleFile.uppy-size--md .uppy-Dashboard-Item-preview{max-height:100%}[dir=ltr] .uppy-Dashboard-Item-fileInfoAndButtons{padding-right:8px}[dir=rtl] .uppy-Dashboard-Item-fileInfoAndButtons{padding-left:8px}[dir=ltr] .uppy-Dashboard-Item-fileInfoAndButtons{padding-left:12px}[dir=rtl] .uppy-Dashboard-Item-fileInfoAndButtons{padding-right:12px}.uppy-Dashboard-Item-fileInfoAndButtons{display:flex;flex-grow:1;align-items:center;justify-content:space-between}.uppy-size--md .uppy-Dashboard-Item-fileInfoAndButtons,.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons{align-items:flex-start;padding:9px 0 0}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons{width:100%;flex-grow:0}.uppy-Dashboard-Item-fileInfo{flex-grow:1;flex-shrink:1}.uppy-Dashboard-Item-actionWrapper{flex-grow:0;flex-shrink:0}.uppy-Dashboard-Item.is-inprogress .uppy-Dashboard-Item-previewInnerWrap:after,.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-previewInnerWrap:after{display:block}[dir=ltr] .uppy-Dashboard-Item-errorDetails{left:2px}[dir=rtl] .uppy-Dashboard-Item-errorDetails{right:2px}.uppy-Dashboard-Item-errorDetails{position:relative;top:0;flex-shrink:0;width:13px;height:13px;color:#fff;font-weight:600;font-size:10px;line-height:12px;text-align:center;background-color:#939393;border-radius:50%;border:none;cursor:help;-webkit-appearance:none;appearance:none}.uppy-Dashboard-Item-errorDetails:after{line-height:1.3;word-wrap:break-word}.uppy-Dashboard-FileCard{position:absolute;inset:0;z-index:1005;display:flex;flex-direction:column;width:100%;height:100%;background-color:#fff;border-radius:5px;box-shadow:0 0 10px 4px #0000001a}.uppy-Dashboard-FileCard .uppy-DashboardContent-bar{border-top-left-radius:5px;border-top-right-radius:5px}.uppy-Dashboard-FileCard .uppy-Dashboard-FileCard-actions{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.uppy-Dashboard-FileCard-inner{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:100%;min-height:0}.uppy-Dashboard-FileCard-preview{position:relative;display:flex;flex-grow:0;flex-shrink:1;align-items:center;justify-content:center;height:60%;min-height:0;border-bottom:1px solid #eaeaea}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-preview{background-color:#333;border-bottom:0}.uppy-Dashboard-FileCard-preview img.uppy-Dashboard-Item-previewImg{flex:0 0 auto;max-width:90%;max-height:90%;object-fit:cover;border-radius:3px;box-shadow:0 3px 20px #00000026}[dir=ltr] .uppy-Dashboard-FileCard-edit{right:10px}[dir=rtl] .uppy-Dashboard-FileCard-edit{left:10px}.uppy-Dashboard-FileCard-edit{position:absolute;top:10px;padding:7px 15px;color:#fff;font-size:13px;background-color:#00000080;border-radius:50px}.uppy-Dashboard-FileCard-edit:focus{outline:none}.uppy-Dashboard-FileCard-edit::-moz-focus-inner{border:0}.uppy-Dashboard-FileCard-edit:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-Dashboard-FileCard-edit:hover{background-color:#000c}.uppy-Dashboard-FileCard-info{flex-grow:0;flex-shrink:0;height:40%;padding:30px 20px 20px;overflow-y:auto;-webkit-overflow-scrolling:touch}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-info{background-color:#1f1f1f}.uppy-Dashboard-FileCard-fieldset{max-width:640px;margin:auto auto 12px;padding:0;font-size:0;border:0}.uppy-Dashboard-FileCard-label{display:inline-block;width:22%;color:#525252;font-size:12px;vertical-align:middle}.uppy-size--md .uppy-Dashboard-FileCard-label{font-size:14px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-label{color:#eaeaea}.uppy-Dashboard-FileCard-input{display:inline-block;width:78%;vertical-align:middle}.uppy-Dashboard-FileCard-actions{display:flex;flex-grow:0;flex-shrink:0;align-items:center;height:55px;padding:0 15px;background-color:#fafafa;border-top:1px solid #eaeaea}.uppy-size--md .uppy-Dashboard-FileCard-actions{height:65px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-actions{background-color:#1f1f1f;border-top:1px solid #333}[dir=ltr] .uppy-Dashboard-FileCard-actionsBtn{margin-right:10px}[dir=rtl] .uppy-Dashboard-FileCard-actionsBtn{margin-left:10px}.uppy-transition-slideDownUp-enter{transform:translate3d(0,-105%,0);opacity:.01;transition:transform .25s ease-in-out,opacity .25s ease-in-out}.uppy-transition-slideDownUp-enter.uppy-transition-slideDownUp-enter-active{transform:translateZ(0);opacity:1}.uppy-transition-slideDownUp-leave{transform:translateZ(0);opacity:1;transition:transform .25s ease-in-out,opacity .25s ease-in-out}.uppy-transition-slideDownUp-leave.uppy-transition-slideDownUp-leave-active{transform:translate3d(0,-105%,0);opacity:.01}@keyframes uppy-Dashboard-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes uppy-Dashboard-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes uppy-Dashboard-slideDownAndFadeIn{0%{transform:translate3d(-50%,-70%,0);opacity:0}to{transform:translate3d(-50%,-50%,0);opacity:1}}@keyframes uppy-Dashboard-slideDownAndFadeIn--small{0%{transform:translate3d(0,-20%,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes uppy-Dashboard-slideUpFadeOut{0%{transform:translate3d(-50%,-50%,0);opacity:1}to{transform:translate3d(-50%,-70%,0);opacity:0}}@keyframes uppy-Dashboard-slideUpFadeOut--small{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20%,0);opacity:0}}.uppy-Dashboard--modal{z-index:1001}.uppy-Dashboard--modal[aria-hidden=true]{display:none}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideDownAndFadeIn--small .3s cubic-bezier(0,0,.2,1)}@media only screen and (min-width:820px){.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideDownAndFadeIn .3s cubic-bezier(0,0,.2,1)}}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-overlay{animation:uppy-Dashboard-fadeIn .3s cubic-bezier(0,0,.2,1)}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideUpFadeOut--small .3s cubic-bezier(0,0,.2,1)}@media only screen and (min-width:820px){.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideUpFadeOut .3s cubic-bezier(0,0,.2,1)}}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-overlay{animation:uppy-Dashboard-fadeOut .3s cubic-bezier(0,0,.2,1)}.uppy-Dashboard-isFixed{height:100vh;overflow:hidden}.uppy-Dashboard--modal .uppy-Dashboard-overlay{position:fixed;inset:0;z-index:1001;background-color:#00000080}.uppy-Dashboard-inner{position:relative;max-width:100%;max-height:100%;background-color:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;outline:none}.uppy-size--md .uppy-Dashboard-inner{min-height:auto}@media only screen and (min-width:820px){.uppy-Dashboard-inner{width:650px;height:500px}}.uppy-Dashboard--modal .uppy-Dashboard-inner{z-index:1002}[data-uppy-theme=dark] .uppy-Dashboard-inner{background-color:#1f1f1f}.uppy-Dashboard--isDisabled .uppy-Dashboard-inner{cursor:not-allowed}.uppy-Dashboard-innerWrap{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:5px;opacity:0}.uppy-Dashboard--isInnerWrapVisible .uppy-Dashboard-innerWrap{opacity:1}.uppy-Dashboard--isDisabled .uppy-Dashboard-innerWrap{opacity:.6;filter:grayscale(100%);-webkit-user-select:none;user-select:none;cursor:not-allowed}.uppy-Dashboard--isDisabled .uppy-ProviderIconBg{fill:#9f9f9f}.uppy-Dashboard--isDisabled [disabled],.uppy-Dashboard--isDisabled [aria-disabled]{pointer-events:none;cursor:not-allowed}.uppy-Dashboard--modal .uppy-Dashboard-inner{position:fixed;inset:35px 15px 15px;border:none}@media only screen and (min-width:820px){.uppy-Dashboard--modal .uppy-Dashboard-inner{top:50%;right:auto;left:50%;box-shadow:0 5px 15px 4px #00000026;transform:translate(-50%,-50%)}}[dir=ltr] .uppy-Dashboard-close{right:-2px}[dir=rtl] .uppy-Dashboard-close{left:-2px}.uppy-Dashboard-close{position:absolute;top:-33px;z-index:1005;display:block;color:#ffffffe6;font-size:27px;cursor:pointer}.uppy-Dashboard-close:focus{outline:none}.uppy-Dashboard-close::-moz-focus-inner{border:0}.uppy-Dashboard-close:focus{color:#6eabf2}@media only screen and (min-width:820px){[dir=ltr] .uppy-Dashboard-close{right:-35px}[dir=rtl] .uppy-Dashboard-close{left:-35px}.uppy-Dashboard-close{top:-10px;font-size:35px}}.uppy-Dashboard-serviceMsg{position:relative;top:-1px;z-index:1004;padding:12px 0;font-weight:500;font-size:12px;line-height:1.3;background-color:#fffbf7;border-top:1px solid #edd4b9;border-bottom:1px solid #edd4b9}.uppy-size--md .uppy-Dashboard-serviceMsg{font-size:14px;line-height:1.4}[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg{color:#eaeaea;background-color:#1f1f1f;border-top:1px solid #333;border-bottom:1px solid #333}.uppy-Dashboard-serviceMsg-title{display:block;margin-bottom:4px;padding-left:42px;line-height:1}.uppy-Dashboard-serviceMsg-text{padding:0 15px}.uppy-Dashboard-serviceMsg-actionBtn{color:#1269cf;font-weight:inherit;font-size:inherit;vertical-align:initial}[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg-actionBtn{color:#02baf2e6}.uppy-Dashboard-serviceMsg-icon{position:absolute;top:10px;left:15px}.uppy-Dashboard-AddFiles{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}[data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles{height:calc(100% - 14px);margin:7px;border:1px dashed #dfdfdf;border-radius:3px}.uppy-Dashboard-AddFilesPanel .uppy-Dashboard-AddFiles{height:calc(100% - 54px);border:none}.uppy-Dashboard--modal .uppy-Dashboard-AddFiles{border-color:#cfcfcf}[data-uppy-theme=dark] .uppy-Dashboard-AddFiles{border-color:#757575}.uppy-Dashboard-AddFiles-info{display:none;margin-top:auto;padding-top:15px;padding-bottom:15px}.uppy-size--height-md .uppy-Dashboard-AddFiles-info{display:block}.uppy-size--md .uppy-Dashboard-AddFiles-info{position:absolute;right:0;bottom:25px;left:0;padding-top:30px;padding-bottom:0}[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-info{margin-top:0}.uppy-Dashboard-browse{color:#1269cf;cursor:pointer}.uppy-Dashboard-browse:focus{outline:none}.uppy-Dashboard-browse::-moz-focus-inner{border:0}.uppy-Dashboard-browse:hover,.uppy-Dashboard-browse:focus{border-bottom:1px solid #1269cf}[data-uppy-theme=dark] .uppy-Dashboard-browse{color:#02baf2e6}[data-uppy-theme=dark] .uppy-Dashboard-browse:hover,[data-uppy-theme=dark] .uppy-Dashboard-browse:focus{border-bottom:1px solid #02baf2}.uppy-Dashboard-browseBtn{display:block;width:100%;margin-top:8px;margin-bottom:5px;font-weight:500;font-size:14px}.uppy-size--md .uppy-Dashboard-browseBtn{width:auto;margin:15px auto;padding:13px 44px;font-size:15px}.uppy-Dashboard-AddFiles-list{display:flex;flex:1;flex-direction:column;width:100%;margin-top:2px;padding:2px 0;overflow-y:auto;-webkit-overflow-scrolling:touch}.uppy-size--md .uppy-Dashboard-AddFiles-list{flex:none;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:600px;margin-top:15px;padding-top:0;overflow-y:visible}.uppy-DashboardTab{width:100%;text-align:center;border-bottom:1px solid #eaeaea}[data-uppy-theme=dark] .uppy-DashboardTab{border-bottom:1px solid #333}.uppy-size--md .uppy-DashboardTab{display:inline-block;width:initial;margin-bottom:10px;border-bottom:none}.uppy-DashboardTab-btn{flex-direction:row;align-items:center;justify-content:left;width:100%;height:100%;padding:12px 15px;color:#525252;background-color:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.uppy-DashboardTab-btn:focus{outline:none}[dir=ltr] .uppy-size--md .uppy-DashboardTab-btn{margin-right:1px}[dir=rtl] .uppy-size--md .uppy-DashboardTab-btn{margin-left:1px}.uppy-size--md .uppy-DashboardTab-btn{flex-direction:column;width:86px;padding:10px 3px;border-radius:5px}[data-uppy-theme=dark] .uppy-DashboardTab-btn{color:#eaeaea}.uppy-DashboardTab-btn::-moz-focus-inner{border:0}.uppy-DashboardTab-btn:hover{background-color:#e9ecef}[data-uppy-theme=dark] .uppy-DashboardTab-btn:hover{background-color:#333}.uppy-DashboardTab-btn:active,.uppy-DashboardTab-btn:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardTab-btn:active,[data-uppy-theme=dark] .uppy-DashboardTab-btn:focus{background-color:#525252}.uppy-DashboardTab-btn svg{display:inline-block;max-width:100%;max-height:100%;overflow:hidden;vertical-align:text-top;transition:transform ease-in-out .15s}[dir=ltr] .uppy-DashboardTab-inner{margin-right:10px}[dir=rtl] .uppy-DashboardTab-inner{margin-left:10px}.uppy-DashboardTab-inner{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:8px;background-color:#fff;box-shadow:0 1px 1px #0000001a,0 1px 2px #0000001a,0 2px 3px #00000005}[dir=ltr] .uppy-size--md .uppy-DashboardTab-inner{margin-right:0}[dir=rtl] .uppy-size--md .uppy-DashboardTab-inner{margin-left:0}[data-uppy-theme=dark] .uppy-DashboardTab-inner{background-color:#323232;box-shadow:0 1px 1px #0003,0 1px 2px #0003,0 2px 3px #00000014}.uppy-DashboardTab-name{font-weight:400;font-size:14px}.uppy-size--md .uppy-DashboardTab-name{margin-top:8px;margin-bottom:0;font-size:12px;line-height:15px}.uppy-DashboardTab-iconMyDevice{color:#1269cf}[data-uppy-theme=dark] .uppy-DashboardTab-iconMyDevice{color:#02baf2}.uppy-DashboardTab-iconBox{color:#0061d5}[data-uppy-theme=dark] .uppy-DashboardTab-iconBox{color:#eaeaea}.uppy-DashboardTab-iconDropbox{color:#0061fe}[data-uppy-theme=dark] .uppy-DashboardTab-iconDropbox{color:#eaeaea}.uppy-DashboardTab-iconUnsplash{color:#111}[data-uppy-theme=dark] .uppy-DashboardTab-iconUnsplash{color:#eaeaea}.uppy-DashboardTab-iconScreenRec{color:#2c3e50}[data-uppy-theme=dark] .uppy-DashboardTab-iconScreenRec{color:#eaeaea}.uppy-DashboardTab-iconAudio{color:#8030a3}[data-uppy-theme=dark] .uppy-DashboardTab-iconAudio{color:#bf6ee3}.uppy-Dashboard-input{position:absolute;z-index:-1;width:.1px;height:.1px;overflow:hidden;opacity:0}.uppy-DashboardContent-bar{position:relative;z-index:1004;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:100%;height:40px;padding:0 10px;background-color:#fafafa;border-bottom:1px solid #eaeaea}.uppy-size--md .uppy-DashboardContent-bar{height:50px;padding:0 15px}[data-uppy-theme=dark] .uppy-DashboardContent-bar{background-color:#1f1f1f;border-bottom:1px solid #333}.uppy-DashboardContent-title{position:absolute;top:0;right:0;left:0;width:100%;max-width:170px;margin:auto;overflow-x:hidden;font-weight:500;font-size:12px;line-height:40px;white-space:nowrap;text-align:center;text-overflow:ellipsis}.uppy-size--md .uppy-DashboardContent-title{max-width:300px;font-size:14px;line-height:50px}[data-uppy-theme=dark] .uppy-DashboardContent-title{color:#eaeaea}[dir=ltr] .uppy-DashboardContent-back,[dir=ltr] .uppy-DashboardContent-save{margin-left:-6px}[dir=rtl] .uppy-DashboardContent-back,[dir=rtl] .uppy-DashboardContent-save{margin-right:-6px}.uppy-DashboardContent-back,.uppy-DashboardContent-save{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:1;background:none;border:0;-webkit-appearance:none;padding:7px 6px;color:#1269cf;font-weight:400;font-size:12px;border-radius:3px;cursor:pointer}.uppy-DashboardContent-back:focus,.uppy-DashboardContent-save:focus{outline:none}.uppy-DashboardContent-back::-moz-focus-inner,.uppy-DashboardContent-save::-moz-focus-inner{border:0}.uppy-DashboardContent-back:hover,.uppy-DashboardContent-save:hover{color:#0e51a0}.uppy-DashboardContent-back:focus,.uppy-DashboardContent-save:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardContent-back:focus,[data-uppy-theme=dark] .uppy-DashboardContent-save:focus{background-color:#333}.uppy-size--md .uppy-DashboardContent-back,.uppy-size--md .uppy-DashboardContent-save{font-size:14px}[data-uppy-theme=dark] .uppy-DashboardContent-back,[data-uppy-theme=dark] .uppy-DashboardContent-save{color:#02baf2}[dir=ltr] .uppy-DashboardContent-addMore{margin-right:-5px}[dir=rtl] .uppy-DashboardContent-addMore{margin-left:-5px}.uppy-DashboardContent-addMore{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:1;background:none;border:0;-webkit-appearance:none;width:29px;height:29px;padding:7px 8px;color:#1269cf;font-weight:500;border-radius:3px;cursor:pointer}.uppy-DashboardContent-addMore:focus{outline:none}.uppy-DashboardContent-addMore::-moz-focus-inner{border:0}.uppy-DashboardContent-addMore:hover{color:#0e51a0}.uppy-DashboardContent-addMore:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardContent-addMore:focus{background-color:#333}[dir=ltr] .uppy-size--md .uppy-DashboardContent-addMore{margin-right:-8px}[dir=rtl] .uppy-size--md .uppy-DashboardContent-addMore{margin-left:-8px}.uppy-size--md .uppy-DashboardContent-addMore{width:auto;height:auto;font-size:14px}[data-uppy-theme=dark] .uppy-DashboardContent-addMore{color:#02baf2}[dir=ltr] .uppy-DashboardContent-addMore svg{margin-right:4px}[dir=rtl] .uppy-DashboardContent-addMore svg{margin-left:4px}.uppy-DashboardContent-addMore svg{vertical-align:baseline}.uppy-size--md .uppy-DashboardContent-addMore svg{width:11px;height:11px}.uppy-DashboardContent-addMoreCaption{display:none}.uppy-size--md .uppy-DashboardContent-addMoreCaption{display:inline}.uppy-DashboardContent-panel{position:absolute;inset:0;z-index:1005;display:flex;flex:1;flex-direction:column;overflow:hidden;background-color:#f5f5f5;border-radius:5px}.uppy-Dashboard-AddFilesPanel{position:absolute;inset:0;z-index:1005;display:flex;flex-direction:column;overflow:hidden;background:#fafafa;background:linear-gradient(0deg,#fafafa 35%,#fafafad9);border-radius:5px;box-shadow:0 0 10px 5px #00000026}[data-uppy-theme=dark] .uppy-Dashboard-AddFilesPanel{background-color:#333;background-image:linear-gradient(0deg,#1f1f1f 35%,#1f1f1fd9)}.uppy-Dashboard--isAddFilesPanelVisible .uppy-Dashboard-files{filter:blur(2px)}.uppy-Dashboard-progress{position:absolute;bottom:0;left:0;width:100%;height:12%}.uppy-Dashboard-progressBarContainer.is-active{position:absolute;top:0;left:0;z-index:1004;width:100%;height:100%}.uppy-Dashboard-filesContainer{position:relative;flex:1;margin:0;overflow-y:hidden}.uppy-Dashboard-filesContainer:after{display:table;clear:both;content:""}.uppy-Dashboard-files{flex:1;margin:0;padding:0 0 10px;overflow-y:auto;-webkit-overflow-scrolling:touch}.uppy-size--md .uppy-Dashboard-files{padding-top:10px}.uppy-Dashboard--singleFile .uppy-Dashboard-filesInner{display:flex;justify-content:center;align-items:center;height:100%}.uppy-Dashboard-dropFilesHereHint{position:absolute;inset:7px;z-index:2000;display:flex;align-items:center;justify-content:center;padding-top:90px;color:#757575;font-size:16px;text-align:center;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2V1zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0v1zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a.999.999 0 0 1 1.414 0l7 7z' fill='%231269CF' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;border:1px dashed #1269cf;border-radius:3px;visibility:hidden}[data-uppy-theme=dark] .uppy-Dashboard-dropFilesHereHint{color:#bbb;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2V1zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0v1zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a.999.999 0 0 1 1.414 0l7 7z' fill='%2302BAF2' fill-rule='nonzero'/%3E%3C/svg%3E");border-color:#02baf2}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-dropFilesHereHint{visibility:visible}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-DashboardContent-bar,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-files,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-progressindicators,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-serviceMsg{opacity:.15}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles{opacity:.03}.uppy-Dashboard-AddFiles-title{width:100%;margin-top:15px;margin-bottom:5px;padding:0 15px;color:#000;font-weight:500;font-size:17px;line-height:1.35;text-align:inline-start}.uppy-size--md .uppy-Dashboard-AddFiles-title{max-width:480px;padding:0 35px;margin-top:5px;font-weight:400;font-size:21px;text-align:center}[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-title{text-align:center}[data-uppy-theme=dark] .uppy-Dashboard-AddFiles-title{color:#eaeaea}.uppy-Dashboard-AddFiles-title button{font-weight:500}.uppy-size--md .uppy-Dashboard-AddFiles-title button{font-weight:400}.uppy-Dashboard-note{max-width:350px;margin:auto;padding:0 15px;color:#757575;font-size:14px;line-height:1.25;text-align:center}.uppy-size--md .uppy-Dashboard-note{max-width:600px;line-height:1.35}[data-uppy-theme=dark] .uppy-Dashboard-note{color:#cfcfcf}a.uppy-Dashboard-poweredBy{display:inline-block;margin-top:8px;color:#939393;font-size:11px;text-align:center;text-decoration:none}.uppy-Dashboard-poweredByIcon{position:relative;top:1px;margin-right:1px;margin-left:1px;vertical-align:text-top;opacity:.9;fill:none;stroke:#939393}.uppy-Dashboard-Item-previewIcon{position:absolute;top:50%;left:50%;z-index:100;width:25px;height:25px;transform:translate(-50%,-50%)}.uppy-size--md .uppy-Dashboard-Item-previewIcon{width:38px;height:38px}.uppy-Dashboard-Item-previewIcon svg{width:100%;height:100%}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIcon{width:100%;height:100%;max-width:60%;max-height:60%}.uppy-Dashboard-Item-previewIconWrap{position:relative;height:76px;max-height:75%}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIconWrap{width:100%;height:100%}.uppy-Dashboard-Item-previewIconBg{width:100%;height:100%;filter:drop-shadow(rgba(0,0,0,.1) 0 1px 1px)}.uppy-Dashboard-upload{position:relative;width:50px;height:50px}.uppy-size--md .uppy-Dashboard-upload{width:60px;height:60px}.uppy-Dashboard-upload .uppy-c-icon{position:relative;top:1px;width:50%}[dir=ltr] .uppy-Dashboard-uploadCount{right:-12px}[dir=rtl] .uppy-Dashboard-uploadCount{left:-12px}.uppy-Dashboard-uploadCount{position:absolute;top:-12px;width:16px;height:16px;color:#fff;font-size:8px;line-height:16px;background-color:#1bb240;border-radius:50%}.uppy-size--md .uppy-Dashboard-uploadCount{width:18px;height:18px;font-size:9px;line-height:18px}.uppy-Webcam-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.uppy-Webcam-videoContainer{position:relative;flex:1;flex-grow:1;width:100%;overflow:hidden;text-align:center;background-color:#333}.uppy-Webcam-video{position:absolute;inset:0;max-width:100%;max-height:100%;margin:auto}.uppy-Webcam-video--mirrored{transform:scaleX(-1)}.uppy-Webcam-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;min-height:75px;padding:20px}.uppy-Webcam-videoSourceContainer{flex-grow:0;width:100%}.uppy-size--lg .uppy-Webcam-videoSourceContainer{width:33%;margin:0}.uppy-Webcam-videoSource-select{display:block;width:100%;max-width:90%;margin:auto auto 10px;padding:.4em 1em .3em .4em;font-size:16px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23757575%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right .4em top 50%,0 0;background-size:.65em auto,100%;border:1px solid #757575}.uppy-size--lg .uppy-Webcam-videoSource-select{margin-bottom:0;font-size:14px}.uppy-Webcam-videoSource-select::-ms-expand{display:none}.uppy-Webcam-buttonContainer{width:50%;margin-left:25%;text-align:center}.uppy-size--lg .uppy-Webcam-buttonContainer{width:34%;margin-left:0}.uppy-Webcam-recordingLength{flex-grow:0;width:25%;color:#757575;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;text-align:right}.uppy-size--lg .uppy-Webcam-recordingLength{width:33%}.uppy-Webcam-button{width:45px;height:45px;color:#fff;background-color:#e32437;border-radius:50%;cursor:pointer;transition:all .3s}.uppy-Webcam-button:focus{outline:none}.uppy-Webcam-button::-moz-focus-inner{border:0}.uppy-Webcam-button:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-Webcam-button:hover{background-color:#d31b2d}[data-uppy-theme=dark] .uppy-Webcam-button:focus{outline:none}[data-uppy-theme=dark] .uppy-Webcam-button::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-Webcam-button:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-Webcam-button--submit{margin:0 12px;background-color:#1269cf}.uppy-Webcam-button--submit:hover{background-color:#105db8}.uppy-Webcam-button svg{display:inline-block;width:30px;max-width:100%;height:30px;max-height:100%;overflow:hidden;vertical-align:text-top;fill:currentColor}.uppy-size--md .uppy-Webcam-button{width:60px;height:60px}.uppy-Webcam-button--picture{margin-right:12px}.uppy-Webcam-permissons{display:flex;flex:1;flex-flow:column wrap;align-items:center;justify-content:center;height:100%;padding:15px}.uppy-Webcam-permissons p{max-width:450px;margin:0;color:#939393;line-height:1.3;line-height:1.45;text-align:center}.uppy-Webcam-permissonsIcon svg{width:100px;height:75px;margin-bottom:30px;color:#bbb}.uppy-Webcam-title{max-width:500px;margin:0 0 5px;padding:0 15px;color:#333;font-weight:400;font-size:22px;line-height:1.35;text-align:center}[data-uppy-theme=dark] .uppy-Webcam-title{color:#eaeaea}.uppy-ScreenCapture-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.uppy-ScreenCapture-videoContainer{position:relative;flex:1;flex-grow:1;width:100%;overflow:hidden;text-align:center;background-color:#333}.uppy-size--md .uppy-ScreenCapture-videoContainer{max-width:100%}.uppy-ScreenCapture-video{position:absolute;inset:0;max-width:100%;max-height:100%;margin:auto;outline:0}.uppy-ScreenCapture-buttonContainer{display:flex;align-items:center;justify-content:center;width:100%;height:75px;padding:0 20px;background-color:#fff;border-top:1px solid #eaeaea}[data-uppy-theme=dark] .uppy-ScreenCapture-buttonContainer{background-color:#1f1f1f;border-top:1px solid #333}.uppy-ScreenCapture-button{width:45px;height:45px;color:#fff;border-radius:50%;cursor:pointer;transition:all .3s}.uppy-ScreenCapture-button:focus{outline:none}.uppy-ScreenCapture-button::-moz-focus-inner{border:0}.uppy-ScreenCapture-button:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-ScreenCapture-button:focus{outline:none}[data-uppy-theme=dark] .uppy-ScreenCapture-button::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-ScreenCapture-button:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-size--md .uppy-ScreenCapture-button{width:60px;height:60px}.uppy-ScreenCapture-button:hover{background-color:#d31b2d}.uppy-ScreenCapture-button svg{display:inline-block;width:30px;max-width:100%;height:30px;max-height:100%;overflow:hidden;vertical-align:text-top;fill:currentColor}.uppy-ScreenCapture-button--submit{margin-left:12px;background-color:#1269cf}.uppy-ScreenCapture-button--submit:hover{background-color:#105db8}.uppy-ScreenCapture-button--submit:disabled{background-color:#939393;cursor:default}.uppy-ScreenCapture-button--submit:disabled:hover{background-color:#eaeaea}.uppy-ScreenCapture-title{max-width:500px;margin:0 0 5px;padding:0 15px;color:#333;font-weight:400;font-size:22px;line-height:1.35;text-align:center}.uppy-ScreenCapture-icon--stream{position:absolute;top:0;right:0;z-index:1;margin:1rem}.uppy-ScreenCapture-icon--stream svg{fill:#939393}.uppy-ScreenCapture-icon--streamActive svg{animation:uppy-ScreenCapture-icon--blink 1s cubic-bezier(.47,0,.75,.72) infinite}@keyframes uppy-ScreenCapture-icon--blink{0%{fill:#1269cf}50%{fill:#939393}to{fill:#1269cf}}.uppy-ScreenCapture-button--video{color:#fff;background:#e32437}.uppy-ScreenCapture-button--video:hover{background-color:#bc1828}:host,:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-bg:#fff;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855);--vs-transition-duration:.15s}.v-select{font-family:inherit;position:relative}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--vs-search-input-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search:-ms-input-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:#3c3c3c73;font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.vdatetime-fade-enter-active,.vdatetime-fade-leave-active{transition:opacity .4s}.vdatetime-fade-enter,.vdatetime-fade-leave-to{opacity:0}.vdatetime-overlay{z-index:999;position:fixed;inset:0;background:#00000080;transition:opacity .5s}.vdatetime-popup{box-sizing:border-box;z-index:1000;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:340px;max-width:calc(100% - 30px);box-shadow:0 1px 3px #0000004d;color:#444;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.18;background:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}.vdatetime-popup *{box-sizing:border-box}.vdatetime-popup__header{padding:18px 30px;background:#3f51b5;color:#fff;font-size:32px}.vdatetime-popup__title{margin-bottom:8px;font-size:21px;font-weight:300}.vdatetime-popup__year{font-weight:300;font-size:14px;opacity:.7;cursor:pointer;transition:opacity .3s}.vdatetime-popup__year:hover{opacity:1}.vdatetime-popup__date{line-height:1;cursor:pointer}.vdatetime-popup__actions{padding:0 20px 10px 30px;text-align:right}.vdatetime-popup__actions__button{display:inline-block;border:none;padding:10px 20px;background:transparent;font-size:16px;color:#3f51b5;cursor:pointer;transition:color .3s}.vdatetime-popup__actions__button:hover{color:#444}.vdatetime-calendar__navigation--previous:hover svg path,.vdatetime-calendar__navigation--next:hover svg path{stroke:#888}.vdatetime-calendar__navigation,.vdatetime-calendar__navigation *{box-sizing:border-box}.vdatetime-calendar__navigation{position:relative;margin:15px 0;padding:0 30px;width:100%}.vdatetime-calendar__navigation--previous,.vdatetime-calendar__navigation--next{position:absolute;top:0;padding:0 5px;width:18px;cursor:pointer}.vdatetime-calendar__navigation--previous svg,.vdatetime-calendar__navigation--next svg{width:8px;height:13px}.vdatetime-calendar__navigation--previous svg path,.vdatetime-calendar__navigation--next svg path{transition:stroke .3s}.vdatetime-calendar__navigation--previous{left:25px}.vdatetime-calendar__navigation--next{right:25px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.vdatetime-calendar__current--month{text-align:center;text-transform:capitalize}.vdatetime-calendar__month{padding:0 20px;transition:height .2s}.vdatetime-calendar__month__weekday,.vdatetime-calendar__month__day{display:inline-block;width:14.28571%;line-height:36px;text-align:center;font-size:15px;font-weight:300;cursor:pointer}.vdatetime-calendar__month__weekday>span,.vdatetime-calendar__month__day>span{display:block;width:100%;position:relative;height:0;padding:0 0 100%;overflow:hidden}.vdatetime-calendar__month__weekday>span>span,.vdatetime-calendar__month__day>span>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;inset:0;border:0;border-radius:50%;transition:background-color .3s,color .3s}.vdatetime-calendar__month__weekday{font-weight:700}.vdatetime-calendar__month__day:hover>span>span{background:#eee}.vdatetime-calendar__month__day--selected>span>span,.vdatetime-calendar__month__day--selected:hover>span>span{color:#fff;background:#3f51b5}.vdatetime-calendar__month__day--disabled{opacity:.4;cursor:default}.vdatetime-calendar__month__day--disabled:hover>span>span{color:inherit;background:transparent}.vdatetime-time-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-time-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-time-picker *,.vdatetime-time-picker{box-sizing:border-box}.vdatetime-time-picker:after{content:"";display:table;clear:both}.vdatetime-time-picker__list{float:left;width:50%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.vdatetime-time-picker__list::-webkit-scrollbar{width:3px}.vdatetime-time-picker__with-suffix .vdatetime-time-picker__list{width:33.3%}.vdatetime-time-picker__item{padding:10px 0;font-size:20px;text-align:center;cursor:pointer;transition:font-size .3s}.vdatetime-time-picker__item:hover{font-size:32px}.vdatetime-time-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-time-picker__item--disabled{opacity:.4;cursor:default;font-size:20px!important}.vdatetime-year-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-year-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-year-picker *,.vdatetime-year-picker{box-sizing:border-box}.vdatetime-year-picker:after{content:"";display:table;clear:both}.vdatetime-year-picker__list{float:left;width:100%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.vdatetime-year-picker__list::-webkit-scrollbar{width:3px}.vdatetime-year-picker__item{padding:10px 0;font-size:20px;text-align:center;cursor:pointer;transition:font-size .3s}.vdatetime-year-picker__item:hover{font-size:32px}.vdatetime-year-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-year-picker__item--disabled{opacity:.4;cursor:default}.vdatetime-year-picker__item--disabled:hover{color:inherit;background:transparent}.vdatetime-month-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-month-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-month-picker *,.vdatetime-month-picker{box-sizing:border-box}.vdatetime-month-picker:after{content:"";display:table;clear:both}.vdatetime-month-picker__list{float:left;width:100%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.vdatetime-month-picker__list::-webkit-scrollbar{width:3px}.vdatetime-month-picker__item{padding:10px 0;font-size:20px;text-align:center;cursor:pointer;transition:font-size .3s}.vdatetime-month-picker__item:hover{font-size:32px}.vdatetime-month-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-month-picker__item--disabled{opacity:.4;cursor:default}.vdatetime-month-picker__item--disabled:hover{color:inherit;background:transparent}.hooper-slide{flex-shrink:0;height:100%;margin:0;padding:0;list-style:none}.hooper-progress{position:absolute;top:0;right:0;left:0;height:4px;background-color:#efefef}.hooper-progress-inner{height:100%;background-color:#4285f4;transition:.3s}.hooper-pagination{position:absolute;bottom:0;right:50%;transform:translate(50%);display:flex;padding:5px 10px}.hooper-indicators{display:flex;list-style:none;margin:0;padding:0}.hooper-indicator:hover,.hooper-indicator.is-active{background-color:#4285f4}.hooper-indicator{margin:0 2px;width:12px;height:4px;border-radius:4px;border:none;padding:0;background-color:#fff;cursor:pointer}.hooper-pagination.is-vertical{bottom:auto;right:0;top:50%;transform:translateY(-50%)}.hooper-pagination.is-vertical .hooper-indicators{flex-direction:column}.hooper-pagination.is-vertical .hooper-indicator{width:6px}.hooper-next,.hooper-prev{background-color:transparent;border:none;padding:1em;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.hooper-next.is-disabled,.hooper-prev.is-disabled{opacity:.3;cursor:not-allowed}.hooper-next{right:0}.hooper-prev{left:0}.hooper-navigation.is-vertical .hooper-next{top:auto;bottom:0;transform:initial}.hooper-navigation.is-vertical .hooper-prev{inset:0 0 auto auto;transform:initial}.hooper-navigation.is-rtl .hooper-prev{left:auto;right:0}.hooper-navigation.is-rtl .hooper-next{right:auto;left:0}.hooper{position:relative;box-sizing:border-box;width:100%;height:200px}.hooper *{box-sizing:border-box}.hooper-list{overflow:hidden;width:100%;height:100%}.hooper-track{display:flex;box-sizing:border-box;width:100%;height:100%;padding:0;margin:0}.hooper.is-vertical .hooper-track{flex-direction:column;height:200px}.hooper.is-rtl{direction:rtl}.hooper-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.vue-treeselect-helper-hide{display:none}.vue-treeselect-helper-zoom-effect-off{-ms-transform:none!important;transform:none!important}@keyframes vue-treeselect-animation-fade-in{0%{opacity:0}}@keyframes vue-treeselect-animation-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes vue-treeselect-animation-rotate{to{transform:rotate(360deg)}}.vue-treeselect__multi-value-item--transition-enter-active,.vue-treeselect__multi-value-item--transition-leave-active{transition-duration:.2s;transition-property:transform,opacity}.vue-treeselect__multi-value-item--transition-enter-active{transition-timing-function:cubic-bezier(.075,.82,.165,1)}.vue-treeselect__multi-value-item--transition-leave-active{transition-timing-function:cubic-bezier(.215,.61,.355,1);position:absolute}.vue-treeselect__multi-value-item--transition-enter,.vue-treeselect__multi-value-item--transition-leave-to{-ms-transform:scale(.7);transform:scale(.7);opacity:0}.vue-treeselect__multi-value-item--transition-move{transition:.2s transform cubic-bezier(.165,.84,.44,1)}.vue-treeselect{position:relative;text-align:left}[dir=rtl] .vue-treeselect{text-align:right}.vue-treeselect div,.vue-treeselect span{box-sizing:border-box}.vue-treeselect svg{fill:currentColor}.vue-treeselect__control{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;height:36px;border:1px solid #ddd;border-radius:5px;background:#fff;transition-duration:.2s;transition-property:border-color,box-shadow,width,height,background-color,opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.vue-treeselect:not(.vue-treeselect--disabled):not(.vue-treeselect--focused) .vue-treeselect__control:hover{border-color:#cfcfcf}.vue-treeselect--focused:not(.vue-treeselect--open) .vue-treeselect__control{border-color:#039be5;box-shadow:0 0 0 3px #039be51a}.vue-treeselect--disabled .vue-treeselect__control{background-color:#f9f9f9}.vue-treeselect--open .vue-treeselect__control{border-color:#cfcfcf}.vue-treeselect--open.vue-treeselect--open-below .vue-treeselect__control{border-bottom-left-radius:0;border-bottom-right-radius:0}.vue-treeselect--open.vue-treeselect--open-above .vue-treeselect__control{border-top-left-radius:0;border-top-right-radius:0}.vue-treeselect__value-container,.vue-treeselect__multi-value{width:100%;vertical-align:middle}.vue-treeselect__value-container{display:table-cell;position:relative}.vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container{cursor:text}.vue-treeselect__multi-value{display:inline-block}.vue-treeselect--has-value .vue-treeselect__multi-value{margin-bottom:5px}.vue-treeselect__placeholder,.vue-treeselect__single-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:5px;padding-right:5px;position:absolute;inset:0;line-height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.vue-treeselect__placeholder{color:#bdbdbd}.vue-treeselect__single-value{color:#333}.vue-treeselect--focused.vue-treeselect--searchable .vue-treeselect__single-value{color:#bdbdbd}.vue-treeselect--disabled .vue-treeselect__single-value{position:static}.vue-treeselect__multi-value-item-container{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__multi-value-item-container{padding-right:0;padding-left:5px}.vue-treeselect__multi-value-item{cursor:pointer;display:inline-table;background:#e3f2fd;padding:2px 0;border:1px solid transparent;border-radius:2px;color:#039be5;font-size:12px;vertical-align:top}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new):hover{cursor:pointer;background:#e3f2fd;color:#039be5}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-disabled{cursor:default;background:#f5f5f5;color:#757575}.vue-treeselect--disabled .vue-treeselect__multi-value-item{cursor:default;background:#fff;border-color:#e5e5e5;color:#555}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new,.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new:hover{background:#e8f5e9}.vue-treeselect__value-remove,.vue-treeselect__multi-value-label{display:table-cell;padding:0 5px;vertical-align:middle}.vue-treeselect__value-remove{color:#039be5;padding-left:5px;border-left:1px solid #fff;line-height:0}[dir=rtl] .vue-treeselect__value-remove{border-left:0 none;border-right:1px solid #fff}.vue-treeselect__multi-value-item:hover .vue-treeselect__value-remove{color:#e53935}.vue-treeselect--disabled .vue-treeselect__value-remove,.vue-treeselect__multi-value-item-disabled .vue-treeselect__value-remove{display:none}.vue-treeselect__value-remove>svg{width:6px;height:6px}.vue-treeselect__multi-value-label{padding-right:5px;white-space:pre-line;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-treeselect__limit-tip{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__limit-tip{padding-right:0;padding-left:5px}.vue-treeselect__limit-tip-text{cursor:default;display:block;margin:2px 0;padding:1px 0;color:#bdbdbd;font-size:12px;font-weight:600}.vue-treeselect__input-container{display:block;max-width:100%;outline:none}.vue-treeselect--single .vue-treeselect__input-container{font-size:inherit;height:100%}.vue-treeselect--multi .vue-treeselect__input-container{display:inline-block;font-size:12px;vertical-align:top}.vue-treeselect--searchable .vue-treeselect__input-container{padding-left:5px;padding-right:5px}.vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-top:5px;padding-left:0}[dir=rtl] .vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-left:5px;padding-right:0}.vue-treeselect--disabled .vue-treeselect__input-container{display:none}.vue-treeselect__input,.vue-treeselect__sizer{margin:0;line-height:inherit;font-family:inherit;font-size:inherit}.vue-treeselect__input{max-width:100%;margin:0;padding:0;border:0;outline:none;box-sizing:content-box;box-shadow:none;background:none transparent;line-height:1;vertical-align:middle}.vue-treeselect__input::-ms-clear{display:none}.vue-treeselect--single .vue-treeselect__input{width:100%;height:100%}.vue-treeselect--multi .vue-treeselect__input{padding-top:3px;padding-bottom:3px}.vue-treeselect--has-value .vue-treeselect__input{line-height:inherit;vertical-align:top}.vue-treeselect__sizer{position:absolute;top:0;left:0;visibility:hidden;height:0;overflow:scroll;white-space:pre}.vue-treeselect__x-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer;color:#ccc;animation:.2s vue-treeselect-animation-fade-in cubic-bezier(.075,.82,.165,1)}.vue-treeselect__x-container:hover{color:#e53935}.vue-treeselect__x{width:8px;height:8px}.vue-treeselect__control-arrow-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer}.vue-treeselect--disabled .vue-treeselect__control-arrow-container{cursor:default}.vue-treeselect__control-arrow{width:9px;height:9px;color:#ccc}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__control-arrow-container:hover .vue-treeselect__control-arrow{color:#616161}.vue-treeselect--disabled .vue-treeselect__control-arrow{opacity:.35}.vue-treeselect__control-arrow--rotated{-ms-transform:rotate(180deg);transform:rotate(180deg)}.vue-treeselect__menu-container{position:absolute;left:0;width:100%;overflow:visible;transition:0s}.vue-treeselect--open-below:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{top:100%}.vue-treeselect--open-above:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{bottom:100%}.vue-treeselect__menu{cursor:default;padding-top:5px;padding-bottom:5px;display:block;position:absolute;overflow-x:hidden;overflow-y:auto;width:auto;border:1px solid #cfcfcf;background:#fff;line-height:180%;-webkit-overflow-scrolling:touch}.vue-treeselect--open-below .vue-treeselect__menu{border-bottom-left-radius:5px;border-bottom-right-radius:5px;top:0;margin-top:-1px;border-top-color:#f2f2f2;box-shadow:0 1px #0000000f}.vue-treeselect--open-above .vue-treeselect__menu{border-top-left-radius:5px;border-top-right-radius:5px;bottom:0;margin-bottom:-1px;border-bottom-color:#f2f2f2}.vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px;padding-right:5px}.vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:185px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:5px;padding-right:185px}.vue-treeselect__option{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%}.vue-treeselect__option--highlight{background:#f5f5f5}.vue-treeselect--single .vue-treeselect__option--selected{background:#e3f2fd;font-weight:600}.vue-treeselect--single .vue-treeselect__option--selected:hover{background:#e3f2fd}.vue-treeselect__option--hide{display:none}.vue-treeselect__option-arrow-container,.vue-treeselect__option-arrow-placeholder{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect__option-arrow-container{cursor:pointer}.vue-treeselect__option-arrow{display:inline-block;width:9px;height:9px;color:#ccc;vertical-align:middle;transition:.2s transform cubic-bezier(.19,1,.22,1);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}[dir=rtl] .vue-treeselect__option-arrow{-ms-transform:rotate(90deg);transform:rotate(90deg)}.vue-treeselect__option-arrow-container:hover .vue-treeselect__option-arrow,.vue-treeselect--branch-nodes-disabled .vue-treeselect__option:hover .vue-treeselect__option-arrow{color:#616161}.vue-treeselect__option-arrow--rotated,[dir=rtl] .vue-treeselect__option-arrow--rotated{-ms-transform:rotate(0);transform:rotate(0)}.vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{-ms-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important}[dir=rtl] .vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{-ms-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.vue-treeselect__label-container{display:table-cell;vertical-align:middle;cursor:pointer;display:table;width:100%;table-layout:fixed;color:inherit}.vue-treeselect__option--disabled .vue-treeselect__label-container{cursor:not-allowed;color:#00000040}.vue-treeselect__checkbox-container{display:table-cell;width:20px;min-width:20px;height:100%;text-align:center;vertical-align:middle}.vue-treeselect__checkbox{display:block;margin:auto;width:12px;height:12px;border-width:1px;border-style:solid;border-radius:2px;position:relative;transition:.2s all cubic-bezier(.075,.82,.165,1)}.vue-treeselect__check-mark,.vue-treeselect__minus-mark{display:block;position:absolute;left:1px;top:1px;background-repeat:no-repeat;opacity:0;transition:.2s all ease}.vue-treeselect__minus-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=);background-size:8px 8px}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media(-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__checkbox--indeterminate>.vue-treeselect__minus-mark{opacity:1}.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAADi4uLh4eHOxeSRAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=)}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media(-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAADh4eHg4ODNzc3h4eEYfw2wAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__check-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMA8u24NxILB+Tawb6jiH1zRz0xIQIIP3GUAAAAMklEQVQI1y3FtQEAMQDDQD+EGbz/qkEVOpyEOP6PudKjZNSXn4Jm2CKRdBKzSLsFWl8fMG0Bl6Jk1rMAAAAASUVORK5CYII=);background-size:8px 8px;-ms-transform:scaleY(.125);transform:scaleY(.125)}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media(-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHXRSTlMA/PiJhGNI9XlEHJB/b2ldV08+Oibk49vPp6QhAYgGBuwAAACCSURBVCjPrdHdDoIwDAXgTWAqCigo/+f9X5OwnoUwtis4V92XNWladUl+rzQPeQJAN2EHxoOnsPn7/oYk8fxBv08Rr/deOH/aZ2Nm8ZJ+s573QGfWKnNuZGzWm3+lv2V3pcU1XQ385/yjmBoM3Z+dXvlbYLLD3ujhTaOM3KaIXvNkFkuSEvYy1LqOAAAAAElFTkSuQmCC)}}.vue-treeselect__checkbox--checked>.vue-treeselect__check-mark{opacity:1;-ms-transform:scaleY(1);transform:scaleY(1)}.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAP1BMVEUAAADj4+Pf39/h4eHh4eHh4eHk5OTh4eHg4ODi4uLh4eHh4eHg4ODh4eHh4eHg4ODh4eHh4eHp6en////h4eFqcyvUAAAAFHRSTlMAOQfy7bgS5NrBvqOIfXNHMSELAgQ/iFsAAAA2SURBVAjXY4AANjYIzcjMAaVFuBkY+RkEWERYmRjYRXjANAOfiIgIFxNIAa8IpxBEi6AwiAQAK2MBd7xY8csAAAAASUVORK5CYII=)}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media(-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAUVBMVEUAAADh4eHh4eHh4eHh4eHi4uLi4uLh4eHh4eHh4eHf39/j4+Ph4eHh4eHh4eHg4ODi4uLh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eH////h4eF3FMFTAAAAGnRSTlMA+/eJhGhfSHE9JBzz5KaQf3pXT0Xbz0I5AYDw8F0AAAB+SURBVCjPrdHbDoMgEEVRKAii1dZe9fz/hxplTiKIT7qfYCWTEEZdUvOwbckNAD2WHeh3brHW5f5EzGQ+iN+b1Gt6KPvtv16Dn6JX9M9ya3/A1yfu5dlyduL6Hec7mXY6ddXLPP2lpABGZ8PWXfYLTJxZekVhhl7eTX24zZPNKXoRC7zQLjUAAAAASUVORK5CYII=)}}.vue-treeselect__checkbox--unchecked{border-color:#e0e0e0;background:#fff}.vue-treeselect__label-container:hover .vue-treeselect__checkbox--unchecked{border-color:#039be5;background:#fff}.vue-treeselect__checkbox--indeterminate,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--indeterminate,.vue-treeselect__checkbox--checked,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--checked{border-color:#039be5;background:#039be5}.vue-treeselect__checkbox--disabled,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--disabled{border-color:#e0e0e0;background-color:#f7f7f7}.vue-treeselect__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell;padding-left:5px;max-width:100%;vertical-align:middle;cursor:inherit}[dir=rtl] .vue-treeselect__label{padding-left:0;padding-right:5px}.vue-treeselect__count{margin-left:5px;font-weight:400;opacity:.6}[dir=rtl] .vue-treeselect__count{margin-left:0;margin-right:5px}.vue-treeselect__tip{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;color:#757575}.vue-treeselect__tip-text{display:table-cell;vertical-align:middle;padding-left:5px;padding-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px}.vue-treeselect__error-tip .vue-treeselect__retry{cursor:pointer;margin-left:5px;font-style:normal;font-weight:600;text-decoration:none;color:#039be5}[dir=rtl] .vue-treeselect__error-tip .vue-treeselect__retry{margin-left:0;margin-right:5px}.vue-treeselect__icon-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect--single .vue-treeselect__icon-container{padding-left:5px}[dir=rtl] .vue-treeselect--single .vue-treeselect__icon-container{padding-left:0;padding-right:5px}.vue-treeselect__icon-warning{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#fb8c00}.vue-treeselect__icon-warning:after{display:block;position:absolute;content:"";left:5px;top:2.5px;width:2px;height:1px;border:0 solid #fff;border-top-width:5px;border-bottom-width:1px}.vue-treeselect__icon-error{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#e53935}.vue-treeselect__icon-error:before,.vue-treeselect__icon-error:after{display:block;position:absolute;content:"";background:#fff;-ms-transform:rotate(45deg);transform:rotate(45deg)}.vue-treeselect__icon-error:before{width:6px;height:2px;left:3px;top:5px}.vue-treeselect__icon-error:after{width:2px;height:6px;left:5px;top:3px}.vue-treeselect__icon-loader{display:block;margin:auto;position:relative;width:12px;height:12px;text-align:center;animation:1.6s vue-treeselect-animation-rotate linear infinite}.vue-treeselect__icon-loader:before,.vue-treeselect__icon-loader:after{border-radius:50%;position:absolute;content:"";left:0;top:0;display:block;width:100%;height:100%;opacity:.6;animation:1.6s vue-treeselect-animation-bounce ease-in-out infinite}.vue-treeselect__icon-loader:before{background:#039be5}.vue-treeselect__icon-loader:after{background:#b3e5fc;animation-delay:-.8s}.vue-treeselect__menu-placeholder{display:none}.vue-treeselect__portal-target{position:absolute;display:block;left:0;top:0;height:0;width:0;padding:0;margin:0;border:0;overflow:visible;box-sizing:border-box}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-radius:5px 5px 0 0;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:.875em;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-sm,.container-md{max-width:720px}}@media(min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media(min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table-hover tbody tr:hover{color:#212529;background-color:#00000013}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:#00000013}.table-hover .table-active:hover{background-color:#00000013}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#00000013}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}@media(max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#28a745e6;border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/ calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#28a745}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#28a745}.was-validated .custom-control-input:valid~.custom-control-label:before,.custom-control-input.is-valid~.custom-control-label:before{border-color:#28a745}.was-validated .custom-control-input:valid:checked~.custom-control-label:before,.custom-control-input.is-valid:checked~.custom-control-label:before{border-color:#34ce57;background-color:#34ce57}.was-validated .custom-control-input:valid:focus~.custom-control-label:before,.custom-control-input.is-valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #28a74540}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/ calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid~.custom-control-label:before,.custom-control-input.is-invalid~.custom-control-label:before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked~.custom-control-label:before,.custom-control-input.is-invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus~.custom-control-label:before,.custom-control-input.is-invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #dc354540}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem #268fff80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #268fff80}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #828a9180}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem #48b46180}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #48b46180}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem #3ab0c380}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #3ab0c380}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem #deaa0c80}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #deaa0c80}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #e1536180}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem #d8d9db80}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d8d9db80}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem #52585d80}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #52585d80}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem #343a4080}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle:after{display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:-ms-flexbox;display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #007bff40}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input[disabled]~.custom-control-label:before,.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50% / 50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#007bff80}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translate(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label:after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill>.nav-link,.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50% / 100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media(max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media(min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media(min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media(min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media(min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#00000080}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:#000000e6}.navbar-light .navbar-toggler{color:#00000080;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#00000080}.navbar-light .navbar-text a{color:#000000e6}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#000000e6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff80}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff80;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff80}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;inset:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media(min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media(min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media(min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem #007bff40}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#0062cc}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem #007bff80}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem #6c757d80}.badge-success{color:#fff;background-color:#28a745}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem #28a74580}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem #17a2b880}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem #ffc10780}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem #dc354580}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem #f8f9fa80}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem #343a4080}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media(min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem #0000001a;opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translateY(-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow:before,.bs-tooltip-auto[x-placement^=right] .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:before,.popover .arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow:before,.bs-popover-auto[x-placement^=top]>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-top>.arrow:after,.bs-popover-auto[x-placement^=top]>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow:before,.bs-popover-auto[x-placement^=right]>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-right>.arrow:after,.bs-popover-auto[x-placement^=right]>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow:before,.bs-popover-auto[x-placement^=bottom]>.arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-bottom>.arrow:after,.bs-popover-auto[x-placement^=bottom]>.arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header:before,.bs-popover-auto[x-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow:before,.bs-popover-auto[x-placement^=left]>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-left>.arrow:after,.bs-popover-auto[x-placement^=left]>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{-webkit-transform:translateX(100%);transform:translate(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{-webkit-transform:translateX(-100%);transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50% / 100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentcolor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentcolor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.857143%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media(min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media(min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media(min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media(min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media(min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media(min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position: -webkit-sticky) or (position: sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media(min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media(min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media(min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media(min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;inset:0;z-index:1;pointer-events:auto;content:"";background-color:#0000}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media(min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:hover,a.text-primary:focus{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:hover,a.text-success:focus{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:hover,a.text-info:focus{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:hover,a.text-light:focus{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:hover,a.text-dark:focus{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,*:before,*:after{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}.bv-no-focus-ring:focus{outline:none}@media(max-width:575.98px){.bv-d-xs-down-none{display:none!important}}@media(max-width:767.98px){.bv-d-sm-down-none{display:none!important}}@media(max-width:991.98px){.bv-d-md-down-none{display:none!important}}@media(max-width:1199.98px){.bv-d-lg-down-none{display:none!important}}.bv-d-xl-down-none{display:none!important}.form-control.focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.form-control.focus.is-valid{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.form-control.focus.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.b-avatar{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;width:2.5rem;height:2.5rem;font-size:inherit;font-weight:400;line-height:1;max-width:100%;max-height:auto;text-align:center;overflow:visible;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}.b-avatar:focus{outline:0}.b-avatar.btn,.b-avatar[href]{padding:0;border:0}.b-avatar.btn .b-avatar-img img,.b-avatar[href] .b-avatar-img img{transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.b-avatar.btn:not(:disabled):not(.disabled),.b-avatar[href]:not(:disabled):not(.disabled){cursor:pointer}.b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img,.b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img{-webkit-transform:scale(1.15);transform:scale(1.15)}.b-avatar.disabled,.b-avatar:disabled,.b-avatar[disabled]{opacity:.65;pointer-events:none}.b-avatar .b-avatar-custom,.b-avatar .b-avatar-text,.b-avatar .b-avatar-img{border-radius:inherit;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;-webkit-mask-image:radial-gradient(white,black);mask-image:radial-gradient(#fff,#000)}.b-avatar .b-avatar-text{text-transform:uppercase;white-space:nowrap}.b-avatar[href]{text-decoration:none}.b-avatar>.b-icon{width:60%;height:auto;max-width:100%}.b-avatar .b-avatar-img img{width:100%;height:100%;max-height:auto;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.b-avatar .b-avatar-badge{position:absolute;min-height:1.5em;min-width:1.5em;padding:.25em;line-height:1;border-radius:10em;font-size:70%;font-weight:700;z-index:1}.b-avatar-sm{width:1.5rem;height:1.5rem}.b-avatar-sm .b-avatar-text{font-size:.6rem}.b-avatar-sm .b-avatar-badge{font-size:.42rem}.b-avatar-lg{width:3.5rem;height:3.5rem}.b-avatar-lg .b-avatar-text{font-size:1.4rem}.b-avatar-lg .b-avatar-badge{font-size:.98rem}.b-avatar-group .b-avatar-group-inner{display:flex;flex-wrap:wrap}.b-avatar-group .b-avatar{border:1px solid #dee2e6}.b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled),.b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled){z-index:1}.b-calendar{display:inline-flex}.b-calendar .b-calendar-inner{min-width:250px}.b-calendar .b-calendar-header,.b-calendar .b-calendar-nav{margin-bottom:.25rem}.b-calendar .b-calendar-nav .btn{padding:.25rem}.b-calendar output{padding:.25rem;font-size:80%}.b-calendar output.readonly{background-color:#e9ecef;opacity:1}.b-calendar .b-calendar-footer{margin-top:.5rem}.b-calendar .b-calendar-grid{padding:0;margin:0;overflow:hidden}.b-calendar .b-calendar-grid .row{flex-wrap:nowrap}.b-calendar .b-calendar-grid-caption{padding:.25rem}.b-calendar .b-calendar-grid-body .col[data-date] .btn{width:32px;height:32px;font-size:14px;line-height:1;margin:3px auto;padding:9px 0}.b-calendar .btn:disabled,.b-calendar .btn.disabled,.b-calendar .btn[aria-disabled=true]{cursor:default;pointer-events:none}.card-img-left{border-top-left-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-img-right{border-top-right-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret:after{display:none!important}.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret:before{display:none!important}.dropdown .dropdown-menu:focus{outline:none}.b-dropdown-form{display:inline-block;padding:.25rem 1.5rem;width:100%;clear:both;font-weight:400}.b-dropdown-form:focus{outline:1px dotted!important;outline:5px auto -webkit-focus-ring-color!important}.b-dropdown-form.disabled,.b-dropdown-form:disabled{outline:0!important;color:#adb5bd;pointer-events:none}.b-dropdown-text{display:inline-block;padding:.25rem 1.5rem;margin-bottom:0;width:100%;clear:both;font-weight:lighter}.custom-checkbox.b-custom-control-lg,.input-group-lg .custom-checkbox{font-size:1.25rem;line-height:1.5;padding-left:1.875rem}.custom-checkbox.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-checkbox .custom-control-label:before{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;border-radius:.3rem}.custom-checkbox.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-checkbox .custom-control-label:after{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;background-size:50% 50%}.custom-checkbox.b-custom-control-sm,.input-group-sm .custom-checkbox{font-size:.875rem;line-height:1.5;padding-left:1.3125rem}.custom-checkbox.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-checkbox .custom-control-label:before{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;border-radius:.2rem}.custom-checkbox.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-checkbox .custom-control-label:after{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;background-size:50% 50%}.custom-switch.b-custom-control-lg,.input-group-lg .custom-switch{padding-left:2.8125rem}.custom-switch.b-custom-control-lg .custom-control-label,.input-group-lg .custom-switch .custom-control-label{font-size:1.25rem;line-height:1.5}.custom-switch.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-switch .custom-control-label:before{top:.3125rem;height:1.25rem;left:-2.8125rem;width:2.1875rem;border-radius:.625rem}.custom-switch.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-switch .custom-control-label:after{top:calc(.3125rem + 2px);left:calc(-2.8125rem + 2px);width:calc(1.25rem - 4px);height:calc(1.25rem - 4px);border-radius:.625rem;background-size:50% 50%}.custom-switch.b-custom-control-lg .custom-control-input:checked~.custom-control-label:after,.input-group-lg .custom-switch .custom-control-input:checked~.custom-control-label:after{-webkit-transform:translateX(.9375rem);transform:translate(.9375rem)}.custom-switch.b-custom-control-sm,.input-group-sm .custom-switch{padding-left:1.96875rem}.custom-switch.b-custom-control-sm .custom-control-label,.input-group-sm .custom-switch .custom-control-label{font-size:.875rem;line-height:1.5}.custom-switch.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-switch .custom-control-label:before{top:.21875rem;left:-1.96875rem;width:1.53125rem;height:.875rem;border-radius:.4375rem}.custom-switch.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-switch .custom-control-label:after{top:calc(.21875rem + 2px);left:calc(-1.96875rem + 2px);width:calc(.875rem - 4px);height:calc(.875rem - 4px);border-radius:.4375rem;background-size:50% 50%}.custom-switch.b-custom-control-sm .custom-control-input:checked~.custom-control-label:after,.input-group-sm .custom-switch .custom-control-input:checked~.custom-control-label:after{-webkit-transform:translateX(.65625rem);transform:translate(.65625rem)}.input-group>.input-group-prepend>.btn-group>.btn,.input-group>.input-group-append:not(:last-child)>.btn-group>.btn,.input-group>.input-group-append:last-child>.btn-group:not(:last-child):not(.dropdown-toggle)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn-group>.btn,.input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn,.input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.b-form-btn-label-control.form-control{display:flex;align-items:stretch;height:auto;padding:0;background-image:none}.input-group .b-form-btn-label-control.form-control{padding:0}[dir=rtl] .b-form-btn-label-control.form-control,.b-form-btn-label-control.form-control[dir=rtl]{flex-direction:row-reverse}[dir=rtl] .b-form-btn-label-control.form-control>label,.b-form-btn-label-control.form-control[dir=rtl]>label{text-align:right}.b-form-btn-label-control.form-control>.btn{line-height:1;font-size:inherit;box-shadow:none!important;border:0}.b-form-btn-label-control.form-control>.btn:disabled{pointer-events:none}.b-form-btn-label-control.form-control.is-valid>.btn{color:#28a745}.b-form-btn-label-control.form-control.is-invalid>.btn{color:#dc3545}.b-form-btn-label-control.form-control>.dropdown-menu{padding:.5rem}.b-form-btn-label-control.form-control>.form-control{height:auto;min-height:calc(1.5em + .75rem + 0px);padding-left:.25rem;margin:0;border:0;outline:0;background:transparent;word-break:break-word;font-size:inherit;white-space:normal;cursor:pointer}.b-form-btn-label-control.form-control>.form-control.form-control-sm{min-height:calc(1.5em + .5rem + 0px)}.b-form-btn-label-control.form-control>.form-control.form-control-lg{min-height:calc(1.5em + 1rem + 0px)}.input-group.input-group-sm .b-form-btn-label-control.form-control>.form-control{min-height:calc(1.5em + .5rem + 0px);padding-top:.25rem;padding-bottom:.25rem}.input-group.input-group-lg .b-form-btn-label-control.form-control>.form-control{min-height:calc(1.5em + 1rem + 0px);padding-top:.5rem;padding-bottom:.5rem}.b-form-btn-label-control.form-control[aria-disabled=true],.b-form-btn-label-control.form-control[aria-readonly=true]{background-color:#e9ecef;opacity:1}.b-form-btn-label-control.form-control[aria-disabled=true]{pointer-events:none}.b-form-btn-label-control.form-control[aria-disabled=true]>label{cursor:default}.b-form-btn-label-control.btn-group>.dropdown-menu{padding:.5rem}.custom-file-label{white-space:nowrap;overflow-x:hidden}.b-custom-control-lg.custom-file,.b-custom-control-lg .custom-file-input,.b-custom-control-lg .custom-file-label,.input-group-lg.custom-file,.input-group-lg .custom-file-input,.input-group-lg .custom-file-label{font-size:1.25rem;height:calc(1.5em + 1rem + 2px)}.b-custom-control-lg .custom-file-label,.b-custom-control-lg .custom-file-label:after,.input-group-lg .custom-file-label,.input-group-lg .custom-file-label:after{padding:.5rem 1rem;line-height:1.5}.b-custom-control-lg .custom-file-label,.input-group-lg .custom-file-label{border-radius:.3rem}.b-custom-control-lg .custom-file-label:after,.input-group-lg .custom-file-label:after{font-size:inherit;height:calc(1.5em + 1rem);border-radius:0 .3rem .3rem 0}.b-custom-control-sm.custom-file,.b-custom-control-sm .custom-file-input,.b-custom-control-sm .custom-file-label,.input-group-sm.custom-file,.input-group-sm .custom-file-input,.input-group-sm .custom-file-label{font-size:.875rem;height:calc(1.5em + .5rem + 2px)}.b-custom-control-sm .custom-file-label,.b-custom-control-sm .custom-file-label:after,.input-group-sm .custom-file-label,.input-group-sm .custom-file-label:after{padding:.25rem .5rem;line-height:1.5}.b-custom-control-sm .custom-file-label,.input-group-sm .custom-file-label{border-radius:.2rem}.b-custom-control-sm .custom-file-label:after,.input-group-sm .custom-file-label:after{font-size:inherit;height:calc(1.5em + .5rem);border-radius:0 .2rem .2rem 0}.was-validated .form-control:invalid,.was-validated .form-control:valid,.form-control.is-invalid,.form-control.is-valid{background-position:right calc(.375em + .1875rem) center}input[type=color].form-control{height:calc(1.5em + .75rem + 2px);padding:.125rem .25rem}input[type=color].form-control.form-control-sm,.input-group-sm input[type=color].form-control{height:calc(1.5em + .5rem + 2px);padding:.125rem .25rem}input[type=color].form-control.form-control-lg,.input-group-lg input[type=color].form-control{height:calc(1.5em + 1rem + 2px);padding:.125rem .25rem}input[type=color].form-control:disabled{background-color:#adb5bd;opacity:.65}.input-group>.custom-range{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-range+.form-control,.input-group>.custom-range+.form-control-plaintext,.input-group>.custom-range+.custom-select,.input-group>.custom-range+.custom-range,.input-group>.custom-range+.custom-file{margin-left:-1px}.input-group>.form-control+.custom-range,.input-group>.form-control-plaintext+.custom-range,.input-group>.custom-select+.custom-range,.input-group>.custom-range+.custom-range,.input-group>.custom-file+.custom-range{margin-left:-1px}.input-group>.custom-range:focus{z-index:3}.input-group>.custom-range:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-range:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-range{padding:0 .75rem;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;height:calc(1.5em + .75rem + 2px);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.input-group>.custom-range{transition:none}}.input-group>.custom-range:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.input-group>.custom-range:disabled,.input-group>.custom-range[readonly]{background-color:#e9ecef}.input-group-lg>.custom-range{height:calc(1.5em + 1rem + 2px);padding:0 1rem;border-radius:.3rem}.input-group-sm>.custom-range{height:calc(1.5em + .5rem + 2px);padding:0 .5rem;border-radius:.2rem}.was-validated .input-group .custom-range:valid,.input-group .custom-range.is-valid{border-color:#28a745}.was-validated .input-group .custom-range:valid:focus,.input-group .custom-range.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.was-validated .custom-range:valid:focus::-webkit-slider-thumb,.custom-range.is-valid:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.was-validated .custom-range:valid:focus::-moz-range-thumb,.custom-range.is-valid:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.was-validated .custom-range:valid:focus::-ms-thumb,.custom-range.is-valid:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac}.was-validated .custom-range:valid::-webkit-slider-thumb,.custom-range.is-valid::-webkit-slider-thumb{background-color:#28a745;background-image:none}.was-validated .custom-range:valid::-webkit-slider-thumb:active,.custom-range.is-valid::-webkit-slider-thumb:active{background-color:#9be7ac;background-image:none}.was-validated .custom-range:valid::-webkit-slider-runnable-track,.custom-range.is-valid::-webkit-slider-runnable-track{background-color:#28a74559}.was-validated .custom-range:valid::-moz-range-thumb,.custom-range.is-valid::-moz-range-thumb{background-color:#28a745;background-image:none}.was-validated .custom-range:valid::-moz-range-thumb:active,.custom-range.is-valid::-moz-range-thumb:active{background-color:#9be7ac;background-image:none}.was-validated .custom-range:valid::-moz-range-track,.custom-range.is-valid::-moz-range-track{background:#28a74559}.was-validated .custom-range:valid~.valid-feedback,.was-validated .custom-range:valid~.valid-tooltip,.custom-range.is-valid~.valid-feedback,.custom-range.is-valid~.valid-tooltip{display:block}.was-validated .custom-range:valid::-ms-thumb,.custom-range.is-valid::-ms-thumb{background-color:#28a745;background-image:none}.was-validated .custom-range:valid::-ms-thumb:active,.custom-range.is-valid::-ms-thumb:active{background-color:#9be7ac;background-image:none}.was-validated .custom-range:valid::-ms-track-lower,.custom-range.is-valid::-ms-track-lower{background:#28a74559}.was-validated .custom-range:valid::-ms-track-upper,.custom-range.is-valid::-ms-track-upper{background:#28a74559}.was-validated .input-group .custom-range:invalid,.input-group .custom-range.is-invalid{border-color:#dc3545}.was-validated .input-group .custom-range:invalid:focus,.input-group .custom-range.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.was-validated .custom-range:invalid:focus::-webkit-slider-thumb,.custom-range.is-invalid:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.was-validated .custom-range:invalid:focus::-moz-range-thumb,.custom-range.is-invalid:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.was-validated .custom-range:invalid:focus::-ms-thumb,.custom-range.is-invalid:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1}.was-validated .custom-range:invalid::-webkit-slider-thumb,.custom-range.is-invalid::-webkit-slider-thumb{background-color:#dc3545;background-image:none}.was-validated .custom-range:invalid::-webkit-slider-thumb:active,.custom-range.is-invalid::-webkit-slider-thumb:active{background-color:#f6cdd1;background-image:none}.was-validated .custom-range:invalid::-webkit-slider-runnable-track,.custom-range.is-invalid::-webkit-slider-runnable-track{background-color:#dc354559}.was-validated .custom-range:invalid::-moz-range-thumb,.custom-range.is-invalid::-moz-range-thumb{background-color:#dc3545;background-image:none}.was-validated .custom-range:invalid::-moz-range-thumb:active,.custom-range.is-invalid::-moz-range-thumb:active{background-color:#f6cdd1;background-image:none}.was-validated .custom-range:invalid::-moz-range-track,.custom-range.is-invalid::-moz-range-track{background:#dc354559}.was-validated .custom-range:invalid~.invalid-feedback,.was-validated .custom-range:invalid~.invalid-tooltip,.custom-range.is-invalid~.invalid-feedback,.custom-range.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-range:invalid::-ms-thumb,.custom-range.is-invalid::-ms-thumb{background-color:#dc3545;background-image:none}.was-validated .custom-range:invalid::-ms-thumb:active,.custom-range.is-invalid::-ms-thumb:active{background-color:#f6cdd1;background-image:none}.was-validated .custom-range:invalid::-ms-track-lower,.custom-range.is-invalid::-ms-track-lower{background:#dc354559}.was-validated .custom-range:invalid::-ms-track-upper,.custom-range.is-invalid::-ms-track-upper{background:#dc354559}.custom-radio.b-custom-control-lg,.input-group-lg .custom-radio{font-size:1.25rem;line-height:1.5;padding-left:1.875rem}.custom-radio.b-custom-control-lg .custom-control-label:before,.input-group-lg .custom-radio .custom-control-label:before{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;border-radius:50%}.custom-radio.b-custom-control-lg .custom-control-label:after,.input-group-lg .custom-radio .custom-control-label:after{top:.3125rem;left:-1.875rem;width:1.25rem;height:1.25rem;background:no-repeat 50%/50% 50%}.custom-radio.b-custom-control-sm,.input-group-sm .custom-radio{font-size:.875rem;line-height:1.5;padding-left:1.3125rem}.custom-radio.b-custom-control-sm .custom-control-label:before,.input-group-sm .custom-radio .custom-control-label:before{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;border-radius:50%}.custom-radio.b-custom-control-sm .custom-control-label:after,.input-group-sm .custom-radio .custom-control-label:after{top:.21875rem;left:-1.3125rem;width:.875rem;height:.875rem;background:no-repeat 50%/50% 50%}.b-rating{text-align:center}.b-rating.d-inline-flex{width:auto}.b-rating .b-rating-star,.b-rating .b-rating-value{padding:0 .25em}.b-rating .b-rating-value{min-width:2.5em}.b-rating .b-rating-star{display:inline-flex;justify-content:center;outline:0}.b-rating .b-rating-star .b-rating-icon{display:inline-flex;transition:all .15s ease-in-out}.b-rating.disabled,.b-rating:disabled{background-color:#e9ecef;color:#6c757d}.b-rating:not(.disabled):not(.readonly) .b-rating-star{cursor:pointer}.b-rating:not(.disabled):not(.readonly):focus:not(:hover) .b-rating-star.focused .b-rating-icon,.b-rating:not(.disabled):not(.readonly) .b-rating-star:hover .b-rating-icon{-webkit-transform:scale(1.5);transform:scale(1.5)}.b-rating[dir=rtl] .b-rating-star-half{-webkit-transform:scale(-1,1);transform:scaleX(-1)}.b-form-spinbutton{text-align:center;overflow:hidden;background-image:none;padding:0}[dir=rtl] .b-form-spinbutton:not(.flex-column),.b-form-spinbutton[dir=rtl]:not(.flex-column){flex-direction:row-reverse}.b-form-spinbutton output{font-size:inherit;outline:0;border:0;background-color:transparent;width:auto;margin:0;padding:0 .25rem}.b-form-spinbutton output>div,.b-form-spinbutton output>bdi{display:block;min-width:2.25em;height:1.5em}.b-form-spinbutton.flex-column{height:auto;width:auto}.b-form-spinbutton.flex-column output{margin:0 .25rem;padding:.25rem 0}.b-form-spinbutton:not(.d-inline-flex):not(.flex-column){output-width:100%}.b-form-spinbutton.d-inline-flex:not(.flex-column){width:auto}.b-form-spinbutton .btn{line-height:1;box-shadow:none!important}.b-form-spinbutton .btn:disabled{pointer-events:none}.b-form-spinbutton .btn:hover:not(:disabled)>div>.b-icon{-webkit-transform:scale(1.25);transform:scale(1.25)}.b-form-spinbutton.disabled,.b-form-spinbutton.readonly{background-color:#e9ecef}.b-form-spinbutton.disabled{pointer-events:none}.b-form-tags.focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.b-form-tags.focus.is-valid{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.b-form-tags.focus.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.b-form-tags.disabled{background-color:#e9ecef}.b-form-tags-list{margin-top:-.25rem}.b-form-tags-list .b-form-tags-field,.b-form-tags-list .b-form-tag{margin-top:.25rem}.b-form-tags-input{color:#495057}.b-form-tag{font-size:75%;font-weight:400;line-height:1.5;margin-right:.25rem}.b-form-tag.disabled{opacity:.75}.b-form-tag>button.b-form-tag-remove{color:inherit;font-size:125%;line-height:1;float:none;margin-left:.25rem}.form-control-sm .b-form-tag,.form-control-lg .b-form-tag{line-height:1.5}.media-aside{display:flex;margin-right:1rem}.media-aside-right{margin-right:0;margin-left:1rem}.modal-backdrop{opacity:.5}.b-pagination-pills .page-item .page-link{border-radius:50rem!important;margin-left:.25rem;line-height:1}.b-pagination-pills .page-item:first-child .page-link{margin-left:0}.popover.b-popover{display:block;opacity:1;outline:0}.popover.b-popover.fade:not(.show){opacity:0}.popover.b-popover.show{opacity:1}.b-popover-primary.popover{background-color:#cce5ff;border-color:#b8daff}.b-popover-primary.bs-popover-top>.arrow:before,.b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow:before{border-top-color:#b8daff}.b-popover-primary.bs-popover-top>.arrow:after,.b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow:after{border-top-color:#cce5ff}.b-popover-primary.bs-popover-right>.arrow:before,.b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow:before{border-right-color:#b8daff}.b-popover-primary.bs-popover-right>.arrow:after,.b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow:after{border-right-color:#cce5ff}.b-popover-primary.bs-popover-bottom>.arrow:before,.b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-bottom-color:#b8daff}.b-popover-primary.bs-popover-bottom>.arrow:after,.b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow:after{border-bottom-color:#bdddff}.b-popover-primary.bs-popover-bottom .popover-header:before,.b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header:before{border-bottom-color:#bdddff}.b-popover-primary.bs-popover-left>.arrow:before,.b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow:before{border-left-color:#b8daff}.b-popover-primary.bs-popover-left>.arrow:after,.b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow:after{border-left-color:#cce5ff}.b-popover-primary .popover-header{color:#212529;background-color:#bdddff;border-bottom-color:#a3d0ff}.b-popover-primary .popover-body{color:#004085}.b-popover-secondary.popover{background-color:#e2e3e5;border-color:#d6d8db}.b-popover-secondary.bs-popover-top>.arrow:before,.b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow:before{border-top-color:#d6d8db}.b-popover-secondary.bs-popover-top>.arrow:after,.b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow:after{border-top-color:#e2e3e5}.b-popover-secondary.bs-popover-right>.arrow:before,.b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow:before{border-right-color:#d6d8db}.b-popover-secondary.bs-popover-right>.arrow:after,.b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow:after{border-right-color:#e2e3e5}.b-popover-secondary.bs-popover-bottom>.arrow:before,.b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-bottom-color:#d6d8db}.b-popover-secondary.bs-popover-bottom>.arrow:after,.b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow:after{border-bottom-color:#dadbde}.b-popover-secondary.bs-popover-bottom .popover-header:before,.b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header:before{border-bottom-color:#dadbde}.b-popover-secondary.bs-popover-left>.arrow:before,.b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow:before{border-left-color:#d6d8db}.b-popover-secondary.bs-popover-left>.arrow:after,.b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow:after{border-left-color:#e2e3e5}.b-popover-secondary .popover-header{color:#212529;background-color:#dadbde;border-bottom-color:#ccced2}.b-popover-secondary .popover-body{color:#383d41}.b-popover-success.popover{background-color:#d4edda;border-color:#c3e6cb}.b-popover-success.bs-popover-top>.arrow:before,.b-popover-success.bs-popover-auto[x-placement^=top]>.arrow:before{border-top-color:#c3e6cb}.b-popover-success.bs-popover-top>.arrow:after,.b-popover-success.bs-popover-auto[x-placement^=top]>.arrow:after{border-top-color:#d4edda}.b-popover-success.bs-popover-right>.arrow:before,.b-popover-success.bs-popover-auto[x-placement^=right]>.arrow:before{border-right-color:#c3e6cb}.b-popover-success.bs-popover-right>.arrow:after,.b-popover-success.bs-popover-auto[x-placement^=right]>.arrow:after{border-right-color:#d4edda}.b-popover-success.bs-popover-bottom>.arrow:before,.b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-bottom-color:#c3e6cb}.b-popover-success.bs-popover-bottom>.arrow:after,.b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow:after{border-bottom-color:#c9e8d1}.b-popover-success.bs-popover-bottom .popover-header:before,.b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header:before{border-bottom-color:#c9e8d1}.b-popover-success.bs-popover-left>.arrow:before,.b-popover-success.bs-popover-auto[x-placement^=left]>.arrow:before{border-left-color:#c3e6cb}.b-popover-success.bs-popover-left>.arrow:after,.b-popover-success.bs-popover-auto[x-placement^=left]>.arrow:after{border-left-color:#d4edda}.b-popover-success .popover-header{color:#212529;background-color:#c9e8d1;border-bottom-color:#b7e1c1}.b-popover-success .popover-body{color:#155724}.b-popover-info.popover{background-color:#d1ecf1;border-color:#bee5eb}.b-popover-info.bs-popover-top>.arrow:before,.b-popover-info.bs-popover-auto[x-placement^=top]>.arrow:before{border-top-color:#bee5eb}.b-popover-info.bs-popover-top>.arrow:after,.b-popover-info.bs-popover-auto[x-placement^=top]>.arrow:after{border-top-color:#d1ecf1}.b-popover-info.bs-popover-right>.arrow:before,.b-popover-info.bs-popover-auto[x-placement^=right]>.arrow:before{border-right-color:#bee5eb}.b-popover-info.bs-popover-right>.arrow:after,.b-popover-info.bs-popover-auto[x-placement^=right]>.arrow:after{border-right-color:#d1ecf1}.b-popover-info.bs-popover-bottom>.arrow:before,.b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-bottom-color:#bee5eb}.b-popover-info.bs-popover-bottom>.arrow:after,.b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow:after{border-bottom-color:#c5e7ed}.b-popover-info.bs-popover-bottom .popover-header:before,.b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header:before{border-bottom-color:#c5e7ed}.b-popover-info.bs-popover-left>.arrow:before,.b-popover-info.bs-popover-auto[x-placement^=left]>.arrow:before{border-left-color:#bee5eb}.b-popover-info.bs-popover-left>.arrow:after,.b-popover-info.bs-popover-auto[x-placement^=left]>.arrow:after{border-left-color:#d1ecf1}.b-popover-info .popover-header{color:#212529;background-color:#c5e7ed;border-bottom-color:#b2dfe7}.b-popover-info .popover-body{color:#0c5460}.b-popover-warning.popover{background-color:#fff3cd;border-color:#ffeeba}.b-popover-warning.bs-popover-top>.arrow:before,.b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow:before{border-top-color:#ffeeba}.b-popover-warning.bs-popover-top>.arrow:after,.b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow:after{border-top-color:#fff3cd}.b-popover-warning.bs-popover-right>.arrow:before,.b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow:before{border-right-color:#ffeeba}.b-popover-warning.bs-popover-right>.arrow:after,.b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow:after{border-right-color:#fff3cd}.b-popover-warning.bs-popover-bottom>.arrow:before,.b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-bottom-color:#ffeeba}.b-popover-warning.bs-popover-bottom>.arrow:after,.b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow:after{border-bottom-color:#ffefbe}.b-popover-warning.bs-popover-bottom .popover-header:before,.b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header:before{border-bottom-color:#ffefbe}.b-popover-warning.bs-popover-left>.arrow:before,.b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow:before{border-left-color:#ffeeba}.b-popover-warning.bs-popover-left>.arrow:after,.b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow:after{border-left-color:#fff3cd}.b-popover-warning .popover-header{color:#212529;background-color:#ffefbe;border-bottom-color:#ffe9a4}.b-popover-warning .popover-body{color:#856404}.b-popover-danger.popover{background-color:#f8d7da;border-color:#f5c6cb}.b-popover-danger.bs-popover-top>.arrow:before,.b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow:before{border-top-color:#f5c6cb}.b-popover-danger.bs-popover-top>.arrow:after,.b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow:after{border-top-color:#f8d7da}.b-popover-danger.bs-popover-right>.arrow:before,.b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow:before{border-right-color:#f5c6cb}.b-popover-danger.bs-popover-right>.arrow:after,.b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow:after{border-right-color:#f8d7da}.b-popover-danger.bs-popover-bottom>.arrow:before,.b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-bottom-color:#f5c6cb}.b-popover-danger.bs-popover-bottom>.arrow:after,.b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow:after{border-bottom-color:#f6cace}.b-popover-danger.bs-popover-bottom .popover-header:before,.b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header:before{border-bottom-color:#f6cace}.b-popover-danger.bs-popover-left>.arrow:before,.b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow:before{border-left-color:#f5c6cb}.b-popover-danger.bs-popover-left>.arrow:after,.b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow:after{border-left-color:#f8d7da}.b-popover-danger .popover-header{color:#212529;background-color:#f6cace;border-bottom-color:#f2b4ba}.b-popover-danger .popover-body{color:#721c24}.b-popover-light.popover{background-color:#fefefe;border-color:#fdfdfe}.b-popover-light.bs-popover-top>.arrow:before,.b-popover-light.bs-popover-auto[x-placement^=top]>.arrow:before{border-top-color:#fdfdfe}.b-popover-light.bs-popover-top>.arrow:after,.b-popover-light.bs-popover-auto[x-placement^=top]>.arrow:after{border-top-color:#fefefe}.b-popover-light.bs-popover-right>.arrow:before,.b-popover-light.bs-popover-auto[x-placement^=right]>.arrow:before{border-right-color:#fdfdfe}.b-popover-light.bs-popover-right>.arrow:after,.b-popover-light.bs-popover-auto[x-placement^=right]>.arrow:after{border-right-color:#fefefe}.b-popover-light.bs-popover-bottom>.arrow:before,.b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-bottom-color:#fdfdfe}.b-popover-light.bs-popover-bottom>.arrow:after,.b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow:after{border-bottom-color:#f6f6f6}.b-popover-light.bs-popover-bottom .popover-header:before,.b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header:before{border-bottom-color:#f6f6f6}.b-popover-light.bs-popover-left>.arrow:before,.b-popover-light.bs-popover-auto[x-placement^=left]>.arrow:before{border-left-color:#fdfdfe}.b-popover-light.bs-popover-left>.arrow:after,.b-popover-light.bs-popover-auto[x-placement^=left]>.arrow:after{border-left-color:#fefefe}.b-popover-light .popover-header{color:#212529;background-color:#f6f6f6;border-bottom-color:#eaeaea}.b-popover-light .popover-body{color:#818182}.b-popover-dark.popover{background-color:#d6d8d9;border-color:#c6c8ca}.b-popover-dark.bs-popover-top>.arrow:before,.b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow:before{border-top-color:#c6c8ca}.b-popover-dark.bs-popover-top>.arrow:after,.b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow:after{border-top-color:#d6d8d9}.b-popover-dark.bs-popover-right>.arrow:before,.b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow:before{border-right-color:#c6c8ca}.b-popover-dark.bs-popover-right>.arrow:after,.b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow:after{border-right-color:#d6d8d9}.b-popover-dark.bs-popover-bottom>.arrow:before,.b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow:before{border-bottom-color:#c6c8ca}.b-popover-dark.bs-popover-bottom>.arrow:after,.b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow:after{border-bottom-color:#ced0d2}.b-popover-dark.bs-popover-bottom .popover-header:before,.b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header:before{border-bottom-color:#ced0d2}.b-popover-dark.bs-popover-left>.arrow:before,.b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow:before{border-left-color:#c6c8ca}.b-popover-dark.bs-popover-left>.arrow:after,.b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow:after{border-left-color:#d6d8d9}.b-popover-dark .popover-header{color:#212529;background-color:#ced0d2;border-bottom-color:#c1c4c5}.b-popover-dark .popover-body{color:#1b1e21}.b-sidebar-outer{position:fixed;top:0;left:0;right:0;height:0;overflow:visible;z-index:1035}.b-sidebar-backdrop{position:fixed;top:0;left:0;z-index:-1;width:100vw;height:100vh;opacity:.6}.b-sidebar{display:flex;flex-direction:column;position:fixed;top:0;width:320px;max-width:100%;height:100vh;max-height:100%;margin:0;outline:0;-webkit-transform:translateX(0);transform:translate(0)}.b-sidebar.slide{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media(prefers-reduced-motion:reduce){.b-sidebar.slide{transition:none}}.b-sidebar:not(.b-sidebar-right){left:0;right:auto}.b-sidebar:not(.b-sidebar-right).slide:not(.show){-webkit-transform:translateX(-100%);transform:translate(-100%)}.b-sidebar:not(.b-sidebar-right)>.b-sidebar-header .close{margin-left:auto}.b-sidebar.b-sidebar-right{left:auto;right:0}.b-sidebar.b-sidebar-right.slide:not(.show){-webkit-transform:translateX(100%);transform:translate(100%)}.b-sidebar.b-sidebar-right>.b-sidebar-header .close{margin-right:auto}.b-sidebar>.b-sidebar-header{font-size:1.5rem;padding:.5rem 1rem;display:flex;flex-direction:row;flex-grow:0;align-items:center}[dir=rtl] .b-sidebar>.b-sidebar-header{flex-direction:row-reverse}.b-sidebar>.b-sidebar-header .close{float:none;font-size:1.5rem}.b-sidebar>.b-sidebar-body{flex-grow:1;height:100%;overflow-y:auto}.b-sidebar>.b-sidebar-footer{flex-grow:0}.b-skeleton-wrapper{cursor:wait}.b-skeleton{position:relative;overflow:hidden;background-color:#0000001f;cursor:wait;-webkit-mask-image:radial-gradient(white,black);mask-image:radial-gradient(#fff,#000)}.b-skeleton:before{content:" "}.b-skeleton-text{height:1rem;margin-bottom:.25rem;border-radius:.25rem}.b-skeleton-button{width:75px;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem}.b-skeleton-avatar{width:2.5em;height:2.5em;border-radius:50%}.b-skeleton-input{height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;line-height:1.5;border:#ced4da solid 1px;border-radius:.25rem}.b-skeleton-icon-wrapper svg{color:#0000001f}.b-skeleton-img{height:100%;width:100%}.b-skeleton-animate-wave:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);-webkit-animation:b-skeleton-animate-wave 1.75s linear infinite;animation:b-skeleton-animate-wave 1.75s linear infinite}@media(prefers-reduced-motion:reduce){.b-skeleton-animate-wave:after{background:none;-webkit-animation:none;animation:none}}@-webkit-keyframes b-skeleton-animate-wave{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(100%);transform:translate(100%)}}@keyframes b-skeleton-animate-wave{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(100%);transform:translate(100%)}}.b-skeleton-animate-fade{-webkit-animation:b-skeleton-animate-fade .875s ease-in-out alternate infinite;animation:b-skeleton-animate-fade .875s ease-in-out alternate infinite}@media(prefers-reduced-motion:reduce){.b-skeleton-animate-fade{-webkit-animation:none;animation:none}}@-webkit-keyframes b-skeleton-animate-fade{0%{opacity:1}to{opacity:.4}}@keyframes b-skeleton-animate-fade{0%{opacity:1}to{opacity:.4}}.b-skeleton-animate-throb{-webkit-animation:b-skeleton-animate-throb .875s ease-in alternate infinite;animation:b-skeleton-animate-throb .875s ease-in alternate infinite}@media(prefers-reduced-motion:reduce){.b-skeleton-animate-throb{-webkit-animation:none;animation:none}}@-webkit-keyframes b-skeleton-animate-throb{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.975);transform:scale(.975)}}@keyframes b-skeleton-animate-throb{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.975);transform:scale(.975)}}.table.b-table.b-table-fixed{table-layout:fixed}.table.b-table.b-table-no-border-collapse{border-collapse:separate;border-spacing:0}.table.b-table[aria-busy=true]{opacity:.55}.table.b-table>tbody>tr.b-table-details>td{border-top:none!important}.table.b-table>caption{caption-side:bottom}.table.b-table.b-table-caption-top>caption{caption-side:top!important}.table.b-table>tbody>.table-active,.table.b-table>tbody>.table-active>th,.table.b-table>tbody>.table-active>td{background-color:#00000013}.table.b-table.table-hover>tbody>tr.table-active:hover td,.table.b-table.table-hover>tbody>tr.table-active:hover th{color:#212529;background-image:linear-gradient(#00000013,#00000013);background-repeat:no-repeat}.table.b-table>tbody>.bg-active,.table.b-table>tbody>.bg-active>th,.table.b-table>tbody>.bg-active>td{background-color:#ffffff13!important}.table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover td,.table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover th{color:#fff;background-image:linear-gradient(#ffffff13,#ffffff13);background-repeat:no-repeat}.b-table-sticky-header,.table-responsive,[class*=table-responsive-]{margin-bottom:1rem}.b-table-sticky-header>.table,.table-responsive>.table,[class*=table-responsive-]>.table{margin-bottom:0}.b-table-sticky-header{overflow-y:auto;max-height:300px}@media print{.b-table-sticky-header{overflow-y:visible!important;max-height:none!important}}@supports ((position: -webkit-sticky) or (position: sticky)){.b-table-sticky-header>.table.b-table>thead>tr>th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column{position:-webkit-sticky;position:sticky;left:0}.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column{z-index:5}.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column{z-index:2}.table.b-table>thead>tr>.table-b-table-default,.table.b-table>tbody>tr>.table-b-table-default,.table.b-table>tfoot>tr>.table-b-table-default{color:#212529;background-color:#fff}.table.b-table.table-dark>thead>tr>.bg-b-table-default,.table.b-table.table-dark>tbody>tr>.bg-b-table-default,.table.b-table.table-dark>tfoot>tr>.bg-b-table-default{color:#fff;background-color:#343a40}.table.b-table.table-striped>tbody>tr:nth-of-type(odd)>.table-b-table-default{background-image:linear-gradient(#0000000d,#0000000d);background-repeat:no-repeat}.table.b-table.table-striped.table-dark>tbody>tr:nth-of-type(odd)>.bg-b-table-default{background-image:linear-gradient(#ffffff0d,#ffffff0d);background-repeat:no-repeat}.table.b-table.table-hover>tbody>tr:hover>.table-b-table-default{color:#212529;background-image:linear-gradient(#00000013,#00000013);background-repeat:no-repeat}.table.b-table.table-hover.table-dark>tbody>tr:hover>.bg-b-table-default{color:#fff;background-image:linear-gradient(#ffffff13,#ffffff13);background-repeat:no-repeat}}.table.b-table>thead>tr>[aria-sort],.table.b-table>tfoot>tr>[aria-sort]{cursor:pointer;background-image:none;background-repeat:no-repeat;background-size:.65em 1em}.table.b-table>thead>tr>[aria-sort]:not(.b-table-sort-icon-left),.table.b-table>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left){background-position:right .375rem center;padding-right:calc(.75rem + .65em)}.table.b-table>thead>tr>[aria-sort].b-table-sort-icon-left,.table.b-table>tfoot>tr>[aria-sort].b-table-sort-icon-left{background-position:left .375rem center;padding-left:calc(.75rem + .65em)}.table.b-table>thead>tr>[aria-sort=none],.table.b-table>tfoot>tr>[aria-sort=none]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e")}.table.b-table>thead>tr>[aria-sort=ascending],.table.b-table>tfoot>tr>[aria-sort=ascending]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e")}.table.b-table>thead>tr>[aria-sort=descending],.table.b-table>tfoot>tr>[aria-sort=descending]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e")}.table.b-table.table-dark>thead>tr>[aria-sort=none],.table.b-table.table-dark>tfoot>tr>[aria-sort=none],.table.b-table>.thead-dark>tr>[aria-sort=none]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e")}.table.b-table.table-dark>thead>tr>[aria-sort=ascending],.table.b-table.table-dark>tfoot>tr>[aria-sort=ascending],.table.b-table>.thead-dark>tr>[aria-sort=ascending]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e")}.table.b-table.table-dark>thead>tr>[aria-sort=descending],.table.b-table.table-dark>tfoot>tr>[aria-sort=descending],.table.b-table>.thead-dark>tr>[aria-sort=descending]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e")}.table.b-table>thead>tr>.table-dark[aria-sort=none],.table.b-table>tfoot>tr>.table-dark[aria-sort=none]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e")}.table.b-table>thead>tr>.table-dark[aria-sort=ascending],.table.b-table>tfoot>tr>.table-dark[aria-sort=ascending]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e")}.table.b-table>thead>tr>.table-dark[aria-sort=descending],.table.b-table>tfoot>tr>.table-dark[aria-sort=descending]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e")}.table.b-table.table-sm>thead>tr>[aria-sort]:not(.b-table-sort-icon-left),.table.b-table.table-sm>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left){background-position:right .15rem center;padding-right:calc(.3rem + .65em)}.table.b-table.table-sm>thead>tr>[aria-sort].b-table-sort-icon-left,.table.b-table.table-sm>tfoot>tr>[aria-sort].b-table-sort-icon-left{background-position:left .15rem center;padding-left:calc(.3rem + .65em)}.table.b-table.b-table-selectable:not(.b-table-selectable-no-click)>tbody>tr{cursor:pointer}.table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range>tbody>tr{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:575.98px){.table.b-table.b-table-stacked-sm{display:block;width:100%}.table.b-table.b-table-stacked-sm>caption,.table.b-table.b-table-stacked-sm>tbody,.table.b-table.b-table-stacked-sm>tbody>tr,.table.b-table.b-table-stacked-sm>tbody>tr>td,.table.b-table.b-table-stacked-sm>tbody>tr>th{display:block}.table.b-table.b-table-stacked-sm>thead,.table.b-table.b-table-stacked-sm>tfoot{display:none}.table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-bottom-row{display:none}.table.b-table.b-table-stacked-sm>caption{caption-side:top!important}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-sm>tbody>tr.top-row,.table.b-table.b-table-stacked-sm>tbody>tr.bottom-row{display:none}.table.b-table.b-table-stacked-sm>tbody>tr>:first-child{border-top-width:3px}.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+th{border-top-width:3px}}@media(max-width:767.98px){.table.b-table.b-table-stacked-md{display:block;width:100%}.table.b-table.b-table-stacked-md>caption,.table.b-table.b-table-stacked-md>tbody,.table.b-table.b-table-stacked-md>tbody>tr,.table.b-table.b-table-stacked-md>tbody>tr>td,.table.b-table.b-table-stacked-md>tbody>tr>th{display:block}.table.b-table.b-table-stacked-md>thead,.table.b-table.b-table-stacked-md>tfoot{display:none}.table.b-table.b-table-stacked-md>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-bottom-row{display:none}.table.b-table.b-table-stacked-md>caption{caption-side:top!important}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-md>tbody>tr.top-row,.table.b-table.b-table-stacked-md>tbody>tr.bottom-row{display:none}.table.b-table.b-table-stacked-md>tbody>tr>:first-child{border-top-width:3px}.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+th{border-top-width:3px}}@media(max-width:991.98px){.table.b-table.b-table-stacked-lg{display:block;width:100%}.table.b-table.b-table-stacked-lg>caption,.table.b-table.b-table-stacked-lg>tbody,.table.b-table.b-table-stacked-lg>tbody>tr,.table.b-table.b-table-stacked-lg>tbody>tr>td,.table.b-table.b-table-stacked-lg>tbody>tr>th{display:block}.table.b-table.b-table-stacked-lg>thead,.table.b-table.b-table-stacked-lg>tfoot{display:none}.table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-bottom-row{display:none}.table.b-table.b-table-stacked-lg>caption{caption-side:top!important}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-lg>tbody>tr.top-row,.table.b-table.b-table-stacked-lg>tbody>tr.bottom-row{display:none}.table.b-table.b-table-stacked-lg>tbody>tr>:first-child{border-top-width:3px}.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+th{border-top-width:3px}}@media(max-width:1199.98px){.table.b-table.b-table-stacked-xl{display:block;width:100%}.table.b-table.b-table-stacked-xl>caption,.table.b-table.b-table-stacked-xl>tbody,.table.b-table.b-table-stacked-xl>tbody>tr,.table.b-table.b-table-stacked-xl>tbody>tr>td,.table.b-table.b-table-stacked-xl>tbody>tr>th{display:block}.table.b-table.b-table-stacked-xl>thead,.table.b-table.b-table-stacked-xl>tfoot{display:none}.table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-bottom-row{display:none}.table.b-table.b-table-stacked-xl>caption{caption-side:top!important}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked-xl>tbody>tr.top-row,.table.b-table.b-table-stacked-xl>tbody>tr.bottom-row{display:none}.table.b-table.b-table-stacked-xl>tbody>tr>:first-child{border-top-width:3px}.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+th{border-top-width:3px}}.table.b-table.b-table-stacked{display:block;width:100%}.table.b-table.b-table-stacked>caption,.table.b-table.b-table-stacked>tbody,.table.b-table.b-table-stacked>tbody>tr,.table.b-table.b-table-stacked>tbody>tr>td,.table.b-table.b-table-stacked>tbody>tr>th{display:block}.table.b-table.b-table-stacked>thead,.table.b-table.b-table-stacked>tfoot{display:none}.table.b-table.b-table-stacked>thead>tr.b-table-top-row,.table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked>tfoot>tr.b-table-bottom-row{display:none}.table.b-table.b-table-stacked>caption{caption-side:top!important}.table.b-table.b-table-stacked>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}.table.b-table.b-table-stacked>tbody>tr.top-row,.table.b-table.b-table-stacked>tbody>tr.bottom-row{display:none}.table.b-table.b-table-stacked>tbody>tr>:first-child{border-top-width:3px}.table.b-table.b-table-stacked>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+th{border-top-width:3px}.b-time{min-width:150px}.b-time[aria-disabled=true] output,.b-time[aria-readonly=true] output,.b-time output.disabled{background-color:#e9ecef;opacity:1}.b-time[aria-disabled=true] output{pointer-events:none}[dir=rtl] .b-time>.d-flex:not(.flex-column){flex-direction:row-reverse}.b-time .b-time-header{margin-bottom:.5rem}.b-time .b-time-header output{padding:.25rem;font-size:80%}.b-time .b-time-footer{margin-top:.5rem}.b-time .b-time-ampm{margin-left:.5rem}.b-toast{display:block;position:relative;max-width:350px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:padding-box;z-index:1;border-radius:.25rem}.b-toast .toast{background-color:#ffffffd9}.b-toast:not(:last-child){margin-bottom:.75rem}.b-toast.b-toast-solid .toast{background-color:#fff}.b-toast .toast{opacity:1}.b-toast .toast.fade:not(.show){opacity:0}.b-toast .toast .toast-body{display:block}.b-toast-primary .toast{background-color:#e6f2ffd9;border-color:#b8daffd9;color:#004085}.b-toast-primary .toast .toast-header{color:#004085;background-color:#cce5ffd9;border-bottom-color:#b8daffd9}.b-toast-primary.b-toast-solid .toast{background-color:#e6f2ff}.b-toast-secondary .toast{background-color:#eff0f1d9;border-color:#d6d8dbd9;color:#383d41}.b-toast-secondary .toast .toast-header{color:#383d41;background-color:#e2e3e5d9;border-bottom-color:#d6d8dbd9}.b-toast-secondary.b-toast-solid .toast{background-color:#eff0f1}.b-toast-success .toast{background-color:#e6f5e9d9;border-color:#c3e6cbd9;color:#155724}.b-toast-success .toast .toast-header{color:#155724;background-color:#d4eddad9;border-bottom-color:#c3e6cbd9}.b-toast-success.b-toast-solid .toast{background-color:#e6f5e9}.b-toast-info .toast{background-color:#e5f4f7d9;border-color:#bee5ebd9;color:#0c5460}.b-toast-info .toast .toast-header{color:#0c5460;background-color:#d1ecf1d9;border-bottom-color:#bee5ebd9}.b-toast-info.b-toast-solid .toast{background-color:#e5f4f7}.b-toast-warning .toast{background-color:#fff9e7d9;border-color:#ffeebad9;color:#856404}.b-toast-warning .toast .toast-header{color:#856404;background-color:#fff3cdd9;border-bottom-color:#ffeebad9}.b-toast-warning.b-toast-solid .toast{background-color:#fff9e7}.b-toast-danger .toast{background-color:#fcedeed9;border-color:#f5c6cbd9;color:#721c24}.b-toast-danger .toast .toast-header{color:#721c24;background-color:#f8d7dad9;border-bottom-color:#f5c6cbd9}.b-toast-danger.b-toast-solid .toast{background-color:#fcedee}.b-toast-light .toast{background-color:#ffffffd9;border-color:#fdfdfed9;color:#818182}.b-toast-light .toast .toast-header{color:#818182;background-color:#fefefed9;border-bottom-color:#fdfdfed9}.b-toast-light.b-toast-solid .toast{background-color:#fff}.b-toast-dark .toast{background-color:#e3e5e5d9;border-color:#c6c8cad9;color:#1b1e21}.b-toast-dark .toast .toast-header{color:#1b1e21;background-color:#d6d8d9d9;border-bottom-color:#c6c8cad9}.b-toast-dark.b-toast-solid .toast{background-color:#e3e5e5}.b-toaster{z-index:1100}.b-toaster .b-toaster-slot{position:relative;display:block}.b-toaster .b-toaster-slot:empty{display:none!important}.b-toaster.b-toaster-top-right,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full,.b-toaster.b-toaster-bottom-right,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full{position:fixed;left:.5rem;right:.5rem;margin:0;padding:0;height:0;overflow:visible}.b-toaster.b-toaster-top-right .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot{position:absolute;max-width:350px;width:100%;left:0;right:0;padding:0;margin:0}.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-top-full .b-toaster-slot .toast,.b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-bottom-full .b-toaster-slot .toast{width:100%;max-width:100%}.b-toaster.b-toaster-top-right,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full{top:0}.b-toaster.b-toaster-top-right .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot{top:.5rem}.b-toaster.b-toaster-bottom-right,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full{bottom:0}.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot{bottom:.5rem}.b-toaster.b-toaster-top-right .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot{margin-left:auto}.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot{margin-right:auto}.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-move,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-move,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move{transition:-webkit-transform .175s;transition:transform .175s;transition:transform .175s,-webkit-transform .175s}.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade{transition-delay:.175s}.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active{position:absolute;transition-delay:.175s}.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade{transition-delay:0s}.tooltip.b-tooltip{display:block;opacity:.9;outline:0}.tooltip.b-tooltip.fade:not(.show){opacity:0}.tooltip.b-tooltip.show{opacity:.9}.tooltip.b-tooltip.noninteractive{pointer-events:none}.tooltip.b-tooltip .arrow{margin:0 .25rem}.tooltip.b-tooltip.bs-tooltip-right .arrow,.tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.b-tooltip.bs-tooltip-left .arrow,.tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow{margin:.25rem 0}.tooltip.b-tooltip-primary.bs-tooltip-top .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-right .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow:before{border-right-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-left .arrow:before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow:before{border-left-color:#007bff}.tooltip.b-tooltip-primary .tooltip-inner{color:#fff;background-color:#007bff}.tooltip.b-tooltip-secondary.bs-tooltip-top .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-right .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow:before{border-right-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-left .arrow:before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow:before{border-left-color:#6c757d}.tooltip.b-tooltip-secondary .tooltip-inner{color:#fff;background-color:#6c757d}.tooltip.b-tooltip-success.bs-tooltip-top .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-right .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow:before{border-right-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-bottom .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-left .arrow:before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow:before{border-left-color:#28a745}.tooltip.b-tooltip-success .tooltip-inner{color:#fff;background-color:#28a745}.tooltip.b-tooltip-info.bs-tooltip-top .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-right .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow:before{border-right-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-bottom .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-left .arrow:before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow:before{border-left-color:#17a2b8}.tooltip.b-tooltip-info .tooltip-inner{color:#fff;background-color:#17a2b8}.tooltip.b-tooltip-warning.bs-tooltip-top .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-right .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow:before{border-right-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-left .arrow:before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow:before{border-left-color:#ffc107}.tooltip.b-tooltip-warning .tooltip-inner{color:#212529;background-color:#ffc107}.tooltip.b-tooltip-danger.bs-tooltip-top .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-right .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow:before{border-right-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-left .arrow:before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow:before{border-left-color:#dc3545}.tooltip.b-tooltip-danger .tooltip-inner{color:#fff;background-color:#dc3545}.tooltip.b-tooltip-light.bs-tooltip-top .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-right .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow:before{border-right-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-bottom .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-left .arrow:before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow:before{border-left-color:#f8f9fa}.tooltip.b-tooltip-light .tooltip-inner{color:#212529;background-color:#f8f9fa}.tooltip.b-tooltip-dark.bs-tooltip-top .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-right .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow:before{border-right-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-left .arrow:before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow:before{border-left-color:#343a40}.tooltip.b-tooltip-dark .tooltip-inner{color:#fff;background-color:#343a40}.b-icon.bi{display:inline-block;overflow:visible;vertical-align:-.15em}.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{-webkit-transform-origin:center;transform-origin:center;-webkit-animation:.75s infinite ease-in-out alternate b-icon-animation-cylon;animation:.75s infinite ease-in-out alternate b-icon-animation-cylon}@media(prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{-webkit-transform-origin:center;transform-origin:center;-webkit-animation:.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical;animation:.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical}@media(prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{-webkit-transform-origin:center;transform-origin:center;-webkit-animation:.75s infinite ease-in-out alternate b-icon-animation-fade;animation:.75s infinite ease-in-out alternate b-icon-animation-fade}@media(prefers-reduced-motion:reduce){.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{-webkit-transform-origin:center;transform-origin:center;-webkit-animation:2s infinite linear normal b-icon-animation-spin;animation:2s infinite linear normal b-icon-animation-spin}@media(prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{-webkit-transform-origin:center;transform-origin:center;animation:2s infinite linear reverse b-icon-animation-spin}@media(prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{-webkit-transform-origin:center;transform-origin:center;-webkit-animation:1s infinite steps(8) normal b-icon-animation-spin;animation:1s infinite steps(8) normal b-icon-animation-spin}@media(prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{-webkit-transform-origin:center;transform-origin:center;animation:1s infinite steps(8) reverse b-icon-animation-spin}@media(prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{-webkit-transform-origin:center;transform-origin:center;-webkit-animation:.75s infinite ease-in-out alternate b-icon-animation-throb;animation:.75s infinite ease-in-out alternate b-icon-animation-throb}@media(prefers-reduced-motion:reduce){.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{-webkit-animation:none;animation:none}}@-webkit-keyframes b-icon-animation-cylon{0%{-webkit-transform:translateX(-25%);transform:translate(-25%)}to{-webkit-transform:translateX(25%);transform:translate(25%)}}@keyframes b-icon-animation-cylon{0%{-webkit-transform:translateX(-25%);transform:translate(-25%)}to{-webkit-transform:translateX(25%);transform:translate(25%)}}@-webkit-keyframes b-icon-animation-cylon-vertical{0%{-webkit-transform:translateY(25%);transform:translateY(25%)}to{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}@keyframes b-icon-animation-cylon-vertical{0%{-webkit-transform:translateY(25%);transform:translateY(25%)}to{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}@-webkit-keyframes b-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@keyframes b-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@-webkit-keyframes b-icon-animation-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes b-icon-animation-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes b-icon-animation-throb{0%{opacity:.5;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes b-icon-animation-throb{0%{opacity:.5;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.btn .b-icon.bi,.nav-link .b-icon.bi,.dropdown-toggle .b-icon.bi,.dropdown-item .b-icon.bi,.input-group-text .b-icon.bi{font-size:125%;vertical-align:text-bottom}.notify-toast[data-v-4b9f0aa2]{--toast-accent: var(--color-info);display:flex;align-items:flex-start;gap:10px;width:100%;min-width:0}.notify-toast__icon[data-v-4b9f0aa2]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;margin-top:1px;border-radius:8px;background:color-mix(in srgb,var(--toast-accent) 14%,transparent);color:var(--toast-accent)}.notify-toast__icon i[data-v-4b9f0aa2]{font-size:13px;line-height:1}.notify-toast__content[data-v-4b9f0aa2]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-top:2px}.notify-toast__title[data-v-4b9f0aa2]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.notify-toast__msg[data-v-4b9f0aa2]{font-size:13px;font-weight:500;line-height:1.4;color:var(--text-primary);word-break:break-word}.notify-toast__msg[data-v-4b9f0aa2] a{color:var(--text-link);text-decoration:underline}.notify-toast__msg[data-v-4b9f0aa2] a:hover{color:var(--text-link-hover)}.notify-toast--success[data-v-4b9f0aa2]{--toast-accent: var(--color-success)}.notify-toast--error[data-v-4b9f0aa2]{--toast-accent: var(--color-danger)}.notify-toast--warning[data-v-4b9f0aa2]{--toast-accent: var(--color-warning)}.notify-toast--info[data-v-4b9f0aa2],.notify-toast--default[data-v-4b9f0aa2]{--toast-accent: var(--color-info)}.confirm-close[data-v-9729f749]{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#0009;width:100%;height:100%;z-index:1004}.confirm-close .confirm-body[data-v-9729f749]{background:#444;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:25px;border-radius:1rem;box-shadow:1px 1px 6px #444}.confirm-close .confirm-body .confirm-text[data-v-9729f749]{color:#fff;font-weight:700}.fullscreen[data-v-9729f749]{position:fixed!important;inset:0!important;width:100%!important;max-width:100%!important;min-width:100%!important;height:100%!important;margin:0!important;transform:none!important}.fullscreen .modal-content[data-v-9729f749]{border:none!important;border-radius:0!important;margin-top:0!important;height:100%!important;min-height:100%!important;max-height:100%!important;overflow:hidden!important}.modal[data-v-9729f749]{overflow-x:hidden!important;overflow-y:auto!important;margin:0!important;padding:0!important}.modal-content[data-v-9729f749]{background:var(--background-color-primary);border-color:var(--border-color-primary)!important;border-radius:1rem;margin-top:-20px;overflow:hidden!important}@media only screen and (max-width:1199px){.modal-lg[data-v-9729f749],.modal-xl[data-v-9729f749]{max-width:1100px!important}}@media only screen and (min-width:1200px){.modal-xl[data-v-9729f749]{max-width:1210px!important}}.header-scanning[data-v-812a5f99]{display:flex;align-items:center;gap:10px;flex:0 0 auto;margin:0 0 10px;padding:0 4px 0 0;min-height:40px}.header-scanning__source[data-v-812a5f99]{flex:1 1 auto;min-width:0}.header-scanning__advanced[data-v-812a5f99]{flex:0 1 200px;min-width:140px}.header-scanning__capture[data-v-812a5f99]{flex:0 0 auto}.select-scan[data-v-812a5f99],.btn-scanning-advanced[data-v-812a5f99]{height:36px;border-radius:8px!important;border:1px solid var(--border-secondary)!important;background:var(--bg-primary)!important;color:var(--text-primary)!important;font-size:13px;font-weight:500;box-shadow:none!important}.select-scan[data-v-812a5f99]:focus,.btn-scanning-advanced[data-v-812a5f99]:focus{border-color:var(--color-ecm)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-ecm) 22%,transparent)!important}.btn-scanning-advanced[data-v-812a5f99]{width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between}.btn-scanning-capture[data-v-812a5f99]{height:36px;min-width:110px;padding:0 18px;border:none;border-radius:8px;font-size:13px;font-weight:600;color:var(--text-on-primary, #fff);background:var(--color-ecm);transition:filter .15s ease,transform .15s ease}.btn-scanning-capture[data-v-812a5f99]:hover{filter:brightness(1.05)}.btn-scanning-capture[data-v-812a5f99]:active{transform:translateY(1px)}.icon[data-v-812a5f99]{cursor:pointer}.icon[data-v-812a5f99]:hover{color:var(--color-ecm)}.disabled[data-v-812a5f99]{opacity:.5}.check-config-scan[data-v-812a5f99],.label-check[data-v-812a5f99]{cursor:pointer}.dropdown div.dropdown-menu.menu-scan[data-v-812a5f99]{padding:8px 10px;background:var(--bg-modal, var(--bg-secondary));border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-primary);min-width:260px}label.custom-control-label[data-v-812a5f99]{line-height:20px;color:var(--text-primary)}.custom-control[data-v-812a5f99]{min-height:1rem!important}.must[data-v-812a5f99]{font-weight:700;color:var(--color-danger, var(--red))}.row[data-v-8c5e1a21]{width:170px;padding-bottom:18px;border-bottom:0px solid #ddd;background:#fff;flex-direction:column;text-align:center;display:flex!important;justify-content:center!important}.row.card-file-scan[data-v-8c5e1a21]{display:flex!important;justify-content:center!important;align-items:center!important;margin-bottom:1.5rem!important;position:relative}.row.card-file-scan .image-check[data-v-8c5e1a21]{position:absolute;top:3px;left:33px;border:0px solid #000}.row.card-file-scan .file-image[data-v-8c5e1a21]{position:relative;opacity:.8;overflow:hidden;margin-top:5px;border-radius:4px;transition:.2s}.row.card-file-scan .file-image img[data-v-8c5e1a21]{width:110px;border-radius:5px;border:1.5px solid #d7effd;cursor:pointer}.row.card-file-scan .file-image.active[data-v-8c5e1a21]{transition:.2s;border-radius:4px;box-shadow:0 0 0 2px var(--blue),inset 0 0 0 2px var(--blue)!important;opacity:1}.row.card-file-scan .file-image.active .box-img[data-v-8c5e1a21]{position:relative;transition:.2s}.row.card-file-scan .file-image.active .box-img .shadow[data-v-8c5e1a21]{transition:.2s;box-shadow:inset 0 0 22px #3a6bff99!important;position:absolute;width:100%;height:100%;top:0;left:0}.row.card-file-scan .file-image.checked[data-v-8c5e1a21]{border-radius:4px;box-shadow:0 0 0 2px var(--blue),inset 0 0 0 2px var(--blue)!important}.row.card-file-scan .file-title[data-v-8c5e1a21]{margin-top:8px;font-weight:700;width:115px}.row.card-file-scan .file-title[data-v-8c5e1a21]:hover{cursor:pointer;text-decoration:underline #aaa}.row.card-file-scan .input-image-name[data-v-8c5e1a21]{width:115px;padding:0 5px!important;height:1.2rem;text-align:center}.row[data-v-d7fe338b]{width:170px;padding-bottom:8px;border-bottom:0px solid #ddd}.row .file-image img[data-v-d7fe338b]{width:30px;height:30px;border-radius:100px}.row .file-title[data-v-d7fe338b]{position:relative;top:6px;margin-left:8px;font-weight:700;width:125px}.row[data-v-5b1b6056]{width:170px;padding-bottom:18px;border-bottom:0px solid #ddd;background:#fff;flex-direction:column;text-align:center;display:flex!important;justify-content:center!important}.row.card-file-scan[data-v-5b1b6056]{display:flex!important;justify-content:center;align-items:center;margin-bottom:1.5rem!important;position:relative}.row.card-file-scan.group[data-v-5b1b6056]{border:0px solid var(--border-color-primary)}.row.card-file-scan.expanded[data-v-5b1b6056]{box-shadow:0 0 0 2px var(--warning);border-radius:4px;width:165px;justify-content:start!important}.row.card-file-scan .btn-expand[data-v-5b1b6056]{position:absolute;border:0px solid red;bottom:0;width:100%;cursor:pointer;font-size:12px}.row.card-file-scan .btn-expand[data-v-5b1b6056]:hover{background:#0003}.row.card-file-scan .card-effect-1[data-v-5b1b6056]{position:absolute;width:75px;height:140px;top:-5px;left:47px;border-radius:4px;box-shadow:0 0 0 2px var(--warning);background:#fff}.row.card-file-scan .card-effect-2[data-v-5b1b6056]{position:absolute;width:90px;height:140px;top:0;left:40px;border-radius:4px;box-shadow:0 0 0 2px var(--warning);background:#fff}.row.card-file-scan .image-check[data-v-5b1b6056]{position:absolute;top:3px;left:33px;border:0px solid #000}.row.card-file-scan .file-image[data-v-5b1b6056]{position:relative;opacity:1;overflow:hidden;margin-top:5px;transition:.2s;border-radius:4px;box-shadow:0 0 0 2px var(--warning),inset 0 0 0 2px var(--warning)!important}.row.card-file-scan .file-image img[data-v-5b1b6056]{width:110px;border-radius:5px;border:1.5px solid #d7effd;cursor:pointer}.row.card-file-scan .file-image.active[data-v-5b1b6056]{transition:.2s;border-radius:4px;box-shadow:0 0 0 2px var(--blue),inset 0 0 0 2px var(--blue)!important;opacity:1}.row.card-file-scan .file-image.active .box-img[data-v-5b1b6056]{position:relative;transition:.2s}.row.card-file-scan .file-image.active .box-img .shadow[data-v-5b1b6056]{transition:.2s;box-shadow:inset 0 0 22px #3a6bff99!important;position:absolute;width:100%;height:100%;top:0;left:0}.row.card-file-scan .file-image.checked[data-v-5b1b6056]{border-radius:4px;box-shadow:0 0 0 2px var(--blue),inset 0 0 0 2px var(--blue)!important}.row.card-file-scan .file-image .count-group-badge[data-v-5b1b6056]{position:absolute;right:6px;bottom:6px}.row.card-file-scan .file-title[data-v-5b1b6056]{margin-top:8px;font-weight:700;width:115px}.row.card-file-scan .file-title[data-v-5b1b6056]:hover{cursor:pointer;text-decoration:underline #aaa}.row.card-file-scan .input-image-name[data-v-5b1b6056]{width:115px;padding:0 5px!important;height:1.2rem;text-align:center}.files-container[data-v-a13efeae]{overflow-y:hidden;height:550px;width:190px}.files-container ul[data-v-a13efeae],.files-container ul li[data-v-a13efeae]{margin:0;padding:0;box-sizing:border-box}.files-container ul li:first-child .row[data-v-a13efeae]{margin-top:1.5rem!important}.files-container ul li:last-child .row[data-v-a13efeae]{border-bottom:0px}.files-container ul li[data-v-a13efeae]:last-child{margin-bottom:30px!important}.files-container ul.list[data-v-a13efeae]{overflow:hidden auto;height:100%;background:#fff}.files-container ul.list li[data-v-a13efeae]{position:relative;display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center;background:#fff;margin-right:12px}.files-container ul.grid[data-v-a13efeae]{overflow:hidden auto;height:100%}.files-container ul.grid li[data-v-a13efeae]{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;background:#fff;margin-right:12px}.sidebar-list-file{overflow:hidden!important;width:100%;height:100%!important;min-height:0;border:0;background:var(--bg-primary);border-radius:8px;border:1px solid var(--border-secondary)}.sidebar-list-file .hidden{display:none!important}.row[data-v-acd8fcce]{width:35px;margin-left:14px}.row.hidden[data-v-acd8fcce]{display:none!important}.row .col-btn-list-files[data-v-acd8fcce]{display:flex;justify-content:start;align-items:start;flex-direction:column;padding:0;margin-bottom:12px;font-size:18px;font-weight:700}.row .col-btn-list-files .icon[data-v-acd8fcce]{cursor:pointer}.row .col-btn-list-files .icon[data-v-acd8fcce]:hover{color:var(--primary)}.row .col-btn-list-files .box-group[data-v-acd8fcce]{position:relative}.row .col-btn-list-files .box-group .icon_group[data-v-acd8fcce]{opacity:.2}.row .col-btn-list-files .box-group .icon_group.active[data-v-acd8fcce]{opacity:1}.row .col-btn-list-files .box-group[data-v-acd8fcce]{cursor:pointer}.row .col-btn-list-files .box-group .badge[data-v-acd8fcce]{position:absolute;font-size:10px;top:-8px;right:-12px;box-shadow:1px 1px 8px #888}.body-container[data-v-c2c30553]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin:0;padding:0 0 0 4px;box-sizing:border-box;outline:none;-webkit-user-select:none;user-select:none;overflow:hidden}.body-container .content-view-file[data-v-c2c30553]{border:0;margin-bottom:0;padding-left:4px;padding-right:8px;height:100%!important}.body-container .sidebar-menu-right[data-v-c2c30553]{width:330px;border:0}.body-container .row-body-scanning[data-v-c2c30553]{flex:1 1 auto;min-height:0;height:100%;margin:0;width:100%}.hidden[data-v-ca1b57a5]{display:none!important}.header-view-container[data-v-ca1b57a5]{position:initial;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding:8px 0;line-height:1;border:none!important;background-color:transparent!important;height:100%;color:var(--text-secondary)}.header-view-container.header-align-right[data-v-ca1b57a5]{text-align:start}.header-view-container span.btn-icon-header-view[data-v-ca1b57a5]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0;border-radius:8px;cursor:pointer;transition:background .15s ease,color .15s ease}.header-view-container span.btn-icon-header-view .icon[data-v-ca1b57a5]{font-size:16px;cursor:pointer;color:inherit}.header-view-container span.btn-icon-header-view[data-v-ca1b57a5]:hover{color:var(--color-ecm);background:var(--bg-hover)}.page-thumbnail[data-v-9d01463c]{width:100px}.selected-page .page-file-info[data-v-9d01463c]{width:calc(100% - 100px)}.pages-stack[data-v-9d01463c]{position:relative;margin:auto;width:120px}.pages-stack>p[data-v-9d01463c]{position:absolute;width:100%;bottom:0;left:0;text-align:center;font-weight:700;z-index:1000}.pages-stack img[data-v-9d01463c]{position:absolute;top:0;left:0;transition:all .3s ease-out}.pages-stack img[data-v-9d01463c]:nth-child(1){z-index:999}.pages-stack img[data-v-9d01463c]:nth-child(2){transform:rotate3d(0,0,1,3deg)}.pages-stack img[data-v-9d01463c]:nth-child(3){transform:rotate3d(0,0,1,-3deg)}.pages-stack img[data-v-9d01463c]:nth-child(4){transform:rotate3d(0,0,1,2deg)}.pages-stack:hover img[data-v-9d01463c]:nth-child(1){transform:scale(1.02)}.pages-stack:hover img[data-v-9d01463c]:nth-child(2){transform:translate3d(10%,0,0) rotate3d(0,0,1,3deg)}.pages-stack:hover img[data-v-9d01463c]:nth-child(3){transform:translate3d(-10%,0,0) rotate3d(0,0,1,-3deg)}.pages-stack:hover img[data-v-9d01463c]:nth-child(4){transform:translate3d(2%,-5%,0) rotate3d(0,0,1,2deg)}.pages-stack:hover img[data-v-9d01463c]:nth-child(5){transform:translate3d(-5%,-2%,0) rotate3d(0,0,1,2deg)}[data-v-88af29ca] .form-group label{display:block;margin-bottom:.35rem!important;font-size:.85rem;font-weight:500;line-height:1.2;color:var(--text-primary)}.dwt-installation-content[data-v-fc1a9322]{padding:10px}.installation-section .steps-container .step-item[data-v-fc1a9322]{display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--border-secondary)}.installation-section .steps-container .step-item[data-v-fc1a9322]:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.installation-section .steps-container .step-item .step-number[data-v-fc1a9322]{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--text-link);color:var(--text-inverse);border-radius:50%;font-weight:600;font-size:16px;margin-right:15px;box-shadow:0 2px 4px var(--shadow-md)}.installation-section .steps-container .step-item .step-content[data-v-fc1a9322]{flex:1}.installation-section .steps-container .step-item .step-content h6[data-v-fc1a9322]{font-weight:600;color:var(--text-primary);margin-bottom:8px}.installation-section .steps-container .step-item .step-content p[data-v-fc1a9322]{font-size:14px;line-height:1.5}.troubleshooting-section .troubleshooting-item[data-v-fc1a9322]{padding:15px;border-bottom:1px solid var(--border-secondary);transition:background-color .2s ease}.troubleshooting-section .troubleshooting-item[data-v-fc1a9322]:last-child{border-bottom:none}.troubleshooting-section .troubleshooting-item[data-v-fc1a9322]:hover{background-color:var(--bg-hover)}.troubleshooting-section .troubleshooting-item i[data-v-fc1a9322]{font-size:20px;width:24px;text-align:center}.troubleshooting-section .troubleshooting-item h6[data-v-fc1a9322]{font-weight:600;color:var(--text-primary)}.troubleshooting-section .troubleshooting-item p[data-v-fc1a9322]{line-height:1.5}.alert-danger[data-v-fc1a9322],.alert-info[data-v-fc1a9322]{border-radius:8px;border:none;box-shadow:0 2px 4px var(--shadow-sm)}.alert-heading[data-v-fc1a9322]{font-weight:600}.dwt-installation-modal-wrapper,.dwt-installation-modal-wrapper~.modal-backdrop{z-index:2000!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}#dwt-installation-modal{display:block!important;visibility:visible!important}.dwt-installation-modal-wrapper .modal-content{background-color:var(--bg-modal);color:var(--text-primary);border-color:var(--border-secondary)}.dwt-installation-modal-wrapper .modal-header{background-color:var(--bg-secondary);border-bottom-color:var(--border-secondary)}.dwt-installation-modal-wrapper .modal-footer{background-color:var(--bg-secondary);border-top-color:var(--border-secondary)}.dwt-installation-modal-wrapper .text-muted{color:var(--text-secondary)!important}.body-change-confirm[data-v-d3e492b5]{margin-top:1px;position:absolute;border:solid 1px #dadada;padding:1px;left:30px;top:-40px;width:50%;height:100%;background-color:#fff;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;z-index:1}.btn-change[data-v-d3e492b5]{display:block;width:100%;height:100%;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:#fff;padding:2px 8px;font-size:13px!important;line-height:40px;cursor:pointer}.btn-change[data-v-d3e492b5]:hover{background-color:#cec}dialog{position:absolute;left:0;right:0;top:30%;margin:auto;padding:30px 35px;border:1px solid #ccc;border-radius:6px;box-shadow:0 1px 5px #0000000d;background:#fff;color:#000;width:-moz-fit-content;display:none;-webkit-box-sizing:content-box;box-sizing:content-box}dialog[open]{display:block}dialog[closed]{display:none}.dynamsoft-major-color{color:#50a8e1}.dynamsoft-backdrop{position:fixed;background:#0000001a;inset:0;z-index:-99999999}.dynamsoft-finalMessage{margin:0 0 15px;color:#3a3a3a;font:22px/26px Arial,sans-serif}.dynamsoft-status{color:#555;font:14px/22px Arial,sans-serif;margin-bottom:5px}.dynamsoft-progressBar{-webkit-appearance:none;width:300px;margin-bottom:20px;height:14px;background-color:#e7e7e7;border-radius:7px}.dynamsoft-progressBar::-webkit-progress-bar{border-radius:7px;background-color:#e7e7e7}.dynamsoft-progressBar::-webkit-progress-value{background-color:#50a8e1;border-radius:7px}.dynamsoft-progressBar::-moz-progress-bar{background-color:#50a8e1;border-radius:7px}.dynamsoft-btnCancel{color:#999;font:14px/22px Arial,sans-serif;border:1px solid #ccc;background-color:#fff;border-radius:3px;padding:2px 8px;min-width:75px;cursor:pointer}.dynamsoft-btnCancel:focus{outline:none}.dynamsoft-btnCancel:hover{color:#555;box-shadow:0 1px 2px #0000000f}.dynamsoft-dwt-noPadding{padding:0}.dynamsoft-dwt-noPaddingnoMarginInside>div{padding:0;margin:0;box-sizing:border-box}.dynamsoft-dwt-thinborder{border:solid 1px #aaaaaa}.dynamsoft-dwt-notdisplayed{display:none}.body-container .sidebar-list-file{border:0px solid #000}.files-container,.fullscreen .files-container{overflow-y:hidden;height:100%!important}.fullscreen .body-container .sidebar-list-file,.body-container .content-view-file{border:0px solid #000}.fullscreen .body-container .content-view-file{border:0px solid #000;height:100%!important}.dynamsoft-dwt-container-box{position:relative!important;width:100%!important;height:100%!important;background-color:var(--bg-primary)}#dwtcontrolContainer{width:100%!important;height:100%!important;min-height:0!important;display:block!important;position:relative!important;background:var(--bg-primary)}#dwtcontrolContainer .dynamsoft-dwt-container-box{width:100%!important;height:100%!important;display:block!important;background-color:var(--bg-primary)!important}#dwtcontrolContainer .dynamsoft-dwt-container-box>div{border:0!important;height:100%!important;min-height:0!important}#dwtcontrolContainer .DVS_WebViewer,#dwtcontrolContainer .DVS_ThumbnailViewer{width:100%!important;height:100%!important;display:block!important}#dwtcontrolContainer .DVS_WebViewer canvas,#dwtcontrolContainer .DVS_ThumbnailViewer canvas{display:block!important}#dwtcontrolContainer .dynamsoft-dwt-container-box .active-thumb{border:1px solid var(--color-ecm, var(--blue))!important}.fullscreen #dwtcontrolContainer .dynamsoft-dwt-container-box>div{border:0!important;height:100%!important}#dwtcontrolContainer .dynamsoft-dwt-container-box div canvas{border:0!important;max-height:100%!important;height:auto!important}#dwtcontrolContainerLargeViewer{border:0px solid var(--blue)!important;width:100%!important;height:100%!important;overflow-x:hidden!important}#dwtcontrolContainerLargeViewer .dynamsoft-dwt-container-box div,#dwtcontrolContainerLargeViewer .DVS_WebViewer div{width:100%!important;height:100%!important;border:0px solid black!important}#dwtcontrolContainerLargeViewer .dynamsoft-dwt-container-box canvas,#dwtcontrolContainerLargeViewer .DVS_WebViewer canvas{width:100%!important;height:100%!important;border:0px solid red!important;cursor:pointer!important}.dynamsoft-dwt-viewerToolbar{background-color:var(--bg-tertiary)}.dynamsoft-dwt-viewerToolbar>ul{padding:0;margin:0;list-style:none}.dynamsoft-dwt-viewerToolbar>ul>li{padding:0 0 0 2px;margin:0;float:left;z-index:1}.dynamsoft-dwt-viewerToolbar img{cursor:pointer}.dynamsoft-dwt-imgTag{position:absolute;left:0;top:0;padding:2px 0 0;text-align:center;z-index:1}.dynamsoft-dwt-imgTag_Normal{color:#000;border:1px solid #cccccc;background-color:#fff;z-index:1}.dynamsoft-dwt-imgTag_Selected{color:#fff;background-color:#7da2ce;border:1px solid #7da2ce;z-index:1}.dynamsoft-dwt-imgSizeEditor{position:absolute;text-align:left;padding:0 0 0 15px;margin:0;height:150px;width:315px;font-size:12px;border:3px solid #ce5e04;border-collapse:collapse;background-color:#f0f0f0;z-index:9999}.dynamsoft-dwt-imgSizeEditor ul{padding:15px 0 0;margin:0;list-style:none}.dynamsoft-dwt-imgSizeEditor div{margin:5px 0 0;text-align:center}.dynamsoft-dwt-imgSizeEditor span{margin:0 0 0 10px}.dynamsoft-dwt-imgSizeEditor input,.dynamsoft-dwt-imgSizeEditor select{font-size:12px}.dynamsoft-dwt-EditorButton-selected{border:1px solid #777;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#bbb}.dynamsoft-dwt-dlg{padding:15px}.dynamsoft-dwt-dlg-header{padding:15px 15px 5px 5px;height:40px;position:relative}.dynamsoft-dwt-dlg-title{text-align:center;height:70px;font-size:20px;font-family:Helvetica,Arial,"sans-serif";color:#444;line-height:36px}.dynamsoft-dwt-dlg-error{text-align:center;font-size:16px;line-height:26px;padding:15px}.dynamsoft-dwt-dlg-tips{font-family:Helvetica,Arial,"sans-serif";text-align:center;color:#606060;font-size:16px;line-height:26px;padding:15px;margin-bottom:20px}.dynamsoft-dwt-dlg-errorIcon{display:inline-block;width:80px;height:80px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUE2NTI3QTZDREJCMTFFN0I5QzRGMjk2QjIzMDhBMjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTUyMzI2Q0NDREJGMTFFN0I5QzRGMjk2QjIzMDhBMjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QTY1MjdBNENEQkIxMUU3QjlDNEYyOTZCMjMwOEEyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QTY1MjdBNUNEQkIxMUU3QjlDNEYyOTZCMjMwOEEyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pja+KokAAAoESURBVHja7J17cFTlFcDPvXsTQkJSDRAIeUKiklADVoUBGWtToIzITH0x6IBDVfyjpdPSaS3a2j9aa1vr1HHkj/oIZcRHm06rM6CoPFQGdYi0GgpYbIJuHjxCQJuQkNfu7Tn3frtdkt39zt39bvbujmfmTNjw3d3v/PI9zjnfY7We3vOQQpmCehXqFaizxc8S1MmouaiTUIdQqZJfiJ9dqMdQ/y1+fojanSoDtHEGSFC+iVqP+g3UOqpDku9poh5CfQt1L+oe1P5MAqijLkVdh7oSNc/lz+tD3Y66FXUXajBdAVL3uxf1B6iVKephn6E+gfqs6P5pAXAi6gbU+8UY5wWhMfL3qE+iXvAywNWov0MtB29KG+pPUf+scnxSIRWoO1Ff8jA8EHWjOr4u6uwJgGvELLgc0ke+Jeq8JpUAc1AbULehFkD6SYGo+xZhy7iOgUWor6AuTNqMwQsQ9B8D83Q7mGdPgdl9EufLL8C8gK7c8KBdJmsCaDnoQuZfAtqUYtAmTwdtWhnoFeh3T5ioAub7qN8WTrrrAGcK/6oqYc/38y4IHnofgi2HwDyBnoaZoKum6aDNqAS9ug70uoWgXVqUDMRW4a9+6ibAGtTdqDOcUwtC8EgTBD7YC2Z7iwgglDoUoJVVg+/aetDnzLfgJiAnUJegfuwGwGoRLpU6BvfRfgi8+yqY57rGZXDTCovAd90K0OctTgRkhwgzW1QCnIr6noDIZ9d5HEZeew7Mk/7UBPrFFWDceBdoJbOcPkrwFqGeUQEwG3Uf6gL2x48MQWBXIwQOYmxvmpBS0TTwXVMPvqWrAIxsJ08eQP06TXPJAqQ48h52q8OZdOSvm8Hs6vSUz6IVlYBx+wZrBncgDSKeTxjgGuErsST46VEYadxsuSaeFHSFjNu/B/rMWidPrUV9PhGAFcJbZznJwaMfwMjLTwMERrztPvsMMG6+D/Taa7lP9ICdt/Q7jUSecgTvb3/0PjwSrCPVlersIGJ5ymkot1rEi4xu+7Hd8swgpI1gXanOVHcHsfMdXIC5IiXFmzAan0yPlhetJWLdyQam/FawkQLcwEpJoatCs61nJwxmHG7ZMDzEKV0u2MQFSGn4n7BcvTf/4jlXJaHejDYEdjdyi98vGMUE+B1gpOFN/zEIHnwLMkXI4Tc7WjlFJwtGUQHSvzfKZw0cgHducyEZkMpmaGLIuY07Ef4oklskwKUiVRWfX/P+jOi6Yxie8qNt73KKVqIuiwZwHaf1Bfa/Cpkqgf07LBsZsm40QJqeV0r5HTlgJUMzVSjdFjzaxCl6E4gNAiGAy4CxYyDQtBsyXQIHdnGK5YkhLwxQuqJmnjlh5fcyXchG8wxrjF8eCbCe033dEKO4AvLXbAQtawL7GS1nIhTc/QAYZdWu1ImWHhhSHwJIKzGXSd+09bB6eDMqoeC+X0B23ULIv3sTCyKtzhXc8yBkzb4KCtb/HIzyy9QD5NlKH1xEAL8mLTrQb6+eqYa3/iHQ8vKt11lVc6QQbXjY8mg5M/T63p8ph2jZOsDaIXc1AZwn/Yu0/Ud5tiV3xdowvJDEgxhqeSF4kb/PXXKb8myNZbNc5hJA6UBinm5T3k16X3gcRjrHLsFaELGVRUIMt7SKy8fG5BhW9r74hPrJhGdztc6JPqzdAqor2H8eep75VXSIs2oR4oMWxHjdlOD1NDwC5oD6DalMm2cRQOkiuXnutDsuA0F8+pcxINZYEOXw3EmnMW0uJoCF0mI9n7vnd13osyF2HI8KMSq8z9yF58DmQgIo3Z1jupw0tSBSd+6QO+oWvC0uw7NsZg0LuQQwX1psaMD9CIABcVxaXtjmQU6pSQRwCLwi1i4GM85/B8dvp4PPYBUjgL3SUtk5rtdXm5iHUclDYJTG3jWXNbMGJxWcncehPkybz7MAamo2McaHR2FZqXzLoVE524bodp0msAD281pgwaUuw4ve8oZpzTnKWoUFkZxtNyHmsfYUnCOA8i1chdNchjcrKrzeht+gi4MTS3ssiO61RKbNpwigdEsr7UtOBTwTZ3+KMqzZub0lCsQrbIg56iEybW4lgNKdmNo09Uc/KAcYG94jFrzw7GtBfDgmxPw7f6geIM/mFgL4kXSqpmhA05VWsP+1F6xQ7iJ4x0PwxvpgYYijsiT0+/49f1dMT7dtlsshovJPaTEM6Gk3vEqh+Je6ptnf+394W6LDuwjis78OQ7ReY1enuFgpP7I1J5dT9CAB7OJ0Y736SuXdxIb4MAwdborZ8mJBHP6k2YpKVMOzbK1i2Up/xa5Qv9wrfdMrac+15grE3uceA3N4kP1MuCX6P3Fj/gW9bhGn4N5QJEKyUz6tF4FWVgWZLmQj2cqQ1yMB0mJonzQ8vKY+4wEybewTzMIA6Rc7pN14zoJkj1N5u/VhyyMbGbIj1OAifZOt8tFVB9/iFZnb+hbfZNnIkK2R2ZiQvAn2HQPxGc5bDNr08sxrfWiTPvc6TlG/YDUGIK1b/oHjZNLxKToBlDn0NGETq/U9DhE3gYx+4k+oZ6WfV1qVURMK2aKVsjwMYtNwUY8cVYBiq0dZH7pkFWhTZ2RA160A37LV3OKPwqjrU6K12c1g324RX7KywVj1fVUnxlMjWHfjtu9y0/dtgg3IANJy1CbWX2/ydBsic/3AW/3WsOrOdJpJHoAoV0rFGjXpapA3WHHjzBowbl6vPFvjbr/VrTpT3ZlCs+6LUd8qzmFDSr80A/e83JEmGHnlmTQ5bIjwaudzn6DDhrQBK2riOV6zIZ9wAzuDMWc+GHds9PaYSGMe1tEBPBAMYmbt3Tlw3biZu012/Hrt1BIc8xwfuN4is50DkPaZvQNOjvwPD1nHpzx15B/dLvIcHAjtab4BdSBZgCSJXTrR0WqdAKJDLKny8Ywb13Kd5EhReulESAje22Bf0cmXIF17sg8C+7aD2XNufMAVFILv+pUYt1/PTQ5ESqdoeUqvPQlJjXBvyhxbhbNz8PABCPzjbXGwT33X1kqrwXf1DaB/dUGivmk72IerXbl4JyQEj7KxtYkaal391PweBFuawTzZltzVT8XloFfPBX3uomRzlUfBPvvR7qgKCV4+Rpsyt4txIjkZ6LcvHzvpB7O7E+F2A/T9N/rlY5O+gpCmgDalxLpUx7p8jLd6JhMa3+mom+MxJpkbLGl2fsyJr+hRofj2xyC5YCem/5vEB9MHYiAMt4B9x3O6CdX5VmHDYKJvoiKAfVmEOm+kETyqK10AnvSWBlUZAL8YgO8ETiosddIm6rgcGMsX4wkwMotDV7rTTbndHgJHddkk6vaSUtfJxYu480Uc6YWLuCkN3+vGB3x5FXwaAIyU0JcRkNItkbSLR8WXEfwL7Ns190AGfhmBLElBs+HlMPbrMPIiWmuf0LMiVg19HQbtLvqQE/S7Jf8TYAA228oDMYgKogAAAABJRU5ErkJggg==) no-repeat}.dynamsoft-dwt-dlg-tail{text-align:center;color:#aaa;background-color:#f4f6f7;font-family:Helvetica,Arial,"sans-serif";font-size:14px;line-height:24px;padding:15px}.dynamsoft-dwt-dlg-red{color:#cc5a4a;margin:5px 0}.dynamsoft-dwt-dlg-center{text-align:center}.dynamsoft-dwt-dlg-button{margin:20px auto;cursor:pointer;text-align:center;width:117px;background:#fe8e14;border-radius:3px;font-size:14px;font-family:Helvetica,Arial,"sans-serif";color:#fff;line-height:36px}.dynamsoft-dwt-dlg-button:hover{background-color:#ffae37}.dynamsoft-dwt-dialogProgress{width:300px}.dynamsoft-dialog{font-family:Arial,"sans-serif";color:#444;font-size:13px;line-height:20px;margin:0 auto;padding:5px;width:392px;border:1px solid #e7e7e7;background-color:#f1f2f2;-webkit-tap-highlight-color:rgba(0,0,0,0)}.dlg-license-wrap{font-family:Helvetica,Arial,"sans-serif";color:#606060;font-size:14px;line-height:23px;width:510px;height:272px;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.dynamsoft-dialog-license .dynamsoft-dialog-close{margin:15px;width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVQ4jY3RsQ3CMBBA0ceJKiNAzTSwAbRhhQxDCyPANGnDCLTQOBKy7MQu7bwvO7cZhqHDGU+8ta0djnhEwgdc00ELviZzCbzwQdcQmXGXzDMw4dYQyfENU6TDtUgRQ/x9VIrslzBss2vOkT6BPu0XcX6D2k2quBaAb+NeMZC/eXE6eaD0wxZHHCt4sjLiWMHzqkaiAS9F9oFTA65FjoE7xgacR0bcf5DfTZ6fKnj6AAAAAElFTkSuQmCC) no-repeat}.ds_license_header{color:#333;font-size:20px;padding:40px 15px 15px;text-align:center}.ds_license_l1{margin:0 45px 20px;padding:0}.ds_license_l2{color:#777;padding:23px 30px;height:110px;background-color:#f8f8f8;text-align:center}.dynamsoft-dialog2{font-family:Helvetica,Arial,"sans-serif";color:#444;font-size:14px;line-height:24px;background-color:#fff;margin:0 auto;border:0;padding:0;width:auto}.dynamsoft-dialog a{text-decoration:none}.dynamsoft-dialog ul{margin:10px 0 10px 20px;padding-left:10px;list-style-type:disc}.dynamsoft-dialog-wrap{position:fixed;left:0;top:20%;width:90%}.dynamsoft-dialog-close{float:right;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTUyMzI2RDNDREJGMTFFN0I5QzRGMjk2QjIzMDhBMjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTUyMzI2RDRDREJGMTFFN0I5QzRGMjk2QjIzMDhBMjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NTIzMjZEMUNEQkYxMUU3QjlDNEYyOTZCMjMwOEEyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NTIzMjZEMkNEQkYxMUU3QjlDNEYyOTZCMjMwOEEyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuW+RZ4AAADASURBVHjafJJdCsIwEIQ3TfBOvnkQf1pN0SMJgr9vPYVPPZSQ1lmYyBKrga8byEx2tq3ruq4RkTk4gEGmVwWOoA94LMAaeNBOmFR8AlswC9xUrA5EY/IUa4oH2KkhgRqMPBB2kkKsNQUeJCPO1fGiO7urRoLJmk22001jZHEeqFyj/Fm2gw545hu7MtKG9SuSii9gxdqabjVNn6E9b1wacc4ci5mawBhZHIsPl0w3NQ1qeIIX2P/4NRIv0tq/BRgAFzc2Awl1/rQAAAAASUVORK5CYII=) no-repeat;width:12px;height:12px;cursor:pointer}.dynamsoft-dwt-overlay{position:absolute;z-index:1000}.dynamsoft-dialog-body{margin:0;padding:15px;background-color:#fff;border:1px solid #e7e7e7}.dynamsoft-dwt-box-title{color:#333;font-family:Helvetica,Arial,"sans-serif";font-size:16px;font-weight:700;clear:both}.dynamsoft-dwt-red{color:red;margin-left:5px}.dynamsoft-dwt-installdlg-splitline{width:120px;height:1px;background:#eee;position:relative;top:16px}.dynamsoft-dwt-installdlg-iconholder{margin:40px 10px 10px;text-align:center}.dynamsoft-dwt-installdlg-text{position:relative;height:11px;font-size:14px;font-family:Helvetica,Arial,"sans-serif";color:#777;line-height:36px}#dwt-install-url-div{text-align:center;margin-top:20px}.ds-dwt_dragdrop_helper{background-color:#fbec88}.dynamsoft-dialog-selectsource{font-size:14px;background-color:#eee;border:2px solid #777777;border-left:2px solid #dddddd;border-top:2px solid #dddddd;padding:15px 20px 0;max-width:300px}.dynamsoft-dialog-selectsource p{padding:0;margin:0;font-weight:700}#dynamsoft-dialog-selectsource-sourcelist{height:60px;padding:0;background-color:#fff;border:2px solid #777777;border-right:2px solid #dddddd;border-bottom:2px solid #dddddd;overflow-y:auto;overflow-x:hidden;min-width:240px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#dynamsoft-dialog-selectsource-sourcelist li{cursor:pointer;line-height:15px}#dynamsoft-dialog-selectsource-sourcelist li:hover{background-color:#eff6fd}#dynamsoft-dialog-selectsource-sourcelist li.dynamsoft-dialog-selectsource-sourcelist-li-selected{background-color:#c7defc}#dynamsoft-dialog-selectsource-sourcelist-ul{list-style:none;margin:0;padding:0}#dynamsoft-dialog-selectsource-buttons>input{min-width:80px;height:20px;margin:10px 10px 20px 0;line-height:0}.dynamsoft-dwt-Editor_Buttons_close{float:right;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTUyMzI2RDNDREJGMTFFN0I5QzRGMjk2QjIzMDhBMjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTUyMzI2RDRDREJGMTFFN0I5QzRGMjk2QjIzMDhBMjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NTIzMjZEMUNEQkYxMUU3QjlDNEYyOTZCMjMwOEEyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NTIzMjZEMkNEQkYxMUU3QjlDNEYyOTZCMjMwOEEyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuW+RZ4AAADASURBVHjafJJdCsIwEIQ3TfBOvnkQf1pN0SMJgr9vPYVPPZSQ1lmYyBKrga8byEx2tq3ruq4RkTk4gEGmVwWOoA94LMAaeNBOmFR8AlswC9xUrA5EY/IUa4oH2KkhgRqMPBB2kkKsNQUeJCPO1fGiO7urRoLJmk22001jZHEeqFyj/Fm2gw545hu7MtKG9SuSii9gxdqabjVNn6E9b1wacc4ci5mawBhZHIsPl0w3NQ1qeIIX2P/4NRIv0tq/BRgAFzc2Awl1/rQAAAAASUVORK5CYII=) no-repeat!important;width:12px;height:12px;cursor:pointer}#dwtcontrolContainerLargeViewer .DVS_topMenu,#dwtcontrolContainerLargeViewer .dvs-topMenu{display:none!important}.scanning-container{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;margin:0;padding:0;-webkit-user-select:none;user-select:none;overflow:hidden;background:var(--bg-secondary);color:var(--text-primary)}.scanning-container>.b-overlay-wrap,.scanning-container .b-overlay-wrap,.scanning-overlay{display:flex!important;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;padding-right:0!important}.scanning-main{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.scanning-viewer{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;padding:10px 0 0 10px;overflow:hidden}.modal-container{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:1000}.modal-msg{position:absolute;top:50%;left:50%;background:#fff;border:2px solid #007bff!important;border-radius:8px;box-shadow:1px 1px 10px #00000080;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.internal-modal .modal{position:absolute;top:50%;left:50%;width:700px;height:400px;background:#fff;border:2px solid #007bff!important;border-radius:8px;box-shadow:1px 1px 10px #00000080;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;display:unset;overflow:hidden}.internal-modal .modal .modal-body{overflow:auto;height:268px}.image-scan{display:flex;flex-direction:column;width:150px;height:150px;padding:6px;border-radius:4px;margin:10px 7px}.image-scan:hover{background:#0000001f}.image-scan .span-image{border:1px solid #000;height:100px;border-radius:4px}.image-scan .span-title{margin-top:4px;font-size:14px;font-weight:700;text-align:center}.box-icons-actions{position:relative;flex:0 0 48px;width:48px;max-width:48px;min-height:0;overflow:hidden auto;border-left:1px solid var(--border-secondary);background:var(--bg-tertiary)}.scanning-status-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;min-height:48px;padding:8px 12px;border-top:1px solid var(--border-secondary);background:var(--bg-tertiary)}.scanning-status-bar__actions{display:flex;align-items:center;gap:4px}.scanning-status-bar__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.scanning-status-bar__icon-btn i{font-size:15px}.scanning-status-bar__icon-btn:hover:not(:disabled):not(.disabled){color:var(--color-ecm);background:var(--bg-hover);border-color:var(--border-secondary)}.scanning-status-bar__icon-btn.disabled,.scanning-status-bar__icon-btn:disabled{opacity:.4;cursor:not-allowed}.scanning-status-bar__icon-btn--danger:hover:not(:disabled){color:var(--color-danger, #dc3545)}.scanning-status-bar__files{display:flex;align-items:center;gap:10px;margin-left:auto}.scanning-status-bar__files-btn{border-radius:8px!important;border-color:var(--border-secondary)!important;color:var(--text-primary)!important;background:var(--bg-secondary)!important}.scanning-status-bar__files-btn:hover{border-color:var(--color-ecm)!important;color:var(--color-ecm)!important}.scanning-status-bar__count{font-size:12.5px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.page-thumbnail{width:100px}.selected-page .page-file-info{width:calc(100% - 100px)}.icon.disabled{color:#999}.scanner-init-overlay{position:absolute;inset:0;z-index:1150;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,var(--bg-primary) 48%,transparent);backdrop-filter:blur(6px) saturate(1.1);-webkit-backdrop-filter:blur(6px) saturate(1.1);animation:scanner-init-fade-in .28s ease-out}.scanner-init-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;width:min(100%,340px);padding:28px 28px 22px;text-align:center;color:var(--text-primary);background:color-mix(in srgb,var(--bg-modal, var(--bg-secondary)) 88%,transparent);border:1px solid var(--border-secondary);border-radius:18px;box-shadow:0 1px 0 var(--bg-secondary),0 18px 48px var(--shadow-md, rgba(0, 0, 0, .18));backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);animation:scanner-init-card-in .38s cubic-bezier(.22,1,.36,1)}.scanner-init-visual{position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.scanner-init-spinner{position:absolute;inset:0;width:64px;height:64px;animation:scanner-init-spin .9s linear infinite}.scanner-init-spinner__track{fill:none;stroke:var(--border-secondary);stroke-width:3}.scanner-init-spinner__arc{fill:none;stroke:var(--color-ecm);stroke-width:3;stroke-linecap:round;stroke-dasharray:38 113;transform-origin:28px 28px;transform:rotate(-90deg)}.scanner-init-glyph{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--color-ecm) 10%,var(--bg-secondary));color:var(--color-ecm);font-size:1rem}.scanner-init-copy{display:flex;flex-direction:column;gap:6px}.scanner-init-title{margin:0;font-size:1.05rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary);line-height:1.3}.scanner-init-subtitle{margin:0;font-size:.875rem;line-height:1.45;color:var(--text-secondary)}.scanner-init-bar{position:relative;width:100%;max-width:180px;height:3px;margin-top:-4px;overflow:hidden;border-radius:999px;background:var(--border-secondary)}.scanner-init-bar__fill{position:absolute;top:0;left:0;height:100%;width:40%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--color-ecm),transparent);animation:scanner-init-bar 1.4s ease-in-out infinite}.scanner-init-dismiss{appearance:none;margin-top:2px;padding:8px 14px;font-size:.8125rem;font-weight:500;line-height:1.2;color:var(--text-secondary);background:transparent;border:1px solid var(--border-tertiary, var(--border-secondary));border-radius:999px;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.scanner-init-dismiss:hover,.scanner-init-dismiss:focus-visible{color:var(--text-primary);background:var(--bg-hover);border-color:var(--border-secondary);outline:none}.scanner-init-dismiss:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-ecm) 28%,transparent)}@keyframes scanner-init-fade-in{0%{opacity:0}to{opacity:1}}@keyframes scanner-init-card-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes scanner-init-spin{to{transform:rotate(360deg)}}@keyframes scanner-init-bar{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media(prefers-reduced-motion:reduce){.scanner-init-overlay,.scanner-init-card,.scanner-init-spinner,.scanner-init-bar__fill{animation:none}.scanner-init-spinner__arc{opacity:.75}}.scanner-status-panel{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-secondary)!important}.scanner-status-panel .ln-hint{width:120px;height:120px;flex:0 0 120px;object-fit:contain;opacity:.9}.list-badges{counter-reset:item;list-style:none;padding-left:0;margin:0}.list-badges>li{counter-increment:item;display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.list-badges>li:before{content:counter(item);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;border-radius:50%;background:var(--color-ecm);color:#fff;font-size:12px;font-weight:600}@media(max-width:360px){.scanner-status-panel .ln-hint{display:none}}.error-validation[data-v-bbfa7fb1]{position:absolute;padding-top:.2em}#form-input[data-v-7d4083e7]{max-width:100%!important}.options-wrapper[data-v-0cabe499]{position:absolute;margin-top:4px;width:auto;min-width:250px;max-height:250px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;background-color:var(--bg-modal, var(--bg-card));border-radius:8px;border:1px solid var(--border-secondary);box-shadow:0 8px 24px #0000001f;z-index:9999}.options-wrapper div[data-v-0cabe499]{cursor:pointer;padding:8px 12px;width:100%;min-height:32px;display:flex;flex-direction:row;align-items:center;color:var(--text-primary);font-size:13px;transition:background-color .15s ease}.options-wrapper div[data-v-0cabe499]:hover{background-color:var(--bg-hover, var(--bg-tertiary))}.fr-time[data-v-87968b1d]{width:100%;min-width:0}.fr-time__label[data-v-87968b1d]{display:block;margin:0 0 6px!important;font-size:12px;font-weight:600;line-height:1.35;color:var(--text-secondary);letter-spacing:.01em}.fr-time__label .text-danger[data-v-87968b1d]{margin-left:2px;font-weight:700}.fr-time__control[data-v-87968b1d]{width:100%;min-width:0}[data-v-87968b1d] .fr-time__picker.b-form-timepicker.form-control,[data-v-87968b1d] .fr-time__picker.b-form-btn-label-control.form-control{display:flex;align-items:center;width:100%;min-height:36px;height:36px;padding:0 4px 0 10px;color:var(--text-primary);background-color:var(--bg-input)!important;border:1px solid var(--border-input)!important;border-radius:8px!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease}[data-v-87968b1d] .fr-time__picker.b-form-timepicker.form-control:focus-within,[data-v-87968b1d] .fr-time__picker.b-form-btn-label-control.form-control:focus-within{border-color:var(--fr-accent, var(--color-bpm))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fr-accent, var(--color-bpm)) 20%,transparent)!important}[data-v-87968b1d] .fr-time__picker[aria-disabled=true],[data-v-87968b1d] .fr-time__picker:disabled{background-color:var(--bg-disabled, var(--bg-tertiary))!important;opacity:1!important;cursor:not-allowed}[data-v-87968b1d] .fr-time__picker>label.form-control{display:flex!important;align-items:center;flex:1 1 auto;width:auto;min-width:0;min-height:0!important;height:auto!important;margin:0!important;padding:0 6px 0 0!important;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--text-primary)!important;background-color:transparent!important;border:0!important;box-shadow:none!important;cursor:pointer}[data-v-87968b1d] .fr-time__picker>.btn{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;min-width:28px;padding:0!important;margin:0;order:-1;border:0!important;border-radius:6px!important;background-color:transparent!important;color:var(--text-tertiary)!important;box-shadow:none!important;transition:color .15s ease,background-color .15s ease}[data-v-87968b1d] .fr-time__picker>.btn:hover:not(:disabled),[data-v-87968b1d] .fr-time__picker>.btn:focus:not(:disabled){color:var(--fr-accent, var(--color-bpm))!important;background-color:color-mix(in srgb,var(--fr-accent, var(--color-bpm)) 10%,transparent)!important}[data-v-87968b1d] .fr-time__picker>.btn .b-icon.bi{width:14px;height:14px;color:inherit;fill:currentColor}[data-v-87968b1d] .fr-time__picker>.dropdown-menu{margin-top:6px}.fr-time__menu.dropdown-menu,.dropdown-menu.fr-time__menu{padding:10px!important;border:1px solid var(--border-secondary)!important;border-radius:10px!important;background:var(--bg-modal, var(--bg-card))!important;box-shadow:0 10px 28px #00000024!important;color:var(--text-primary)}.fr-time__menu .b-time{color:var(--text-primary)}.fr-time__menu .b-time-header{margin-bottom:8px;font-family:DM Mono,ui-monospace,monospace;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--text-primary)}.fr-time__menu .btn{border-radius:6px}.mx-icon-left:before,.mx-icon-right:before,.mx-icon-double-left:before,.mx-icon-double-right:before,.mx-icon-double-left:after,.mx-icon-double-right:after{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg) scale(.7);transform:rotate(-45deg) scale(.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-right:before,.mx-icon-double-right:before,.mx-icon-double-right:after{-webkit-transform:rotate(135deg) scale(.7);transform:rotate(135deg) scale(.7)}.mx-btn{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid var(--border-secondary);border-radius:4px;color:var(--text-secondary);white-space:nowrap}.mx-btn:hover{border-color:var(--text-link);color:var(--text-link)}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity .24s ease-out;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:var(--border-tertiary);-webkit-transition:background-color .3s;transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-leave-to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker.disabled{opacity:1;cursor:default}.mx-datepicker svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input-wrapper .mx-icon-clear{display:none}.mx-input-wrapper:hover .mx-icon-clear{display:block}.mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar{display:none}.mx-input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:calc(1.5em + .75rem + 4px);padding:6px 30px 6px 10px;font-size:14px;line-height:1.4;color:var(--text-primary);background-color:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013}.mx-input:hover,.mx-input:focus{border-color:var(--text-link)}.mx-input:disabled,.mx-input.disabled{color:var(--text-primary);-webkit-text-fill-color:var(--text-primary);background-color:var(--bg-secondary);border-color:var(--border-secondary);opacity:1;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;line-height:1;color:var(--text-secondary);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:var(--text-primary)}.mx-datepicker-main{font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif;color:var(--text-primary);background-color:var(--bg-primary);border:1px solid var(--border-secondary)}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d;z-index:2001}.mx-datepicker-sidebar{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid var(--border-secondary)}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:750px){.mx-range-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid var(--border-secondary)}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid var(--border-secondary)}.mx-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid var(--border-secondary)}.mx-calendar-header,.mx-time-header{-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-left,.mx-btn-icon-double-left{float:left}.mx-btn-icon-right,.mx-btn-icon-double-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:var(--text-primary);background-color:var(--bg-secondary)}.mx-calendar-content .cell.active{color:#fff;background-color:var(--text-link)}.mx-calendar-content .cell.in-range,.mx-calendar-content .cell.hover-in-range{color:var(--text-primary);background-color:#3b5bfd26}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:var(--text-secondary);background-color:var(--bg-secondary)}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:var(--bg-secondary)}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#3b5bfd26}.mx-calendar-week-mode .mx-date-row .cell:hover,.mx-calendar-week-mode .mx-date-row .cell.active{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;vertical-align:middle}.mx-table th{padding:0;font-weight:500}.mx-table td{padding:0}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:var(--text-link)}.mx-table-date .cell.not-current-month{color:var(--text-secondary);background:none}.mx-time{-webkit-box-flex:1;-ms-flex:1;flex:1;width:224px;background:var(--bg-primary)}.mx-time+.mx-time{border-left:1px solid var(--border-secondary)}.mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid var(--border-secondary)}.mx-time-content{height:224px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-left:1px solid var(--border-secondary);text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:var(--text-primary);background-color:var(--bg-secondary)}.mx-time-column .mx-time-item.active{color:var(--text-link);background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:var(--text-secondary);background-color:var(--bg-secondary)}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:var(--text-primary);background-color:var(--bg-secondary)}.mx-time-option.active{color:var(--text-link);background-color:transparent;font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:var(--text-secondary);background-color:var(--bg-secondary)}.fr-date[data-v-019b8cee],.fr-date__control[data-v-019b8cee]{width:100%;min-width:0}.fr-date[data-v-019b8cee] .mx-datepicker{width:100%;display:block}.fr-date[data-v-019b8cee] .mx-input{width:100%;min-height:36px;height:36px;padding:0 34px 0 12px;font-size:13px;font-weight:500;color:var(--text-primary)!important;background-color:var(--bg-input)!important;border:1px solid var(--border-input)!important;border-radius:8px!important;box-shadow:none!important}.fr-date[data-v-019b8cee] .mx-input:focus{border-color:var(--fr-accent, var(--color-bpm))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fr-accent, var(--color-bpm)) 20%,transparent)!important}.fr-date[data-v-019b8cee] .mx-input:disabled{background-color:var(--bg-disabled, var(--bg-tertiary))!important;opacity:1!important}.fr-date[data-v-019b8cee] .mx-icon-calendar,.fr-date[data-v-019b8cee] .mx-icon-clear{color:var(--text-tertiary)!important}.fr-datetime{width:100%;min-width:0}.fr-datetime__label{display:block;margin:0 0 6px!important;font-size:12px;font-weight:600;line-height:1.35;color:var(--text-secondary);letter-spacing:.01em}.fr-datetime__label .text-danger{margin-left:2px;font-weight:700}.fr-datetime__control,.datetime-component{width:100%;min-width:0}.fr-datetime .vdatetime-input,.datetime-component .vdatetime-input,.theme-interfy .vdatetime-input{width:100%;min-height:36px;height:36px;padding:0 12px;font-size:13px;font-weight:500;line-height:1.4;font-variant-numeric:tabular-nums;color:var(--text-primary)!important;background-color:var(--bg-input)!important;border:1px solid var(--border-input)!important;border-radius:8px!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease}.fr-datetime .vdatetime-input:focus,.datetime-component .vdatetime-input:focus,.theme-interfy .vdatetime-input:focus{border-color:var(--fr-accent, var(--color-bpm))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fr-accent, var(--color-bpm)) 20%,transparent)!important;outline:none!important}.fr-datetime .vdatetime-input:disabled,.datetime-component .vdatetime-input:disabled,.theme-interfy .vdatetime-input:disabled{background-color:var(--bg-disabled, var(--bg-tertiary))!important;opacity:1!important;cursor:not-allowed}.fr-datetime .vdatetime-input::placeholder,.datetime-component .vdatetime-input::placeholder,.theme-interfy .vdatetime-input::placeholder{color:var(--text-tertiary)}.vdatetime-overlay{background:#0f172a73!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.vdatetime-popup,.theme-interfy .vdatetime-popup{width:340px;max-width:calc(100% - 24px);overflow:hidden;border:1px solid var(--border-secondary);border-radius:14px!important;background:var(--bg-card, var(--bg-primary))!important;color:var(--text-primary)!important;box-shadow:0 16px 40px #0000002e!important;font-family:inherit}.theme-interfy .vdatetime-popup__header,.vdatetime-popup__header{padding:16px 18px 14px!important;background:var(--fr-accent, var(--color-bpm))!important;color:#fff!important}.vdatetime-popup__title{margin-bottom:6px!important;font-size:11px!important;font-weight:500!important;font-family:DM Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;opacity:.85;color:#fff!important}.vdatetime-popup__year{font-size:12px!important;font-weight:500!important;opacity:.85!important;color:#fff!important}.vdatetime-popup__year:hover{opacity:1!important}.vdatetime-popup__date{margin-top:2px;font-size:22px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.01em;color:#fff!important}.vdatetime-calendar{padding:4px 8px 0;background:var(--bg-card, var(--bg-primary));color:var(--text-primary)}.vdatetime-calendar__navigation{margin:12px 0 10px!important;padding:0 14px!important}.vdatetime-calendar__current--month{font-size:13px;font-weight:700;color:var(--text-primary)}.vdatetime-calendar__navigation--previous,.vdatetime-calendar__navigation--next{display:inline-flex;align-items:center;justify-content:center;width:28px!important;height:28px;border-radius:6px;transition:background-color .15s ease}.vdatetime-calendar__navigation--previous:hover,.vdatetime-calendar__navigation--next:hover{background:var(--bg-tertiary, var(--bg-secondary))}.vdatetime-calendar__navigation--previous svg path,.vdatetime-calendar__navigation--next svg path{stroke:var(--text-secondary)}.vdatetime-calendar__navigation--previous:hover svg path,.vdatetime-calendar__navigation--next:hover svg path{stroke:var(--fr-accent, var(--color-bpm))}.vdatetime-calendar__month__weekday{font-size:11px;font-weight:600;font-family:DM Mono,ui-monospace,monospace;letter-spacing:.02em;color:var(--text-tertiary)}.vdatetime-calendar__month__day{color:var(--text-primary)}.vdatetime-calendar__month__day>span>span{width:32px;height:32px;line-height:32px;border-radius:8px;font-size:13px;font-weight:500;transition:background-color .15s ease,color .15s ease}.vdatetime-calendar__month__day:hover>span>span{background:color-mix(in srgb,var(--fr-accent, var(--color-bpm)) 12%,transparent);color:var(--text-primary)}.vdatetime-calendar__month__day--selected>span>span,.vdatetime-calendar__month__day--selected:hover>span>span,.theme-interfy .vdatetime-calendar__month__day--selected>span>span,.theme-interfy .vdatetime-calendar__month__day--selected:hover>span>span{background:var(--fr-accent, var(--color-bpm))!important;color:#fff!important;font-weight:700}.vdatetime-calendar__month__day--disabled{opacity:.35}.vdatetime-year-picker__item,.vdatetime-time-picker__item{color:var(--text-primary)}.vdatetime-year-picker__item--selected,.vdatetime-time-picker__item--selected,.theme-interfy .vdatetime-year-picker__item--selected,.theme-interfy .vdatetime-time-picker__item--selected{color:var(--fr-accent, var(--color-bpm))!important;font-weight:700}.vdatetime-time-picker__list:after,.vdatetime-time-picker__list:before{background:linear-gradient(to bottom,var(--bg-card, var(--bg-primary)),transparent)}.vdatetime-popup__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 14px 14px!important;border-top:1px solid var(--border-secondary);background:var(--bg-card, var(--bg-primary))}.vdatetime-popup__actions__button,.theme-interfy .vdatetime-popup__actions__button{display:inline-flex;align-items:center;justify-content:center;min-width:72px;height:32px;padding:0 14px!important;border-radius:6px;font-size:13px!important;font-weight:600;font-family:inherit;transition:all .15s ease}.vdatetime-popup__actions__button--cancel,.theme-interfy .vdatetime-popup__actions__button--cancel{border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary)!important}.vdatetime-popup__actions__button--cancel:hover,.theme-interfy .vdatetime-popup__actions__button--cancel:hover{color:var(--text-primary)!important;background:var(--bg-hover, var(--bg-secondary));border-color:var(--border-primary, var(--border-secondary))}.vdatetime-popup__actions__button--confirm,.theme-interfy .vdatetime-popup__actions__button--confirm{border:1px solid var(--fr-accent, var(--color-bpm));background:var(--fr-accent, var(--color-bpm));color:#fff!important}.vdatetime-popup__actions__button--confirm:hover,.theme-interfy .vdatetime-popup__actions__button--confirm:hover{filter:brightness(1.06);color:#fff!important}.vdatetime-popup__actions__button:not(.vdatetime-popup__actions__button--cancel):last-child{border:1px solid var(--fr-accent, var(--color-bpm));background:var(--fr-accent, var(--color-bpm));color:#fff!important}.vdatetime-popup__actions__button:not(.vdatetime-popup__actions__button--cancel):last-child:hover{filter:brightness(1.06);color:#fff!important}.vdatetime-popup__actions__button:not(.vdatetime-popup__actions__button--confirm):first-child{border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary)!important}.vdatetime-popup__actions__button:not(.vdatetime-popup__actions__button--confirm):first-child:hover{color:var(--text-primary)!important;background:var(--bg-hover, var(--bg-secondary))}.fr-checkboxes__group[data-v-96c18ff7]{gap:6px 14px;align-items:center}.fr-checkboxes__item[data-v-96c18ff7]{display:inline-flex;align-items:center}.fr-checkboxes__other[data-v-96c18ff7]{display:flex;align-items:center;gap:8px;min-width:180px}.fr-checkboxes__other-input[data-v-96c18ff7]{min-width:140px}.fr-checkboxes[data-v-96c18ff7] .custom-control{min-height:28px;padding-left:1.5rem;margin:0;display:inline-flex;align-items:center}.fr-checkboxes[data-v-96c18ff7] .custom-control-label{font-size:13px;font-weight:500;color:var(--text-primary);cursor:pointer}.fr-checkboxes[data-v-96c18ff7] .custom-control-label:before{border-radius:4px;border-color:var(--border-input);background-color:var(--bg-input);top:.2rem}.fr-checkboxes[data-v-96c18ff7] .custom-control-input:checked~.custom-control-label:before{border-color:var(--fr-accent, var(--color-bpm));background-color:var(--fr-accent, var(--color-bpm))}.fr-checkboxes[data-v-96c18ff7] .custom-control-label:after{top:.2rem}.fr-longtext__count[data-v-c9d30c37]{font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;color:var(--text-tertiary)}#groupRadio .form-check>div>div[data-v-3964d3c6]{display:flex;align-items:center}#groupRadio label[data-v-3964d3c6]{margin-top:0!important;margin-bottom:0!important;color:var(--text-primary);cursor:pointer;line-height:1.3;font-size:13px;font-weight:500}#groupRadio .form-check-input[type=radio][data-v-3964d3c6]{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;border:2px solid var(--border-input, var(--text-secondary));background-color:var(--bg-input, transparent);position:relative;box-sizing:border-box;flex-shrink:0;margin-top:0!important;margin-right:8px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}#groupRadio .form-check-input[type=radio][data-v-3964d3c6]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:8px;height:8px;border-radius:50%;background-color:var(--fr-accent, var(--color-bpm, var(--primary, #3b5bfd)));transition:transform .15s ease}#groupRadio .form-check-input[type=radio][data-v-3964d3c6]:checked{border-color:var(--fr-accent, var(--color-bpm, var(--primary, #3b5bfd)))}#groupRadio .form-check-input[type=radio][data-v-3964d3c6]:checked:before{transform:translate(-50%,-50%) scale(1);background-color:var(--fr-accent, var(--color-bpm, var(--primary, #3b5bfd)))!important}#groupRadio .form-check-input[type=radio][disabled][data-v-3964d3c6]{opacity:.55!important;cursor:not-allowed}.dropdown-option-description{color:var(--text-secondary)}.vs__dropdown-option--highlight .dropdown-option-description,.vs__dropdown-option--selected .dropdown-option-description{color:inherit}.vs__dropdown-menu{background:var(--bg-modal, var(--bg-card, #fff))!important;border:1px solid var(--border-secondary)!important;border-radius:8px!important;box-shadow:0 8px 24px #0000001f!important;padding:4px!important;margin-top:4px!important}.vs__dropdown-option{border-radius:6px!important;padding:8px 10px!important;font-size:13px!important;color:var(--text-primary)!important}.vs__dropdown-option--highlight{background:color-mix(in srgb,var(--color-bpm) 12%,transparent)!important;color:var(--text-primary)!important}.vs__dropdown-option--selected{background:color-mix(in srgb,var(--color-bpm) 18%,transparent)!important;color:var(--text-primary)!important;font-weight:600}.options-wrapper[data-v-5d115008]{position:absolute;margin-top:3px;width:auto;min-width:250px;max-height:250px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;background-color:#fff;border-radius:.25rem;border:1px solid #ced4da;z-index:9999}.options-wrapper div[data-v-5d115008]{cursor:pointer;padding:10px;width:100%;height:30px;display:flex;flex-direction:row;align-items:center;transition:all .4s}.options-wrapper div[data-v-5d115008]:hover{transition:all .4s;background-color:#0003}[data-v-7cfa2ac0]:focus{outline:none!important}.inp-effect[data-v-7cfa2ac0]{float:left!important;width:100%!important;margin:30px 10px 10px 0!important;position:relative!important}.inp-effect input[type=text][data-v-7cfa2ac0],.inp-effect input[type=number][data-v-7cfa2ac0],.inp-effect input[type=time][data-v-7cfa2ac0],.inp-effect input[type=email][data-v-7cfa2ac0],.inp-effect input[type=password][data-v-7cfa2ac0]{line-height:1.5!important;z-index:1!important}.inp-effect input[type=text][data-v-7cfa2ac0],.inp-effect input[type=number][data-v-7cfa2ac0],.inp-effect input[type=time][data-v-7cfa2ac0],.inp-effect input[type=email][data-v-7cfa2ac0],.inp-effect input[type=password][data-v-7cfa2ac0],.inp-effect select[data-v-7cfa2ac0],.inp-effect textarea[data-v-7cfa2ac0]{resize:none!important;border-radius:0%!important;font:"Montserrat","Lato",Arial,sans-serif!important;color:#333!important;width:100%!important;box-sizing:border-box!important;letter-spacing:1px!important;border:0!important;padding:4px 0!important;border-bottom:1px solid #ccc!important;background-color:transparent!important}.inp-effect input[data-v-7cfa2ac0]:disabled,select[data-v-7cfa2ac0]:disabled,textarea[data-v-7cfa2ac0]:disabled{color:#999}.inp~.focus-border[data-v-7cfa2ac0]{position:absolute!important;bottom:0!important;left:0!important;width:0!important;height:0px!important;background-color:#9f82ce!important;transition:.2s!important}.inp-effect input:disabled~.focus-border[data-v-7cfa2ac0]{background-color:#bbb!important}.inp:focus~.focus-border[data-v-7cfa2ac0],.has-content.inp~.focus-border[data-v-7cfa2ac0]{width:100%!important;height:2px!important;transition:.2s!important}.inp~label[data-v-7cfa2ac0]{position:absolute!important;cursor:text!important;left:0!important;width:100%!important;top:15px!important;transition:.3s!important;letter-spacing:.5px!important}.inp:focus~label[data-v-7cfa2ac0],.has-content.inp~label[data-v-7cfa2ac0]{top:-16px!important;font-size:12px!important;color:#9f82ce!important;transition:.3s!important}.inp-effect input:disabled~label[data-v-7cfa2ac0]{color:#bbb!important}.fr-autoseq__row[data-v-e0d18533]{display:flex;align-items:center;gap:8px;width:100%}.fr-autoseq__input[data-v-e0d18533]{flex:1;min-width:0}.fr-autoseq__input--active[data-v-e0d18533] .form-control{border-color:color-mix(in srgb,var(--fr-accent, var(--color-bpm)) 55%,var(--border-input))!important}.fr-autoseq__btn[data-v-e0d18533],[data-v-e0d18533] .auto-sequence-generate-btn{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 12px;border-radius:6px;border:1px solid var(--fr-accent, var(--color-bpm));background:var(--fr-accent, var(--color-bpm));color:#fff!important;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;white-space:nowrap;transition:filter .15s ease}.fr-autoseq__btn span[data-v-e0d18533],[data-v-e0d18533] .auto-sequence-generate-btn span{color:#fff!important}.fr-autoseq__btn[data-v-e0d18533]:hover:not(:disabled),[data-v-e0d18533] .auto-sequence-generate-btn:hover:not(:disabled){filter:brightness(1.06)}.fr-autoseq__btn[data-v-e0d18533]:disabled,[data-v-e0d18533] .auto-sequence-generate-btn:disabled{opacity:.6;cursor:not-allowed}[data-v-e0d18533] label{color:var(--text-secondary)}[data-v-e0d18533] .form-control,[data-v-e0d18533] .form-control:disabled{color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important;background-color:var(--bg-input)!important;opacity:1!important}.ui-alert[data-v-6fe4dbd2]{--alert-accent: var(--color-info);display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:1px solid var(--border-secondary);border-left:3px solid var(--alert-accent);border-radius:10px;background:var(--bg-secondary);font-size:13px;font-weight:500;color:var(--text-primary)}.ui-alert__icon[data-v-6fe4dbd2]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--bg-active);background:color-mix(in srgb,var(--alert-accent) 14%,transparent);color:var(--alert-accent)}.ui-alert__icon i[data-v-6fe4dbd2]{font-size:12px}.ui-alert__text[data-v-6fe4dbd2]{flex:1;min-width:0;line-height:1.4}.ui-alert__close[data-v-6fe4dbd2]{flex:0 0 auto;border:none;background:transparent;color:var(--text-tertiary);font-size:16px;line-height:1;padding:2px 6px;border-radius:6px;cursor:pointer;transition:background .15s ease,color .15s ease}.ui-alert__close[data-v-6fe4dbd2]:hover{background:var(--bg-hover);color:var(--text-primary)}.alert-info[data-v-6fe4dbd2]{--alert-accent: var(--color-info)}.alert-success[data-v-6fe4dbd2]{--alert-accent: var(--color-success)}.alert-warning[data-v-6fe4dbd2]{--alert-accent: var(--color-warning)}.alert-danger[data-v-6fe4dbd2]{--alert-accent: var(--color-danger)}.pdf-viewer[data-v-36301b75]{display:flex;flex-direction:column;height:100%;width:100%;min-width:0;min-height:0;background:var(--bg-primary, #1a1d23);color:var(--text-primary, rgba(0, 0, 0, .9));overflow:hidden}.loading-container[data-v-36301b75]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem}.loading-container .spinner[data-v-36301b75]{border:4px solid var(--border-tertiary, #ced4da);border-top:4px solid var(--color-bpm, #3B5BFD);border-radius:50%;width:50px;height:50px;animation:spin-36301b75 1s linear infinite}.loading-container p[data-v-36301b75]{margin:0;color:var(--text-secondary, #5a5c63)}@keyframes spin-36301b75{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container[data-v-36301b75]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;padding:2rem}.error-container i[data-v-36301b75]{font-size:3rem;color:var(--text-danger, #fe0000)}.error-container p[data-v-36301b75]{margin:0;text-align:center;color:var(--text-secondary, #5a5c63)}.pdf-toolbar[data-v-36301b75]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;background:var(--bg-secondary, #242830);border-bottom:1px solid var(--border-secondary, #e9e8eb);flex-wrap:wrap;gap:1rem}.pdf-toolbar[data-v-36301b75] .btn.btn-outline-secondary,.pdf-toolbar .btn.btn-outline-secondary[data-v-36301b75]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary)!important;border-radius:50%!important;background:var(--bg-primary)!important;color:var(--text-secondary)!important;box-shadow:none!important;transition:border-color .15s ease,color .15s ease,background .15s ease}.pdf-toolbar[data-v-36301b75] .btn.btn-outline-secondary i,.pdf-toolbar .btn.btn-outline-secondary i[data-v-36301b75]{font-size:11px}.pdf-toolbar[data-v-36301b75] .btn.btn-outline-secondary:hover:not(:disabled),.pdf-toolbar .btn.btn-outline-secondary[data-v-36301b75]:hover:not(:disabled){border-color:var(--color-ecm)!important;color:var(--color-ecm)!important;background:var(--bg-hover)!important}.pdf-toolbar[data-v-36301b75] .btn.btn-outline-secondary:disabled,.pdf-toolbar .btn.btn-outline-secondary[data-v-36301b75]:disabled{opacity:.4}.pdf-toolbar[data-v-36301b75] .dropdown .btn.btn-outline-secondary,.pdf-toolbar .dropdown .btn.btn-outline-secondary[data-v-36301b75]{width:auto!important;min-width:52px;padding:0 10px!important;border-radius:14px!important;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.pdf-toolbar .toolbar-group[data-v-36301b75]{display:flex;gap:.5rem;align-items:center}.pdf-toolbar .toolbar-group .page-display[data-v-36301b75]{color:var(--text-secondary, #5a5c63);min-width:4rem;text-align:center;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.pdf-toolbar .toolbar-group .page-input[data-v-36301b75]{width:3.5rem;height:28px;text-align:center;font-size:12px;border-radius:6px;border-color:var(--border-secondary);background-color:var(--bg-input);color:var(--text-secondary)}.pdf-toolbar .toolbar-group .zoom-display[data-v-36301b75]{color:var(--text-secondary, #5a5c63);min-width:3rem;text-align:center;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.pdf-content[data-v-36301b75]{flex:1 1 0%;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.pdf-main-area[data-v-36301b75]{flex:1 1 0%;display:flex;min-width:0;min-height:0;overflow:hidden}.pdf-thumbnails-sidebar[data-v-36301b75]{flex-shrink:0;width:180px;background:var(--bg-secondary, #242830);border-right:1px solid var(--border-secondary, #e9e8eb);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:width .05s ease-out}.pdf-thumbnails-sidebar .thumbnails-header[data-v-36301b75]{padding:.65rem .75rem;border-bottom:1px solid var(--border-secondary, #e9e8eb);text-align:center;color:var(--text-tertiary, #727272);flex-shrink:0;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.pdf-thumbnails-sidebar .thumbnails-container[data-v-36301b75]{flex:1;overflow-y:auto;overflow-x:hidden;padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.pdf-thumbnails-sidebar .thumbnails-resize-handle[data-v-36301b75]{position:absolute;right:-4px;top:0;width:8px;height:100%;cursor:col-resize;background:transparent;transition:background-color .2s ease;z-index:10}.pdf-thumbnails-sidebar .thumbnails-resize-handle[data-v-36301b75]:hover{background:var(--color-bpm, #3B5BFD);opacity:.3}.pdf-thumbnails-sidebar .thumbnails-resize-handle[data-v-36301b75]:active{background:var(--color-bpm, #3B5BFD);opacity:.5}.thumbnail-wrapper[data-v-36301b75]{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem;border:2px solid transparent;border-radius:4px;cursor:pointer;background:var(--bg-tertiary, #2a2f37);transition:all .2s ease}.thumbnail-wrapper[data-v-36301b75]:hover{background:var(--bg-primary, #1a1d23);border-color:var(--border-tertiary, #ced4da)}.thumbnail-wrapper.active[data-v-36301b75]{background:var(--bg-primary, #1a1d23);border-color:var(--color-bpm, #3B5BFD);box-shadow:0 0 8px var(--color-bpm, #3B5BFD)}.thumbnail-wrapper.selected[data-v-36301b75]{border-color:var(--color-bpm, #3B5BFD);background:var(--bg-primary, #1a1d23);box-shadow:0 0 4px var(--color-bpm, #3B5BFD)}.thumbnail-wrapper.selected.active[data-v-36301b75]{border-color:var(--color-bpm, #3B5BFD);background:var(--bg-primary, #1a1d23);box-shadow:0 0 8px var(--color-bpm, #3B5BFD)}.thumbnail-wrapper .thumbnail-canvas[data-v-36301b75]{max-width:100%;width:100%;height:auto;background:var(--bg-secondary, #ffffff);border-radius:2px;display:block}.thumbnail-wrapper .thumbnail-label[data-v-36301b75]{font-size:.7rem;color:var(--text-secondary, #5a5c63);font-weight:500}.pdf-canvas-container[data-v-36301b75]{flex:1 1 0%;min-width:0;min-height:0;overflow:auto;background:var(--bg-primary, #1a1d23);-webkit-touch-callout:none}.pdf-canvas-container .pdf-pages-wrapper[data-v-36301b75]{padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;min-width:100%;width:fit-content}.pdf-canvas-container .pdf-page-container[data-v-36301b75]{position:relative;box-shadow:0 2px 8px var(--shadow-md, rgba(0, 0, 0, .2));background:var(--bg-secondary, #ffffff);border-radius:2px;border:2px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}.pdf-canvas-container .pdf-page-container.page-selected[data-v-36301b75]{border-color:var(--color-bpm, #3B5BFD);box-shadow:0 0 8px var(--color-bpm, #3B5BFD)}.pdf-canvas-container .pdf-page-container .pdf-canvas[data-v-36301b75]{display:block}.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75]{position:absolute;inset:0;overflow:hidden;line-height:1;-webkit-user-select:text;user-select:text;pointer-events:auto}.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75] span,.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75] br{color:transparent;position:absolute;white-space:pre;transform-origin:0% 0%;pointer-events:all}.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75] span{font-size:calc(var(--scale-factor) * 1px)}.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75] ::selection{background:#0064c866}.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75] ::-moz-selection{background:#0064c866}.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75] .highlight{margin:-1px;padding:1px;background-color:#b400aa33;border-radius:4px}.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75] .highlight.appended{position:initial}.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75] .highlight.begin{border-radius:4px 0 0 4px}.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75] .highlight.end{border-radius:0 4px 4px 0}.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75] .highlight.middle{border-radius:0}.pdf-canvas-container .pdf-page-container .pdf-text-layer[data-v-36301b75] .highlight.selected{background-color:#00640033}.viewer-height[data-v-36301b75]{height:100%}.cursor-blocked[data-v-36301b75],.cursor-blocked *[data-v-36301b75]{cursor:not-allowed!important}.pdf-browser[data-v-4bb3facc]{display:flex;flex-direction:column;width:100%;height:100%;background:var(--bg-primary, #1a1d23)}.pdf-iframe[data-v-4bb3facc]{flex:1;width:100%;height:100%;border:none}.loading-container[data-v-4bb3facc]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem}.spinner[data-v-4bb3facc]{border:4px solid var(--border-tertiary, #ced4da);border-top:4px solid var(--color-bpm, #3B5BFD);border-radius:50%;width:50px;height:50px;animation:spin-4bb3facc 1s linear infinite}.loading-container p[data-v-4bb3facc]{margin:0;color:var(--text-secondary, #5a5c63)}@keyframes spin-4bb3facc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.box[data-v-621a2ab8]{width:100%;height:100%;display:flex;flex-direction:column;background:var(--bg-primary, #1a1d23);position:relative;overflow:hidden}.toolbar[data-v-621a2ab8]{display:flex;justify-content:center;align-items:center;gap:1rem;padding:.75rem;background:var(--bg-secondary, #242830);border-bottom:1px solid var(--border-secondary, #e9e8eb);z-index:10;flex-wrap:wrap}.toolbar-group[data-v-621a2ab8]{display:flex;gap:.5rem;align-items:center;padding:0 .5rem}.toolbar-divider[data-v-621a2ab8]{width:1px;height:2rem;background:var(--border-tertiary, #ced4da);margin:0 .25rem}.toolbar-btn[data-v-621a2ab8]{background:var(--bg-tertiary, #f9fcfd);color:var(--text-primary, rgba(0, 0, 0, .9));border:1px solid var(--border-tertiary, #ced4da);border-radius:4px;padding:.5rem .75rem;cursor:pointer;font-size:.9rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem}.toolbar-btn[data-v-621a2ab8]:hover:not(:disabled){background:var(--color-bpm, #3B5BFD);color:var(--text-inverse, #ffffff);border-color:var(--color-bpm, #3B5BFD)}.toolbar-btn[data-v-621a2ab8]:active:not(:disabled){transform:scale(.95)}.toolbar-btn[data-v-621a2ab8]:disabled{opacity:.5;cursor:not-allowed}.zoom-display[data-v-621a2ab8]{color:var(--text-primary, rgba(0, 0, 0, .9));font-size:.9rem;min-width:3.5rem;text-align:center;font-weight:500}.image-container[data-v-621a2ab8]{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--bg-primary, #1a1d23);position:relative;-webkit-user-select:none;user-select:none}.image-container.panning[data-v-621a2ab8]{cursor:grabbing}.image-wrapper[data-v-621a2ab8]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#img-view[data-v-621a2ab8]{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.video-viewer[data-v-c55d9a3e]{display:flex;align-items:center;justify-content:center;background:var(--bg-primary, #000000);overflow:hidden}.error-container[data-v-c55d9a3e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;padding:2rem}.error-container i[data-v-c55d9a3e]{font-size:3rem;color:var(--text-danger, #fe0000)}.error-container p[data-v-c55d9a3e]{margin:0;text-align:center;color:var(--text-secondary, #5a5c63)}.video-container[data-v-c55d9a3e]{width:100%;height:100%;position:relative;background:#000;display:flex;align-items:center;justify-content:center}.video-container .video-player[data-v-c55d9a3e]{width:100%;height:100%;object-fit:contain;outline:none}.controls-overlay[data-v-c55d9a3e]{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:100}.play-button-overlay[data-v-c55d9a3e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;transition:all .3s ease}.play-button-overlay i[data-v-c55d9a3e]{font-size:2rem;color:#fff;margin-left:4px}.play-button-overlay[data-v-c55d9a3e]:hover{background:#ffffff4d;transform:translate(-50%,-50%) scale(1.1)}.controls-bar[data-v-c55d9a3e]{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);padding:2rem 1rem 1rem;display:flex;flex-direction:column;gap:.75rem;opacity:0;transition:opacity .3s ease;pointer-events:none}.controls-bar.visible[data-v-c55d9a3e]{opacity:1;pointer-events:auto}.progress-container[data-v-c55d9a3e]{position:relative;width:100%;height:6px}.progress-container .progress-bar[data-v-c55d9a3e]{width:100%;height:100%;-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;z-index:2;position:relative}.progress-container .progress-bar[data-v-c55d9a3e]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:var(--color-bpm, #3B5BFD);border-radius:50%;cursor:pointer;box-shadow:0 0 8px #3b5bfd80}.progress-container .progress-bar[data-v-c55d9a3e]::-moz-range-thumb{width:14px;height:14px;background:var(--color-bpm, #3B5BFD);border:none;border-radius:50%;cursor:pointer;box-shadow:0 0 8px #3b5bfd80}.progress-container .progress-bar[data-v-c55d9a3e]::-webkit-slider-runnable-track{background:#ffffff4d;height:6px;border-radius:3px}.progress-container .progress-bar[data-v-c55d9a3e]::-moz-range-track{background:transparent;border:none}.progress-container .progress-bar[data-v-c55d9a3e]::-moz-range-progress{background:var(--color-bpm, #3B5BFD);height:6px;border-radius:3px}.progress-container .buffered-progress[data-v-c55d9a3e]{position:absolute;left:0;top:0;height:100%;background:#ffffff4d;border-radius:3px;pointer-events:none}.controls-buttons[data-v-c55d9a3e]{display:flex;align-items:center;gap:.75rem;color:#fff}.controls-buttons .control-btn[data-v-c55d9a3e]{color:#fff!important;border-color:#ffffff80!important;transition:all .2s ease}.controls-buttons .control-btn[data-v-c55d9a3e]:hover{background:#fff3!important;border-color:#fff!important}.controls-buttons .control-btn i[data-v-c55d9a3e]{font-size:.9rem}.volume-control[data-v-c55d9a3e]{display:flex;align-items:center;gap:.5rem}.volume-control .volume-slider[data-v-c55d9a3e]{width:60px;height:4px;-webkit-appearance:none;appearance:none;background:#ffffff4d;border-radius:2px;cursor:pointer;outline:none}.volume-control .volume-slider[data-v-c55d9a3e]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;background:#fff;border-radius:50%;cursor:pointer}.volume-control .volume-slider[data-v-c55d9a3e]::-moz-range-thumb{width:10px;height:10px;background:#fff;border:none;border-radius:50%;cursor:pointer}.time-display[data-v-c55d9a3e]{color:#fff;font-size:.9rem;font-weight:500;margin-left:auto;min-width:80px;text-align:right}.viewer-height[data-v-c55d9a3e]{height:100%}.audio-viewer[data-v-400d8ca5]{display:flex;align-items:center;justify-content:center;background:var(--bg-primary, #1a1d23);overflow:hidden}.audio-container[data-v-400d8ca5]{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:3rem 2rem;background:var(--bg-secondary, #242830);border-radius:12px;max-width:500px;width:100%;box-shadow:0 4px 16px var(--shadow-lg, rgba(0, 0, 0, .3))}.album-art[data-v-400d8ca5]{width:150px;height:150px;background:linear-gradient(135deg,var(--color-bpm, #3B5BFD),#2d3f7f);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #3b5bfd4d}.album-art i[data-v-400d8ca5]{font-size:4rem;color:#fff}.player-info[data-v-400d8ca5]{text-align:center}.player-info .track-title[data-v-400d8ca5]{margin:0;color:var(--text-primary, rgba(0, 0, 0, .9));font-size:1.3rem;font-weight:600;word-break:break-word}.player-info .track-artist[data-v-400d8ca5]{margin:.5rem 0 0;color:var(--text-secondary, #5a5c63);font-size:.9rem}.player-controls[data-v-400d8ca5]{display:flex;align-items:center;gap:1rem;width:100%}.player-controls .play-button[data-v-400d8ca5]{min-width:60px;width:60px;height:60px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-bpm, #3B5BFD)!important;border:none!important;flex-shrink:0}.player-controls .play-button i[data-v-400d8ca5]{font-size:1.5rem;color:#fff;margin-left:2px}.player-controls .play-button[data-v-400d8ca5]:hover{background:#6e85fe!important;box-shadow:0 0 16px #3b5bfd66}.player-controls .play-button[data-v-400d8ca5]:active{transform:scale(.95)}.progress-section[data-v-400d8ca5]{flex:1;display:flex;flex-direction:column;gap:.5rem}.progress-section .progress-bar-wrapper[data-v-400d8ca5]{position:relative;height:6px}.progress-section .progress-bar-wrapper .progress-bar[data-v-400d8ca5]{width:100%;height:100%;-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;z-index:2;position:relative}.progress-section .progress-bar-wrapper .progress-bar[data-v-400d8ca5]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:var(--color-bpm, #3B5BFD);border-radius:50%;cursor:pointer;box-shadow:0 0 8px #3b5bfd80}.progress-section .progress-bar-wrapper .progress-bar[data-v-400d8ca5]::-moz-range-thumb{width:14px;height:14px;background:var(--color-bpm, #3B5BFD);border:none;border-radius:50%;cursor:pointer;box-shadow:0 0 8px #3b5bfd80}.progress-section .progress-bar-wrapper .progress-bar[data-v-400d8ca5]::-webkit-slider-runnable-track{background:var(--border-tertiary, #ced4da);height:6px;border-radius:3px}.progress-section .progress-bar-wrapper .progress-bar[data-v-400d8ca5]::-moz-range-track{background:transparent;border:none}.progress-section .progress-bar-wrapper .progress-bar[data-v-400d8ca5]::-moz-range-progress{background:var(--color-bpm, #3B5BFD);height:6px;border-radius:3px}.progress-section .progress-bar-wrapper .buffered-progress[data-v-400d8ca5]{position:absolute;left:0;top:0;height:100%;background:var(--border-secondary, #e9e8eb);border-radius:3px;pointer-events:none}.progress-section .time-info[data-v-400d8ca5]{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:var(--text-secondary, #5a5c63)}.progress-section .time-info .current-time[data-v-400d8ca5]{font-weight:600;color:var(--text-primary, rgba(0, 0, 0, .9))}.progress-section .time-info .time-separator[data-v-400d8ca5]{margin:0 .5rem}.player-settings[data-v-400d8ca5]{display:flex;align-items:center;gap:1rem;width:100%;justify-content:space-between}.volume-control[data-v-400d8ca5]{display:flex;align-items:center;gap:.5rem;flex:1}.volume-control .volume-btn[data-v-400d8ca5]{color:var(--text-primary, rgba(0, 0, 0, .9))!important;border-color:var(--border-tertiary, #ced4da)!important}.volume-control .volume-btn[data-v-400d8ca5]:hover{background:var(--bg-tertiary, #f9fcfd)!important}.volume-control .volume-btn i[data-v-400d8ca5]{font-size:.9rem}.volume-control .volume-slider[data-v-400d8ca5]{flex:1;height:4px;-webkit-appearance:none;appearance:none;background:var(--border-tertiary, #ced4da);border-radius:2px;cursor:pointer;outline:none}.volume-control .volume-slider[data-v-400d8ca5]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;background:var(--color-bpm, #3B5BFD);border-radius:50%;cursor:pointer}.volume-control .volume-slider[data-v-400d8ca5]::-moz-range-thumb{width:10px;height:10px;background:var(--color-bpm, #3B5BFD);border:none;border-radius:50%;cursor:pointer}.volume-control .volume-value[data-v-400d8ca5]{color:var(--text-secondary, #5a5c63);font-size:.8rem;min-width:35px;text-align:right}.additional-controls[data-v-400d8ca5]{display:flex;align-items:center;gap:.5rem}.additional-controls .speed-control[data-v-400d8ca5]{flex:1}.viewer-height[data-v-400d8ca5]{height:100%}.bodyTxt[data-v-c42a57b2]{position:absolute;width:100%;height:100%;background-color:#eee;color:#444;padding:22px}.bodyTxt.active[data-v-c42a57b2]{position:absolute;width:100%;background-color:#555;color:#eee;padding:22px}.viewerTxt[data-v-c42a57b2]{overflow:auto;background-color:#eee;color:#444;padding:22px;height:100%;-webkit-user-select:text!important;user-select:text!important}.viewerTxt.active[data-v-c42a57b2]{overflow:auto;background-color:#555;color:#eee;padding:22px;height:100%}#bodyXML[data-v-6a979066]{width:100%;max-height:60vh;overflow-y:auto;overflow-x:auto;position:relative}#XMLHolder[data-v-6a979066]{border:1px solid #f7f7f7;padding:20px;margin:0;border-radius:3px;background:#f7f7f7;white-space:pre;word-break:normal;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}#bodyHTML[data-v-c5891721]{position:absolute;width:100%;height:calc(100% - 4px);margin:0}iframe[data-v-c5891721]{border:1px solid lightgray;width:100%;height:100%}.unsupported-file-container[data-v-c2d43fe1]{display:flex;align-items:flex-start;justify-content:center;height:100%;width:100%;padding:2rem 2rem 3rem;background:linear-gradient(135deg,var(--bg-primary, #1a1d23) 0%,var(--bg-secondary, #242830) 100%)}.unsupported-content[data-v-c2d43fe1]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;max-width:480px;text-align:center;padding:1.5rem 2rem;background:var(--bg-secondary, #242830);border-radius:12px;border:1px solid var(--border-secondary, #e9e8eb);box-shadow:0 8px 32px var(--shadow-lg, rgba(0, 0, 0, .2))}.unsupported-icon[data-v-c2d43fe1]{font-size:3rem;color:var(--text-danger, #fe0000);opacity:.8;flex-shrink:0}.unsupported-title[data-v-c2d43fe1]{margin:0;font-size:1.125rem;font-weight:600;line-height:1.5;color:var(--text-primary, rgba(0, 0, 0, .9))}.office-body[data-v-d03dea1a]{display:flex;flex-direction:column;height:100%;background:var(--bg-primary, #1a1d23);color:var(--text-primary, rgba(0, 0, 0, .9));overflow:hidden}.loading-container[data-v-d03dea1a]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem}.loading-container .spinner[data-v-d03dea1a]{border:4px solid var(--border-tertiary, #ced4da);border-top:4px solid var(--color-bpm, #3B5BFD);border-radius:50%;width:50px;height:50px;animation:spin-d03dea1a 1s linear infinite}.loading-container p[data-v-d03dea1a]{margin:0;color:var(--text-secondary, #5a5c63)}@keyframes spin-d03dea1a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container[data-v-d03dea1a]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;padding:2rem}.error-container i[data-v-d03dea1a]{font-size:3rem;color:var(--text-danger, #fe0000)}.error-container p[data-v-d03dea1a]{margin:0;text-align:center;color:var(--text-secondary, #5a5c63)}.document-viewer[data-v-d03dea1a]{display:flex;flex-direction:column;height:100%;overflow:hidden}.document-toolbar[data-v-d03dea1a]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:var(--bg-secondary, #242830);border-bottom:1px solid var(--border-secondary, #e9e8eb);flex-wrap:wrap;gap:1rem}.document-toolbar .file-info[data-v-d03dea1a]{color:var(--text-primary, rgba(0, 0, 0, .9));font-weight:500;font-size:.9rem;flex:1;min-width:150px}.document-toolbar .zoom-display[data-v-d03dea1a]{color:var(--text-primary, rgba(0, 0, 0, .9));min-width:3rem;text-align:center;font-size:.9rem}.document-content[data-v-d03dea1a]{flex:1;overflow:auto;padding:2rem;background:var(--bg-primary, #1a1d23)}.document-content .word-content[data-v-d03dea1a]{max-width:100%;background:var(--bg-secondary, #ffffff);padding:2rem;border-radius:4px;line-height:1.6}.document-content .word-content p[data-v-d03dea1a]{margin-bottom:1rem;color:var(--text-primary, rgba(0, 0, 0, .9))}.document-content .word-content h1[data-v-d03dea1a],.document-content .word-content h2[data-v-d03dea1a],.document-content .word-content h3[data-v-d03dea1a],.document-content .word-content h4[data-v-d03dea1a],.document-content .word-content h5[data-v-d03dea1a],.document-content .word-content h6[data-v-d03dea1a]{color:var(--text-primary, rgba(0, 0, 0, .9));margin-top:1rem;margin-bottom:.5rem}.document-content .word-content table[data-v-d03dea1a]{border-collapse:collapse;width:100%;margin:1rem 0}.document-content .word-content table td[data-v-d03dea1a],.document-content .word-content table th[data-v-d03dea1a]{border:1px solid var(--border-tertiary, #ced4da);padding:.5rem;color:var(--text-primary, rgba(0, 0, 0, .9))}.document-content .word-content table th[data-v-d03dea1a]{background:var(--bg-tertiary, #f9fcfd)}.document-content .word-content a[data-v-d03dea1a]{color:var(--text-link, rgb(43, 104, 216));text-decoration:none}.document-content .word-content a[data-v-d03dea1a]:hover{text-decoration:underline;color:var(--text-link-hover, #3b68d8)}.spreadsheet-viewer[data-v-d03dea1a]{display:flex;flex-direction:column;height:100%;overflow:hidden}.preview-status-container[data-v-d03dea1a]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;gap:.75rem}.preview-status-container i[data-v-d03dea1a]{font-size:3rem;color:var(--text-link, rgb(43, 104, 216))}.preview-status-container h5[data-v-d03dea1a]{margin:0;color:var(--text-primary, rgba(0, 0, 0, .9))}.preview-status-container p[data-v-d03dea1a]{margin:0;color:var(--text-secondary, #5a5c63);max-width:600px}.spreadsheet-toolbar[data-v-d03dea1a]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:var(--bg-secondary, #242830);border-bottom:1px solid var(--border-secondary, #e9e8eb);flex-wrap:wrap;gap:1rem}.spreadsheet-toolbar .file-info[data-v-d03dea1a]{color:var(--text-primary, rgba(0, 0, 0, .9));font-weight:500;font-size:.9rem}.spreadsheet-toolbar .sheet-selector[data-v-d03dea1a]{min-width:200px}.images-section[data-v-d03dea1a]{padding:1rem;background:var(--bg-primary, #1a1d23);border-bottom:1px solid var(--border-secondary, #e9e8eb)}.images-section .images-container[data-v-d03dea1a]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:center}.images-section .images-container .image-wrapper[data-v-d03dea1a]{background:var(--bg-secondary, #ffffff);padding:.5rem;border-radius:4px;box-shadow:0 2px 4px var(--shadow-sm, rgba(0, 0, 0, .1))}.images-section .images-container .image-wrapper .extracted-image[data-v-d03dea1a]{max-width:200px;max-height:200px;display:block;object-fit:contain}.spreadsheet-content[data-v-d03dea1a]{flex:1;overflow:auto;padding:1rem;background:var(--bg-primary, #1a1d23)}.spreadsheet-content .excel-table[data-v-d03dea1a]{background:var(--bg-secondary, #ffffff);border-collapse:collapse;width:100%;font-size:.9rem}.spreadsheet-content .excel-table .excel-cell[data-v-d03dea1a]{border:1px solid var(--border-tertiary, #ced4da);padding:.5rem;word-wrap:break-word;max-width:300px;min-width:50px;white-space:pre-wrap}.presentation-viewer[data-v-d03dea1a]{display:flex;flex-direction:column;height:100%;overflow:hidden}.presentation-toolbar[data-v-d03dea1a]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:var(--bg-secondary, #242830);border-bottom:1px solid var(--border-secondary, #e9e8eb);flex-wrap:wrap;gap:1rem}.presentation-toolbar .file-info[data-v-d03dea1a]{color:var(--text-primary, rgba(0, 0, 0, .9));font-weight:500;font-size:.9rem}.presentation-toolbar .slide-navigation[data-v-d03dea1a]{display:flex;gap:.5rem;align-items:center}.presentation-toolbar .slide-navigation .slide-counter[data-v-d03dea1a]{color:var(--text-primary, rgba(0, 0, 0, .9));min-width:4rem;text-align:center;font-size:.9rem}.slide-container[data-v-d03dea1a]{flex:1;overflow:auto;padding:2rem;background:var(--bg-primary, #1a1d23);display:flex;align-items:center;justify-content:center}.slide-container .slide-content[data-v-d03dea1a]{max-width:90%;max-height:90%;background:var(--bg-secondary, #ffffff);border-radius:4px;overflow:hidden;box-shadow:0 4px 12px var(--shadow-md, rgba(0, 0, 0, .2))}.slide-container .slide-content .slide-image[data-v-d03dea1a]{width:100%;height:auto;display:block}.slide-container .slide-content .slide-text-preview[data-v-d03dea1a]{padding:2rem;color:var(--text-primary, rgba(0, 0, 0, .9));white-space:pre-wrap;word-wrap:break-word;line-height:1.6;font-family:Montserrat,sans-serif;min-height:300px;display:flex;align-items:center;justify-content:center}.slide-container .slide-content .slide-text-preview p[data-v-d03dea1a]{margin:0}.tiff-viewer[data-v-a50a5b58]{display:flex;flex-direction:column;height:100%;background:var(--bg-primary, #1a1d23);color:var(--text-primary, rgba(0, 0, 0, .9));overflow:hidden}.loading-container[data-v-a50a5b58]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem}.loading-container .spinner[data-v-a50a5b58]{border:4px solid var(--border-tertiary, #ced4da);border-top:4px solid var(--color-bpm, #3B5BFD);border-radius:50%;width:50px;height:50px;animation:spin-a50a5b58 1s linear infinite}.loading-container p[data-v-a50a5b58]{margin:0;color:var(--text-secondary, #5a5c63)}@keyframes spin-a50a5b58{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container[data-v-a50a5b58]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;padding:2rem}.error-container i[data-v-a50a5b58]{font-size:3rem;color:var(--text-danger, #fe0000)}.error-container p[data-v-a50a5b58]{margin:0;text-align:center;color:var(--text-secondary, #5a5c63)}.tiff-toolbar[data-v-a50a5b58]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--bg-secondary, #242830);border-bottom:1px solid var(--border-secondary, #e9e8eb);flex-wrap:wrap;gap:1rem}.tiff-toolbar .toolbar-group[data-v-a50a5b58]{display:flex;gap:.5rem;align-items:center}.tiff-toolbar .toolbar-group .page-display[data-v-a50a5b58]{color:var(--text-primary, rgba(0, 0, 0, .9));min-width:4rem;text-align:center;font-size:.9rem;font-weight:500}.tiff-toolbar .toolbar-group .page-input[data-v-a50a5b58]{width:4rem;text-align:center}.tiff-toolbar .toolbar-group .zoom-display[data-v-a50a5b58]{color:var(--text-primary, rgba(0, 0, 0, .9));min-width:3rem;text-align:center;font-size:.9rem;font-weight:500}.tiff-content[data-v-a50a5b58]{flex:1;display:flex;flex-direction:column;overflow:hidden}.tiff-main-area[data-v-a50a5b58]{flex:1;display:flex;overflow:hidden;gap:1rem}.tiff-thumbnails-sidebar[data-v-a50a5b58]{width:180px;background:var(--bg-secondary, #242830);border-right:1px solid var(--border-secondary, #e9e8eb);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:width .05s ease-out}.tiff-thumbnails-sidebar .thumbnails-header[data-v-a50a5b58]{padding:.75rem;border-bottom:1px solid var(--border-secondary, #e9e8eb);text-align:center;color:var(--text-secondary, #5a5c63);flex-shrink:0}.tiff-thumbnails-sidebar .thumbnails-container[data-v-a50a5b58]{flex:1;overflow-y:auto;overflow-x:hidden;padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.tiff-thumbnails-sidebar .thumbnails-resize-handle[data-v-a50a5b58]{position:absolute;right:-4px;top:0;width:8px;height:100%;cursor:col-resize;background:transparent;transition:background-color .2s ease;z-index:10}.tiff-thumbnails-sidebar .thumbnails-resize-handle[data-v-a50a5b58]:hover{background:var(--color-bpm, #3B5BFD);opacity:.3}.tiff-thumbnails-sidebar .thumbnails-resize-handle[data-v-a50a5b58]:active{background:var(--color-bpm, #3B5BFD);opacity:.5}.thumbnail-wrapper[data-v-a50a5b58]{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem;border:2px solid transparent;border-radius:4px;cursor:pointer;background:var(--bg-tertiary, #2a2f37);transition:all .2s ease}.thumbnail-wrapper[data-v-a50a5b58]:hover{background:var(--bg-primary, #1a1d23);border-color:var(--border-tertiary, #ced4da)}.thumbnail-wrapper.active[data-v-a50a5b58]{background:var(--bg-primary, #1a1d23);border-color:var(--color-bpm, #3B5BFD);box-shadow:0 0 8px var(--color-bpm, #3B5BFD)}.thumbnail-wrapper .thumbnail-canvas[data-v-a50a5b58]{max-width:100%;width:100%;height:auto;background:var(--bg-secondary, #ffffff);border-radius:2px;display:block}.thumbnail-wrapper .thumbnail-label[data-v-a50a5b58]{font-size:.7rem;color:var(--text-secondary, #5a5c63);font-weight:500}.tiff-canvas-container[data-v-a50a5b58]{flex:1;overflow:auto;padding:1rem;background:var(--bg-primary, #1a1d23);display:flex;cursor:grab}.tiff-canvas-container.panning[data-v-a50a5b58]{cursor:grabbing;-webkit-user-select:none;user-select:none}.tiff-canvas-container .tiff-page-wrapper[data-v-a50a5b58]{flex-shrink:0;margin:auto;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px var(--shadow-md, rgba(0, 0, 0, .2));background:var(--bg-secondary, #ffffff);border-radius:2px}.tiff-canvas-container .tiff-canvas[data-v-a50a5b58]{display:block}.viewer-height[data-v-a50a5b58]{height:100%}.badge-height[data-v-66dcde57]{min-height:30px;display:flex;flex-direction:row;align-items:center}.badge-filter-table[data-v-66dcde57]{font-size:15px;font-weight:700;color:var(--text-primary, rgb(0, 0, 0));background-color:var(--bg-tertiary, #ebeef0)!important;border-radius:15px;transition:background-color .2s ease,color .2s ease}.badge-filter-table small[data-v-66dcde57]{color:var(--text-secondary, #5a5c63)}.viewer-wrapper:fullscreen,.viewer-wrapper:fullscreen *{background:var(--bg-secondary, #ffffff)!important;color:var(--text-primary, rgba(0, 0, 0, .9))!important}.msg-viewer-container[data-v-5e8951f2]{border-color:var(--border-secondary, #e9e8eb)!important}.sender-header[data-v-5e8951f2]{border-bottom:1px solid var(--border-secondary, #e9e8eb)}.sender-email[data-v-5e8951f2]{color:var(--text-link, rgb(43, 104, 216))}.sender-email[data-v-5e8951f2]:hover{color:var(--text-link-hover, #3b68d8)}.recipient-section[data-v-5e8951f2]{border-bottom:1px solid var(--border-secondary, #e9e8eb)}#emailContent[data-v-5e8951f2]{overflow-x:auto;overflow-y:auto;max-height:350px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;font-family:Montserrat,sans-serif;font-size:1rem;color:var(--text-primary, rgba(0, 0, 0, .9));background:var(--bg-secondary, #ffffff);padding:1rem;border:1px solid var(--border-tertiary, #ced4da);border-radius:4px;margin:1rem 0}.attachments-section[data-v-5e8951f2]{border-top:1px solid var(--border-secondary, #e9e8eb)}.attachment-card[data-v-5e8951f2]{width:300px;height:76px;cursor:pointer;display:flex;padding:.75rem;margin:.5rem;border:1px solid var(--border-tertiary, #ced4da);border-radius:8px;background:var(--bg-tertiary, #f9fcfd);color:var(--text-primary, rgba(0, 0, 0, .9));transition:all .2s ease;align-items:center}.attachment-card[data-v-5e8951f2]:hover{background:var(--bg-secondary, #ffffff);border-color:var(--color-bpm, #3B5BFD);box-shadow:0 2px 8px var(--shadow-sm, rgba(0, 0, 0, .1))}.attachment-card .attachment-icon[data-v-5e8951f2]{font-size:2.5rem;flex-shrink:0;color:var(--text-primary, rgba(0, 0, 0, .9))}.attachment-card span.attachmentName[data-v-5e8951f2]{width:210px;text-overflow:ellipsis;display:inline-block;overflow:hidden;white-space:nowrap;color:var(--text-primary, rgba(0, 0, 0, .9))}.attachment-card .attachmentInfo[data-v-5e8951f2]{color:var(--text-secondary, #5a5c63);font-size:.8rem}[data-v-5e8951f2] .file-viewer-modal .modal-body{padding:0;background:var(--bg-primary, #1a1d23)}[data-v-5e8951f2] .file-viewer-modal .modal-header{background:var(--bg-secondary, #242830);border-color:var(--border-secondary, #e9e8eb)}[data-v-5e8951f2] .file-viewer-modal .modal-title,[data-v-5e8951f2] .file-viewer-modal .btn-close{color:var(--text-primary, rgba(0, 0, 0, .9))}.file-viewer-container[data-v-5e8951f2]{width:100%;height:600px;display:flex;align-items:center;justify-content:center;background:var(--bg-primary, #1a1d23)}.file-viewer-container[data-v-5e8951f2] .unsupported-download-btn{margin-top:.5rem;transition:all .3s ease}.file-viewer-container[data-v-5e8951f2] .unsupported-download-btn:hover{transform:translateY(-2px)}.file-viewer-container[data-v-5e8951f2] .unsupported-download-btn:active{transform:translateY(0)}#fileviewer[data-v-d168dda8]{width:100%;height:100%;min-width:0;min-height:0}#fileviewer>*[data-v-d168dda8]{width:100%;height:100%;min-width:0;min-height:0}.cursor-blocked[data-v-d168dda8],[data-v-d168dda8] .cursor-blocked *{cursor:not-allowed!important}.file-uploader-root[data-v-4544dc97]{--uploader-bar-h: 34px;--file-row-h: 44px;width:100%;min-width:0;overflow:visible}.file-uploader-field[data-v-4544dc97]{width:100%}.file-uploader__label[data-v-4544dc97]{display:block;margin:0 0 .5rem!important;padding:0;font-size:.875rem;font-weight:600;line-height:1.4;color:var(--text-secondary, #5a5c63);overflow:visible;position:relative;z-index:1}.file-uploader__bar[data-v-4544dc97]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .65rem;width:100%;min-width:0}.file-uploader__bar-primary[data-v-4544dc97]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;min-width:0}.file-uploader__bar-actions[data-v-4544dc97]{display:inline-flex;align-items:center;margin-left:auto}.file-uploader__required[data-v-4544dc97]{margin:0;line-height:1}.file-uploader__toggle[data-v-4544dc97]{display:inline-flex;align-items:center;gap:.3rem;margin:0;padding:.2rem .35rem;border:0;background:transparent;color:var(--primary, #5160bb);font-size:.75rem;font-weight:500;line-height:1.2;cursor:pointer;border-radius:4px}.file-uploader__toggle[data-v-4544dc97]:hover,.file-uploader__toggle[data-v-4544dc97]:focus{background:#5160bb14;outline:none}.file-uploader__toggle i[data-v-4544dc97]{font-size:.65rem}.file-uploader__loading[data-v-4544dc97]{display:inline-flex;align-items:center;gap:.45rem;margin-top:.45rem;font-size:.8125rem;font-weight:600;color:var(--primary, #5160bb)}.file-uploader__body[data-v-4544dc97]{margin-top:.5rem;width:100%;min-width:0}.uploader-toolbar__overlay[data-v-4544dc97]{display:flex;align-items:center}.uploader-toolbar__overlay[data-v-4544dc97] .b-overlay-wrap{display:inline-flex;align-items:center}.uploader-toolbar-actions[data-v-4544dc97]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:var(--uploader-bar-h);padding:2px 6px;box-sizing:border-box;background:var(--bg-secondary, #eef0f4);border-radius:8px;border:1px solid var(--border-secondary, #dee2e6)}.uploader-toolbar-actions__batch[data-v-4544dc97]{display:inline-flex;align-items:center;gap:4px}.uploader-toolbar-actions__select[data-v-4544dc97]{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;padding:0;border-radius:6px;background:var(--bg-primary, #fff);border:1px solid var(--border-secondary, #ced4da);box-sizing:border-box;overflow:hidden}.uploader-toolbar-actions__select[data-v-4544dc97] .custom-control.custom-checkbox{position:relative;width:100%;height:100%;min-height:0;margin:0;padding:0!important}.uploader-toolbar-actions__select[data-v-4544dc97] .custom-control-input{position:absolute;left:0;top:0;z-index:2;width:28px;height:28px;margin:0;cursor:pointer}.uploader-toolbar-actions__select[data-v-4544dc97] .custom-control-label{position:absolute;left:0;top:0;width:28px;height:28px;margin:0!important;padding:0!important;cursor:pointer;text-indent:-9999px;overflow:hidden;pointer-events:none}.uploader-toolbar-actions__select[data-v-4544dc97] .custom-control-label:before,.uploader-toolbar-actions__select[data-v-4544dc97] .custom-control-label:after{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important}.btn-choose-files[data-v-4544dc97]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.4rem!important;height:var(--uploader-bar-h)!important;min-height:var(--uploader-bar-h)!important;padding:0 .65rem!important;border-radius:7px!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.2!important;color:var(--primary, #5160bb)!important;border-color:var(--primary, #5160bb)!important;background:var(--bg-primary, #fff)!important}.btn-choose-files[data-v-4544dc97]:hover:not(:disabled),.btn-choose-files[data-v-4544dc97]:focus:not(:disabled){color:var(--primary, #3d4899)!important;border-color:var(--primary, #3d4899)!important;background:#5160bb1a!important;box-shadow:none!important}.btn-choose-files[data-v-4544dc97]:active:not(:disabled){color:#fff!important;background:var(--primary, #5160bb)!important;border-color:var(--primary, #5160bb)!important}.btn-choose-files__badge[data-v-4544dc97]{display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;font-size:.6875rem;font-weight:700;line-height:1;color:#fff;background:var(--primary, #5160bb)}.btn-choose-files:active:not(:disabled) .btn-choose-files__badge[data-v-4544dc97]{color:var(--primary, #5160bb);background:#fff}.uploader-icon-btn[data-v-4544dc97]{width:28px!important;height:28px!important;min-width:28px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;line-height:1!important;font-size:.75rem!important;background:var(--bg-primary, #fff)!important;border:1px solid var(--border-secondary, #ced4da)!important;transition:border-color .15s ease,color .15s ease!important}.uploader-icon-btn[data-v-4544dc97]:hover:not(:disabled){border-color:var(--primary, #5160bb)!important;color:var(--primary, #5160bb)!important}.uploader-icon-btn--active[data-v-4544dc97]{border-color:var(--primary, #5160bb)!important;color:var(--primary, #5160bb)!important;background:#5160bb12!important}.file-list[data-v-4544dc97]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.file-list__item[data-v-4544dc97]{display:flex;align-items:center;gap:.5rem;min-height:var(--file-row-h);padding:.25rem .35rem .25rem .4rem;border:1px solid var(--border-secondary, rgba(0, 0, 0, .1));border-radius:8px;background:var(--bg-primary, #fff);transition:border-color .15s ease,background-color .15s ease}.file-list__item[data-v-4544dc97]:hover{background:var(--bg-secondary, #f6f7f9)}.file-list__item--uploaded[data-v-4544dc97]{border-left:3px solid rgba(128,186,38,.85)}.file-list__select[data-v-4544dc97]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;margin:0;cursor:pointer}.file-list__select input[data-v-4544dc97]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.file-list__select-box[data-v-4544dc97]{width:15px;height:15px;border-radius:3px;border:1px solid var(--border-secondary, #b9c0ce);background:var(--bg-primary, #fff);display:inline-flex;align-items:center;justify-content:center}.file-list__select input:checked+.file-list__select-box[data-v-4544dc97]{background:var(--primary, #5160bb);border-color:var(--primary, #5160bb)}.file-list__select input:checked+.file-list__select-box[data-v-4544dc97]:after{content:"";width:7px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px)}.file-list__preview[data-v-4544dc97]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;border:0;border-radius:6px;overflow:hidden;background:var(--bg-secondary, #eef0f4);cursor:pointer;color:var(--text-secondary, #6c757d)}.file-list__preview[data-v-4544dc97]:hover:not(:disabled){filter:brightness(.96)}.file-list__preview[data-v-4544dc97]:disabled{cursor:not-allowed;opacity:.65}.file-list__thumb[data-v-4544dc97]{width:100%;height:100%;object-fit:cover;display:block}.file-list__icon-wrap[data-v-4544dc97]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.file-list__spinner[data-v-4544dc97]{position:absolute}.file-list__meta[data-v-4544dc97]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;color:inherit}.file-list__meta[data-v-4544dc97]:disabled{cursor:not-allowed;opacity:.65}.file-list__name[data-v-4544dc97]{width:100%;font-size:.8125rem;font-weight:500;line-height:1.25;color:var(--text-primary, #212529)}.file-list__ext[data-v-4544dc97]{font-size:.6875rem;font-weight:600;letter-spacing:.03em;color:var(--text-secondary, #6c757d);text-transform:uppercase}.file-list__more[data-v-4544dc97]{flex-shrink:0;width:28px!important;height:28px!important;min-width:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important}.file-list__more[data-v-4544dc97]:hover{background:#0000000d}.file-uploader__body[data-v-4544dc97] .b-overlay-wrap{overflow:visible}.file-uploader__body[data-v-4544dc97] .file-list-dropdown-menu{z-index:1055;min-width:10.5rem;box-shadow:0 6px 20px #0000001f}.thumb-ico[data-v-4544dc97]{font-size:1.1rem;line-height:1;opacity:.9}.thumb-ico--pdf[data-v-4544dc97]{color:#c0392b}.thumb-ico--doc[data-v-4544dc97]{color:#2b579a}.thumb-ico--xls[data-v-4544dc97]{color:#217346}.thumb-ico--ppt[data-v-4544dc97]{color:#d24726}.file-uploader-uppy-status-wrap[data-v-4544dc97]{margin-top:.45rem}.file-uploader-root--table .file-uploader__bar[data-v-4544dc97]{flex-direction:column;align-items:stretch}.file-uploader-root--table .file-uploader__bar-primary[data-v-4544dc97]{width:100%}.file-uploader-root--table .btn-choose-files[data-v-4544dc97]{width:100%;justify-content:center!important}.file-uploader-root--table .file-uploader__bar-actions[data-v-4544dc97]{margin-left:0;width:100%}.file-uploader-root--table .uploader-toolbar-actions[data-v-4544dc97]{width:100%;justify-content:flex-start}.file-uploader-root--table .file-uploader__toggle[data-v-4544dc97]{align-self:flex-start;padding-left:0}.file-uploader-root--table .btn-choose-files__label[data-v-4544dc97]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hide[data-v-4544dc97]{display:none}.link[data-v-4544dc97]{cursor:pointer;transition:color .2s;color:var(--text-secondary, #666);font-size:15px}.link[data-v-4544dc97]:after{content:none!important}.link[data-v-4544dc97]:hover{color:var(--primary, #3b5bfd)}.file-viewer-container[data-v-4544dc97]{display:flex;flex-direction:column;height:80vh;max-height:80vh;background:var(--bg-primary, #fff);border-radius:8px;overflow:hidden}.file-viewer-header[data-v-4544dc97]{flex-shrink:0;background:var(--bg-secondary, #f8f9fa);border-bottom:1px solid var(--border-secondary, #e9ecef)}.file-viewer-header h5[data-v-4544dc97]{max-width:calc(100% - 50px);color:var(--text-primary, #333);font-weight:600}.file-viewer-header .close-btn[data-v-4544dc97]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.file-viewer-header .close-btn[data-v-4544dc97]:hover{background:var(--bg-hover, rgba(0, 0, 0, .05));color:var(--text-danger, #dc3545)}.file-viewer-body[data-v-4544dc97]{flex:1;overflow:hidden;position:relative;background:var(--bg-secondary, #f8f9fa)}.file-viewer-body[data-v-4544dc97] #fileviewer{height:100%}.loading-container[data-v-4544dc97]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:300px}.file-row{border-radius:6px;transition:background-color .18s ease,box-shadow .18s ease,transform .12s ease;position:relative}.file-row:hover{background-color:#007bff0d;box-shadow:0 6px 14px #0000001a;transform:scale(1.01);z-index:2}.white-space-pre-line{white-space:pre-line}.btn-with-badge{position:relative;display:inline-block}.file-filter-popover{max-width:320px}.hide{display:none!important}.fr-table{--fr-accent: var(--color-bpm);width:100%;min-width:0}.fr-table--ecm{--fr-accent: var(--color-ecm)}.fr-table--admin{--fr-accent: var(--color-admin, var(--color-bpm))}.fr-table__shell.fr-table--ecm{--fr-accent: var(--color-ecm)}.fr-table__shell.fr-table--admin{--fr-accent: var(--color-admin, var(--color-bpm))}.fr-table__shell.fr-table--bpm{--fr-accent: var(--color-bpm)}.fr-table__trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary, var(--bg-card))}.fr-table__identity{display:flex;align-items:center;gap:10px;min-width:0}.fr-table__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;flex-shrink:0;color:var(--fr-accent, var(--color-bpm));background:color-mix(in srgb,var(--fr-accent, var(--color-bpm)) 12%,transparent);font-size:14px}.fr-table__copy{min-width:0}.fr-table__eyebrow{display:block;font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.fr-table__title,.table-field-label{margin:0;font-size:14px;font-weight:700;line-height:1.25;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fr-table__actions,.fr-table__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.fr-table__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;white-space:nowrap;transition:all .15s ease;line-height:1}.fr-table__btn i{font-size:11px}.fr-table__btn:disabled{opacity:.55;cursor:not-allowed}.fr-table__btn--primary{border:1px solid var(--fr-accent, var(--color-bpm));background:var(--fr-accent, var(--color-bpm));color:#fff}.fr-table__btn--primary:hover:not(:disabled){filter:brightness(1.06)}.fr-table__btn--ghost{border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary)}.fr-table__btn--ghost:hover:not(:disabled){color:var(--text-primary);border-color:var(--fr-accent, var(--color-bpm));background:color-mix(in srgb,var(--fr-accent, var(--color-bpm)) 8%,var(--bg-hover, var(--bg-secondary)))}.fr-table__btn--link{border:0;background:transparent;color:var(--fr-accent, var(--color-bpm));padding:0 4px;height:auto}.fr-table__btn--link:hover:not(:disabled){text-decoration:underline}.fr-table__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--text-tertiary);cursor:pointer;appearance:none;transition:all .15s ease}.fr-table__icon-btn i{font-size:14px}.fr-table__icon-btn:hover{background:var(--bg-tertiary);color:var(--text-primary)}.fr-table__icon-btn--danger{color:var(--color-danger)}.fr-table__icon-btn--danger:hover{background:var(--color-danger-soft-bg, color-mix(in srgb, var(--color-danger) 12%, transparent));border-color:var(--color-danger-soft-border, color-mix(in srgb, var(--color-danger) 18%, transparent));color:var(--color-danger)}.table-wrapper.is-modal{position:fixed;z-index:9999!important;inset:0;background-color:#0f172a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:flex-start;padding:48px 16px 32px;max-height:100vh!important;overflow:auto}.table-wrapper.is-modal .ct-wrapper,.table-wrapper.is-modal .fr-table__panel{width:min(960px,92%);margin:0 auto;padding:0;box-shadow:0 16px 40px #0000002e}.table-wrapper{margin:0!important;top:0;left:0;width:100%;height:100%}.table-wrapper .ct-wrapper,.table-wrapper .fr-table__panel{border-radius:14px;background-color:var(--bg-card);color:var(--text-primary);width:100%;overflow:hidden;border:1px solid var(--border-card, var(--border-secondary))}.fr-table__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-secondary)}.fr-table__meta{display:flex;flex-direction:column;gap:2px;padding:0 16px 10px}.fr-table__error{font-size:12px;font-weight:500;color:var(--color-danger)}.fr-table__desc{font-size:12px;color:var(--text-tertiary)}.fr-table__scroll{margin:0 12px 12px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-primary, var(--bg-card));overflow:auto}.fr-table__count{padding:0 16px 12px;text-align:right;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;color:var(--text-tertiary)}.fr-table__footer{padding:12px 16px 14px;border-top:1px solid var(--border-secondary)}.fr-table__col-actions{width:44px}.fr-table__cell--actions{width:44px;vertical-align:middle!important}.fr-table__row-action{display:flex;align-items:center;justify-content:center}::v-deep .fr-table__grid.table,::v-deep .table{color:var(--text-primary);border-color:var(--border-secondary);margin-bottom:0}::v-deep .fr-table__grid.table thead,::v-deep .table thead{background-color:var(--bg-secondary, var(--bg-input));border-color:var(--border-secondary)}::v-deep .fr-table__grid.table thead th,::v-deep .table thead th{padding:10px 12px;font-size:11px;font-weight:600;font-family:DM Mono,ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);border-color:var(--border-secondary);background-color:var(--bg-secondary, var(--bg-input));border-top:0;white-space:nowrap}::v-deep .fr-table__grid.table tbody tr,::v-deep .table tbody tr{border-color:var(--border-secondary);transition:background-color .15s ease}::v-deep .fr-table__grid.table tbody tr:hover,::v-deep .table tbody tr:hover{background:color-mix(in srgb,var(--fr-accent, var(--color-bpm)) 4%,transparent)}::v-deep .fr-table__grid.table tbody tr td,::v-deep .table tbody tr td{padding:8px 10px;color:var(--text-primary);border-color:var(--border-secondary);vertical-align:middle}::v-deep .fr-table__grid.table tfoot,::v-deep .table tfoot{background-color:var(--bg-secondary, var(--bg-input));border-color:var(--border-secondary)}::v-deep .fr-table__grid.table tfoot tr td,::v-deep .table tfoot tr td{padding:10px 12px;color:var(--text-primary);border-color:var(--border-secondary)}::v-deep .table-responsive{border-color:var(--border-secondary)}::v-deep .form-control{background-color:var(--bg-input)!important;color:var(--text-primary)!important;border:1px solid var(--border-input)!important;border-radius:8px!important;min-height:36px;font-size:13px}::v-deep .form-control:focus{background-color:var(--bg-input)!important;color:var(--text-primary)!important;border-color:var(--fr-accent, var(--color-bpm, #3b5bfd))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fr-accent, var(--color-bpm, #3b5bfd)) 20%,transparent)!important}::v-deep .form-control:disabled{background-color:var(--bg-disabled, rgba(128, 128, 128, .1))!important;color:var(--text-disabled, rgba(128, 128, 128, .6))!important}::v-deep .form-control::placeholder{color:var(--text-muted, rgba(128, 128, 128, .7))}::v-deep .b-form-timepicker.form-control,::v-deep .b-form-timepicker.b-form-btn-label-control.form-control{display:flex;align-items:center;min-height:36px;height:36px;padding:0 4px 0 10px;background-color:var(--bg-input)!important;color:var(--text-primary)!important;border:1px solid var(--border-input)!important;border-radius:8px!important;box-shadow:none!important}::v-deep .b-form-timepicker.form-control:focus-within,::v-deep .b-form-timepicker.b-form-btn-label-control.form-control:focus-within{border-color:var(--fr-accent, var(--color-bpm))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fr-accent, var(--color-bpm)) 20%,transparent)!important}::v-deep .b-form-timepicker.form-control>label.form-control,::v-deep .b-form-timepicker.b-form-btn-label-control.form-control>label.form-control{display:flex!important;align-items:center;min-height:0!important;height:auto!important;margin:0!important;padding:0 6px 0 0!important;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--text-primary)!important}::v-deep .b-form-timepicker.form-control>.btn,::v-deep .b-form-timepicker.b-form-btn-label-control.form-control>.btn{display:inline-flex!important;align-items:center;justify-content:center;order:-1;width:28px;height:28px;min-width:28px;padding:0!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--text-tertiary)!important;box-shadow:none!important}::v-deep .table-timepicker-menu{z-index:1060!important}::v-deep .input-group .input-group-text{background-color:var(--bg-input)!important;color:var(--text-primary)!important;border:1px solid var(--border-input)!important}::v-deep .input-group .input-group-prepend .input-group-text{background-color:var(--bg-input)!important;border-color:var(--border-input)!important}::v-deep .text-secondary{color:var(--text-secondary, rgba(102, 102, 102, .8))!important}::v-deep .text-muted{color:var(--text-muted, rgba(128, 128, 128, .7))!important}::v-deep .text-danger{color:var(--color-danger, #cc3333)!important}::v-deep .text-info{color:var(--fr-accent, var(--color-bpm, #0066cc))!important}::v-deep .text-info:hover{filter:brightness(.9)}::v-deep .text-dark{color:var(--text-primary)!important}::v-deep .btn:disabled{background-color:var(--bg-disabled, rgba(128, 128, 128, .1))!important;color:var(--text-disabled, rgba(128, 128, 128, .6))!important}::v-deep .formrender-error{color:var(--color-danger, #cc3333)}::v-deep .money{background-color:var(--bg-input)!important;color:var(--text-primary)!important;border:1px solid var(--border-input)!important;border-radius:8px!important}::v-deep .money:focus{background-color:var(--bg-input)!important;color:var(--text-primary)!important;border-color:var(--fr-accent, var(--color-bpm, #3b5bfd))!important}::v-deep .money:disabled{background-color:var(--bg-disabled, rgba(128, 128, 128, .1))!important;color:var(--text-disabled, rgba(128, 128, 128, .6))!important}::v-deep small{color:var(--text-secondary, rgba(102, 102, 102, .8))}::v-deep .mx-datepicker{width:100%}::v-deep .mx-datepicker .mx-input{background-color:var(--bg-input)!important;color:var(--text-primary)!important;border:1px solid var(--border-input)!important;border-radius:8px!important}::v-deep .mx-datepicker .mx-input:focus{border-color:var(--fr-accent, var(--color-bpm, #3b5bfd))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fr-accent, var(--color-bpm, #3b5bfd)) 20%,transparent)!important}.table-col-header{color:var(--text-secondary)}.fr-separator[data-v-04e1628d]{width:100%;padding:2px 0 0}.fr-separator__title[data-v-04e1628d],.form-separator[data-v-04e1628d]{display:block;width:100%;margin:0;padding:0 0 10px;border-bottom:1px solid var(--border-secondary);font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--text-primary)}.signature-wrapper[data-v-890f762f]{width:100%;height:100px;border:1px solid var(--border-input);border-radius:8px;padding:6px;background-color:var(--bg-input);color:var(--text-primary);transition:border-color .15s ease,box-shadow .15s ease}.signature-wrapper[data-v-890f762f]:focus-within{border-color:var(--fr-accent, var(--color-bpm));box-shadow:0 0 0 3px color-mix(in srgb,var(--fr-accent, var(--color-bpm)) 20%,transparent)}.signature-wrapper .signature[data-v-890f762f]{width:100%;height:100%}.disabled[data-v-890f762f]{background-color:var(--bg-disabled, var(--bg-secondary));opacity:.85}.embed-wrapper[data-v-536c5cd8]{min-height:20px;background-color:#00000008}.form-render-root[data-v-fcb6c1d7]{--fr-accent: var(--color-bpm);--fr-accent-soft: color-mix(in srgb, var(--fr-accent) 12%, transparent);--fr-focus-ring: color-mix(in srgb, var(--fr-accent) 20%, transparent);--fr-radius-panel: 14px;--fr-radius-control: 8px;--fr-radius-btn: 6px;width:100%;color:var(--text-primary);min-width:0}.form-render-root--ecm[data-v-fcb6c1d7]{--fr-accent: var(--color-ecm)}.form-render-root--admin[data-v-fcb6c1d7]{--fr-accent: var(--color-admin, var(--color-bpm))}.form-render-root--crm[data-v-fcb6c1d7]{--fr-accent: var(--color-crm, var(--color-bpm))}.form-render-root--erp[data-v-fcb6c1d7]{--fr-accent: var(--color-erp, var(--color-bpm))}.form-render-root--sidebar[data-v-fcb6c1d7]{--fr-radius-panel: 10px;width:100%;max-width:100%;overflow-x:hidden}.form-render-root--sidebar .fr-panel[data-v-fcb6c1d7]{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.form-render-root--sidebar .fr-panel__body[data-v-fcb6c1d7]{padding:0;overflow:visible}.form-render-root--sidebar .fr-fields[data-v-fcb6c1d7]{margin-left:0!important;margin-right:0!important;width:100%}.form-render-root--sidebar .fr-fields>.fr-field[data-v-fcb6c1d7],.form-render-root--sidebar .sidebar-component[data-v-fcb6c1d7]{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:0!important;padding-right:0!important;margin-bottom:14px!important;overflow:visible}.form-render-root--sidebar[data-v-fcb6c1d7] label,.form-render-root.sidebar-theme[data-v-fcb6c1d7] label{display:block!important;position:relative!important;top:auto!important;left:auto!important;margin:0 0 8px!important;padding:0!important;line-height:1.35!important;overflow:visible!important;white-space:normal!important;color:var(--text-secondary)!important}.form-render-root--sidebar[data-v-fcb6c1d7] .custom-control-label,.form-render-root--sidebar[data-v-fcb6c1d7] .form-check label,.form-render-root.sidebar-theme[data-v-fcb6c1d7] .custom-control-label,.form-render-root.sidebar-theme[data-v-fcb6c1d7] .form-check label{display:inline!important;margin:0!important;color:var(--text-primary)!important}.form-render-root--sidebar[data-v-fcb6c1d7] .mx-datepicker,.form-render-root--sidebar[data-v-fcb6c1d7] .v-select,.form-render-root--sidebar[data-v-fcb6c1d7] .vs--single,.form-render-root--sidebar[data-v-fcb6c1d7] .vs--multiple{width:100%;max-width:100%}.form-render-root--sidebar[data-v-fcb6c1d7] .mx-input,.form-render-root--sidebar[data-v-fcb6c1d7] .vs__dropdown-toggle,.form-render-root--sidebar[data-v-fcb6c1d7] .form-control{width:100%!important;max-width:100%!important}.form-render-root--sidebar[data-v-fcb6c1d7] .fr-separator,.form-render-root--sidebar[data-v-fcb6c1d7] .form-separator{margin-bottom:4px;overflow:visible}.fr-form[data-v-fcb6c1d7]{width:100%}.fr-panel[data-v-fcb6c1d7]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:var(--fr-radius-panel);overflow:hidden;min-width:0;box-shadow:0 1px 2px color-mix(in srgb,var(--text-primary) 4%,transparent)}.fr-panel__header[data-v-fcb6c1d7]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary, var(--bg-card))}.fr-panel__identity[data-v-fcb6c1d7]{display:flex;align-items:center;gap:10px;min-width:0}.fr-panel__icon[data-v-fcb6c1d7]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;flex-shrink:0;color:var(--fr-accent);background:var(--fr-accent-soft);font-size:14px}.fr-panel__copy[data-v-fcb6c1d7]{min-width:0}.fr-panel__eyebrow[data-v-fcb6c1d7]{display:block;font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.fr-panel__subtitle[data-v-fcb6c1d7]{display:block;margin:0;font-size:14px;font-weight:700;line-height:1.25;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fr-panel__print[data-v-fcb6c1d7]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--fr-radius-btn);border:1px solid var(--border-secondary);background:var(--bg-card, var(--bg-tertiary));color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;transition:all .15s ease;white-space:nowrap;flex-shrink:0;line-height:1}.fr-panel__print i[data-v-fcb6c1d7]{font-size:12px;color:inherit}.fr-panel__print[data-v-fcb6c1d7]:hover{color:var(--fr-accent);border-color:var(--fr-accent);background:color-mix(in srgb,var(--fr-accent) 8%,var(--bg-hover, var(--bg-secondary)))}.fr-panel__print[data-v-fcb6c1d7]:active{filter:brightness(.98)}.fr-toolbar[data-v-fcb6c1d7]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:10px}.fr-toolbar__btn[data-v-fcb6c1d7]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--fr-radius-btn);border:1px solid var(--border-secondary);background:var(--bg-card, var(--bg-tertiary));color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;transition:all .15s ease;white-space:nowrap}.fr-toolbar__btn[data-v-fcb6c1d7]:hover{color:var(--fr-accent);border-color:var(--fr-accent);background:color-mix(in srgb,var(--fr-accent) 8%,var(--bg-hover, var(--bg-secondary)))}.fr-panel__body[data-v-fcb6c1d7]{padding:16px 16px 14px}.form-render-root--sidebar .fr-panel__body[data-v-fcb6c1d7]{padding:0}.fr-fields[data-v-fcb6c1d7]{margin-left:-8px;margin-right:-8px}.fr-fields>.fr-field[data-v-fcb6c1d7]{padding-left:8px;padding-right:8px}.fr-field[data-v-fcb6c1d7]{margin-bottom:16px;min-width:0}.fr-field--separator[data-v-fcb6c1d7]{margin-bottom:12px;margin-top:4px}.sidebar-component[data-v-fcb6c1d7]{width:100%;padding-left:0!important;padding-right:0!important}.sensitive-field-wrapper.masked[data-v-fcb6c1d7]{filter:blur(3.5px);pointer-events:none;-webkit-user-select:none;user-select:none}.fr-field__meta[data-v-fcb6c1d7]{display:flex;flex-direction:column;gap:2px;margin-top:6px}.fr-field__error[data-v-fcb6c1d7]{font-size:12px;font-weight:500;line-height:1.35;color:var(--color-danger)}.fr-field__desc[data-v-fcb6c1d7]{font-size:12px;line-height:1.4;color:var(--text-tertiary)}.fr-field__sensitive[data-v-fcb6c1d7]{margin:6px 0 0;font-size:12px;font-weight:500;color:var(--color-warning, #e6a700)}.fr-field__duplicity[data-v-fcb6c1d7]{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;font-weight:500;line-height:1.35}.fr-field__duplicity i[data-v-fcb6c1d7]{font-size:11px;flex-shrink:0}.duplicity-alert-field[data-v-fcb6c1d7] input,.duplicity-alert-field[data-v-fcb6c1d7] textarea,.duplicity-alert-field[data-v-fcb6c1d7] .form-control,.duplicity-alert-field[data-v-fcb6c1d7] .vs__dropdown-toggle{border:2px solid var(--duplicity-alert-color, var(--duplicity-alert-default-color, #ffa500))!important;border-radius:var(--fr-radius-control)!important}.form-render-root[data-v-fcb6c1d7] label{display:block;position:relative;top:auto;left:auto;margin:0 0 8px!important;padding:0;font-size:12px;font-weight:600;line-height:1.35;color:var(--text-secondary);letter-spacing:.01em;overflow:visible}.form-render-root[data-v-fcb6c1d7] label .text-danger,.form-render-root[data-v-fcb6c1d7] label b,.form-render-root[data-v-fcb6c1d7] label small b{color:var(--color-danger)!important;font-weight:700;margin-left:2px}.form-render-root[data-v-fcb6c1d7] .custom-control-label,.form-render-root[data-v-fcb6c1d7] .form-check label{display:inline;margin:0!important;font-size:13px;font-weight:500;color:var(--text-primary);cursor:pointer}.form-render-root[data-v-fcb6c1d7] input:not([type=radio]):not([type=checkbox]):not([type=file]):not(.vs__search),.form-render-root[data-v-fcb6c1d7] textarea,.form-render-root[data-v-fcb6c1d7] select,.form-render-root[data-v-fcb6c1d7] .form-control,.form-render-root[data-v-fcb6c1d7] .custom-form-control,.form-render-root[data-v-fcb6c1d7] .vs__dropdown-toggle,.form-render-root[data-v-fcb6c1d7] .multiselect__tags,.form-render-root[data-v-fcb6c1d7] .mx-input,.form-render-root[data-v-fcb6c1d7] .b-form-btn-label-control.form-control{color:var(--text-primary)!important;background-color:var(--bg-input)!important;border:1px solid var(--border-input)!important;border-radius:var(--fr-radius-control)!important;min-height:36px;font-size:13px;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;box-shadow:none!important}.form-render-root[data-v-fcb6c1d7] textarea.form-control,.form-render-root[data-v-fcb6c1d7] textarea{min-height:88px;padding-top:8px;padding-bottom:8px}.form-render-root[data-v-fcb6c1d7] input:not([type=radio]):not([type=checkbox]):not([type=file]):not(.vs__search):focus,.form-render-root[data-v-fcb6c1d7] textarea:focus,.form-render-root[data-v-fcb6c1d7] select:focus,.form-render-root[data-v-fcb6c1d7] .form-control:focus,.form-render-root[data-v-fcb6c1d7] .vs__dropdown-toggle:focus,.form-render-root[data-v-fcb6c1d7] .vs--open .vs__dropdown-toggle,.form-render-root[data-v-fcb6c1d7] .mx-input:focus,.form-render-root[data-v-fcb6c1d7] .b-form-btn-label-control.form-control:focus-within{border-color:var(--fr-accent)!important;box-shadow:0 0 0 3px var(--fr-focus-ring)!important;outline:none!important}.form-render-root[data-v-fcb6c1d7] input:disabled,.form-render-root[data-v-fcb6c1d7] textarea:disabled,.form-render-root[data-v-fcb6c1d7] .form-control:disabled,.form-render-root[data-v-fcb6c1d7] .form-control[disabled],.form-render-root[data-v-fcb6c1d7] .custom-form-control.disabled,.form-render-root[data-v-fcb6c1d7] .mx-input:disabled,.form-render-root[data-v-fcb6c1d7] .mx-input.disabled{color:var(--text-primary)!important;-webkit-text-fill-color:var(--text-primary)!important;background-color:var(--bg-disabled, var(--bg-tertiary))!important;border-color:var(--border-secondary)!important;opacity:1!important;cursor:not-allowed}.form-render-root[data-v-fcb6c1d7] .vs__selected,.form-render-root[data-v-fcb6c1d7] .vs__search,.form-render-root[data-v-fcb6c1d7] .multiselect__single,.form-render-root[data-v-fcb6c1d7] .multiselect__input{color:var(--text-primary)!important;background:transparent!important;margin:0}.form-render-root[data-v-fcb6c1d7] .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:1}.form-render-root[data-v-fcb6c1d7] .vs__open-indicator,.form-render-root[data-v-fcb6c1d7] .vs__deselect,.form-render-root[data-v-fcb6c1d7] .mx-icon-calendar,.form-render-root[data-v-fcb6c1d7] .mx-icon-clear,.form-render-root[data-v-fcb6c1d7] .input-group-text{color:var(--text-secondary)!important}.form-render-root[data-v-fcb6c1d7] .b-form-btn-label-control>label.form-control{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0;color:var(--text-primary)!important}.form-render-root[data-v-fcb6c1d7] .b-form-btn-label-control>.btn{background:transparent!important;border:0!important;color:var(--text-secondary)!important}.form-render-root[data-v-fcb6c1d7] .text-info{color:var(--fr-accent)!important;font-size:11px;font-weight:500}.form-render-root[data-v-fcb6c1d7] .text-muted{color:var(--text-tertiary)!important}.form-render-root[data-v-fcb6c1d7] .text-danger{color:var(--color-danger)!important}.form-render-root[data-v-fcb6c1d7] #groupRadio,.form-render-root[data-v-fcb6c1d7] #groupCheck{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center}.form-render-root[data-v-fcb6c1d7] #groupRadio .form-check,.form-render-root[data-v-fcb6c1d7] #groupCheck .custom-control{margin:0;padding-left:1.5rem;min-height:28px;display:inline-flex;align-items:center}.form-render-root[data-v-fcb6c1d7] input[type=radio],.form-render-root[data-v-fcb6c1d7] input[type=checkbox]{accent-color:var(--fr-accent)}.form-render-root[data-v-fcb6c1d7] #groupRadio .form-check-input[type=radio]{border-color:var(--border-input)!important}.form-render-root[data-v-fcb6c1d7] #groupRadio .form-check-input[type=radio]:checked:before{background-color:var(--fr-accent)!important}.form-render-root[data-v-fcb6c1d7] .custom-control-input:checked~.custom-control-label:before{border-color:var(--fr-accent);background-color:var(--fr-accent)}.form-render-root[data-v-fcb6c1d7] .custom-checkbox .custom-control-label:before{border-radius:4px;border-color:var(--border-input);background-color:var(--bg-input)}.fr-footer[data-v-fcb6c1d7]{display:flex;align-items:center;justify-content:flex-end;gap:8px;clear:both;margin-top:8px;padding-top:14px;border-top:1px solid var(--border-secondary)}.form-render-root--sidebar .fr-footer[data-v-fcb6c1d7]{border-top:0;padding-top:10px;margin-top:4px}.fr-footer__save[data-v-fcb6c1d7]{display:inline-flex;align-items:center;gap:8px}.fr-btn[data-v-fcb6c1d7]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border-radius:var(--fr-radius-btn);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;transition:all .15s ease;white-space:nowrap;line-height:1}.fr-btn[data-v-fcb6c1d7]:disabled{opacity:.55;cursor:not-allowed}.fr-btn--ghost[data-v-fcb6c1d7]{border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary)}.fr-btn--ghost[data-v-fcb6c1d7]:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-primary, var(--border-secondary));background:var(--bg-hover, var(--bg-secondary))}.fr-btn--primary[data-v-fcb6c1d7]{border:1px solid var(--fr-accent);background:var(--fr-accent);color:#fff}.fr-btn--primary[data-v-fcb6c1d7]:hover:not(:disabled){filter:brightness(1.06)}.fr-btn--primary[data-v-fcb6c1d7]:active:not(:disabled){filter:brightness(.96)}.fr-footer__shortcut[data-v-fcb6c1d7]{display:inline-flex;align-items:center;gap:4px;color:var(--text-tertiary);font-size:11px;-webkit-user-select:none;user-select:none;white-space:nowrap}.fr-footer__shortcut span[data-v-fcb6c1d7]{font-size:10px}.fr-footer__shortcut kbd[data-v-fcb6c1d7]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-bottom-width:2px;color:var(--text-primary);font-size:10.5px;font-family:DM Mono,ui-monospace,monospace;padding:1px 6px;border-radius:4px;min-width:1.4em;text-align:center}.form-render-footer[data-v-fcb6c1d7]{display:flex;align-items:center;justify-content:flex-end;gap:8px;clear:both;margin-top:8px;padding-top:14px;border-top:1px solid var(--border-secondary)}.form-render-footer__save[data-v-fcb6c1d7]{display:inline-flex;align-items:center;gap:8px}.form-render-footer__shortcut[data-v-fcb6c1d7]{display:inline-flex;align-items:center;gap:4px;color:var(--text-tertiary);font-size:11px;-webkit-user-select:none;user-select:none;white-space:nowrap}.form-render-footer__shortcut kbd[data-v-fcb6c1d7]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-bottom-width:2px;color:var(--text-primary);font-size:10.5px;font-family:DM Mono,ui-monospace,monospace;padding:1px 6px;border-radius:4px;min-width:1.4em;text-align:center}.modal .modal-dialog[data-v-1718489c]{margin-top:100px}.modal-header[data-v-1718489c]{background-color:var(--bg-tertiary);border-bottom-color:var(--border-secondary);color:var(--text-primary)}.modal-body[data-v-1718489c]{color:var(--text-primary)}.icon-remove-template[data-v-b18627cf]{cursor:pointer}.icon-remove-template[data-v-b18627cf]:hover{color:#000}.linked-template-badge[data-v-b18627cf]{margin-left:8px;padding:1px 8px;border-radius:10px;font-size:.7rem;font-weight:600;white-space:nowrap;background:var(--info-bg, rgba(23, 162, 184, .15));color:var(--info, #17a2b8)}.content-menu-container[data-v-b85e7013]{height:300px!important;overflow:hidden auto}.fullscreen .content-menu-container[data-v-b85e7013]{height:calc(100vh - 368px)!important;overflow:hidden auto}.selected-file[data-v-b85e7013]{border:0px solid}.container-list-group[data-v-b85e7013]{overflow:hidden auto!important;position:relative!important;height:100px!important;font-size:14px!important;border:1px solid #ced4da!important;color:#495057!important;border-radius:4px!important;background-color:#fff}.container-list-group .list-group-item[data-v-b85e7013]{border:0px!important;border-radius:0!important;padding:5px 10px!important}.selected-template[data-v-b85e7013]{margin-top:-10px}.form-render[data-v-b85e7013]{width:100%}.template-form-body{border:1px solid #ced4da;border-radius:0px 0px .25rem .25rem}.template-form-body#formItem{margin:20px 0}#start_date .vdpOuterWrap{bottom:0!important}.details-container-wrapper[data-v-9196b5be]{position:fixed;background-color:color-mix(in srgb,var(--text-primary) 35%,transparent);z-index:99998;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.details-container-wrapper .details-container[data-v-9196b5be]{position:relative;width:70vw;height:90vh;padding:16px 20px;background-color:var(--bg-secondary);border-radius:10px;border:1px solid var(--border-secondary);color:var(--text-primary);box-shadow:0 12px 40px color-mix(in srgb,var(--text-primary) 18%,transparent)}.details-container-wrapper .details-container .physical-guard-header[data-v-9196b5be]{border-bottom:1px solid var(--border-secondary);padding:8px 4px 14px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px}.details-container-wrapper .details-container .physical-guard-header h5[data-v-9196b5be]{margin:0;font-size:15px;font-weight:500;color:var(--text-secondary)}.details-container-wrapper .details-container .physical-guard-header h5 b[data-v-9196b5be]{color:var(--color-ecm);font-weight:600}.details-container-wrapper .details-container .physical-guard-header .controls[data-v-9196b5be]{display:flex;justify-content:center;align-items:center;gap:8px;position:relative}.details-container-wrapper .details-container .physical-guard-header .controls i.fa-window-close[data-v-9196b5be]{font-size:22px;color:var(--color-danger);cursor:pointer;transition:opacity .15s ease}.details-container-wrapper .details-container .physical-guard-header .controls i.fa-window-close[data-v-9196b5be]:hover{opacity:.8}.details-container-wrapper .details-container .details[data-v-9196b5be]{position:relative;height:calc(100% - 70px);overflow:auto;padding-top:12px}.details-container-wrapper .details-container .details .cells[data-v-9196b5be]{display:flex;flex-wrap:wrap;gap:0;border:1px solid var(--border-secondary);border-radius:8px;overflow:hidden}.details-container-wrapper .details-container .details .cells .cell[data-v-9196b5be]{width:12.5%;border:1px solid var(--border-secondary);padding:10px 6px;font-size:10px;font-weight:600;text-align:center;background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:background .15s ease,border-color .15s ease}.details-container-wrapper .details-container .details .cells .cell[data-v-9196b5be]:hover{background:var(--bg-hover)}.details-container-wrapper .details-container .details .cells .cell.no-vacant[data-v-9196b5be]{background:color-mix(in srgb,var(--color-warning) 18%,var(--bg-primary));color:var(--text-primary)}.details-container-wrapper .details-container .details .cells .cell.selected[data-v-9196b5be]{background:color-mix(in srgb,var(--color-ecm) 14%,var(--bg-primary));border-color:color-mix(in srgb,var(--color-ecm) 45%,var(--border-secondary));color:var(--color-ecm)}.vc-chrome[data-v-d92de228]{position:absolute;top:35px;right:0;z-index:9}.current-color[data-v-d92de228]{display:inline-block;width:20px;height:1rem;background-color:#000;cursor:pointer}.size-md[data-v-d92de228]{width:40px;height:40px}.size-lg[data-v-d92de228]{width:60px;height:60px}.input-color-picker[data-v-d92de228]{margin-left:41px}.input-color-picker .input-group-text[data-v-d92de228]{background-color:transparent!important;border:none!important}.input-color-picker .color-picker[data-v-d92de228]{width:47px!important;height:47px!important}.input-color-picker .dropdown-color-picker[data-v-d92de228]{border:none;position:relative;background:#ccc;width:30px;height:40px;cursor:pointer;outline:none;line-height:8px}.input-color-picker .dropdown-color-picker i[data-v-d92de228]{height:8px;line-height:2.5}.img-uploader[data-v-30486c1f]{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:10px}.img-uploader__frame[data-v-30486c1f]{width:100%;min-height:88px;border-radius:6px;border:1px dashed var(--border-secondary);background:var(--bg-secondary);display:grid;place-items:center;overflow:hidden;transition:border-color .15s ease,background .15s ease}.img-uploader__frame--filled[data-v-30486c1f]{border-style:solid;padding:10px}.img-uploader__preview[data-v-30486c1f]{max-width:100%;max-height:140px;object-fit:contain;display:block}.img-uploader__placeholder[data-v-30486c1f]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 12px;color:var(--text-tertiary);font-size:12px;font-weight:500}.img-uploader__placeholder i[data-v-30486c1f]{font-size:18px;opacity:.7}.img-uploader__btn[data-v-30486c1f]{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;gap:6px;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);cursor:pointer;white-space:nowrap;transition:all .15s ease}.img-uploader__btn i[data-v-30486c1f]{font-size:11px;opacity:.75}.img-uploader__btn[data-v-30486c1f]:hover{color:var(--color-admin);background:var(--bg-hover);border-color:var(--color-admin)}.btn-primary[data-v-a839aa6a]{color:#fff;background-color:var(--text-link);border-color:var(--text-link)}.form-physical-guard-wrapper[data-v-a839aa6a]{color:var(--text-primary);position:fixed;background-color:color-mix(in srgb,var(--text-primary) 35%,transparent);z-index:99998;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.form-physical-guard-wrapper .form-physical-guard-wrapper-inner[data-v-a839aa6a]{position:relative;width:40vw;min-height:40vh;padding:0 0 20px;background-color:var(--bg-secondary);border-radius:10px;border:1px solid var(--border-secondary);box-shadow:0 12px 40px color-mix(in srgb,var(--text-primary) 18%,transparent)}.form-physical-guard-wrapper .form-physical-guard-wrapper-inner .physical-guard-header[data-v-a839aa6a]{border-bottom:1px solid var(--border-secondary);padding:14px 20px;width:100%;display:flex;justify-content:space-between;align-items:center}.form-physical-guard-wrapper .form-physical-guard-wrapper-inner .physical-guard-header h5[data-v-a839aa6a]{margin:0;font-size:15px;font-weight:500;color:var(--text-secondary)}.form-physical-guard-wrapper .form-physical-guard-wrapper-inner .physical-guard-header h5 b[data-v-a839aa6a]{color:var(--color-ecm);font-weight:600}.form-physical-guard-wrapper .form-physical-guard-wrapper-inner .physical-guard-header .controls[data-v-a839aa6a]{display:flex;justify-content:center;align-items:center}.form-physical-guard-wrapper .form-physical-guard-wrapper-inner .physical-guard-header .controls i.fa-window-close[data-v-a839aa6a]{font-size:22px;color:var(--color-danger);cursor:pointer;transition:opacity .15s ease}.form-physical-guard-wrapper .form-physical-guard-wrapper-inner .physical-guard-header .controls i.fa-window-close[data-v-a839aa6a]:hover{opacity:.8}.form-physical-guard-wrapper .form-physical-guard-wrapper-inner .form-container[data-v-a839aa6a]{position:relative;height:auto;padding:16px 20px 0}.form-physical-guard-wrapper .form-physical-guard-wrapper-inner .form-container[data-v-a839aa6a] label{margin-bottom:.35rem!important;line-height:1.4}.form-physical-guard-wrapper .form-physical-guard-wrapper-inner .form-container .card-company[data-v-a839aa6a]{max-height:350px;overflow:auto}.warehouse-permissions[data-v-a839aa6a]{max-height:300px;overflow:auto}.requests-list.no-items{height:100px!important}.requests-list .list-controls{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.requests-list.no-items[data-v-9bdb9a28]{height:100px!important}.requests-list .list-controls[data-v-9bdb9a28]{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.position-box-wrapper[data-v-d8e20ade]{width:100%;padding:.5rem .25rem}.position-box-wrapper .box[data-v-d8e20ade]{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:16px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-primary)}.position-box-wrapper .box i[data-v-d8e20ade]{font-size:120px}.position-box-wrapper .box span[data-v-d8e20ade]{position:absolute;margin-top:48px;text-align:center;color:var(--text-primary)}.position-box-wrapper .box .identification_box_id[data-v-d8e20ade],.position-box-wrapper .box .identification[data-v-d8e20ade]{display:block;color:var(--color-ecm);font-weight:600}.position-box-wrapper .controls[data-v-d8e20ade]{margin:12px 0;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;position:relative}.position-box-wrapper .controls i[data-v-d8e20ade]{margin:0;padding:6px;font-size:16px;cursor:pointer;border-radius:6px;color:var(--text-secondary);transition:color .15s ease,background .15s ease}.position-box-wrapper .controls i[data-v-d8e20ade]:hover{color:var(--color-ecm);background:var(--bg-hover)}.position-box-wrapper .controls i.text-danger[data-v-d8e20ade]{color:var(--color-danger)}.position-box-wrapper .controls i.text-danger[data-v-d8e20ade]:hover{background:color-mix(in srgb,var(--color-danger) 12%,transparent)}.position-box-wrapper .controls i.text-success[data-v-d8e20ade]{color:var(--color-success)}.position-box-wrapper .controls .remove-confirmation[data-v-d8e20ade]{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:40px;right:0;top:0;z-index:2;background-color:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:8px;padding:8px}.position-box-wrapper .controls .remove-confirmation .btn[data-v-d8e20ade]{height:26px;font-size:11px}.position-box-wrapper .controls .remove-confirmation span[data-v-d8e20ade]{width:100%;text-align:center;margin-top:8px;font-size:10px;color:var(--color-danger)}.position-box-wrapper .details[data-v-d8e20ade]{margin-top:16px;display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-primary)}.position-box-wrapper .details span[data-v-d8e20ade]{margin-bottom:0;font-size:13px;color:var(--text-secondary)}.position-box-wrapper .details span b[data-v-d8e20ade]{color:var(--text-primary);font-weight:600}.position-box-wrapper .details .color[data-v-d8e20ade]{width:20px;height:20px;border-radius:50%;border:1px solid var(--border-secondary)}.position-box-wrapper[data-v-d8e20ade] .card{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-primary);box-shadow:none}.position-box-wrapper[data-v-d8e20ade] .card-header{background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary)}.position-box-wrapper[data-v-d8e20ade] .nav-tabs .nav-link{color:var(--text-secondary);border:none}.position-box-wrapper[data-v-d8e20ade] .nav-tabs .nav-link.active{color:var(--color-ecm);font-weight:600;background:transparent;border-bottom:2px solid var(--color-ecm)}.tooltip[data-v-df9ac900]{z-index:99999!important}.tooltip-inner[data-v-df9ac900]{text-align:left!important}.pg-page[data-v-df9ac900]{width:100%}.pg-page-inner[data-v-df9ac900]{width:100%;min-height:0}.pg-controls-panel[data-v-df9ac900]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:.6rem .75rem;overflow:visible}.pg-header[data-v-df9ac900]{display:flex;align-items:baseline;gap:8px;padding:2px 2px 8px;margin-bottom:8px;border-bottom:1px solid var(--border-secondary);flex-wrap:wrap}.pg-header__icon[data-v-df9ac900]{font-size:13px;color:var(--text-tertiary);align-self:center}.pg-header__title[data-v-df9ac900]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pg-header__meta[data-v-df9ac900]{font-size:12px;color:var(--text-tertiary);white-space:nowrap;text-transform:lowercase}.pg-header__subtitle[data-v-df9ac900]{flex-basis:100%;margin:2px 0 0;padding-left:21px;font-size:12px;color:var(--text-tertiary);line-height:1.35}.pg-steps[data-v-df9ac900]{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-bottom:8px;overflow-x:auto;padding-bottom:2px}.pg-steps__sep[data-v-df9ac900]{font-size:9px;color:var(--text-tertiary);flex-shrink:0;opacity:.6}.pg-step[data-v-df9ac900]{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--border-secondary);border-radius:20px;background:var(--bg-primary);color:var(--text-secondary);font-size:11px;font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.pg-step[data-v-df9ac900]:hover:not(:disabled):not(.pg-step--disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.pg-step--active[data-v-df9ac900]{border-color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 12%,transparent);color:var(--color-ecm);font-weight:600}.pg-step--disabled[data-v-df9ac900],.pg-step[data-v-df9ac900]:disabled{opacity:.45;cursor:default}.pg-path[data-v-df9ac900]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:10px;padding:0 2px;font-size:12px;color:var(--text-secondary)}.pg-path__sep[data-v-df9ac900]{font-size:9px;color:var(--color-ecm);margin:0 2px}.pg-primary-line[data-v-df9ac900]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.pg-primary-line__left[data-v-df9ac900]{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 280px;flex-wrap:wrap}.pg-primary-line__right[data-v-df9ac900]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;flex-shrink:0}.pg-line-icons[data-v-df9ac900]{display:flex;align-items:center;gap:8px}.pg-icon-btn[data-v-df9ac900]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.pg-icon-btn i[data-v-df9ac900]{font-size:12px}.pg-icon-btn[data-v-df9ac900]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.pg-icon-btn[data-v-df9ac900]:disabled{opacity:.5;cursor:default}.pg-icon-btn--primary[data-v-df9ac900]{border-color:var(--color-ecm);background:var(--color-ecm);color:#fff}.pg-icon-btn--primary[data-v-df9ac900]:hover:not(:disabled){border-color:var(--color-ecm);background:var(--color-ecm);color:#fff;filter:brightness(.94)}.pg-model-select[data-v-df9ac900],.pg-result-select[data-v-df9ac900]{width:auto;min-width:140px;max-width:200px;height:32px;padding:0 10px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-size:13px}.pg-model-select[data-v-df9ac900]:focus,.pg-result-select[data-v-df9ac900]:focus{border-color:var(--color-ecm);box-shadow:none}.pg-search[data-v-df9ac900]{flex:1;min-width:160px;max-width:320px;display:flex;align-items:center;gap:8px;padding:0 12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .15s ease}.pg-search[data-v-df9ac900]:focus-within{border-color:var(--color-ecm)}.pg-search__icon[data-v-df9ac900]{font-size:13px;color:var(--text-tertiary);flex-shrink:0}.pg-search__input[data-v-df9ac900]{border:none!important;background:transparent!important;padding:6px 0!important;font-size:13px;color:var(--text-primary);box-shadow:none!important}.pg-search__input[data-v-df9ac900]::placeholder{color:var(--text-tertiary)}.pg-search__input[data-v-df9ac900]:focus{outline:none;box-shadow:none!important}.pg-content-wrap[data-v-df9ac900]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:hidden;min-height:280px}.pg-items-wrapper[data-v-df9ac900]{max-height:calc(100vh - 320px);overflow:auto;padding:.75rem}.pg-items[data-v-df9ac900]{width:100%;display:flex;flex-wrap:wrap}.pg-item[data-v-df9ac900]{position:relative;width:20%;min-width:160px;height:148px;padding:8px;cursor:pointer;transition:transform .15s ease}@media(max-width:1400px){.pg-item[data-v-df9ac900]{width:25%}}@media(max-width:1100px){.pg-item[data-v-df9ac900]{width:33.333%}}@media(max-width:768px){.pg-item[data-v-df9ac900]{width:50%}}@media(max-width:480px){.pg-item[data-v-df9ac900]{width:100%}}.pg-item-card[data-v-df9ac900]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:100%;padding:12px 10px 28px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-primary);color:var(--text-primary);box-shadow:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.pg-item-card b[data-v-df9ac900]{font-size:13px;font-weight:600;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-item-card small[data-v-df9ac900]{font-size:11px;color:var(--text-tertiary);margin-top:4px;text-align:center}.pg-item-card i.logo[data-v-df9ac900]{font-size:28px;margin-bottom:8px;color:var(--color-ecm)}.pg-item-card .identification[data-v-df9ac900]{position:absolute;top:8px;right:10px;color:var(--color-ecm);font-weight:600;font-size:11px}.pg-item-card .controls[data-v-df9ac900]{position:absolute;padding:0 8px 6px;bottom:0;left:0;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:2px}.pg-item-card .controls i[data-v-df9ac900]{font-size:13px;color:var(--text-tertiary);padding:4px;border-radius:4px;transition:color .15s ease,background .15s ease}.pg-item-card .controls i[data-v-df9ac900]:hover{color:var(--color-ecm);background:var(--bg-hover)}.pg-item-card .controls i.text-danger[data-v-df9ac900]{color:var(--color-danger)}.pg-item-card .controls i.text-danger[data-v-df9ac900]:hover{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 12%,transparent)}.pg-item-card .controls i.text-success[data-v-df9ac900]{color:var(--color-success)}.pg-item:hover .pg-item-card[data-v-df9ac900],.pg-item--active .pg-item-card[data-v-df9ac900]{border-color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 8%,var(--bg-primary));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-ecm) 25%,transparent)}.remove-confirmation[data-v-df9ac900]{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;top:0;right:0;z-index:2;background-color:var(--bg-primary);border-radius:10px;border:1px solid var(--border-secondary);color:var(--text-primary);padding:8px}.remove-confirmation .btn[data-v-df9ac900]{height:26px;font-size:11px}.remove-confirmation span[data-v-df9ac900]{width:100%;text-align:center;margin-top:8px;font-size:10px;color:var(--color-danger)}@media(max-width:768px){.pg-controls-panel[data-v-df9ac900]{padding:.5rem;border-radius:8px}.pg-primary-line__left[data-v-df9ac900]{width:100%}.pg-search[data-v-df9ac900]{max-width:none;width:100%}.pg-header__subtitle[data-v-df9ac900]{padding-left:0}}.modal-physical-guard-wrapper{position:fixed;background-color:#0000004d;z-index:99998;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.modal-physical-guard-wrapper .modal-physical-guard{position:relative;background-color:#f9fcfd;width:70vw;height:90vh;border-radius:10px;display:flex;flex-direction:column}.modal-physical-guard-wrapper .modal-physical-guard .physical-guard-header{border-bottom:1px solid #d7effd;padding:15px 20px;width:100%;display:flex;justify-content:space-between;align-items:center}.modal-physical-guard-wrapper .modal-physical-guard .physical-guard-header h5{margin:0}.modal-physical-guard-wrapper .modal-physical-guard .physical-guard-header .controls{display:flex;justify-content:center;align-items:center}.modal-physical-guard-wrapper .modal-physical-guard .physical-guard-header .controls i{font-size:25px;color:red;cursor:pointer;transition:all .3s ease}.modal-physical-guard-wrapper .modal-physical-guard .physical-guard-header .controls i:hover{color:#cc3f3f;transition:all .3s ease}.modal-physical-guard-wrapper .modal-physical-guard .physical-guard-container{padding:20px}.modal-physical-guard-wrapper .modal-physical-guard .physical-guard-container .physical-guard-body .items-wrapper{height:calc(100vh - 400px)}.infinite-loading-container [class^=loading-][data-v-b52d1ab0]{border-radius:0!important}.cm[data-v-7f23f097]{position:fixed;z-index:9000;min-width:220px;background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;box-shadow:0 1px 2px var(--shadow-sm),0 14px 36px var(--shadow-md);padding:6px;font-family:Montserrat,sans-serif;outline:none}.cm__head[data-v-7f23f097]{display:flex;align-items:center;gap:8px;padding:6px 10px 8px;border-bottom:1px solid var(--border-secondary);margin-bottom:4px}.cm__head-dot[data-v-7f23f097]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.cm__head-title[data-v-7f23f097]{font-size:11.5px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm__list[data-v-7f23f097]{list-style:none;margin:0;padding:0}.cm__divider[data-v-7f23f097]{height:1px;background:var(--border-secondary);margin:4px 2px}.cm__item[data-v-7f23f097]{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;color:var(--text-primary);font-family:inherit;font-size:13px;text-align:left;padding:7px 10px;border-radius:6px;cursor:pointer;transition:background .1s ease,color .1s ease}.cm__item[data-v-7f23f097]:hover:not(.is-disabled),.cm__item[data-v-7f23f097]:focus-visible:not(.is-disabled){background:var(--bg-hover);outline:none}.cm__item.is-disabled[data-v-7f23f097]{opacity:.5;cursor:not-allowed}.cm__item--danger[data-v-7f23f097],.cm__item--danger .cm__icon[data-v-7f23f097]{color:var(--color-danger)}.cm__item--danger[data-v-7f23f097]:hover:not(.is-disabled){background:#fe000014}.cm__item--success[data-v-7f23f097],.cm__item--success .cm__icon[data-v-7f23f097]{color:var(--color-success)}.cm__item--success[data-v-7f23f097]:hover:not(.is-disabled){background:#33996714}.cm__icon[data-v-7f23f097]{color:var(--text-tertiary);font-size:12px;width:14px;text-align:center;flex-shrink:0}.cm__label[data-v-7f23f097]{flex:1}.cm__kbd[data-v-7f23f097]{font-family:inherit;font-size:10px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--text-tertiary);padding:1px 5px;border-radius:4px}.cm-enter-active[data-v-7f23f097],.cm-leave-active[data-v-7f23f097]{transition:opacity .12s ease,transform .16s cubic-bezier(.16,1,.3,1)}.cm-enter[data-v-7f23f097],.cm-leave-to[data-v-7f23f097]{opacity:0;transform:translateY(-4px) scale(.97)}.fancytree-title a.router-link-active[data-v-df8cf6a7],.fancytree-title a.router-link-exact-active[data-v-df8cf6a7]{font-weight:700!important;color:var(--primary)!important}.folder-list-item[data-v-df8cf6a7]:hover{color:var(--text-primary)}.icon-add[data-v-df8cf6a7]{float:right;opacity:0}.icon-add[data-v-df8cf6a7]:hover{color:var(--text-primary)}.fancytree-node:hover>.icon-add[data-v-df8cf6a7]{opacity:1}.input-edit-name[data-v-df8cf6a7]{width:100px;font-size:.8em;padding:0}.folder-icon[data-v-df8cf6a7]{font-weight:unset!important;color:var(--warning)!important}.fancytree-title[data-v-df8cf6a7]{margin:0;vertical-align:middle!important;min-height:auto!important;display:flex;flex-direction:row;align-items:center}.item[data-v-df8cf6a7]{width:auto}.dnd-ghost[data-v-df8cf6a7]{opacity:.35;outline:1px dashed var(--primary)}.dnd-chosen[data-v-df8cf6a7]{opacity:.85}.dnd-drag[data-v-df8cf6a7]{opacity:.9}.children-list[data-v-df8cf6a7]{padding:0 0 0 16px;margin:0;list-style:none}.infinite-sentinel[data-v-df8cf6a7]{min-height:24px;padding:4px 0 4px 16px}.treeitem[draggable=true][data-v-df8cf6a7]{cursor:grab}.treeitem[draggable=true][data-v-df8cf6a7]:active{cursor:grabbing}.treeitem.is-folder-dragging>.d-flex>.item[data-v-df8cf6a7]{opacity:.45}.treeitem.is-drop-target>.d-flex>.item[data-v-df8cf6a7]{background:var(--bg-hover);border-radius:6px;outline:2px solid var(--primary);outline-offset:0}.folder-inline-loading[data-v-d3668112]{display:inline-flex;align-items:center;line-height:0;vertical-align:middle}.folder-inline-loading i[data-v-d3668112]{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:var(--text-link, #0d6efd);animation:f-d3668112 .7s ease-in-out infinite}.folder-inline-loading i[data-v-d3668112]:last-child{margin-right:0}.folder-inline-loading i[data-v-d3668112]:nth-child(2){animation-delay:.1s}.folder-inline-loading i[data-v-d3668112]:nth-child(3){animation-delay:.2s}@keyframes f-d3668112{0%,to{opacity:.25}50%{opacity:1}}.ui-helper-hidden{display:none}ul.fancytree-container{font-family:Roboto,sans-serif;font-size:10pt;white-space:nowrap;padding:4px;margin:0;background-color:#fff;overflow:auto;position:relative;outline:none;height:auto}ul.fancytree-container ul{padding:0 0 0 20px;margin:0}ul.fancytree-container ul>li:before{content:none}ul.fancytree-container li{list-style-image:none;list-style-position:outside;list-style-type:none;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:repeat-y;background-image:none;margin:0}ul.fancytree-container li.fancytree-lastsib{background-image:none}ul.fancytree-no-connector>li{background-image:none}.ui-fancytree-disabled ul.fancytree-container{opacity:.5;background-color:silver}span.fancytree-empty,span.fancytree-vline,span.fancytree-expander,span.fancytree-icon,span.fancytree-checkbox,span.fancytree-radio,span.fancytree-drag-helper-img,#fancytree-drop-marker{width:16px;height:16px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-position:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAADICAYAAAAX1+S7AAAmrXpUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjarZxZsiS5jUX/uYpeAgdwWg5Hs96Blt/nMiKzMksltSRTPcs3RHi40wngDiC93Pnb/173P/zXWo7Ocm2ll+L5z7r1OPil+c9//X0P3t7391/5vsXfv73u1o8PRV5K/EyfP+v4Hj94Pf/xgR+Hh/n7665934nte6LvGz9OmHTlyC/710Hyevy8Hux7on6+Q+6t/jrUGT8/1/fAN5Tvv1TfqX+eRH+7X1+wyiztzFEpxpNC8nyP6TuC9Pk3+Ff4HhOD4pjP7+b4oVc+I2FCfru9Hz+9/3WCfpvkH3Pp/jz7P3/70+TH8X09/Wkuy48Tlb9+I+S/nvw3xb9cOH1/c7z82xv5xPB3t/P9d+9u957P3Q0rzGj5ZpR3P2ZHn+HAyZSn97HCV+Vf5vf6vjpfzQ+/CM72y0++VughEpXrgoUdRrjhvJ8rLIZo8cTKzxhXTO+1lmrscSXFyfQVbqypp50aMVvxOGJmKf4cS3jX7e96KzSuvAOHxsDJAh/5h1/un73573y5e5emKPj2mSfygnFFZRbDUOT0naMISLjfuOU3wT++vuH3v+QPqUoE85vmxg0OPz+nmDn8kVvpxTlxXObnpyqCq/t7AqaIa2cGExIR8CWkHErwNcYaAvPYCNBg5NRDnEQg5Bw3g4yWUomuxhZ1bT5Twzs25liiXgabCESmmiqx6WkQLLNM/lRr5NDIKVvOueSam8s9j5KKlVxKqUUgN2qqVnMttdZWex0tNWu5lVZba72NHnsCA3MvvfbWex8jusGFBucaHD94ZcaZps08y6yzzT7HIn2WrbzKqqutvsaOO21gYpddd9t9jxPcASmOnXzKqaedfsYl1266dvMtt952+x0/oxa+Zfvnr38jauEbtfgipePqz6jxqqv1xymC4CQrZkQsWiDiVREgoaNi5lswi4qcYuY7yJZyZJBZsXE7KGKE0E6I+Yafsfsjcv9S3Fxu/1Lc4v8XOafQ/Tci5wjd38ftL6K2hc3rRexThZpTn6i+s+bK2Y28Gco9afe4zy2n7WllFmsnLG539cjktuU52+l5+bwt3a1R2uAuY+bA3o5bl6lcvlNeh4DXGcJdZ+5WKHmmOtd0bwGb7h2hjR221RXrSGXMOi6TyJQCum6DInmuXfJpFDYQ2xj/tLMz5yMFV82BkczQS5yln9iFeX6dHWu7hUTg/saBRW61MInKSskf6C9vzltz9EoST6zIzZvTnHvMGbc/0TjYpxNbKylwwMlzuMz1ThMFxznK9mUzJ+dyurbHBoxvK3mSK5XpIsHazWB/OIVxEJRBPiy7pbpS2hijpzR7B5fvWssbQS49nY5iIArGyPtcNYy6Zxnc3d3p7HLO8YzedmnLkDXBTy5UEiNnglfKw06b45Q2KyhVVok9n9O37yL8Go6tVme/Jdhl8ISElHWl3l1J0bv2YJo5JHdm7NremXuv1Msg+z05BzRSC8xwJobL6gmZ8J4Q5u4F8CfPQiycLJL3kdkwC40SCl0y5RBVIkjSD6RdsrYLuZbXvlmB5AqC8R5crw3Jd1bda+eyQ9wlKDblMgt717JA8Fv9oFRilfA6RxmyyDCwO9bre71luEi0Gd9JSu4s/KDUSc29r/GJ641ftvLHZmqFEYdbWt8hDNvzki3rAlPXWdrcaKoLUh15Mb6xyHkrJcHqIEboq1ioSIFBgpB7hbywxVRX0IGsTr2XGx042dZYewVqtkWNOk0UCQeHejlpS2BASLVzi/0gK3oi8AymplkpkjQvSAiM+EPwegcwACbOhSzl1incnGoN6/q649yZMCUFJvLxlu+Zn7/yIHFzXQkYKVyRmQExygHcGtXTzNqayJnTPqV3CDFTVe8JF9LImvvAXbSTGoEBlp1FVVTd1tOFGWcLTbUXqLdY7oQIlNMaWwf2Z8mNb0zvZbBzg4QkBeJnu2urQ5SCRNsdYfsQ4qCPQJmSInNDvEe/Um0JEdVbYJxncHslKg/IZSbBzQQyTdKFoHH6TqDarT1fCo0CAZGAKAmX07i17andqnrzd3sSZEYFbxYom0AR0TaIyzg1XHAzUFbjLE1PJ4SAdpoQTMwrX0tjg6KkD5AP/9kcqVeDIM8D1ZISV1ItJIAERKvTR5JlDmgioO0g5hmNQ84aTBiVC4Ucchf9eHuY7uYMiAI6Y+xBRbZEoUSKvhVAhXqNQPEEakAIbh8hRpx7Aki7QmkHuAhc3+0SCyE7BT1EmTAmBkvosC+6UUgKnkG/wnY7gHDzNqAsEX0rIwjkQEsAHe4vmwjfmim1yI8COlpI+25o5sZxhoRgqWd4cL5xcqjvZGEOVXqnQeFtXgcWnAtaJirJcpmxgyfQBCOIIEkaHRqBp2wQchUNjDGO5SExA4ynaDusdBy6svo7pxKOdE7AFsIGdIM4/O36E6gAy7aQmg+SGOCpMZvkzyD3R1WxuMastJ3EJZCqcTsNfCj81YfVFElwEgJu0MRxvkJRyP6RBbUl8crdO1p2BXTxC14Lg1pLXWdvvU7Kqq12NBMRG0fZMuNpFq4pGYBRYP4mXLS9LMFy9j7K7erWKGoAFBYuJFKNmVnkmhOvsTKTMZA0JNIQxywsIZgmBBiog+VCRPD647m4jiKjuDuKn9ASwdmedAgLMZGVRGBIy2d1uIYR9spAmQ4RJLUKW4VNkgpI4DUSIqe7SONDcsZ1LlJrg8CFW5jC9XLIHyCdpA1SfJdcB7OBv5MM3tzAWqdSBh9e5C2Rg9oL1cj50JUImd3IUdIQ7jw+XvCoQZOc6CBrAN7DHUOafOAwDvEh6DsRENxvsQMswHpUA9KFGlZucPls52pgaLuBzYIwKVLoWukGTiF/vBFzlBU3ZzkhJ4njmJtBrs4klwnFoAmG5/tGOW4orTmyamvayoVgcwcbDhlWAT9kFfeGDEXT6dhJlkH4sDS1BNw2MMMfyglaaTjIBZE2mL6ahMcFbZCTzL+olA8a1XlaNEN7yBYxRxdpBbrkDs8kMg7NMJF+HLzIjWPbVoEQyNDsocxblTFQMPiylVkZiELqoUUITUBHw32Xm+srgf4Oswqmd4pyL1RoZ+DCOPwfyHkrkLSXweO7qAOxaoSLY5NZVJJQJxRzB30cE83IYKsgjU29M0mAZkBxtL4i0jnkRNBgmYoOOyBr3mQVrpi8zxukqaBwdS2K+qgs4ABzPdC0JL8Fyid3kZIh0y5jyv1Vucw7AE8lcuWLOjJeljyuRCcJE+DMSiY3pHlujUTyYBNpFEiwMQ/enJFCx6AMvEAuIqyw4EDU8Wg5Rw3BYNAM7yxALoq8yFjycaYlnZ6vNExibHcOedtEHjUAk5A+dUUoT3QN6PcZCJgXg6o38KqItxvgSRCuRUBY0HByRs9vkJi8Q1LivLhn5v2gbM9xZZqSnKGG7MXtqGc05b3plM6fwsUK+VOaAX3EIROagnn6+XlhQ4e4J5jBF9TbyMhEIGnam1ZmEMofcD0HAF8VKVsQZcDfnJA2KUQpt5Un8mG7QyECnEhaQoT8T5E5R0fBIwSKr40sVyIWArbDTJ2Bz5aAwBwYeyJ1+lRCDkBlIC0oOeVJ1e3pPkxRiQ8DN8HWzwtPkppc8UUFPIPCYNNNNBzpjt/DDUD9rVZYwFIThxJT0bWgClIRwoseCaH1ODsuSdqZ6xBfAGDgjpYhEJqUfsTOSeYkTC+IhjZksi29FpFHJkmsIbExgBmrCJ1tBKrJq2ZzaIOMqkfHcL/1fpLi3cgnK3DYLy90t9l+OeBPSePU4dDbS+HFKPqXZEiyl/ryGVBPRHAiiZlGjPKkblC6DBaQghGAC/LJMcnkPV4Yz0hu9SXLsVFWjLCitoB4TfC41BoAhuBBdHbwGh+OSUQKpwQ/NUdO4Ae7dDMyE3WOMiBX5RfB2VemidkFYizcBsrAJNwO6qogPFciy8pqHn3UqazVNk4SXEN3ZtShPj7RK5/btPBOiI/6zhVAghUn3YoqkMzEdDsUN0JgLfQLtqn0bN0ynEoIQAt4zsQowj2wE1NEttcKYuOPC8JqLGySB/ocugLZgfgnp6E2kB55gHIxwBZxwglIOOgNR4x58koAoGVtoASkg51SQuanAR0t8RMwg9LAt0FLMCHOnejWpNgl7AYkuCFjLG8fGzccdN/LCJ7YBKw19y1Q21lvSUWuQTDABGYiiidRKVGyU2qY5BxdPYqLn63oC+zAhfD7cRiTLJqFjsR8FCA5NQM+C0hA8mOIQXxOgtCHYpA/lBoCKw+pJlQbaR+RZFgIxoNm4sKoHiICyUPSCFn50hu5rTdm7NItcGiH9CBUSXq4cjHbECDZ7hDpFBukT0mMyNfZwNRFrlBZWLDOxU+OhBJwoE45xcWi4ZrQYotwnPiRfoMR38NtYdoFJSN/KovDUOBTeDkQX7MjNLEoGKcgfb51DGFA0opssKJqS1ymX7acmfBJDom8oV5mk6an7O2dGi2E0SXTzhAIk1hQOdgNCaNxnG/M3a0SRaQ/w5PhXgtg5iZb2Ve9EagmH/IpQJaIqS202uoVo+FUtsyxO1SOFaTGu6bBVsAR8pFb5uLqo0B2JEMmDEwa3r/JEUg7rsclABRlPNydILEn28g0SKgJCDt6oQMYO2DhSDsGqbZ5JbovGWuGlRE44BKUhVQjlC6GiTjaPcYiWTvVDzSChfmvWr1oEL9ulqMN1XYRAgnxVXNUp+6sB9nIODztWk8IHrW4sEJMPgrDqG6oaGn+OglZg3Q4bPPqf+yM/R1kSIIQQHkcJLKV0tD4sd6LPAIIKqoaieolFvzEwqadKtARG5+DP7gF4h/yp7jAo1gnmE3Oxl44G7qMwxCwHKhm5O31YDxhsDFJyIh9pUQ5EqiRbeBjopQie9PJ7EO25pcaYas9QgUZeBogqd0R4XDZbep1nn4pS9AABASeFV6IiGvi+7sDi7iuhP6RFUoH44KYraR+RsYWSlQ2CEIS2aIO68FGhyaAx5nLr/S9oKNap8QkCUlMsHMAzGE8OAOyE6tWpGgA8OWR9mhBqgLFjh5cXJ4yJSUmgc0uYrCw7KgnvMwVRyNbMhWV8NSIO6yHWAOnARphdIq44UR12ILUC0aRbD7XYeAF9ehQtQqfdq3gC2Q/hNrYnNMmUwrqoJk7EENSSYwmeUnkyfAGmIOQPTXNlizEgtLXRqQFdVWNeyBY3PAu6mWShCWvgUJhUBQH3lYEFbbUJ8A2qgxkxGI24B1oRpkE9V0RTEs9niSRMXm9xxuRsXhLVG6jdtPIABycSUE7PLDELoJftwhT+b2IMxqV7OYSN8oRgQ41HJQcFXnmS0fEDikjC1M24XGVaVHTL26kehyem6LE8cikt8bGNYJNSeJRQbVO7JjGfUg51F+r1NMCm4bLImmrOLGD/MOcxXmO9LamNEByVaOSB9hqMFjAlmnswMfjXwOjLhbanTKSGsydisyCUM+tUzRTYQ+UK7NpVx1Yw7DeaMzXgT6j8GWkTYKEaSk7hCM6m1mJTWOkrrBpQx1GZBdRO1UrO4XcmhBSWA14QBqRuOmx2MFCzAJlTya3eKArBnyFzBGIE95ddWpxvApPEIBmFSlE4LqRhUgixoCu6GhHDLY7FRRncoJKJyL9FjWDQgD8qmlxe4KbYw5pFq6wpZF1FaACx4GJ2OLDHR1mFbBF26/ZJx8HHMAXdY0FmGjiGp+XVPBPSINZgOrAu5AC0zoocABleqfjuXUEboBAY1D/EoQmjIA0AcHdIVPDIGaGrTfKQGRNwZGeazCbgAa20e26VlDvbnLuXuF5VJ0JISBzsod6Qu+MzqBQkQv7Bo6RZ7AUMtq/thsJvuB+ZIe6bggEy+AB/rEEdDhpqDHvzmwOrU0LIMiO85xiFXkwcRmJAUOeRokwWlwLPjznBe+pw1HtUmYMDcpdMCgZA7UKbeA+XAgCUgsd6AtQXm3jfl3RGhWYSNBk/CTbsViv3DqIR1qeFbbablyW+DBcgOTZUvidcRewul3Drkv/UiitV8QVmLwrcS8NZYw8ZJb366dD+DHDJ5gdiRTqscsUx4ECQlM3R7avgAIjjXFYmBKmgOltJDRSEludqZm4X+u5FkyXMVsVS1MQG9iUBzegjqPIPaaIXBfBHTAAauiKKWIUfwj5UPujwUWwI6IaAcHQlXkiXLVaQV+bTqYbAZNTb1S8oaYhEtyknGcEb5imLXF4wRiKP5ajxs9B0sLYc3pSGBkUjyMVebujcBcEB8NjXvkVMYysoRxKR3GoQTFlKIQ8qCqQnxLY8hb6ilGrEJCHCBs1oGXUpTV5AoiSVDMLGZspZii2yO2vKC5tWUENQz2sNbClGWZ0uWtvRNf6CYAA1sL4FE1jJoDIoWle6ggBTiWrSPLBGaawSHIsDizAJ+AwBzsPSekJeagHwEVPNsRGwj2CQNRImFqYqaEhBEHLwKzj965JRGtNCaLZ1YHV8I2aardu8JVkFVbgHTp0RqbAqh6NEtX5h7QiL5oHICJCANWMfFQsknvoteUz+TwY2rXmoMS4u6n/FkhsrVM0ra7AdYgazPNtjOlwh1oBCROl4SQ8YR6qhJSmrHGGqCetD4A1VbfBdCpwAGIEP4faSYvgY/gWImuS2cmP5F6r20veNZj1IMsp66ilV8if+ucUBflOGd9WElq1QVgmXff6CrKpY8abnJpfiwEheYGcA+KcWtTlPNBWxXSRDHkfRD2YrY4HaSLBD2UYt6TuK7c5mouY1IZagJR8WKSB1CE8KhxRHYoZ+aA6E+roElaQfWnhlhBEaqgy9ySqg0PeYlZMCBEs/FTbgeogezdyAUpdKVJWLUbZGm3+ADCymhChMYfBIlp7cqKglcOtlslUqIBLfONGTOIdJuWt1dKq9lHJwbChRWLFx3hgJzs+QFYDZsAcS9/CIwCj8MKboWPJu6x1lprEo8WjOtRgF9LBBBmtuyTx8KJlQsrct1Nnv8h68UdGq0zC91l3MtCiUxea3WOwzlDvOqF9YB5PDaIcwR0wCFklT4t/zeqU4ysTNLq6FtyBXCRhBBCIFEZH+0lGG4SSK6myh/ZP3XyroBnEeGuQFAI686p7i12kqrKvFTwhS5rW+5Fky2Amaj2Q7NjZLdTBgoRouTCVI7ulxV8KtvLWkyl3xS6VfeF+ZLLH9gEnQS0PLVhgezhoaiUq9oc4EVZCQ6LHSKlIbS+cJXiSgPqLl84WcKdB8wFr79LUar/GGd9Ae2lwnX1f8tVx6yiZxicgF59D++UoKJWXDNMgmczsb4ATDbkkqQK+7QEwSIcKx68hbjTEiVfl/HgjdS4m6lArIekzzbrWUFtbfffjSUgvOfzMguabOUIt74g29Qt7otMZWbSZb2ozlInkmFgZkhWWscvHI2IHf+NP1err21FDaD3mOB2qJUifBDXLtJQBWiBV38Kolj8A27OEcoiRVT1+qeueRvKYQclE8sPlyOcrJJc40Yb0dFSgPmCrDvrKI5Jo5BkqD1WEHwe6IBVCbtxSKcArOtehUjAioN3AwR3yAzQg6aNEgJafqXtgVi6McCqKr6NW0qdJBQhgPXD5y/H3k7uvaSCmP3kDcWCvLCK8JrgMTY7/rueukbmTu1CX6nseAuwhSP1S33UoOHWqtX1JXT1tr5g/LgItBaSlABKUW5kKAC61xDIpG002PPw0Vv0IcC8neLdPn49/LoABRDh32TOm7i1aQX7a/iRz+tqyTmtXaWGtmsFblTMCvSg6JUVAsW4xNRQ2ZU/3W+x91643I03VNGm9+TSRfgiB1yBhViJFO9UorUhxjAA+kttFV3VEu/qP/KdllEiuqYlwhOD44PPCX7SNEWcgKJrgYFppW1OLq6vTDzzPnfpK2lSBPwUnoSFuqDbsQeONVY5PgL9PwDCCEx0FYgRZQjEuse0J7vsMU5yGxa0J56CVZRCTy7Qp8oEio2nB13evzjOOnDeTVFXWOhGAjOVE36nK1DTAc2mhgZnZkrY+ax9BWogj4MxFTTEuIietiRrRUc+DejzqIGVRpRebIbTFQRvWl4fP4gFuzGQ1mIPqUI4S3GobXupD2lvb9XjVpCIwDIijW7RUCowrGdBlu76+ct6f9DCMrGPo+KgiCzYZ5toMwj/Hgtjq+HPtT2ASkBHLUsG6ybLLgBODA/5F7VQo1TWQF9EpvGnaLoJ0KEN9fxIc+Vwr9BLaLGoYDfCXy6KXOroHiaJOJ8yGbtGSD2iM6AKhOzShVicYroYt9MlcYCfjKMMAS+2U+RpQbbf8LAO/6kNtuau+MnNxMbavO6hV0QYxaSWEguj+qlcO/X8aYoyVzEbydq3SnxISQiXYcGXKe060vGw/IYAdC0WPeRicgMEz1ALbI8wxgPAAZIu3gT2mvZlCqq69nLZ5RTQfMBlFLFnrRq1pfTOiAyMw39X7G/i+qy0qe+V5tKUtq0tDFezbiSpeZJCFNaEJIdCOJznotu6Z0UNZIB7UBAraTaUOWkDI9WeMxtujhkmjJMy2o84mAH68IYP4jxGDj2hXiELtBK3tPdmdraOR1YVBRUYtaL5Uo4ojtbvdVEJqGVByh3kO46CXUWnaNgtooaQpXNIMAt0dexjVSIFN1jO7+I7pb2rmkF39bZCbWsfPteH0oXpENll0l9acUevxvuYWc0gVxWzqMU0tA7+SGCtUB47tUrRjO2kfIGiDVs9HBjIak0ZSFNGGaaFXigWBGKizgJ2+dWlKzgJ53ZreGKQ63bzgCwYlR+oLE2rIolUPl0Q5gZycEgWD/9qJWsuvHNpBEu6WrmPWCiek6rV0LXEOAi/8m9xtM+2l0GrJp+s1Him0zx6BerR4jzi/GOrklvYBMeS6YFKQQnuNkNVoaG5Laxd85nMGrSa9c3zPEH57x/36lnaQDYnyx2ENMoIuYTEttlFQQa3LQuQ4AcW9tPgKqarJg87GgXdStaANbvT5qTEfKjaEBKlaEEA1ey1T4bK1PBsDNKKlh8spuAV4UG11pxWfx7K5POmNiqQO0XHHIOmF2dSuKPXd/XjARyTyQ3CURkpV6yKwUnOrq784kR68fB9KfDFCXStmWRghGT6BmaUdV1gG4R3ZsZArgSmxLFPTBDXhZrCcJJsMq2Um3xAMkGOQb8Xkbfn3yVkqqXGRSqi0BoEGNXsud+XaeEs0QsUSRUknYH2hJfWPNunNr9q+hLfO15ZhJRuH301V327fdenS3U6YJ3wyMeMnUKJNK0Mi6i2qIHrwlMILJOvQKjzBAUlzFFB3bVgtWM/DraGdSEAwUbZnai9aPTiZAsFhvpaX90sSz/CwT3gluS1/tLJaxGK92so9OioG/4r91Y4ljHCfKHGLHnm2pbOUCwE6a5NKSbcllJPoFyYIO1GoeBdrbTmQj7tVQ1Q7D7z6uVdQCD6kBfSTqFX7TgZ5zh3WoKUAtU0qpgenc5h0fdZVVTakWp+TaWRk0oaNdbQKKUuunb3aidDK1i4/2I/EB8Wwj00+Sk1EONERJLlrzJ2ls3Gq2jTLGETDSLPe1AQLcw7tGYB7r1fTrWCxuNfw6dr02bt2sXbmBm47SL8C2mGNSgA0sbyqeepuR2Ckg5VqNUyyJGhPLhbH1PStWqc+rueiRbjgc7tNuwRAGjQhDGeC0ZbVFad0uOzsIgMUsFY85VHvJt3V/AeiHaoj4ctK5Uak0bO61hMjfGUC1LrVNdHx6qugwaChu6VmtZmlYP35h8/obonutDohWVR9VsNW61pCcWS99jNuMEqSeA1p4jjwNjnLgiBwgawigkJDXuIIkI6lba9ovmIJaxyWpixnJGNAOGyMZ1JJIAICfm6qD9i1rHfVEwKVHNwARDJftWo3Q5O3GaQaGYJ1n09/TG1NQTVKnQ7tKTJ1IbUBeOSjFTs/kztD/gpzJGwF7oQxt1J5F5WjHRdMijYsXFPrC8loHw0kVm0f8/V+uh+/qPWJpMrajQt2B5IXsaPdm0ZVtGco1efIov0ipySd49vMfmNariOYys3ejnbWwGQWGHqVnMBMgpdp1ZeSo6kRq2xIRrp64BmxeoDkSywwx8BxwqKpjUmAUSBxB6/lJ+hQH2dgZgj8C4DUoG1npINakiSOXMk1QQ2CfeAuhiwUWhTuxpoPrZ2crX52MDukEGBSyLethuZb9ApqrFYipOZF0X4+d+QaJQqgBKg6eDULOyh2oHzGUdXaRnYi6Ex6Rw4jYeW5kNZfCYwW+vtwqFRUp+RbSNohG7SvnsoizTAIyDUSQnLt7fnpWtHX7iKGPhBIHdsCQ0ANRK2KEFEZTW3JFCkzNNjU4r8cIrR9y9iUVzq1E1wk8zhNW/dywHSKpHFvfbuMOIjym6Qlye2RWdjxip+FKxBLF7zHdFwkWybzhF5d1LiBLvzS1c4qyq45rZzo8qmpwXS09EMtyOihczJCAonYkwR3UpdJhkQ8ptV93f173EnT51RkiLWldUVcjzp8q3O5qW0JzOiQSCxR+8rAm5O11BX960sCxdpvN6u2rLknTxFLb8EK5IDH89KzTNrOlQCnwWHaELcyQ4Z7ZE3JxKXsverWewATT6uF4VQRq9qCClZr5VoEjcXPUp4U39Zu4gEcaoMQJOTxniI61LdpyQxm8lubvaBWbqL0NZjurjUi5rBT7ytTVdo3RhVq0RZO3WsmNA7mCsUZ1eWhYi4nx67DYVpOZW47fEc2oJ2v0hI7ghYPWq+SqTv3rbM2PeGBHcWzrBdnRbLIi2ATpH6WmJxo1Yiz4M4YC7CirXlBXRMigzdFp/YRoSV1ELVTSjubwoBfnHYwIik3Iks9bPNJK+n1aIonKsVASC1zDq25Jj2ZoueidmI2oHzMOgT62Tb0PA9mU4tIkG2upDWJQszP4npeSKt+I3IY1QBOM0vMY1ErG6Cj9rWEYW5BOTgRlBfkKoeAnKmGDve4+LrhHJjZ3rN/VXs71JtBj6wDN5qW37UnoMTlIPyjZSS8oB5eSGqdniKnwQAngm8VaQv0kGndQVCPIKNwk9IMqbO1RTwOF9Qogg7RCdpeCRUDVy0Ww8vXqL2UMiL8qU1nSADIb9799sRTtYCO1y5u8mh9N7LhqRBjMNG2OakW7d0gGV9/slX8SVIbBhaazLOMkx6tAi/6O8SrNaajiikeGAj1odEcEjPDa98B2nNrpQ3XiXhBaqstiOcAysEAxSUvWV4H26E1gY0AhSpNt7omy7KCjjdrgdv0Z/gnfGSasOPMkjrBSW767E3eRUfSf+iogKPwNGKLsaiRgKSqaBOtrVdt0sW/5ILYkvBf8coUouCOlJRuTRsEQBg1h6ced4AOQXW4jPla75ChnaFFSzRb3LqZzULx57ZabknPipCi3RFYrbRBFQyHyy5S06De/dlAvwYTkmChm7WWoadP+Eb+ajEyg48IoK5N4k6b4qtqiVxEsMD72l5PomyJxK0lr4K0BP5W1XI5rLW1yQ17jYdQgSAPSGCHK9VOMOGqNh4MPRAlTK7SvkaCTj1cAFvhsWSru3b8aQ8FFoWUwOrfLPutrQwphikDjYmAKPvbnK+Wrpa4l7qtJC4CjDsFWqK8/31CDJ1R8/FLG32ho72r1u5MT23pQRubBTQ4pgdSOHFAlOo5ACNRf26HRZwcgG+H+ulu3nscaoiIjguBFuWknhY429D89mab6GhLfhC1aC06Vz0oFN9mTGbZd69L9eDkmHAhGf496gvpMRbsDVnWxutNvv2avqo3iah9Slf9t8/eRGHQZ4ju1zF+RsmB2Lx4pPy5X+0OUztZCJlV4h4LerUZQc0OLWd2bTFx/WkXj5cv4+nIOMxTW0y1uv8JJYVKKUU7vqz+4/G5t3lygDJ6pouTSEN2puvoCQzyDirCCbdCwaM/wGEsWEt6PkoLVEyYnxsCGG6Ty2B5gCRSqRFQ1e4+bIZJM3NuvIg6HNTj3rshC9AsSxtouV6k/kFJyDs67SLWdoimjc+IMEQ3QhJpowYDuloPTUxBCM6maykbr/I6W7jaU8jaiMxHarml5YKEVvCz6ynCpMfDQJNUdHp4ROt1GCMKl/vArTPpnnDhpIoaxep/6nEDV7XloWavPjNJcLTopkX8qp4d+E0KdaZnqilAVM9GGhwtu3FKdEROTUVSkyut6wIAKOmk5lCnQsHeVbsk19SDW9pEoacs8WyQMwUMO4P83vRUQ9SDVZXwo0ipaq1nosOoxNg4owc2tQu7mCAm1wkiqO3oB+liUZE77+F/ShKVRUycnkKcanUUrDIWmdDIzsGq2v/MfEPWTQ91tXsQTq/JCqG9ugPDqp2gVefhCvqi4LiTkogoIKcZWImIF2hMz71E0245mC4yFAiATAjadICYwCf058z9dN6iUly9UkiCQ/kbiVFfDR/pOFAPeZJx9eRWZ7yg3tFqFfHttarjDHM4LALyJGvrnhC2aDkoaAeGURBv67h20nI2reUgQZL26VXqBUIQUkZYRY++uJr1FHuNA9+KhNO+Ey36ZXhrhnO3NttjqaWhlwgMpQ67ImHIoqm5giJA1+5KN8Y25JvwHnitY8Im7fX7PDiJCoVn0OH49X2sMWELfXHeI78YDDA0IYEcaY2211NReq53a4uLJN7QQ8XoQ/g5Td+hoK1FMW0MWoX81UOHCItSl9cW170cjoIa0HMEQLw20xVpc4quIDiqb9oVhCdH0qnPCRyhHvFVU+1FyKGQdNr8HGVqmh7g8jAnrKAHkvVQTiC4yP3Rb0flwArFyDUgxj672S0RSyzeUnN2o8kcaIyFfj5yJa02ajvjfjsVpzZmaKUS0qT8hiyCaW/3eKt0hAJOJRuLKNANoLO8vcuo0KV9bDoTrm4Q1aZ1MmxKJL4FfrzTMBLG9wfJ2Z/+GR+eFiy8T8FePeWSuhVluB7e10YCjB3C1a+FMQe8kRpX7UllKtK2a6Y8hhwF7U5C7ujpKPUgsYBv27P23Y+iZ6chQ9Q69BTQujDqex57NyxKRHEHLGZeetZyuAVDLT0XLghPWqHQNlhwr+jhR4YY1KQJ4ZjcV9OT0FFNTcw1Cp5ylhEv8bqg/AT9tDMTPYtJrCqsbFpy1w6GltSN07M0WU/5EX9tQdj9LQND5ZkZ7XYc4kiP4hRtmKS+UNcx6JltPwu5mbAPWhtg2hExVyup4aOZ6jcNZOuhDTzt0FBVLoGijeK1dFAy6gakiQgk5bzagnqmWP+XBAleLaBnVcier1tAujjs9pbZgKH9eCLQ/0c/3X/6QT3deaEu93+6CeHUHT5WTgAAFPFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDQuNC4wLUV4aXYyIj4KIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgIHhtbG5zOmlwdGNFeHQ9Imh0dHA6Ly9pcHRjLm9yZy9zdGQvSXB0YzR4bXBFeHQvMjAwOC0wMi0yOS8iCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgIHhtbG5zOnBsdXM9Imh0dHA6Ly9ucy51c2VwbHVzLm9yZy9sZGYveG1wLzEuMC8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEIxODYxRjJEQkI0MTFFNUJGNzJFMDREM0Y5NTc2RkQiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N2FhYTM0N2YtNDRkOS00YjU1LThmZGMtOTU1MWJkOWViODcwIgogICB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6M2U1ZmQ1YzgtNzkxNy02MzRhLThlMjYtMWQ5YmFiZDhhMDY3IgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJMaW51eCIKICAgR0lNUDpUaW1lU3RhbXA9IjE1OTI5NDAyNzU2MDE1NzYiCiAgIEdJTVA6VmVyc2lvbj0iMi4xMC4yMCIKICAgZGM6Rm9ybWF0PSJpbWFnZS9wbmciCiAgIHhtcDpDcmVhdG9yVG9vbD0iR0lNUCAyLjEwIj4KICAgPGlwdGNFeHQ6TG9jYXRpb25DcmVhdGVkPgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6TG9jYXRpb25DcmVhdGVkPgogICA8aXB0Y0V4dDpMb2NhdGlvblNob3duPgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6TG9jYXRpb25TaG93bj4KICAgPGlwdGNFeHQ6QXJ0d29ya09yT2JqZWN0PgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6QXJ0d29ya09yT2JqZWN0PgogICA8aXB0Y0V4dDpSZWdpc3RyeUlkPgogICAgPHJkZjpCYWcvPgogICA8L2lwdGNFeHQ6UmVnaXN0cnlJZD4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NjZlYWY1MTUtMzgzNy00ZDVjLTkzNWUtMDM4ZGZlMmU4ZjY5IgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKExpbnV4KSIKICAgICAgc3RFdnQ6d2hlbj0iLTAzOjAwIi8+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjEzYTM4ZjJhLTQyNzktNDE3Ny1hNWM4LWZlNjU2YTNhM2Y5MiIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChMaW51eCkiCiAgICAgIHN0RXZ0OndoZW49Ii0wMzowMCIvPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MmZjMmZiMi0zZDMwLTQ1OTMtODNiMS1mZGYxNzQ0NGUzNTIiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoTGludXgpIgogICAgICBzdEV2dDp3aGVuPSItMDM6MDAiLz4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YTI3ODBkNjAtY2NlYi00NmIxLWFhZjEtZGNhMDY2ZWM5ZDc5IgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKExpbnV4KSIKICAgICAgc3RFdnQ6d2hlbj0iLTAzOjAwIi8+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmU4YjRiZThhLWY0OTAtNGY1My05OWU5LTYyZTI1YWI5YWNjMiIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChMaW51eCkiCiAgICAgIHN0RXZ0OndoZW49Ii0wMzowMCIvPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MzkyMjNiZS02MTk5LTRhNWEtYTdlZi02NDJiNWJiZmFiOWYiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoTGludXgpIgogICAgICBzdEV2dDp3aGVuPSItMDM6MDAiLz4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OWNjZGFjM2YtYTIxMC00YzMyLWE4NzYtZWVkYTRkZDA2MGVjIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKExpbnV4KSIKICAgICAgc3RFdnQ6d2hlbj0iLTAzOjAwIi8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICAgPHhtcE1NOkRlcml2ZWRGcm9tCiAgICBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFMERFMkNCQTgyODExRTVBNDk3QkFFNDIxQzVFQzYyIgogICAgc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRTBERTJDQUE4MjgxMUU1QTQ5N0JBRTQyMUM1RUM2MiIvPgogICA8cGx1czpJbWFnZVN1cHBsaWVyPgogICAgPHJkZjpTZXEvPgogICA8L3BsdXM6SW1hZ2VTdXBwbGllcj4KICAgPHBsdXM6SW1hZ2VDcmVhdG9yPgogICAgPHJkZjpTZXEvPgogICA8L3BsdXM6SW1hZ2VDcmVhdG9yPgogICA8cGx1czpDb3B5cmlnaHRPd25lcj4KICAgIDxyZGY6U2VxLz4KICAgPC9wbHVzOkNvcHlyaWdodE93bmVyPgogICA8cGx1czpMaWNlbnNvcj4KICAgIDxyZGY6U2VxLz4KICAgPC9wbHVzOkxpY2Vuc29yPgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+SvxEbQAAAYRpQ0NQSUNDIHByb2ZpbGUAACiRfZE9SMNAHMVfU7UiLQ4tKOKQoXWyICriqFUoQoVQK7TqYHL9Epo0JCkujoJrwcGPxaqDi7OuDq6CIPgB4uTopOgiJf4vKbSI8eC4H+/uPe7eAUKjwlSzawxQNctIJxNiNrciBl7RgwGEEUJMZqY+K0kpeI6ve/j4ehfnWd7n/hyhfMFkgE8knmG6YRGvE09tWjrnfeIIK8t54nPiUYMuSPzIdcXlN84lhwWeGTEy6TniCLFY6mClg1nZUIkniaN5VaN8IetynvMWZ7VSY6178hcGC9ryEtdpDiOJBSxCgggFNWygAgtxWjVSTKRpP+HhH3L8ErkUcm2AkWMeVaiQHT/4H/zu1ixOjLtJwQTQ/WLbHzEgsAs067b9fWzbzRPA/wxcaW1/tQFMf5Jeb2vRI6B/G7i4bmvKHnC5Aww+6bIhO5KfplAsAu9n9E05IHwL9K26vbX2cfoAZKir1A1wcAiMlCh7zePdvZ29/Xum1d8PXxlyn9H+gUkAAAAGYktHRAD/AAAAADMnfPMAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfkBhcTGCM9k52wAAATKUlEQVR42u2de3zT5b3H378kbZKWSy8UW8YGlWJbSq0OtpdjOBg4PWPnOKdjMobI3Co6X+Dh6HYmg+2wnYnHHYYgXjaGXL1y7NQx520oc8OxFTRUbaGtUIXeSVtS0qRN8pw/cmmaS5P2lzZteD6v1++V5vf83nl+z/f7fJ/rr4lCGJWWlopwadu3b1eIIMmr4PuDZfoQp0eCI10jeRV8YEK4C6M9L/nI12n8T0bTtvXnVckPnNcNNHzUtH2Sj+AANTVA8oPjNUjFVdIB0gHSAVIjQXIEEx9eRsBobIJkbY8dLyMgzlIG49lwEw7Jq+OlpC7iJihc+EQbLqOdZ7UI3XxsVYaev9g3SMIaL1JaDHhdNB1GqEJEW7NGO89WRQlpxGgjIxp+MONaf2a081HV8v5qtgpebsgMtLkZCl5GQPwiQM6ER+NakJR0gHSAVAwlRz8ibrwymEKEmsSMdn5ARgw1CVPLS0lJSQ2/fG3RmjVrhMPhiArS6XRs3ry5Tzumlk/dvkm4omxGNYrChdJ7EoJXBmq8UEZUy6du3yQu9PQMiE9NSvIVYjTzOgCv8bZu3RrdqGv1avwNrpZ3uqIfQKTrDbTZbX2Y4eRDMWr4ETERi3ZQ9u+Xz+bITcuZkT4Bm9Mx7Hy4e1bDj5qZ8J1FV7L5iwtpuNDJBUc32gGWWi2f0EsRimcsoNdqQ6avnHEF267+Cm/Vf8yS11+iznIevVYXMz6eGhF30eXo4bK0DHZ+eRGPvH+Mp6o/7GO8R790LW+e/Zhvv/ESLV1WAAQiZry//nz9ErJTUkOmNVovsPClZ/oty0D5EdMECSFI1xt48pp/4xu5l/mM9/i86zhU/wm3/PmAz3hDwV/UEWDUJVHd0cYNr5Sx/9ob2LVgEf9Sk8vtM67gLx7jNVg7h4z3V6QaHmt+RESAtzk42W7mG6+UUXu+ndtnXMHBs3Usfu0Fzl6wDCl/0UeAvz46386Kg39kef5Mth4/SvMAmw21/EXpgMAZ/PFzLdx7+M1+Gf9pf6z5aBQrXuddFnA4HKxevXpASwn+f6vhNYMYk+s0GuwJwMvFuBHCS0ldnAoKg8rKSrF3714slr5Dt3HjxrFs2TIKCwv7DR3VfFur2HviA56rraKmow2AvPHp3JxXwLLLiihMn5BQfJ83O3fuFMeOHfO9nz59OgDV1dW+c7NmzWLFihUhb0I1X3lc3HP4IN0uF0unz2BmxgTfqObpmg8xaHVsmrOAFQXFicfv2LFDrFq1SqxatUqcPXtWBOrMmTO+9J07d4qY85UmwaMPiKWvvyTOdlqC+c7zYslrLwoefUDsrDyeWPzJkyd9xnG5XCKcXC6X77rq6moRM77dLNJ2bBY3v/ai79ojTfXi/qPviPuPviP+0VTv5oUQN73ye5G+4yFR3W5OCF7jqb0ArF27FqWfMa2iKNx3333e5sa/9qvjK4/jcAm2zF0IwJbj5Vx34FnWHjnE2iOHuPbAs2ytOIoCPHz1NXS7nOysqkgIXgNgtbqn69nZ2RF77ZycHIA+naxa/v9qq/j29EIuMaZypKmetUf+Qrvd7ktvt9u57++HKG9pJCdlDEvyCtlfW5UQvCaww4xGeXl5QefU8LXn2ynOyALg4NmPsTqCN7itjh7eOHMagMszJ/pGGKOd1/ivpw9k7T6acwPiB7h3kCi8zwE1NTVRf0BtbW3QOTX8tHFpVJxrAeCayVNI0SUFMalJSXxl8lQATOeamZ6WkRC8BmDMmDEANDQ0RDRefX29b2LllVr+W3kFPFNTSYO1k89NzGHjVfNI1xt86el6Aw9cNZ9ZWdk0WDt5tqaKxdPyE4anuro6qmGk0+n0XVdTUyNixrebRfqOh8Q3X/298NL/aKoXG4+9IzYee0eUNzf4hnE3vlImMnY8JGo62hKG981ivcY5c+ZMkPE++eQTX/ru3btFqFmwKr7yuODRB8SS114UZzrPB/OW82Lxqy8IHn1A7K6qSBi+z6B9165d4ujRo0GjFf/2/fOf/zy33HJLyMG+ar6qQtx7+CBdTgdL8gq5PHOiu81sbeaZmkpSk5L49ZwF3JI/M2H4oA+qqqoS+/bto6Ojo8/5tLQ0li1bRn5+fr+LUar5tnNi30n3YtbJdjMA+WkZfGuaezErPz0zoXkpKSmee36HiCc/2rXvqb1C1iIZATICpGQEyAiQGs0REO1rrHkZAVKjuw+42CUjQEaAjABpBRkBMgKkZATICJCSkpKSkpIahVLVky948oKQ5Y8szahwwmoh1Hw77YInL4hB3suQl79fB3geo46vE1R+rbCa/Iej/P07AGd8nRBH4w9X+TUj4SZGovGHq/wRHaCg9f7jnapnGg9+J1UZbcYfjvJrRpzxR5CGo/z9fl9Q3Iyv8uvdY+XweFc+OQ+4uMsvJSUlJSUlJSV1cUrOA4ah/HI/IM7ll/sBcS6/3A+IsxPkfkCcnSD3A6KQ3A+Io+R+QBwdLvcD5DxISirBFffOUQh1Ix5FGd0/Dx7UCVeUlGiBXGA+MNPTFr4PvAmcLjaZXP194AdzZms8/Jc9PECFly86XO6S9T5MBFSUlKQBPwZ+AJwDzJ6kTCAdeBj4VbHJ1BHG+GnAfwJ3JeXkjNWOGw+A83wHPQ0NbcAWYEvR4fJ2GQEBDqgoKRkHPANcBfwSeLLYZGr0pE0CvgP8BHgbWFpsMlkCjD8OeFo7ZuyiCbfexvjrvoouMxMAh9lM+4EXaf7NowAvAcuKDpdbpAM8E7GKkhIdsA64GlhUbDJtKjaZGitKSuZWlJTMLTaZ6otNpl8BX/M0LWs9TZXX+DpgncaYsugzm7aQuXSZz/gAuowMNAYjuowMgOuBez+YM1s7mBvu6u7kd2+to7rpvYRogrwz4SnAHcCGYpPp737pqzwHAMUm09+An3uaqCl+100B7si6rRTjzOKgTFr37KTpkS1kfe92JpbegXbsuJ8G8FHJ1mNl19s/50TjUbQaXUI5YAHQAewJSNd7Dn/tASyeSMCfH//VRSGN37r7CSauvIv0G24i/RvfRNHrCeAjyu7oYt/f7qe22cQdC/6HS7NmJpQDioDmYpOpOSDd5Tnwi4JGoMnDeFVkyC+YrEvPCDb+3l1kfW8lmUuWAqAdP97bPBVFe5MOVw9PvfMgxz/5K9+f/0umTbw8YUZBkVZDD3mOgcnlonX3E7Tu203Wd0vJXLoMNJF/uLWutZJDVc8HnX/uyK/550ev8f35/01BzuyEGoZ6rfI+cElFScklAenPeg7/oWo2kO1hvHrfYT6H03LeXfP37qJ1z06yVnzfbXz/2nzuHLYTVfUBPAAWWxvP/P1/ef39J33nysq38faJF/jevJ9z+afnJtw8wNuTHQQ2AbcCD/qlb/C8rvQ7twIY45lYeXXQ0dLS1vb8/nRNaiotT2xn4sq7gowP0P7yHwjBA5CfM5vrP7uSsvJt6HVGztvMvPHB09w6dz2zpi5MyImY1wF1wGPATytKSv5abDId9px/OqD2Xw2sBzYDH/u3HsC25u2Pr9dlZJB99z2k3/jNoMysx9+j+fFHrMC2AB6AJG0y1xUvx+HsYf8/H8LpdLB0zo+4Km9R4s+EPROxp4E5wP3AU8Um01lP2qeAZcBaT5+wtNhk6gyYiI0F9gJfn3j7naT96/XoMt2/JOdoaaH91ZdpfmxbB/AXYGnR4fLOcBMxl8vJ8+UPk5GazYKim1FQEn8m7LcU8UPP2N/sWY5QgAwgzbOU8Ot+liLGA6uBNcD5EPxWYFPR4fIOuRQRwgEeJ2j8FuOK/Bbj3vIsxokoFuOmhljMOxRqMU46IM662B0gdbFHwEiUSziColKj6IbEVmGnp+Y2u7DaOvttHtpdHaLR2iwaRbtod3UM+yb0UOa/bt2raNJ/zLp1rw5p/iEdcOLDRpE/cQ0Zufdz6nRz2A+22ew81/EGDbYGbDY7jaJ9WJ0wlPnf/8ibfV6HKv+QDqj5yL1hNba1ncIvPBTWCV04eaHhddaf2sJR+wfQ1c1wRkIi5K/xb/e8x1e/lseuP/0Qy4Q0AObfsJe62rawH3z3pFt5rOFZjto/wGazD/gmrLZO4Z9/f4fV1hnUNMY6fwBypvUefvaJdf46gPv2fCiS5+wPTp3q3lw5C0wpfZO62jYxZVq6rzO6oHH/Zm6OIYfbJy3nsfo9/CL3bnKZhFnYRYaij67jcqXyk72VbHzLEvHS++aPZf23PjM0+e/q/Y1gcnrXJTULX+rNf0VBTPPXAGx8y0JKbm6/x7jsSaz+UwPmNrvPu6mu3r2aSw2TuHvSrdxT+SBnutsGFMoGozMq43vv1eD5ocxY5z8ue1LEI9b5uyPgpjw2vhnBAGOS2bIki/qGqpDJDbYGttTvZlPhj5icnM5Anj2x2W3ue3i5JXIELMqirs4c1/wbm5pilr8OYOPXMpXAse8fTmv5elm3+41e4fQSBaeljpkzipVwmd+ZczM5wr0ZH3X4e7R+oZ5fLur9pe2ystcxGPQYDEaMRiNtbWbS0zOAT7B0pcU0f1tXEusX0id/zYbezUHXzyb6/q6rM3Pqo5aY5a8LNdF48ZQQX/8zMD4ZndFFzXUuOpurgoxvxP1ggzfzWfoiDAY9aZrxAzJ+imHMoCY5sco/I72vsVzCIRibGXEiFov8Qz5akJvqAjT9Gt+rG3K+wtVpV5JjyMEglAEXXq2GLP/xyX5vnMObv7nNLqxWIVzCIWpP1Yj+ZoL+RzxmwkORv7nNLtYecwp+J8TaY04Rbh4U7/InrE6dbhbmNrtwCYeobzwr/nb4PWlcKSkpKamYS+lvJGAw9vQ7Rm93dQibzQ7G5LgMQRNBo3o/IGEdMFr2AxLKAUO2H6AgHRJpKWLI9wMUBEI+ABDWARvfsjAuNzfixd79AO/iVbj18K0zfsYkfU5gdx+/SBAovkoQ+DoiImA49gPiXVhv/oGvIyIChno/QDY//TsAhnA/QBo/Ogf4azTtBySkRst+gJSUlJSUKo24DnPx/g0CoNuc4jvntKRis7lI6nKRmvJprv/CZSxfUNTn3r/7x8cFQKfV/czOQPnS0tKo+rDt27eHtNlgeR3Axy0WMXmCkXvKrgRg043v8sShE7Sa3f+HZ27s+yDSgz+4PugmXMIh1PCL928QijmLSZrx1Ld2MEWbg97WyYRc94za4KkrDuwceCN4MthpbUIxZ/GpCXmD4gEe37oFjQEEyQG1tBtBMitvv5PS0lIRzgmD4XUAkycYAZg+ebIPum1ePgBnWruAGb7z+97rYfGarWL/5tWKv/HV8F5lWT5DjwU+e2keTnGe1w+f47bUBjIuSUPv/n4J7HYn+XOTWf7yH0ROTjazrvycEiverrjQ2zRoDN19jOj/95aHNwOEdMJgeB3APWVX+ozXZbez+e1rOdPSwqYb36W2szeUP5vtBHq4ctEyAJ8R1fJ9QlIPDWdbuOxS90ps0RUF6PUGZhQWBtW458vKiDUfzohe3b1qja/JGYgTwvF9JmJddjsdXReCIJvTu2rt5K65YwBY8VTwc5RqeZ1nbU8Ye3BgJ3eBg231R7mmXUdzS9/vEZn/pXkReaPByrFjx0gxaKPiIxnxN799jMamJlxWGxs2PhATXudtswH+67UvYum0+t77y+lw8nad25BXT+m71KaW77NmZuzx/d14uJv/WFAA2ZCcv4B3T8K8AhdjxgpPc2LvlweYOtW9yhstH2jEfe93cctso+989iWXRDWYiJbXADxx6AQAlk6rL+HQaYVDpxVsTg1OR++jeZ3dwZ29Wt7feNoUB9oUh+/c6dOnaG78mHdPwtuvlHHSqWHDu9oh4f21v0JgV1y+TnRvedeARnPR8jrAN1rxr7neZiOc8eydvc/Aq+UBtCkatD29hnNg71ODC4pBa7yRXAN8Li24IGr5oFFZscL+Cvf97il3sny2dkAbGtHyvj7AYnNxrFHrM15/tbajMzh01fK+WqzvxohCq63dV4NTDFq0xw9SAHQc94ypCufR1WWNOe+tvYHaU+4EujyGTI5Y+6Pldd5xek93N2AMHl8HGM/qaWK7LL3/JKGWDzQegMYAPUZNbw3OL4hY69Ty/rU30JCL/RaDFbpjxutCjVa8tTec8cJJLW9EQWPoe85Xg3V92+1QnaFaPrAWe5sR/9cuuwu90ETVB0TD60KNVkLJ2gM2V+RvKlTD+xuvx6j0bcND1OCuLltM+VC1ONR7b+caTRRE4n0WSUpODtt0BNbclOTgmbha3l9e4w22Bqvl+zPkgNe2IvA6gFPVp6k7Xc+cqZPo6e7G2s9QMSVZoe5kNU1Njb5zavlQhjMY3F6bMcP95YqFATPZ9o4O0lIzYsrHQzqA3OlT+cVve/8X1tHe0meoGNhhNjU1kn/FF/nw3YPEgvedt51BI8YCkOlSMBg0HDjo/tLGv35YhbbL7djxRhd6TQrTCnJjysvlaOBPtf8UdY2N1DVaqDjVzoF7f6AMBx/tcnK4pWW1vJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJRU4uj/AVDoz9BXLUCzAAAAAElFTkSuQmCC);background-position:0 0}span.fancytree-icon,span.fancytree-checkbox,span.fancytree-expander,span.fancytree-radio,span.fancytree-custom-icon{margin-top:2px}span.fancytree-custom-icon{display:inline-block;margin-left:3px;background-position:0 0}img.fancytree-icon{width:16px;height:16px;margin-left:3px;margin-top:2px;vertical-align:top;border-style:none}span.fancytree-expander{cursor:pointer}.fancytree-exp-n span.fancytree-expander,.fancytree-exp-nl span.fancytree-expander{background-image:none;cursor:default}.fancytree-exp-n span.fancytree-expander,.fancytree-exp-n span.fancytree-expander:hover{background-position:0 -64px}.fancytree-exp-nl span.fancytree-expander,.fancytree-exp-nl span.fancytree-expander:hover{background-position:-16px -64px}.fancytree-exp-c span.fancytree-expander{background-position:0 -80px}.fancytree-exp-c span.fancytree-expander:hover{background-position:-16px -80px}.fancytree-exp-cl span.fancytree-expander{background-position:0 -96px}.fancytree-exp-cl span.fancytree-expander:hover{background-position:-16px -96px}.fancytree-exp-cd span.fancytree-expander{background-position:-64px -80px}.fancytree-exp-cd span.fancytree-expander:hover{background-position:-80px -80px}.fancytree-exp-cdl span.fancytree-expander{background-position:-64px -96px}.fancytree-exp-cdl span.fancytree-expander:hover{background-position:-80px -96px}.fancytree-exp-e span.fancytree-expander,.fancytree-exp-ed span.fancytree-expander{background-position:-32px -80px}.fancytree-exp-e span.fancytree-expander:hover,.fancytree-exp-ed span.fancytree-expander:hover{background-position:-48px -80px}.fancytree-exp-el span.fancytree-expander,.fancytree-exp-edl span.fancytree-expander{background-position:-32px -96px}.fancytree-exp-el span.fancytree-expander:hover,.fancytree-exp-edl span.fancytree-expander:hover{background-position:-48px -96px}span.fancytree-checkbox{margin-left:3px;cursor:pointer;background-position:0 -32px}span.fancytree-checkbox:hover{background-position:-16px -32px}.fancytree-partsel span.fancytree-checkbox{background-position:-64px -32px}.fancytree-partsel span.fancytree-checkbox:hover{background-position:-80px -32px}.fancytree-selected span.fancytree-checkbox{background-position:-32px -32px}.fancytree-selected span.fancytree-checkbox:hover{background-position:-48px -32px}.fancytree-unselectable span.fancytree-checkbox{opacity:.4;filter:alpha(opacity=40)}.fancytree-unselectable span.fancytree-checkbox:hover{background-position:0 -32px}.fancytree-unselectable.fancytree-partsel span.fancytree-checkbox:hover{background-position:-64px -32px}.fancytree-unselectable.fancytree-selected span.fancytree-checkbox:hover{background-position:-32px -32px}.fancytree-radio span.fancytree-checkbox{background-position:0 -48px}.fancytree-radio span.fancytree-checkbox:hover{background-position:-16px -48px}.fancytree-radio .fancytree-partsel span.fancytree-checkbox{background-position:-64px -48px}.fancytree-radio .fancytree-partsel span.fancytree-checkbox:hover{background-position:-80px -48px}.fancytree-radio .fancytree-selected span.fancytree-checkbox{background-position:-32px -48px}.fancytree-radio .fancytree-selected span.fancytree-checkbox:hover{background-position:-48px -48px}.fancytree-radio .fancytree-unselectable span.fancytree-checkbox,.fancytree-radio .fancytree-unselectable span.fancytree-checkbox:hover{background-position:0 -48px}span.fancytree-icon{margin-left:3px;background-position:0 0}.fancytree-ico-c span.fancytree-icon:hover{background-position:-16px 0}.fancytree-has-children.fancytree-ico-c span.fancytree-icon{background-position:-32px 0}.fancytree-has-children.fancytree-ico-c span.fancytree-icon:hover{background-position:-48px 0}.fancytree-ico-e span.fancytree-icon{background-position:-64px 0}.fancytree-ico-e span.fancytree-icon:hover{background-position:-80px 0}.fancytree-ico-cf span.fancytree-icon{background-position:0 -16px}.fancytree-ico-cf span.fancytree-icon:hover{background-position:-16px -16px}.fancytree-has-children.fancytree-ico-cf span.fancytree-icon{background-position:-32px -16px}.fancytree-has-children.fancytree-ico-cf span.fancytree-icon:hover{background-position:-48px -16px}.fancytree-ico-ef span.fancytree-icon{background-position:-64px -16px}.fancytree-ico-ef span.fancytree-icon:hover{background-position:-80px -16px}.fancytree-loading span.fancytree-expander,.fancytree-loading span.fancytree-expander:hover,.fancytree-statusnode-loading span.fancytree-icon,.fancytree-statusnode-loading span.fancytree-icon:hover{background-image:url(data:image/gif;base64,R0lGODlhEAAQAPcAAEai/0+m/1is/12u/2Oy/2u1/3C3/3G4/3W6/3q8/3+//4HA/4XC/4nE/4/H/5LI/5XK/5vN/57O/6DP/6HQ/6TS/6/X/7DX/7HY/7bb/7rd/7ze/8Hg/8fj/8rl/83m/9Dn/9Lp/9bq/9jr/9rt/9/v/+Dv/+Hw/+Xy/+v1/+32//D3//L5//f7//j7//v9/0qk/06m/1Ko/1er/2Cw/2m0/2y2/3u9/32+/4jD/5bK/5jL/5/P/6HP/6PS/6fS/6nU/67X/7Ta/7nc/7zd/8Ph/8bj/8jk/8vl/9Pp/9fr/9rs/9zu/+j0/+72//T6/0ij/1Op/1uu/1yu/2Wy/2q0/2+3/3C4/3m8/3y9/4PB/4vE/4/G/6XS/6jU/67W/7HZ/7Xa/7vd/73e/8Lh/8nk/87m/9Hn/9Ho/9vt/97u/+Lx/+bz/+n0//H4//X6/1Gn/1Go/2Gx/36+/5PJ/5TJ/5nL/57P/7PZ/7TZ/8Xi/9Tq/9zt/+by/+r0/+73//P5//n8/0uk/1Wq/3K4/3e7/4bC/4vF/47G/5fK/77f/9Do/9ns/+Tx/+/3//L4//b6//r9/2Wx/2q1/4bD/6DQ/6fT/9Tp/+Lw/+jz//D4//j8/1qt/2mz/5rM/6bS/8Lg/8jj/97v/+r1/1Cn/1ar/2Cv/3O5/3++/53O/8Th/9Lo/9Xq/+z2/2Kw/2Sx/8Ti/4rF/7DY/1+v/4TB/7fb/+Ty/1+u/2Ox/4zG/6vU/7/f//r8/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/i1NYWRlIGJ5IEtyYXNpbWlyYSBOZWpjaGV2YSAod3d3LmxvYWRpbmZvLm5ldCkAIfkEAQoAMAAsAAAAABAAEAAABptAmFCI6mAsnNNwCUthGomDoYCQoJinyELRgDwUhAFCNFRJGg8P6/VSaQyCgxK2cURMTJioEIA0Jw8geUIZAQMkIhEVLIMwKgMAFx4SGS+NLwwCFR8UGo1CKSgsJBUYLZ9sMCsZF3iDLy2nMCEXGyp5bSqyLBwaHSguQi8sKigqlkIqHb4hJc4lJsdMLSQeHyEhIyXSgy2hxsFLQQAh+QQBCgAAACwAAAAAEAAQAAAHp4AAgoIoH0NCSCiDiwBORDo5Czg3C0BNjCg/Dw46PjwOBwcLS4MrQTs9ICwvL05FODU4igBGPECzi0s4NDyNQT5KjINDAzZMTEBCLMKCTQczQ0lBRcyDODI8SojVAC84MTxMQkVP1SgDMEJPRkS4jB8xM6RKRR/Lwi9HQYJPIB9KTV4MeuHiicBSSkAoYYKiiRMnKw4ucnFiyRKGKJyUq/aChUaDjAIBACH5BAEKAAAALAAAAAAQABAAAAeogACCgm1KZGRmbYOLAG5GXjoPXFsPYIqLbWE7XV1fXjtaWQ9qg25iXmBKby8AKmVcWFyXaBdil4tqWldejWNhpIyCZFZZa2tjZG/BgipYVWRpY2bLg1s0XWpGaNQAL1pTXW1maMrLbVZSYm9oZyrUYVFUpGxoaeWLZzQBOoJvamkm3OCSAsWKiUH+1rBp48bFCxVWaGxb9LBNGxVvVqUBFuzFizculgUCACH5BAEKAAEALAAAAAAQABAAAAi4AAMIFPiHxJEjJPwMXBgAEIg8XijcsUNhzB+GfzjkwYNnSB4KdRzcWTPwzZEhY/i8EfgmhJ0GdhQGIDFGz0WGJuoswBPgzQc9fRgOPDKnQR8/H0K4EErQQQKgIPgwFRioTgE8ffZInRqIztWCfAJN/TOnAAcXJvgAmjpEDgKSf9b4Ectwz5UBd6j68fNnaYBAfvIUEIAgKNU/gN4E+sNgAJw4BvYIfeMiUB8BAAbUMTz1TYU8YRcGBAAh+QQBCgAAACwAAAAAEAAQAAAItAABCBT4qJGIRY0cDVwIAJIIMnnyWABiwYjChY8WGVFExgjELjwsNBroQgSSD40gCXQIJFGXi41AiHjEEECjLg8UNWS06GLND4gSNXrEqESkmgQTGfrgqMRIpAAidVkwpKDPmpF44MgDqVGTo0gdHbqBJJIjR2BrkiG0YCSkRyprMsJBCMhASJEioczbZEihGoaeCtQrgwYOujRoLGBU08IgQYJkzKjBQ/DCSIzy8OgypATDgAAh+QQBCgAAACwAAAAAEAAQAAAIswABCBQIKRMfPmw0DVwIYBObEEiKjBEzJoTChZD4XArB0UyRMBfGtBm4CdOSJW02EeQjxkuYi38wYYLEEEAmDJWMNGyTsKbAS5Us/YHU5o9PgZos7QixSdPFo18eFNkESeXRTV+4FGlo1aemHVvM7ORzFMmCByOXHJgSoiafLTgwCOQjCYqkMCk3/SlCCQvagSEmBRh0gBLcAwe4kF2IaYekKVNoTMLiZWTNTSwtWRqDiWFAACH5BAEKAAIALAAAAAAQABAAAAi5AAUIFOhCBRs2o94MXCjghQpRI/YkQYJkj8KFL0atEcVRVJIOY0KtWKhi1Cg3LwS+YdNhCCg3Kt2oSMlQxZg8IGLSZChA1IU8Khru5PkmjxdRbtgE5TlwCAUknzgxGIoxDw8kQgAMGMVUgJtPnvaQGBAgT1cQDyhwhRCnUxKeazw5GCNwTQFOBsbMfLECyYMGPJYK2INgAAEFDyA0ULDA0xqGbHggKFDgQIIGF7jyfLGmw4ULHdgwDAgAIfkEAQoAAAAsAAAAABAAEAAACLcAAQgcqElTK00uBioUuKlVEzYnlixhk3BhC4MO2SxhtIrVCoWbNrnYNLAhKzMgWggMgqTiwhVIiiwBsKQUKTMLB7IhoqpVHhimmuQU2KJInhOpYtxwmdNMHlapZKAiORRAkSCshpQ61arqijxAJNoYMKTqEh95uvagUWjmQjZAUqkSyAZVDVRFWoXUBKLHjiAfBS5hcOqUg1Q+djh44IPNwiZAFtxAtSCHDiJdh55AkmeIGaEKAwIAIfkEAQoAAAAsAAAAABAAEAAACLcAAQgcGMgFJEiBBioEUEIJAINuRo36k1AhGldXVhSMyAaTCUgDMVWBMiWNQjeY0pRwIVBHAFdoFgKAxOgMG4avooSRKfCPmTOQNEi5MornwzNIRnWZQqkiTyVFSnRxtYWlUTMa0hSpkuWPUUgcNGDClMVKEaMmwohxA6CLFUolZI7ScCEmgFFcsnBB4nVmCTBeNLAVWCKvlh1dvnjRUSlMUYWjwDzYwuWBji6wBss1U6QImscDAwIAIfkEAQoAAQAsAAAAABAAEAAACLMAAwgUyEfWJxYDEw5sBGEAAAGNXkCCpDAAKwNw4AxgoEIii44LCwnolMfPC4EvVPgxKfDOgCusKr7ws0ZFABOF5IipKJAFHz4vOBSYY5NnAD4jVMgqAOGkUT5J/CxtajRAmiRr9CSIVbQiJFZI/DRyMAeJ0awfKMqaQ2dNRRV6xqQR6MdOLDusEAaAtGbMGCR6A6y54wDCpzxiZCnm0FWgijF3INyhcDhJYIV+wH5I0zhAQAAh+QQBCgAAACwAAAAAEAAQAAAItAABCBRYYkiqVLUYuRjIkE2qGjNkxBA0IwhDgYwU0JhVg1YCGjLMLBzYxFCNBEM0uXDBxkyLlQOBEFLA6CKAlZpaAGBjiBAZmwP//HFhJMGhP0AF/mHjopaCVCOBsmGjqZahLlFtsinxx4yhHZqSurDFaGkiREmS/rnESOeQB6nY2NR0CYRcAH+67AByaWSLlkj6DmQTJFWXWmSMkCFCBkRYhn+MBAESpBbitmpLJLlU4vHAgAAh+QQBCgAAACwAAAAAEAAQAAAIvQABCBS4ZpclS0PWDFwIoI0uHFVu3ZIiiY7ChWpyHTiAowGDK4MCVEEzsA0dLAw4OOHFq00YXFBwqREIBkeumQzN3DqQBkCmOgvKMByYpg0vAGZy7XAydCCvFgA45NLVdGCLFrw40PlytCoLJy0u7bAEtSkvJ21aOLF055JXNkYBwKoEJtPQFmvWMAWwIoyuIWrKunCSJo2Jrg2HXAjDwcwlNCDQpCk7kAWIXUN2wTKDZo2Lqk7YpFGTibLAgAA7);background-position:0 0}.fancytree-statusnode-error span.fancytree-icon,.fancytree-statusnode-error span.fancytree-icon:hover{background-position:0 -112px}span.fancytree-node{display:inherit;width:100%;max-height:100%;margin-top:2px;min-height:20px}span.fancytree-title{color:#777;cursor:pointer;display:inline-block;vertical-align:top;min-height:20px;padding:0 4px;margin:0 0 0 3px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;outline:0!important;border:1px solid transparent}span.fancytree-node.fancytree-error span.fancytree-title{color:#e53935}div.fancytree-drag-helper span.fancytree-childcounter,div.fancytree-drag-helper span.fancytree-dnd-modifier{display:inline-block;color:#fff;background:#337ab7;border:1px solid #808080;min-width:10px;height:10px;line-height:1;vertical-align:baseline;border-radius:10px;padding:2px;text-align:center;font-size:9px}div.fancytree-drag-helper span.fancytree-childcounter{position:absolute;top:-6px;right:-6px}div.fancytree-drag-helper span.fancytree-dnd-modifier{background:#5cb85c;border:none;font-weight:bolder}div.fancytree-drag-helper.fancytree-drop-accept span.fancytree-drag-helper-img{background-position:-32px -112px}div.fancytree-drag-helper.fancytree-drop-reject span.fancytree-drag-helper-img{background-position:-16px -112px}#fancytree-drop-marker{width:32px;position:absolute;background-position:0 -128px;margin:0}#fancytree-drop-marker.fancytree-drop-after,#fancytree-drop-marker.fancytree-drop-before{width:64px;background-position:0 -144px}#fancytree-drop-marker.fancytree-drop-copy{background-position:-64px -128px}#fancytree-drop-marker.fancytree-drop-move{background-position:-32px -128px}span.fancytree-drag-source.fancytree-drag-remove{opacity:.15}table.fancytree-ext-table span.fancytree-node{display:inline-block}table.fancytree-ext-columnview tbody tr td{position:relative;border:1px solid #808080;vertical-align:top;overflow:auto}table.fancytree-ext-columnview tbody tr td>ul{padding:0}table.fancytree-ext-columnview tbody tr td>ul li{list-style-image:none;list-style-position:outside;list-style-type:none;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:repeat-y;background-image:none;margin:0}table.fancytree-ext-columnview span.fancytree-node{position:relative;display:inline-block}table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded{background-color:#cbe8f6}table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right{position:absolute;right:3px;background-position:0 -80px}table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right:hover{background-position:-16px -80px}.fancytree-ext-filter-dimm span.fancytree-node span.fancytree-title{color:#aaa;font-weight:lighter}.fancytree-ext-filter-dimm tr.fancytree-submatch span.fancytree-title,.fancytree-ext-filter-dimm span.fancytree-node.fancytree-submatch span.fancytree-title{color:#000;font-weight:400}.fancytree-ext-filter-dimm tr.fancytree-match span.fancytree-title,.fancytree-ext-filter-dimm span.fancytree-node.fancytree-match span.fancytree-title{color:#000;font-weight:700}.fancytree-ext-filter-hide tr.fancytree-hide,.fancytree-ext-filter-hide span.fancytree-node.fancytree-hide{display:none}.fancytree-ext-filter-hide tr.fancytree-submatch span.fancytree-title,.fancytree-ext-filter-hide span.fancytree-node.fancytree-submatch span.fancytree-title{color:#aaa;font-weight:lighter}.fancytree-ext-filter-hide tr.fancytree-match span.fancytree-title,.fancytree-ext-filter-hide span.fancytree-node.fancytree-match span.fancytree-title{color:#000;font-weight:400}.fancytree-ext-childcounter span.fancytree-icon,.fancytree-ext-filter span.fancytree-icon{position:relative}.fancytree-ext-childcounter span.fancytree-childcounter,.fancytree-ext-filter span.fancytree-childcounter{color:#fff;background:#0288d1;position:absolute;top:-6px;right:-6px;min-width:12px;height:10px;line-height:1;vertical-align:baseline;border-radius:6px;padding:2px;text-align:center;font-size:9px}ul.fancytree-ext-wide{position:relative;min-width:100%;z-index:2;box-sizing:border-box}ul.fancytree-ext-wide span.fancytree-node>img,ul.fancytree-ext-wide span.fancytree-node>span{position:relative;z-index:2}ul.fancytree-ext-wide span.fancytree-node span.fancytree-title{position:absolute;z-index:1;left:1px;right:1px;margin-left:0;margin-right:0;box-sizing:border-box}span.fancytree-title{border:1px solid transparent}span.fancytree-title:hover{color:#005aee}span.fancytree-focused span.fancytree-title{background-color:#efebde;outline:1px dotted #808080}span.fancytree-selected span.fancytree-title{font-style:italic}span.fancytree-active span.fancytree-title{background-color:#00000016}table.fancytree-ext-table{border-collapse:collapse}table.fancytree-ext-table tbody tr.fancytree-focused{background-color:#99defd}table.fancytree-ext-table tbody tr.fancytree-active{background-color:#4169e1}table.fancytree-ext-table tbody tr.fancytree-selected{background-color:#99fdde}table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded{background-color:#ccc}table.fancytree-ext-columnview span.fancytree-node.fancytree-active{background-color:#4169e1}ul.fancytree-container{background-color:var(--bg-card);color:var(--text-primary)}.ui-fancytree-disabled ul.fancytree-container{background-color:var(--bg-disabled);color:var(--text-disabled)}.fancytree-node{color:var(--text-primary)}a.fancytree-title{color:inherit;text-decoration:none}a.fancytree-title:hover{color:var(--text-link);text-decoration:underline}.fancytree-node.fancytree-active a.fancytree-title{background-color:var(--bg-active);color:var(--text-primary)}.fancytree-node.fancytree-focused a.fancytree-title{outline:1px dotted var(--border-primary);outline-offset:-1px}.fancytree-node:hover a.fancytree-title{background-color:var(--bg-hover)}span.fancytree-selected a.fancytree-title{background-color:var(--bg-active);color:var(--text-link)}.fancytree-drop-target a.fancytree-title{background-color:var(--bg-active);outline:1px dotted var(--border-primary)}.fancytree-drop-over a.fancytree-title{background-color:#49a9e133;border-bottom:2px solid var(--color-info)}.fancytree-drag-helper{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-secondary);box-shadow:0 2px 8px var(--shadow-md)}#fancytree-drop-marker{background-color:var(--color-info);border-color:var(--color-info)}span.fancytree-expander{background-color:transparent}span.fancytree-icon{filter:brightness(var(--icon-brightness, 1))}.fancytree-node.fancytree-error a.fancytree-title{color:var(--color-danger)}.fancytree-node.fancytree-warning a.fancytree-title{color:var(--color-warning)}.fancytree-node.fancytree-info a.fancytree-title{color:var(--color-info)}.fancytree-node.fancytree-success a.fancytree-title{color:var(--color-success)}.fancytree-node.fancytree-loading a.fancytree-title{opacity:.7}input.fancytree-edit-input{background-color:var(--bg-input);color:var(--text-primary);border:1px solid var(--border-input)}input.fancytree-edit-input:focus{border-color:var(--border-input-focus);background-color:var(--bg-input)}span.fancytree-title{color:var(--text-secondary)}span.fancytree-title>a{color:inherit;text-decoration:none}span.fancytree-title>a:hover,span.fancytree-title>a:focus{color:var(--text-primary);text-decoration:none}div.fancytree-drag-helper span.fancytree-childcounter,div.fancytree-drag-helper span.fancytree-dnd-modifier{color:var(--text-inverse);background:var(--color-bpm);border:1px solid var(--border-secondary)}div.fancytree-drag-helper span.fancytree-dnd-modifier{background:var(--color-success);border:none}table.fancytree-ext-columnview tbody tr td{border:1px solid var(--border-secondary)}table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded{background-color:var(--bg-hover)}.fancytree-ext-filter-dimm span.fancytree-node span.fancytree-title{color:var(--text-disabled)}.fancytree-ext-filter-dimm tr.fancytree-submatch span.fancytree-title,.fancytree-ext-filter-dimm span.fancytree-node.fancytree-submatch span.fancytree-title,.fancytree-ext-filter-dimm tr.fancytree-match span.fancytree-title,.fancytree-ext-filter-dimm span.fancytree-node.fancytree-match span.fancytree-title{color:var(--text-primary)}@media(prefers-color-scheme:dark){ul.fancytree-container{background-color:var(--bg-card)}.fancytree-node a.fancytree-title{color:var(--text-primary)}}.tree-overlay .leftmenu-fancytree-container[data-v-e83a988a]{height:100%;max-height:none;width:100%;overflow:auto;padding-bottom:6px}.tree-overlay.tree-overlay--leftmenu[data-v-e83a988a]{flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.tree-overlay.tree-overlay--leftmenu .leftmenu-fancytree-container[data-v-e83a988a]{flex:0 0 auto;height:auto;max-height:none;width:100%;overflow:visible;padding-bottom:6px}.set-folder[data-v-1a772a32]{position:relative;width:100%;max-width:420px}.set-folder__field[data-v-1a772a32]{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 10px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.set-folder__field[data-v-1a772a32]:hover,.set-folder__field.open[data-v-1a772a32]{border-color:var(--color-ecm)}.set-folder__field.open[data-v-1a772a32]{box-shadow:0 0 0 3px var(--color-ecm-focus)}.set-folder__field.filled .set-folder__icon[data-v-1a772a32]{color:var(--color-ecm)}.set-folder__icon[data-v-1a772a32]{flex-shrink:0;font-size:12px;color:var(--text-tertiary)}.set-folder__icon.active[data-v-1a772a32]{color:var(--color-ecm)}.set-folder__name[data-v-1a772a32]{flex:1;min-width:0;font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-folder__placeholder[data-v-1a772a32]{flex:1;font-size:13px;color:var(--text-tertiary)}.set-folder__clear[data-v-1a772a32]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-tertiary);cursor:pointer}.set-folder__clear[data-v-1a772a32]:hover{background:var(--bg-hover);color:var(--color-danger)}.set-folder__chevron[data-v-1a772a32]{flex-shrink:0;font-size:10px;color:var(--text-tertiary);transition:transform .15s ease}.set-folder__chevron.open[data-v-1a772a32]{transform:rotate(180deg)}.set-folder__panel[data-v-1a772a32]{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;min-width:280px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);box-shadow:0 8px 24px #0000002e;overflow:hidden;animation:set-folder-in-1a772a32 .15s ease}.set-folder__panel--inline[data-v-1a772a32]{position:static;min-width:0;margin-top:8px;box-shadow:none;animation:none}@keyframes set-folder-in-1a772a32{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.set-folder__search[data-v-1a772a32]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border-secondary);background:var(--bg-primary)}.set-folder__search-icon[data-v-1a772a32]{flex-shrink:0;font-size:13px;color:var(--text-tertiary)}.set-folder__search-input[data-v-1a772a32]{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font-size:13px}.set-folder__search-input[data-v-1a772a32]::placeholder{color:var(--text-tertiary)}.set-folder__search-clear[data-v-1a772a32]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-tertiary);cursor:pointer}.set-folder__search-clear[data-v-1a772a32]:hover{background:var(--bg-hover);color:var(--text-primary)}.set-folder__body[data-v-1a772a32]{min-height:160px}.set-folder__tree[data-v-1a772a32],.set-folder__results[data-v-1a772a32]{max-height:240px;overflow:auto}.set-folder__treeview[data-v-1a772a32]{background:transparent;border:none}.set-folder__treeview[data-v-1a772a32] .fancytree-container{max-height:240px!important;height:auto!important;border:none;background:transparent}.set-folder__empty[data-v-1a772a32]{padding:18px 14px;font-size:12px;color:var(--text-tertiary);text-align:center}.set-folder__result[data-v-1a772a32]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;border:0;border-bottom:1px solid var(--border-divider, var(--border-secondary));background:transparent;text-align:left;cursor:pointer;transition:background .12s ease}.set-folder__result[data-v-1a772a32]:hover,.set-folder__result.selected[data-v-1a772a32]{background:var(--color-ecm-muted)}.set-folder__result.selected .set-folder__result-icon[data-v-1a772a32],.set-folder__result.selected .set-folder__result-name[data-v-1a772a32]{color:var(--color-ecm)}.set-folder__result-icon[data-v-1a772a32]{margin-top:2px;font-size:12px;color:var(--text-tertiary)}.set-folder__result-meta[data-v-1a772a32]{display:flex;flex-direction:column;gap:2px;min-width:0}.set-folder__result-name[data-v-1a772a32]{font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-folder__result-path[data-v-1a772a32]{font-size:11px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-folder__load-more[data-v-1a772a32]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;border:0;border-top:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer}.set-folder__load-more[data-v-1a772a32]:hover:not(:disabled){color:var(--color-ecm);background:var(--bg-hover)}.set-folder__load-more[data-v-1a772a32]:disabled{opacity:.5;cursor:default}.doc-editing-panel{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:hidden;flex-shrink:0}.doc-editing-panel__label{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;color:var(--text-secondary);border-bottom:1px solid var(--border-secondary);background:var(--bg-tertiary)}.doc-editing-panel__label i{font-size:12px;color:var(--text-tertiary)}.doc-editing-panel__body{padding:8px 12px 12px}.doc-editing-panel--folder .doc-editing-panel__body .set-folder{max-width:none}.doc-editing-panel--tags .doc-editing-panel__label{padding:5px 10px;font-size:11px;min-height:0}.doc-editing-panel--tags .doc-editing-panel__body{padding:6px 10px 8px}.fullscreen .doc-editing-tab-panel .content-menu-container{max-height:none!important}.doc-editing-panels[data-v-688c1569]{display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;flex:1 1 auto}.doc-editing-tabs[data-v-688c1569]{display:flex;flex-direction:column;gap:10px;min-height:0;flex:1 1 auto}.doc-editing-tab-slider[data-v-688c1569]{display:flex;align-items:center;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;flex:0 0 auto;width:100%;min-width:0;box-sizing:border-box}.doc-editing-tab-view[data-v-688c1569]{display:flex;align-items:center;gap:2px;flex:1 1 0;width:0;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.doc-editing-tab-view[data-v-688c1569]::-webkit-scrollbar{display:none;width:0;height:0}.doc-editing-tab-arrow[data-v-688c1569]{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 22px;width:22px;min-width:22px;height:26px;padding:0;margin:0;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);line-height:1;cursor:pointer;z-index:1;transition:background .15s ease,color .15s ease}.doc-editing-tab-arrow i[data-v-688c1569]{font-size:10px;line-height:1;pointer-events:none}.doc-editing-tab-arrow[data-v-688c1569]:hover{background:var(--bg-hover);color:var(--text-primary)}.doc-editing-tab[data-v-688c1569]{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;justify-content:center;color:var(--text-secondary);font-weight:500;font-size:12.5px;line-height:1;padding:7px 10px;margin:0;border:none;border-radius:6px;background:transparent;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.doc-editing-tab i[data-v-688c1569]{font-size:12px}.doc-editing-tab[data-v-688c1569]:hover{color:var(--text-primary)}.doc-editing-tab.active[data-v-688c1569]{color:var(--color-ecm);font-weight:600;background:var(--bg-secondary);box-shadow:0 1px 3px var(--shadow-sm)}.doc-editing-tab-panels[data-v-688c1569]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);flex:1 1 auto;min-height:160px;max-height:none;overflow:hidden auto}.doc-editing-tab-panel[data-v-688c1569]{padding:12px;min-height:100%}.doc-editing-tab-panel__toolbar[data-v-688c1569]{display:flex;justify-content:flex-end;margin-bottom:8px}.doc-editing-remove-btn[data-v-688c1569]{display:inline-flex;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 28%,transparent);border-radius:6px;cursor:pointer;transition:background .15s ease}.doc-editing-remove-btn[data-v-688c1569]:hover{background:color-mix(in srgb,var(--color-danger) 18%,transparent)}.content-menu-container[data-v-688c1569]{max-height:none;overflow:visible}.ui-fancytree[data-v-688c1569]{max-height:100%!important}@media only screen and (max-width:1199px){.doc-editing-tab[data-v-688c1569]{font-size:12px;padding:7px 8px}}.btn-execute{color:#fff;background-color:#007bff;border-color:#007bff}.btn-execute:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-execute.active{background-color:#eee!important;color:#22a!important}.btn-execute.active:hover{background-color:#ccc!important}.btn-approve{color:#fff;background-color:#28a745;border-color:#28a745}.btn-approve:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-reject{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-reject:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-delete{color:#22a;background-color:#eee;border-color:#eee}.btn-delete:hover{background-color:#ccc;border-color:#bbb}.header-file[data-v-7560bf95]{padding:12px 16px 12px 0;background-color:var(--bg-secondary)!important;border-bottom:1px solid var(--border-secondary)}.header-file .navbar-brand[data-v-7560bf95]{color:var(--text-primary)!important}.title-file strong[data-v-7560bf95]{font-size:15px;font-weight:600;color:var(--text-primary)}.title-file>i[data-v-7560bf95]{font-size:13px;color:var(--text-tertiary)}.document-metadata .text-muted[data-v-7560bf95]{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)!important}.document-metadata small[data-v-7560bf95]{font-size:12.5px;color:var(--text-secondary)}.next-file.disabled[data-v-7560bf95],.previous-file.disabled[data-v-7560bf95]{opacity:.3!important;box-shadow:none!important;background:none!important;color:var(--text-secondary)!important;cursor:not-allowed!important}.btn-navbar-file[data-v-7560bf95]{display:inline-table;font-size:24px;line-height:30px!important;height:32px!important;color:var(--text-secondary);border:1px solid var(--border-secondary);background:var(--bg-primary);border-radius:50%;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;width:32px!important;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-navbar-file[data-v-7560bf95]:hover{color:var(--color-ecm);border-color:var(--color-ecm);background:var(--bg-hover)}.btn-navbar-file[data-v-7560bf95]:active{color:var(--color-ecm);background:var(--bg-active)}.btn-navbar-file:hover .icon-left[data-v-7560bf95],.btn-navbar-file:hover .icon-right[data-v-7560bf95]{border-left:2px solid var(--text-primary);border-bottom:2px solid var(--text-primary)}.icon-left[data-v-7560bf95]{position:absolute;border-left:2px solid var(--icon-primary);border-bottom:2px solid var(--icon-primary);margin-top:11px;margin-left:-3px;height:9px;width:9px;-ms-transform:rotate(6deg)!important;transform:rotate(43deg)!important}.icon-right[data-v-7560bf95]{position:absolute;border-left:2px solid var(--icon-primary);border-bottom:2px solid var(--icon-primary);margin-top:11px;margin-left:-6px;height:9px;width:9px;-ms-transform:rotate(6deg)!important;transform:rotate(-136deg)!important}.title-file[data-v-7560bf95]{color:var(--text-primary)!important}.header-file-info[data-v-7560bf95]{min-width:0}.header-viewer-actions[data-v-7560bf95]{gap:8px}.header-viewer-actions .btn-navbar-file[data-v-7560bf95]{margin-right:0!important}.document-metadata[data-v-7560bf95]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1rem;min-width:0}.metadata-item[data-v-7560bf95]{display:inline-flex;align-items:center;min-width:0;max-width:100%}.metadata-item--folder[data-v-7560bf95],.metadata-item--document[data-v-7560bf95]{flex:1 1 auto;overflow:hidden}.metadata-item--total-files[data-v-7560bf95]{flex:0 0 auto;white-space:nowrap}.metadata-value[data-v-7560bf95]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.disabled[data-v-7560bf95]{opacity:.6;cursor:default}.icon-size[data-v-7560bf95]{font-size:14px;height:14px}audio[data-v-a2edd7c4],canvas[data-v-a2edd7c4],img[data-v-a2edd7c4],svg[data-v-a2edd7c4],video[data-v-a2edd7c4]{max-width:100%;height:auto;box-sizing:border-box}audio[data-v-a2edd7c4],canvas[data-v-a2edd7c4],iframe[data-v-a2edd7c4],img[data-v-a2edd7c4],svg[data-v-a2edd7c4],video[data-v-a2edd7c4]{vertical-align:middle}.uk-container-center[data-v-a2edd7c4]{margin:0 auto}.md-preloader[data-v-a2edd7c4]{font-size:0;display:inline-block;-webkit-animation:outer-a2edd7c4 6s linear infinite;animation:outer-a2edd7c4 6s linear infinite}.md-preloader svg[data-v-a2edd7c4]{-webkit-animation:inner-a2edd7c4 1.2s linear infinite;animation:inner-a2edd7c4 1.2s linear infinite}.md-preloader svg circle[data-v-a2edd7c4]{fill:none;stroke:#448aff;stroke-linecap:round;-webkit-animation:arc-a2edd7c4 1.2s cubic-bezier(.4,0,.2,1) infinite;animation:arc-a2edd7c4 1.2s cubic-bezier(.4,0,.2,1) infinite}@-webkit-keyframes outer-a2edd7c4{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes outer-a2edd7c4{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes inner-a2edd7c4{0%{-webkit-transform:rotate(-64.8deg);transform:rotate(-64.8deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes inner-a2edd7c4{0%{-webkit-transform:rotate(-64.8deg);transform:rotate(-64.8deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes arc-a2edd7c4{0%{stroke-dasharray:1 210.48670779px;stroke-dashoffset:0}40%{stroke-dasharray:172.59910039px,210.48670779px;stroke-dashoffset:0}to{stroke-dasharray:1 210.48670779px;stroke-dashoffset:-172.59910039px}}@keyframes arc-a2edd7c4{0%{stroke-dasharray:1 210.48670779px;stroke-dashoffset:0}40%{stroke-dasharray:172.59910039px,210.48670779px;stroke-dashoffset:0}to{stroke-dasharray:1 210.48670779px;stroke-dashoffset:-172.59910039px}}.md-preloader-success svg circle[data-v-a2edd7c4]{stroke:#7cb342}.md-preloader-danger svg circle[data-v-a2edd7c4]{stroke:#e53935}.md-preloader-warning svg circle[data-v-a2edd7c4]{stroke:#ffa000}.list-group-flush .list-group-item[data-v-c7da4a90]{border:1px solid #ccc!important;border-radius:5px!important;margin-bottom:18px!important;padding:8px!important;z-index:1!important}.list-group-flush .list-group-item[data-v-c7da4a90]:hover{background:#0000000a!important;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important}.list-group-flush .list-group-item[data-v-c7da4a90]:last-child{margin-bottom:4px!important}.badge[data-v-c7da4a90]{position:absolute!important;right:-9px!important;top:-12px!important;border:2px solid #fff!important}.file-type[data-v-c7da4a90]{position:absolute;bottom:6.2px;left:50px;font-size:.7em;color:#00000070}.btn-enviar-upload[data-v-c7da4a90]:hover{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important}.btn-base[data-v-c7da4a90]{color:inherit;border:0;cursor:pointer;margin:0;display:inline-flex;outline:0;padding:0;position:relative;align-items:center;-webkit-user-select:none;user-select:none;border-radius:0;vertical-align:middle;-moz-appearance:none;justify-content:center;text-decoration:none;background-color:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.btn-root[data-v-c7da4a90]{flex:0 0 auto;color:#0000008a;padding:12px;overflow:visible;font-size:1.5rem;text-align:center;transition:all .35s cubic-bezier(.4,0,.2,1) 0ms;border-radius:50%}.btn-root[data-v-c7da4a90]:hover{box-shadow:0 0 1px 2px #ff000026;background:#ff000026;color:#de0000}.MuiTouchRipple-root[data-v-c7da4a90]{inset:0;z-index:0;overflow:hidden;position:absolute;border-radius:inherit;pointer-events:none}.MuiIconButton-label[data-v-c7da4a90]{width:100%;display:flex;align-items:inherit;justify-content:inherit}.MuiSvgIcon-fontSizeSmall[data-v-c7da4a90]{font-size:1.2rem}.MuiSvgIcon-root[data-v-c7da4a90]{fill:currentColor;width:1.2rem;height:1.2rem;display:inline-block;font-size:1.2rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.file_name:hover .tooltip_file_name[data-v-c7da4a90]{display:block!important}.tooltip_file_name[data-v-c7da4a90]{display:none;color:#fff;border:3px solid #fff;position:absolute;left:0;top:0;background:#000;padding:8px 12px;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important;z-index:3}.list-files-upload[data-v-c7da4a90]{overflow:hidden auto;height:auto;max-height:400px;box-shadow:inset -3px 3px .3rem #0000001a,inset 3px -3px .3rem #0000001a}.alert[data-v-6576b0db]{background-color:transparent!important}.badge[data-v-3cfca327]{background:#00a!important;color:#fff!important;font-weight:700!important;border:2px solid #fff!important;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important}.modal[data-v-3cfca327]{z-index:1041;overflow:hidden auto}.modal .loading-file-upload[data-v-3cfca327]{position:absolute;width:100%;height:calc(100vh + 63px);background:#000000cf;top:-63px;z-index:9998;border-radius:4px;display:none}.modal .loading[data-v-3cfca327]{position:absolute;left:50%;bottom:50%;transform:translate(-50%,-50%);z-index:9999;display:none}.modal .loading .spinner-border[data-v-3cfca327]{width:3.5rem;height:3.5rem}.lgmode[data-v-3cfca327]{min-width:82%}.mdmode[data-v-3cfca327]{min-width:60%}.smmode[data-v-3cfca327]{min-width:40%}.active[data-v-3cfca327]{display:block!important}.modal-content[data-v-3cfca327]{border:2px solid #007bff!important}.modal-content .modal-header[data-v-3cfca327]{border-radius:0;border:none}.bg-dark[data-v-3cfca327],.bg-secondary[data-v-3cfca327],.bg-info[data-v-3cfca327],.bg-success[data-v-3cfca327],.bg-primary[data-v-3cfca327],.bg-danger[data-v-3cfca327]{color:#fff;font-weight:700}.bg-dark h1[data-v-3cfca327],.bg-dark h2[data-v-3cfca327],.bg-dark h3[data-v-3cfca327],.bg-dark h4[data-v-3cfca327],.bg-dark h5[data-v-3cfca327],.bg-dark h6[data-v-3cfca327],.bg-secondary h1[data-v-3cfca327],.bg-secondary h2[data-v-3cfca327],.bg-secondary h3[data-v-3cfca327],.bg-secondary h4[data-v-3cfca327],.bg-secondary h5[data-v-3cfca327],.bg-secondary h6[data-v-3cfca327],.bg-info h1[data-v-3cfca327],.bg-info h2[data-v-3cfca327],.bg-info h3[data-v-3cfca327],.bg-info h4[data-v-3cfca327],.bg-info h5[data-v-3cfca327],.bg-info h6[data-v-3cfca327],.bg-success h1[data-v-3cfca327],.bg-success h2[data-v-3cfca327],.bg-success h3[data-v-3cfca327],.bg-success h4[data-v-3cfca327],.bg-success h5[data-v-3cfca327],.bg-success h6[data-v-3cfca327],.bg-primary h1[data-v-3cfca327],.bg-primary h2[data-v-3cfca327],.bg-primary h3[data-v-3cfca327],.bg-primary h4[data-v-3cfca327],.bg-primary h5[data-v-3cfca327],.bg-primary h6[data-v-3cfca327],.bg-danger h1[data-v-3cfca327],.bg-danger h2[data-v-3cfca327],.bg-danger h3[data-v-3cfca327],.bg-danger h4[data-v-3cfca327],.bg-danger h5[data-v-3cfca327],.bg-danger h6[data-v-3cfca327]{font-weight:700}.bg-dark .close[data-v-3cfca327],.bg-secondary .close[data-v-3cfca327],.bg-info .close[data-v-3cfca327],.bg-success .close[data-v-3cfca327],.bg-primary .close[data-v-3cfca327],.bg-danger .close[data-v-3cfca327]{color:#fff;font-weight:700}.bg-warning[data-v-3cfca327],.bg-light[data-v-3cfca327],.bg-white[data-v-3cfca327],.bg-transparent[data-v-3cfca327]{color:#000;font-weight:700}.bg-warning h1[data-v-3cfca327],.bg-warning h2[data-v-3cfca327],.bg-warning h3[data-v-3cfca327],.bg-warning h4[data-v-3cfca327],.bg-warning h5[data-v-3cfca327],.bg-warning h6[data-v-3cfca327],.bg-light h1[data-v-3cfca327],.bg-light h2[data-v-3cfca327],.bg-light h3[data-v-3cfca327],.bg-light h4[data-v-3cfca327],.bg-light h5[data-v-3cfca327],.bg-light h6[data-v-3cfca327],.bg-white h1[data-v-3cfca327],.bg-white h2[data-v-3cfca327],.bg-white h3[data-v-3cfca327],.bg-white h4[data-v-3cfca327],.bg-white h5[data-v-3cfca327],.bg-white h6[data-v-3cfca327],.bg-transparent h1[data-v-3cfca327],.bg-transparent h2[data-v-3cfca327],.bg-transparent h3[data-v-3cfca327],.bg-transparent h4[data-v-3cfca327],.bg-transparent h5[data-v-3cfca327],.bg-transparent h6[data-v-3cfca327]{font-weight:700}.bg-warning .close[data-v-3cfca327],.bg-light .close[data-v-3cfca327],.bg-white .close[data-v-3cfca327],.bg-transparent .close[data-v-3cfca327]{color:#000;font-weight:700}#file_upload[data-v-92bde408]{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border:none;opacity:0}.background[data-v-92bde408]{background:var(--bg-secondary)!important}.alert.no-support[data-v-92bde408]{background-color:#a00!important;border-color:#a00!important;color:var(--text-on-primary);box-shadow:2px 2px 3px #00000059,-1px -1px 3px var(--shadow-sm)}.viewer-wrapper[data-v-92bde408]{height:100%;width:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden}.viewer-wrapper>.header-file[data-v-92bde408]{flex:0 0 auto}.viewer-wrapper>.file-viewer.viewer-height[data-v-92bde408]{flex:1 1 0%;min-height:0;height:auto!important}.viewer-wrapper.viewer-wrapper--fullscreen-css[data-v-92bde408]{position:fixed;inset:0;z-index:9999;width:100vw;height:100vh;max-width:100vw;max-height:100vh;min-width:0;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;background:var(--bg-primary, #fff)}.viewer-wrapper.viewer-wrapper--fullscreen-css .header-file[class*=col-][data-v-92bde408]{flex:0 0 auto;width:100%!important;max-width:100%!important;min-width:0;padding-left:0!important;padding-right:0!important}.viewer-wrapper.viewer-wrapper--fullscreen-css .file-viewer.viewer-height[data-v-92bde408]{flex:1 1 0%;min-height:0;min-width:0;width:100%!important;max-width:100%!important;height:auto!important;overflow:hidden}.viewer-wrapper.viewer-wrapper--fullscreen-css .file-viewer[data-v-92bde408] #fileviewer{display:flex;flex-direction:column;flex:1 1 0%;min-width:0;min-height:0;width:100%}body.ecm-viewer-css-fullscreen{overflow:hidden!important}[data-v-0b5020ae] .signature-summary-modal .modal-content{border-radius:10px;border:1px solid var(--border-secondary);background:var(--bg-card)}[data-v-0b5020ae] .signature-summary-header{border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}[data-v-0b5020ae] .signature-summary-body{background:var(--bg-card)}.summary-top[data-v-0b5020ae]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:14px}.summary-badges[data-v-0b5020ae]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pill[data-v-0b5020ae]{border-radius:999px;padding:.35em .6em;font-weight:600;white-space:nowrap}.meta-card[data-v-0b5020ae]{border:1px solid var(--border-secondary);background:var(--bg-card, #fff);border-radius:10px;padding:12px 14px}.meta-row[data-v-0b5020ae]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 0}.meta-label[data-v-0b5020ae]{color:var(--text-secondary);font-weight:600;font-size:.85rem}.meta-value[data-v-0b5020ae]{color:var(--text-primary);font-weight:500;text-align:right;min-width:0}.section-card[data-v-0b5020ae]{border:1px solid var(--border-secondary);background:var(--bg-card, #fff);border-radius:10px;padding:12px 14px}.section-header[data-v-0b5020ae]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}.scroll-list[data-v-0b5020ae]{max-height:260px;overflow-y:auto}.scroll-list-docs[data-v-0b5020ae]{max-height:220px}.person-item[data-v-0b5020ae],.doc-item[data-v-0b5020ae]{border:1px solid var(--border-secondary)!important;border-radius:10px!important;margin-bottom:8px;background:var(--bg-card, #fff)!important}.person-main[data-v-0b5020ae]{min-width:0}.person-top[data-v-0b5020ae]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.status-pill[data-v-0b5020ae]{flex:0 0 auto}.truncate[data-v-0b5020ae]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.minw-0[data-v-0b5020ae]{min-width:0}.mono[data-v-0b5020ae]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.event-item[data-v-0b5020ae]{border:1px solid var(--border-secondary)!important;border-radius:10px!important;margin-bottom:8px;background:var(--bg-card, #fff)!important}.doc-view-action[data-v-0b5020ae]{cursor:pointer;transition:opacity .15s ease,transform .15s ease}.doc-view-action[data-v-0b5020ae]:hover{opacity:.85;transform:scale(1.03)}.gap-2[data-v-0b5020ae]{gap:8px}@media(max-width:768px){.summary-top[data-v-0b5020ae]{flex-direction:column;align-items:stretch}}.signature-request-events-body[data-v-0024b96a]{display:flex;flex-direction:column;gap:12px}.signature-request-events-header[data-v-0024b96a]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.signature-request-events-header-actions[data-v-0024b96a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.signature-request-events-list[data-v-0024b96a]{display:flex;flex-direction:column;gap:10px}.signature-request-event-row[data-v-0024b96a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.signature-request-event-main[data-v-0024b96a]{min-width:0;flex:1}.signature-request-event-title[data-v-0024b96a]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.signature-request-event-action[data-v-0024b96a]{flex-shrink:0}.signature-request-event-actions[data-v-0024b96a]{display:flex;align-items:center;gap:8px;flex-shrink:0}.multiselect[data-v-661d10c1]{background-color:var(--table-selected-bg)!important;border-radius:inherit}.isImg[data-v-661d10c1]{height:42px!important}.md-card[data-v-661d10c1]{box-shadow:none;border:1px solid var(--border-secondary);background:var(--bg-secondary);position:relative;z-index:1;overflow:visible;border-radius:10px;transition:border-color .15s ease,background-color .15s ease;width:100%;margin:0;display:inline-block;vertical-align:top;background-clip:padding-box}.md-card[data-v-661d10c1]:hover{border-color:var(--color-ecm);background:var(--bg-hover)}.md-card.is-selected[data-v-661d10c1]{border-color:var(--color-ecm);background:var(--table-selected-bg)}.md-card.is-selected[data-v-661d10c1]:hover{background:var(--table-selected-bg)}.md-card.is-selected .md-card-area[data-v-661d10c1]{background:transparent}[data-v-661d10c1] .mini-file-title,.mini-file-title[data-v-661d10c1]{font-size:13px!important;font-weight:500;color:var(--text-primary)}[data-v-661d10c1] .mini-file-meta,.mini-file-meta[data-v-661d10c1],[data-v-661d10c1] .mini-file-linked-at,.mini-file-linked-at[data-v-661d10c1]{font-size:11px!important;color:var(--text-tertiary)!important}.md-card.is-manual-sort[data-v-661d10c1]{cursor:grab!important}.md-card.is-manual-sort[data-v-661d10c1]:active{cursor:grabbing!important}.md-card-click[data-v-661d10c1]{-webkit-transition:all .28s cubic-bezier(.4,0,.2,1)!important;transition:all .28s cubic-bezier(.4,0,.2,1)!important}.md-card-media-cover[data-v-661d10c1]{position:relative;color:var(--text-primary)}.md-card-media[data-v-661d10c1]{position:relative}.md-card-ratio[data-v-661d10c1]{overflow:hidden}.md-card-ratio[data-v-661d10c1]:before{width:100%;padding-top:75%;display:block;content:" "}.md-card-ratio img[data-v-661d10c1]{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.md-card-area[data-v-661d10c1]{display:flex;flex-direction:column;background-color:transparent;color:var(--text-primary);right:0;bottom:0;left:0;border-radius:inherit}.md-card-area.multiselect[data-v-661d10c1]{background-color:var(--table-selected-bg)!important;border-radius:inherit}.md-card-area.active[data-v-661d10c1]{color:var(--color-ecm);outline:1px solid var(--color-ecm);border-radius:inherit}.md-card.is-selected .md-card-area.active[data-v-661d10c1]{outline:none}.md-card-header[data-v-661d10c1]{display:flex;flex-direction:column;gap:4px;padding:8px 12px;position:relative;min-height:0}.md-card[data-v-661d10c1]:hover,.md-card[data-v-661d10c1]:focus{box-shadow:none!important;border-color:var(--color-ecm)}.md-card[data-v-661d10c1]:active{box-shadow:none!important}.md-card[data-v-661d10c1]:focus-within,.md-card[data-v-661d10c1]:hover,.md-card.is-action-menu-open[data-v-661d10c1]{z-index:1300;overflow:visible}.md-card:hover .md-card-area[data-v-661d10c1],.md-card:focus .md-card-area[data-v-661d10c1]{color:var(--text-primary)!important}.md-card:active .md-card-area[data-v-661d10c1]{color:var(--text-primary)!important}.md-card-header[data-v-661d10c1]:last-child{margin-bottom:0}.md-card-header:first-child>.card-title[data-v-661d10c1]:first-child{margin-top:8px}.md-card-title[data-v-661d10c1]{font-size:12px;letter-spacing:.01em;margin:0;font-weight:700;padding-left:0}.md-card-subhead[data-v-661d10c1]{opacity:.72;font-size:10px;letter-spacing:.01em;padding-left:0}.mini-file-select-icon[data-v-661d10c1]{font-size:17px;position:absolute;top:50%;left:12px;transform:translateY(-50%);cursor:pointer}.mini-file-content[data-v-661d10c1]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;padding-left:26px;padding-right:40px}.mini-file-headline[data-v-661d10c1]{display:flex;align-items:center;min-width:0;padding-right:4px;gap:6px}.mini-file-drag-handle[data-v-661d10c1]{color:var(--text-secondary);opacity:.8;font-size:11px;flex-shrink:0}.mini-file-title[data-v-661d10c1]{display:block;width:100%;line-height:1.35;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-file-meta[data-v-661d10c1]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--text-secondary)}.mini-file-linked-at[data-v-661d10c1]{display:block;color:var(--text-tertiary);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-file-meta-separator[data-v-661d10c1]{width:4px;height:4px;border-radius:999px;background-color:var(--text-tertiary);opacity:.6}.mini-file-status-grid[data-v-661d10c1]{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.mini-file-badge[data-v-661d10c1]{display:inline-flex;align-items:center;max-width:100%;gap:5px;padding:3px 8px;border:1px solid transparent;border-radius:999px;font-size:9px;line-height:1.25;font-weight:600;color:var(--text-primary);background-color:var(--bg-tertiary);white-space:nowrap}.mini-file-badge span[data-v-661d10c1]{overflow:hidden;text-overflow:ellipsis}.mini-file-badge i[data-v-661d10c1]{font-size:10px}.mini-file-badge.is-info[data-v-661d10c1]{background-color:var(--badge-info-bg, rgba(43, 104, 216, .12));border-color:var(--badge-info-border, rgba(43, 104, 216, .16))}.mini-file-badge.is-success[data-v-661d10c1]{background-color:#28a7451f;border-color:#28a74529}.mini-file-badge.is-danger[data-v-661d10c1]{background-color:#dc35451f;border-color:#dc354529}.mini-file-badge.is-neutral[data-v-661d10c1]{background-color:#6c757d1f;border-color:#6c757d29}.mini-file-badge.is-warning[data-v-661d10c1]{background:#ffc1072e;border-color:#ffc10738}.btn-group-v1[data-v-661d10c1]{position:absolute;top:50%;right:8px;margin-left:0;margin-top:-15px;z-index:4}.menu-file.show[data-v-661d10c1]{z-index:1301}.button-menu-card[data-v-661d10c1]{color:var(--text-secondary);position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;min-height:30px;padding:0;border-radius:8px;background-color:transparent;border:0;box-shadow:none;line-height:1}.button-menu-card[data-v-661d10c1]:active,.button-menu-card[data-v-661d10c1]:hover,.button-menu-card[data-v-661d10c1]:focus{color:var(--text-primary);background-color:var(--bg-hover);box-shadow:none}.menu-file .dropdown-menu[data-v-661d10c1]{background-color:var(--bg-modal)!important;position:absolute!important;transform:none!important;top:calc(100% + 6px)!important;left:auto!important;right:0!important;will-change:auto!important;z-index:1200!important;min-width:220px}.menu-file.show .button-menu-card[data-v-661d10c1],.menu-file .button-menu-card[aria-expanded=true][data-v-661d10c1]{z-index:1;background-color:var(--bg-hover);color:var(--text-primary)}.menu-file .dropdown-toggle[data-v-661d10c1]:after{display:none!important}.menu-file .dropdown-item[data-v-661d10c1]{font-size:.8rem}.dropdown-item[data-v-661d10c1]:hover{color:var(--text-link-hover);text-decoration:none;background-color:var(--bg-hover)!important}.menu-file .dropdown-menu i[data-v-661d10c1]{font-size:16px!important;margin-right:8px;width:14px!important}.menu-file .dropdown-menu a[data-v-661d10c1]{padding:5px 10px}@media(max-width:1000px){.menu-file .dropdown-menu[data-v-661d10c1]{top:auto!important;bottom:calc(100% + 6px)!important}}@media(max-width:767px){.md-card-header[data-v-661d10c1]{padding:8px 10px 8px 12px}.mini-file-content[data-v-661d10c1]{padding-right:38px}.menu-file .dropdown-menu[data-v-661d10c1]{left:auto!important;right:0!important;min-width:220px;max-width:min(300px,100vw - 24px);max-height:58vh;overflow-y:auto}}.menu-file .dropdown-toggle[data-v-661d10c1]:after{border-left:0!important}.menu-file h6[data-v-661d10c1]{color:#5a5c63}.menu-file small[data-v-661d10c1]{color:#5a5c63;font-size:11px}.menu-file h6.title[data-v-661d10c1]{font-weight:700;font-size:16px}.menu-file small.sub-title[data-v-661d10c1]{padding-left:22px;font-size:13px!important}.dropdown-toggle span[data-v-661d10c1]{transition:all .4s ease}.dropdown-toggle span[data-v-661d10c1]:hover{color:#3b5bfd!important;transition:all .4s ease}.body-delete-confirm[data-v-661d10c1]{margin-top:1px;position:relative;width:100%;height:100%;background-color:var(--bg-card);box-shadow:0 3px 1px -2px var(--shadow-sm),0 2px 2px 0 var(--shadow-sm),0 1px 5px 0 var(--shadow-sm);z-index:1}.btn-delete-cancel[data-v-661d10c1],.btn-delete-ok[data-v-661d10c1]{display:block;width:100%;height:100%;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;padding:2px 8px;font-size:12px!important;line-height:40px}.btn-delete-ok[data-v-661d10c1]:hover{background-color:#00ff0014}.btn-delete-cancel[data-v-661d10c1]:hover{background-color:#ff000014}.text-confirm-delete[data-v-661d10c1]{background-color:var(--bg-tertiary);margin:0;padding:6px 0;font-size:.8em;color:var(--text-primary);font-weight:700}.option-disabled[data-v-661d10c1]{cursor:not-allowed!important}.deadline-wrapper .deadline-ct[data-v-661d10c1]{display:none}.deadline-wrapper:hover .deadline-ct[data-v-661d10c1]{display:block!important}.fullscreen-viewer[data-v-661d10c1]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#232323;z-index:9999}.fullscreen-content-wrapper[data-v-661d10c1]{width:100vw;height:100vh;display:flex;flex-direction:column}.fullscreen-loading-overlay[data-v-661d10c1]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:100000;display:flex;align-items:center;justify-content:center}.modal .modal-dialog[data-v-646d3d6f]{margin-top:100px}.modal-header[data-v-646d3d6f]{background-color:var(--bg-tertiary);border-bottom-color:var(--border-secondary);color:var(--text-primary)}.modal-body[data-v-646d3d6f]{color:var(--text-primary)}.failed-files-list[data-v-646d3d6f]{list-style:none;padding-left:0;margin-bottom:0;max-height:240px;overflow-y:auto}.failed-file-item[data-v-646d3d6f]{padding:.4rem .6rem;border-bottom:1px solid var(--border-tertiary)}.failed-file-item[data-v-646d3d6f]:last-child{border-bottom:none}.failed-file-reason[data-v-646d3d6f]{color:var(--text-secondary, #6c757d);margin-left:.25rem}.modal .modal-dialog[data-v-1b527452]{margin-top:100px}.modal-header[data-v-1b527452]{background-color:var(--bg-tertiary);border-bottom-color:var(--border-secondary);color:var(--text-primary)}.modal-body[data-v-1b527452]{color:var(--text-primary)}.remote-upload-status-bar[data-v-6f8d9696]{border:1px solid var(--border-tertiary, #d0d7de);border-radius:6px;background-color:var(--bg-secondary, #ffffff);color:var(--text-primary, #1f2328);padding:.6rem .75rem;font-size:.875rem;margin-top:.5rem;box-shadow:0 1px 3px #0000000f}.remote-upload-status-bar.is-floating[data-v-6f8d9696]{position:fixed;right:1.25rem;bottom:1.25rem;width:380px;max-width:calc(100vw - 2.5rem);z-index:2000;box-shadow:0 10px 30px #0000001f}.remote-upload-status-bar.state-preparing[data-v-6f8d9696],.remote-upload-status-bar.state-registering_ecm[data-v-6f8d9696]{border-left:4px solid var(--text-secondary, #6c757d)}.remote-upload-status-bar.state-fetching_drive[data-v-6f8d9696]{border-left:4px solid var(--color-bpm, #3B5BFD)}.remote-upload-status-bar.state-fetching_drive .status-icon i[data-v-6f8d9696],.remote-upload-status-bar.state-fetching_drive .spinner[data-v-6f8d9696]{color:var(--color-bpm, #3B5BFD)}.remote-upload-status-bar.state-fetching_drive .progress-fill[data-v-6f8d9696]{background-color:var(--color-bpm, #3B5BFD)}.remote-upload-status-bar.state-saving_interfy[data-v-6f8d9696]{border-left:4px solid #1d4ed8}.remote-upload-status-bar.state-saving_interfy .status-icon i[data-v-6f8d9696]{color:#1d4ed8}.remote-upload-status-bar.state-saving_interfy .progress-fill[data-v-6f8d9696]{background-color:#1d4ed8}.remote-upload-status-bar.state-success[data-v-6f8d9696]{border-left:4px solid #16a34a;background-color:#16a34a0f}.remote-upload-status-bar.state-success .status-icon i[data-v-6f8d9696]{color:#16a34a}.remote-upload-status-bar.state-success .progress-fill[data-v-6f8d9696]{background-color:#16a34a}.remote-upload-status-bar.state-partial_failure[data-v-6f8d9696]{border-left:4px solid #f59e0b;background-color:#f59e0b14}.remote-upload-status-bar.state-partial_failure .status-icon i[data-v-6f8d9696]{color:#f59e0b}.remote-upload-status-bar.state-partial_failure .progress-fill[data-v-6f8d9696]{background-color:#f59e0b}.remote-upload-status-bar.state-error[data-v-6f8d9696]{border-left:4px solid #dc2626;background-color:#dc262612}.remote-upload-status-bar.state-error .status-icon i[data-v-6f8d9696]{color:#dc2626}.remote-upload-status-bar.state-error .progress-fill[data-v-6f8d9696]{background-color:#dc2626}.status-row[data-v-6f8d9696]{display:flex;align-items:center;gap:.75rem}.status-icon[data-v-6f8d9696]{flex:0 0 1.5rem;display:flex;align-items:center;justify-content:center;font-size:1.05rem}.status-text[data-v-6f8d9696]{flex:1 1 auto;min-width:0}.status-main[data-v-6f8d9696]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.status-counter[data-v-6f8d9696]{font-size:.75rem;color:var(--text-secondary, #6c757d);margin-top:.1rem}.status-actions[data-v-6f8d9696]{flex:0 0 auto;display:flex;align-items:center;gap:.5rem}.btn-link[data-v-6f8d9696]{background:none;border:none;padding:0;cursor:pointer;color:var(--text-link, #2b68d8);font-size:.8125rem}.btn-link[data-v-6f8d9696]:hover{text-decoration:underline}.btn-dismiss[data-v-6f8d9696]{font-size:1.1rem;line-height:1;color:var(--text-secondary, #6c757d);padding:0 .25rem}.progress-track[data-v-6f8d9696]{margin-top:.5rem;height:4px;background-color:var(--border-tertiary, #e5e7eb);border-radius:2px;overflow:hidden}.progress-fill[data-v-6f8d9696]{height:100%;background-color:var(--color-bpm, #3B5BFD);transition:width .25s ease-out}.progress-fill.progress-indeterminate[data-v-6f8d9696]{width:30%!important;animation:indeterminate-slide-6f8d9696 1.4s ease-in-out infinite}@keyframes indeterminate-slide-6f8d9696{0%{transform:translate(-100%)}to{transform:translate(400%)}}.spinner[data-v-6f8d9696]{display:inline-block;width:1rem;height:1rem;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:spin-6f8d9696 .8s linear infinite;color:var(--text-secondary, #6c757d)}@keyframes spin-6f8d9696{to{transform:rotate(360deg)}}.status-bar-fade-enter-active[data-v-6f8d9696],.status-bar-fade-leave-active[data-v-6f8d9696]{transition:opacity .25s ease,transform .25s ease}.status-bar-fade-enter[data-v-6f8d9696],.status-bar-fade-leave-to[data-v-6f8d9696]{opacity:0;transform:translateY(6px)}[data-theme=dark] .remote-upload-status-bar[data-v-6f8d9696]{background-color:var(--bg-tertiary, #2a2f37);color:var(--text-primary, #e0e0e0)}[data-theme=dark] .remote-upload-status-bar.state-success[data-v-6f8d9696]{background-color:#16a34a1f}[data-theme=dark] .remote-upload-status-bar.state-partial_failure[data-v-6f8d9696]{background-color:#f59e0b24}[data-theme=dark] .remote-upload-status-bar.state-error[data-v-6f8d9696]{background-color:#dc262624}@media(max-width:575.98px){.remote-upload-status-bar.is-floating[data-v-6f8d9696]{left:.75rem;right:.75rem;bottom:.75rem;width:auto;max-width:none}}.upload-component-root{width:100%;min-height:0}.upload-component-root--fill{position:absolute;inset:0;display:block;width:auto;height:auto;min-height:0;overflow:hidden}.upload-component-root--fill .uppy-upload-container{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.upload-component-root--fill .uppy-Dashboard,.upload-component-root--fill .uppy-Dashboard-inner{width:100%!important;max-width:none!important;max-height:none!important}.upload-component-root--fill .uppy-Dashboard-AddFiles{width:auto!important;max-width:none!important;height:calc(100% - 14px)!important;align-self:stretch;box-sizing:border-box}.upload-component-root--compact{position:relative;inset:auto;flex:0 0 auto;height:auto}:root{--uppy-bg: var(--bg-secondary, #ffffff);--uppy-text: var(--text-primary, rgba(0, 0, 0, .9));--uppy-border: var(--border-tertiary, #ced4da);--uppy-hover-bg: var(--bg-tertiary, #f9fcfd);--uppy-button-bg: var(--bg-tertiary, #f9fcfd);--uppy-button-text: var(--text-primary, rgba(0, 0, 0, .9));--uppy-button-hover: var(--color-bpm, #3B5BFD);--uppy-link-color: var(--text-link, rgb(43, 104, 216))}[data-theme=dark]{--uppy-bg: var(--bg-secondary, #242830);--uppy-text: var(--text-primary, #e0e0e0);--uppy-border: var(--border-secondary, #3a3f47);--uppy-hover-bg: var(--bg-tertiary, #2a2f37);--uppy-button-bg: var(--bg-tertiary, #2a2f37);--uppy-button-text: var(--text-primary, #e0e0e0);--uppy-button-hover: var(--color-bpm, #3B5BFD);--uppy-link-color: var(--text-link, #6ba3ff)}.uppy-upload-container{width:100%!important;max-width:none!important}.uppy-upload-container .uppy-Dashboard{width:100%!important;max-width:none!important;background:var(--uppy-bg)!important;color:var(--uppy-text)!important;border:1px solid var(--uppy-border)!important}.uppy-upload-container .uppy-Dashboard .uppy-Dashboard-inner{width:100%!important;max-width:none!important;background:var(--uppy-bg)!important;color:var(--uppy-text)!important}.uppy-upload-container .uppy-Dashboard .uppy-Dashboard-AddFiles{width:auto!important;max-width:none!important;align-self:stretch;box-sizing:border-box}.uppy-upload-container .uppy-ProviderItem{background:var(--uppy-bg)!important;color:var(--uppy-text)!important;border-color:var(--uppy-border)!important}.uppy-upload-container .uppy-ProviderItem:hover{background:var(--uppy-hover-bg)!important}.uppy-upload-container .uppy-Informer,.uppy-upload-container .uppy-FileItem{background:var(--uppy-bg)!important;color:var(--uppy-text)!important;border-color:var(--uppy-border)!important}.uppy-upload-container .uppy-FileItem:hover{background:var(--uppy-hover-bg)!important}.uppy-upload-container .uppy-u-reset button,.uppy-upload-container .uppy-u-reset [type=button],.uppy-upload-container .uppy-u-reset [type=submit],.uppy-upload-container .uppy-u-reset [type=reset]{background:var(--uppy-button-bg)!important;color:var(--uppy-button-text)!important;border-color:var(--uppy-border)!important}.uppy-upload-container .uppy-u-reset button:hover:not(:disabled),.uppy-upload-container .uppy-u-reset [type=button]:hover:not(:disabled),.uppy-upload-container .uppy-u-reset [type=submit]:hover:not(:disabled),.uppy-upload-container .uppy-u-reset [type=reset]:hover:not(:disabled){background:var(--uppy-button-hover)!important;color:var(--text-inverse, #ffffff)!important;border-color:var(--uppy-button-hover)!important}.uppy-upload-container input[type=text],.uppy-upload-container input[type=email],.uppy-upload-container input[type=password],.uppy-upload-container textarea,.uppy-upload-container select{background:var(--bg-input, #ffffff)!important;color:var(--uppy-text)!important;border-color:var(--uppy-border)!important}.uppy-upload-container input[type=text]:focus,.uppy-upload-container input[type=email]:focus,.uppy-upload-container input[type=password]:focus,.uppy-upload-container textarea:focus,.uppy-upload-container select:focus{border-color:var(--color-bpm, #3B5BFD)!important;outline:none}.uppy-upload-container a{color:var(--uppy-link-color)!important}.uppy-upload-container a:hover{color:var(--text-link-hover, #2b68d8)!important}.uppy-upload-container .uppy-DashboardContent-addMoreCaption{display:none}.uppy-upload-container .uppy-Dashboard-header{background:var(--uppy-bg)!important;color:var(--uppy-text)!important;border-color:var(--uppy-border)!important}.uppy-upload-container .uppy-DashboardTab{color:var(--uppy-text)!important}.uppy-upload-container .uppy-DashboardTab.is-selected{color:var(--uppy-button-hover)!important;border-color:var(--uppy-button-hover)!important}.uppy-upload-container .uppy-DashboardTab:hover{color:var(--uppy-button-hover)!important}.uppy-upload-container .uppy-Provider-list{background:var(--uppy-bg)!important;color:var(--uppy-text)!important}.uppy-upload-container .uppy-Provider-list .uppy-ProviderItem{border-color:var(--uppy-border)!important}.uppy-upload-container .uppy-Provider-list .uppy-ProviderItem:hover{background:var(--uppy-hover-bg)!important}.uppy-upload-container .uppy-Webcam,.uppy-upload-container .uppy-ScreenCapture{background:var(--uppy-bg)!important;color:var(--uppy-text)!important}.uppy-upload-container .uppy-ProgressBar{background:var(--uppy-border)!important}.uppy-upload-container .uppy-ProgressBar .uppy-ProgressBar-inner{background:var(--uppy-button-hover)!important}.uppy-upload-container .uppy-statusText{color:var(--uppy-text)!important}.uppy-upload-container.has-files{width:100%!important}.uppy-upload-container.has-files .uppy-Dashboard,.uppy-upload-container.has-files .uppy-Dashboard .uppy-Dashboard-inner{width:100%!important;height:248px!important;max-width:none!important}.uppy-upload-container.uppy-Dashboard-edit{width:100%!important;height:100%!important;max-width:none!important}.uppy-upload-container.uppy-Dashboard-edit .uppy-Dashboard{width:100%!important;max-width:none!important;max-height:none!important;border-radius:10px!important;border:none!important;overflow:hidden}.uppy-upload-container.uppy-Dashboard-edit .uppy-Dashboard .uppy-Dashboard-inner{width:100%!important;max-width:none!important;max-height:none!important}.uppy-upload-container.uppy-Dashboard-edit .uppy-Dashboard .uppy-Dashboard-AddFiles{height:calc(100% - 14px)!important}.uppy-upload-container.uppy-Dashboard-edit.has-files{position:relative;inset:auto;height:auto!important}.uppy-upload-container.uppy-Dashboard-edit.has-files .uppy-Dashboard,.uppy-upload-container.uppy-Dashboard-edit.has-files .uppy-Dashboard .uppy-Dashboard-inner{height:248px!important}.uppy-upload-container.uppy-Dashboard-edit.has-files .uppy-Dashboard .uppy-Dashboard-AddFiles{height:calc(100% - 14px)!important}@media only screen and (min-width:820px){.uppy-upload-container .uppy-Dashboard,.uppy-upload-container .uppy-Dashboard-inner{width:100%!important;max-width:none!important}.uppy-upload-container.has-files .uppy-Dashboard,.uppy-upload-container.has-files .uppy-Dashboard-inner{height:248px!important}}.fullscreen .uppy-upload-container.uppy-Dashboard-edit{width:100%!important;height:100%!important}.fullscreen .uppy-upload-container.uppy-Dashboard-edit.has-files{height:auto!important}.fullscreen .uppy-upload-container.uppy-Dashboard-edit.has-files .uppy-Dashboard,.fullscreen .uppy-upload-container.uppy-Dashboard-edit.has-files .uppy-Dashboard .uppy-Dashboard-inner{height:248px!important}.fullscreen .uppy-upload-container.uppy-Dashboard-edit .uppy-Dashboard{width:100%!important;max-width:none!important;border-radius:0!important}.fullscreen .uppy-upload-container.uppy-Dashboard-edit .uppy-Dashboard .uppy-Dashboard-inner{width:100%!important;max-width:none!important}.fullscreen .upload-component-root--fill{position:absolute;inset:0;height:auto}.custom-shadow{box-shadow:0 2px 4px #d3ebf1}.eform-file-uploader-container{overflow:auto;min-height:300px;max-height:600px}@media(max-width:600px){.eform-file-uploader-container{height:calc(100vh - 20rem)}}@media(min-width:601px)and (max-width:1200px){.eform-file-uploader-container{height:calc(100vh - 10rem)}}@media(min-width:1201px){.eform-file-uploader-container{height:calc(100vh - 8rem)}}.tag-security-auth-floating[data-v-929acc46]{position:fixed;inset:0;z-index:10150;pointer-events:none}.tag-security-auth-floating__backdrop[data-v-929acc46]{position:absolute;inset:0;pointer-events:auto;background:transparent}.tag-security-auth-panel[data-v-929acc46]{position:fixed;pointer-events:auto;display:flex;flex-direction:column;background:var(--bg-primary);border:1px solid var(--border-color-primary);border-radius:10px;box-shadow:0 12px 32px #0000002e;overflow:hidden;outline:none}.tag-security-auth-panel__header[data-v-929acc46]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:12px 12px 0}.tag-security-auth-panel__title[data-v-929acc46]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600;color:var(--text-primary)}.tag-security-auth-panel__title i[data-v-929acc46]{color:#ef4444}.tag-security-auth-panel__close[data-v-929acc46]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;flex-shrink:0}.tag-security-auth-panel__close[data-v-929acc46]:hover,.tag-security-auth-panel__close[data-v-929acc46]:focus{background:var(--bg-secondary);color:var(--text-primary);outline:none}.tag-security-auth-panel__tag-name[data-v-929acc46]{margin:6px 12px 0;font-size:12px;font-weight:600;color:var(--text-secondary)}.tag-security-auth-panel__body[data-v-929acc46]{padding:12px;overflow-y:auto;flex:1;min-height:0}.tag-security-auth-panel__empty[data-v-929acc46]{color:var(--text-secondary);font-size:13px}.tag-security-auth-panel__sections[data-v-929acc46]{display:flex;flex-direction:column;gap:14px}.tag-security-auth-panel__section-title[data-v-929acc46]{display:flex;align-items:center;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--text-primary)}.tag-security-auth-panel__list[data-v-929acc46]{list-style:none;margin:0;padding:0;border:1px solid var(--border-color-primary);border-radius:8px;background:var(--bg-secondary);max-height:160px;overflow-y:auto}.tag-security-auth-panel__list-item[data-v-929acc46]{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-bottom:1px solid var(--border-color-primary)}.tag-security-auth-panel__list-item[data-v-929acc46]:last-child{border-bottom:none}.tag-security-auth-panel__primary[data-v-929acc46]{font-size:13px;font-weight:500;color:var(--text-primary)}.tag-security-auth-panel__hint[data-v-929acc46]{font-size:12px;color:var(--text-secondary)}.document-tags-select[data-v-b288d613]{width:100%}.tags-select[data-v-b288d613] .vs__dropdown-option--highlight .tags-select-option--query{background:#3b82f614}.tags-select[data-v-b288d613] .vs__dropdown-option--highlight .tags-select-option--security{background:#ef444414}.tags-select[data-v-b288d613] .vs__dropdown-option--highlight .tags-select-option--legacy{background:#6b728014}.tags-select[data-v-b288d613] .vs__dropdown-menu{z-index:10060}.tags-select-option[data-v-b288d613]{display:flex;align-items:center;gap:10px;padding:2px 0;width:100%}.tags-select-option__icon-wrap[data-v-b288d613]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;flex-shrink:0}.tags-select-option__icon-wrap--query[data-v-b288d613]{background:#3b82f61f;color:#3b82f6}.tags-select-option__icon-wrap--security[data-v-b288d613]{background:#ef44441f;color:#ef4444}.tags-select-option__icon-wrap--legacy[data-v-b288d613]{background:#6b72801f;color:var(--text-secondary)}.tags-select-option__icon-wrap i[data-v-b288d613]{font-size:11px}.tags-select-option__content[data-v-b288d613]{display:flex;flex-direction:column;min-width:0;flex:1;gap:2px}.tags-select-option__title[data-v-b288d613]{font-size:13px;font-weight:500;color:var(--text-primary);line-height:1.2}.tags-select-option__type[data-v-b288d613]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:1.2}.tags-select-option--query .tags-select-option__type[data-v-b288d613]{color:#3b82f6}.tags-select-option--security .tags-select-option__type[data-v-b288d613]{color:#ef4444}.tags-select-option--legacy .tags-select-option__type[data-v-b288d613]{color:var(--text-secondary)}.document-tags-select__legend[data-v-b288d613]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;font-size:11px;color:var(--text-secondary)}.document-tags-select__legend-item[data-v-b288d613]{display:inline-flex;align-items:center;gap:6px}.document-tags-select__legend-item[data-v-b288d613]:before{content:"";width:10px;height:10px;border-radius:3px}.document-tags-select__legend-item--query[data-v-b288d613]:before{background:#3b82f659;border:1px solid rgba(59,130,246,.5)}.document-tags-select__legend-item--security[data-v-b288d613]:before{background:#ef444459;border:1px solid rgba(239,68,68,.5)}.document-tags-select__legend-item--legacy[data-v-b288d613]:before{background:#6b728059;border:1px solid rgba(107,114,128,.5)}.tags-select-selected[data-v-b288d613]{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:12px;font-size:12px;font-weight:600;line-height:1.3}.tags-select-selected--query[data-v-b288d613]{background:#3b82f61f;color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.tags-select-selected--security[data-v-b288d613]{background:#ef44441f;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.tags-select-selected--legacy[data-v-b288d613]{background:#6b72801f;color:var(--text-secondary);border:1px solid rgba(107,114,128,.25)}.tags-select-selected__view-btn[data-v-b288d613]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:4px;background:transparent;color:inherit;opacity:.85;cursor:pointer}.tags-select-selected__view-btn[data-v-b288d613]:hover,.tags-select-selected__view-btn[data-v-b288d613]:focus{opacity:1;background:#00000014;outline:none}.tags-select-sentinel[data-v-b288d613]{list-style:none;padding:8px 12px;margin:0;text-align:center}.tags-select-sentinel__loading[data-v-b288d613]{display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:var(--text-tertiary)}.hidden[data-v-cdef0ba8]{display:none}.form-control[data-v-cdef0ba8]{box-shadow:none!important}.icon-close[data-v-cdef0ba8]{position:relative;top:0;width:10px;height:5px;display:inline-block;cursor:pointer;margin:0;padding:0}.close-btn[data-v-cdef0ba8]{font-size:25px;color:var(--color-danger);cursor:pointer;transition:all .3s ease}.close-btn[data-v-cdef0ba8]:hover{color:var(--color-danger);transition:all .3s ease}#btn-capture[data-v-cdef0ba8]{font-weight:700}#btn-capture .icon-scanning[data-v-cdef0ba8]{font-size:20px;height:20px}.btn-bold[data-v-cdef0ba8]{font-weight:700}.icon-size[data-v-cdef0ba8]{font-size:22px;position:relative;top:-4px;left:15px}h5[data-v-cdef0ba8],h6[data-v-cdef0ba8]{font-weight:600;margin:0}.btn-close[data-v-cdef0ba8]{cursor:pointer;font-size:1.26rem}.btn-close[data-v-cdef0ba8]:hover{color:var(--color-ecm)}.doc-editing[data-v-cdef0ba8]{display:flex;flex-direction:column;min-height:0;height:100%}.doc-edit-header[data-v-cdef0ba8]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto;min-height:56px;padding:10px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.doc-edit-header__title-wrap[data-v-cdef0ba8]{flex:0 1 auto;min-width:0}.doc-edit-header__title[data-v-cdef0ba8]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);white-space:nowrap}.doc-edit-header__actions[data-v-cdef0ba8]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:1 1 auto;min-width:0}.doc-edit-header__multi-switch[data-v-cdef0ba8]{margin-right:4px;color:var(--text-secondary);font-size:12px;white-space:nowrap}.doc-edit-mode-switch[data-v-cdef0ba8]{display:inline-flex;align-items:center;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px}.doc-edit-mode-switch__btn[data-v-cdef0ba8]{display:inline-flex;align-items:center;gap:6px;margin:0;padding:7px 12px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.doc-edit-mode-switch__btn i[data-v-cdef0ba8]{font-size:12px}.doc-edit-mode-switch__btn[data-v-cdef0ba8]:hover:not(:disabled){color:var(--text-primary)}.doc-edit-mode-switch__btn.active[data-v-cdef0ba8]{color:var(--color-ecm);font-weight:600;background:var(--bg-secondary);box-shadow:0 1px 3px var(--shadow-sm)}.doc-edit-mode-switch__btn[data-v-cdef0ba8]:disabled{opacity:.5;cursor:not-allowed}.doc-edit-save-btn[data-v-cdef0ba8]{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 14px;border:none;border-radius:8px;background:var(--color-ecm);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:filter .15s ease,opacity .15s ease}.doc-edit-save-btn[data-v-cdef0ba8]:hover:not(:disabled){filter:brightness(.92)}.doc-edit-save-btn[data-v-cdef0ba8]:disabled{opacity:.55;cursor:not-allowed}.doc-edit-icon-btn[data-v-cdef0ba8]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.doc-edit-icon-btn i[data-v-cdef0ba8]{font-size:12px}.doc-edit-icon-btn[data-v-cdef0ba8]:hover,.doc-edit-icon-btn.active[data-v-cdef0ba8]{border-color:var(--color-ecm);background:var(--bg-hover);color:var(--color-ecm)}.doc-edit-identity[data-v-cdef0ba8]{display:flex;flex-direction:column;gap:6px;padding:4px 2px 12px;margin-bottom:4px;border-bottom:1px solid var(--border-secondary);flex-shrink:0}.doc-edit-identity__meta[data-v-cdef0ba8]{font-size:12px;color:var(--text-tertiary)}.doc-edit-identity__meta b[data-v-cdef0ba8]{font-weight:600;color:var(--text-secondary)}.doc-edit-left-overlay[data-v-cdef0ba8]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin-top:12px;overflow:hidden}.doc-edit-left-overlay[data-v-cdef0ba8] .doc-editing-panels{flex:1 1 auto;min-height:0;height:100%}.doc-edit-content-card[data-v-cdef0ba8]{display:flex;flex-direction:column;flex:1 1 0%;height:100%;min-height:0;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:hidden}.doc-edit-empty[data-v-cdef0ba8]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 auto;width:100%;min-height:220px;height:100%;padding:32px 28px;text-align:center;box-sizing:border-box;background:radial-gradient(ellipse 70% 55% at 50% 42%,color-mix(in srgb,var(--color-ecm) 8%,transparent),transparent 70%),var(--bg-secondary)}.doc-edit-empty__icon[data-v-cdef0ba8]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:14px;font-size:22px;color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 12%,var(--bg-primary));border:1px solid color-mix(in srgb,var(--color-ecm) 22%,var(--border-secondary))}.doc-edit-empty__title[data-v-cdef0ba8]{margin:0;max-width:360px;font-size:15px;font-weight:600;line-height:1.4;color:var(--text-primary)}.doc-edit-empty__hint[data-v-cdef0ba8]{margin:8px 0 0;max-width:320px;font-size:13px;line-height:1.45;color:var(--text-secondary)}.doc-edit-empty--denied[data-v-cdef0ba8]{background:radial-gradient(ellipse 70% 55% at 50% 42%,color-mix(in srgb,var(--color-danger) 8%,transparent),transparent 70%),var(--bg-secondary)}.doc-edit-empty--denied .doc-edit-empty__icon[data-v-cdef0ba8]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 12%,var(--bg-primary));border-color:color-mix(in srgb,var(--color-danger) 22%,var(--border-secondary))}.upload-pane[data-v-cdef0ba8]{display:flex;flex-direction:column;flex:1 1 0%;align-self:stretch;width:100%;min-height:0;height:100%;overflow:hidden;padding:0}.upload-pane__dropzone[data-v-cdef0ba8]{position:relative;display:flex;flex-direction:column;flex:1 1 0%;align-self:stretch;min-height:0;width:100%;overflow:hidden}.upload-pane--with-files[data-v-cdef0ba8]{padding:10px 10px 0}.upload-pane--with-files .upload-pane__dropzone[data-v-cdef0ba8]{position:relative;flex:0 0 auto;height:auto;min-height:248px;overflow:visible}.scan-pane[data-v-cdef0ba8]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.doc-edit-footer[data-v-cdef0ba8]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--color-ecm);font-size:13px;font-weight:500}.title-document-col[data-v-cdef0ba8]{position:relative;width:400px;height:60px;text-align:center;color:var(--color-ecm);border-right:1px solid var(--border-secondary)}.title-document-edit-place[data-v-cdef0ba8]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.title-document-edit-place[data-v-cdef0ba8]:hover{cursor:pointer;text-decoration:underline dashed var(--text-tertiary)}.btn-indexers-expand[data-v-cdef0ba8]{position:absolute;top:50%;left:calc(var(--doc-edit-left-pct, 42%) - 16px);transform:translateY(-50%);width:32px;height:32px;border:1px solid var(--border-secondary);border-radius:999px;background:var(--bg-secondary);color:var(--color-ecm);z-index:6;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 3px var(--shadow-sm);transition:background .2s ease,color .2s ease,border-color .2s ease}.btn-indexers-expand[data-v-cdef0ba8]:hover{background:var(--color-ecm);color:#fff;border-color:var(--color-ecm)}.body-box[data-v-cdef0ba8]{display:flex;flex-wrap:nowrap;align-items:stretch;overflow:hidden;flex:1 1 auto;height:659px;min-height:0;margin:0;background:var(--bg-primary)}.body-box.resizing .left-col[data-v-cdef0ba8],.body-box.resizing .body-content[data-v-cdef0ba8]{transition:none!important}.body-box.resizing .doc-edit-resizer[data-v-cdef0ba8]:after{opacity:1;background:var(--color-ecm)}.body-box .left-col[data-v-cdef0ba8]{background-color:var(--bg-primary);border-right:1px solid var(--border-secondary);position:relative;transition:flex-basis .2s ease,max-width .2s ease,width .2s ease;display:flex;flex-direction:column;height:100%;max-height:none;overflow:hidden;padding:12px 16px;min-width:0;min-height:0}.body-box .left-col.open[data-v-cdef0ba8]{left:0!important;box-shadow:5px 0 14px -9px #0003;z-index:1005!important}.body-box .left-col.open .btn-open-left-col[data-v-cdef0ba8]{left:97.5%}.body-box .left-col.open .btn-open-left-col .btn-open-left[data-v-cdef0ba8]{transform:rotate(0)}.body-box .left-col .btn-open-left-col[data-v-cdef0ba8]{position:absolute;display:none;top:45%;left:97.5%}.body-box .left-col .btn-open-left-col .btn-open-left-text[data-v-cdef0ba8]{border:0px solid #000;transform:rotate(-90deg);outline:0px;padding:0;color:var(--text-tertiary);font-weight:700}.body-box .left-col .btn-open-left-col .btn-open-left[data-v-cdef0ba8]{cursor:pointer;position:absolute;width:20px;height:20px;left:-7px;text-align:center;border:1px solid var(--border-secondary);border-radius:50%;transform:rotate(-180deg);transition:all .3s linear;line-height:1;border-width:0px;outline:0px;padding:0;color:var(--text-tertiary);background:var(--bg-secondary);box-shadow:0 1px 3px var(--shadow-sm)}.body-box .left-col .btn-open-left-col .btn-open-left[data-v-cdef0ba8]:hover{background:var(--color-ecm);color:var(--text-on-primary, #fff)}.body-box .left-col .btn-open-left-col .btn-open-left .icon[data-v-cdef0ba8]{font-size:.65rem;margin:0!important;padding:0!important;box-sizing:border-box}.doc-edit-resizer[data-v-cdef0ba8]{position:absolute;top:0;right:-6px;width:12px;height:100%;cursor:col-resize;z-index:8;background:transparent}.doc-edit-resizer[data-v-cdef0ba8]:after{content:"";position:absolute;top:0;bottom:0;left:5px;width:2px;border-radius:999px;background:var(--border-secondary);opacity:.45;transition:opacity .15s ease,background .15s ease}.doc-edit-resizer[data-v-cdef0ba8]:hover:after,.doc-edit-resizer[data-v-cdef0ba8]:focus:after{opacity:1;background:var(--color-ecm)}.doc-edit-resizer[data-v-cdef0ba8]:focus{outline:none}[data-theme=dark] .doc-edit-resizer[data-v-cdef0ba8]:hover{background:#ffffff0a}.body-box.indexers-expanded .left-col[data-v-cdef0ba8]{flex:1 1 100%!important;max-width:100%!important;width:100%!important;border-right:0;padding-right:12px;max-height:none}.body-box.indexers-expanded .doc-edit-resizer[data-v-cdef0ba8]{display:none}@media only screen and (max-width:1199px){.btn-indexers-expand[data-v-cdef0ba8],.doc-edit-resizer[data-v-cdef0ba8]{display:none!important}.left-col[data-v-cdef0ba8]{width:600px!important;max-width:600px!important;left:-576px!important;padding:0 25px!important;z-index:1;position:absolute!important;height:91%!important;flex:0 0 100%!important}.left-col .card-header[data-v-cdef0ba8]{font-size:14px!important}.left-col .btn-open-left-col[data-v-cdef0ba8]{display:block!important}.body-content[data-v-cdef0ba8]{padding-left:35px!important;width:100%!important;max-width:100%!important;flex:1 1 100%!important}.fullscreen .left-col[data-v-cdef0ba8]{height:calc(100vh - 60px)}.fullscreen .left-col .btn-open-left-col[data-v-cdef0ba8]{left:97.5%!important}.fullscreen .left-col.open[data-v-cdef0ba8]{left:0!important}.fullscreen .left-col.open .btn-open-left-col[data-v-cdef0ba8]{left:97.5%!important}}@media screen and (max-width:848px){.icon-title[data-v-cdef0ba8]{display:none}}@media only screen and (max-width:798px){.left-col[data-v-cdef0ba8]{width:100%!important;max-width:100%!important;left:-94%!important}}.body-content[data-v-cdef0ba8]{display:flex;flex-direction:column;flex:1 1 0%;padding:12px 16px 12px 12px;min-width:0;min-height:0;height:100%}.btn-scanning[data-v-cdef0ba8]{color:var(--color-ecm);background-color:var(--bg-tertiary);font-weight:700;padding-left:28px;padding-right:28px}.btn-scanning span i[data-v-cdef0ba8]{color:var(--color-ecm);font-weight:700}.btns-option-document-scan[data-v-cdef0ba8]{display:block;position:relative;border:0px solid #f00;text-align:center}.btns-option-document-scan .btn[data-v-cdef0ba8]{color:var(--text-on-primary, #fff);font-weight:700}.list-files-upload[data-v-cdef0ba8]{display:flex;flex-direction:column;flex:1 1 0;min-height:0;width:100%;height:auto!important;padding:10px 12px 12px;border-top:1px solid var(--border-secondary);overflow:hidden}.list-files-upload__toolbar[data-v-cdef0ba8]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:0 0 auto;margin-bottom:8px}.list-files-upload__heading[data-v-cdef0ba8]{display:flex;align-items:center;gap:6px;min-width:0}.list-files-upload__title[data-v-cdef0ba8]{margin:0;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.list-files-upload__count[data-v-cdef0ba8]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:10px;font-weight:700}.list-files-upload__sort[data-v-cdef0ba8]{display:flex;align-items:center;gap:6px;flex:0 0 auto}.list-files-upload__sort-select[data-v-cdef0ba8]{width:180px;max-width:42vw}.list-files-upload__sort-dir[data-v-cdef0ba8]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}.list-files-upload__sort-dir[data-v-cdef0ba8]:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.list-files-upload .files-wrapper[data-v-cdef0ba8]{display:flex;flex-direction:column;flex:1 1 auto;gap:6px;min-height:0;height:auto!important;margin:0;overflow-x:hidden;overflow-y:auto}.list-files-upload .list-thumb-files[data-v-cdef0ba8]{width:100%;margin:0;padding:0}.list-files-upload[data-v-cdef0ba8] .md-card{margin:0}.list-files-upload[data-v-cdef0ba8] .md-card-header{padding:8px 10px}.list-files-upload[data-v-cdef0ba8] .mini-file-content{gap:3px}.list-files-upload[data-v-cdef0ba8] .mini-file-meta,.list-files-upload[data-v-cdef0ba8] .mini-file-linked-at{font-size:11px}.manual-sort-ghost[data-v-cdef0ba8]{opacity:.55}.manual-sort-chosen[data-v-cdef0ba8]{transform:scale(1.01)}.manual-sort-drag[data-v-cdef0ba8]{cursor:grabbing}.manual-sort-saving[data-v-cdef0ba8]{opacity:.72;pointer-events:none}.manual-sort-saving-label[data-v-cdef0ba8]{color:var(--text-secondary);background-color:var(--bg-secondary);border-radius:4px}.fullscreen .doc-editing[data-v-cdef0ba8]{height:100vh;max-height:100vh}.fullscreen .body-box[data-v-cdef0ba8]{flex:1 1 auto;height:auto!important;max-height:none;min-height:0}.fullscreen .left-col[data-v-cdef0ba8]{max-height:none;height:100%}.fullscreen .doc-edit-content-card[data-v-cdef0ba8]{height:100%}.fullscreen .list-files-upload[data-v-cdef0ba8]{position:relative;margin:0;max-height:none;width:100%;height:auto!important;overflow:hidden}.fullscreen .body-content[data-v-cdef0ba8]{height:100%;min-height:0;display:flex;flex-direction:column}.fullscreen .body-content .btn-open-left-col[data-v-cdef0ba8]{left:97.5%!important}.fullscreen .body-content.open[data-v-cdef0ba8]{left:0;margin-left:0}.fullscreen .body-content.open .btn-open-left-col[data-v-cdef0ba8]{left:97.5%!important}.title-list-files[data-v-cdef0ba8]{font-size:14px!important;font-weight:700}.disabled-component[data-v-cdef0ba8]{pointer-events:none;opacity:.6}.footer[data-v-cdef0ba8]{background-color:var(--bg-secondary)}.document-tags-field-label[data-v-cdef0ba8]{gap:4px}.document-tags-field-help__trigger[data-v-cdef0ba8]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:help;line-height:1}.document-tags-field-help__trigger[data-v-cdef0ba8]:hover,.document-tags-field-help__trigger[data-v-cdef0ba8]:focus{color:var(--color-ecm);outline:none;background:var(--bg-hover)}.document-tags-field-help__trigger .icon-info[data-v-cdef0ba8]{font-size:13px}.doc-editing-panel--tags[data-v-cdef0ba8] .document-tags-select__legend{margin-top:4px;gap:8px;font-size:10px}.doc-editing-panel--tags[data-v-cdef0ba8] .document-tags-select__legend-item{gap:4px}.doc-editing-panel--tags[data-v-cdef0ba8] .document-tags-select__legend-item:before{width:8px;height:8px}.doc-editing-panel--tags[data-v-cdef0ba8] .tags-select .vs__dropdown-toggle{min-height:32px;padding:1px 4px}.doc-editing-panel--tags[data-v-cdef0ba8] .tags-select .vs__selected{margin:1px 3px 1px 0}.doc-editing-panel--tags[data-v-cdef0ba8] .tags-select .vs__search{margin:0;padding:2px 0;font-size:12.5px}.doc-editing-panel--tags[data-v-cdef0ba8] .tags-select .vs__actions{padding-top:2px}.doc-editing-panel--tags[data-v-cdef0ba8] .tags-select-selected{padding:0 6px;font-size:11px;line-height:1.25}.doc-editing-panel--tags[data-v-cdef0ba8] .tags-select-selected__view-btn{width:16px;height:16px}.document-tags-field-help-popover{max-width:340px;z-index:10065!important}.document-tags-field-help-popover .popover-body{padding:12px 14px;color:var(--text-primary);background:var(--bg-primary)}.document-tags-field-help-popover .arrow:before{border-right-color:var(--border-secondary)}.document-tags-field-help-popover__content{font-size:13px;line-height:1.45;color:var(--text-primary)}.document-tags-field-help-popover__content p{margin-bottom:8px;color:var(--text-secondary)}.document-tags-field-help-popover__title{font-weight:600;font-size:13px;margin-bottom:10px!important;color:var(--text-primary)!important}.checklist-container[data-v-359eeaa9]{padding:1rem;background-color:var(--bg-card);border-radius:.25rem;box-shadow:0 .125rem .25rem var(--shadow-sm)}.progress[data-v-359eeaa9]{background-color:var(--bg-disabled);border-radius:.25rem;overflow:hidden}.progress-bar[data-v-359eeaa9]{display:flex;flex-direction:column;justify-content:center;color:var(--text-inverse);text-align:center;white-space:nowrap;transition:width .6s ease;font-size:.75rem;font-weight:700}.task-description[data-v-359eeaa9]{cursor:pointer}.task-description[data-v-359eeaa9]:hover{text-decoration:underline;color:var(--text-link)}.no-edit[data-v-359eeaa9]{cursor:default}.no-edit[data-v-359eeaa9]:hover{text-decoration:underline;color:var(--text-link);cursor:pointer}.required-task[data-v-359eeaa9]{border-left:3px solid var(--color-danger)}.bg-success[data-v-359eeaa9]{background-color:var(--color-success)!important}.bg-info[data-v-359eeaa9]{background-color:var(--color-info)!important}.bg-warning[data-v-359eeaa9]{background-color:var(--color-warning)!important;color:var(--text-inverse)!important}.bg-danger[data-v-359eeaa9]{background-color:var(--color-danger)!important}.ghost-task[data-v-359eeaa9]{opacity:.5;background:var(--bg-active);border:1px dashed var(--border-primary)}.drag-handle[data-v-359eeaa9]{cursor:grab;color:var(--icon-secondary)}.drag-handle[data-v-359eeaa9]:hover{color:var(--text-primary)}.collaboration-chats[data-v-9ad58348]{display:flex;flex-direction:column;height:100%;min-height:0}.collaboration-chats--compact[data-v-9ad58348]{padding:.75rem;background:var(--bg-secondary)}.collaboration-chats--page[data-v-9ad58348]{padding:0 2px}.page-toolbar[data-v-9ad58348]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 4px 10px;flex:0 0 auto}.page-toolbar__username[data-v-9ad58348]{font-size:13px;font-weight:600;color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-toolbar__actions[data-v-9ad58348]{display:flex;align-items:center;gap:4px;flex:0 0 auto}.page-toolbar__btn[data-v-9ad58348]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:var(--text-tertiary);transition:background .15s ease,color .15s ease}.page-toolbar__btn[data-v-9ad58348]:hover{background:var(--bg-hover);color:var(--text-primary);text-decoration:none}.page-toolbar__btn i[data-v-9ad58348]{font-size:.85rem}.new-chat-cta[data-v-9ad58348]{width:100%;border:1px solid var(--border-tertiary);background:var(--bg-card);color:var(--text-primary);border-radius:999px;padding:.5rem .75rem;font-weight:600;font-size:.85rem;display:inline-flex;align-items:center;justify-content:center;margin-bottom:.65rem;transition:background .2s ease,border-color .2s ease;flex:0 0 auto}.new-chat-cta[data-v-9ad58348]:hover:not(:disabled){background:var(--bg-hover)}.new-chat-cta[data-v-9ad58348]:disabled{opacity:.6;cursor:not-allowed}.status-row[data-v-9ad58348]{display:flex;margin-bottom:.65rem;flex:0 0 auto;min-width:0}.status-row[data-v-9ad58348] .dropdown{width:100%;position:relative}.status-dropdown-toggle[data-v-9ad58348]{width:100%;display:inline-flex!important;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--border-tertiary)!important;background:var(--bg-card)!important;color:var(--text-primary)!important;border-radius:999px!important;padding:.4rem .75rem!important;font-size:.8rem!important;font-weight:600!important;box-shadow:none!important}.status-dropdown-toggle[data-v-9ad58348]:hover,.status-dropdown-toggle[data-v-9ad58348]:focus{background:var(--bg-hover)!important;color:var(--text-primary)!important;border-color:var(--border-tertiary)!important}.status-dropdown-label[data-v-9ad58348]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.status-dropdown-caret[data-v-9ad58348]{font-size:.65rem;color:var(--text-tertiary);flex-shrink:0}[data-v-9ad58348] .status-dropdown-menu{width:auto!important;min-width:220px!important;max-width:min(280px,100vw - 48px)!important;border-radius:12px;border:1px solid var(--border-divider);background:var(--bg-card);padding:.35rem;box-shadow:0 10px 28px #0000001f;z-index:1100!important}[data-v-9ad58348] .status-dropdown-menu .dropdown-item{border-radius:8px;font-size:.85rem;color:var(--text-secondary);white-space:normal}[data-v-9ad58348] .status-dropdown-menu .dropdown-item:hover,[data-v-9ad58348] .status-dropdown-menu .dropdown-item:focus{background:var(--bg-hover);color:var(--text-primary)}[data-v-9ad58348] .status-dropdown-menu .dropdown-item.active{background:var(--bg-active);color:var(--text-link)}.filter-row[data-v-9ad58348]{margin-bottom:.55rem;flex:0 0 auto}.filter-field[data-v-9ad58348]{position:relative}.filter-field__icon[data-v-9ad58348]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);font-size:.75rem;pointer-events:none;z-index:1}.filter-field__input[data-v-9ad58348]{border-radius:10px!important;border:1px solid var(--border-input, var(--border-tertiary))!important;background:var(--bg-input, var(--bg-card))!important;color:var(--text-primary)!important;padding-left:2rem!important;font-size:.85rem!important;box-shadow:none!important}.filter-field__input[data-v-9ad58348]:focus{border-color:var(--border-input-focus, var(--text-link))!important}.filter-field__input[data-v-9ad58348]::placeholder{color:var(--text-tertiary)}.thread-list[data-v-9ad58348]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.thread-list__overlay[data-v-9ad58348]{min-height:100%}.thread-item[data-v-9ad58348]{width:100%;display:flex;align-items:flex-start;gap:8px;text-align:left;border:none;background:transparent;padding:.55rem;border-radius:10px;cursor:pointer;color:var(--text-secondary);transition:background .15s ease;margin-bottom:2px}.thread-item[data-v-9ad58348]:hover,.thread-item[data-v-9ad58348]:focus{background:var(--bg-hover);outline:none}.thread-item.active[data-v-9ad58348]{background:var(--bg-active);color:var(--text-primary)}.thread-item.active .thread-item__title[data-v-9ad58348]{color:var(--text-link)}.thread-item__main[data-v-9ad58348]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.thread-item__title[data-v-9ad58348]{font-size:.85rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thread-item__meta[data-v-9ad58348]{font-size:.72rem;color:var(--text-tertiary);display:flex;align-items:center;gap:6px;min-width:0}.thread-item__status[data-v-9ad58348]{font-weight:600}.thread-item__status.CLOSED[data-v-9ad58348]{color:var(--color-swc)}.thread-item__status.ARCHIVED[data-v-9ad58348]{color:var(--color-ecm)}.thread-item__aside[data-v-9ad58348]{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.thread-item__date[data-v-9ad58348]{font-size:.65rem;color:var(--text-tertiary);white-space:nowrap}.thread-item__actions[data-v-9ad58348]{display:inline-flex;align-items:center;gap:4px;min-height:20px}.thread-item__menu-btn[data-v-9ad58348]{width:24px!important;height:24px!important;min-width:24px!important;padding:0!important;border-radius:6px!important;color:var(--text-tertiary)!important;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:none!important}.thread-item__menu-btn[data-v-9ad58348]:hover,.thread-item__menu-btn[data-v-9ad58348]:focus{background:var(--bg-hover)!important;color:var(--text-primary)!important;text-decoration:none!important}.thread-item__menu-btn i[data-v-9ad58348]{font-size:.75rem}.thread-item__badge[data-v-9ad58348]{min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--color-ecm);color:var(--color-on-accent, #fff);font-size:.65rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.thread-rename-input[data-v-9ad58348]{width:100%;border:1px solid var(--border-input-focus, var(--text-link));border-radius:6px;background:var(--bg-input, var(--bg-card));color:var(--text-primary);padding:2px 6px;font-size:.85rem;outline:none}.thread-empty[data-v-9ad58348]{padding:1.25rem .75rem;text-align:center;color:var(--text-tertiary);font-size:.85rem}.dropdown-toggle[data-v-9ad58348]:after{content:none!important}.thread-item__menu{z-index:1100!important;min-width:180px;border-radius:10px;border:1px solid var(--border-divider);background:var(--bg-card);padding:.35rem;box-shadow:0 8px 24px #0000001f}.thread-item__menu .dropdown-item{border-radius:8px;font-size:.85rem;color:var(--text-secondary);transition:background .15s ease,color .15s ease}.thread-item__menu .dropdown-item:hover,.thread-item__menu .dropdown-item:focus{background:var(--bg-hover);color:var(--text-primary)}.thread-item__menu .dropdown-item.active{background:var(--bg-active);color:var(--text-link)}.intelligence-conversations[data-v-6c025510]{display:flex;flex-direction:column;height:100%;min-height:0}.new-conversation-cta[data-v-6c025510]{width:100%;border:1px solid var(--border-tertiary);background:var(--bg-card);color:var(--text-primary);border-radius:8px;padding:.55rem .75rem;font-weight:600;font-size:.82rem;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-bottom:.75rem;flex:0 0 auto;transition:background .15s ease,border-color .15s ease}.new-conversation-cta[data-v-6c025510]:hover:not(:disabled){background:var(--bg-hover)}.new-conversation-cta[data-v-6c025510]:focus-visible{outline:2px solid var(--text-link);outline-offset:2px}.new-conversation-cta[data-v-6c025510]:disabled{opacity:.6;cursor:not-allowed}.conversations-empty[data-v-6c025510]{padding:1rem .5rem;text-align:center}.conversations-empty p[data-v-6c025510]{margin:0;font-size:.8rem;line-height:1.4;color:var(--text-tertiary)}.thread-list[data-v-6c025510]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}.thread-item[data-v-6c025510]{display:flex;align-items:flex-start;gap:8px;padding:.5rem .55rem;border-radius:8px;cursor:pointer;color:var(--text-secondary);transition:background .15s ease,color .15s ease;border:none;position:relative}.thread-item[data-v-6c025510]:hover{background:var(--bg-hover)}.thread-item:hover .thread-actions[data-v-6c025510]{opacity:1;pointer-events:auto}.thread-item[data-v-6c025510]:focus-visible{outline:2px solid var(--text-link);outline-offset:1px}.thread-item.active[data-v-6c025510]{background:var(--bg-active);color:var(--text-primary)}.thread-item.active .thread-icon[data-v-6c025510]{color:var(--text-primary);opacity:.8}.thread-item.active .thread-title[data-v-6c025510]{color:var(--text-primary);font-weight:600}.thread-icon[data-v-6c025510]{width:18px;height:18px;margin-top:2px;border-radius:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.7rem;opacity:.55;background:transparent}.thread-title[data-v-6c025510]{flex:1;min-width:0;white-space:normal;overflow:visible;word-break:break-word;font-size:.84rem;line-height:1.35}.thread-actions[data-v-6c025510]{display:inline-flex;gap:2px;opacity:0;pointer-events:none;flex-shrink:0;position:absolute;top:.35rem;right:.35rem;padding:2px;border-radius:6px;background:var(--bg-hover);transition:opacity .15s ease}.thread-action[data-v-6c025510]{width:26px;height:26px;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background .15s ease,color .15s ease}.thread-action i[data-v-6c025510]{font-size:.7rem}.thread-action[data-v-6c025510]:hover{background:var(--bg-active);color:var(--text-primary)}.thread-action--danger[data-v-6c025510]:hover{color:#dc3545;background:color-mix(in srgb,#dc3545 10%,transparent)}.thread-action[data-v-6c025510]:focus-visible{outline:2px solid var(--text-link);outline-offset:1px}.thread-rename-input[data-v-6c025510]{flex:1;min-width:0;border:1px solid var(--border-input-focus);border-radius:6px;background:var(--bg-input);color:var(--text-primary);padding:4px 8px;font-size:.84rem;outline:none}.intelligence-conversations--compact .thread-item .thread-actions[data-v-6c025510]{opacity:1;pointer-events:auto}.intelligence-conversations--compact .thread-title[data-v-6c025510]{padding-right:3.5rem}.intelligence-conversations--page .thread-item:hover .thread-title[data-v-6c025510],.intelligence-conversations--page .thread-item:focus-within .thread-title[data-v-6c025510]{padding-right:3.5rem}.hide[data-v-c66f5f15]{display:none!important}#menu-left[data-v-c66f5f15]{display:flex;flex-direction:column;overflow:hidden;position:fixed;left:72px;top:var(--app-header-height);bottom:0;padding:10px 12px 14px;box-sizing:border-box;border-right:solid 1px var(--border-secondary);z-index:var(--z-left-menu);background:var(--bg-secondary)}#menu-left.menu-left--conversations[data-v-c66f5f15]{overflow:visible}.menu-left__header[data-v-c66f5f15]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 10px 8px;margin-bottom:6px;border-bottom:1px solid var(--border-secondary);flex:0 0 auto}.menu-left__title[data-v-c66f5f15]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.menu-left__pin[data-v-c66f5f15]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:background .15s ease,color .15s ease;padding:0}.menu-left__pin i[data-v-c66f5f15]{font-size:11px;transform:rotate(45deg);transition:transform .15s ease}.menu-left__pin[data-v-c66f5f15]:hover{background:var(--bg-hover);color:var(--text-primary)}.menu-left__pin--active[data-v-c66f5f15]{color:var(--menu-accent, var(--text-link))}.menu-left__pin--active i[data-v-c66f5f15]{transform:rotate(0)}.main-menu-overlay[data-v-c66f5f15]{flex:1;min-height:0;display:flex;flex-direction:column}.main-menu[data-v-c66f5f15]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.main-menu--conversations[data-v-c66f5f15]{display:flex;flex-direction:column;overflow:visible}.menu-nav[data-v-c66f5f15]{list-style:none;margin:0;padding:0}.menu-nav .collapse[data-v-c66f5f15]:not(.show){display:none!important}.menu-nav__group+.menu-nav__group[data-v-c66f5f15]{margin-top:1px}.menu-nav__sub[data-v-c66f5f15]{list-style:none;margin:0;padding:1px 0 3px}.menu-item[data-v-c66f5f15]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px;border-radius:8px;font-size:14px;font-weight:500;line-height:1.3;color:var(--text-secondary);text-align:left;cursor:pointer;text-decoration:none!important;transition:background .15s ease,color .15s ease}.menu-item[data-v-c66f5f15]:hover{background:var(--bg-hover);color:var(--text-primary)}.menu-item__icon[data-v-c66f5f15]{flex:0 0 auto;font-size:14px!important;width:16px;text-align:center;opacity:.75;transition:opacity .15s ease}.menu-item:hover .menu-item__icon[data-v-c66f5f15],.menu-item--active .menu-item__icon[data-v-c66f5f15]{opacity:1}.menu-item__label[data-v-c66f5f15]{flex:1;min-width:0;overflow-wrap:break-word}.menu-item--active[data-v-c66f5f15]{background:var(--bg-active);color:var(--menu-accent, var(--text-link))!important;font-weight:600}.menu-item--action[data-v-c66f5f15]{appearance:none;border:1px solid color-mix(in srgb,var(--menu-accent, var(--color-bpm)) 22%,var(--border-secondary));background:color-mix(in srgb,var(--menu-accent, var(--color-bpm)) 8%,transparent);color:var(--menu-accent, var(--color-bpm));font-weight:600;margin-bottom:6px}.menu-item--action .menu-item__icon[data-v-c66f5f15]{opacity:1;color:inherit}.menu-item--action[data-v-c66f5f15]:hover{background:color-mix(in srgb,var(--menu-accent, var(--color-bpm)) 14%,transparent);border-color:color-mix(in srgb,var(--menu-accent, var(--color-bpm)) 40%,var(--border-secondary));color:var(--menu-accent, var(--color-bpm))}.menu-item__kbd[data-v-c66f5f15]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:4px;border:1px solid color-mix(in srgb,var(--menu-accent, var(--color-bpm)) 25%,var(--border-secondary));background:var(--bg-tertiary);color:var(--menu-accent, var(--color-bpm));font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:600;line-height:1}.menu-item__beta[data-v-c66f5f15]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:4px;border:1px solid color-mix(in srgb,var(--menu-accent, var(--color-bpm)) 28%,var(--border-secondary));background:color-mix(in srgb,var(--menu-accent, var(--color-bpm)) 10%,transparent);color:var(--menu-accent, var(--color-bpm));font-size:9px;font-weight:700;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.menu-item--sub[data-v-c66f5f15]{padding:5px 10px 5px 32px;font-size:13px}.menu-item--sub .menu-item__icon[data-v-c66f5f15]{font-size:12px!important;width:14px}.menu-item__chevron[data-v-c66f5f15]{flex:0 0 auto;width:7px;height:7px;margin-right:2px;border:solid currentColor;border-width:0 1.5px 1.5px 0;opacity:.55;transform:rotate(45deg) translateY(-2px);transition:transform .15s ease}.menu-item--parent.collapsed .menu-item__chevron[data-v-c66f5f15]{transform:rotate(-45deg) translate(-2px)}.menu-resizer[data-v-c66f5f15]{position:absolute;top:0;right:-6px;width:12px;height:100%;cursor:col-resize;z-index:1001;background:transparent}.menu-resizer[data-v-c66f5f15]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:44px;border-radius:999px;background:var(--text-tertiary);opacity:0;transition:opacity .15s ease}.menu-resizer[data-v-c66f5f15]:hover:after{opacity:1}.menu-resizer[data-v-c66f5f15]:hover{background:#0000000f}[data-theme=dark] .menu-resizer[data-v-c66f5f15]:hover{background:#ffffff14}@media only screen and (min-width:1000px)and (max-width:1200px){#menu-left[data-v-c66f5f15]{left:52px!important}}@media only screen and (max-width:991px){#menu-left[data-v-c66f5f15]{left:52px!important}}.b-avatar img{width:100%!important;height:100%!important}.avatar{border:none!important}.ghost[data-v-02b5db1c]{opacity:.5;background:var(--bg-active)}.body-favorites[data-v-02b5db1c]{margin-right:14px;height:220px;overflow:hidden auto}.body-favorites .list-card-favorite[data-v-02b5db1c]{margin:10px 0 10px 6px}.body-favorites .list-card-favorite .box[data-v-02b5db1c]{height:85px}.body-favorites .list-card-favorite .box .card-box[data-v-02b5db1c]{position:relative}.body-favorites .list-card-favorite .box .card-box .badge[data-v-02b5db1c]{position:absolute;left:72px;top:-8px;border-radius:100%;border:2px solid var(--bg-modal);width:23px;height:22px;font-size:14px;text-align:center;line-height:12px;opacity:.8}.body-favorites .list-card-favorite .box .card-box .badge[data-v-02b5db1c]:hover{opacity:1;cursor:pointer}.body-favorites .list-card-favorite .box .card-box .dropdown-item[data-v-02b5db1c]{width:85px;height:70px;border:2px solid var(--border-secondary);border-radius:12px;padding:10px}.body-favorites .list-card-favorite .box .card-box .dropdown-item[data-v-02b5db1c]:hover{border-color:var(--border-primary);background:transparent!important;cursor:pointer!important}.body-favorites .list-card-favorite .box .card-box .dropdown-item[data-v-02b5db1c]:active{color:var(--text-primary)!important;background:transparent!important}.body-favorites .list-card-favorite .box .card-box .dropdown-item i.icon[data-v-02b5db1c]{margin:0!important;font-size:30px}.body-favorites .list-card-favorite .box .card-box .dropdown-item.start-case i[data-v-02b5db1c]{font-size:20px!important;margin:8px 0 0!important;text-align:center!important}.body-favorites .list-card-favorite .box .card-box .dropdown-item.start-case p[data-v-02b5db1c]{font-size:12px!important;margin:2px 0 0!important;text-align:center!important}.ify-locale img[data-v-20ce7ff9]{height:30px;width:auto}.ify-locale--inline[data-v-20ce7ff9]{width:100%}.ify-locale #dropdownMenuButton[data-v-20ce7ff9]{cursor:pointer}.ify-locale .dropdown-menu[data-v-20ce7ff9]{padding:10px 0!important;top:14px!important;left:-22px!important}.ify-locale .dropdown-menu .list-group[data-v-20ce7ff9]{width:170px!important}.ify-locale .dropdown-menu .list-group .list-group-item[data-v-20ce7ff9]{border:0!important;padding:6px 1.25rem}.ify-locale .dropdown-menu .list-group .list-group-item img[data-v-20ce7ff9]{margin-right:5px}.ify-locale .dropdown-menu .list-group .list-group-item a[data-v-20ce7ff9]{transition:all .4s ease}.ify-locale .dropdown-menu .list-group .list-group-item:hover a[data-v-20ce7ff9]{color:#3b5bfd!important}.locale-inline[data-v-20ce7ff9]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:100%;padding:4px;border-radius:10px;background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.locale-inline-btn[data-v-20ce7ff9]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:52px;padding:8px 6px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.locale-inline-btn img[data-v-20ce7ff9]{width:22px;height:22px;object-fit:cover;border-radius:50%}.locale-inline-btn[data-v-20ce7ff9]:hover{background:var(--bg-hover);color:var(--text-primary)}.locale-inline-btn.is-active[data-v-20ce7ff9]{background:var(--bg-secondary);color:var(--text-link);box-shadow:0 1px 2px #00000014}.locale-inline-label[data-v-20ce7ff9]{font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1.1}.theme-toggle[data-v-57276e8d]{display:flex;align-items:center;justify-content:center}.theme-toggle--inline[data-v-57276e8d]{width:100%;justify-content:stretch}.theme-toggle[data-v-57276e8d] .theme-dropdown .btn-link{color:inherit;text-decoration:none;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;min-width:36px;height:36px}.theme-toggle[data-v-57276e8d] .theme-dropdown .btn-link:hover{background-color:#ffffff1a;transform:scale(1.05)}.theme-toggle[data-v-57276e8d] .theme-dropdown .btn-link:focus{box-shadow:none;outline:none}.theme-toggle[data-v-57276e8d] .theme-dropdown .btn-link i{font-size:1.2rem;margin:0}.theme-toggle[data-v-57276e8d] .theme-dropdown .dropdown-menu{background-color:var(--bg-modal);border:1px solid var(--border-tertiary);box-shadow:0 2px 10px var(--shadow-md);min-width:150px}.theme-toggle[data-v-57276e8d] .theme-dropdown .dropdown-menu .dropdown-item{color:var(--text-primary);padding:.5rem 1rem;display:flex;align-items:center;gap:.75rem;transition:all .2s ease}.theme-toggle[data-v-57276e8d] .theme-dropdown .dropdown-menu .dropdown-item i{font-size:1rem;width:20px;text-align:center}.theme-toggle[data-v-57276e8d] .theme-dropdown .dropdown-menu .dropdown-item .option-label{font-size:.9rem}.theme-toggle[data-v-57276e8d] .theme-dropdown .dropdown-menu .dropdown-item:hover{background-color:var(--bg-hover);color:var(--text-link-hover)}.theme-toggle[data-v-57276e8d] .theme-dropdown .dropdown-menu .dropdown-item.active{background-color:var(--table-selected-bg);color:var(--table-selected-text);font-weight:600}.theme-inline[data-v-57276e8d]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:100%;padding:4px;border-radius:10px;background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.theme-inline-btn[data-v-57276e8d]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:52px;padding:8px 6px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.theme-inline-btn i[data-v-57276e8d]{font-size:14px}.theme-inline-btn[data-v-57276e8d]:hover{background:var(--bg-hover);color:var(--text-primary)}.theme-inline-btn.is-active[data-v-57276e8d]{background:var(--bg-secondary);color:var(--text-link);box-shadow:0 1px 2px #00000014}.theme-inline-label[data-v-57276e8d]{font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1.1}.user-menu[data-v-0822f634]{position:fixed;height:100vh;margin-top:0!important;top:0;left:0;z-index:99999999!important;transform:translate(-100%);transition:all .1s linear;background-color:var(--bg-secondary)}.menuHeader[data-v-0822f634]{height:var(--app-header-height)}.menu-active[data-v-0822f634]{transform:none}.item-menu-mod[data-v-0822f634]{width:105px;background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-card)}.item-menu-mod .card-footer[data-v-0822f634]{font-size:11px;text-align:center;font-weight:700;background-color:transparent;color:var(--text-primary)}.item-menu-mod[data-v-0822f634]:hover{background:#007bff;color:#fff}.item-menu-mod:hover .card-footer[data-v-0822f634]{color:#fff;font-size:11px;text-align:center;font-weight:700}.notification{padding-top:0;position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px}.bellCount-large{height:16px;width:25px;background-color:var(--bg-badge, white);border-radius:20px;color:var(--text-badge, #666666);border-color:var(--border-badge, #cacaca);text-align:center;position:absolute;top:0;left:16px;padding:.5px .5px .5px 0;border-style:solid;border-width:1px;font-size:9px}.bellCount-tiny{height:16px;width:16px;background-color:var(--bg-badge, white);border-radius:20px;color:var(--text-badge, #666666);border-color:var(--border-badge, #cacaca);text-align:center;position:absolute;top:0;left:16px;padding:.5px;border-style:solid;border-width:1px;font-size:9px}.bellCount-tin:before{position:absolute;background:var(--wave-primary, #b7d5f849);width:50px;height:50px;top:-17px;right:-18px;padding:5px 8px;border-radius:50%;content:"";display:block;-webkit-backface-visibility:hidden;animation:wave-animate 3s infinite ease-out}.bellCount-tiny:after{position:absolute;background:var(--wave-secondary, #93c0f3b4);width:50px;height:50px;top:-17px;right:-18px;padding:5px 8px;border-radius:50%;content:"";display:block;-webkit-backface-visibility:hidden;opacity:0;animation:wave-animate 3s .8s infinite ease-out}@keyframes wave-animate{0%{transform:scale(0);opacity:1;transform-origin:center}to{transform:scale(1);opacity:0;transform-origin:center}}.bellCount-tiny:empty{display:none}.icon-alert{line-height:1;margin-right:0;font-size:16px;color:var(--text-primary)!important}.icon-alert:hover{color:var(--text-hover, #272727)!important;text-decoration:none}.latest-updates-wrapper[data-v-360be86b]{position:relative;display:inline-flex}.lu-trigger[data-v-360be86b]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0;border:none;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .2s ease}.lu-trigger[data-v-360be86b]:hover{background-color:#ffffff1a}.lu-trigger.is-active[data-v-360be86b]{background-color:#ffffff26}.lu-trigger i[data-v-360be86b]{font-size:1.2rem}.lu-trigger-badge[data-v-360be86b]{position:absolute;top:-1px;right:-1px;min-width:1.05rem;height:1.05rem;padding:0 .25rem;display:inline-flex;align-items:center;justify-content:center;font-size:.62rem;font-weight:700;line-height:1;color:#fff;background:var(--color-danger, #fe0000);border:2px solid var(--bg-header, #fff);border-radius:999px}.lu-panel[data-v-360be86b]{position:absolute;top:calc(100% + .6rem);right:0;z-index:1001;width:23rem;max-width:calc(100vw - 1.5rem);padding:.75rem;background:var(--bg-card, #fff);border:1px solid var(--border-card, #ddd);border-radius:16px;box-shadow:0 12px 32px var(--shadow-md, rgba(0, 0, 0, .2))}.lu-panel--embedded[data-v-360be86b]{position:static;top:auto;right:auto;width:100%;max-width:none;padding:0;border:none;border-radius:0;box-shadow:none;background:transparent}.lu-panel--embedded[data-v-360be86b]:before{display:none}.latest-updates-wrapper.is-embedded[data-v-360be86b]{display:block;width:100%}.lu-panel[data-v-360be86b]:before{content:"";position:absolute;top:-6px;right:.9rem;width:12px;height:12px;background:var(--bg-card, #fff);border-left:1px solid var(--border-card, #ddd);border-top:1px solid var(--border-card, #ddd);transform:rotate(45deg)}.lu-panel-header[data-v-360be86b]{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem .75rem;margin-bottom:.5rem;border-bottom:1px solid var(--border-divider, #dfdfdf)}.lu-panel-icon[data-v-360be86b]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:8px;color:var(--icon-primary, #2b68d8);background:var(--bg-active, #d7effd);font-size:.8rem}.lu-panel-title[data-v-360be86b]{flex:1;margin:0;font-size:.95rem;font-weight:700;color:var(--text-primary, rgba(0, 0, 0, .9))}.lu-count-pill[data-v-360be86b]{min-width:1.4rem;padding:.1rem .45rem;font-size:.72rem;font-weight:700;text-align:center;color:var(--icon-primary, #2b68d8);background:var(--bg-active, #d7effd);border-radius:999px}.lu-tabs[data-v-360be86b]{display:flex;gap:.25rem;padding:.25rem;margin-bottom:.5rem;background:var(--bg-tertiary, #f9fcfd);border-radius:10px}.lu-tab[data-v-360be86b]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.4rem .5rem;border:none;border-radius:8px;background:transparent;font-size:.8rem;font-weight:600;color:var(--text-secondary, #5a5c63);cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.lu-tab[data-v-360be86b]:hover{color:var(--text-primary, rgba(0, 0, 0, .9))}.lu-tab.is-active[data-v-360be86b]{background:var(--bg-card, #fff);color:var(--icon-primary, #2b68d8);box-shadow:0 1px 4px var(--shadow-sm, rgba(0, 0, 0, .1))}.lu-tab-badge[data-v-360be86b]{min-width:1.15rem;padding:.05rem .35rem;font-size:.65rem;font-weight:700;line-height:1.3;color:#fff;background:var(--color-danger, #fe0000);border-radius:999px}.lu-card-meta[data-v-360be86b]{display:inline-flex;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.68rem;color:var(--color-success, #339967)}.lu-card.is-viewed[data-v-360be86b]{opacity:.85}.lu-list[data-v-360be86b]{display:flex;flex-direction:column;gap:.35rem;max-height:26rem;overflow-y:auto;padding:.1rem}.lu-card[data-v-360be86b]{position:relative;display:block;width:100%;text-align:left;padding:.55rem 1.75rem .55rem .7rem;background:var(--bg-secondary, #fff);border:1px solid var(--border-secondary, #e9e8eb);border-radius:10px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.lu-card[data-v-360be86b]:hover{background:var(--bg-hover, #e8f2f7);border-color:var(--border-primary, #d7effd);box-shadow:0 4px 12px var(--shadow-sm, rgba(0, 0, 0, .1))}.lu-tags[data-v-360be86b]{display:flex;flex-wrap:wrap;gap:.2rem;margin-bottom:.25rem}.lu-tag[data-v-360be86b]{display:inline-block;padding:.1em .45em;font-size:.6rem;font-weight:700;line-height:1.35;letter-spacing:.02em;text-transform:uppercase;border-radius:999px;white-space:nowrap}.lu-card-title[data-v-360be86b]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:.15rem;font-size:.82rem;font-weight:600;line-height:1.3;color:var(--text-primary, rgba(0, 0, 0, .9))}.lu-card-text[data-v-360be86b]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:.74rem;line-height:1.35;color:var(--text-secondary, #5a5c63)}.lu-card-chevron[data-v-360be86b]{position:absolute;top:50%;right:.7rem;transform:translateY(-50%);font-size:.65rem;color:var(--text-tertiary, #9196a1);opacity:0;transition:opacity .15s ease,transform .15s ease}.lu-card:hover .lu-card-chevron[data-v-360be86b]{opacity:1;transform:translate(2px,-50%)}.lu-skeleton[data-v-360be86b]{padding:.55rem .7rem;border:1px solid var(--border-secondary, #e9e8eb);border-radius:10px}.lu-skeleton-line[data-v-360be86b]{height:.6rem;border-radius:6px;background:linear-gradient(90deg,var(--bg-skeleton, #f6f7f8) 25%,var(--bg-hover, #e8f2f7) 50%,var(--bg-skeleton, #f6f7f8) 75%);background-size:200% 100%;animation:lu-shimmer-360be86b 1.3s ease-in-out infinite}.lu-skeleton-tag[data-v-360be86b]{width:28%;margin-bottom:.35rem}.lu-skeleton-title[data-v-360be86b]{width:72%;height:.7rem;margin-bottom:.35rem}.lu-skeleton-text[data-v-360be86b]{width:92%}@keyframes lu-shimmer-360be86b{0%{background-position:200% 0}to{background-position:-200% 0}}.lu-empty[data-v-360be86b]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;text-align:center}.lu-empty-icon[data-v-360be86b]{font-size:1.75rem;color:var(--text-tertiary, #9196a1);opacity:.7}.lu-empty-text[data-v-360be86b]{font-size:.85rem;color:var(--text-secondary, #5a5c63)}.lu-modal-overlay[data-v-360be86b]{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:var(--overlay-modal, rgba(0, 0, 0, .5));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lu-modal[data-v-360be86b]{width:min(920px,calc(100vw - 2.5rem));max-height:88vh;overflow-y:auto;padding:1.5rem 1.75rem 1.75rem;background:var(--bg-modal, #fff);border:1px solid var(--border-card, #ddd);border-radius:18px;box-shadow:0 24px 60px var(--shadow-lg, rgba(0, 0, 0, .3))}.lu-modal-header[data-v-360be86b]{position:relative;margin-bottom:1.15rem;padding-bottom:.9rem;padding-right:2.25rem;border-bottom:1px solid var(--border-divider, #dfdfdf)}.lu-modal-tags[data-v-360be86b]{margin-bottom:.55rem}.lu-modal-title[data-v-360be86b]{margin:0;font-size:1.05rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--text-primary, rgba(0, 0, 0, .9))}.lu-modal-close[data-v-360be86b]{position:absolute;top:-.35rem;right:-.35rem;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;color:var(--text-tertiary, #9196a1);cursor:pointer;transition:background-color .15s ease,color .15s ease}.lu-modal-close[data-v-360be86b]:hover{background:var(--bg-hover, #e8f2f7);color:var(--text-primary, rgba(0, 0, 0, .9))}.lu-modal-body[data-v-360be86b]{font-size:.9rem;line-height:1.65;color:var(--text-secondary, #5a5c63);word-break:break-word}.lu-modal-body[data-v-360be86b]>*:first-child{margin-top:0}.lu-modal-body[data-v-360be86b]>*:last-child{margin-bottom:0}.lu-modal-body[data-v-360be86b] p{margin:0 0 .85rem}.lu-modal-body[data-v-360be86b] h1,.lu-modal-body[data-v-360be86b] h2,.lu-modal-body[data-v-360be86b] h3,.lu-modal-body[data-v-360be86b] h4,.lu-modal-body[data-v-360be86b] h5,.lu-modal-body[data-v-360be86b] h6{margin:1.15rem 0 .4rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--text-primary, rgba(0, 0, 0, .9))}.lu-modal-body[data-v-360be86b] h1{font-size:1.05rem}.lu-modal-body[data-v-360be86b] h2{font-size:.98rem}.lu-modal-body[data-v-360be86b] h3,.lu-modal-body[data-v-360be86b] h4,.lu-modal-body[data-v-360be86b] h5,.lu-modal-body[data-v-360be86b] h6{font-size:.92rem}.lu-modal-body[data-v-360be86b] ul,.lu-modal-body[data-v-360be86b] ol{margin:0 0 .85rem;padding-left:1.25rem}.lu-modal-body[data-v-360be86b] li{margin-bottom:.3rem}.lu-modal-body[data-v-360be86b] a{color:var(--text-link, #2b68d8);text-decoration:none}.lu-modal-body[data-v-360be86b] a:hover{color:var(--text-link-hover, #3B5BFD);text-decoration:underline}.lu-modal-body[data-v-360be86b] img{max-width:100%;height:auto;border-radius:8px}.lu-modal-body[data-v-360be86b] hr{margin:1.1rem 0;border:0;border-top:1px solid var(--border-divider, #dfdfdf)}.lu-list[data-v-360be86b]::-webkit-scrollbar,.lu-modal[data-v-360be86b]::-webkit-scrollbar{width:8px}.lu-list[data-v-360be86b]::-webkit-scrollbar-thumb,.lu-modal[data-v-360be86b]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, rgba(195, 195, 195, 1));border-radius:999px}.lu-list[data-v-360be86b]::-webkit-scrollbar-thumb:hover,.lu-modal[data-v-360be86b]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover, rgba(190, 190, 190, 1))}.lu-pop-enter-active[data-v-360be86b],.lu-pop-leave-active[data-v-360be86b]{transition:opacity .18s ease,transform .18s ease;transform-origin:top right}.lu-pop-enter[data-v-360be86b],.lu-pop-leave-to[data-v-360be86b]{opacity:0;transform:scale(.96) translateY(-6px)}.lu-fade-enter-active[data-v-360be86b],.lu-fade-leave-active[data-v-360be86b]{transition:opacity .2s ease}.lu-fade-enter[data-v-360be86b],.lu-fade-leave-to[data-v-360be86b]{opacity:0}.lu-zoom-enter-active[data-v-360be86b],.lu-zoom-leave-active[data-v-360be86b]{transition:opacity .2s ease,transform .2s ease}.lu-zoom-enter[data-v-360be86b],.lu-zoom-leave-to[data-v-360be86b]{opacity:0;transform:scale(.94) translateY(8px)}@media(max-width:720px){.lu-modal-overlay[data-v-360be86b]{padding:.75rem;align-items:flex-end}.lu-modal[data-v-360be86b]{width:100%;max-height:92vh;padding:1.25rem 1.15rem 1.35rem;border-radius:16px 16px 12px 12px}}@media(max-width:480px){.lu-panel[data-v-360be86b]{position:fixed;top:3.75rem;right:.75rem;left:.75rem;width:auto}.lu-panel[data-v-360be86b]:before{display:none}}.nc-popover.popover,.popover.nc-popover{max-width:460px;width:440px;border:1px solid var(--border-secondary);border-radius:12px;background:var(--bg-modal);box-shadow:0 12px 32px #00000038;padding:0}.nc-popover.popover .arrow:before,.nc-popover.popover .arrow:after,.popover.nc-popover .arrow:before,.popover.nc-popover .arrow:after{border-bottom-color:var(--border-secondary)}.nc-popover.popover .popover-header,.popover.nc-popover .popover-header{background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary);border-top-left-radius:12px;border-top-right-radius:12px;color:var(--text-primary);padding:12px 14px}.nc-popover.popover .popover-body,.popover.nc-popover .popover-body{padding:12px;color:var(--text-primary)}.btn-notification[data-v-0ea4cdf5]{border:none!important;border-color:transparent;width:36px;height:36px;padding:0!important;display:inline-flex;align-items:center;justify-content:center;background:transparent!important}.btn-notification[data-v-0ea4cdf5]:hover{border:none!important;background:var(--bg-hover)!important}.btn-notification[data-v-0ea4cdf5]:focus,.btn-notification.focus[data-v-0ea4cdf5],.btn-notification[data-v-0ea4cdf5]:active{background:transparent!important;box-shadow:none!important}.nc-header[data-v-0ea4cdf5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.nc-header-kicker[data-v-0ea4cdf5]{display:block;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:2px}.nc-header-title[data-v-0ea4cdf5]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.nc-close[data-v-0ea4cdf5]{width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center}.nc-close[data-v-0ea4cdf5]:hover{background:var(--bg-hover);color:var(--text-primary)}.nc-body[data-v-0ea4cdf5]{display:flex;flex-direction:column;gap:10px}.nc-tabs[data-v-0ea4cdf5]{display:flex;gap:4px;padding:4px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:10px}.nc-tab[data-v-0ea4cdf5]{flex:1;border:none;background:transparent;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:600;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px}.nc-tab.is-active[data-v-0ea4cdf5]{background:var(--bg-secondary);color:var(--text-primary);box-shadow:0 1px 2px #00000014}.nc-tab-badge[data-v-0ea4cdf5]{min-width:1.15rem;padding:.05rem .35rem;border-radius:999px;font-size:10px;background:var(--bg-active);color:var(--text-link)}.nc-panel[data-v-0ea4cdf5]{max-height:320px;overflow-y:auto}.nc-messages[data-v-0ea4cdf5],.nc-announcements[data-v-0ea4cdf5]{width:100%}.nc-empty[data-v-0ea4cdf5]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px 12px;color:var(--text-tertiary);font-size:13px;text-align:center}.nc-empty-icon[data-v-0ea4cdf5]{font-size:22px;opacity:.7}.nc-item[data-v-0ea4cdf5]{width:100%;display:flex;align-items:flex-start;gap:10px;padding:10px;margin-bottom:8px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);text-align:left;color:inherit;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.nc-item[data-v-0ea4cdf5]:last-child{margin-bottom:0}.nc-item[data-v-0ea4cdf5]:hover{background:var(--bg-hover);border-color:var(--border-tertiary)}.nc-item.is-read[data-v-0ea4cdf5]{opacity:.72}.nc-item-icon[data-v-0ea4cdf5]{width:34px;height:34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--bg-tertiary);color:var(--text-secondary)}.nc-item-icon.is-success[data-v-0ea4cdf5]{color:#1f9d55;background:#1f9d551f}.nc-item-icon.is-warning[data-v-0ea4cdf5]{color:#d69e2e;background:#d69e2e24}.nc-item-icon.is-danger[data-v-0ea4cdf5]{color:#e53e3e;background:#e53e3e1f}.nc-item-body[data-v-0ea4cdf5]{min-width:0;flex:1}.nc-item-top[data-v-0ea4cdf5]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.nc-item-title[data-v-0ea4cdf5]{font-size:13px;line-height:1.3;color:var(--text-primary)}.nc-item-remove[data-v-0ea4cdf5]{color:var(--text-tertiary);padding:2px}.nc-item-remove[data-v-0ea4cdf5]:hover{color:#e53e3e}.nc-item-desc[data-v-0ea4cdf5]{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--text-secondary)}.nc-item-meta[data-v-0ea4cdf5]{display:inline-block;margin-top:6px;font-size:11px;color:var(--text-tertiary)}.container-icon[data-v-c73a7279]{padding-top:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px}.container-icon[data-v-c73a7279]:hover{background:var(--bg-hover)}.buttom[data-v-c73a7279]{font-size:16px;cursor:pointer;color:var(--text-primary)}.buttom[data-v-c73a7279]:hover{color:var(--text-link-hover)}#header-main{width:100vw;position:fixed;height:var(--app-header-height);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:12px;padding:0 12px;top:0;z-index:1000;box-sizing:border-box}#header-main.use-theme-colors{background-color:var(--bg-header)!important;color:var(--text-primary)!important}.header-side{display:flex;align-items:center;min-width:0}.header-side--left{justify-content:flex-start;gap:4px}.header-side--right{justify-content:flex-end;gap:8px}.header-side--mobile{margin-right:4px}.header-action{display:inline-flex;align-items:center}.header-icon-btn{width:36px;height:36px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease}.header-icon-btn i{font-size:16px;line-height:1}.header-icon-btn:hover{background:var(--bg-hover);color:var(--text-link-hover);text-decoration:none}.header-icon-btn:focus{outline:none;box-shadow:none}.header-user-chip{margin-left:2px}.header-user-chip .header-user-trigger{display:inline-flex;align-items:center;gap:8px;height:42px;padding:4px 12px 4px 4px;border-radius:21px;background:var(--bg-secondary);border:1px solid var(--border-secondary);color:var(--text-primary);box-shadow:none;line-height:1;box-sizing:border-box}.header-user-chip .header-user-trigger:hover,.header-user-chip .header-user-trigger:focus{background:var(--bg-hover);color:var(--text-primary);text-decoration:none}.header-user-chip .header-user-trigger:after{content:none!important}.header-user-chip .header-user-trigger .avatar,.header-user-chip .header-user-trigger .custom-avatar{margin:0!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;flex-shrink:0}.header-user-chip .header-user-name{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.header-user-menu{min-width:248px;padding:10px 0;margin-top:8px;background:var(--bg-modal);border:1px solid var(--border-secondary);border-radius:12px;box-shadow:0 8px 24px #0000002e}.header-user-menu .dropdown-item{padding:10px 16px;color:var(--text-primary)}.header-user-menu .dropdown-item:hover{background:var(--bg-hover);color:var(--text-link-hover)}.header-user-menu .dropdown-divider{border-top-color:var(--border-secondary);margin:8px 0}.header-user-menu .header-menu-section{padding:10px 14px;display:flex;flex-direction:column;gap:10px}.header-user-menu .header-menu-label{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.logout.dropdown-toggle:after{content:none!important}.brand-line{border-bottom:#0F70B7 solid 2px}.menuIcon{font-size:24px;padding-left:4px;color:var(--text-link);transition:color .2s ease;cursor:pointer}.menuIcon:hover{color:var(--text-link-hover)}.logo-top{display:inline-flex;align-items:center;justify-content:center}.logo-top img{width:auto;height:34px;max-width:160px;object-fit:contain}.logo-top img.invert-logo{filter:brightness(0) invert(1)}.days-left{position:fixed;top:14px;left:3vw;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:1001}.days-left img{height:28px;cursor:pointer}.days-left .days-alert{height:32px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0}.days-left .days-alert div,.days-left .days-alert div span{display:flex;flex-direction:row;justify-content:center;align-items:center}.user-info{color:var(--text-primary)!important}@media only screen and (max-width:768px){.header-user-name{display:none}}.sc-skel[data-v-d79e46fe]{display:flex;flex-direction:column;gap:10px}.sc-skel__process[data-v-d79e46fe]{border:1px solid var(--border-secondary);border-radius:12px;background:var(--bg-card);overflow:hidden}.sc-skel__header[data-v-d79e46fe]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.sc-skel__chip[data-v-d79e46fe]{border-radius:8px!important;flex-shrink:0}.sc-skel__titles[data-v-d79e46fe]{display:flex;flex-direction:column;min-width:0}.sc-skel__body[data-v-d79e46fe]{padding:12px}.sc-skel__row[data-v-d79e46fe]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.sc-skel__row-body[data-v-d79e46fe]{display:flex;flex-direction:column;min-width:0;flex:1}.start-case[data-v-17035df5]{display:flex;flex-direction:column;gap:0;color:var(--text-primary);min-width:0}.sc-header[data-v-17035df5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:2px 0 14px;margin-bottom:12px;border-bottom:1px solid var(--border-secondary)}.sc-header__identity[data-v-17035df5]{display:flex;align-items:flex-start;gap:12px;min-width:0}.sc-header__icon[data-v-17035df5]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;flex-shrink:0;color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 12%,transparent)}.sc-header__icon i[data-v-17035df5]{font-size:18px;line-height:1}.sc-header__copy[data-v-17035df5]{min-width:0}.sc-header__eyebrow[data-v-17035df5]{display:block;font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2;margin-bottom:2px}.sc-header__title[data-v-17035df5]{margin:0;font-size:18px;font-weight:700;line-height:1.2;color:var(--text-primary)}.sc-header__subtitle[data-v-17035df5]{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--text-secondary)}.sc-header__close[data-v-17035df5]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;appearance:none;transition:all .15s ease}.sc-header__close i[data-v-17035df5]{font-size:12px}.sc-header__close[data-v-17035df5]:hover{color:var(--text-primary);background:var(--bg-hover);border-color:var(--border-primary)}.sc-toolbar[data-v-17035df5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.sc-search[data-v-17035df5]{flex:1 1 220px;display:flex;align-items:center;gap:8px;min-width:0;min-height:34px;padding:0 10px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);transition:border-color .15s ease,box-shadow .15s ease}.sc-search[data-v-17035df5]:focus-within{border-color:var(--color-bpm);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-bpm) 18%,transparent)}.sc-search__icon[data-v-17035df5]{color:var(--text-tertiary);font-size:13px;flex-shrink:0}.sc-search__input[data-v-17035df5]{border:none;outline:none;background:transparent;color:var(--text-primary);font-size:13px;width:100%;min-width:0;font-family:inherit}.sc-search__input[data-v-17035df5]::placeholder{color:var(--text-tertiary)}.sc-search__input[data-v-17035df5]:disabled{opacity:.5;cursor:not-allowed}.sc-category[data-v-17035df5]{width:200px;flex:0 1 200px;min-width:160px}.sc-toolbar__count[data-v-17035df5]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:8px;background:color-mix(in srgb,var(--color-bpm) 12%,transparent);color:var(--color-bpm);font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:700;flex-shrink:0;margin-left:auto}.sc-list[data-v-17035df5]{display:flex;flex-direction:column;gap:10px;min-height:360px;max-height:52vh;overflow:hidden auto;padding-right:2px}.sc-empty[data-v-17035df5]{display:flex;align-items:center;gap:12px;padding:18px 16px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-tertiary);margin-top:4px;flex-shrink:0}.sc-empty__icon[data-v-17035df5]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;flex-shrink:0;color:var(--text-tertiary);background:var(--bg-secondary)}.sc-empty__icon i[data-v-17035df5]{font-size:18px}.sc-empty__title[data-v-17035df5]{margin:0;font-size:13px;font-weight:600;color:var(--text-primary)}.sc-empty__hint[data-v-17035df5]{margin:2px 0 0;font-size:12px;color:var(--text-secondary);line-height:1.35}.sc-process[data-v-17035df5]{border:1px solid var(--border-secondary);border-radius:12px;background:var(--bg-card);overflow:hidden;flex-shrink:0}.sc-process__header[data-v-17035df5]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);min-width:0}.sc-process__icon[data-v-17035df5]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 12%,transparent)}.sc-process__icon i[data-v-17035df5]{font-size:14px}.sc-process__titles[data-v-17035df5]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.sc-process__label[data-v-17035df5]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.sc-process__name[data-v-17035df5]{margin:0;font-size:13px;font-weight:700;color:var(--text-primary);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-process__badge[data-v-17035df5]{flex-shrink:0;max-width:140px;padding:3px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-bpm) 22%,var(--border-secondary));background:color-mix(in srgb,var(--color-bpm) 8%,transparent);color:var(--color-bpm);font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-stage[data-v-17035df5]{padding:10px 12px 12px}.sc-stage+.sc-stage[data-v-17035df5]{border-top:1px solid var(--border-secondary)}.sc-stage__label[data-v-17035df5]{margin-bottom:8px;font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.sc-tasks[data-v-17035df5]{display:flex;flex-direction:column;gap:6px}.sc-task[data-v-17035df5]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);transition:border-color .15s ease,background .15s ease}.sc-task[data-v-17035df5]:hover{border-color:color-mix(in srgb,var(--color-bpm) 35%,var(--border-secondary));background:var(--bg-hover)}.sc-task--active[data-v-17035df5]{border-color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 10%,var(--bg-hover));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-bpm) 25%,transparent)}.sc-task__icon-wrap[data-v-17035df5]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;background:var(--bg-tertiary)}.sc-task__icon[data-v-17035df5]{height:20px;width:20px;object-fit:contain}.sc-task__body[data-v-17035df5]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.sc-task__title[data-v-17035df5]{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-task__prefix[data-v-17035df5]{color:var(--text-tertiary);font-weight:500;margin-right:2px}.sc-task__meta[data-v-17035df5]{font-size:11px;color:var(--text-tertiary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-fav[data-v-17035df5]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer;flex-shrink:0;appearance:none;padding:0;transition:color .15s ease,background .15s ease}.sc-fav i[data-v-17035df5]{font-size:14px}.sc-fav[data-v-17035df5]:hover{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 12%,transparent)}.sc-fav--active[data-v-17035df5]{color:var(--color-warning)}.sc-start[data-v-17035df5]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;border:1px solid color-mix(in srgb,var(--color-bpm) 25%,var(--border-secondary));background:color-mix(in srgb,var(--color-bpm) 10%,transparent);color:var(--color-bpm);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;flex-shrink:0;appearance:none;transition:background .15s ease,border-color .15s ease}.sc-start i[data-v-17035df5]{font-size:11px}.sc-start[data-v-17035df5]:hover:not(:disabled){background:color-mix(in srgb,var(--color-bpm) 16%,transparent);border-color:color-mix(in srgb,var(--color-bpm) 40%,var(--border-secondary))}.sc-start[data-v-17035df5]:disabled{opacity:.45;cursor:default}.sc-footer[data-v-17035df5]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-secondary)}.sc-footer__hint[data-v-17035df5]{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--text-tertiary);line-height:1}.sc-footer__hint kbd[data-v-17035df5]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:4px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:600;line-height:1}@media only screen and (max-width:640px){.sc-toolbar[data-v-17035df5]{align-items:stretch}.sc-category[data-v-17035df5]{width:100%;flex:1 1 100%}.sc-toolbar__count[data-v-17035df5]{margin-left:0}.sc-header__subtitle[data-v-17035df5]{display:none}.sc-task[data-v-17035df5]{flex-wrap:wrap}.sc-start[data-v-17035df5]{margin-left:auto}}[data-v-17035df5] .sc-category__select .vs__dropdown-toggle{border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);padding:2px 6px;min-height:34px}[data-v-17035df5] .sc-category__select .vs__search,[data-v-17035df5] .sc-category__select .vs__search::placeholder{color:var(--text-tertiary);font-size:13px;margin:0;padding:0}[data-v-17035df5] .sc-category__select .vs__selected{color:var(--text-primary);background:transparent;border:none;font-size:13px;padding:0;margin:0}[data-v-17035df5] .sc-category__select .vs__clear,[data-v-17035df5] .sc-category__select .vs__open-indicator{fill:var(--text-tertiary)}[data-v-17035df5] .sc-category__select .vs__dropdown-menu{background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:8px;box-shadow:0 4px 16px var(--shadow-sm)}[data-v-17035df5] .sc-category__select .vs__dropdown-option{color:var(--text-primary);font-size:13px;padding:8px 12px}[data-v-17035df5] .sc-category__select .vs__dropdown-option:hover{background:var(--bg-hover)}[data-v-17035df5] .sc-category__select .vs__dropdown-option--highlight{background:color-mix(in srgb,var(--color-bpm) 14%,transparent)!important;color:var(--color-bpm)!important}[data-v-17035df5] .sc-category__select:focus-within .vs__dropdown-toggle{border-color:var(--color-bpm);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-bpm) 18%,transparent)}.badge[data-v-be1cb359]{position:absolute;top:-4px;right:8px;z-index:1;border-radius:999px;background-color:var(--color-ecm);min-width:16px;height:16px;padding:0 4px;color:#fff;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--bg-sidebar)}.badge.badge-dot[data-v-be1cb359]{min-width:10px;width:10px;height:10px;padding:0;top:2px;right:14px}#sidebar[data-v-be1cb359]{padding:20px 0!important;border:none;height:calc(100% - var(--app-header-height));width:75px;background-color:var(--bg-sidebar)!important;z-index:var(--z-module-rail);position:fixed;top:var(--app-header-height);border-right:solid 1px var(--border-secondary)}#sidebar .bt-sgap[data-v-be1cb359]{position:absolute;bottom:25px;width:100%}#sidebar .selected-module[data-v-be1cb359]{display:flex;flex-direction:column;justify-content:center;align-items:center}#sidebar .selected-module small[data-v-be1cb359]{text-transform:uppercase;font-weight:700;font-size:10px;line-height:10px;margin-top:3px}.sidebar-divider[data-v-be1cb359]{border:none!important;border-top:1px solid var(--border-divider)!important;opacity:.7;width:42%;margin:8px auto}.list-group li .dropup .dropdown-toggle[data-v-be1cb359]:after{display:none!important}.list-group li .dropup .dropdown-menu-favorite[data-v-be1cb359]{border-radius:22px;width:336px!important;position:fixed!important;transform:translate3d(65px,calc(50vh - 110px),0)!important;top:0!important;left:0!important;-webkit-user-select:none!important;user-select:none!important;will-change:transform!important;box-shadow:0 0 6px var(--border-card)}.list-group li .dropup .dropdown-menu-favorite .list-card-favorite[data-v-be1cb359]{margin:9px;overflow:hidden auto;height:220px;max-height:220px}.list-group li .dropup .dropdown-menu-favorite .header .dropdown-header[data-v-be1cb359]{color:var(--text-primary)!important;font-size:20px}.list-group li .dropup .dropdown-menu-favorite .header i[data-v-be1cb359]{cursor:pointer;opacity:.8}.list-group li .dropup .dropdown-menu-favorite .header i[data-v-be1cb359]:hover{opacity:1}.list-group li .dropup .dropdown-menu-favorite .header i.edit-active[data-v-be1cb359]{color:var(--danger)}.list-group.first-level[data-v-be1cb359]{display:flex;flex-direction:column;align-items:center;justify-content:center}.list-group.first-level li[data-v-be1cb359]{border:none;background-color:transparent;padding:5px 0 4px;margin:2px 0;width:88%;border-radius:10px;transition:all .2s ease}.list-group.first-level li.no-hover a[data-v-be1cb359]{cursor:default!important}.list-group.first-level li:not(.no-hover):hover a[data-v-be1cb359]{color:#5dc5ec}.list-group.first-level li:not(.no-hover):hover a i[data-v-be1cb359]{color:#5dc5ec}.list-group.first-level li.li-bpm a[data-v-be1cb359],.list-group.first-level li.li-bpm a i[data-v-be1cb359]{color:var(--text-primary)}.list-group.first-level li.li-bpm:hover a[data-v-be1cb359],.list-group.first-level li.li-bpm:hover a i[data-v-be1cb359]{color:var(--color-bpm)}.list-group.first-level li.li-ecm a[data-v-be1cb359],.list-group.first-level li.li-ecm a i[data-v-be1cb359]{color:var(--text-primary)}.list-group.first-level li.li-ecm:hover a[data-v-be1cb359],.list-group.first-level li.li-ecm:hover a i[data-v-be1cb359]{color:var(--color-ecm)}.list-group.first-level li.li-swc a[data-v-be1cb359],.list-group.first-level li.li-swc a i[data-v-be1cb359]{color:var(--text-primary)}.list-group.first-level li.li-swc:hover a[data-v-be1cb359],.list-group.first-level li.li-swc:hover a i[data-v-be1cb359]{color:var(--color-swc)}.list-group.first-level li.li-dss a[data-v-be1cb359],.list-group.first-level li.li-dss a i[data-v-be1cb359]{color:var(--text-primary)}.list-group.first-level li.li-dss:hover a[data-v-be1cb359],.list-group.first-level li.li-dss:hover a i[data-v-be1cb359]{color:var(--color-dss)}.list-group.first-level li.li-crm a[data-v-be1cb359],.list-group.first-level li.li-crm a i[data-v-be1cb359]{color:var(--text-primary)}.list-group.first-level li.li-crm:hover a[data-v-be1cb359],.list-group.first-level li.li-crm:hover a i[data-v-be1cb359]{color:#e0c709}.list-group.first-level li.li-erp a[data-v-be1cb359],.list-group.first-level li.li-erp a i[data-v-be1cb359]{color:var(--text-primary)}.list-group.first-level li.li-erp:hover a[data-v-be1cb359],.list-group.first-level li.li-erp:hover a i[data-v-be1cb359]{color:#54c9eb}.list-group.first-level li.li-disabled[data-v-be1cb359]{opacity:.2}.list-group.first-level li.li-disabled[data-v-be1cb359]:hover{background-color:transparent!important}.list-group.first-level li a[data-v-be1cb359]{color:var(--text-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;transition:all .2s ease}.list-group.first-level li a i[data-v-be1cb359]{display:flex;align-items:center;justify-content:center;width:46px;height:30px;border-radius:15px;font-size:20px;color:var(--text-primary);transition:background .2s ease,color .2s ease}.list-group.first-level li:not(.no-hover):hover a i[data-v-be1cb359]{background:var(--bg-hover)}.rail-label[data-v-be1cb359]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:8.5px;font-weight:600;line-height:1.15;letter-spacing:0;text-align:center;color:var(--text-secondary);transition:color .2s ease}#sidebar li.ecm-active a i[data-v-be1cb359]{background:var(--bg-active);background:color-mix(in srgb,var(--color-ecm) 16%,transparent);color:var(--color-ecm)!important}#sidebar li.ecm-active a[data-v-be1cb359],#sidebar li.ecm-active .rail-label[data-v-be1cb359]{color:var(--color-ecm)!important}#sidebar li.ecm-active .rail-label[data-v-be1cb359]{font-weight:700}#sidebar li.bpm-active a i[data-v-be1cb359]{background:var(--bg-active);background:color-mix(in srgb,var(--color-bpm) 16%,transparent);color:var(--color-bpm)!important}#sidebar li.bpm-active a[data-v-be1cb359],#sidebar li.bpm-active .rail-label[data-v-be1cb359]{color:var(--color-bpm)!important}#sidebar li.bpm-active .rail-label[data-v-be1cb359]{font-weight:700}#sidebar li.swc-active a i[data-v-be1cb359]{background:var(--bg-active);background:color-mix(in srgb,var(--color-swc) 16%,transparent);color:var(--color-swc)!important}#sidebar li.swc-active a[data-v-be1cb359],#sidebar li.swc-active .rail-label[data-v-be1cb359]{color:var(--color-swc)!important}#sidebar li.swc-active .rail-label[data-v-be1cb359]{font-weight:700}#sidebar li.dss-active a i[data-v-be1cb359]{background:var(--bg-active);background:color-mix(in srgb,var(--color-dss) 16%,transparent);color:var(--color-dss)!important}#sidebar li.dss-active a[data-v-be1cb359],#sidebar li.dss-active .rail-label[data-v-be1cb359]{color:var(--color-dss)!important}#sidebar li.dss-active .rail-label[data-v-be1cb359]{font-weight:700}#sidebar li.admin-active a i[data-v-be1cb359]{background:var(--bg-active);background:color-mix(in srgb,var(--color-admin) 16%,transparent);color:var(--color-admin)!important}#sidebar li.admin-active a[data-v-be1cb359],#sidebar li.admin-active .rail-label[data-v-be1cb359]{color:var(--color-admin)!important}#sidebar li.admin-active .rail-label[data-v-be1cb359]{font-weight:700}#sidebar li.calendar-active a i[data-v-be1cb359]{background:var(--bg-active);background:color-mix(in srgb,var(--text-link) 16%,transparent);color:var(--text-link)!important}#sidebar li.calendar-active a[data-v-be1cb359],#sidebar li.calendar-active .rail-label[data-v-be1cb359]{color:var(--text-link)!important}#sidebar li.calendar-active .rail-label[data-v-be1cb359]{font-weight:700}#sidebar li.customtables-active a i[data-v-be1cb359]{background:var(--bg-active);background:color-mix(in srgb,var(--text-link) 16%,transparent);color:var(--text-link)!important}#sidebar li.customtables-active a[data-v-be1cb359],#sidebar li.customtables-active .rail-label[data-v-be1cb359]{color:var(--text-link)!important}#sidebar li.customtables-active .rail-label[data-v-be1cb359]{font-weight:700}#sidebar li.collaboration-active a i[data-v-be1cb359]{background:var(--bg-active);background:color-mix(in srgb,var(--text-link) 16%,transparent);color:var(--text-link)!important}#sidebar li.collaboration-active a[data-v-be1cb359],#sidebar li.collaboration-active .rail-label[data-v-be1cb359]{color:var(--text-link)!important}#sidebar li.collaboration-active .rail-label[data-v-be1cb359]{font-weight:700}#sidebar li.intelligence-active a i[data-v-be1cb359]{background:var(--bg-active);background:color-mix(in srgb,var(--text-link) 16%,transparent);color:var(--text-link)!important}#sidebar li.intelligence-active a[data-v-be1cb359],#sidebar li.intelligence-active .rail-label[data-v-be1cb359]{color:var(--text-link)!important}#sidebar li.intelligence-active .rail-label[data-v-be1cb359]{font-weight:700}#sidebar li.shared-documents-active a i[data-v-be1cb359]{background:var(--bg-active);background:color-mix(in srgb,var(--text-link) 16%,transparent);color:var(--text-link)!important}#sidebar li.shared-documents-active a[data-v-be1cb359],#sidebar li.shared-documents-active .rail-label[data-v-be1cb359]{color:var(--text-link)!important}#sidebar li.shared-documents-active .rail-label[data-v-be1cb359]{font-weight:700}@media only screen and (max-width:1200px){#sidebar[data-v-be1cb359]{width:55px!important;z-index:var(--z-module-rail)}#sidebar .list-group li a i[data-v-be1cb359]{font-size:24px!important}}@media only screen and (min-height:900px){.list-group.first-level li[data-v-be1cb359]{padding:6px 0 5px;margin:3px 0}}@media only screen and (max-height:800px){.sidebar-divider[data-v-be1cb359]{border:1px solid #f0f7fc!important;opacity:.6;width:75%;margin:4px 0!important}.list-group.first-level li[data-v-be1cb359]{padding:3px 0;margin:1px 0}}.disabled i[data-v-be1cb359]{cursor:default;color:var(--text-disabled)!important}.disabled i[data-v-be1cb359]:hover{color:var(--text-disabled)!important}.skeleton-meta-bar[data-v-bcad841f]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px 10px 0 0;border-bottom:none}.skeleton-table-wrap[data-v-bcad841f]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:0 0 10px 10px;overflow:hidden}.skeleton-thead[data-v-bcad841f]{display:flex;align-items:center;padding:10px 14px;border-bottom:1px solid var(--border-secondary);gap:24px}.skeleton-th[data-v-bcad841f]{flex:1}.skeleton-tbody[data-v-bcad841f]{display:flex;flex-direction:column}.skeleton-tr[data-v-bcad841f]{display:flex;align-items:center;padding:10px 14px;gap:24px;border-bottom:1px solid var(--border-secondary)}.skeleton-tr[data-v-bcad841f]:last-child{border-bottom:none}.skeleton-td[data-v-bcad841f]{flex:1;display:flex;align-items:center;gap:8px}.skeleton-td--case[data-v-bcad841f]{flex:1.4;align-items:center}.skeleton-td--actions[data-v-bcad841f]{flex:1;justify-content:center;gap:8px}.skeleton-td-stack[data-v-bcad841f]{display:flex;flex-direction:column;gap:4px}.share-doc[data-v-0e58c91a]{display:flex;flex-direction:column;gap:12px;min-width:0}.share-doc--flow[data-v-0e58c91a]{gap:14px}.share-doc__intro[data-v-0e58c91a]{display:flex;flex-direction:column;gap:8px}.share-doc__intro-hint[data-v-0e58c91a]{margin:0;font-size:12px;line-height:1.45;color:var(--text-tertiary)}.share-doc__tabs[data-v-0e58c91a]{display:inline-flex;align-self:flex-start;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.share-doc__tab[data-v-0e58c91a]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;white-space:nowrap;cursor:pointer;transition:all .15s ease}.share-doc__tab i[data-v-0e58c91a]{font-size:11px;opacity:.75}.share-doc__tab[data-v-0e58c91a]:hover{color:var(--text-primary);background:var(--bg-hover)}.share-doc__tab--active[data-v-0e58c91a]{background:var(--bg-primary);color:var(--color-ecm);box-shadow:0 1px 2px var(--shadow-sm)}.share-doc__tab--active i[data-v-0e58c91a]{opacity:1;color:var(--color-ecm)}.share-doc__tab--active[data-v-0e58c91a]:hover{color:var(--color-ecm);background:var(--bg-primary)}.share-doc__status[data-v-0e58c91a]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--color-ecm) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-ecm) 22%,transparent);color:var(--text-primary)}.share-doc__status strong[data-v-0e58c91a]{display:block;font-size:13px;font-weight:600}.share-doc__status i[data-v-0e58c91a]{color:var(--color-ecm);font-size:16px}.share-doc__status--expired[data-v-0e58c91a]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);border-color:color-mix(in srgb,var(--color-warning) 24%,transparent)}.share-doc__status--expired i[data-v-0e58c91a]{color:var(--color-warning)}.share-doc__status--muted[data-v-0e58c91a]{background:var(--bg-tertiary);border-color:var(--border-secondary)}.share-doc__status--muted i[data-v-0e58c91a]{color:var(--text-tertiary)}.share-doc__status-main[data-v-0e58c91a]{display:flex;align-items:flex-start;gap:10px;min-width:0}.share-doc__status-detail[data-v-0e58c91a]{margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--text-secondary);font-weight:400}.share-doc__status-meta[data-v-0e58c91a]{font-size:12px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.share-doc__panel[data-v-0e58c91a]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:.9rem 1rem;min-width:0}.share-doc__step[data-v-0e58c91a]{display:flex;align-items:flex-start;gap:10px;margin-bottom:.85rem}.share-doc__step-num[data-v-0e58c91a]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;margin-top:1px;border-radius:50%;background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm);font-size:11px;font-weight:700}.share-doc__step-body[data-v-0e58c91a]{min-width:0}.share-doc__panel-header[data-v-0e58c91a]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:.75rem}.share-doc__panel-title[data-v-0e58c91a]{margin:0;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--text-primary)}.share-doc__panel-hint[data-v-0e58c91a]{margin:3px 0 0;font-size:12px;line-height:1.4;color:var(--text-tertiary);font-weight:400;text-transform:none;letter-spacing:0}.share-doc__field[data-v-0e58c91a]{display:flex;flex-direction:column;gap:6px;min-width:0}.share-doc__label[data-v-0e58c91a]{margin:0;font-size:12px;font-weight:600;line-height:1.35;color:var(--text-secondary)}.share-doc__error[data-v-0e58c91a]{font-size:12px;color:var(--color-danger)}.share-doc__input[data-v-0e58c91a],.share-doc__select[data-v-0e58c91a]{background:var(--bg-input, var(--bg-primary))!important;border-color:var(--border-input, var(--border-secondary))!important;color:var(--text-primary)!important;font-size:13px!important;border-radius:6px!important;min-height:34px}.share-doc__input[data-v-0e58c91a]:focus,.share-doc__select[data-v-0e58c91a]:focus{border-color:var(--color-ecm)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-ecm) 18%,transparent)!important}.share-doc__input[data-v-0e58c91a]:disabled,.share-doc__select[data-v-0e58c91a]:disabled{opacity:.55;cursor:default}.share-doc__input--compact[data-v-0e58c91a]{width:88px;flex-shrink:0}.share-doc__select--compact[data-v-0e58c91a]{width:120px;flex-shrink:0}.share-doc__input-group[data-v-0e58c91a]{display:flex;align-items:stretch;gap:0;min-width:0}.share-doc__input-group .form-control[data-v-0e58c91a],.share-doc__input-group input[data-v-0e58c91a]{flex:1;min-width:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.share-doc__add-btn[data-v-0e58c91a]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:0 6px 6px 0;border:1px solid color-mix(in srgb,var(--color-ecm) 28%,transparent);border-left:none;background:color-mix(in srgb,var(--color-ecm) 12%,transparent);color:var(--color-ecm);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:all .15s ease}.share-doc__add-btn[data-v-0e58c91a]:hover:not(:disabled){background:color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__add-btn[data-v-0e58c91a]:disabled{opacity:.45;cursor:default}.share-doc__chips[data-v-0e58c91a]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;min-height:0}.share-doc__chip[data-v-0e58c91a]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 6px 4px 10px;border-radius:6px;background:color-mix(in srgb,var(--color-ecm) 12%,transparent);color:var(--color-ecm);font-size:12px;font-weight:500;line-height:1.3}.share-doc__chip-text[data-v-0e58c91a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-doc__chip-actions[data-v-0e58c91a]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.share-doc__chip-btn[data-v-0e58c91a]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--color-ecm);cursor:pointer;transition:all .15s ease}.share-doc__chip-btn i[data-v-0e58c91a]{font-size:10px}.share-doc__chip-btn[data-v-0e58c91a]:hover{background:color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__chip-btn--danger[data-v-0e58c91a]:hover{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}.share-doc__empty-inline[data-v-0e58c91a]{margin:10px 0 0;font-size:12px;color:var(--text-tertiary)}.share-doc__expiry-row[data-v-0e58c91a]{display:flex;flex-direction:column;gap:8px}.share-doc__expiry-controls[data-v-0e58c91a]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.share-doc__expiry-preview[data-v-0e58c91a]{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;color:var(--text-secondary)}.share-doc__expiry-preview i[data-v-0e58c91a]{color:var(--color-ecm);font-size:11px}.share-doc__disclosure[data-v-0e58c91a]{margin-top:14px;padding-top:12px;border-top:1px solid var(--border-divider, var(--border-secondary))}.share-doc__disclosure-toggle[data-v-0e58c91a]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left}.share-doc__disclosure-toggle[data-v-0e58c91a]:hover:not(:disabled){color:var(--text-primary)}.share-doc__disclosure-toggle[data-v-0e58c91a]:disabled{opacity:.5;cursor:default}.share-doc__disclosure-toggle>i[data-v-0e58c91a]{font-size:10px;color:var(--text-tertiary)}.share-doc__disclosure-label[data-v-0e58c91a]{display:inline-flex;align-items:center;gap:8px}.share-doc__disclosure-label>i[data-v-0e58c91a]{font-size:11px;color:var(--text-tertiary)}.share-doc__disclosure-count[data-v-0e58c91a]{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-tertiary);font-size:11px;font-weight:600}.share-doc__btn[data-v-0e58c91a]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease}.share-doc__btn i[data-v-0e58c91a]{font-size:11px;opacity:.85}.share-doc__btn[data-v-0e58c91a]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.share-doc__btn[data-v-0e58c91a]:disabled{opacity:.45;cursor:default}.share-doc__btn--lg[data-v-0e58c91a]{height:34px;padding:0 16px;font-size:13px}.share-doc__btn--primary[data-v-0e58c91a]{color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 12%,transparent);border-color:color-mix(in srgb,var(--color-ecm) 28%,transparent)}.share-doc__btn--primary i[data-v-0e58c91a]{opacity:1;color:var(--color-ecm)}.share-doc__btn--primary[data-v-0e58c91a]:hover:not(:disabled){background:color-mix(in srgb,var(--color-ecm) 18%,transparent);color:var(--color-ecm)}.share-doc__btn--danger[data-v-0e58c91a]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,transparent);border-color:color-mix(in srgb,var(--color-danger) 22%,transparent)}.share-doc__btn--danger[data-v-0e58c91a]:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.share-doc__btn--warning[data-v-0e58c91a]{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 24%,transparent)}.share-doc__btn--warning[data-v-0e58c91a]:hover:not(:disabled){background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.share-doc__btn--active[data-v-0e58c91a]{color:var(--color-ecm);border-color:color-mix(in srgb,var(--color-ecm) 28%,transparent);background:color-mix(in srgb,var(--color-ecm) 10%,transparent)}.share-doc__actions[data-v-0e58c91a]{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;padding-top:4px}.share-doc__actions--bar[data-v-0e58c91a]{position:sticky;bottom:0;z-index:2;margin-top:2px;padding:10px 0 2px;background:linear-gradient(to top,var(--bg-card) 70%,color-mix(in srgb,var(--bg-card) 70%,transparent))}.share-doc__actions-spacer[data-v-0e58c91a]{flex:1;min-width:8px}.share-doc__files[data-v-0e58c91a]{margin-top:10px}.share-doc__files-list[data-v-0e58c91a]{display:flex;flex-direction:column;gap:6px;margin-top:8px;max-height:180px;overflow-y:auto;padding:8px;border-radius:8px;background:var(--bg-primary);border:1px solid var(--border-secondary)}.share-doc__file-item[data-v-0e58c91a]{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 6px;border-radius:6px;font-size:12px;color:var(--text-primary)}.share-doc__file-item[data-v-0e58c91a]:hover{background:var(--bg-hover)}.share-doc__file-item[data-v-0e58c91a] .custom-control-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:12px}.share-doc__files-meta[data-v-0e58c91a]{margin:0;font-size:12px;color:var(--text-tertiary)}.share-doc__files-meta b[data-v-0e58c91a]{color:var(--text-secondary)}.share-doc__banner[data-v-0e58c91a]{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.45;color:var(--text-secondary);background:color-mix(in srgb,var(--color-ecm) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__banner i[data-v-0e58c91a]{margin-top:2px;color:var(--color-ecm)}.share-doc__banner--muted[data-v-0e58c91a]{background:var(--bg-tertiary);border-color:var(--border-secondary);color:var(--text-secondary)}.share-doc__banner--muted i[data-v-0e58c91a]{color:var(--text-tertiary)}.share-doc__banner--warning[data-v-0e58c91a]{background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 22%,transparent);color:var(--text-secondary)}.share-doc__banner--warning i[data-v-0e58c91a]{color:var(--color-warning)}.share-doc__history[data-v-0e58c91a]{margin-top:2px;padding-top:4px}.share-doc__history-toggle[data-v-0e58c91a]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 0;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left}.share-doc__history-toggle[data-v-0e58c91a]:hover{color:var(--text-primary)}.share-doc__history-toggle i[data-v-0e58c91a]{font-size:10px;color:var(--text-tertiary)}.share-doc__history-title[data-v-0e58c91a]{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.share-doc__history-scroll[data-v-0e58c91a]{max-height:220px;overflow-y:auto;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.share-doc__history-table[data-v-0e58c91a]{margin:0!important}.share-doc__history-table[data-v-0e58c91a] thead th{position:sticky;top:0;z-index:1;background:var(--bg-tertiary)!important;color:var(--text-tertiary)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;border-color:var(--border-secondary)!important;padding:8px 10px!important;white-space:nowrap}.share-doc__history-table[data-v-0e58c91a] tbody td{font-size:12px;color:var(--text-primary);border-color:var(--border-secondary)!important;background:transparent!important;padding:8px 10px!important;vertical-align:middle}.share-doc__history-table[data-v-0e58c91a] tbody tr:hover td{background:var(--bg-hover)!important}.share-doc__empty[data-v-0e58c91a]{padding:16px;text-align:center;font-size:12px;color:var(--text-tertiary)}.share-doc__permissions[data-v-0e58c91a] .form-control.h-auto,.share-doc__permissions[data-v-0e58c91a] .permissions-wrapper{background:transparent;border:none;padding:0;box-shadow:none}.share-doc[data-v-24dbd9be]{display:flex;flex-direction:column;gap:12px;min-width:0}.share-doc--flow[data-v-24dbd9be]{gap:14px}.share-doc__intro[data-v-24dbd9be]{display:flex;flex-direction:column;gap:8px}.share-doc__intro-hint[data-v-24dbd9be]{margin:0;font-size:12px;line-height:1.45;color:var(--text-tertiary)}.share-doc__tabs[data-v-24dbd9be]{display:inline-flex;align-self:flex-start;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.share-doc__tab[data-v-24dbd9be]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;white-space:nowrap;cursor:pointer;transition:all .15s ease}.share-doc__tab i[data-v-24dbd9be]{font-size:11px;opacity:.75}.share-doc__tab[data-v-24dbd9be]:hover{color:var(--text-primary);background:var(--bg-hover)}.share-doc__tab--active[data-v-24dbd9be]{background:var(--bg-primary);color:var(--color-ecm);box-shadow:0 1px 2px var(--shadow-sm)}.share-doc__tab--active i[data-v-24dbd9be]{opacity:1;color:var(--color-ecm)}.share-doc__tab--active[data-v-24dbd9be]:hover{color:var(--color-ecm);background:var(--bg-primary)}.share-doc__status[data-v-24dbd9be]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--color-ecm) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-ecm) 22%,transparent);color:var(--text-primary)}.share-doc__status strong[data-v-24dbd9be]{display:block;font-size:13px;font-weight:600}.share-doc__status i[data-v-24dbd9be]{color:var(--color-ecm);font-size:16px}.share-doc__status--expired[data-v-24dbd9be]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);border-color:color-mix(in srgb,var(--color-warning) 24%,transparent)}.share-doc__status--expired i[data-v-24dbd9be]{color:var(--color-warning)}.share-doc__status--muted[data-v-24dbd9be]{background:var(--bg-tertiary);border-color:var(--border-secondary)}.share-doc__status--muted i[data-v-24dbd9be]{color:var(--text-tertiary)}.share-doc__status-main[data-v-24dbd9be]{display:flex;align-items:flex-start;gap:10px;min-width:0}.share-doc__status-detail[data-v-24dbd9be]{margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--text-secondary);font-weight:400}.share-doc__status-meta[data-v-24dbd9be]{font-size:12px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.share-doc__panel[data-v-24dbd9be]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:.9rem 1rem;min-width:0}.share-doc__step[data-v-24dbd9be]{display:flex;align-items:flex-start;gap:10px;margin-bottom:.85rem}.share-doc__step-num[data-v-24dbd9be]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;margin-top:1px;border-radius:50%;background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm);font-size:11px;font-weight:700}.share-doc__step-body[data-v-24dbd9be]{min-width:0}.share-doc__panel-header[data-v-24dbd9be]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:.75rem}.share-doc__panel-title[data-v-24dbd9be]{margin:0;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--text-primary)}.share-doc__panel-hint[data-v-24dbd9be]{margin:3px 0 0;font-size:12px;line-height:1.4;color:var(--text-tertiary);font-weight:400;text-transform:none;letter-spacing:0}.share-doc__field[data-v-24dbd9be]{display:flex;flex-direction:column;gap:6px;min-width:0}.share-doc__label[data-v-24dbd9be]{margin:0;font-size:12px;font-weight:600;line-height:1.35;color:var(--text-secondary)}.share-doc__error[data-v-24dbd9be]{font-size:12px;color:var(--color-danger)}.share-doc__input[data-v-24dbd9be],.share-doc__select[data-v-24dbd9be]{background:var(--bg-input, var(--bg-primary))!important;border-color:var(--border-input, var(--border-secondary))!important;color:var(--text-primary)!important;font-size:13px!important;border-radius:6px!important;min-height:34px}.share-doc__input[data-v-24dbd9be]:focus,.share-doc__select[data-v-24dbd9be]:focus{border-color:var(--color-ecm)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-ecm) 18%,transparent)!important}.share-doc__input[data-v-24dbd9be]:disabled,.share-doc__select[data-v-24dbd9be]:disabled{opacity:.55;cursor:default}.share-doc__input--compact[data-v-24dbd9be]{width:88px;flex-shrink:0}.share-doc__select--compact[data-v-24dbd9be]{width:120px;flex-shrink:0}.share-doc__input-group[data-v-24dbd9be]{display:flex;align-items:stretch;gap:0;min-width:0}.share-doc__input-group .form-control[data-v-24dbd9be],.share-doc__input-group input[data-v-24dbd9be]{flex:1;min-width:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.share-doc__add-btn[data-v-24dbd9be]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:0 6px 6px 0;border:1px solid color-mix(in srgb,var(--color-ecm) 28%,transparent);border-left:none;background:color-mix(in srgb,var(--color-ecm) 12%,transparent);color:var(--color-ecm);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:all .15s ease}.share-doc__add-btn[data-v-24dbd9be]:hover:not(:disabled){background:color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__add-btn[data-v-24dbd9be]:disabled{opacity:.45;cursor:default}.share-doc__chips[data-v-24dbd9be]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;min-height:0}.share-doc__chip[data-v-24dbd9be]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 6px 4px 10px;border-radius:6px;background:color-mix(in srgb,var(--color-ecm) 12%,transparent);color:var(--color-ecm);font-size:12px;font-weight:500;line-height:1.3}.share-doc__chip-text[data-v-24dbd9be]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-doc__chip-actions[data-v-24dbd9be]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.share-doc__chip-btn[data-v-24dbd9be]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--color-ecm);cursor:pointer;transition:all .15s ease}.share-doc__chip-btn i[data-v-24dbd9be]{font-size:10px}.share-doc__chip-btn[data-v-24dbd9be]:hover{background:color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__chip-btn--danger[data-v-24dbd9be]:hover{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}.share-doc__empty-inline[data-v-24dbd9be]{margin:10px 0 0;font-size:12px;color:var(--text-tertiary)}.share-doc__expiry-row[data-v-24dbd9be]{display:flex;flex-direction:column;gap:8px}.share-doc__expiry-controls[data-v-24dbd9be]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.share-doc__expiry-preview[data-v-24dbd9be]{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;color:var(--text-secondary)}.share-doc__expiry-preview i[data-v-24dbd9be]{color:var(--color-ecm);font-size:11px}.share-doc__disclosure[data-v-24dbd9be]{margin-top:14px;padding-top:12px;border-top:1px solid var(--border-divider, var(--border-secondary))}.share-doc__disclosure-toggle[data-v-24dbd9be]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left}.share-doc__disclosure-toggle[data-v-24dbd9be]:hover:not(:disabled){color:var(--text-primary)}.share-doc__disclosure-toggle[data-v-24dbd9be]:disabled{opacity:.5;cursor:default}.share-doc__disclosure-toggle>i[data-v-24dbd9be]{font-size:10px;color:var(--text-tertiary)}.share-doc__disclosure-label[data-v-24dbd9be]{display:inline-flex;align-items:center;gap:8px}.share-doc__disclosure-label>i[data-v-24dbd9be]{font-size:11px;color:var(--text-tertiary)}.share-doc__disclosure-count[data-v-24dbd9be]{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-tertiary);font-size:11px;font-weight:600}.share-doc__btn[data-v-24dbd9be]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease}.share-doc__btn i[data-v-24dbd9be]{font-size:11px;opacity:.85}.share-doc__btn[data-v-24dbd9be]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.share-doc__btn[data-v-24dbd9be]:disabled{opacity:.45;cursor:default}.share-doc__btn--lg[data-v-24dbd9be]{height:34px;padding:0 16px;font-size:13px}.share-doc__btn--primary[data-v-24dbd9be]{color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 12%,transparent);border-color:color-mix(in srgb,var(--color-ecm) 28%,transparent)}.share-doc__btn--primary i[data-v-24dbd9be]{opacity:1;color:var(--color-ecm)}.share-doc__btn--primary[data-v-24dbd9be]:hover:not(:disabled){background:color-mix(in srgb,var(--color-ecm) 18%,transparent);color:var(--color-ecm)}.share-doc__btn--danger[data-v-24dbd9be]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,transparent);border-color:color-mix(in srgb,var(--color-danger) 22%,transparent)}.share-doc__btn--danger[data-v-24dbd9be]:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.share-doc__btn--warning[data-v-24dbd9be]{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 24%,transparent)}.share-doc__btn--warning[data-v-24dbd9be]:hover:not(:disabled){background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.share-doc__btn--active[data-v-24dbd9be]{color:var(--color-ecm);border-color:color-mix(in srgb,var(--color-ecm) 28%,transparent);background:color-mix(in srgb,var(--color-ecm) 10%,transparent)}.share-doc__actions[data-v-24dbd9be]{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;padding-top:4px}.share-doc__actions--bar[data-v-24dbd9be]{position:sticky;bottom:0;z-index:2;margin-top:2px;padding:10px 0 2px;background:linear-gradient(to top,var(--bg-card) 70%,color-mix(in srgb,var(--bg-card) 70%,transparent))}.share-doc__actions-spacer[data-v-24dbd9be]{flex:1;min-width:8px}.share-doc__files[data-v-24dbd9be]{margin-top:10px}.share-doc__files-list[data-v-24dbd9be]{display:flex;flex-direction:column;gap:6px;margin-top:8px;max-height:180px;overflow-y:auto;padding:8px;border-radius:8px;background:var(--bg-primary);border:1px solid var(--border-secondary)}.share-doc__file-item[data-v-24dbd9be]{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 6px;border-radius:6px;font-size:12px;color:var(--text-primary)}.share-doc__file-item[data-v-24dbd9be]:hover{background:var(--bg-hover)}.share-doc__file-item[data-v-24dbd9be] .custom-control-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:12px}.share-doc__files-meta[data-v-24dbd9be]{margin:0;font-size:12px;color:var(--text-tertiary)}.share-doc__files-meta b[data-v-24dbd9be]{color:var(--text-secondary)}.share-doc__banner[data-v-24dbd9be]{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.45;color:var(--text-secondary);background:color-mix(in srgb,var(--color-ecm) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__banner i[data-v-24dbd9be]{margin-top:2px;color:var(--color-ecm)}.share-doc__banner--muted[data-v-24dbd9be]{background:var(--bg-tertiary);border-color:var(--border-secondary);color:var(--text-secondary)}.share-doc__banner--muted i[data-v-24dbd9be]{color:var(--text-tertiary)}.share-doc__banner--warning[data-v-24dbd9be]{background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 22%,transparent);color:var(--text-secondary)}.share-doc__banner--warning i[data-v-24dbd9be]{color:var(--color-warning)}.share-doc__history[data-v-24dbd9be]{margin-top:2px;padding-top:4px}.share-doc__history-toggle[data-v-24dbd9be]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 0;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left}.share-doc__history-toggle[data-v-24dbd9be]:hover{color:var(--text-primary)}.share-doc__history-toggle i[data-v-24dbd9be]{font-size:10px;color:var(--text-tertiary)}.share-doc__history-title[data-v-24dbd9be]{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.share-doc__history-scroll[data-v-24dbd9be]{max-height:220px;overflow-y:auto;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.share-doc__history-table[data-v-24dbd9be]{margin:0!important}.share-doc__history-table[data-v-24dbd9be] thead th{position:sticky;top:0;z-index:1;background:var(--bg-tertiary)!important;color:var(--text-tertiary)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;border-color:var(--border-secondary)!important;padding:8px 10px!important;white-space:nowrap}.share-doc__history-table[data-v-24dbd9be] tbody td{font-size:12px;color:var(--text-primary);border-color:var(--border-secondary)!important;background:transparent!important;padding:8px 10px!important;vertical-align:middle}.share-doc__history-table[data-v-24dbd9be] tbody tr:hover td{background:var(--bg-hover)!important}.share-doc__empty[data-v-24dbd9be]{padding:16px;text-align:center;font-size:12px;color:var(--text-tertiary)}.share-doc__permissions[data-v-24dbd9be] .form-control.h-auto,.share-doc__permissions[data-v-24dbd9be] .permissions-wrapper{background:transparent;border:none;padding:0;box-shadow:none}.permissions-form[data-v-756ce52f]{width:100%}.permissions-layout[data-v-756ce52f]{display:grid;grid-template-columns:minmax(260px,320px) 1fr;gap:16px;align-items:start}.permissions-panel[data-v-756ce52f]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:14px;min-height:200px}.permissions-panel--entities[data-v-756ce52f]{max-height:70vh;overflow:auto}.permissions-panel--matrix[data-v-756ce52f]{padding:16px}.permissions-panel__toolbar[data-v-756ce52f]{margin-bottom:12px}.permissions-panel__toolbar-actions[data-v-756ce52f]{display:flex;gap:8px;margin-top:8px}.permissions-panel__title[data-v-756ce52f]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin:12px 0 8px;padding-top:8px;border-top:1px solid var(--border-secondary)}.permissions-entity-list[data-v-756ce52f]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.permissions-entity-item[data-v-756ce52f]{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);cursor:pointer;transition:background-color .1s,border-color .1s}.permissions-entity-item[data-v-756ce52f]:hover{background:var(--bg-hover)}.permissions-entity-item--active[data-v-756ce52f]{background:#3b5bfd14!important;border-color:#3b5bfd59!important}.permissions-entity-item__icon-wrap[data-v-756ce52f]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;flex-shrink:0}.permissions-entity-item__icon-wrap--user[data-v-756ce52f]{background:#3b82f61f;color:#3b82f6}.permissions-entity-item__icon-wrap--ou[data-v-756ce52f]{background:#8b5cf61f;color:#8b5cf6}.permissions-entity-item__label[data-v-756ce52f]{flex:1;min-width:0;font-size:12px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;cursor:pointer}.permissions-entity-item__delete[data-v-756ce52f]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--text-tertiary);flex-shrink:0;cursor:pointer;transition:background-color .1s,color .1s}.permissions-entity-item__delete[data-v-756ce52f]:hover{background:#ef44441a;color:#ef4444}.permissions-add-btn[data-v-756ce52f]{border-radius:8px;font-weight:600;font-size:13px}.permissions-delete-popover[data-v-756ce52f]{min-width:160px;display:flex;flex-direction:column}.permissions-empty[data-v-756ce52f],.permissions-loading[data-v-756ce52f]{display:flex;justify-content:center;padding:16px 0}.permissions-matrix[data-v-756ce52f]{width:100%}.permissions-form-row[data-v-756ce52f]{display:grid;grid-template-columns:1fr 2fr;gap:12px 16px;align-items:start;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-secondary)}.permissions-form-row--single[data-v-756ce52f]{grid-template-columns:1fr}.permissions-form-row--single .permissions-field--entity[data-v-756ce52f]{width:100%}.permissions-field[data-v-756ce52f]{display:flex;flex-direction:column;min-width:0}.permissions-field__label[data-v-756ce52f]{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin-bottom:8px!important;line-height:1.3}.permissions-entity-header[data-v-756ce52f]{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:8px}.permissions-entity-header__icon-wrap[data-v-756ce52f]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0}.permissions-entity-header__icon-wrap--user[data-v-756ce52f]{background:#3b82f61f;color:#3b82f6}.permissions-entity-header__icon-wrap--ou[data-v-756ce52f]{background:#8b5cf61f;color:#8b5cf6}.permissions-entity-header__name[data-v-756ce52f]{font-size:14px;font-weight:600;color:var(--text-primary)}.permissions-error[data-v-756ce52f]{display:block;color:#ef4444;font-size:12px;margin-bottom:8px}.permissions-bulk-actions[data-v-756ce52f]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px 24px;margin-bottom:12px;padding:10px 14px;background:var(--bg-tertiary, var(--bg-secondary));border:1px solid var(--border-secondary);border-radius:10px}.permissions-bulk-actions__group[data-v-756ce52f]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.permissions-bulk-actions__label[data-v-756ce52f]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-right:4px}.permissions-bulk-actions__btn[data-v-756ce52f]{font-size:12px;font-weight:600;text-decoration:none!important;color:var(--primary, #3b82f6)!important}.permissions-bulk-actions__btn[data-v-756ce52f]:disabled{opacity:.45;pointer-events:none}.permissions-bulk-actions__sep[data-v-756ce52f]{color:var(--text-tertiary);font-size:12px;-webkit-user-select:none;user-select:none}.permissions-table-wrap[data-v-756ce52f]{border-radius:10px;overflow:hidden}.permissions-toggle-col[data-v-756ce52f]{width:108px;min-width:108px;text-align:center;vertical-align:middle}.permissions-toggle-col__label[data-v-756ce52f]{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);line-height:1.2;margin-bottom:8px}.permissions-switch-wrap[data-v-756ce52f]{display:flex;justify-content:center;align-items:center;width:100%}.permissions-footer[data-v-756ce52f]{display:flex;justify-content:flex-end;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-secondary)}.permission-badges-container[data-v-756ce52f]{min-height:24px;justify-content:flex-start;gap:6px}.permission-badge[data-v-756ce52f]{font-size:10px;padding:3px 8px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;cursor:help;white-space:nowrap;border-radius:12px}.permission-badge i[data-v-756ce52f]{font-size:9px}[data-v-756ce52f] .table-custom-style{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;border-collapse:separate!important;border-spacing:0;font-size:13px;margin-bottom:0}[data-v-756ce52f] .table-custom-style thead th{background:var(--bg-secondary);color:var(--text-tertiary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-secondary);border-top:none;padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-756ce52f] .table-custom-style tbody tr{transition:background-color .1s;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}[data-v-756ce52f] .table-custom-style tbody tr:last-child{border-bottom:none}[data-v-756ce52f] .table-custom-style tbody tr:hover{background:var(--bg-hover)!important}[data-v-756ce52f] .table-custom-style tbody td{padding:10px 14px;color:var(--text-primary);border-top:none;vertical-align:middle;font-size:13px}[data-v-756ce52f] .table-custom-style thead th.permissions-toggle-col{text-transform:none;letter-spacing:normal;font-size:inherit}[data-v-756ce52f] .table-custom-style .permissions-toggle-col{width:108px;min-width:108px;padding-left:10px;padding-right:10px}[data-v-756ce52f] .table-custom-style .permissions-switch-wrap{display:flex;justify-content:center;align-items:center;width:100%}[data-v-756ce52f] .table-custom-style .permissions-switch-wrap .custom-control{margin:0}[data-v-756ce52f] .table-custom-style .permissions-switch-wrap .custom-control-label{margin-bottom:0!important;line-height:1.5}[data-v-756ce52f] .permissions-field .vs__dropdown-toggle{border-color:var(--border-secondary);background:var(--bg-primary);border-radius:8px;min-height:34px}.permissions-form-row--single[data-v-756ce52f] .permissions-field--entity .v-select,.permissions-form-row--single[data-v-756ce52f] .permissions-field--entity .vs__dropdown-toggle{width:100%}[data-v-756ce52f] .permissions-field .form-control,[data-v-756ce52f] .permissions-field .custom-select{border-color:var(--border-secondary);background:var(--bg-primary);color:var(--text-primary);border-radius:8px;font-size:13px}@media(max-width:991px){.permissions-layout[data-v-756ce52f],.permissions-form-row[data-v-756ce52f]{grid-template-columns:1fr}}.share-doc[data-v-f07636c6]{display:flex;flex-direction:column;gap:12px;min-width:0}.share-doc--flow[data-v-f07636c6]{gap:14px}.share-doc__intro[data-v-f07636c6]{display:flex;flex-direction:column;gap:8px}.share-doc__intro-hint[data-v-f07636c6]{margin:0;font-size:12px;line-height:1.45;color:var(--text-tertiary)}.share-doc__tabs[data-v-f07636c6]{display:inline-flex;align-self:flex-start;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.share-doc__tab[data-v-f07636c6]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;white-space:nowrap;cursor:pointer;transition:all .15s ease}.share-doc__tab i[data-v-f07636c6]{font-size:11px;opacity:.75}.share-doc__tab[data-v-f07636c6]:hover{color:var(--text-primary);background:var(--bg-hover)}.share-doc__tab--active[data-v-f07636c6]{background:var(--bg-primary);color:var(--color-ecm);box-shadow:0 1px 2px var(--shadow-sm)}.share-doc__tab--active i[data-v-f07636c6]{opacity:1;color:var(--color-ecm)}.share-doc__tab--active[data-v-f07636c6]:hover{color:var(--color-ecm);background:var(--bg-primary)}.share-doc__status[data-v-f07636c6]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--color-ecm) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-ecm) 22%,transparent);color:var(--text-primary)}.share-doc__status strong[data-v-f07636c6]{display:block;font-size:13px;font-weight:600}.share-doc__status i[data-v-f07636c6]{color:var(--color-ecm);font-size:16px}.share-doc__status--expired[data-v-f07636c6]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);border-color:color-mix(in srgb,var(--color-warning) 24%,transparent)}.share-doc__status--expired i[data-v-f07636c6]{color:var(--color-warning)}.share-doc__status--muted[data-v-f07636c6]{background:var(--bg-tertiary);border-color:var(--border-secondary)}.share-doc__status--muted i[data-v-f07636c6]{color:var(--text-tertiary)}.share-doc__status-main[data-v-f07636c6]{display:flex;align-items:flex-start;gap:10px;min-width:0}.share-doc__status-detail[data-v-f07636c6]{margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--text-secondary);font-weight:400}.share-doc__status-meta[data-v-f07636c6]{font-size:12px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.share-doc__panel[data-v-f07636c6]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:.9rem 1rem;min-width:0}.share-doc__step[data-v-f07636c6]{display:flex;align-items:flex-start;gap:10px;margin-bottom:.85rem}.share-doc__step-num[data-v-f07636c6]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;margin-top:1px;border-radius:50%;background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm);font-size:11px;font-weight:700}.share-doc__step-body[data-v-f07636c6]{min-width:0}.share-doc__panel-header[data-v-f07636c6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:.75rem}.share-doc__panel-title[data-v-f07636c6]{margin:0;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--text-primary)}.share-doc__panel-hint[data-v-f07636c6]{margin:3px 0 0;font-size:12px;line-height:1.4;color:var(--text-tertiary);font-weight:400;text-transform:none;letter-spacing:0}.share-doc__field[data-v-f07636c6]{display:flex;flex-direction:column;gap:6px;min-width:0}.share-doc__label[data-v-f07636c6]{margin:0;font-size:12px;font-weight:600;line-height:1.35;color:var(--text-secondary)}.share-doc__error[data-v-f07636c6]{font-size:12px;color:var(--color-danger)}.share-doc__input[data-v-f07636c6],.share-doc__select[data-v-f07636c6]{background:var(--bg-input, var(--bg-primary))!important;border-color:var(--border-input, var(--border-secondary))!important;color:var(--text-primary)!important;font-size:13px!important;border-radius:6px!important;min-height:34px}.share-doc__input[data-v-f07636c6]:focus,.share-doc__select[data-v-f07636c6]:focus{border-color:var(--color-ecm)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-ecm) 18%,transparent)!important}.share-doc__input[data-v-f07636c6]:disabled,.share-doc__select[data-v-f07636c6]:disabled{opacity:.55;cursor:default}.share-doc__input--compact[data-v-f07636c6]{width:88px;flex-shrink:0}.share-doc__select--compact[data-v-f07636c6]{width:120px;flex-shrink:0}.share-doc__input-group[data-v-f07636c6]{display:flex;align-items:stretch;gap:0;min-width:0}.share-doc__input-group .form-control[data-v-f07636c6],.share-doc__input-group input[data-v-f07636c6]{flex:1;min-width:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.share-doc__add-btn[data-v-f07636c6]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:0 6px 6px 0;border:1px solid color-mix(in srgb,var(--color-ecm) 28%,transparent);border-left:none;background:color-mix(in srgb,var(--color-ecm) 12%,transparent);color:var(--color-ecm);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:all .15s ease}.share-doc__add-btn[data-v-f07636c6]:hover:not(:disabled){background:color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__add-btn[data-v-f07636c6]:disabled{opacity:.45;cursor:default}.share-doc__chips[data-v-f07636c6]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;min-height:0}.share-doc__chip[data-v-f07636c6]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 6px 4px 10px;border-radius:6px;background:color-mix(in srgb,var(--color-ecm) 12%,transparent);color:var(--color-ecm);font-size:12px;font-weight:500;line-height:1.3}.share-doc__chip-text[data-v-f07636c6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-doc__chip-actions[data-v-f07636c6]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.share-doc__chip-btn[data-v-f07636c6]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--color-ecm);cursor:pointer;transition:all .15s ease}.share-doc__chip-btn i[data-v-f07636c6]{font-size:10px}.share-doc__chip-btn[data-v-f07636c6]:hover{background:color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__chip-btn--danger[data-v-f07636c6]:hover{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}.share-doc__empty-inline[data-v-f07636c6]{margin:10px 0 0;font-size:12px;color:var(--text-tertiary)}.share-doc__expiry-row[data-v-f07636c6]{display:flex;flex-direction:column;gap:8px}.share-doc__expiry-controls[data-v-f07636c6]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.share-doc__expiry-preview[data-v-f07636c6]{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;color:var(--text-secondary)}.share-doc__expiry-preview i[data-v-f07636c6]{color:var(--color-ecm);font-size:11px}.share-doc__disclosure[data-v-f07636c6]{margin-top:14px;padding-top:12px;border-top:1px solid var(--border-divider, var(--border-secondary))}.share-doc__disclosure-toggle[data-v-f07636c6]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left}.share-doc__disclosure-toggle[data-v-f07636c6]:hover:not(:disabled){color:var(--text-primary)}.share-doc__disclosure-toggle[data-v-f07636c6]:disabled{opacity:.5;cursor:default}.share-doc__disclosure-toggle>i[data-v-f07636c6]{font-size:10px;color:var(--text-tertiary)}.share-doc__disclosure-label[data-v-f07636c6]{display:inline-flex;align-items:center;gap:8px}.share-doc__disclosure-label>i[data-v-f07636c6]{font-size:11px;color:var(--text-tertiary)}.share-doc__disclosure-count[data-v-f07636c6]{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-tertiary);font-size:11px;font-weight:600}.share-doc__btn[data-v-f07636c6]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease}.share-doc__btn i[data-v-f07636c6]{font-size:11px;opacity:.85}.share-doc__btn[data-v-f07636c6]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.share-doc__btn[data-v-f07636c6]:disabled{opacity:.45;cursor:default}.share-doc__btn--lg[data-v-f07636c6]{height:34px;padding:0 16px;font-size:13px}.share-doc__btn--primary[data-v-f07636c6]{color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 12%,transparent);border-color:color-mix(in srgb,var(--color-ecm) 28%,transparent)}.share-doc__btn--primary i[data-v-f07636c6]{opacity:1;color:var(--color-ecm)}.share-doc__btn--primary[data-v-f07636c6]:hover:not(:disabled){background:color-mix(in srgb,var(--color-ecm) 18%,transparent);color:var(--color-ecm)}.share-doc__btn--danger[data-v-f07636c6]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,transparent);border-color:color-mix(in srgb,var(--color-danger) 22%,transparent)}.share-doc__btn--danger[data-v-f07636c6]:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.share-doc__btn--warning[data-v-f07636c6]{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 24%,transparent)}.share-doc__btn--warning[data-v-f07636c6]:hover:not(:disabled){background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.share-doc__btn--active[data-v-f07636c6]{color:var(--color-ecm);border-color:color-mix(in srgb,var(--color-ecm) 28%,transparent);background:color-mix(in srgb,var(--color-ecm) 10%,transparent)}.share-doc__actions[data-v-f07636c6]{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;padding-top:4px}.share-doc__actions--bar[data-v-f07636c6]{position:sticky;bottom:0;z-index:2;margin-top:2px;padding:10px 0 2px;background:linear-gradient(to top,var(--bg-card) 70%,color-mix(in srgb,var(--bg-card) 70%,transparent))}.share-doc__actions-spacer[data-v-f07636c6]{flex:1;min-width:8px}.share-doc__files[data-v-f07636c6]{margin-top:10px}.share-doc__files-list[data-v-f07636c6]{display:flex;flex-direction:column;gap:6px;margin-top:8px;max-height:180px;overflow-y:auto;padding:8px;border-radius:8px;background:var(--bg-primary);border:1px solid var(--border-secondary)}.share-doc__file-item[data-v-f07636c6]{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 6px;border-radius:6px;font-size:12px;color:var(--text-primary)}.share-doc__file-item[data-v-f07636c6]:hover{background:var(--bg-hover)}.share-doc__file-item[data-v-f07636c6] .custom-control-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:12px}.share-doc__files-meta[data-v-f07636c6]{margin:0;font-size:12px;color:var(--text-tertiary)}.share-doc__files-meta b[data-v-f07636c6]{color:var(--text-secondary)}.share-doc__banner[data-v-f07636c6]{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.45;color:var(--text-secondary);background:color-mix(in srgb,var(--color-ecm) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__banner i[data-v-f07636c6]{margin-top:2px;color:var(--color-ecm)}.share-doc__banner--muted[data-v-f07636c6]{background:var(--bg-tertiary);border-color:var(--border-secondary);color:var(--text-secondary)}.share-doc__banner--muted i[data-v-f07636c6]{color:var(--text-tertiary)}.share-doc__banner--warning[data-v-f07636c6]{background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 22%,transparent);color:var(--text-secondary)}.share-doc__banner--warning i[data-v-f07636c6]{color:var(--color-warning)}.share-doc__history[data-v-f07636c6]{margin-top:2px;padding-top:4px}.share-doc__history-toggle[data-v-f07636c6]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 0;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left}.share-doc__history-toggle[data-v-f07636c6]:hover{color:var(--text-primary)}.share-doc__history-toggle i[data-v-f07636c6]{font-size:10px;color:var(--text-tertiary)}.share-doc__history-title[data-v-f07636c6]{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.share-doc__history-scroll[data-v-f07636c6]{max-height:220px;overflow-y:auto;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.share-doc__history-table[data-v-f07636c6]{margin:0!important}.share-doc__history-table[data-v-f07636c6] thead th{position:sticky;top:0;z-index:1;background:var(--bg-tertiary)!important;color:var(--text-tertiary)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;border-color:var(--border-secondary)!important;padding:8px 10px!important;white-space:nowrap}.share-doc__history-table[data-v-f07636c6] tbody td{font-size:12px;color:var(--text-primary);border-color:var(--border-secondary)!important;background:transparent!important;padding:8px 10px!important;vertical-align:middle}.share-doc__history-table[data-v-f07636c6] tbody tr:hover td{background:var(--bg-hover)!important}.share-doc__empty[data-v-f07636c6]{padding:16px;text-align:center;font-size:12px;color:var(--text-tertiary)}.share-doc__permissions[data-v-f07636c6] .form-control.h-auto,.share-doc__permissions[data-v-f07636c6] .permissions-wrapper{background:transparent;border:none;padding:0;box-shadow:none}.share-doc[data-v-88d1cefd]{display:flex;flex-direction:column;gap:12px;min-width:0}.share-doc--flow[data-v-88d1cefd]{gap:14px}.share-doc__intro[data-v-88d1cefd]{display:flex;flex-direction:column;gap:8px}.share-doc__intro-hint[data-v-88d1cefd]{margin:0;font-size:12px;line-height:1.45;color:var(--text-tertiary)}.share-doc__tabs[data-v-88d1cefd]{display:inline-flex;align-self:flex-start;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.share-doc__tab[data-v-88d1cefd]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;white-space:nowrap;cursor:pointer;transition:all .15s ease}.share-doc__tab i[data-v-88d1cefd]{font-size:11px;opacity:.75}.share-doc__tab[data-v-88d1cefd]:hover{color:var(--text-primary);background:var(--bg-hover)}.share-doc__tab--active[data-v-88d1cefd]{background:var(--bg-primary);color:var(--color-ecm);box-shadow:0 1px 2px var(--shadow-sm)}.share-doc__tab--active i[data-v-88d1cefd]{opacity:1;color:var(--color-ecm)}.share-doc__tab--active[data-v-88d1cefd]:hover{color:var(--color-ecm);background:var(--bg-primary)}.share-doc__status[data-v-88d1cefd]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--color-ecm) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-ecm) 22%,transparent);color:var(--text-primary)}.share-doc__status strong[data-v-88d1cefd]{display:block;font-size:13px;font-weight:600}.share-doc__status i[data-v-88d1cefd]{color:var(--color-ecm);font-size:16px}.share-doc__status--expired[data-v-88d1cefd]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);border-color:color-mix(in srgb,var(--color-warning) 24%,transparent)}.share-doc__status--expired i[data-v-88d1cefd]{color:var(--color-warning)}.share-doc__status--muted[data-v-88d1cefd]{background:var(--bg-tertiary);border-color:var(--border-secondary)}.share-doc__status--muted i[data-v-88d1cefd]{color:var(--text-tertiary)}.share-doc__status-main[data-v-88d1cefd]{display:flex;align-items:flex-start;gap:10px;min-width:0}.share-doc__status-detail[data-v-88d1cefd]{margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--text-secondary);font-weight:400}.share-doc__status-meta[data-v-88d1cefd]{font-size:12px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.share-doc__panel[data-v-88d1cefd]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:.9rem 1rem;min-width:0}.share-doc__step[data-v-88d1cefd]{display:flex;align-items:flex-start;gap:10px;margin-bottom:.85rem}.share-doc__step-num[data-v-88d1cefd]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;margin-top:1px;border-radius:50%;background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm);font-size:11px;font-weight:700}.share-doc__step-body[data-v-88d1cefd]{min-width:0}.share-doc__panel-header[data-v-88d1cefd]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:.75rem}.share-doc__panel-title[data-v-88d1cefd]{margin:0;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--text-primary)}.share-doc__panel-hint[data-v-88d1cefd]{margin:3px 0 0;font-size:12px;line-height:1.4;color:var(--text-tertiary);font-weight:400;text-transform:none;letter-spacing:0}.share-doc__field[data-v-88d1cefd]{display:flex;flex-direction:column;gap:6px;min-width:0}.share-doc__label[data-v-88d1cefd]{margin:0;font-size:12px;font-weight:600;line-height:1.35;color:var(--text-secondary)}.share-doc__error[data-v-88d1cefd]{font-size:12px;color:var(--color-danger)}.share-doc__input[data-v-88d1cefd],.share-doc__select[data-v-88d1cefd]{background:var(--bg-input, var(--bg-primary))!important;border-color:var(--border-input, var(--border-secondary))!important;color:var(--text-primary)!important;font-size:13px!important;border-radius:6px!important;min-height:34px}.share-doc__input[data-v-88d1cefd]:focus,.share-doc__select[data-v-88d1cefd]:focus{border-color:var(--color-ecm)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-ecm) 18%,transparent)!important}.share-doc__input[data-v-88d1cefd]:disabled,.share-doc__select[data-v-88d1cefd]:disabled{opacity:.55;cursor:default}.share-doc__input--compact[data-v-88d1cefd]{width:88px;flex-shrink:0}.share-doc__select--compact[data-v-88d1cefd]{width:120px;flex-shrink:0}.share-doc__input-group[data-v-88d1cefd]{display:flex;align-items:stretch;gap:0;min-width:0}.share-doc__input-group .form-control[data-v-88d1cefd],.share-doc__input-group input[data-v-88d1cefd]{flex:1;min-width:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.share-doc__add-btn[data-v-88d1cefd]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:0 6px 6px 0;border:1px solid color-mix(in srgb,var(--color-ecm) 28%,transparent);border-left:none;background:color-mix(in srgb,var(--color-ecm) 12%,transparent);color:var(--color-ecm);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:all .15s ease}.share-doc__add-btn[data-v-88d1cefd]:hover:not(:disabled){background:color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__add-btn[data-v-88d1cefd]:disabled{opacity:.45;cursor:default}.share-doc__chips[data-v-88d1cefd]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;min-height:0}.share-doc__chip[data-v-88d1cefd]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 6px 4px 10px;border-radius:6px;background:color-mix(in srgb,var(--color-ecm) 12%,transparent);color:var(--color-ecm);font-size:12px;font-weight:500;line-height:1.3}.share-doc__chip-text[data-v-88d1cefd]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-doc__chip-actions[data-v-88d1cefd]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.share-doc__chip-btn[data-v-88d1cefd]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--color-ecm);cursor:pointer;transition:all .15s ease}.share-doc__chip-btn i[data-v-88d1cefd]{font-size:10px}.share-doc__chip-btn[data-v-88d1cefd]:hover{background:color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__chip-btn--danger[data-v-88d1cefd]:hover{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}.share-doc__empty-inline[data-v-88d1cefd]{margin:10px 0 0;font-size:12px;color:var(--text-tertiary)}.share-doc__expiry-row[data-v-88d1cefd]{display:flex;flex-direction:column;gap:8px}.share-doc__expiry-controls[data-v-88d1cefd]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.share-doc__expiry-preview[data-v-88d1cefd]{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;color:var(--text-secondary)}.share-doc__expiry-preview i[data-v-88d1cefd]{color:var(--color-ecm);font-size:11px}.share-doc__disclosure[data-v-88d1cefd]{margin-top:14px;padding-top:12px;border-top:1px solid var(--border-divider, var(--border-secondary))}.share-doc__disclosure-toggle[data-v-88d1cefd]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left}.share-doc__disclosure-toggle[data-v-88d1cefd]:hover:not(:disabled){color:var(--text-primary)}.share-doc__disclosure-toggle[data-v-88d1cefd]:disabled{opacity:.5;cursor:default}.share-doc__disclosure-toggle>i[data-v-88d1cefd]{font-size:10px;color:var(--text-tertiary)}.share-doc__disclosure-label[data-v-88d1cefd]{display:inline-flex;align-items:center;gap:8px}.share-doc__disclosure-label>i[data-v-88d1cefd]{font-size:11px;color:var(--text-tertiary)}.share-doc__disclosure-count[data-v-88d1cefd]{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-tertiary);font-size:11px;font-weight:600}.share-doc__btn[data-v-88d1cefd]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease}.share-doc__btn i[data-v-88d1cefd]{font-size:11px;opacity:.85}.share-doc__btn[data-v-88d1cefd]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.share-doc__btn[data-v-88d1cefd]:disabled{opacity:.45;cursor:default}.share-doc__btn--lg[data-v-88d1cefd]{height:34px;padding:0 16px;font-size:13px}.share-doc__btn--primary[data-v-88d1cefd]{color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 12%,transparent);border-color:color-mix(in srgb,var(--color-ecm) 28%,transparent)}.share-doc__btn--primary i[data-v-88d1cefd]{opacity:1;color:var(--color-ecm)}.share-doc__btn--primary[data-v-88d1cefd]:hover:not(:disabled){background:color-mix(in srgb,var(--color-ecm) 18%,transparent);color:var(--color-ecm)}.share-doc__btn--danger[data-v-88d1cefd]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,transparent);border-color:color-mix(in srgb,var(--color-danger) 22%,transparent)}.share-doc__btn--danger[data-v-88d1cefd]:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.share-doc__btn--warning[data-v-88d1cefd]{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 24%,transparent)}.share-doc__btn--warning[data-v-88d1cefd]:hover:not(:disabled){background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.share-doc__btn--active[data-v-88d1cefd]{color:var(--color-ecm);border-color:color-mix(in srgb,var(--color-ecm) 28%,transparent);background:color-mix(in srgb,var(--color-ecm) 10%,transparent)}.share-doc__actions[data-v-88d1cefd]{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;padding-top:4px}.share-doc__actions--bar[data-v-88d1cefd]{position:sticky;bottom:0;z-index:2;margin-top:2px;padding:10px 0 2px;background:linear-gradient(to top,var(--bg-card) 70%,color-mix(in srgb,var(--bg-card) 70%,transparent))}.share-doc__actions-spacer[data-v-88d1cefd]{flex:1;min-width:8px}.share-doc__files[data-v-88d1cefd]{margin-top:10px}.share-doc__files-list[data-v-88d1cefd]{display:flex;flex-direction:column;gap:6px;margin-top:8px;max-height:180px;overflow-y:auto;padding:8px;border-radius:8px;background:var(--bg-primary);border:1px solid var(--border-secondary)}.share-doc__file-item[data-v-88d1cefd]{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 6px;border-radius:6px;font-size:12px;color:var(--text-primary)}.share-doc__file-item[data-v-88d1cefd]:hover{background:var(--bg-hover)}.share-doc__file-item[data-v-88d1cefd] .custom-control-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:12px}.share-doc__files-meta[data-v-88d1cefd]{margin:0;font-size:12px;color:var(--text-tertiary)}.share-doc__files-meta b[data-v-88d1cefd]{color:var(--text-secondary)}.share-doc__banner[data-v-88d1cefd]{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.45;color:var(--text-secondary);background:color-mix(in srgb,var(--color-ecm) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__banner i[data-v-88d1cefd]{margin-top:2px;color:var(--color-ecm)}.share-doc__banner--muted[data-v-88d1cefd]{background:var(--bg-tertiary);border-color:var(--border-secondary);color:var(--text-secondary)}.share-doc__banner--muted i[data-v-88d1cefd]{color:var(--text-tertiary)}.share-doc__banner--warning[data-v-88d1cefd]{background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 22%,transparent);color:var(--text-secondary)}.share-doc__banner--warning i[data-v-88d1cefd]{color:var(--color-warning)}.share-doc__history[data-v-88d1cefd]{margin-top:2px;padding-top:4px}.share-doc__history-toggle[data-v-88d1cefd]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 0;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left}.share-doc__history-toggle[data-v-88d1cefd]:hover{color:var(--text-primary)}.share-doc__history-toggle i[data-v-88d1cefd]{font-size:10px;color:var(--text-tertiary)}.share-doc__history-title[data-v-88d1cefd]{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.share-doc__history-scroll[data-v-88d1cefd]{max-height:220px;overflow-y:auto;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.share-doc__history-table[data-v-88d1cefd]{margin:0!important}.share-doc__history-table[data-v-88d1cefd] thead th{position:sticky;top:0;z-index:1;background:var(--bg-tertiary)!important;color:var(--text-tertiary)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;border-color:var(--border-secondary)!important;padding:8px 10px!important;white-space:nowrap}.share-doc__history-table[data-v-88d1cefd] tbody td{font-size:12px;color:var(--text-primary);border-color:var(--border-secondary)!important;background:transparent!important;padding:8px 10px!important;vertical-align:middle}.share-doc__history-table[data-v-88d1cefd] tbody tr:hover td{background:var(--bg-hover)!important}.share-doc__empty[data-v-88d1cefd]{padding:16px;text-align:center;font-size:12px;color:var(--text-tertiary)}.share-doc__permissions[data-v-88d1cefd] .form-control.h-auto,.share-doc__permissions[data-v-88d1cefd] .permissions-wrapper{background:transparent;border:none;padding:0;box-shadow:none}.share-doc[data-v-ac51635e]{display:flex;flex-direction:column;gap:12px;min-width:0}.share-doc--flow[data-v-ac51635e]{gap:14px}.share-doc__intro[data-v-ac51635e]{display:flex;flex-direction:column;gap:8px}.share-doc__intro-hint[data-v-ac51635e]{margin:0;font-size:12px;line-height:1.45;color:var(--text-tertiary)}.share-doc__tabs[data-v-ac51635e]{display:inline-flex;align-self:flex-start;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.share-doc__tab[data-v-ac51635e]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;white-space:nowrap;cursor:pointer;transition:all .15s ease}.share-doc__tab i[data-v-ac51635e]{font-size:11px;opacity:.75}.share-doc__tab[data-v-ac51635e]:hover{color:var(--text-primary);background:var(--bg-hover)}.share-doc__tab--active[data-v-ac51635e]{background:var(--bg-primary);color:var(--color-ecm);box-shadow:0 1px 2px var(--shadow-sm)}.share-doc__tab--active i[data-v-ac51635e]{opacity:1;color:var(--color-ecm)}.share-doc__tab--active[data-v-ac51635e]:hover{color:var(--color-ecm);background:var(--bg-primary)}.share-doc__status[data-v-ac51635e]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--color-ecm) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-ecm) 22%,transparent);color:var(--text-primary)}.share-doc__status strong[data-v-ac51635e]{display:block;font-size:13px;font-weight:600}.share-doc__status i[data-v-ac51635e]{color:var(--color-ecm);font-size:16px}.share-doc__status--expired[data-v-ac51635e]{background:color-mix(in srgb,var(--color-warning) 12%,transparent);border-color:color-mix(in srgb,var(--color-warning) 24%,transparent)}.share-doc__status--expired i[data-v-ac51635e]{color:var(--color-warning)}.share-doc__status--muted[data-v-ac51635e]{background:var(--bg-tertiary);border-color:var(--border-secondary)}.share-doc__status--muted i[data-v-ac51635e]{color:var(--text-tertiary)}.share-doc__status-main[data-v-ac51635e]{display:flex;align-items:flex-start;gap:10px;min-width:0}.share-doc__status-detail[data-v-ac51635e]{margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--text-secondary);font-weight:400}.share-doc__status-meta[data-v-ac51635e]{font-size:12px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.share-doc__panel[data-v-ac51635e]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:.9rem 1rem;min-width:0}.share-doc__step[data-v-ac51635e]{display:flex;align-items:flex-start;gap:10px;margin-bottom:.85rem}.share-doc__step-num[data-v-ac51635e]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;margin-top:1px;border-radius:50%;background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm);font-size:11px;font-weight:700}.share-doc__step-body[data-v-ac51635e]{min-width:0}.share-doc__panel-header[data-v-ac51635e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:.75rem}.share-doc__panel-title[data-v-ac51635e]{margin:0;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--text-primary)}.share-doc__panel-hint[data-v-ac51635e]{margin:3px 0 0;font-size:12px;line-height:1.4;color:var(--text-tertiary);font-weight:400;text-transform:none;letter-spacing:0}.share-doc__field[data-v-ac51635e]{display:flex;flex-direction:column;gap:6px;min-width:0}.share-doc__label[data-v-ac51635e]{margin:0;font-size:12px;font-weight:600;line-height:1.35;color:var(--text-secondary)}.share-doc__error[data-v-ac51635e]{font-size:12px;color:var(--color-danger)}.share-doc__input[data-v-ac51635e],.share-doc__select[data-v-ac51635e]{background:var(--bg-input, var(--bg-primary))!important;border-color:var(--border-input, var(--border-secondary))!important;color:var(--text-primary)!important;font-size:13px!important;border-radius:6px!important;min-height:34px}.share-doc__input[data-v-ac51635e]:focus,.share-doc__select[data-v-ac51635e]:focus{border-color:var(--color-ecm)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-ecm) 18%,transparent)!important}.share-doc__input[data-v-ac51635e]:disabled,.share-doc__select[data-v-ac51635e]:disabled{opacity:.55;cursor:default}.share-doc__input--compact[data-v-ac51635e]{width:88px;flex-shrink:0}.share-doc__select--compact[data-v-ac51635e]{width:120px;flex-shrink:0}.share-doc__input-group[data-v-ac51635e]{display:flex;align-items:stretch;gap:0;min-width:0}.share-doc__input-group .form-control[data-v-ac51635e],.share-doc__input-group input[data-v-ac51635e]{flex:1;min-width:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.share-doc__add-btn[data-v-ac51635e]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:0 6px 6px 0;border:1px solid color-mix(in srgb,var(--color-ecm) 28%,transparent);border-left:none;background:color-mix(in srgb,var(--color-ecm) 12%,transparent);color:var(--color-ecm);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:all .15s ease}.share-doc__add-btn[data-v-ac51635e]:hover:not(:disabled){background:color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__add-btn[data-v-ac51635e]:disabled{opacity:.45;cursor:default}.share-doc__chips[data-v-ac51635e]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;min-height:0}.share-doc__chip[data-v-ac51635e]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 6px 4px 10px;border-radius:6px;background:color-mix(in srgb,var(--color-ecm) 12%,transparent);color:var(--color-ecm);font-size:12px;font-weight:500;line-height:1.3}.share-doc__chip-text[data-v-ac51635e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-doc__chip-actions[data-v-ac51635e]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.share-doc__chip-btn[data-v-ac51635e]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--color-ecm);cursor:pointer;transition:all .15s ease}.share-doc__chip-btn i[data-v-ac51635e]{font-size:10px}.share-doc__chip-btn[data-v-ac51635e]:hover{background:color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__chip-btn--danger[data-v-ac51635e]:hover{background:color-mix(in srgb,var(--color-danger) 16%,transparent);color:var(--color-danger)}.share-doc__empty-inline[data-v-ac51635e]{margin:10px 0 0;font-size:12px;color:var(--text-tertiary)}.share-doc__expiry-row[data-v-ac51635e]{display:flex;flex-direction:column;gap:8px}.share-doc__expiry-controls[data-v-ac51635e]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.share-doc__expiry-preview[data-v-ac51635e]{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;color:var(--text-secondary)}.share-doc__expiry-preview i[data-v-ac51635e]{color:var(--color-ecm);font-size:11px}.share-doc__disclosure[data-v-ac51635e]{margin-top:14px;padding-top:12px;border-top:1px solid var(--border-divider, var(--border-secondary))}.share-doc__disclosure-toggle[data-v-ac51635e]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left}.share-doc__disclosure-toggle[data-v-ac51635e]:hover:not(:disabled){color:var(--text-primary)}.share-doc__disclosure-toggle[data-v-ac51635e]:disabled{opacity:.5;cursor:default}.share-doc__disclosure-toggle>i[data-v-ac51635e]{font-size:10px;color:var(--text-tertiary)}.share-doc__disclosure-label[data-v-ac51635e]{display:inline-flex;align-items:center;gap:8px}.share-doc__disclosure-label>i[data-v-ac51635e]{font-size:11px;color:var(--text-tertiary)}.share-doc__disclosure-count[data-v-ac51635e]{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-tertiary);font-size:11px;font-weight:600}.share-doc__btn[data-v-ac51635e]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease}.share-doc__btn i[data-v-ac51635e]{font-size:11px;opacity:.85}.share-doc__btn[data-v-ac51635e]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.share-doc__btn[data-v-ac51635e]:disabled{opacity:.45;cursor:default}.share-doc__btn--lg[data-v-ac51635e]{height:34px;padding:0 16px;font-size:13px}.share-doc__btn--primary[data-v-ac51635e]{color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 12%,transparent);border-color:color-mix(in srgb,var(--color-ecm) 28%,transparent)}.share-doc__btn--primary i[data-v-ac51635e]{opacity:1;color:var(--color-ecm)}.share-doc__btn--primary[data-v-ac51635e]:hover:not(:disabled){background:color-mix(in srgb,var(--color-ecm) 18%,transparent);color:var(--color-ecm)}.share-doc__btn--danger[data-v-ac51635e]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,transparent);border-color:color-mix(in srgb,var(--color-danger) 22%,transparent)}.share-doc__btn--danger[data-v-ac51635e]:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.share-doc__btn--warning[data-v-ac51635e]{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 24%,transparent)}.share-doc__btn--warning[data-v-ac51635e]:hover:not(:disabled){background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.share-doc__btn--active[data-v-ac51635e]{color:var(--color-ecm);border-color:color-mix(in srgb,var(--color-ecm) 28%,transparent);background:color-mix(in srgb,var(--color-ecm) 10%,transparent)}.share-doc__actions[data-v-ac51635e]{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;padding-top:4px}.share-doc__actions--bar[data-v-ac51635e]{position:sticky;bottom:0;z-index:2;margin-top:2px;padding:10px 0 2px;background:linear-gradient(to top,var(--bg-card) 70%,color-mix(in srgb,var(--bg-card) 70%,transparent))}.share-doc__actions-spacer[data-v-ac51635e]{flex:1;min-width:8px}.share-doc__files[data-v-ac51635e]{margin-top:10px}.share-doc__files-list[data-v-ac51635e]{display:flex;flex-direction:column;gap:6px;margin-top:8px;max-height:180px;overflow-y:auto;padding:8px;border-radius:8px;background:var(--bg-primary);border:1px solid var(--border-secondary)}.share-doc__file-item[data-v-ac51635e]{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 6px;border-radius:6px;font-size:12px;color:var(--text-primary)}.share-doc__file-item[data-v-ac51635e]:hover{background:var(--bg-hover)}.share-doc__file-item[data-v-ac51635e] .custom-control-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:12px}.share-doc__files-meta[data-v-ac51635e]{margin:0;font-size:12px;color:var(--text-tertiary)}.share-doc__files-meta b[data-v-ac51635e]{color:var(--text-secondary)}.share-doc__banner[data-v-ac51635e]{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.45;color:var(--text-secondary);background:color-mix(in srgb,var(--color-ecm) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-ecm) 18%,transparent)}.share-doc__banner i[data-v-ac51635e]{margin-top:2px;color:var(--color-ecm)}.share-doc__banner--muted[data-v-ac51635e]{background:var(--bg-tertiary);border-color:var(--border-secondary);color:var(--text-secondary)}.share-doc__banner--muted i[data-v-ac51635e]{color:var(--text-tertiary)}.share-doc__banner--warning[data-v-ac51635e]{background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 22%,transparent);color:var(--text-secondary)}.share-doc__banner--warning i[data-v-ac51635e]{color:var(--color-warning)}.share-doc__history[data-v-ac51635e]{margin-top:2px;padding-top:4px}.share-doc__history-toggle[data-v-ac51635e]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 0;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left}.share-doc__history-toggle[data-v-ac51635e]:hover{color:var(--text-primary)}.share-doc__history-toggle i[data-v-ac51635e]{font-size:10px;color:var(--text-tertiary)}.share-doc__history-title[data-v-ac51635e]{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.share-doc__history-scroll[data-v-ac51635e]{max-height:220px;overflow-y:auto;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.share-doc__history-table[data-v-ac51635e]{margin:0!important}.share-doc__history-table[data-v-ac51635e] thead th{position:sticky;top:0;z-index:1;background:var(--bg-tertiary)!important;color:var(--text-tertiary)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;border-color:var(--border-secondary)!important;padding:8px 10px!important;white-space:nowrap}.share-doc__history-table[data-v-ac51635e] tbody td{font-size:12px;color:var(--text-primary);border-color:var(--border-secondary)!important;background:transparent!important;padding:8px 10px!important;vertical-align:middle}.share-doc__history-table[data-v-ac51635e] tbody tr:hover td{background:var(--bg-hover)!important}.share-doc__empty[data-v-ac51635e]{padding:16px;text-align:center;font-size:12px;color:var(--text-tertiary)}.share-doc__permissions[data-v-ac51635e] .form-control.h-auto,.share-doc__permissions[data-v-ac51635e] .permissions-wrapper{background:transparent;border:none;padding:0;box-shadow:none}.share-document-modal .modal-content,.share-document-modal__content{border-radius:14px!important;border:1px solid var(--border-card, var(--border-secondary))!important;background:var(--bg-card)!important;overflow:hidden}.share-document-modal__header{background:var(--bg-secondary)!important;border-bottom:1px solid var(--border-divider, var(--border-secondary))!important;padding:12px 16px!important;color:var(--text-primary)!important}.share-document-modal__header .modal-title{width:100%;margin:0}.share-document-modal__header .close{color:var(--text-tertiary);text-shadow:none;opacity:.75}.share-document-modal__header .close:hover{color:var(--text-primary);opacity:1}.share-document-modal__body{background:var(--bg-card)!important;padding:1.15rem!important;color:var(--text-primary)}.share-document-modal__title-wrap{display:flex;align-items:center;gap:10px;min-width:0;padding-right:8px}.share-document-modal__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:8px;background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm)}.share-document-modal__icon i{font-size:13px}.share-document-modal__titles{display:flex;flex-direction:column;gap:1px;min-width:0}.share-document-modal__title{font-size:15px;font-weight:600;line-height:1.25;color:var(--text-primary)}.share-document-modal__subtitle{max-width:42rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;color:var(--text-tertiary)}.btn-option-row[data-v-7ee0a504]{padding-left:8px}a.btn[data-v-7ee0a504]{display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px;padding:0!important;border-radius:50%!important;font-size:13px;box-shadow:none!important;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease}a.btn.btn-primary[data-v-7ee0a504]{font-weight:700;background:var(--color-ecm)!important;border-color:var(--color-ecm)!important;color:var(--text-inverse, #fff)!important}a.btn.btn-primary[data-v-7ee0a504]:hover{filter:brightness(.94)}a.btn.btn-default[data-v-7ee0a504]{color:var(--text-secondary);font-weight:700;border:1px solid var(--border-secondary);background:var(--bg-primary)}a.btn.btn-default[data-v-7ee0a504]:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}a.btn.btn-default[data-v-7ee0a504]:focus,a.btn.btn-default[data-v-7ee0a504]:active{box-shadow:none}.dropdown-share[data-v-7ee0a504]{left:2px!important}a.btn.btn-primary .dropdown-menu[data-v-7ee0a504]{margin-left:0!important;left:44px!important}a.btn.btn-default .dropdown-menu[data-v-7ee0a504]{margin-left:0!important;left:-23px!important}.version-icon[data-v-7ee0a504]{font-size:1.8em!important;position:relative;top:3px}.view-confirm-actions-folder[data-v-7ee0a504]{position:absolute;top:40px;left:1px;z-index:2;border:1px solid var(--blue);background-color:var(--white);border-radius:.25em;padding:0;box-shadow:1px 1px 5px #888;width:270px;overflow:hidden;z-index:100}.view-confirm-actions-folder .title-folder-selected[data-v-7ee0a504]{font-size:.8rem}.view-confirm-actions-folder .btnNo[data-v-7ee0a504]{color:#777;font-weight:700;cursor:pointer;background-color:#ff00001f}.view-confirm-actions-folder .btnNo[data-v-7ee0a504]:hover{color:#444;background-color:#ff00004d}.view-confirm-actions-folder .btnYes[data-v-7ee0a504]{color:#777;font-weight:700;cursor:pointer;background-color:#00ff001f}.view-confirm-actions-folder .btnYes[data-v-7ee0a504]:hover{color:#444;background-color:#00ff004d}span[data-v-7ee0a504]{cursor:pointer}.version-color[data-v-7ee0a504]{color:#17878f}.quick-search{width:100%}.quick-search #searchString{padding-right:30px}.quick-search .icon-search{position:absolute;top:7px;right:20px;font-size:25px;color:var(--text-secondary)}.search-result{max-height:300px;overflow:auto;width:100%}.search-result .list{width:100%}.search-result .list .family{width:100%;border:1px solid var(--border-secondary);background-color:var(--bg-secondary)}.search-result .list .family .item-family{font-size:13px;max-width:200px;transition:all .4s;cursor:pointer}.search-result .list .family .item-family:hover,.search-result .list .family .item-family .selected{color:var(--text-link)}.treeview-container{background-color:var(--bg-secondary);border:1px solid var(--border-secondary);max-height:400px;overflow:auto}.treeview-container ul.fancytree-container{background-color:transparent!important}.icon-option-root[data-v-555cf3cb]{display:flex;align-items:center;width:100%}.row[data-v-555cf3cb]{margin:0;width:100%}.icon-option-row[data-v-555cf3cb]{width:100%;max-width:100%;min-height:40px;padding:0 8px;gap:6px;flex-wrap:nowrap;justify-content:center;align-items:center;flex:0 0 auto}[data-v-555cf3cb] .btn-navbar-file{display:inline-flex;align-items:center;justify-content:center;flex:0 1 32px;width:32px;min-width:22px;height:32px;margin-right:0!important;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}[data-v-555cf3cb] .btn-navbar-file i{display:flex;align-items:center;justify-content:center;font-size:13px!important;height:auto!important;line-height:1;color:inherit}[data-v-555cf3cb] .btn-navbar-file:hover:not(.opacityButton):not(.icon-disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.icon-disabled[data-v-555cf3cb],.icon-disabled i[data-v-555cf3cb]{cursor:default!important;color:var(--text-disabled, rgb(201, 201, 201))!important}.icon-disabled[data-v-555cf3cb]:hover,.icon-disabled[data-v-555cf3cb]:active,.icon-disabled[data-v-555cf3cb]:target,.icon-disabled i[data-v-555cf3cb]:hover,.icon-disabled i[data-v-555cf3cb]:active,.icon-disabled i[data-v-555cf3cb]:target{color:var(--text-disabled, rgb(201, 201, 201))!important}.opacityButton[data-v-555cf3cb]{opacity:.5;cursor:default}dl .fonts[data-v-ec30dc39]{font-size:12px!important}.data-sidebar dt.fonts[data-v-ec30dc39]{color:var(--text-tertiary)!important;font-weight:600;font-size:11px!important;text-transform:uppercase;letter-spacing:.04em;padding-top:1px}.data-sidebar dd.fonts[data-v-ec30dc39]{color:var(--text-primary)!important;font-size:12.5px!important;margin-bottom:6px}dl .tag[data-v-ec30dc39]{font-size:.7rem!important;line-height:15px!important;padding:4px 8px;color:#fff;box-shadow:1px 1px 4px #0009}.btn-show-toggle-tags[data-v-ec30dc39]{width:100%;display:block;text-align:left;font-weight:700;font-size:12px;transition:all 1s linear;color:#777}.btn-show-toggle-tags[data-v-ec30dc39]:focus{color:#777}.btn-show-toggle-tags[data-v-ec30dc39]:after{content:"";border:solid #222;border-width:0 1px 1px 0;display:inline;cursor:pointer;padding:3px;position:absolute;top:8px;right:0;margin-top:0;transform:rotate(40deg);-webkit-transform:rotate(40deg);transition:.3s transform ease-in-out}.btn-show-toggle-tags[data-v-ec30dc39]:hover:after{border-bottom-color:#444;border-right-color:#444}.btn-show-toggle-tags.not-collapsed[data-v-ec30dc39]:after{content:"";border:solid #222;border-width:0 1px 1px 0;display:inline;cursor:pointer;padding:3px;position:absolute;right:0;margin-top:0;transform:rotate(-140deg);-webkit-transform:rotate(-140deg);transition:.3s transform ease-in-out}.icon-new-doc[data-v-6ac787d6]{font-size:20px;cursor:pointer;transition:all .4s}.icon-new-doc[data-v-6ac787d6]:hover{color:#28a745!important}.versions-ct[data-v-6ac787d6]{width:100%}.versions-ct .smaller-btn[data-v-6ac787d6]{font-size:10px}.versions-ct .list-versions[data-v-6ac787d6]{max-height:calc(100vh - 310px);width:100%;scroll-behavior:auto;overflow-y:auto}.versions-ct .list-versions .col[data-v-6ac787d6]{font-size:11px!important}.versions-ct .list-versions .version-selected[data-v-6ac787d6]{border-color:#28a745}.toast[data-v-41c5a299]{background-color:var(--warning);box-shadow:1px 1px 4px #444}.toast.show[data-v-41c5a299]{position:absolute;display:block;opacity:1;top:1.25rem;right:1.25rem;z-index:9999;border:1px solid var(--blue)}.toast-header[data-v-41c5a299]{color:#444}.toast-body[data-v-41c5a299]{color:#444;text-align:center}.highlight b{font-weight:900!important;color:#4c5ea8!important}.img-preview{width:200px;height:50px;outline:1px solid #ece9f4;object-fit:cover;object-position:50% 50%}#quick-search-modal .result-search .background-blue[data-v-8434322a]{padding:10px;height:calc(100vh - 380px);overflow:auto;overflow-x:hidden;background-color:#f9fcfd}#quick-search-modal h5[data-v-8434322a]{color:#4c5ea8!important;font-weight:800}.quick-search[data-v-8434322a]{width:100%}.quick-search #searchString[data-v-8434322a]{padding-right:30px}.quick-search .icon-search[data-v-8434322a]{position:absolute;top:7px;right:20px;font-size:25px;color:#ccc}.mini-card[data-v-99fa5703]{max-width:100%;background-color:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;transition:border-color .15s ease}.mini-card[data-v-99fa5703]:hover{border-color:var(--color-ecm)}.mini-card .box-image[data-v-99fa5703]{background:var(--bg-tertiary);overflow:hidden}.mini-card .box-image .image[data-v-99fa5703]{width:120px}.mini-card .box-image span[data-v-99fa5703]{font-size:10px;color:var(--text-primary)}.mini-card .info[data-v-99fa5703]{font-size:.875em;line-height:1.55;padding:8px}.mini-card .info h6[data-v-99fa5703]{color:var(--text-primary);font-size:13px;font-weight:500}.mini-card .info .btn[data-v-99fa5703]{font-size:12px;font-weight:700}.mini-card .info a[data-v-99fa5703]{color:var(--text-tertiary);transition:color .15s ease;cursor:pointer}.mini-card .info a i[data-v-99fa5703]{font-size:12px}.mini-card .info a[data-v-99fa5703]:hover{color:var(--color-ecm);text-decoration:none}.mini-card .info.with-thumbnail h6[data-v-99fa5703]{width:155px}.mini-card.is-manual-sort[data-v-99fa5703]{cursor:grab}.mini-card.is-manual-sort[data-v-99fa5703]:active{cursor:grabbing}.manual-drag-handle[data-v-99fa5703]{color:var(--text-secondary);opacity:.8;font-size:11px}.mini-file-status-grid[data-v-99fa5703]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.mini-file-badge[data-v-99fa5703]{display:inline-flex;align-items:center;max-width:100%;gap:5px;padding:3px 8px;border:1px solid transparent;border-radius:999px;font-size:9px;line-height:1.25;font-weight:600;color:var(--text-primary);background-color:var(--bg-tertiary);white-space:nowrap}.mini-file-badge span[data-v-99fa5703]{overflow:hidden;text-overflow:ellipsis}.mini-file-badge i[data-v-99fa5703]{font-size:10px}.mini-file-badge.is-info[data-v-99fa5703]{background-color:var(--badge-info-bg, rgba(43, 104, 216, .12));border-color:var(--badge-info-border, rgba(43, 104, 216, .16))}.mini-file-badge.is-success[data-v-99fa5703]{background-color:#28a7451f;border-color:#28a74529}.mini-file-badge.is-danger[data-v-99fa5703]{background-color:#dc35451f;border-color:#dc354529}.mini-file-badge.is-neutral[data-v-99fa5703]{background-color:#6c757d1f;border-color:#6c757d29}.mini-file-badge.is-warning[data-v-99fa5703]{background:#ffc1072e;border-color:#ffc10738}.listFiles[data-v-3d891a8a]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selected[data-v-3d891a8a]{background-color:#e8f2f7!important}.list-files[data-v-3d891a8a]{width:100%!important}.list-files-sidebar[data-v-3d891a8a]{display:flex;flex-direction:column;gap:8px}.scroller[data-v-3d891a8a] .mini-card{margin-bottom:0!important}.manual-sort-ghost[data-v-3d891a8a]{opacity:.55}.manual-sort-chosen[data-v-3d891a8a]{transform:scale(1.01)}.manual-sort-drag[data-v-3d891a8a]{cursor:grabbing}.manual-sort-saving[data-v-3d891a8a]{opacity:.72;pointer-events:none}.manual-sort-saving-label[data-v-3d891a8a]{color:var(--text-secondary);background-color:var(--bg-secondary);border-radius:4px}.files-heading[data-v-3d891a8a]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.files-heading__count[data-v-3d891a8a]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:10px;font-weight:700;letter-spacing:0}.listFiles .float-right i[data-v-3d891a8a]{color:var(--text-tertiary);cursor:pointer;transition:color .15s ease}.listFiles .float-right i[data-v-3d891a8a]:hover{color:var(--color-ecm)}.listFiles .float-right .fas.fa-trash-alt[data-v-3d891a8a]:hover{color:var(--color-danger)}.files-sort-row[data-v-3d891a8a]{gap:8px;padding-left:16px}.files-sort-select[data-v-3d891a8a]{height:28px;font-size:12px;border-radius:6px;border-color:var(--border-secondary);color:var(--text-secondary);background-color:var(--bg-input)}.files-sort-row>i[data-v-3d891a8a]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);font-size:12px;transition:border-color .15s ease,color .15s ease}.files-sort-row>i[data-v-3d891a8a]:hover{border-color:var(--color-ecm);color:var(--color-ecm)}#index-sidebar .form-render-wrapper[data-v-944bfc71]{overflow:auto!important;min-height:200px;width:100%;max-width:100%}#index-sidebar h3.card-header[data-v-944bfc71]{display:none}#index-sidebar .col-lg-6[data-v-944bfc71],#index-sidebar .col-lg-4[data-v-944bfc71],#index-sidebar .col-lg-3[data-v-944bfc71],#index-sidebar .col-lg-8[data-v-944bfc71],#index-sidebar .col-lg-12[data-v-944bfc71],#index-sidebar .col-md-6[data-v-944bfc71],#index-sidebar .col-12[data-v-944bfc71]{width:100%;max-width:100%;flex:0 0 100%;padding-left:0;padding-right:0}#index-sidebar .form-render-wrapper[data-v-944bfc71] .row{margin-left:0!important;margin-right:0!important}#index-sidebar .form-render-wrapper[data-v-944bfc71] label{margin-bottom:8px!important;overflow:visible!important;line-height:1.35!important}#index-sidebar input[data-v-944bfc71],#index-sidebar .form-control[data-v-944bfc71],#index-sidebar .mx-input[data-v-944bfc71],#index-sidebar .vs__dropdown-toggle[data-v-944bfc71]{border-radius:8px}.index-sidebar__header[data-v-944bfc71]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;padding:0;min-width:0}.index-sidebar__identity[data-v-944bfc71]{flex:1;min-width:0}.index-sidebar__eyebrow[data-v-944bfc71]{display:block;margin:0 0 2px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.index-sidebar__title[data-v-944bfc71]{margin:0;font-size:14px;font-weight:600;line-height:1.3;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-sidebar__actions[data-v-944bfc71]{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.index-sidebar__edit[data-v-944bfc71]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;padding:0;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary, var(--bg-card));color:var(--text-secondary);cursor:pointer;appearance:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.index-sidebar__edit i[data-v-944bfc71]{font-size:14px;line-height:1}.index-sidebar__edit[data-v-944bfc71]:hover{color:var(--color-ecm);border-color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 8%,var(--bg-hover, var(--bg-secondary)))}.index-sidebar__edit--active[data-v-944bfc71]{color:var(--color-ecm);border-color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 12%,transparent)}.index-sidebar__edit--cancel[data-v-944bfc71]:hover,.index-sidebar__edit--clear[data-v-944bfc71]:hover{color:var(--color-danger);border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,var(--bg-hover, var(--bg-secondary)))}.note-viewer-wrapper[data-v-f69f7085]{position:relative}.note-viewer[data-v-f69f7085]{font-size:13px;line-height:1.5;color:var(--text-primary);background:var(--bg-secondary);border-radius:8px;padding:8px 10px;word-wrap:break-word;overflow-wrap:break-word;position:relative;max-height:none;overflow:hidden}.note-viewer--collapsed[data-v-f69f7085]{max-height:140px}.note-viewer--collapsed[data-v-f69f7085]:after{content:"";position:absolute;left:0;right:0;bottom:24px;height:32px;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--bg-secondary))}.note-viewer-toggle[data-v-f69f7085]{margin-top:4px;text-align:right}.note-viewer-toggle[data-v-f69f7085] button{border:none;background:transparent;color:var(--text-link);font-size:12px;font-weight:600;padding:0}.note-viewer-toggle[data-v-f69f7085] button:hover,.note-viewer-toggle[data-v-f69f7085] button:focus{text-decoration:underline;color:var(--text-link-hover, var(--primary));box-shadow:none}.note-viewer[data-v-f69f7085] p{margin-bottom:6px}.note-viewer[data-v-f69f7085] p:last-child{margin-bottom:0}.note-viewer[data-v-f69f7085] strong,.note-viewer[data-v-f69f7085] b,.note-viewer[data-v-f69f7085] strong *,.note-viewer[data-v-f69f7085] b *{font-weight:900!important;color:var(--text-primary)}.note-editor[data-v-5cbdabda]{border-radius:8px;overflow:visible}.note-editor[data-v-5cbdabda] .editor-header{position:static;margin:0 0 8px;justify-content:flex-end;padding-right:2px}.note-editor[data-v-5cbdabda] .ql-toolbar.ql-snow{border-radius:8px 8px 0 0}.note-editor[data-v-5cbdabda] .ql-toolbar .ql-image{display:none}.note-editor[data-v-5cbdabda] .ql-container.ql-snow{border-radius:0 0 8px 8px}.note-editor[data-v-5cbdabda] .ql-editor{min-height:200px;max-height:400px;font-size:13px}.notes-root[data-v-6ad2a199]{display:flex;flex-direction:column;height:100%;overflow:hidden}.notes-feed[data-v-6ad2a199]{flex:1;overflow-y:auto;padding:12px 12px 8px;display:flex;flex-direction:column;gap:8px;min-height:0}.notes-feed[data-v-6ad2a199]::-webkit-scrollbar{width:4px}.notes-feed[data-v-6ad2a199]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.notes-feed[data-v-6ad2a199]::-webkit-scrollbar-track{background:transparent}.notes-empty[data-v-6ad2a199]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 16px;color:var(--text-tertiary);flex:1}.notes-empty-icon[data-v-6ad2a199]{font-size:28px;opacity:.35}.notes-empty-text[data-v-6ad2a199]{font-size:12px;text-align:center;color:var(--text-tertiary)}.note-item[data-v-6ad2a199]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;flex-shrink:0}.note-item-header[data-v-6ad2a199]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 6px;border-bottom:1px solid var(--border-secondary);gap:8px}.note-item-author[data-v-6ad2a199]{display:flex;align-items:center;gap:8px;min-width:0}.note-item-author-info[data-v-6ad2a199]{display:flex;flex-direction:column;min-width:0}.note-author-name[data-v-6ad2a199]{font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.note-author-handle[data-v-6ad2a199]{font-size:10px;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.note-item-date[data-v-6ad2a199]{font-size:10px;color:var(--text-tertiary);white-space:nowrap;flex-shrink:0}.note-item-body[data-v-6ad2a199]{padding:8px 10px;font-size:12px;color:var(--text-primary);line-height:1.5}.notes-compose-bar[data-v-6ad2a199]{flex-shrink:0;border-top:1px solid var(--border-secondary);padding:10px 12px}.notes-new-btn[data-v-6ad2a199]{display:inline-flex;align-items:center;gap:6px;width:100%;justify-content:center;font-size:12px;font-weight:600;color:var(--color-bpm);background:#3b5bfd0f;border:1px dashed rgba(59,91,253,.3);border-radius:8px;padding:8px 14px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.notes-new-btn i[data-v-6ad2a199]{font-size:13px}.notes-new-btn[data-v-6ad2a199]:hover{background:#3b5bfd1f;border-color:#3b5bfd80}.notes-compose[data-v-6ad2a199]{display:flex;flex-direction:column;gap:8px}.notes-compose-header[data-v-6ad2a199]{display:flex;align-items:center;justify-content:space-between}.notes-compose-title[data-v-6ad2a199]{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.notes-compose-title[data-v-6ad2a199]:before{content:"";display:inline-block;width:3px;height:12px;background:var(--color-bpm);border-radius:2px;flex-shrink:0}.notes-char-count[data-v-6ad2a199]{font-size:10px;color:var(--text-tertiary)}.notes-char-count.over[data-v-6ad2a199]{color:#ef4444;font-weight:600}.notes-compose-form[data-v-6ad2a199]{display:flex;flex-direction:column;gap:8px}.notes-compose-actions[data-v-6ad2a199]{display:flex;align-items:center;justify-content:space-between}.notes-compose-btns[data-v-6ad2a199]{display:flex;align-items:center;gap:6px}.notes-compose-hint[data-v-6ad2a199]{font-size:10px;color:var(--text-tertiary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:4px;padding:2px 6px;font-family:monospace}.notes-cancel-btn[data-v-6ad2a199]{display:inline-flex;align-items:center;font-size:12px;font-weight:500;color:var(--text-muted);background:transparent;border:1px solid var(--border-secondary);border-radius:8px;padding:6px 12px;cursor:pointer;transition:background .15s ease}.notes-cancel-btn[data-v-6ad2a199]:hover{background:var(--bg-hover)}.notes-submit-btn[data-v-6ad2a199]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--color-bpm);background:#3b5bfd14;border:1px solid rgba(59,91,253,.22);border-radius:8px;padding:6px 14px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.notes-submit-btn[data-v-6ad2a199]:hover:not(:disabled){background:#3b5bfd26;border-color:#3b5bfd66}.notes-submit-btn[data-v-6ad2a199]:disabled{opacity:.45;cursor:not-allowed}.notes-submit-btn i[data-v-6ad2a199]{font-size:13px}dl .fonts[data-v-0b85009b]{font-size:12px!important}.workflow-history-reason[data-v-0b85009b]{font-style:italic;word-break:break-word;overflow-wrap:anywhere}.history-step[data-v-0b85009b]{margin-bottom:10px}.history-step dd[data-v-0b85009b]{padding:0!important}.history-step .card-body[data-v-0b85009b]{padding:5px 0!important}.workflow-history-title[data-v-0b85009b]{font-size:12px;font-weight:700;text-transform:uppercase}.history-empty-message[data-v-0b85009b]{font-size:12px}.workflow-history-group[data-v-0b85009b]{border:1px solid var(--border-secondary);border-radius:6px;overflow:hidden}.workflow-history-group-header[data-v-0b85009b]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:var(--bg-tertiary);cursor:pointer;-webkit-user-select:none;user-select:none;gap:8px}.workflow-history-group-header[data-v-0b85009b]:hover{background:var(--bg-active)}.workflow-history-group-info[data-v-0b85009b]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.workflow-history-group-name[data-v-0b85009b]{font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-history-group-meta[data-v-0b85009b]{display:flex;align-items:center;gap:4px;flex-shrink:0;font-size:11px;color:var(--text-secondary)}.workflow-history-group-date[data-v-0b85009b]{white-space:nowrap}.workflow-history-group-status-badge[data-v-0b85009b]{font-size:10px}.workflow-history-group-status-badge.badge-running[data-v-0b85009b]{background:var(--color-warning, #ffc107);color:#000}.workflow-history-group-status-badge.badge-completed[data-v-0b85009b]{background:var(--color-success, #198754);color:#fff}.workflow-history-group-status-badge.badge-error[data-v-0b85009b]{background:var(--color-danger, #dc3545);color:#fff}.workflow-history-group-status-badge.badge-canceled[data-v-0b85009b]{background:var(--text-tertiary, #6c757d);color:#fff}.workflow-history-group-status-badge.badge-created[data-v-0b85009b]{background:var(--border-secondary, #dee2e6);color:var(--text-primary)}.workflow-history-group-events[data-v-0b85009b]{padding:8px;background:var(--bg-primary)}.workflow-history-empty-events[data-v-0b85009b]{font-size:12px;padding:4px 2px}.workflow-history-step[data-v-0b85009b]{margin-bottom:8px}.workflow-history-step[data-v-0b85009b]:last-child{margin-bottom:0}dl .fonts[data-v-b8a4f313]{font-size:12px!important}#task-tab-contents[data-v-0573f455]{overflow-y:auto;overflow-x:hidden}.workflow-history-list[data-v-0573f455]{max-height:160px;overflow-y:auto}.workflow-history-item[data-v-0573f455]:last-child{border-bottom:0!important}.tab-options-wrapper[data-v-0573f455]{position:relative;height:100%}.tab-options-wrapper.with-buttons[data-v-0573f455]{height:calc(100% - 100px)!important}#task-comments[data-v-0573f455]{position:relative;height:100%}.tabSlider[data-v-0573f455]{display:flex;align-items:center;gap:2px;height:auto;background:var(--bg-tertiary);border-radius:8px;position:relative;padding:3px;margin:10px 12px 0}.tab-content[data-v-0573f455]{position:relative;margin:10px 12px;height:100%}#tasks-nav-tab[data-v-0573f455]{position:static;display:flex;align-items:center;gap:2px;width:max-content;min-width:100%;flex-wrap:nowrap;margin-bottom:0!important}#leftArrow[data-v-0573f455],#rightArrow[data-v-0573f455]{display:flex;align-items:center;justify-content:center;position:static;flex:0 0 auto;width:20px;height:26px;border-radius:6px;background:none;color:var(--text-tertiary);cursor:pointer;transition:background .15s ease,color .15s ease}#leftArrow[data-v-0573f455]:hover,#rightArrow[data-v-0573f455]:hover{background:var(--bg-hover);color:var(--text-primary)}#leftArrow[data-v-0573f455]:before,#rightArrow[data-v-0573f455]:before{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 1.5px 1.5px 0}#leftArrow[data-v-0573f455]:before{transform:rotate(135deg);margin-left:3px}#rightArrow[data-v-0573f455]:before{transform:rotate(-45deg);margin-right:3px}#viewContainer[data-v-0573f455]{position:static;width:100%;height:auto;background:transparent;margin:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}#viewContainer[data-v-0573f455]::-webkit-scrollbar{display:none}.arrow-right[data-v-0573f455]{position:relative;display:inline-block;margin-left:.455em;vertical-align:.255em;content:"";border-top:.4em solid transparent;border-right:0;border-bottom:.4em solid transparent;border-left:.3em solid;color:var(--text-disabled)}.arrow-left[data-v-0573f455]{right:100%;margin-left:.355em;vertical-align:.255em;display:inline-block;margin-right:.255em;content:"";border-top:.4em solid transparent;border-right:.3em solid;border-bottom:.4em solid transparent;color:var(--text-disabled)}.tabSlider li[data-v-0573f455]{padding:0!important;margin:0!important;list-style:none}.tabSlider a.nav-link[data-v-0573f455]{display:inline-flex;align-items:center;color:var(--text-secondary)!important;font-weight:500;font-size:12.5px;line-height:1;padding:7px 12px;margin:0;border:none;border-radius:6px;white-space:nowrap;opacity:1;transition:background .15s ease,color .15s ease}.tabSlider a.nav-link small[data-v-0573f455]{margin-left:4px;font-size:11px}.tabSlider a.nav-link[data-v-0573f455]:hover{color:var(--text-primary)!important;text-decoration:none}.tabSlider a.nav-link.active[data-v-0573f455]{color:var(--color-ecm)!important;font-weight:600;background:var(--bg-secondary);box-shadow:0 1px 3px var(--shadow-sm)}.history-ct[data-v-0573f455]{overflow:auto;height:calc(100vh - 300px)}.workflow-tab-shell[data-v-0573f455]{display:flex;flex-direction:column;min-height:calc(100vh - 300px)}.workflow-tab-content-scroll[data-v-0573f455]{flex:1;overflow-y:auto;padding-right:2px;padding-bottom:10px}.workflow-section-heading[data-v-0573f455]{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.workflow-header-link[data-v-0573f455]{color:var(--text-secondary);text-decoration:none}.workflow-header-link[data-v-0573f455]:hover{color:var(--icon-primary)}.workflow-micro-title[data-v-0573f455]{color:var(--text-tertiary);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workflow-current-step-card[data-v-0573f455]{border:1px solid var(--border-tertiary);border-radius:12px;background:linear-gradient(180deg,var(--bg-card) 0%,var(--bg-primary) 100%);padding:12px}.workflow-current-step-name[data-v-0573f455]{font-size:16px;line-height:1.25;font-weight:600;color:var(--text-primary)}.workflow-current-meta[data-v-0573f455]{display:flex;flex-wrap:wrap;gap:10px;color:var(--text-secondary);font-size:11px}.workflow-status-badge[data-v-0573f455]{border-radius:999px;border:1px solid var(--border-tertiary);background:var(--bg-card);color:var(--text-secondary);font-size:11px;font-weight:600;padding:4px 10px}.workflow-status-badge.is-success[data-v-0573f455]{border-color:var(--color-success);color:var(--color-success)}.workflow-status-badge.is-danger[data-v-0573f455]{border-color:var(--color-danger);color:var(--color-danger)}.workflow-status-badge.is-info[data-v-0573f455],.workflow-status-badge.is-primary[data-v-0573f455]{border-color:var(--icon-primary);color:var(--icon-primary)}.workflow-history-wrap[data-v-0573f455]{padding-bottom:6px}.workflow-timeline[data-v-0573f455]{display:flex;flex-direction:column;gap:8px}.workflow-timeline-item[data-v-0573f455]{display:flex;align-items:flex-start;gap:8px}.workflow-timeline-marker[data-v-0573f455]{width:20px;height:20px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:9px;flex-shrink:0;background:var(--icon-primary);margin-top:2px}.workflow-timeline-marker.is-success[data-v-0573f455]{background:var(--color-success)}.workflow-timeline-marker.is-danger[data-v-0573f455]{background:var(--color-danger)}.workflow-timeline-marker.is-info[data-v-0573f455]{background:var(--icon-primary)}.workflow-timeline-marker.is-primary[data-v-0573f455]{background:var(--text-tertiary)}.workflow-timeline-content[data-v-0573f455]{flex:1;min-width:0}.workflow-timeline-header[data-v-0573f455]{display:flex;align-items:center;justify-content:space-between;gap:6px}.workflow-timeline-header.clickable[data-v-0573f455]{cursor:pointer}.workflow-timeline-header .fas[data-v-0573f455]{font-size:10px;color:var(--text-tertiary)}.workflow-timeline-main[data-v-0573f455]{flex:1;min-width:0}.workflow-timeline-title[data-v-0573f455]{font-size:13px;font-weight:500;color:var(--text-primary);word-break:break-word;overflow-wrap:anywhere}.workflow-timeline-reason[data-v-0573f455]{color:var(--text-secondary);font-style:italic;margin-top:2px;word-break:break-word;overflow-wrap:anywhere}.workflow-timeline-meta[data-v-0573f455]{display:flex;align-items:center;gap:4px;color:var(--text-secondary);font-size:11px;margin-top:1px}.workflow-timeline-details[data-v-0573f455]{border:1px solid var(--border-tertiary);border-radius:8px;background:var(--bg-card);padding:6px 8px;margin-top:6px}.workflow-detail-row[data-v-0573f455]{display:grid;grid-template-columns:62px 1fr;align-items:start;gap:8px;margin-bottom:2px;font-size:11px}.workflow-detail-row[data-v-0573f455]:last-child{margin-bottom:0}.workflow-detail-row .label[data-v-0573f455]{color:var(--text-tertiary);font-weight:500;text-transform:uppercase;letter-spacing:.03em}.workflow-detail-row .value[data-v-0573f455]{color:var(--text-primary);text-align:left;word-break:break-word}.delete-doc-pop[data-v-5e6f46e9]{max-width:280px;padding:6px 4px 4px;-webkit-user-select:none;user-select:none}.delete-doc-pop__msg[data-v-5e6f46e9]{display:flex;align-items:flex-start;gap:8px;padding:2px 10px 10px;font-size:13px;line-height:1.45;color:var(--text-primary)}.delete-doc-pop__msg i[data-v-5e6f46e9]{margin-top:2px;color:var(--text-tertiary)}.delete-doc-pop__actions[data-v-5e6f46e9]{display:flex;justify-content:flex-end;gap:8px;padding:6px 10px;border-top:1px solid var(--border-divider)}.delete-doc-pop__btn[data-v-5e6f46e9]{height:28px;padding:0 14px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:filter .15s ease,background .15s ease,color .15s ease}.delete-doc-pop__btn[data-v-5e6f46e9]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.delete-doc-pop__btn[data-v-5e6f46e9]:disabled{opacity:.5;cursor:default}.delete-doc-pop__btn--danger[data-v-5e6f46e9]{background:var(--color-danger);border-color:var(--color-danger);color:var(--text-inverse, #fff)}.delete-doc-pop__btn--danger[data-v-5e6f46e9]:hover:not(:disabled){background:var(--color-danger);color:var(--text-inverse, #fff);filter:brightness(.92)}.not-found[data-v-c627111d]{display:flex;justify-content:center;align-items:center;border:1px dashed var(--border-secondary)}.msg-copy-multiple[data-v-c627111d]{width:288px}.btn-action-copy[data-v-c627111d]{width:172px}.fade-enter-active[data-v-c627111d],.fade-leave-active[data-v-c627111d]{transition:opacity .5s}.fade-enter[data-v-c627111d],.fade-leave-to[data-v-c627111d]{opacity:0}.skeleton-table-wrap[data-v-27192c7f]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}.skeleton-thead[data-v-27192c7f]{display:flex;align-items:center;padding:10px 14px;border-bottom:1px solid var(--border-secondary);gap:16px}.skeleton-th[data-v-27192c7f]{flex:1}.skeleton-th[data-v-27192c7f]:first-child{flex:1.1}.skeleton-th[data-v-27192c7f]:last-child{flex:.8}.skeleton-tbody[data-v-27192c7f]{display:flex;flex-direction:column}.skeleton-tr[data-v-27192c7f]{display:flex;align-items:center;padding:12px 14px;gap:16px;border-bottom:1px solid var(--border-secondary)}.skeleton-tr[data-v-27192c7f]:last-child{border-bottom:none}.skeleton-td[data-v-27192c7f]{flex:1;display:flex;align-items:center}.skeleton-td--author[data-v-27192c7f]{flex:1.1}.skeleton-td--actions[data-v-27192c7f]{flex:.8;justify-content:center}.skeleton-td-stack[data-v-27192c7f]{display:flex;flex-direction:column;gap:4px}.selectLabel[data-v-344c6978]{position:absolute;color:var(--text-secondary);cursor:text;left:15px;transition:.3s;letter-spacing:.5px;top:24px}.selectLabel.active[data-v-344c6978]{top:3px;font-size:12px;color:var(--text-link);transition:.3s}.line[data-v-344c6978]{position:absolute;top:52px;left:15px;width:0;height:0px;background-color:var(--text-link);transition:.2s}.line.active[data-v-344c6978]{width:calc(100% - 30px);height:2px;transition:.2s}.details-size[data-v-24ed2a5f],.details-size[data-v-04abde55],.details-size[data-v-f5001a09]{font-size:14px}.pointer[data-v-de912924]{cursor:pointer}.details-size[data-v-de912924]{font-size:14px}.details-size[data-v-f3997b33]{font-size:14px;text-align:left}.log-changes-card[data-v-f3997b33]{overflow:hidden}.log-changes-section-title[data-v-f3997b33]{padding:.5rem .75rem 0;text-align:left}.log-changes-table[data-v-f3997b33]{table-layout:fixed;width:100%}.log-changes-table th[data-v-f3997b33],.log-changes-table td[data-v-f3997b33]{vertical-align:top;text-align:left}.log-changes-table th[data-v-f3997b33]:first-child,.log-changes-table .log-change-field[data-v-f3997b33]{width:22%}.log-changes-table th[data-v-f3997b33]:nth-child(2),.log-changes-table th[data-v-f3997b33]:nth-child(3),.log-changes-table .log-change-value[data-v-f3997b33]{width:39%}.log-change-value[data-v-f3997b33]{word-break:break-word;overflow-wrap:anywhere;white-space:normal}.border-bottom-row td[data-v-f3997b33]{border-bottom:1px solid var(--border-secondary, #dee2e6);padding-bottom:.75rem}.pointer[data-v-f3997b33]{cursor:pointer}.details-size[data-v-6f632451],.details-size[data-v-77a1c577],.details-size[data-v-fae82125]{font-size:14px}.pointer[data-v-20c59f16]{cursor:pointer}.details-size[data-v-20c59f16],.details-size[data-v-dffb3eab],.details-size[data-v-de3372d6],.details-size[data-v-d1fe09c4],.details-size[data-v-04a80d7f],.details-size[data-v-e13fbc6e],.details-size[data-v-2f0e8d31]{font-size:14px}.item[data-v-2f0e8d31]{display:flex;flex-wrap:nowrap}.item .col-3[data-v-2f0e8d31]{flex:1 1 0;min-width:0;max-width:25%}.item .col-3 .d-flex[data-v-2f0e8d31],.item .col-3 span[data-v-2f0e8d31]{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.details-size[data-v-e8764ccb],.details-size[data-v-a7d6c6a0],.details-size[data-v-5b7cf4ab],.details-size[data-v-c54132fc],.details-size[data-v-d9381bf4]{font-size:14px}.document-log[data-v-db6cd405]{display:flex;flex-direction:column;width:100%;height:100%;min-height:100%;padding:1rem;overflow:hidden}.document-log-bar[data-v-db6cd405]{width:100%;overflow:visible;flex-shrink:0}.log-header[data-v-db6cd405]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;min-height:46px}.log-header--open[data-v-db6cd405]{border-bottom-color:transparent;border-radius:10px 10px 0 0}.log-header-left[data-v-db6cd405]{display:flex;align-items:center;gap:10px;flex-shrink:0}.log-header-controls[data-v-db6cd405]{display:flex;align-items:center;gap:4px;flex-shrink:0}.filter-toggle-btn[data-v-db6cd405]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);cursor:pointer;white-space:nowrap;transition:all .15s ease}.filter-toggle-btn i[data-v-db6cd405]{font-size:11px;opacity:.75}.filter-toggle-btn[data-v-db6cd405]:hover{color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-ecm)}.filter-toggle-btn__label[data-v-db6cd405]{position:relative;z-index:0}.filter-toggle-btn__badge[data-v-db6cd405]{position:absolute;top:-2px;right:-2px;z-index:10;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:9px;font-weight:700;line-height:1;color:#fff!important;background:var(--color-ecm, #80ba26);border:2px solid var(--bg-secondary);box-shadow:0 1px 3px #0003;transform:translate(25%,-25%);pointer-events:none}.log-icon-btn[data-v-db6cd405]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:14px;transition:all .15s ease}.log-icon-btn[data-v-db6cd405]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-primary)}.log-icon-btn.danger i[data-v-db6cd405]{color:var(--color-danger)}.log-icon-btn[data-v-db6cd405]:disabled{opacity:.45;cursor:default}.log-divider[data-v-db6cd405]{display:inline-block;width:1px;height:20px;background:var(--border-secondary);margin:0 4px;opacity:.6}.log-filters[data-v-db6cd405]{padding:14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-top:none;border-radius:0 0 10px 10px;overflow:visible}.filter-fields-row[data-v-db6cd405]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.filter-inputs[data-v-db6cd405]{display:flex;flex-wrap:wrap;flex:1;gap:12px;min-width:0}.filter-field[data-v-db6cd405]{flex:1 1 200px;min-width:160px}.filter-field[data-v-db6cd405] .form-control,.filter-field[data-v-db6cd405] .v-select{width:100%}.filter-field--author[data-v-db6cd405]{flex:1 1 180px;min-width:150px;max-width:240px}.filter-field--event[data-v-db6cd405]{flex:2 1 280px;min-width:240px;max-width:420px}.filter-field--date[data-v-db6cd405]{flex:1.5 1 220px;min-width:200px;max-width:320px}.filter-field-label[data-v-db6cd405]{display:block;margin-bottom:.35rem!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.log-list-toolbar[data-v-db6cd405]{flex-shrink:0}.documents-line-pagination[data-v-db6cd405]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;font-size:13px;color:var(--text-secondary)}.items-by-page[data-v-db6cd405]{width:auto;min-width:4.5rem}.log-table-wrap[data-v-db6cd405]{flex:1;min-height:0;display:flex;flex-direction:column;margin-top:.5rem}.log-table-scroll[data-v-db6cd405]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:auto}.log-infinite-spinner[data-v-db6cd405]{display:flex;justify-content:center;padding:12px 0 4px}.filter-search-btn[data-v-db6cd405]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 16px;border-radius:6px;font-size:12px;font-weight:500;color:#fff;background:var(--color-ecm);border:none;cursor:pointer;white-space:nowrap;flex-shrink:0;align-self:flex-end;transition:opacity .15s,box-shadow .15s}.filter-search-btn i[data-v-db6cd405]{font-size:13px}.filter-search-btn[data-v-db6cd405]:hover{opacity:.9;box-shadow:0 2px 8px color-mix(in srgb,var(--color-ecm) 30%,transparent)}@media(max-width:767px){.filter-fields-row[data-v-db6cd405]{flex-direction:column;align-items:stretch}.filter-inputs[data-v-db6cd405]{flex-direction:column}.filter-field--author[data-v-db6cd405],.filter-field--event[data-v-db6cd405],.filter-field--date[data-v-db6cd405]{flex:1 1 auto;max-width:none;width:100%}.filter-search-btn[data-v-db6cd405]{width:100%}}.log-author-badge[data-v-db6cd405]{padding:.3em .5em!important;border:solid 2px var(--bg-secondary)!important}.log-details-btn[data-v-db6cd405]{font-size:12px}[data-v-db6cd405] .table-custom-style{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;border-collapse:separate!important;border-spacing:0;font-size:13px;margin-bottom:0}[data-v-db6cd405] .table-custom-style thead th{background:var(--bg-secondary);color:var(--text-tertiary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-secondary);border-top:none;padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-db6cd405] .table-custom-style tbody tr{transition:background-color .1s;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}[data-v-db6cd405] .table-custom-style tbody tr:last-child{border-bottom:none}[data-v-db6cd405] .table-custom-style tbody tr.b-table-has-details{border-bottom:none}[data-v-db6cd405] .table-custom-style tbody tr:hover{background:var(--bg-hover)!important}[data-v-db6cd405] .table-custom-style tbody td{padding:10px 14px;color:var(--text-primary);border-top:none;vertical-align:middle;font-size:13px}[data-v-db6cd405] .table-custom-style tbody td small{color:var(--text-secondary);font-size:11px}[data-v-db6cd405] .table-custom-style td:last-child{white-space:nowrap}.uppy-DashboardContent-addMoreCaption{display:none!important;visibility:hidden!important;opacity:0!important}#document-log-modal .modal-body.document-log-modal-body{padding:0;height:min(70vh,100vh - 8rem);min-height:min(520px,100vh - 8rem);max-height:calc(100vh - 8rem);overflow:hidden}#document-log-modal .document-log-modal-dialog{max-width:1140px}.side-bar-right[data-v-2ba11590]{height:100%;background:var(--bg-card)!important;color:var(--text-primary)!important}.side-bar-right .sidebar-body[data-v-2ba11590]{height:100%;overflow:hidden!important;background:var(--bg-card)!important;color:var(--text-primary)!important}.side-bar-right .sidebar-body .sidebar-controls[data-v-2ba11590]{display:flex;justify-content:center;align-items:center;width:100%;min-height:48px;padding:8px 0;border-bottom:1px solid var(--border-secondary)}.sidebar-doc-header[data-v-2ba11590]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 10px;border-bottom:1px solid var(--border-secondary)}.sidebar-doc-header__text[data-v-2ba11590]{flex:1;min-width:0}.sidebar-doc-header__actions[data-v-2ba11590]{flex:0 0 auto;width:max-content}.sidebar-doc-header__actions[data-v-2ba11590] .row{margin:0}.sidebar-doc-header__actions[data-v-2ba11590] .col-md-12{padding:0;margin-top:0!important;width:auto;flex:0 0 auto;max-width:none}.sidebar-doc-header__actions[data-v-2ba11590] .btn-option-row{padding-left:0}.sidebar-doc-header__title[data-v-2ba11590]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-doc-header__meta[data-v-2ba11590]{display:inline-flex;align-items:center;gap:5px;margin-top:3px;font-size:12px;color:var(--text-tertiary)!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.sidebar-doc-header__meta i[data-v-2ba11590]{font-size:11px}.sidebar-doc-header a.sidebar-doc-header__meta[data-v-2ba11590]{cursor:pointer}.sidebar-doc-header a.sidebar-doc-header__meta[data-v-2ba11590]:hover{color:var(--color-ecm)!important;text-decoration:none}.sidebar-resize-handle[data-v-2ba11590]{position:absolute;top:0;left:-6px;width:12px;height:100%;cursor:col-resize;z-index:1001;background:transparent}.sidebar-resize-handle[data-v-2ba11590]:hover,.sidebar-resize-handle.active[data-v-2ba11590]{background:#0000000f}[data-theme=dark] .sidebar-resize-handle[data-v-2ba11590]:hover,[data-theme=dark] .sidebar-resize-handle.active[data-v-2ba11590]{background:#ffffff14}.only-this-folder-switch[data-v-c82aae91]{min-height:0}.only-this-folder-switch[data-v-c82aae91] .custom-control-label{cursor:pointer}.only-this-folder-switch[data-v-c82aae91] .custom-control-label:before{top:50%;margin-top:-.5rem}.only-this-folder-switch[data-v-c82aae91] .custom-control-label:after{top:50%;margin-top:calc(-.5rem + 2px)}.dateInput[data-v-c82aae91]{height:calc(1.5em + .75rem + 2px)}.search-top-controls[data-v-c82aae91]{width:100%;display:flex;flex-direction:column;gap:12px}.search-hero-panel[data-v-c82aae91]{width:100%;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:12px 14px;display:flex;flex-direction:column;gap:10px}.search-hero-panel__bar[data-v-c82aae91]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-input-wrap[data-v-c82aae91]{flex:1 1 280px;min-width:0;display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);transition:border-color .15s ease,box-shadow .15s ease}.search-input-wrap[data-v-c82aae91]:focus-within{border-color:var(--color-ecm);box-shadow:0 0 0 3px var(--color-ecm-focus)}.search-input-wrap__icon[data-v-c82aae91]{color:var(--text-tertiary);font-size:14px;flex-shrink:0}.search-input-wrap__field[data-v-c82aae91]{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font-size:14px}.search-input-wrap__field[data-v-c82aae91]::placeholder{color:var(--text-tertiary)}.search-exact-switch[data-v-c82aae91]{flex-shrink:0;white-space:nowrap;font-size:12px;color:var(--text-secondary)}.search-hero-panel__actions[data-v-c82aae91]{display:flex;align-items:center;gap:8px;flex-shrink:0}.search-filters-toggle[data-v-c82aae91]{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.search-filters-toggle i[data-v-c82aae91]{font-size:12px}.search-filters-toggle[data-v-c82aae91]:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.search-filters-toggle--active[data-v-c82aae91]{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--color-ecm-muted)}.search-filters-toggle__badge[data-v-c82aae91]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--color-ecm);color:var(--text-inverse, #fff);font-size:10px;font-weight:700}.search-icon-btn[data-v-c82aae91]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.search-icon-btn i[data-v-c82aae91]{font-size:13px}.search-icon-btn[data-v-c82aae91]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.search-icon-btn[data-v-c82aae91]:disabled{opacity:.45;cursor:default}.search-icon-btn--danger[data-v-c82aae91]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}.search-icon-btn.hide[data-v-c82aae91]{display:none}.search-submit-btn[data-v-c82aae91],.search-secondary-btn[data-v-c82aae91]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:filter .15s ease,background .15s ease,border-color .15s ease}.search-submit-btn[data-v-c82aae91]{border:1px solid var(--color-ecm);background:var(--color-ecm);color:var(--text-inverse, #fff)}.search-submit-btn[data-v-c82aae91]:hover:not(:disabled){filter:brightness(.95)}.search-submit-btn[data-v-c82aae91]:disabled{opacity:.5;cursor:default}.search-secondary-btn[data-v-c82aae91]{border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary)}.search-secondary-btn[data-v-c82aae91]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.search-secondary-btn[data-v-c82aae91]:disabled{opacity:.5;cursor:default}.search-folder-row[data-v-c82aae91]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;width:100%}.search-folder-row[data-v-c82aae91] .set-folder{flex:1 1 280px;max-width:420px}.search-hero-panel__meta[data-v-c82aae91]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.search-segmented[data-v-c82aae91],.search-view-toggle[data-v-c82aae91]{display:inline-flex;gap:2px;padding:3px;border-radius:8px;background:var(--bg-tertiary)}.search-segmented__btn[data-v-c82aae91],.search-view-toggle__btn[data-v-c82aae91]{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.search-segmented__btn[data-v-c82aae91]:hover:not(:disabled),.search-view-toggle__btn[data-v-c82aae91]:hover:not(:disabled){color:var(--text-primary)}.search-segmented__btn--active[data-v-c82aae91],.search-view-toggle__btn--active[data-v-c82aae91]{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 0 0 1px var(--border-secondary)}.search-segmented__btn[data-v-c82aae91]:disabled,.search-view-toggle__btn[data-v-c82aae91]:disabled{opacity:.4;cursor:default}.search-view-toggle__btn[data-v-c82aae91]{width:32px;padding:0}.search-filter-chips[data-v-c82aae91]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.search-filter-chip[data-v-c82aae91]{display:inline-flex;align-items:center;gap:6px;max-width:280px;height:28px;padding:0 10px;border:1px solid var(--border-secondary);border-radius:999px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.search-filter-chip[data-v-c82aae91]:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--color-ecm-muted)}.search-filter-chip__label[data-v-c82aae91]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-filter-chip__remove[data-v-c82aae91]{font-size:11px;opacity:.8}.search-filter-chips__clear[data-v-c82aae91]{height:28px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--text-tertiary);font-size:12px;font-weight:600;cursor:pointer}.search-filter-chips__clear[data-v-c82aae91]:hover{color:var(--color-danger)}.search-filters-panel[data-v-c82aae91]{width:100%;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:16px;display:flex;flex-direction:column;gap:18px;animation:search-filters-in-c82aae91 .18s ease;overflow:visible}@keyframes search-filters-in-c82aae91{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.search-filters-section[data-v-c82aae91]{display:flex;flex-direction:column;gap:12px;width:100%;overflow:visible;position:relative;z-index:1}.search-filters-section[data-v-c82aae91]:first-child{z-index:5}.search-filters-section__header[data-v-c82aae91]{display:flex;align-items:center;justify-content:space-between;gap:8px}.search-filters-section__label[data-v-c82aae91]{display:block;margin:0 0 4px;padding-bottom:2px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;color:var(--text-secondary)}.search-field-label[data-v-c82aae91]{display:block;margin:0 0 10px!important;padding:0 0 2px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.5;color:var(--text-secondary);white-space:nowrap;overflow:visible;position:relative;z-index:1}.search-filters-section>.row[data-v-c82aae91],.search-filters-section>.b-row[data-v-c82aae91],.search-filters-panel[data-v-c82aae91] .row{margin-left:-8px;margin-right:-8px;width:calc(100% + 16px);max-width:none}.search-filters-panel[data-v-c82aae91] .row>[class*=col]{padding-left:8px;padding-right:8px;margin-bottom:12px}.search-field[data-v-c82aae91]{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0}.files-count-input[data-v-c82aae91]{min-width:0;flex:1 1 120px;max-width:none}.search-template-form__headers[data-v-c82aae91]{margin-bottom:6px}.search-template-form__actions[data-v-c82aae91]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-divider, var(--border-secondary))}@media(max-width:767px){.search-hero-panel__bar[data-v-c82aae91]{flex-direction:column;align-items:stretch}.search-hero-panel__actions[data-v-c82aae91]{justify-content:flex-end}.search-filters-panel[data-v-c82aae91] .row>[class*=col],.search-filters-panel[data-v-c82aae91] .b-col{padding-left:0;padding-right:0;margin-bottom:4px}.search-field-label[data-v-c82aae91]{white-space:normal}}.search-pill-bg[data-v-c82aae91]{background-color:var(--bg-primary)}.search-pill-bg input[data-v-c82aae91]{color:var(--text-primary, rgba(0, 0, 0, .9))}.search-pill-bg input[data-v-c82aae91]::placeholder{color:var(--text-secondary, #5a5c63);opacity:.7}.search-pill-bg .form-check-label[data-v-c82aae91]{color:var(--text-primary, rgba(0, 0, 0, .9))}.toggle-component .toggle-button[data-v-c82aae91]{border:3px solid var(--text-link);display:inline-block;padding:10px;position:relative;text-align:center;transition:background .6s ease,color .6s ease}.toggle-component input[type=radio].toggle[data-v-c82aae91]{display:none}.toggle-component input[type=radio].toggle+label[data-v-c82aae91]{cursor:pointer;width:150px;background-color:var(--bg-primary)}.toggle-component input[type=radio].toggle+label[data-v-c82aae91]:hover{background:var(--bg-primary);color:var(--text-link)}.toggle-component input[type=radio].toggle+label[data-v-c82aae91]:after{background:var(--text-link);content:"";height:100%;position:absolute;top:0;transition:left .2s cubic-bezier(.77,0,.175,1);width:100%;z-index:-1}.toggle-component input[type=radio].toggle.toggle-left+label[data-v-c82aae91]{border-right:0}.toggle-component input[type=radio].toggle.toggle-left+label[data-v-c82aae91]:after{left:100%}.toggle-component input[type=radio].toggle.toggle-right+label[data-v-c82aae91]{margin-left:-5px}.toggle-component input[type=radio].toggle.toggle-right+label[data-v-c82aae91]:after{left:-100%}.toggle-component input[type=radio].toggle:checked+label[data-v-c82aae91]{cursor:default;color:var(--text-inverse);transition:color .2s;background:var(--text-link)}.toggle-component input[type=radio].toggle:checked+label[data-v-c82aae91]:after{left:0}.hide[data-v-c82aae91]{display:none!important;-webkit-transition:all .4s;transition:all .4s;transition-timing-function:ease-in}.show[data-v-c82aae91]{display:flex!important;-webkit-transition:all .4s;transition:all .4s;transition-timing-function:ease-in}.btn-toggle-template-result[data-v-c82aae91]{padding-bottom:8px}.btn-toggle-template-result i[data-v-c82aae91]{font-size:25px}.v-select-parent[data-v-c82aae91],.v-select-parent div[data-v-c82aae91]:first-child{margin:0!important;padding:0!important}.contracted-template-form[data-v-c82aae91]{border-bottom:none;height:0!important;padding:0!important;-webkit-transition:height .4s;transition:height .2s;transition-timing-function:ease-in}.search-template-form[data-v-c82aae91]{overflow-x:auto;overflow-y:visible;-webkit-transition:height .4s;transition:height .2s;transition-timing-function:ease-in;margin-left:-24px;width:100%}.search-template-form .accordion[data-v-c82aae91]{width:100%}.search-template-form .accordion .table tr[data-v-c82aae91],.search-template-form .accordion .table th[data-v-c82aae91],.search-template-form .accordion .table td[data-v-c82aae91]{border:none!important}.search-template-form .accordion .table th[data-v-c82aae91]{padding:5px 10px!important}.search-template-form form[data-v-c82aae91]{width:100%}[data-v-c82aae91] .search-timepicker-menu{z-index:2002!important}[data-v-c82aae91] .search-datetime-field .vdatetime-input{width:100%;min-height:calc(1.5em + .75rem + 2px);border:1px solid var(--border-secondary);border-radius:.25rem;background-color:var(--bg-primary);color:var(--text-primary);padding:.375rem .75rem}.navbar .search-select label[data-v-c82aae91]{font-weight:700;margin:0 10px 0 0!important}.navbar .search-input[data-v-c82aae91]{display:flex;flex-direction:row;align-items:start}.navbar .search-input input[data-v-c82aae91]{border:1px solid var(--border-secondary);-webkit-transition:all .4s;transition:all .4s}.navbar .search-input input[data-v-c82aae91]:focus{border:1px solid var(--text-link);-webkit-transition:all .4s;transition:all .4s}.navbar .btn-group-custom button[data-v-c82aae91]{color:var(--text-secondary);border-bottom:1px solid transparent;border-radius:0;margin:0 10px;font-weight:700}.navbar .btn-group-custom button.active[data-v-c82aae91]{color:var(--text-link);border-bottom:1px solid var(--text-link);-webkit-transition:all .4s;transition:all .4s}.navbar .btn-group-custom button[data-v-c82aae91]{-webkit-transition:all .4s;transition:all .4s}@media only screen and (max-width:1000px){.toggle-component input[data-v-c82aae91]{width:145px!important}.navbar[data-v-c82aae91]{flex-direction:column!important}.search-input[data-v-c82aae91]{margin-top:50px;margin-bottom:15px}.buttons[data-v-c82aae91]{position:absolute;right:0;margin-top:10px}.buttons button[data-v-c82aae91]{margin:0 5px!important}}.active-filter-marker[data-v-c82aae91]{display:inline-block;width:8px;height:8px;background-color:var(--primary);border-radius:50%;margin-left:6px;flex-shrink:0}.advanced-options-card[data-v-c82aae91] .card-header{justify-content:flex-start!important;gap:1rem}.advanced-options-card[data-v-c82aae91] .card-header>span:first-child{display:none}.advanced-options-header[data-v-c82aae91]{flex:1;display:flex;align-items:center}.files-operator-select[data-v-c82aae91]{min-width:140px;max-width:180px;flex-shrink:0}.template-select-wrapper[data-v-c82aae91] label{display:none}.tags-select[data-v-c82aae91] .vs__dropdown-option--highlight .tags-select-option--query{background:#3b82f614}.tags-select[data-v-c82aae91] .vs__dropdown-option--highlight .tags-select-option--security{background:#ef444414}.tags-select[data-v-c82aae91] .vs__dropdown-option--highlight .tags-select-option--legacy{background:#6b728014}.tags-select-option[data-v-c82aae91]{display:flex;align-items:center;gap:10px;padding:2px 0}.tags-select-option__icon-wrap[data-v-c82aae91]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;flex-shrink:0}.tags-select-option__icon-wrap--query[data-v-c82aae91]{background:#3b82f61f;color:#3b82f6}.tags-select-option__icon-wrap--security[data-v-c82aae91]{background:#ef44441f;color:#ef4444}.tags-select-option__icon-wrap--legacy[data-v-c82aae91]{background:#6b72801f;color:var(--text-secondary)}.tags-select-option__icon-wrap i[data-v-c82aae91]{font-size:11px}.tags-select-option__content[data-v-c82aae91]{display:flex;flex-direction:column;min-width:0;gap:2px}.tags-select-option__title[data-v-c82aae91]{font-size:13px;font-weight:500;color:var(--text-primary);line-height:1.2}.tags-select-option__type[data-v-c82aae91]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:1.2}.tags-select-option--query .tags-select-option__type[data-v-c82aae91]{color:#3b82f6}.tags-select-option--security .tags-select-option__type[data-v-c82aae91]{color:#ef4444}.tags-select-option--legacy .tags-select-option__type[data-v-c82aae91]{color:var(--text-secondary)}.tags-select-selected[data-v-c82aae91]{display:inline-flex;align-items:center;padding:1px 8px;border-radius:12px;font-size:12px;font-weight:600;line-height:1.3}.tags-select-selected--query[data-v-c82aae91]{background:#3b82f61f;color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.tags-select-selected--security[data-v-c82aae91]{background:#ef44441f;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.tags-select-selected--legacy[data-v-c82aae91]{background:#6b72801f;color:var(--text-secondary);border:1px solid rgba(107,114,128,.25)}.search-tags-select__legend[data-v-c82aae91]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;font-size:11px;color:var(--text-secondary)}.search-tags-select__legend-item[data-v-c82aae91]{display:inline-flex;align-items:center;gap:6px}.search-tags-select__legend-item[data-v-c82aae91]:before{content:"";width:10px;height:10px;border-radius:3px}.search-tags-select__legend-item--query[data-v-c82aae91]:before{background:#3b82f659;border:1px solid rgba(59,130,246,.5)}.search-tags-select__legend-item--security[data-v-c82aae91]:before{background:#ef444459;border:1px solid rgba(239,68,68,.5)}.search-tags-select__legend-item--legacy[data-v-c82aae91]:before{background:#6b728059;border:1px solid rgba(107,114,128,.5)}.tags-select-sentinel[data-v-c82aae91]{list-style:none;padding:8px 12px;margin:0;text-align:center}.tags-select-sentinel__loading[data-v-c82aae91]{display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:var(--text-tertiary)}.document-tag-badge[data-v-a8f0f314]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 4px;margin:0 4px 4px 0;border-radius:12px;border:1px solid transparent;max-width:100%;vertical-align:middle}.document-tag-badge__icon-wrap[data-v-a8f0f314]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;flex-shrink:0}.document-tag-badge__icon[data-v-a8f0f314]{font-size:10px;line-height:1}.document-tag-badge__content[data-v-a8f0f314]{display:inline-flex;flex-direction:column;align-items:flex-start;min-width:0;gap:1px}.document-tag-badge__label[data-v-a8f0f314]{font-size:11px;font-weight:600;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.document-tag-badge__type[data-v-a8f0f314]{font-size:9px;font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:.04em}.document-tag-badge--query[data-v-a8f0f314]{background:#3b82f61f;border-color:#3b82f638;color:#3b82f6}.document-tag-badge--query .document-tag-badge__icon-wrap[data-v-a8f0f314]{background:#3b82f629;color:#3b82f6}.document-tag-badge--query .document-tag-badge__type[data-v-a8f0f314]{color:#3b82f6}.document-tag-badge--security[data-v-a8f0f314]{background:#ef44441f;border-color:#ef444438;color:#ef4444}.document-tag-badge--security .document-tag-badge__icon-wrap[data-v-a8f0f314]{background:#ef444429;color:#ef4444}.document-tag-badge--security .document-tag-badge__type[data-v-a8f0f314]{color:#ef4444}.document-tag-badge--legacy[data-v-a8f0f314]{background:#6b72801f;border-color:#6b728040;color:var(--text-secondary)}.document-tag-badge--legacy .document-tag-badge__icon-wrap[data-v-a8f0f314]{background:#6b728029;color:var(--text-secondary)}.document-tag-badge--legacy .document-tag-badge__type[data-v-a8f0f314]{color:var(--text-secondary)}.document-tag-badge--loading[data-v-a8f0f314]{opacity:.75}.img-preview{width:200px;height:50px;outline:1px solid var(--border-secondary);object-fit:cover;object-position:50% 50%}.search-list-container{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:hidden}.btn-back-to-top{position:fixed;bottom:1.5rem;right:1.5rem;z-index:1050;width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);box-shadow:0 4px 12px #0000001f;cursor:pointer;opacity:.95;transition:border-color .15s ease,color .15s ease,background-color .15s ease,transform .15s ease}.btn-back-to-top:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover);transform:translateY(-2px)}.btn-back-to-top i{font-size:13px}.search-list-tags{gap:var(--spacing-1, 2px);max-width:100%}.search-details-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:999px;background:transparent;color:var(--text-link);transition:background-color .2s ease,color .2s ease,transform .2s ease}.search-details-toggle:hover,.search-details-toggle:focus-visible{background-color:var(--bg-hover);color:var(--text-link-hover);outline:2px solid var(--text-link);outline-offset:2px}.search-details-toggle:active{transform:scale(.96)}.search-details-toggle i{font-size:18px}.search-details-panel{padding:16px;background:linear-gradient(180deg,var(--bg-tertiary) 0%,var(--bg-secondary) 100%);border-top:1px solid var(--table-border)}.search-details-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.search-detail-section{min-width:0;padding:14px;border:1px solid var(--border-secondary);border-radius:10px;background-color:var(--bg-secondary)}.search-detail-section--files{border-top:3px solid var(--color-ecm)}.search-detail-section--indexing{border-top:3px solid var(--color-info)}.search-detail-section--metadata{border-top:3px solid var(--color-warning)}.search-detail-section__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.search-detail-section__title-wrap{display:flex;align-items:center;gap:10px;min-width:0}.search-detail-section__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;color:var(--text-link);background-color:var(--bg-hover);flex-shrink:0}.search-detail-section__heading{display:flex;flex-direction:column;min-width:0}.search-detail-section__heading strong{color:var(--text-primary);font-size:13px;line-height:1.2}.search-detail-section__heading small{color:var(--text-secondary);font-size:11px;line-height:1.2}.search-detail-section__count{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 10px;border-radius:999px;background-color:var(--bg-hover);color:var(--text-link);font-size:12px;font-weight:700}.search-detail-group+.search-detail-group{margin-top:14px;padding-top:14px;border-top:1px dashed var(--border-secondary)}.search-detail-group__label{margin-bottom:10px;color:var(--text-secondary);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.search-detail-files-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.search-detail-file-card{min-width:0}.search-detail-fields-grid,.search-detail-metadata-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.search-detail-field-card,.search-detail-metadata-card{min-width:0;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:10px;background-color:var(--bg-tertiary)}.search-detail-field-card__label,.search-detail-metadata-card__label{margin-bottom:6px;color:var(--text-secondary);font-size:11px;font-weight:700;line-height:1.25;text-transform:uppercase}.search-detail-field-card__value,.search-detail-metadata-card__value{color:var(--text-primary);font-size:12px;font-weight:600;line-height:1.4;word-break:break-word}.search-detail-empty{padding:18px 12px;border:1px dashed var(--border-secondary);border-radius:10px;background-color:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;text-align:center}.search-detail-more-btn{margin-top:12px;padding:0;border:0;background:transparent;color:var(--text-link);font-size:12px;font-weight:700;line-height:1.4}.search-detail-more-btn:hover{color:var(--text-link-hover);text-decoration:underline}.search-detail-more-btn:focus-visible{color:var(--text-link-hover);text-decoration:underline;outline:2px solid var(--text-link);outline-offset:2px}@media(max-width:1199px){.search-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.search-details-panel{padding:12px}.search-details-grid{grid-template-columns:1fr;gap:12px}.search-detail-section{padding:12px}.search-detail-files-grid,.search-detail-fields-grid,.search-detail-metadata-grid{grid-template-columns:1fr}}:deep(.table-custom-style){margin-bottom:0}:deep(.table-custom-style) thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap}:deep(.table-custom-style) tbody td{font-size:13px;color:var(--text-secondary);padding:10px 14px;vertical-align:middle}:deep(.table-custom-style).table-bordered,:deep(.table-custom-style).table-bordered th,:deep(.table-custom-style).table-bordered td{border-color:var(--border-secondary)}:deep(.table-custom-style) tbody tr:hover td{background-color:var(--bg-hover)}:deep(.table-custom-style) .text-long-column{word-wrap:break-word;overflow-wrap:break-word}:deep(.table-custom-style) td.text-long-column{vertical-align:top}:deep(.table-custom-style) td.text-long-column:not(:has(.text-long-cell)){display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;overflow-wrap:break-word;max-height:3em;align-items:flex-start}:deep(.table-custom-style) td.text-long-column:not(:has(.text-long-cell))>*{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;overflow-wrap:break-word;max-height:3em}:deep(.table-custom-style) .text-long-cell{width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;vertical-align:top}:deep(.table-custom-style) td .text-long-cell .text-two-lines,:deep(.table-custom-style) .text-long-cell .text-two-lines,:deep(.table-custom-style) .text-two-lines{display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;width:100%!important;max-width:100%!important;word-wrap:break-word!important;overflow-wrap:break-word!important}:deep(.tooltip){max-width:none!important}:deep(.tooltip) .tooltip-inner{max-width:1000px!important;min-width:500px!important;width:auto!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;text-align:left!important;padding:12px 16px!important;line-height:1.6!important}h5[data-v-cb4504ca]{font-weight:700;font-size:16px;margin-bottom:10px}.container-list[data-v-cb4504ca]{overflow:auto}.list-container[data-v-8fd5c2e6]{max-height:calc(100vh - 225px)}.mini-card{max-width:100%;border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;transition:border-color .2s ease,background-color .2s ease;background-color:var(--bg-secondary)}.mini-card:hover{border-color:var(--color-ecm);background-color:var(--color-ecm-muted)}.mini-card .box-image{width:160px;background:var(--bg-tertiary);overflow:hidden}.mini-card .box-image .image{width:160px;height:50px;object-fit:cover;object-position:50% 50%}.mini-card .box-image span{font-size:10px;color:var(--text-tertiary)}.mini-card .text{font-size:.875em;line-height:1.55;padding:8px;display:flex;flex-direction:column;justify-content:center;align-items:center}.mini-card .text h6{color:var(--text-primary);width:183px}.mini-card .text .btn{font-size:12px;font-weight:700}.highlight{font-weight:800!important}.highlight b{font-weight:900!important;color:var(--text-link)!important}.row[data-v-8fd5c2e6]{width:100%}.row .grid-container[data-v-8fd5c2e6]:nth-child(2){padding-left:15px!important}.row .grid-container .cards-section-title[data-v-8fd5c2e6]{margin-bottom:10px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.row .grid-container .grid[data-v-8fd5c2e6]{height:calc(100vh - 425px);overflow:auto;padding:5px!important}.row .grid-container .grid .items .item[data-v-8fd5c2e6]{min-height:165px;font-size:12px;padding:0 15px 15px 0!important}.row .grid-container .grid .items .item .box-card[data-v-8fd5c2e6]{display:flex;flex-direction:column;justify-content:space-between;height:100%;border:1px solid var(--border-secondary);background-color:var(--bg-secondary);border-radius:10px;padding:5px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.row .grid-container .grid .items .item .box-card[data-v-8fd5c2e6]:hover,.row .grid-container .grid .items .item .box-card.selected[data-v-8fd5c2e6]{border-color:var(--color-ecm);background-color:var(--color-ecm-muted)}.row .grid-container .grid .items .item .box-card .border-gray[data-v-8fd5c2e6]{width:100%;border-top:1px solid var(--border-secondary)}.row .grid-container .grid .items .item .box-card .line[data-v-8fd5c2e6]{width:100%;padding:0 10px}.row .grid-container .grid .items .item .box-card .line div:first-child span[data-v-8fd5c2e6]{text-transform:uppercase;color:var(--text-primary)}.row .grid-container .grid .items .item .box-card .line div:first-child span b[data-v-8fd5c2e6]{font-weight:800!important}.row .grid-container .grid .items .item .box-card .line div[data-v-8fd5c2e6]{margin:5px 0}.row .grid-container .grid .items .item .box-card .line .col[data-v-8fd5c2e6]{padding:0}.row .grid-container .grid .items .item .box-card .line span.value[data-v-8fd5c2e6]{font-size:13px;font-weight:600;color:var(--text-primary)}.row .grid-container .grid .items .item .box-card .line i.main-icon[data-v-8fd5c2e6]{font-size:18px}.row .grid-container .grid .items .item .box-card .line i.dots-icon[data-v-8fd5c2e6]{font-size:18px;transition:color .2s ease}.row .grid-container .grid .items .item .box-card .line i.dots-icon[data-v-8fd5c2e6]:hover{color:var(--color-ecm)}.row .grid-container .grid .items .item .box-card .line label[data-v-8fd5c2e6]{height:100%;padding:0;margin:0 5px 0 0!important;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.row .grid-container .grid .items .item .box-card .line .img-preview[data-v-8fd5c2e6]{width:100%;height:100px;outline:1px solid var(--border-secondary);margin:5px 0;object-fit:cover;object-position:50% 50%}.row .grid-container .grid .items .item .box-card .btn[data-v-8fd5c2e6]{font-weight:700;padding-left:10px;padding-right:10px;font-size:12px}.row .grid-container .grid .items .item .box-card .btn-light[data-v-8fd5c2e6]{background-color:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--text-secondary);margin-left:10px}.row .grid-container .grid .items .item .box-card .btn-light[data-v-8fd5c2e6]:hover{background-color:var(--bg-hover);border-color:var(--color-ecm);color:var(--color-ecm)}.text-strikethrough[data-v-6b8b87d4]{text-decoration:line-through!important}.ecm-search-page[data-v-3f35365d]{width:100%}.search-wrap[data-v-3f35365d]{display:flex;flex-direction:column;gap:14px;padding:4px 2px 0}.search-results-panel[data-v-3f35365d]{display:flex;flex-direction:column;gap:12px;min-height:120px}.search-results-toolbar[data-v-3f35365d]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:10px 14px}.search-results-toolbar__left[data-v-3f35365d],.search-results-toolbar__right[data-v-3f35365d]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.search-results-toolbar__right[data-v-3f35365d]{margin-left:auto}.search-results-toolbar__title-block[data-v-3f35365d]{display:flex;flex-direction:column;gap:2px;min-width:0}.search-results-toolbar__eyebrow[data-v-3f35365d]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.search-results-toolbar__counts[data-v-3f35365d]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary);text-transform:lowercase}.search-results-toolbar__dot[data-v-3f35365d]{color:var(--text-tertiary)}.search-results-bulk[data-v-3f35365d],.search-bulk-actions[data-v-3f35365d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.search-select-all-btn[data-v-3f35365d]{display:inline-flex!important;align-items:center;justify-content:center;width:30px;height:30px;padding:0!important;border-radius:50%!important;background:var(--bg-primary)!important;border:1px solid var(--border-secondary)!important;color:var(--text-tertiary)!important;box-shadow:none!important}.search-select-all-btn i[data-v-3f35365d]{font-size:14px}.search-select-all-btn[data-v-3f35365d]:hover{border-color:var(--color-ecm)!important;color:var(--color-ecm)!important;background:var(--bg-hover)!important}.search-bulk-actions[data-v-3f35365d] .btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid transparent!important;border-radius:50%;box-shadow:none!important}.search-bulk-actions[data-v-3f35365d] .btn i{font-size:12px}.search-bulk-actions[data-v-3f35365d] .btn-warning{background:color-mix(in srgb,var(--color-warning) 14%,transparent)!important;color:var(--color-warning)!important}.search-bulk-actions[data-v-3f35365d] .btn-danger{background:color-mix(in srgb,var(--color-danger) 12%,transparent)!important;color:var(--color-danger)!important}.search-box-assign[data-v-3f35365d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.search-box-assign__input[data-v-3f35365d]{max-width:320px}.search-box-assign__input[data-v-3f35365d] .form-control,.search-box-assign__input[data-v-3f35365d] .input-group-text{height:30px;background:var(--bg-primary);border-color:var(--border-secondary);color:var(--text-primary)}.search-results-icons[data-v-3f35365d]{display:flex;align-items:center;gap:6px}.search-results-icon-btn[data-v-3f35365d]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.search-results-icon-btn i[data-v-3f35365d]{font-size:12px}.search-results-icon-btn[data-v-3f35365d]:hover:not(:disabled){border-color:var(--color-ecm);background:var(--bg-hover);color:var(--color-ecm)}.search-results-icon-btn[data-v-3f35365d]:disabled{opacity:.5;cursor:default}.search-results-page-size[data-v-3f35365d]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary);white-space:nowrap}.search-results-page-size__select[data-v-3f35365d]{width:72px}.search-chat-file[data-v-3f35365d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.search-chat-file__name[data-v-3f35365d]{color:var(--text-secondary)}.search-submit-btn[data-v-3f35365d]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--color-ecm);border-radius:8px;background:var(--color-ecm);color:var(--text-inverse, #fff);font-size:12px;font-weight:600;cursor:pointer}.search-submit-btn--sm[data-v-3f35365d]{height:30px}.mass-delete-pop[data-v-3f35365d]{max-width:280px;padding:6px 4px 4px}.mass-delete-pop__msg[data-v-3f35365d]{padding:2px 10px 10px;font-size:13px;line-height:1.45;color:var(--text-primary)}.mass-delete-pop__actions[data-v-3f35365d]{display:flex;justify-content:flex-end;gap:8px;padding:6px 10px;border-top:1px solid var(--border-divider, var(--border-secondary))}.mass-delete-pop__btn[data-v-3f35365d]{height:28px;padding:0 14px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer}.mass-delete-pop__btn[data-v-3f35365d]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.mass-delete-pop__btn[data-v-3f35365d]:disabled{opacity:.5;cursor:default}.mass-delete-pop__btn--danger[data-v-3f35365d]{background:var(--color-danger);border-color:var(--color-danger);color:var(--text-inverse, #fff)}.mass-delete-pop__btn--danger[data-v-3f35365d]:hover:not(:disabled){filter:brightness(.92)}@media only screen and (max-width:767px){.search-wrap[data-v-3f35365d]{padding:0 12px}.search-results-toolbar[data-v-3f35365d]{flex-direction:column;align-items:stretch}.search-results-toolbar__right[data-v-3f35365d]{margin-left:0;justify-content:space-between}}.pwa-toast[data-v-a0ba454f]{position:fixed;right:24px;bottom:24px;z-index:9999;max-width:300px;min-width:300px;background:var(--bs-body-bg, #fff);color:var(--bs-body-color, #212529);border-radius:8px;box-shadow:0 4px 12px var(--shadow-primary, rgba(0, 0, 0, .15)),0 0 0 1px var(--border-subtle, rgba(0, 0, 0, .05));overflow:hidden}.toast-content[data-v-a0ba454f]{display:flex;align-items:flex-start;padding:16px;gap:12px;flex-wrap:wrap}.toast-icon[data-v-a0ba454f]{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--primary, #007bff);border-radius:8px;color:var(--text-inverse, #fff)}.toast-icon i[data-v-a0ba454f]{font-size:20px}.toast-body[data-v-a0ba454f]{flex:1;min-width:0}.toast-title[data-v-a0ba454f]{font-weight:600;font-size:15px;color:var(--bs-body-color, #212529);margin-bottom:4px;line-height:1.4}.toast-message[data-v-a0ba454f]{font-size:13px;color:var(--bs-secondary-color, #6c757d);line-height:1.5}.toast-actions[data-v-a0ba454f]{display:flex;flex-direction:column;gap:6px;width:100%;padding:0 16px;margin-top:8px}.toast-actions button[data-v-a0ba454f]{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;font-weight:500}.toast-actions .btn-primary[data-v-a0ba454f]{background-color:var(--primary, #007bff);border-color:var(--primary, #007bff);transition:all .2s ease}.toast-actions .btn-primary[data-v-a0ba454f]:hover:not(:disabled){background-color:var(--primary-hover, #0069d9);border-color:var(--primary-hover, #0062cc);transform:translateY(-1px);box-shadow:0 2px 8px var(--primary-shadow, rgba(0, 123, 255, .3))}.toast-actions .btn-primary[data-v-a0ba454f]:active:not(:disabled){transform:translateY(0)}.toast-actions .btn-primary[data-v-a0ba454f]:disabled{opacity:.7;cursor:not-allowed}.toast-actions .btn-link[data-v-a0ba454f]{color:var(--bs-secondary-color, #6c757d);text-decoration:none;padding:6px 12px}.toast-actions .btn-link[data-v-a0ba454f]:hover:not(:disabled){color:var(--bs-body-color, #495057);background-color:var(--bs-tertiary-bg, #f8f9fa)}.toast-actions i[data-v-a0ba454f]{font-size:14px}.slide-fade-enter-active[data-v-a0ba454f]{transition:all .3s ease}.slide-fade-leave-active[data-v-a0ba454f]{transition:all .2s ease}.slide-fade-enter[data-v-a0ba454f]{transform:translateY(20px) translate(0);opacity:0}.slide-fade-leave-to[data-v-a0ba454f]{transform:translateY(0) translate(20px);opacity:0}[data-theme=dark] .pwa-toast[data-v-a0ba454f]{background:#2d2d2d;color:#e0e0e0;box-shadow:0 4px 12px #00000080,0 0 0 1px #ffffff1a}[data-theme=dark] .toast-title[data-v-a0ba454f]{color:#e0e0e0}[data-theme=dark] .toast-message[data-v-a0ba454f],[data-theme=dark] .toast-actions .btn-link[data-v-a0ba454f]{color:#b0b0b0}[data-theme=dark] .toast-actions .btn-link[data-v-a0ba454f]:hover:not(:disabled){color:#e0e0e0;background-color:#3a3a3a}@media(max-width:768px){.pwa-toast[data-v-a0ba454f]{right:16px;bottom:16px;left:16px;max-width:none;min-width:0}}.intelligence-message[data-v-43cb1dcf]{width:100%;max-width:100%}.intelligence-message.user-message[data-v-43cb1dcf]{align-items:flex-end}.intelligence-message.user-message .message-bubble[data-v-43cb1dcf]{border-radius:18px 18px 4px;max-width:70%;min-width:0}.intelligence-message.ai-message[data-v-43cb1dcf]{align-items:flex-start}.intelligence-message.ai-message .message-bubble[data-v-43cb1dcf]{border-radius:18px 18px 18px 4px;max-width:70%;min-width:0}.intelligence-message .message-bubble[data-v-43cb1dcf]{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;overflow:hidden;width:100%;max-width:100%}.intelligence-message .message-content[data-v-43cb1dcf]{line-height:1.5;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;overflow:hidden;width:100%}.intelligence-message .message-content .typing-dots[data-v-43cb1dcf]{display:inline-flex;gap:4px}.intelligence-message .message-content .typing-dots span[data-v-43cb1dcf]{width:7px;height:7px;border-radius:50%;background-color:color-mix(in srgb,var(--color-bpm) 70%,var(--text-tertiary));animation:typing-dot-43cb1dcf 1.4s infinite}.intelligence-message .message-content .typing-dots span[data-v-43cb1dcf]:nth-child(2){animation-delay:.2s}.intelligence-message .message-content .typing-dots span[data-v-43cb1dcf]:nth-child(3){animation-delay:.4s}.intelligence-message .message-content .progress-steps[data-v-43cb1dcf]{display:flex;flex-direction:column;gap:5px;margin-bottom:8px}.intelligence-message .message-content .progress-steps--settled[data-v-43cb1dcf]{opacity:.75}.intelligence-message .message-content .progress-step[data-v-43cb1dcf]{display:inline-flex;align-items:center;gap:8px;font-size:.8rem;line-height:1.3;color:var(--text-secondary)}.intelligence-message .message-content .progress-step__icon[data-v-43cb1dcf]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0}.intelligence-message .message-content .progress-step__icon i[data-v-43cb1dcf]{font-size:.72rem}.intelligence-message .message-content .progress-step__spinner[data-v-43cb1dcf]{width:11px;height:11px;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-bpm) 30%,transparent);border-top-color:var(--color-bpm);animation:progress-step-spin-43cb1dcf .7s linear infinite}.intelligence-message .message-content .progress-step--running[data-v-43cb1dcf]{color:var(--text-secondary)}.intelligence-message .message-content .progress-step--done[data-v-43cb1dcf]{color:var(--text-tertiary)}.intelligence-message .message-content .progress-step--done .progress-step__icon i[data-v-43cb1dcf]{color:var(--color-bpm, #28a745)}.intelligence-message .message-content .progress-step--failed[data-v-43cb1dcf]{color:var(--color-danger, #dc3545);font-weight:500}.intelligence-message .message-content .progress-step--failed .progress-step__icon i[data-v-43cb1dcf]{color:var(--color-danger, #dc3545)}.intelligence-message .message-content .progress-status[data-v-43cb1dcf]{display:inline-flex;align-items:center;gap:10px;font-size:.85rem;color:var(--text-tertiary);margin-bottom:8px}.intelligence-message .message-content .progress-status__label[data-v-43cb1dcf]{font-style:italic}.intelligence-message .message-content[data-v-43cb1dcf] .intelligence-link{text-decoration:underline;word-break:break-all}.intelligence-message .message-content[data-v-43cb1dcf] .intelligence-link.intelligence-link-internal{color:inherit;opacity:.9;cursor:pointer}.intelligence-message .message-content[data-v-43cb1dcf] .intelligence-link.intelligence-link-internal:hover{opacity:1}.intelligence-message .message-content[data-v-43cb1dcf] .intelligence-link.intelligence-link-external{color:#007bff}.intelligence-message .message-content[data-v-43cb1dcf] .intelligence-link.intelligence-link-external:hover{color:#0056b3}.intelligence-message.is-streaming .message-bubble[data-v-43cb1dcf]{box-shadow:none;animation:none}.intelligence-message.is-streaming .stream-caret[data-v-43cb1dcf]{box-shadow:0 0 10px color-mix(in srgb,var(--text-link, #0f70b7) 55%,transparent)}.intelligence-message .stream-caret[data-v-43cb1dcf]{display:inline-block;width:2px;height:1.05em;margin-left:3px;vertical-align:-.15em;border-radius:1px;background:var(--text-link, #0f70b7);animation:stream-caret-blink-43cb1dcf 1s steps(1,end) infinite}.intelligence-message .message-timestamp[data-v-43cb1dcf]{font-size:.75rem;opacity:.7;width:100%}.intelligence-message .message-timestamp>div[data-v-43cb1dcf]{width:100%;gap:.5rem}.intelligence-message .message-timestamp .processing-time-badge[data-v-43cb1dcf]{background-color:#007bff1a;color:#007bff;padding:3px 10px;border-radius:12px;font-size:.7rem;font-weight:500;white-space:nowrap;display:inline-flex;align-items:center;flex-shrink:0}.intelligence-message .message-timestamp .tokens-badge[data-v-43cb1dcf]{background-color:#ffc1071a;color:#ffc107;padding:3px 10px;border-radius:12px;font-size:.7rem;font-weight:500;white-space:nowrap;display:inline-flex;align-items:center;flex-shrink:0}.intelligence-message .message-timestamp .tool-badge[data-v-43cb1dcf]{background-color:#28a7451a;color:#28a745;padding:3px 10px;border-radius:12px;font-size:.7rem;font-weight:500;white-space:nowrap;display:inline-flex;align-items:center;flex-shrink:0}.intelligence-message .message-timestamp .tool-badge.tool-stub[data-v-43cb1dcf]{background-color:#ffc1071a;color:#ffc107}.intelligence-message .sources-section[data-v-43cb1dcf]{border-top-color:#0000001a!important}.intelligence-message .sources-section .sources-header[data-v-43cb1dcf]{color:#6c757d;font-size:.75rem}.intelligence-message .sources-section .sources-header .sources-toggle-btn[data-v-43cb1dcf]{background:transparent;border:none;color:#6c757d;cursor:pointer;padding:4px 8px;transition:all .2s;opacity:.7;min-width:24px;min-height:24px;display:flex;align-items:center;justify-content:center;position:relative;z-index:10}.intelligence-message .sources-section .sources-header .sources-toggle-btn[data-v-43cb1dcf]:hover{opacity:1;color:#495057;background-color:#0000000d;border-radius:4px}.intelligence-message .sources-section .sources-header .sources-toggle-btn[data-v-43cb1dcf]:active{transform:scale(.95)}.intelligence-message .sources-section .sources-header .sources-toggle-btn[data-v-43cb1dcf]:focus{outline:none;box-shadow:none}.intelligence-message .sources-section .sources-header .sources-toggle-btn i[data-v-43cb1dcf]{font-size:.75rem;pointer-events:none}.intelligence-message .sources-section .sources-list[data-v-43cb1dcf]{gap:.5rem;transition:opacity .2s ease,max-height .3s ease;overflow:hidden}.intelligence-message .sources-section .sources-list[style*="display: none"][data-v-43cb1dcf],.intelligence-message .sources-section .sources-list-hidden[data-v-43cb1dcf]{display:none!important}.intelligence-message .sources-section .source-item-compact[data-v-43cb1dcf]{transition:all .2s;cursor:default;font-size:.75rem;white-space:nowrap}.intelligence-message .sources-section .source-item-compact[data-v-43cb1dcf]:hover{box-shadow:0 1px 3px #00000026;transform:translateY(-1px)}.intelligence-message .sources-section .source-item-compact .source-filename-compact[data-v-43cb1dcf]{color:#495057;line-height:1.2;display:inline-block}.intelligence-message .sources-section .sources-more-badge[data-v-43cb1dcf]{cursor:pointer;transition:all .2s;font-size:.75rem}.intelligence-message .sources-section .sources-more-badge[data-v-43cb1dcf]:hover{background-color:#e9ecef!important;box-shadow:0 1px 3px #00000026}.intelligence-message .sources-section .sources-more-badge .sources-tooltip[data-v-43cb1dcf]{min-width:200px;max-width:300px;overflow-y:auto;font-size:.75rem;pointer-events:auto}.intelligence-message .sources-section .sources-more-badge .sources-tooltip .source-tooltip-item[data-v-43cb1dcf]{padding:.25rem 0}.intelligence-message .sources-section .sources-more-badge .sources-tooltip .source-tooltip-item .source-filename-tooltip[data-v-43cb1dcf]{color:#495057;line-height:1.3}.intelligence-message .sources-section .sources-more-badge .sources-tooltip .source-tooltip-item .source-page[data-v-43cb1dcf]{font-size:.65rem}.intelligence-message .document-actions[data-v-43cb1dcf]{border-top-color:var(--border-divider)!important}.intelligence-message .document-actions .btn[data-v-43cb1dcf]{border-radius:12px;font-weight:500;transition:all .2s}.intelligence-message .document-actions .btn[data-v-43cb1dcf]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.intelligence-message.ai-message .message-bubble[data-v-43cb1dcf]{background-color:var(--bg-secondary)!important;border-color:var(--border-card)!important;color:var(--text-primary)}.intelligence-message .source-item-compact.bg-white[data-v-43cb1dcf],.intelligence-message .sources-tooltip.bg-white[data-v-43cb1dcf]{background-color:var(--bg-card)!important;border-color:var(--border-card)!important}.intelligence-message .sources-more-badge.bg-light[data-v-43cb1dcf]{background-color:var(--bg-hover)!important;border-color:var(--border-card)!important}.intelligence-message .sources-more-badge.bg-light[data-v-43cb1dcf]:hover{background-color:var(--bg-active)!important}.intelligence-message .sources-section[data-v-43cb1dcf]{border-top-color:var(--border-divider)!important}.intelligence-message .source-filename-compact[data-v-43cb1dcf],.intelligence-message .source-filename-tooltip[data-v-43cb1dcf]{color:var(--text-secondary)!important}@keyframes stream-caret-blink-43cb1dcf{0%,45%{opacity:1}50%,to{opacity:0}}@keyframes typing-dot-43cb1dcf{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes progress-step-spin-43cb1dcf{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.intelligence-message .stream-caret[data-v-43cb1dcf]{animation:none;opacity:1}.intelligence-message .typing-dots span[data-v-43cb1dcf],.intelligence-message .progress-step__spinner[data-v-43cb1dcf]{animation:none}}.intelligence-chat[data-v-4ecbfb1b]{height:calc(100vh - var(--app-header-height) - 2rem);display:flex;flex-direction:column;width:100%;max-width:100%;background:transparent;color:var(--text-primary)}.intelligence-chat .card-header[data-v-4ecbfb1b]{display:none}.intelligence-chat .card-body[data-v-4ecbfb1b]{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem;width:100%;max-width:100%;min-height:0;display:flex;flex-direction:column}.intelligence-chat .chat-scroll[data-v-4ecbfb1b]{width:100%;max-width:100%;min-height:100%;display:flex;flex-direction:column;flex:1}.intelligence-chat .empty-state[data-v-4ecbfb1b]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:220px;padding:1.5rem 1rem}.intelligence-chat .empty-state__eyebrow[data-v-4ecbfb1b]{margin:0 0 .5rem;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-link)}.intelligence-chat .empty-state__title[data-v-4ecbfb1b]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600;color:var(--text-primary)}.intelligence-chat .empty-state__copy[data-v-4ecbfb1b]{margin:0 0 1rem;max-width:280px;font-size:.85rem;line-height:1.45;color:var(--text-secondary)}.intelligence-chat .suggestion-pills[data-v-4ecbfb1b]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.intelligence-chat .suggestion-pill[data-v-4ecbfb1b]{border:1px solid var(--border-secondary);background:color-mix(in srgb,var(--bg-card) 72%,transparent);color:var(--text-secondary);border-radius:999px;padding:7px 12px;font-size:.75rem;font-weight:500;line-height:1.3;transition:background .15s ease,border-color .15s ease,color .15s ease}.intelligence-chat .suggestion-pill[data-v-4ecbfb1b]:hover:not(:disabled){background:var(--bg-hover);border-color:color-mix(in srgb,var(--text-link) 35%,var(--border-secondary));color:var(--text-primary)}.intelligence-chat .suggestion-pill[data-v-4ecbfb1b]:focus-visible{outline:2px solid var(--text-link);outline-offset:2px}.intelligence-chat .suggestion-pill[data-v-4ecbfb1b]:disabled{opacity:.5;cursor:not-allowed}.intelligence-chat .follow-up-pills[data-v-4ecbfb1b]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.intelligence-chat .message-item[data-v-4ecbfb1b]{margin-bottom:.5rem;width:100%;max-width:100%;min-width:0}.intelligence-chat .typing-indicator[data-v-4ecbfb1b]{display:flex;align-items:center;gap:10px;margin-top:.35rem}.intelligence-chat .typing-indicator__avatar[data-v-4ecbfb1b]{display:none}.intelligence-chat .typing-indicator__bubble[data-v-4ecbfb1b]{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;background:color-mix(in srgb,var(--bg-card) 78%,transparent);border:1px solid color-mix(in srgb,var(--color-bpm) 16%,transparent);border-radius:18px;box-shadow:0 6px 18px color-mix(in srgb,var(--color-bpm) 8%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.intelligence-chat .typing-indicator__meta[data-v-4ecbfb1b]{display:flex;flex-direction:column;gap:6px;min-width:0}.intelligence-chat .typing-indicator__label[data-v-4ecbfb1b]{font-size:.8rem;background:linear-gradient(90deg,var(--text-tertiary) 0%,var(--text-secondary) 40%,var(--text-tertiary) 80%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:thinking-shimmer-4ecbfb1b 1.6s linear infinite}.intelligence-chat .typing-indicator__tools[data-v-4ecbfb1b]{display:flex;flex-wrap:wrap;gap:6px}.intelligence-chat .typing-indicator__tool[data-v-4ecbfb1b]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;font-size:.68rem;color:var(--text-secondary);background:color-mix(in srgb,var(--color-bpm) 10%,var(--bg-primary));border:1px solid color-mix(in srgb,var(--color-bpm) 18%,transparent)}.intelligence-chat .typing-indicator__tool i[data-v-4ecbfb1b]{font-size:.62rem;opacity:.8}.intelligence-chat .typing-dots[data-v-4ecbfb1b]{display:inline-flex;gap:4px}.intelligence-chat .typing-dots span[data-v-4ecbfb1b]{width:7px;height:7px;border-radius:50%;background-color:color-mix(in srgb,var(--color-bpm) 70%,var(--text-tertiary));animation:typing-4ecbfb1b 1.4s infinite}.intelligence-chat .typing-dots span[data-v-4ecbfb1b]:nth-child(2){animation-delay:.2s}.intelligence-chat .typing-dots span[data-v-4ecbfb1b]:nth-child(3){animation-delay:.4s}.intelligence-chat .message-input-wrapper[data-v-4ecbfb1b]{flex-shrink:0;background:transparent;border:none;position:relative;z-index:10051;pointer-events:auto;padding:8px 14px 14px}.intelligence-chat .composer__row[data-v-4ecbfb1b]{display:flex;align-items:flex-end;gap:10px;padding:10px 10px 10px 16px;border-radius:28px;background:color-mix(in srgb,var(--bg-card) 88%,transparent);border:1px solid color-mix(in srgb,var(--border-card) 80%,transparent);box-shadow:0 10px 40px color-mix(in srgb,var(--color-bpm) 10%,transparent),0 2px 12px #00000014;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .15s ease,box-shadow .15s ease}.intelligence-chat .composer__row[data-v-4ecbfb1b]:focus-within{border-color:color-mix(in srgb,var(--text-link) 45%,var(--border-card));box-shadow:0 0 0 3px color-mix(in srgb,var(--text-link) 14%,transparent),0 12px 36px color-mix(in srgb,var(--color-bpm) 14%,transparent)}.intelligence-chat .composer__field[data-v-4ecbfb1b]{flex:1;min-width:0;position:relative;border:none;background:transparent;padding:0}.intelligence-chat .message-input[data-v-4ecbfb1b]{border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0;padding:10px 0;min-height:40px;max-height:150px;resize:none;overflow-y:auto;line-height:1.45;text-align:left;vertical-align:middle;position:relative;z-index:10052;pointer-events:auto;color:var(--text-primary);font-size:.9rem}.intelligence-chat .message-input[data-v-4ecbfb1b]::placeholder{color:var(--text-placeholder)}.intelligence-chat .message-input[data-v-4ecbfb1b]:focus{box-shadow:none!important}.intelligence-chat .composer__send[data-v-4ecbfb1b]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;min-height:38px;padding:0;border:none;border-radius:50%;background:var(--color-bpm);color:#fff;transition:background .15s ease,opacity .15s ease,filter .15s ease}.intelligence-chat .composer__send[data-v-4ecbfb1b]:hover:not(:disabled){filter:brightness(1.08)}.intelligence-chat .composer__send[data-v-4ecbfb1b]:disabled{opacity:.45;cursor:not-allowed}.intelligence-chat .composer__disclaimer[data-v-4ecbfb1b]{margin:.55rem 0 0;text-align:center;font-size:.68rem;line-height:1.35;color:var(--text-tertiary)}.intelligence-chat--page[data-v-4ecbfb1b],.intelligence-chat--widget[data-v-4ecbfb1b]{background:transparent;box-shadow:none;border:none}.intelligence-chat--page .typing-indicator__bubble[data-v-4ecbfb1b],.intelligence-chat--widget .typing-indicator__bubble[data-v-4ecbfb1b]{background:transparent;border:none;border-radius:0;padding:4px 0}.intelligence-chat--page[data-v-4ecbfb1b] .intelligence-message.user-message .message-bubble,.intelligence-chat--widget[data-v-4ecbfb1b] .intelligence-message.user-message .message-bubble{max-width:min(85%,540px);border:none!important;box-shadow:none!important;background:color-mix(in srgb,var(--color-bpm) 16%,var(--bg-card))!important;color:var(--text-primary)!important;border-radius:18px 18px 6px;padding:11px 14px}.intelligence-chat--page[data-v-4ecbfb1b] .intelligence-message.user-message .message-timestamp,.intelligence-chat--widget[data-v-4ecbfb1b] .intelligence-message.user-message .message-timestamp{opacity:.55;color:var(--text-tertiary)!important}.intelligence-chat--page[data-v-4ecbfb1b] .intelligence-message.ai-message .message-bubble,.intelligence-chat--widget[data-v-4ecbfb1b] .intelligence-message.ai-message .message-bubble{max-width:100%;border:none!important;box-shadow:none!important;background:transparent!important;color:var(--text-primary);border-radius:0;padding:2px 0}.intelligence-chat--page[data-v-4ecbfb1b] .intelligence-message .message-content,.intelligence-chat--widget[data-v-4ecbfb1b] .intelligence-message .message-content{font-size:.925rem;line-height:1.6}.intelligence-chat--page[data-v-4ecbfb1b] .intelligence-message .message-timestamp,.intelligence-chat--widget[data-v-4ecbfb1b] .intelligence-message .message-timestamp{margin-top:.4rem;font-size:.7rem}.intelligence-chat--page[data-v-4ecbfb1b] .intelligence-message .sources-section,.intelligence-chat--page[data-v-4ecbfb1b] .intelligence-message .document-actions,.intelligence-chat--page[data-v-4ecbfb1b] .intelligence-message .signature-actions,.intelligence-chat--page[data-v-4ecbfb1b] .intelligence-message .task-actions,.intelligence-chat--widget[data-v-4ecbfb1b] .intelligence-message .sources-section,.intelligence-chat--widget[data-v-4ecbfb1b] .intelligence-message .document-actions,.intelligence-chat--widget[data-v-4ecbfb1b] .intelligence-message .signature-actions,.intelligence-chat--widget[data-v-4ecbfb1b] .intelligence-message .task-actions{border-top:1px solid var(--border-divider)!important;margin-top:.75rem;padding-top:.75rem}.intelligence-chat--page[data-v-4ecbfb1b]{height:100%;max-height:none;border-radius:0}.intelligence-chat--page .page-chat-header[data-v-4ecbfb1b]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 32px 12px;border-bottom:1px solid transparent;background:transparent}.intelligence-chat--page .page-chat-header__title[data-v-4ecbfb1b]{margin:0;font-size:15px;font-weight:700;color:var(--text-primary);line-height:1.25}.intelligence-chat--page .page-chat-header__subtitle[data-v-4ecbfb1b]{margin:2px 0 0;font-size:12px;color:var(--text-tertiary);line-height:1.3}.intelligence-chat--page .page-chat-header__actions[data-v-4ecbfb1b]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.intelligence-chat--page .page-chat-header__icon-btn[data-v-4ecbfb1b]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--text-tertiary);flex-shrink:0;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.intelligence-chat--page .page-chat-header__icon-btn i[data-v-4ecbfb1b]{font-size:.85rem;line-height:1}.intelligence-chat--page .page-chat-header__icon-btn[data-v-4ecbfb1b]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.intelligence-chat--page .page-chat-header__icon-btn[data-v-4ecbfb1b]:focus{outline:none}.intelligence-chat--page .page-chat-header__icon-btn[data-v-4ecbfb1b]:focus-visible{outline:2px solid var(--text-link);outline-offset:1px}.intelligence-chat--page .page-chat-header__icon-btn[data-v-4ecbfb1b]:disabled{opacity:.45;cursor:not-allowed}.intelligence-chat--page .card-body[data-v-4ecbfb1b]{padding:0 32px}.intelligence-chat--page .chat-scroll[data-v-4ecbfb1b]{max-width:760px;margin:0 auto;padding:12px 0 20px}.intelligence-chat--page .empty-state[data-v-4ecbfb1b]{flex:1;min-height:0;max-width:680px;margin:0 auto;padding:0 0 1.5rem}.intelligence-chat--page .empty-state__title[data-v-4ecbfb1b]{font-size:clamp(1.75rem,3.2vw,2.35rem);font-weight:700;letter-spacing:-.03em;line-height:1.15}.intelligence-chat--page .empty-state__copy[data-v-4ecbfb1b]{margin-bottom:1.5rem;max-width:420px;font-size:.95rem}.intelligence-chat--page .suggestion-pills[data-v-4ecbfb1b]{max-width:560px;gap:8px}.intelligence-chat--page .suggestion-pill[data-v-4ecbfb1b]{padding:8px 14px;font-size:.8rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.intelligence-chat--page .message-item[data-v-4ecbfb1b]{margin-bottom:1.1rem}.intelligence-chat--page .message-input-wrapper[data-v-4ecbfb1b]{z-index:2;padding:8px 32px 20px}.intelligence-chat--page .message-input-wrapper--hero[data-v-4ecbfb1b]{padding-top:0;padding-bottom:28px}.intelligence-chat--page .composer[data-v-4ecbfb1b]{max-width:760px;margin:0 auto}.intelligence-chat--page .composer__row[data-v-4ecbfb1b]{padding:10px 10px 10px 18px}.intelligence-chat--page .message-input[data-v-4ecbfb1b]{min-height:44px;max-height:160px;font-size:.95rem}.intelligence-chat--page .composer__send[data-v-4ecbfb1b]{width:40px;height:40px;min-height:40px}.intelligence-chat--page .composer__disclaimer[data-v-4ecbfb1b]{margin-top:12px;max-width:520px;margin-left:auto;margin-right:auto;font-size:.7rem}.intelligence-chat--widget[data-v-4ecbfb1b]{height:100%;max-height:none;border-radius:0}.intelligence-chat--widget .card-body[data-v-4ecbfb1b]{padding:0 14px}.intelligence-chat--widget .chat-scroll[data-v-4ecbfb1b]{padding:8px 0 12px}.intelligence-chat--widget .empty-state[data-v-4ecbfb1b]{flex:1;min-height:0;padding:.5rem 0 1rem}.intelligence-chat--widget .empty-state__eyebrow[data-v-4ecbfb1b]{margin-bottom:.55rem}.intelligence-chat--widget .empty-state__title[data-v-4ecbfb1b]{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.intelligence-chat--widget .empty-state__copy[data-v-4ecbfb1b]{font-size:.82rem;margin-bottom:.9rem}.intelligence-chat--widget .suggestion-pills[data-v-4ecbfb1b]{flex-direction:column;align-items:stretch;width:100%;max-width:100%}.intelligence-chat--widget .suggestion-pill[data-v-4ecbfb1b]{text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.intelligence-chat--widget .message-item[data-v-4ecbfb1b]{margin-bottom:.85rem}.intelligence-chat--widget .message-input-wrapper--hero[data-v-4ecbfb1b]{padding-top:0}.intelligence-chat--widget .composer__disclaimer[data-v-4ecbfb1b]{font-size:.65rem}.tool-chips[data-v-4ecbfb1b]{display:flex;flex-wrap:wrap;gap:6px}.tool-chips .tool-chip[data-v-4ecbfb1b]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:600;background:color-mix(in srgb,var(--text-link) 10%,transparent);color:var(--text-link)}.tool-chips .tool-chip.stub[data-v-4ecbfb1b]{background:color-mix(in srgb,#ffc107 12%,transparent);color:#b28704}.tool-chips .tool-chip i[data-v-4ecbfb1b]{font-size:.75rem}@keyframes typing-4ecbfb1b{0%,60%,to{transform:translateY(0);opacity:.7}30%{transform:translateY(-10px);opacity:1}}@keyframes thinking-shimmer-4ecbfb1b{0%{background-position:100% 0}to{background-position:-100% 0}}@media only screen and (max-width:767px){.intelligence-chat--page .page-chat-header[data-v-4ecbfb1b]{padding:12px 16px 10px}.intelligence-chat--page .card-body[data-v-4ecbfb1b]{padding:0 16px}.intelligence-chat--page .message-input-wrapper[data-v-4ecbfb1b]{padding:8px 16px 16px}.intelligence-chat--page .empty-state__title[data-v-4ecbfb1b]{font-size:1.6rem}.intelligence-chat--page .suggestion-pills[data-v-4ecbfb1b]{flex-direction:column;align-items:stretch}.intelligence-chat--page .chat-scroll[data-v-4ecbfb1b],.intelligence-chat--page .composer[data-v-4ecbfb1b]{max-width:100%}}.intelligence-widget-panel[data-v-66630fc4]{position:fixed;bottom:24px;right:24px;width:400px;max-width:calc(100vw - 32px);height:600px;max-height:calc(100vh - 110px);border-radius:20px;background:var(--bg-primary);border:1px solid var(--border-card);box-shadow:0 18px 48px #0000002e,0 0 0 1px color-mix(in srgb,var(--color-bpm) 8%,transparent);display:flex;flex-direction:column;z-index:10050;overflow:hidden;pointer-events:auto}.intelligence-widget-panel[data-v-66630fc4]:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:0;background:radial-gradient(70% 48% at 50% 88%,color-mix(in srgb,var(--color-bpm) 24%,transparent) 0%,transparent 70%),radial-gradient(48% 36% at 22% 92%,color-mix(in srgb,var(--color-ecm) 14%,transparent) 0%,transparent 72%),radial-gradient(42% 32% at 78% 94%,color-mix(in srgb,#c47b3a 10%,transparent) 0%,transparent 74%);opacity:.95}@media(max-width:575px){.intelligence-widget-panel[data-v-66630fc4]{bottom:16px;right:16px;width:calc(100vw - 32px);height:calc(100vh - 110px)}}.widget-header[data-v-66630fc4]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 12px 8px;border:none;background:transparent;color:var(--text-primary)}.widget-header__left[data-v-66630fc4],.widget-header__actions[data-v-66630fc4]{display:flex;align-items:center;gap:2px;min-width:0}.widget-header__left[data-v-66630fc4]{gap:8px;flex:1}.widget-header__btn[data-v-66630fc4]{width:32px;height:32px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--text-tertiary);display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease;flex-shrink:0}.widget-header__btn i[data-v-66630fc4]{font-size:.85rem;line-height:1}.widget-header__btn[data-v-66630fc4]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.widget-header__btn[data-v-66630fc4]:disabled{opacity:.45;cursor:not-allowed}.widget-header__btn[data-v-66630fc4]:focus{outline:none}.widget-header__btn[data-v-66630fc4]:focus-visible{outline:2px solid var(--text-link);outline-offset:1px}.widget-icon[data-v-66630fc4]{width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--color-bpm) 14%,transparent);display:inline-flex;align-items:center;justify-content:center;color:var(--text-link);font-size:.85rem;flex-shrink:0}.widget-title[data-v-66630fc4]{font-weight:600;font-size:.9rem;color:var(--text-primary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-body[data-v-66630fc4]{position:relative;z-index:1;flex:1;display:flex;overflow:hidden;padding:0;background:transparent}.drawer-backdrop[data-v-66630fc4]{position:absolute;inset:0;background:#00000059;z-index:10060}.thread-drawer[data-v-66630fc4]{position:absolute;top:0;left:0;bottom:0;width:270px;max-width:85%;z-index:10061;background:var(--bg-secondary);border-right:1px solid var(--border-divider);display:flex;flex-direction:column;padding:.75rem}.intelligence-widget-panel .intelligence-chat[data-v-66630fc4]{position:relative;z-index:1;height:100%;max-height:none;border-radius:0;width:100%}.intelligence-widget-fade-enter-active[data-v-66630fc4],.intelligence-widget-fade-leave-active[data-v-66630fc4]{transition:opacity .2s ease,transform .2s ease}.intelligence-widget-fade-enter[data-v-66630fc4],.intelligence-widget-fade-leave-to[data-v-66630fc4]{opacity:0;transform:translateY(10px)}.intelligence-drawer-fade-enter-active[data-v-66630fc4],.intelligence-drawer-fade-leave-active[data-v-66630fc4]{transition:opacity .2s ease}.intelligence-drawer-fade-enter[data-v-66630fc4],.intelligence-drawer-fade-leave-to[data-v-66630fc4]{opacity:0}.intelligence-drawer-slide-enter-active[data-v-66630fc4],.intelligence-drawer-slide-leave-active[data-v-66630fc4]{transition:transform .2s ease}.intelligence-drawer-slide-enter[data-v-66630fc4],.intelligence-drawer-slide-leave-to[data-v-66630fc4]{transform:translate(-100%)}.skeleton-chat[data-v-66630fc4]{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;width:100%;background:transparent;animation:fadeIn-66630fc4 .3s ease-in}.skeleton-card-body[data-v-66630fc4]{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem;width:100%;max-width:100%;min-height:0}.skeleton-tool-chips[data-v-66630fc4]{display:flex;flex-wrap:wrap;gap:6px}.skeleton-chip[data-v-66630fc4]{display:inline-block;width:130px;height:28px;border-radius:999px;background:linear-gradient(90deg,var(--bg-skeleton) 25%,var(--bg-hover) 50%,var(--bg-skeleton) 75%);background-size:200% 100%;animation:skeleton-loading-66630fc4 1.5s ease-in-out infinite}.skeleton-empty-state[data-v-66630fc4]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px}.skeleton-title[data-v-66630fc4]{display:inline-block;width:180px;height:1.5rem;border-radius:4px;background:linear-gradient(90deg,var(--bg-skeleton) 25%,var(--bg-hover) 50%,var(--bg-skeleton) 75%);background-size:200% 100%;animation:skeleton-loading-66630fc4 1.5s ease-in-out infinite;margin:0 auto}.skeleton-subtitle[data-v-66630fc4]{display:inline-block;width:240px;height:1rem;border-radius:4px;background:linear-gradient(90deg,var(--bg-skeleton) 25%,var(--bg-hover) 50%,var(--bg-skeleton) 75%);background-size:200% 100%;animation:skeleton-loading-66630fc4 1.5s ease-in-out infinite;margin:.5rem auto 0}.skeleton-input-wrapper[data-v-66630fc4]{flex-shrink:0;background:transparent;border:none!important;padding:8px 14px 14px}.skeleton-input[data-v-66630fc4]{height:44px;border-radius:28px;padding-left:1rem;padding-right:1rem;background:linear-gradient(90deg,var(--bg-skeleton) 25%,var(--bg-hover) 50%,var(--bg-skeleton) 75%);background-size:200% 100%;animation:skeleton-loading-66630fc4 1.5s ease-in-out infinite;border:none}.skeleton-button[data-v-66630fc4]{width:38px;height:38px;border-radius:50%;background:linear-gradient(90deg,var(--bg-skeleton) 25%,var(--bg-hover) 50%,var(--bg-skeleton) 75%);background-size:200% 100%;animation:skeleton-loading-66630fc4 1.5s ease-in-out infinite;flex-shrink:0}.skeleton-disclaimer[data-v-66630fc4]{display:inline-block;width:220px;height:.75rem;border-radius:4px;background:linear-gradient(90deg,var(--bg-skeleton) 25%,var(--bg-hover) 50%,var(--bg-skeleton) 75%);background-size:200% 100%;animation:skeleton-loading-66630fc4 1.5s ease-in-out infinite}@keyframes skeleton-loading-66630fc4{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fadeIn-66630fc4{0%{opacity:0}to{opacity:1}}.search-filters[data-v-d87cd8eb]{display:inline-flex;align-items:center;flex-shrink:0}.search-filters__btn[data-v-d87cd8eb]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.search-filters__btn i[data-v-d87cd8eb]{font-size:13px}.search-filters__btn[data-v-d87cd8eb]:hover,.search-filters__btn--active[data-v-d87cd8eb]{border-color:var(--text-link, var(--color-admin));color:var(--text-link, var(--color-admin));background:var(--bg-hover)}.search-filters-panel[data-v-d87cd8eb]{min-width:200px}.search-filters-panel__header[data-v-d87cd8eb]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 14px 8px}.search-filters-panel__title[data-v-d87cd8eb]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.search-filters-panel__count[data-v-d87cd8eb]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:10px;font-weight:700}.search-filters-panel__divider[data-v-d87cd8eb]{height:1px;background:var(--border-divider, var(--border-secondary));margin:0 0 4px}.search-filters-panel__option[data-v-d87cd8eb]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 14px;border:0;background:transparent;cursor:pointer;font-size:13px;color:var(--text-secondary);text-align:left;transition:background .12s ease,color .12s ease}.search-filters-panel__option[data-v-d87cd8eb]:hover{background:var(--bg-hover);color:var(--text-primary)}.search-filters-panel__option--active[data-v-d87cd8eb]{color:var(--text-primary);font-weight:500}.search-filters-panel__label[data-v-d87cd8eb]{min-width:0}.search-filters-panel__check[data-v-d87cd8eb]{font-size:11px;color:var(--text-link, var(--color-admin));flex-shrink:0}.search-filters-popover{border:1px solid var(--border-secondary)!important;box-shadow:0 8px 24px #0000001f!important;border-radius:10px!important;overflow:hidden!important;background:var(--bg-secondary)!important}.search-filters-popover>.arrow{display:none!important}.search-filters-popover .popover-body{padding:10px 0 6px!important;background:var(--bg-secondary)!important;min-width:220px!important;color:var(--text-primary)}.selected-col[data-v-e162a548]{background-color:#e8f2f7;color:#3b5bfd}.table-container .table-controls[data-v-e162a548]{width:100%;margin:15px 0;border-bottom:0px;padding-bottom:0}.vs__open-indicator[data-v-e162a548]{margin:13px 0 10px!important}.custom-active[data-v-1a034860]{background-color:#ced4da;color:#000}.signer-form-card[data-v-c3516419]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:8px;padding:12px;margin-bottom:6px}.signer-header[data-v-c3516419]{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed var(--border-secondary)}.signer-header-left[data-v-c3516419]{display:flex;align-items:center}.signer-icon[data-v-c3516419]{font-size:1rem;color:var(--text-secondary)}.signer-type[data-v-c3516419]{font-weight:700;font-size:.95rem}.signer-type-dd-toggle[data-v-c3516419],[data-v-c3516419] .signer-type-dd-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:30px!important;height:30px!important;padding:0 8px!important;border-radius:6px!important;border:1px solid var(--border-secondary)!important;background:transparent!important;box-shadow:none!important;text-decoration:none!important;color:var(--text-secondary)!important}.signer-type-dd-toggle[data-v-c3516419]:hover,.signer-type-dd-toggle[data-v-c3516419]:focus,[data-v-c3516419] .signer-type-dd-toggle:hover,[data-v-c3516419] .signer-type-dd-toggle:focus{background:var(--bg-hover)!important;border-color:var(--border-card)!important;color:var(--text-primary)!important}.status-pill[data-v-c3516419]{border-radius:999px;padding:.35em .6em;font-weight:600}.signer-body[data-v-c3516419]{position:relative}.label-std[data-v-c3516419]{font-size:.85rem;font-weight:600;color:var(--text-secondary);margin-bottom:6px}.label-std-inner[data-v-c3516419]{font-size:.85rem;font-weight:600;color:var(--text-secondary)}.form-row-tight[data-v-c3516419]{margin-bottom:6px}[data-v-c3516419] .form-control,[data-v-c3516419] .custom-select{border-radius:.25rem!important;height:auto!important;line-height:1.5}[data-v-c3516419] .form-control:focus,[data-v-c3516419] .custom-select:focus{background-color:var(--bg-input)!important;color:var(--text-primary)!important;border-color:var(--color-success, #52b415)!important;box-shadow:0 0 0 .2rem #52b4152e!important}[data-v-c3516419] .form-control::placeholder{color:var(--text-muted, rgba(128, 128, 128, .7))!important}.id-action-btn[data-v-c3516419]{padding:.15rem .35rem;line-height:1}.signer-footer[data-v-c3516419]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.footer-actions[data-v-c3516419]{display:flex;align-items:center;flex-wrap:wrap}.esign-toggle[data-v-c3516419]{margin-bottom:0}.autocomplete-wrap[data-v-c3516419]{position:relative}.autocomplete-panel[data-v-c3516419]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:25}.autocomplete-list[data-v-c3516419]{border:1px solid var(--border-card);border-radius:8px;overflow:hidden;max-height:230px;overflow-y:auto;background:var(--bg-card);box-shadow:0 10px 30px #00000014}[data-v-c3516419] .list-group-item.autocomplete-item{cursor:pointer;transition:background .12s ease;background:var(--bg-card)!important;border-color:var(--border-card)!important;color:var(--text-primary)!important}[data-v-c3516419] .list-group-item.autocomplete-item:hover{background:var(--bg-hover)!important}.autocomplete-name[data-v-c3516419]{font-weight:700;font-size:.9rem}.no-results-item[data-v-c3516419]{background:var(--bg-card)!important;border-color:var(--border-card)!important;font-size:.85rem}[data-v-c3516419] .list-group-item.create-participant-row{display:flex;align-items:center;font-weight:600;font-size:.85rem}.create-participant-panel[data-v-c3516419]{margin-top:8px;padding:12px;border:1px solid var(--border-card);border-radius:8px;background:var(--bg-tertiary, var(--bg-secondary))}.create-participant-header[data-v-c3516419]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:.9rem}.create-participant-actions[data-v-c3516419]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:4px}[data-v-c3516419] .dropdown-menu{background-color:var(--bg-card)!important;border:1px solid var(--border-card)!important;border-radius:8px!important;box-shadow:0 10px 30px #00000014!important}[data-v-c3516419] .dropdown-item{color:var(--text-primary)!important}[data-v-c3516419] .dropdown-item:hover{background-color:var(--bg-hover)!important}.fade-enter-active[data-v-c3516419],.fade-leave-active[data-v-c3516419]{transition:opacity .12s ease}.fade-enter[data-v-c3516419],.fade-leave-to[data-v-c3516419]{opacity:0}@media(max-width:520px){.signer-footer[data-v-c3516419]{flex-direction:column;align-items:stretch}.footer-actions[data-v-c3516419]{justify-content:flex-end}}.signature-position-summary[data-v-c3516419]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-tertiary, var(--bg-secondary))}.signature-position-summary-icon[data-v-c3516419]{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-info, #17a2b8);color:#fff;font-size:.85rem}.signature-position-summary-text[data-v-c3516419]{flex:1;min-width:0;font-size:.8rem;line-height:1.35;word-break:break-word}.signature-position-summary-edit[data-v-c3516419]{flex-shrink:0;border:none;padding:4px 6px;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:4px}.signature-position-summary-edit[data-v-c3516419]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}.signature-position-summary-edit[data-v-c3516419]:disabled{opacity:.45;cursor:not-allowed}.signature-position-summary-actions[data-v-c3516419]{display:flex;align-items:center;gap:2px;flex-shrink:0}.signature-position-summary-remove[data-v-c3516419]{flex-shrink:0;border:none;padding:4px 6px;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:4px;font-size:.85rem;line-height:1}.signature-position-summary-remove[data-v-c3516419]:hover{color:var(--color-danger, #dc3545);background:var(--bg-hover)}.not-signed[data-v-f249eace]{opacity:18%}.strikethrough[data-v-f249eace]{text-decoration:line-through!important}.canceled[data-v-f249eace]{background-color:var(--color-danger)!important}:root{--editor-top-offset: 0px}@page{size:A4;margin:20mm 12mm}@media print{body{margin:0!important}}.ckeditor-container{font-family:var(--ck-content-font-family);background:var(--ck-background);display:flex;flex-direction:column;max-height:800px;height:100%}.editor-wrapper{display:flex;flex-direction:column;height:100%}.editor-container__menu-bar{position:sticky;top:0;background:var(--bg-card);z-index:10}.editor-toolbar{position:sticky;top:32px;background:var(--bg-card);z-index:9}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:wrap!important}.editor-content{display:flex;flex:1;background:var(--ck-background);height:100%;transition:padding-top .45s ease;padding-top:var(--editor-top-offset, 0px);overflow:hidden}.document-outline-container{width:20%;min-width:20%;max-width:200px;background:var(--bg-tertiary);border-right:1px solid var(--border-secondary);box-sizing:border-box;padding:10px;position:relative;z-index:10;overflow-y:auto;overflow-x:hidden}.document-outline-container :deep(.ck-document-outline .ck-document-outline__item){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-outline-toggle{position:absolute;top:10px;right:10px;width:24px;height:24px;border:none;background:var(--ck-color-base-border);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.5;transition:opacity .2s ease;z-index:9999}.document-outline-toggle:hover{opacity:1}.document-outline-toggle i{font-size:10px;color:var(--ck-color-text)}.editor-content.collapsed{grid-template-columns:50px 1fr}.editor-content.collapsed .document-outline-container{width:50px;min-width:50px;max-width:50px;overflow:hidden}.editor-content.collapsed .document-outline-container .ck-document-outline{width:0px;margin:0;padding:0;overflow:hidden;height:0}.editor-main{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:0;position:relative;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden}.editor-loading-overlay{position:absolute;top:0;left:0;right:0;height:48px;display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--bg-card);border-bottom:1px solid var(--border-secondary);z-index:2100}.spinner{width:18px;height:18px;border:2px solid var(--border-secondary);border-top-color:var(--text-link);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.loading-text{color:var(--text-secondary);font-size:13px}.editor-container_document-editor{width:fit-content;min-width:calc(210mm + 4px);margin:0 auto;background:transparent;border:none;display:flex;flex-direction:column;align-items:center;height:100%}.editor-container_include-outline .editor-container_document-editor{margin-left:10px}.editor-container__editor-wrapper{display:flex;justify-content:center;height:100%;max-height:var(--ck-editor-height);background:var(--bg-primary);padding-top:28px;padding-bottom:28px}.editor-container__editor{height:100%;margin-top:0;min-height:0}.ck.ck-editor__editable{box-sizing:border-box;width:calc(210mm + 2px);border:1px solid var(--border-secondary);background:var(--bg-card);box-shadow:0 2px 8px var(--shadow-sm);margin:0 auto}.editor-container_include-outline .ck.ck-editor__editable{margin-left:20px}.ck-pagination__page-break{position:relative;display:block;height:0;border:none;margin:0}.ck-pagination__page-break:before{content:"";position:absolute;left:0;right:0;border-top:2px dashed var(--border-secondary);opacity:.6}.ck-pagination__label{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--bg-card);color:var(--text-secondary);font-size:10px;padding:0 5px}.ck-content .table thead{display:table-row-group}.ck-content .table tr{break-inside:avoid;break-after:auto}.session-limit-warning{background-color:var(--color-warning);border:1px solid var(--border-secondary);border-radius:4px;margin:10px 0;padding:0;overflow:hidden}.warning-content{display:flex;align-items:center;padding:12px 16px;gap:10px}.warning-icon{font-size:18px;flex-shrink:0}.warning-text{color:var(--text-inverse);font-size:14px;line-height:1.4;flex:1}.ck-content .page-break{border-top:2px dashed var(--border-secondary);margin:20px 0;position:relative}.ck-content .page-break:after{content:"Quebra de página";position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--bg-card);padding:0 5px;font-size:10px;color:var(--text-secondary)}.ck.ck-editor__editable_inline{width:calc(210mm + 2px);height:800px;padding:5mm 12mm;box-sizing:border-box;border:1px solid var(--border-secondary);background:var(--bg-card);box-shadow:0 2px 8px var(--shadow-sm);margin:40px auto}.ck.ck-toolbar{background:var(--bg-card)!important;border-color:var(--border-secondary)!important;color:var(--text-primary)!important}.ck.ck-toolbar.ck-toolbar_vertical{background:var(--bg-card)!important}.ck-toolbar__separator{border-color:var(--border-secondary)!important}.ck-toolbar-dropdown__panel{background:var(--bg-tertiary)!important;color:var(--text-primary)!important;border-color:var(--border-secondary)!important}.ck-toolbar__items>.ck-button,.ck-toolbar__items>.ck-dropdown{background:transparent!important;color:var(--text-primary)!important}.ck-toolbar__items>.ck-button svg,.ck-toolbar__items>.ck-dropdown svg{stroke:var(--text-primary)!important;fill:var(--text-primary)!important}.ck-toolbar__items>.ck-button:hover,.ck-toolbar__items>.ck-dropdown:hover{background:var(--bg-hover)!important}.ck-toolbar__items>.ck-button.ck-on,.ck-toolbar__items>.ck-dropdown.ck-on{background:var(--bg-active)!important}.ck.ck-menu-bar{background:var(--bg-card)!important;border-color:var(--border-secondary)!important;color:var(--text-primary)!important}.ck-menu-bar__menu{color:var(--text-primary)!important;background:transparent!important}.ck-menu-bar__menu-button{color:var(--text-primary)!important;background:transparent!important;text-shadow:none!important}.ck-menu-bar__menu-button:hover{background:var(--bg-hover)!important}.ck-menu-bar__menu-button:focus{background:var(--bg-hover)!important}.ck-menu-bar__menu-button svg{stroke:var(--text-primary)!important;fill:var(--text-primary)!important}.ck-menu-bar__menu-button:hover svg{stroke:var(--text-primary)!important;fill:var(--text-primary)!important}.ck-menu-bar__menu-button:focus svg{stroke:var(--text-primary)!important;fill:var(--text-primary)!important}.ck.ck-dropdown__panel{background:var(--bg-tertiary)!important;border-color:var(--border-secondary)!important;color:var(--text-primary)!important}.ck.ck-dropdown__panel,.ck-panel{background:var(--bg-tertiary)!important;color:var(--text-primary)!important;border-color:var(--border-secondary)!important}.ck.ck-list{background:var(--bg-tertiary)!important;color:var(--text-primary)!important}.ck.ck-list__item{color:var(--text-primary)!important;background:transparent!important}.ck.ck-list__item svg{stroke:var(--text-primary)!important;fill:var(--text-primary)!important}.ck.ck-list__item:hover{background:var(--bg-hover)!important;color:var(--text-primary)!important}.ck.ck-list__item:focus{background:var(--bg-hover)!important;color:var(--text-primary)!important}.ck.ck-list__separator{border-color:var(--border-secondary)!important}.ck-panel,.ck-panel__content,.ck-panel-light{background:var(--bg-tertiary)!important;color:var(--text-primary)!important}.ck.ck-button{color:var(--text-primary)!important;background:transparent!important}.ck.ck-button svg{stroke:var(--text-primary)!important;fill:var(--text-primary)!important}.ck.ck-button:hover:not(:disabled){background:var(--bg-hover)!important;color:var(--text-primary)!important}.ck.ck-button:hover:not(:disabled) svg{stroke:var(--text-primary)!important;fill:var(--text-primary)!important}.ck.ck-button:focus:not(:disabled){background:var(--bg-hover)!important;color:var(--text-primary)!important}.ck.ck-button:focus:not(:disabled) svg{stroke:var(--text-primary)!important;fill:var(--text-primary)!important}.ck.ck-button.ck-on{background:var(--bg-active)!important;color:var(--text-primary)!important}.ck.ck-button.ck-on svg{stroke:var(--text-link)!important;fill:var(--text-link)!important}.ck.ck-button:disabled{opacity:.5!important}.ck.ck-toolbar svg,.ck.ck-menu-bar svg{stroke:var(--text-primary)!important;fill:var(--text-primary)!important}.ck.ck-button:hover svg{stroke:var(--text-primary)!important;fill:var(--text-primary)!important}.ck-button__label,.ck-dropdown__arrow{color:var(--text-primary)!important}.ck-dropdown__arrow svg{stroke:var(--text-primary)!important;fill:var(--text-primary)!important}.ck.ck-input-text{background:var(--bg-input)!important;border-color:var(--border-secondary)!important;color:var(--text-primary)!important}.ck.ck-input-text::placeholder{color:var(--text-secondary)!important}.ck.ck-input-text:focus{border-color:var(--text-link)!important}.ck.ck-textarea{background:var(--bg-input)!important;border-color:var(--border-secondary)!important;color:var(--text-primary)!important}.ck.ck-textarea::placeholder{color:var(--text-secondary)!important}.ck.ck-textarea:focus{border-color:var(--text-link)!important}.ck.ck-label,.ck.ck-switchbutton{color:var(--text-primary)!important}.ck.ck-switchbutton:hover{background:var(--bg-hover)!important}.ck.ck-colorbox{border-color:var(--border-secondary)!important}.ck-color-picker{background:var(--bg-tertiary)!important;color:var(--text-primary)!important}.ck-color-picker__picker{background:var(--bg-secondary)!important}.ck-color-grid__tile{border-color:var(--border-secondary)!important}.ck.ck-dialog{background:var(--bg-tertiary)!important;color:var(--text-primary)!important}.ck.ck-dialog__header{background:var(--bg-secondary)!important;border-color:var(--border-secondary)!important;color:var(--text-primary)!important}.ck.ck-dialog__header-title,.ck.ck-dialog__content{color:var(--text-primary)!important}.ck.ck-dialog__footer{background:var(--bg-secondary)!important;border-color:var(--border-secondary)!important}.ck.ck-balloon-panel{background:var(--bg-tertiary)!important;border-color:var(--border-secondary)!important;color:var(--text-primary)!important}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:after{border-top-color:var(--bg-tertiary)!important}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:before{border-bottom-color:var(--bg-tertiary)!important}.ck-content{color:var(--text-primary)!important}.ck-content table,.ck-content table td,.ck-content table th{border-color:var(--border-secondary)!important}.ck.ck-editor__title{color:var(--text-primary)!important;background:var(--bg-card)!important;border-color:var(--border-secondary)!important}.ck.ck-editor__bottom{background:var(--bg-card)!important;border-color:var(--border-secondary)!important}.ck.ck-editor-toolbar-container{background:var(--bg-card)!important}.ck.ck-source-editing-area{background:var(--bg-input)!important;color:var(--text-primary)!important;border-color:var(--border-secondary)!important}.ck-editor__editable{background:var(--bg-card)!important;color:var(--text-primary)!important}.ck-editor__editable p{color:var(--text-primary)!important}.ck-editor__editable.ck-editor__editable_inline:not(.ck-focused):before{color:var(--text-secondary)!important}.ck-editor__editable.ck-focused{border-color:var(--text-link)!important}.ck.ck-editor__editable.ck-focused{outline-color:var(--text-link)!important}.header-footer-preview-section .preview-box[data-v-19dcb2e8]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:6px;padding:20px;min-height:150px;position:relative;box-shadow:0 2px 4px var(--shadow-sm)}.header-footer-preview-section .preview-header[data-v-19dcb2e8]{position:absolute;top:8px;left:0;right:0;border-bottom:1px solid var(--border-secondary);padding-bottom:5px}.header-footer-preview-section .header-row[data-v-19dcb2e8],.header-footer-preview-section .footer-row[data-v-19dcb2e8]{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:var(--text-secondary);min-height:16px;padding:0 15px}.header-footer-preview-section .header-left[data-v-19dcb2e8],.header-footer-preview-section .footer-left[data-v-19dcb2e8]{flex:1;text-align:left;padding-left:5px}.header-footer-preview-section .header-center[data-v-19dcb2e8],.header-footer-preview-section .footer-center[data-v-19dcb2e8]{flex:1;text-align:center}.header-footer-preview-section .header-right[data-v-19dcb2e8],.header-footer-preview-section .footer-right[data-v-19dcb2e8]{flex:1;text-align:right;padding-right:5px}.header-footer-preview-section .preview-content[data-v-19dcb2e8]{padding:40px 20px;text-align:center;color:var(--text-tertiary);font-style:italic}.header-footer-preview-section .preview-footer[data-v-19dcb2e8]{position:absolute;bottom:8px;left:0;right:0;border-top:1px solid var(--border-secondary);padding-top:5px}.pdf-viewer[data-v-5bd2af93]{width:100%;height:100%;position:relative}.canvas-wrapper[data-v-5bd2af93]{width:100%;height:100%;position:relative;overflow:auto}canvas[data-v-5bd2af93]{display:block;margin:0 auto}[data-v-011c1788] .signature-modal-dialog .modal-content{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}[data-v-011c1788] .signature-modal-header{border-bottom:1px solid var(--border-secondary)}[data-v-011c1788] .signature-modal-body{background:var(--bg-secondary)}[data-v-011c1788] .signature-modal-body .btn-sm{min-height:30px;border-radius:6px;font-size:12px;font-weight:500;padding:0 12px}[data-v-011c1788] .signature-modal-body .btn-primary{background:var(--color-dss);border-color:var(--color-dss)}[data-v-011c1788] .signature-modal-body .btn-outline-secondary{color:var(--text-secondary);border-color:var(--border-secondary);background:var(--bg-primary)}[data-v-011c1788] .signature-modal-body .btn-outline-secondary:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-bpm)}[data-v-011c1788] .signature-modal-body .btn-success{border:none}.fv-toolbar[data-v-011c1788]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;min-height:46px}.fv-toolbar--compact[data-v-011c1788]{justify-content:center}.fv-file-name[data-v-011c1788]{font-weight:600;font-size:13px;color:var(--text-primary);text-align:center;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fv-page-indicator[data-v-011c1788]{flex-shrink:0}.fv-signer-bar[data-v-011c1788]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:10px 12px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:10px}.fv-signer-meta[data-v-011c1788]{flex:1;min-width:0;text-align:center}.fv-add-signature-btn[data-v-011c1788]{flex-shrink:0}.fv-mode-badge[data-v-011c1788]{border-radius:999px;font-weight:600;font-size:11px;padding:.35em .65em}.fv-confirm-btn[data-v-011c1788]{height:34px;padding:0 18px;border-radius:6px;font-size:12px;font-weight:500;background:var(--color-success);border-color:var(--color-success);color:#fff}.fv-confirm-btn[data-v-011c1788]:hover:not(:disabled){filter:brightness(1.06)}.fv-confirm-btn[data-v-011c1788]:disabled{opacity:.45}.signature-outline-btn[data-v-011c1788]{border-width:1px}.fv-viewer-shell[data-v-011c1788]{box-sizing:border-box;height:80vh;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-tertiary);overflow:hidden}.viewer-container[data-v-011c1788]{position:relative;box-sizing:border-box;height:100%;width:100%;min-height:0;overflow:hidden;background:transparent}.fv-pdf-viewer[data-v-011c1788]{height:100%;min-height:0;display:block}.image-preview[data-v-011c1788]{max-width:100%;max-height:100%;display:block;margin:auto}.signature-box[data-v-011c1788]{position:absolute;box-sizing:border-box;min-width:100px;min-height:40px;padding:6px 8px 6px 6px;background:var(--bg-primary, #fff);border:1px dashed var(--signature-stroke, #1e5a8a);border-radius:2px;z-index:20;opacity:.75;box-shadow:0 1px 3px var(--shadow-sm, rgba(0, 0, 0, .12));cursor:grab;font-size:calc(8px * var(--sig-scale, 1));line-height:1.2;color:var(--text-primary, #212529);overflow:hidden;display:flex;flex-direction:column}.signature-box--readonly[data-v-011c1788]{cursor:default;opacity:.55;border-style:dotted;border-color:var(--text-tertiary, #9aa0a6);box-shadow:none}.signature-box-inner[data-v-011c1788]{display:flex;flex-direction:row;align-items:flex-start;gap:4px;flex:1;min-height:0;min-width:0}.signature-text-col[data-v-011c1788]{flex:1;min-width:0}.signature-line[data-v-011c1788]{white-space:normal;word-break:break-word}.signature-line-label[data-v-011c1788]{font-weight:400}.signature-line-name[data-v-011c1788]{font-weight:700;letter-spacing:.02em;margin-top:1px}.signature-line-rule[data-v-011c1788]{margin-top:3px;border-bottom:1px solid var(--text-primary, #000);opacity:.85}.signature-brand-col[data-v-011c1788]{display:flex;flex-direction:row;align-items:center;gap:3px;flex-shrink:0;align-self:flex-start;padding-top:1px}.signature-brand-mark[data-v-011c1788]{display:block;width:calc(14px * var(--sig-scale, 1));height:calc(14px * var(--sig-scale, 1));flex-shrink:0;object-fit:contain}.signature-brand-word[data-v-011c1788]{font-size:calc(7px * var(--sig-scale, 1));font-weight:700;color:var(--color-dss, #6600a2);letter-spacing:-.02em;text-transform:lowercase;line-height:1}.signature-resize-handle[data-v-011c1788]{position:absolute;right:0;bottom:0;width:12px;height:12px;cursor:nwse-resize;z-index:25;background:var(--signature-stroke, #1e5a8a);border-radius:2px 0 0;opacity:.35}.signature-resize-handle[data-v-011c1788]:hover{opacity:.55}.signature-box[data-v-011c1788]:active{cursor:grabbing}[data-v-23cdcf24] .signature-modal-dialog .modal-content{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}[data-v-23cdcf24] .signature-modal-header{border-bottom:1px solid var(--border-secondary)}[data-v-23cdcf24] .signature-modal-body{background:var(--bg-secondary)}[data-v-23cdcf24] .signature-modal-body .form-control,[data-v-23cdcf24] .signature-modal-body .custom-select{border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-primary);font-size:13px}[data-v-23cdcf24] .signature-modal-body .form-control:focus,[data-v-23cdcf24] .signature-modal-body .custom-select:focus{border-color:var(--color-bpm);box-shadow:0 0 0 2px #3b5bfd1f}[data-v-23cdcf24] .signature-modal-body .card{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}[data-v-23cdcf24] .signature-modal-body .card-header{background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary);font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}[data-v-23cdcf24] .signature-modal-body .btn-primary{background:var(--color-dss);border-color:var(--color-dss)}[data-v-23cdcf24] .signature-modal-body .btn-outline-primary{color:var(--color-dss);border-color:var(--color-dss)}[data-v-23cdcf24] .signature-modal-body .btn-outline-primary:hover{background:#6600a214}[data-v-23cdcf24] .signature-modal-body .btn-sm,.signature-outline-btn[data-v-23cdcf24],.signature-danger-btn[data-v-23cdcf24]{height:30px;border-radius:6px;font-size:12px;font-weight:500;padding:0 12px}.signature-outline-btn[data-v-23cdcf24]{border-width:1px}.signature-danger-btn[data-v-23cdcf24]{background:#ef444414;border-color:#ef444466;color:#ef4444}.signature-danger-btn[data-v-23cdcf24]:hover{background:#ef444429;border-color:#ef4444}[data-v-23cdcf24] .signature-modal-body .list-group-item{border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary);margin-bottom:8px}.selected-document-card[data-v-23cdcf24]{background-color:var(--bg-tertiary);border:1px solid var(--border-secondary);border-left:4px solid var(--color-dss);transition:all .2s ease-in-out;font-size:.82rem}.selected-document-card[data-v-23cdcf24]:hover{background-color:var(--bg-hover);box-shadow:0 4px 12px var(--shadow-sm)}.document-title-text[data-v-23cdcf24]{color:var(--text-primary)}.document-folder-text[data-v-23cdcf24]{color:var(--text-secondary)}.custom-spinner-gif[data-v-23cdcf24]{width:70px;height:70px}.sidebarViewer[data-v-6325f1da]{position:relative;flex:0 0 auto;height:100%;min-height:0;background-color:var(--bg-card);overflow:visible}.sidebarViewer.sidebar-resizing[data-v-6325f1da],.sidebarViewer.sidebar-resizing .button-toggle-list[data-v-6325f1da]{transition:none!important}.close[data-v-6325f1da]{opacity:1!important}.sidebarViewer.close[data-v-6325f1da]{background-color:transparent;margin-left:0!important}.disabled[data-v-6325f1da]{opacity:50%}#visualization[data-v-6325f1da]{height:100%;-webkit-user-select:none;user-select:none;background-color:var(--bg-primary)}.visualization-body[data-v-6325f1da]{overflow:hidden!important;position:relative;display:flex;flex-direction:column;justify-content:flex-start!important;width:100%;min-width:0;min-height:0;max-width:none;background:var(--bg-card);height:100%!important}.visualization-sidebar-header[data-v-6325f1da]{flex-shrink:0}.visualization-sidebar-header .list-group-item[data-v-6325f1da]{border:none;border-bottom:1px solid var(--border-secondary)}.visualization-sidebar-header strong[data-v-6325f1da]{align-items:center;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.visualization-sidebar-header strong>span[data-v-6325f1da]{font-size:11px!important}.visualization-sidebar-header .icon-list-files[data-v-6325f1da]{font-size:14px;color:var(--text-tertiary)}.visualization-sidebar-header .count-files[data-v-6325f1da]{background:var(--bg-tertiary)!important;color:var(--text-secondary)!important;box-shadow:none!important;font-size:10px;font-weight:700;border-radius:9px}.visualization-sidebar-header .fa-circle[data-v-6325f1da],.visualization-sidebar-header .fa-dot-circle[data-v-6325f1da],.visualization-sidebar-header .fa-check-circle[data-v-6325f1da],.visualization-sidebar-header .fa-trash-alt[data-v-6325f1da]{color:var(--text-tertiary);cursor:pointer;transition:color .15s ease}.visualization-sidebar-header .fa-circle[data-v-6325f1da]:hover,.visualization-sidebar-header .fa-dot-circle[data-v-6325f1da]:hover,.visualization-sidebar-header .fa-check-circle[data-v-6325f1da]:hover{color:var(--color-ecm)}.visualization-sidebar-header .fa-trash-alt[data-v-6325f1da]:hover{color:var(--color-danger)}.visualization-sidebar-header select[data-v-6325f1da]{height:28px;font-size:12px;border-radius:6px;border-color:var(--border-secondary);color:var(--text-secondary);background-color:var(--bg-input)}.template-button-sidebar-btn[data-v-6325f1da]{background:var(--color-ecm)!important;border-color:var(--color-ecm)!important;border-radius:8px!important;font-size:13px;font-weight:600;transition:filter .15s ease}.template-button-sidebar-btn[data-v-6325f1da]:hover{filter:brightness(.94)}.visualization-files-scroll[data-v-6325f1da]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.visualization-files-scroll .list-group[data-v-6325f1da]{flex:none;margin-top:0;margin-left:6px!important;margin-right:6px!important;overflow:visible;height:auto}.visualization-files-scroll .list-group-item[data-v-6325f1da]{padding:0 2px!important;margin-bottom:6px!important;background:transparent;border-radius:10px}.visualization-files-scroll .list-group-item[data-v-6325f1da]:hover,.visualization-files-scroll .list-group-item[data-v-6325f1da]:focus{background:transparent}.sidebarViewer>.button-toggle-list.visualization-toggle[data-v-6325f1da],.sidebarViewer>.button-toggle-list.right[data-v-6325f1da]{top:50%!important;bottom:auto!important;transform:translateY(-50%);opacity:1!important}.sidebarViewer>.button-toggle-list.right[data-v-6325f1da]{width:32px;height:42px;background:var(--bg-primary);border:1px solid var(--color-ecm);box-shadow:0 2px 8px var(--shadow-sm);color:var(--color-ecm)}.sidebarViewer>.button-toggle-list.right[data-v-6325f1da]:hover{background:var(--color-ecm-focus);border-color:var(--color-ecm);color:var(--color-ecm)}.visualization-resizer[data-v-6325f1da]{position:absolute;top:0;right:-10px;width:10px;height:100%;cursor:col-resize;z-index:5;background:transparent}.visualization-resizer[data-v-6325f1da]:after{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;border-radius:999px;background:var(--border-secondary);opacity:.42}.visualization-resizer[data-v-6325f1da]:hover{background:#0000000a}.visualization-resizer[data-v-6325f1da]:hover:after{opacity:.9}[data-theme=dark] .visualization-resizer[data-v-6325f1da]:hover{background:#ffffff0f}.sidebarViewer.right[data-v-6325f1da]{width:var(--sidebar-right-width, 350px)}.sidebarViewer.right.close[data-v-6325f1da]{margin-right:calc(-1 * var(--sidebar-right-width, 350px))!important}.visualization-toggle[data-v-6325f1da]{z-index:8}.bpm-step-sidebar .sidebar[data-v-6325f1da]{top:0}.active-drop[data-v-6325f1da]{border-color:var(--blue)!important}.viewer-main[data-v-6325f1da]{position:relative;flex:1 1 auto;min-width:0;height:100%;padding:0;background-color:var(--bg-primary)}.viewer-main-body[data-v-6325f1da]{min-height:0}.button-toggle-list[data-v-6325f1da]{position:absolute;top:50%;right:auto;transform:translateY(-50%);width:28px;height:38px;border-radius:10px;background:var(--bg-card);border:1px solid var(--border-secondary);box-shadow:0 6px 18px var(--shadow-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:8;color:var(--text-primary)}.button-toggle-list[data-v-6325f1da]:hover{background:var(--bg-hover)}.button-toggle-list.close[data-v-6325f1da]{right:auto}#body-col.not-active[data-v-6325f1da]{background-color:var(--bg-disabled);color:var(--text-secondary)}#body-col.active[data-v-6325f1da]{background-color:var(--bg-active);color:var(--text-primary)}.list-group[data-v-6325f1da]{position:relative;margin-top:1rem;overflow:visible;flex:1 1 auto;min-height:0;height:auto}.list-group .badge[data-v-6325f1da]{border:1px solid var(--border-card)!important}.invisible[data-v-6325f1da]{-webkit-transition:all linear .2s!important;transition:all linear .2s!important}.alert.no-support[data-v-6325f1da]{background-color:var(--danger)!important;border-color:var(--danger)!important;color:var(--text-on-primary);box-shadow:2px 2px 3px #00000059,-1px -1px 3px var(--shadow-sm)}li[data-v-6325f1da]{border-bottom:none;border-top:none}.btns-confirm[data-v-6325f1da]{display:flex;justify-content:space-around;align-items:center;flex:1;flex-direction:row}.btn-yes[data-v-6325f1da]{color:var(--success);cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1);margin-right:5px;margin-left:14px}.btn-yes[data-v-6325f1da]:hover{background-color:#00ff001a;box-shadow:0 0 0 10px #00ff001a}.btn-no[data-v-6325f1da]{color:var(--danger);cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1);margin-right:14px;margin-left:14px}.btn-no[data-v-6325f1da]:hover{background-color:#ff00001a;box-shadow:0 0 0 10px #ff00001a}.count-files[data-v-6325f1da]{font-family:sans-serif;position:absolute;top:0;left:30px;border:2px solid var(--bg-card);height:18px;line-height:8px}.template-button-sidebar[data-v-6325f1da]{position:relative;flex-shrink:0;display:flex;justify-content:center;padding:10px 10px 12px;z-index:2;background:var(--bg-card);border-top:1px solid var(--border-card)}.template-button-sidebar-btn[data-v-6325f1da]{border-radius:20px;font-size:10px;font-weight:600;text-transform:none;letter-spacing:.2px;box-shadow:0 2px 4px #0000001a;transition:all .3s ease;min-width:240px;white-space:nowrap;line-height:1.2;padding:8px 12px}.template-button-sidebar-btn[data-v-6325f1da]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.template-button-sidebar-btn[data-v-6325f1da]:active{transform:translateY(0)}.template-selection-modal .search-section .input-group .form-control[data-v-6325f1da]{border-radius:8px 0 0 8px;border:1px solid var(--border-input)}.template-selection-modal .search-section .input-group .form-control[data-v-6325f1da]:focus{border-color:var(--primary);box-shadow:0 0 0 .2rem #007bff40}.template-selection-modal .search-section .input-group .btn[data-v-6325f1da]{border-radius:0 8px 8px 0;border:1px solid var(--border-input);border-left:none}.template-selection-modal .templates-list[data-v-6325f1da]{max-height:400px;overflow-y:auto;padding-right:10px;padding-top:2px;padding-bottom:2px}.template-selection-modal .templates-list .template-item[data-v-6325f1da]{display:flex;align-items:center;justify-content:space-between;padding:16px;margin-bottom:8px;border:1px solid var(--border-card);border-radius:8px;background:var(--bg-card);cursor:pointer;transition:all .3s ease;position:relative}.template-selection-modal .templates-list .template-item[data-v-6325f1da]:hover{border-color:var(--primary);box-shadow:0 2px 8px #007bff26;transform:translateY(-1px)}.template-selection-modal .templates-list .template-item.selected[data-v-6325f1da]{border-color:var(--primary);background:var(--bg-hover);box-shadow:0 2px 8px #007bff33;transform:translateY(-1px)}.template-selection-modal .templates-list .template-item .template-info[data-v-6325f1da]{flex:1}.template-selection-modal .templates-list .template-item .template-info .template-header[data-v-6325f1da]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.template-selection-modal .templates-list .template-item .template-info .template-header .template-title[data-v-6325f1da]{display:flex;align-items:baseline;gap:8px}.template-selection-modal .templates-list .template-item .template-info .template-header .template-title .template-name[data-v-6325f1da]{color:var(--text-primary);font-weight:600;margin:0}.template-selection-modal .templates-list .template-item .template-info .template-header .template-title .template-version[data-v-6325f1da]{color:var(--text-secondary);font-size:.75rem;font-weight:500;background:var(--bg-tertiary);padding:2px 6px;border-radius:4px;border:1px solid var(--border-secondary)}.template-selection-modal .templates-list .template-item .template-info .template-details[data-v-6325f1da]{display:flex;align-items:center}.template-selection-modal .templates-list .template-item .template-info .template-details small[data-v-6325f1da]{font-size:.875rem}.template-selection-modal .templates-list .template-item .template-actions[data-v-6325f1da]{margin-left:16px;display:flex;align-items:center;gap:8px}.template-selection-modal .templates-list .template-item .template-actions .badge[data-v-6325f1da]{font-size:.75rem;padding:.25rem .5rem}.template-selection-modal .templates-list .template-item .template-actions i[data-v-6325f1da]{font-size:14px;transition:transform .3s ease}.template-selection-modal .templates-list .template-item:hover .template-actions i[data-v-6325f1da]{transform:translate(2px)}.template-selection-modal .template-pagination[data-v-6325f1da]{border-top:1px solid var(--border-card);padding-top:16px}.template-selection-modal .template-pagination .pagination[data-v-6325f1da]{margin-bottom:0}.template-selection-modal .template-pagination .pagination .page-link[data-v-6325f1da]{border:1px solid var(--border-card);color:var(--primary);font-size:.875rem}.template-selection-modal .template-pagination .pagination .page-link[data-v-6325f1da]:hover{background-color:var(--bg-hover);border-color:var(--primary)}.template-selection-modal .template-pagination .pagination .page-link[data-v-6325f1da]:focus{box-shadow:0 0 0 .2rem #007bff40}.template-selection-modal .template-pagination .pagination .page-item.active .page-link[data-v-6325f1da]{background-color:var(--primary);border-color:var(--primary)}.variables-modal .document-name-section[data-v-6325f1da]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px;padding:16px;margin-bottom:16px;transition:all .2s ease}.variables-modal .document-name-section[data-v-6325f1da]:hover{border-color:var(--primary);box-shadow:0 2px 8px var(--shadow-hover)}.variables-modal .document-name-section .document-name-header[data-v-6325f1da]{margin-bottom:8px}.variables-modal .document-name-section .document-name-header .document-name-label[data-v-6325f1da]{display:flex;align-items:center;gap:6px;margin:0;font-size:.9rem;color:var(--text-primary)}.variables-modal .document-name-section .document-name-header .document-name-label .required-badge[data-v-6325f1da]{color:var(--danger);font-weight:700;font-size:1.1rem}.variables-modal .document-name-section .document-name-input[data-v-6325f1da]{margin-bottom:6px}.variables-modal .document-name-section .document-name-input .form-control[data-v-6325f1da]{border:1px solid var(--border-input);border-radius:6px;padding:8px 12px;font-size:.9rem;transition:border-color .2s ease,box-shadow .2s ease}.variables-modal .document-name-section .document-name-input .form-control[data-v-6325f1da]:focus{border-color:var(--primary);box-shadow:0 0 0 .2rem var(--shadow-focus)}.variables-modal .document-name-section .document-name-input .form-control[data-v-6325f1da]::placeholder{color:var(--text-secondary);opacity:.7}.variables-modal .document-name-section .document-name-input .form-control.is-invalid[data-v-6325f1da]{border-color:var(--danger);box-shadow:0 0 0 .2rem var(--shadow-danger)}.variables-modal .document-name-section .document-name-input .form-control.is-invalid[data-v-6325f1da]:focus{border-color:var(--danger);box-shadow:0 0 0 .2rem var(--shadow-danger)}.variables-modal .document-name-section .document-name-description[data-v-6325f1da]{font-size:.8rem;color:var(--text-secondary)}.variables-modal .variables-info .alert[data-v-6325f1da]{border-radius:8px;border:none;background:var(--bg-hover);color:var(--text-primary);font-size:.9rem}.variables-modal .variables-info .alert i[data-v-6325f1da]{color:var(--icon-primary)}.variables-modal .variables-list[data-v-6325f1da]{max-height:none;overflow-y:visible}.variables-modal .variables-list .variable-item[data-v-6325f1da]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px;padding:16px;margin-bottom:12px;transition:all .2s ease}.variables-modal .variables-list .variable-item[data-v-6325f1da]:hover{border-color:var(--primary);box-shadow:0 2px 8px var(--shadow-hover)}.variables-modal .variables-list .variable-item .variable-header[data-v-6325f1da]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.variables-modal .variables-list .variable-item .variable-header .variable-label[data-v-6325f1da]{display:flex;align-items:center;gap:6px;margin:0;font-size:.9rem;color:var(--text-primary)}.variables-modal .variables-list .variable-item .variable-header .variable-label .required-badge[data-v-6325f1da]{color:var(--danger);font-weight:700;font-size:1.1rem}.variables-modal .variables-list .variable-item .variable-header .variable-type[data-v-6325f1da]{background:var(--primary);color:var(--text-on-primary);padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:500}.variables-modal .variables-list .variable-item .variable-input[data-v-6325f1da]{margin-bottom:6px}.variables-modal .variables-list .variable-item .variable-input .form-control[data-v-6325f1da]{border:1px solid var(--border-input);border-radius:6px;padding:8px 12px;font-size:.9rem;transition:border-color .2s ease,box-shadow .2s ease}.variables-modal .variables-list .variable-item .variable-input .form-control[data-v-6325f1da]:focus{border-color:var(--primary);box-shadow:0 0 0 .2rem var(--shadow-focus)}.variables-modal .variables-list .variable-item .variable-input .form-control[data-v-6325f1da]::placeholder{color:var(--text-secondary);opacity:.7}.variables-modal .variables-list .variable-item .variable-input .form-control.is-invalid[data-v-6325f1da]{border-color:var(--danger);box-shadow:0 0 0 .2rem var(--shadow-danger)}.variables-modal .variables-list .variable-item .variable-input .form-control.is-invalid[data-v-6325f1da]:focus{border-color:var(--danger);box-shadow:0 0 0 .2rem var(--shadow-danger)}.variables-modal .variables-list .variable-item .variable-description[data-v-6325f1da]{font-size:.8rem;color:var(--text-secondary);font-family:Courier New,monospace;background:var(--bg-disabled);padding:2px 6px;border-radius:4px;display:inline-block}.no-variables .fas[data-v-6325f1da]{color:var(--text-disabled)}.no-variables h5[data-v-6325f1da]{font-size:1.1rem;font-weight:500}.no-variables p[data-v-6325f1da]{font-size:.9rem}.gap-2[data-v-6325f1da]{gap:.5rem}.variables-modal-container[data-v-6325f1da]{display:grid;grid-template-columns:minmax(340px,38%) minmax(520px,1fr);gap:16px;height:100%;min-height:0}.variables-modal-container.variables-collapsed[data-v-6325f1da]{grid-template-columns:1fr}.variables-section[data-v-6325f1da]{min-width:0;overflow-y:auto;padding-right:8px;max-height:100%}.preview-section[data-v-6325f1da]{min-width:0;display:flex;flex-direction:column;max-height:100%}.section-title[data-v-6325f1da]{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid var(--border-secondary)}.section-title-with-toggle[data-v-6325f1da]{display:flex;align-items:center;gap:8px}.panel-toggle-btn[data-v-6325f1da]{width:22px;height:22px;border:1px solid var(--border-secondary);border-radius:999px;background:transparent;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.panel-toggle-btn[data-v-6325f1da]:hover{color:var(--text-primary);border-color:var(--primary);background:var(--bg-hover)}.preview-container[data-v-6325f1da]{flex:1;border:1px solid var(--border-secondary);border-radius:8px;overflow:hidden;background:var(--bg-tertiary);min-height:520px;max-height:calc(92vh - 230px);overflow:auto}.preview-loading[data-v-6325f1da]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px}.preview-editor[data-v-6325f1da]{width:100%;height:100%;border:none}.preview-html[data-v-6325f1da]{width:100%;height:100%;min-height:520px;overflow:auto;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:8px}.preview-html .ckeditor-container[data-v-6325f1da]{height:100%;padding:0;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:8px}.preview-html .ckeditor-container .editor-wrapper[data-v-6325f1da],.preview-html .ckeditor-container .editor-content[data-v-6325f1da],.preview-html .ckeditor-container .editor-main[data-v-6325f1da],.preview-html .ckeditor-container .ck-editor[data-v-6325f1da]{height:100%}.preview-html .ck-editor__main[data-v-6325f1da]{height:100%}.preview-html .ck-editor__editable[data-v-6325f1da]{height:calc(92vh - 330px)!important;min-height:520px!important;border:none!important;box-shadow:none!important;overflow-y:auto!important}.preview-html .ck-toolbar[data-v-6325f1da]{display:none!important}.preview-content[data-v-6325f1da]{padding:20px;min-height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.preview-content *[data-v-6325f1da]{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;pointer-events:none!important}.preview-iframe[data-v-6325f1da]{width:100%;height:100%;border:none;background:var(--bg-card);pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.preview-placeholder[data-v-6325f1da]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;text-align:center}.variables-list[data-v-6325f1da]{max-height:none;overflow-y:visible}.btn.active[data-v-6325f1da]{background-color:var(--primary);color:var(--text-on-primary);border-color:var(--primary)}#previewAccordion .card[data-v-6325f1da]{border:1px solid var(--border-card);border-radius:6px;box-shadow:0 2px 4px var(--shadow-sm)}#previewAccordion .card-header[data-v-6325f1da]{background-color:var(--bg-tertiary);border-bottom:1px solid var(--border-card);padding:.75rem 1rem}#previewAccordion .btn-link[data-v-6325f1da]{color:var(--text-primary);text-decoration:none;font-weight:500;padding:0;width:100%}#previewAccordion .btn-link[data-v-6325f1da]:hover{color:var(--primary);text-decoration:none}#previewAccordion .btn-link[data-v-6325f1da]:focus{box-shadow:none;text-decoration:none}#previewAccordion .btn-link i.fa-chevron-down[data-v-6325f1da]{transition:transform .3s ease}#previewAccordion .btn-link[aria-expanded=true] i.fa-chevron-down[data-v-6325f1da]{transform:rotate(180deg)}#previewAccordion .card-body[data-v-6325f1da]{padding:1rem;background-color:var(--bg-card)}[data-v-6325f1da] .modal.variables-modal .modal-dialog,[data-v-6325f1da] .modal.variables-modal .modal-dialog.modal-xl{max-width:99vw!important;width:99vw!important;margin:.2rem auto!important;height:calc(100vh - .4rem)}[data-v-6325f1da] .modal.variables-modal .modal-content{height:calc(100vh - .4rem);max-height:calc(100vh - .4rem);display:flex;flex-direction:column}[data-v-6325f1da] .modal.variables-modal .modal-header,[data-v-6325f1da] .modal.variables-modal .modal-footer{flex:0 0 auto}[data-v-6325f1da] .modal.variables-modal .modal-body{flex:1 1 auto;overflow:hidden;padding:12px 14px}.page-settings-card[data-v-6325f1da]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px;padding:12px}.page-settings-header[data-v-6325f1da]{margin-bottom:10px}.page-settings-toggle[data-v-6325f1da]{width:100%;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:600;color:var(--text-primary);text-align:left}.page-settings-toggle .fa-chevron-down[data-v-6325f1da]{transition:transform .2s ease}.page-settings-toggle .fa-chevron-down.open[data-v-6325f1da]{transform:rotate(180deg)}.page-margins-grid[data-v-6325f1da]{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:14px 12px;align-content:start}.margin-field[data-v-6325f1da]{display:flex;flex-direction:column;gap:6px}.margin-field label[data-v-6325f1da]{font-size:.8rem;font-weight:600;line-height:1.2;margin:0;color:var(--text-secondary)}.margin-input[data-v-6325f1da]{position:relative;display:flex;align-items:center}.margin-input .form-control[data-v-6325f1da]{height:38px;padding-right:44px}.margin-unit[data-v-6325f1da]{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--text-secondary);font-size:.8rem;line-height:1;pointer-events:none}.actions-bar[data-v-6325f1da]{margin:4px 10px 8px;padding:0;border-radius:0;background:transparent;border:none;box-shadow:none}[data-theme=dark] .actions-bar[data-v-6325f1da]{background:var(--bg-secondary)}.actions-wrapper[data-v-6325f1da]{display:flex;align-items:center;width:100%;gap:8px;padding:0}.actions-hooper[data-v-6325f1da]{flex:1;height:30px;align-items:center;justify-content:flex-start;top:0;min-width:0!important}.actions-hooper .hooper-track[data-v-6325f1da]{align-items:center!important;height:100%;width:max-content!important}.actions-hooper .hooper-slide[data-v-6325f1da]{width:36px!important;display:flex;justify-content:center}.action-icon[data-v-6325f1da]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:13px;cursor:pointer;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);transition:border-color .15s ease,color .15s ease,background .15s ease}.action-icon[data-v-6325f1da]:hover{border-color:var(--color-ecm);color:var(--color-ecm)!important;background:var(--bg-hover)}.action-slide--disabled[data-v-6325f1da]{cursor:not-allowed}.action-slide--disabled .action-icon[data-v-6325f1da]{opacity:.45;cursor:not-allowed}.action-slide--disabled .action-icon[data-v-6325f1da]:hover{background-color:transparent}.arrow-btn[data-v-6325f1da]{background:transparent;border:none;cursor:pointer;width:20px;height:26px;padding:0;border-radius:6px;box-shadow:none;color:var(--text-tertiary);display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease}.arrow-btn[data-v-6325f1da]:hover{background:var(--bg-hover);color:var(--text-primary)}.arrow-btn i[data-v-6325f1da]{font-size:11px;color:var(--primary)}.arrow-btn[data-v-6325f1da]:hover{background:#0000000d}.manual-sort-ghost[data-v-6325f1da]{opacity:.55}.manual-sort-chosen[data-v-6325f1da]{transform:scale(1.01)}.manual-sort-drag[data-v-6325f1da]{cursor:grabbing}.manual-sort-saving[data-v-6325f1da]{opacity:.72;pointer-events:none}.manual-sort-saving-label[data-v-6325f1da]{color:var(--text-secondary);background-color:var(--bg-secondary);border-radius:4px}@media only screen and (max-width:1000px){.sidebarViewer.right[data-v-6325f1da]{position:absolute;right:35px}.sidebarViewer.right.task-execution[data-v-6325f1da]{right:0!important}.variables-modal-container[data-v-6325f1da]{grid-template-columns:1fr;grid-auto-rows:minmax(280px,auto) minmax(320px,1fr);height:100%}.variables-section[data-v-6325f1da]{padding-right:0}.preview-container[data-v-6325f1da],.preview-html[data-v-6325f1da]{min-height:340px;max-height:56vh}.preview-html .ck-editor__editable[data-v-6325f1da]{min-height:340px!important;height:56vh!important}.page-margins-grid[data-v-6325f1da]{grid-template-columns:1fr}}.search-result[data-v-1c09a591],.search-result[data-v-199e8dac]{max-height:300px;overflow:auto;width:100%}.custom-modal{z-index:1000;transition:all .4s;opacity:0;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--overlay-modal);display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-modal.modal-open{transition:all .4s;opacity:1}.custom-modal .inner-modal{width:60%;min-height:60%;height:auto}.custom-modal .inner-modal.custom-document-visualization{width:80%;min-height:auto;height:90vh}.custom-modal .inner-modal.custom-file-visualization{width:70%;min-height:auto;height:70%}.custom-modal .inner-modal{background:var(--bg-modal);border-color:var(--border-primary);border-radius:1rem}.custom-modal .inner-modal .header{height:60px;padding:20px;border-bottom:1px solid var(--border-secondary)}.custom-modal .inner-modal .header .title{margin:0!important}.custom-modal .inner-modal .header .close-btn{font-size:25px;color:var(--color-danger);cursor:pointer;transition:all .3s ease}.custom-modal .inner-modal .header .close-btn:hover{color:var(--color-warning);transition:all .3s ease}.custom-modal .inner-modal .tabs-wrapper{padding:20px}.custom-modal .inner-modal .custom-file-wrapper{height:100%}.custom-modal .inner-modal .custom-file-wrapper .viewer-wrapper .viewer-height{height:100%!important;border-radius:0 0 1rem 1rem}.custom-modal .inner-modal .document-visualization-wrapper{height:calc(100% - 60px)}.custom-modal .inner-modal .document-visualization-wrapper #visualization{border-radius:0 0 1rem 1rem}.custom-modal .inner-modal .document-visualization-wrapper #visualization .sidebarViewer.left{border-radius:0 0 0 1rem}.custom-modal .inner-modal .document-visualization-wrapper #visualization .sidebarViewer.right{border-radius:0 0 1rem}.custom-modal .inner-modal .document-visualization-wrapper #visualization .sidebarViewer .visualization-body{border-radius:0 0 1rem 1rem}.chat-messages[data-v-0c8f52f7]{width:100%;height:100%;display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;overflow:hidden;box-shadow:none}.chat-messages[data-v-0c8f52f7] .b-overlay-wrap{flex:1;min-height:0;display:flex;flex-direction:column}.chat-messages__header[data-v-0c8f52f7]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:.9rem 1.1rem;background:var(--bg-secondary);border-bottom:1px solid var(--border-divider)}.chat-messages__header h6[data-v-0c8f52f7]{margin:0;min-width:0}.chat-messages__header h6 .title[data-v-0c8f52f7]{font-size:.95rem;font-weight:600;color:var(--text-primary);line-height:1.3}.chat-messages__header h6 .subtitle[data-v-0c8f52f7]{font-size:.75rem;font-weight:500;color:var(--text-tertiary);display:inline-flex;align-items:center;gap:6px}.chat-messages__header h6 .subtitle .OPEN[data-v-0c8f52f7]{color:var(--text-link)}.chat-messages__header h6 .subtitle .CLOSED[data-v-0c8f52f7]{color:var(--color-swc)}.chat-messages__header h6 .subtitle .ARCHIVED[data-v-0c8f52f7]{color:var(--color-ecm)}.chat-messages__actions[data-v-0c8f52f7]{display:flex;align-items:center;gap:4px;flex:0 0 auto}.strFilterMessages[data-v-0c8f52f7]{width:0;opacity:0;padding-left:0;padding-right:0;border:none;transition:all .25s ease;border-radius:8px;background:var(--bg-input, var(--bg-card));color:var(--text-primary);font-size:.85rem;box-shadow:none}.strFilterMessages.show-filter[data-v-0c8f52f7]{width:min(280px,40vw);opacity:1;padding:.35rem .65rem;border:1px solid var(--border-input, var(--border-tertiary))}.strFilterMessages[data-v-0c8f52f7]:focus{border-color:var(--border-input-focus, var(--text-link))}.icon-btn[data-v-0c8f52f7]{width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease;padding:0}.icon-btn[data-v-0c8f52f7]:hover{background:var(--bg-hover);color:var(--text-primary)}.icon-btn--active[data-v-0c8f52f7]{background:var(--bg-active);color:var(--text-link)}.icon-btn i[data-v-0c8f52f7]{font-size:.95rem}.chat-messages__body.messages-wrapper[data-v-0c8f52f7]{flex:1;min-height:0;padding:1rem .85rem;overflow:auto;display:flex;flex-direction:column;justify-content:flex-end;background:var(--bg-tertiary)}.chat-messages__body.messages-wrapper .inner-wrapper[data-v-0c8f52f7]{width:100%;max-height:100%;overflow:auto}.chat-messages__body.messages-wrapper .item .date-separator[data-v-0c8f52f7]{display:flex;align-items:center;justify-content:stretch;margin:12px 0 16px}.chat-messages__body.messages-wrapper .item .date-separator .line[data-v-0c8f52f7]{border-bottom:1px solid var(--border-divider);border-radius:5px;width:100%}.chat-messages__body.messages-wrapper .item .date-separator .line[data-v-0c8f52f7]:first-child{margin-left:48px}.chat-messages__body.messages-wrapper .item .date-separator .line[data-v-0c8f52f7]:last-child{margin-right:48px}.chat-messages__body.messages-wrapper .item .date-separator .date[data-v-0c8f52f7]{font-weight:600;font-size:.72rem;margin:0;width:35%;text-align:center;color:var(--text-tertiary);white-space:nowrap}.chat-messages__body.messages-wrapper .item.another-user-message[data-v-0c8f52f7]{margin-left:8px}.chat-messages__body.messages-wrapper .item.another-user-message .message-content[data-v-0c8f52f7]{text-align:left;align-self:flex-start}.chat-messages__body.messages-wrapper .item.self-message[data-v-0c8f52f7]{margin-right:8px}.chat-messages__body.messages-wrapper .item.self-message .message-content[data-v-0c8f52f7]{width:auto;max-width:60%;min-width:200px;background-color:var(--bg-active);text-align:right;align-self:flex-end;border-color:transparent}.chat-messages__body.messages-wrapper .item.self-message .message-content .message-creator[data-v-0c8f52f7]{color:var(--color-success)}.chat-messages__body.messages-wrapper .item .message-content[data-v-0c8f52f7]{width:auto;background-color:var(--bg-card);padding:.65rem .85rem;border-radius:12px;border:1px solid var(--border-divider);box-shadow:none;max-width:60%;min-width:200px;font-size:.85rem;color:var(--text-primary)}.chat-messages__body.messages-wrapper .item .message-content .message-creator[data-v-0c8f52f7]{margin-top:0;color:var(--text-link);font-weight:500;font-size:.7rem;width:120px;text-align:right}.chat-messages__body.messages-wrapper .item .message-content .message-text-wrapper .icon[data-v-0c8f52f7]{font-size:18px}.chat-messages__body .status-changed-message[data-v-0c8f52f7]{color:var(--text-link);text-align:center}.chat-messages__composer[data-v-0c8f52f7],.message-string-wrapper[data-v-0c8f52f7]{flex:0 0 auto;background:var(--bg-secondary);border-top:1px solid var(--border-divider);padding:.85rem 1rem}.composer-input[data-v-0c8f52f7]{border-radius:12px!important;border:1px solid var(--border-input, var(--border-tertiary))!important;background:var(--bg-input, var(--bg-card))!important;color:var(--text-primary)!important;box-shadow:none!important;min-height:42px;padding-right:4.5rem!important}.composer-input[data-v-0c8f52f7]:focus{border-color:var(--border-input-focus, var(--text-link))!important}.composer-input.is-confidential[data-v-0c8f52f7]{border-color:var(--color-danger)!important}.btn-icon-inside[data-v-0c8f52f7]{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;font-size:1.05rem;color:var(--text-secondary);cursor:pointer;z-index:2;width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.btn-icon-inside[data-v-0c8f52f7]:hover{background:var(--bg-hover);color:var(--text-primary)}.emoji-btn[data-v-0c8f52f7]{right:2.35rem}.attach-btn[data-v-0c8f52f7]{right:.35rem}.send-btn[data-v-0c8f52f7]{width:40px;height:40px;border:none;border-radius:10px;background:var(--bg-active);color:var(--text-link);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto;transition:background .15s ease,color .15s ease,transform .15s ease}.send-btn[data-v-0c8f52f7]:hover:not(:disabled){background:var(--text-link);color:var(--color-on-accent, #fff);transform:translateY(-1px)}.send-btn[data-v-0c8f52f7]:disabled{opacity:.45;cursor:not-allowed}.send-btn i[data-v-0c8f52f7]{font-size:1rem}.emoji-picker-wrapper[data-v-0c8f52f7]{position:absolute;bottom:100%;right:0;z-index:1050;overflow-y:auto}.dropdown-toggle[data-v-0c8f52f7]:after{content:none!important}.message-input-wrapper[data-v-0c8f52f7]{overflow:visible!important;position:relative}@media only screen and (max-width:991px){.chat-messages__body.messages-wrapper .item .date-separator .line[data-v-0c8f52f7]{display:none}.chat-messages__body.messages-wrapper .item .date-separator .date[data-v-0c8f52f7]{width:100%;text-align:center}.chat-messages__body.messages-wrapper .item .message-content[data-v-0c8f52f7]{max-width:80%}}.file-viewer-container[data-v-0c8f52f7]{display:flex;flex-direction:column;height:80vh;max-height:80vh;background:var(--bg-primary);border-radius:8px;overflow:hidden}.file-viewer-header[data-v-0c8f52f7]{flex-shrink:0;background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary)}.file-viewer-header h5[data-v-0c8f52f7]{max-width:calc(100% - 50px);color:var(--text-primary);font-weight:600}.file-viewer-header .close-btn[data-v-0c8f52f7]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease}.file-viewer-header .close-btn[data-v-0c8f52f7]:hover{background:var(--bg-hover);color:var(--color-danger)}.file-viewer-body[data-v-0c8f52f7]{flex:1;overflow:hidden;position:relative;background:var(--bg-secondary)}.file-viewer-body[data-v-0c8f52f7] #fileviewer{height:100%}.loading-container[data-v-0c8f52f7]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:300px}.chat-messages--widget[data-v-0c8f52f7]{border:none!important;border-radius:0!important;background:var(--bg-tertiary)}.chat-messages--widget .chat-messages__header[data-v-0c8f52f7]{padding:.85rem 1rem}.chat-messages--widget .chat-messages__header h6 .title[data-v-0c8f52f7]{font-size:.9rem}.link[data-v-0c8f52f7]{cursor:pointer;color:var(--text-secondary);transition:color .15s ease}.link[data-v-0c8f52f7]:hover{color:var(--text-link)}.font-md[data-v-0c8f52f7]{font-size:1.35rem}.file-viewer-modal-content{border:none;border-radius:12px;overflow:hidden;background:var(--bg-primary, #fff);box-shadow:0 20px 60px #0000004d}.file-viewer-modal-body{padding:0!important}.collaboration-widget-panel[data-v-e88aeb4f]{position:fixed;bottom:24px;right:24px;width:420px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100vh - 110px);border-radius:18px;background:var(--bg-card);border:1px solid var(--border-card);box-shadow:0 18px 48px #00000029;display:flex;flex-direction:column;z-index:10050;overflow:hidden;pointer-events:auto}@media(max-width:575px){.collaboration-widget-panel[data-v-e88aeb4f]{bottom:16px;right:16px;width:calc(100vw - 32px);height:calc(100vh - 110px)}}.widget-header[data-v-e88aeb4f]{padding:1rem;border-bottom:1px solid var(--border-divider);background:var(--bg-secondary);color:var(--text-primary);flex:0 0 auto}.widget-header .drawer-toggle[data-v-e88aeb4f],.widget-header .header-action[data-v-e88aeb4f]{color:var(--text-secondary);font-size:1.05rem;line-height:1}.widget-header .drawer-toggle[data-v-e88aeb4f]:hover,.widget-header .header-action[data-v-e88aeb4f]:hover{color:var(--text-primary);text-decoration:none}.widget-header .widget-icon[data-v-e88aeb4f]{width:36px;height:36px;border-radius:50%;background:#4361ee26;display:inline-flex;align-items:center;justify-content:center;color:var(--text-link);font-size:1.1rem;flex-shrink:0}.widget-header .widget-title[data-v-e88aeb4f]{font-weight:600;font-size:1rem;color:var(--text-primary);line-height:1.2}.widget-header .widget-subtitle[data-v-e88aeb4f]{color:var(--text-tertiary);max-width:180px;font-size:.75rem;line-height:1.2}.widget-header .close-button[data-v-e88aeb4f]{color:var(--text-secondary);font-size:1.25rem;line-height:1}.widget-header .close-button[data-v-e88aeb4f]:hover{color:var(--text-primary);text-decoration:none}.widget-body[data-v-e88aeb4f]{flex:1;display:flex;overflow:hidden;padding:0;background:var(--bg-tertiary);position:relative;min-height:0}.drawer-backdrop[data-v-e88aeb4f]{position:absolute;inset:0;background:#00000059;z-index:20}.chats-drawer[data-v-e88aeb4f]{position:absolute;top:0;left:0;bottom:0;width:280px;max-width:85%;z-index:21;background:var(--bg-secondary);border-right:1px solid var(--border-divider);display:flex;flex-direction:column;overflow:visible}.widget-chat[data-v-e88aeb4f]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--bg-tertiary)}.widget-empty[data-v-e88aeb4f]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.75rem 1.5rem;text-align:center;gap:.85rem}.widget-empty__icon[data-v-e88aeb4f]{width:52px;height:52px;border-radius:50%;background:#4361ee1f;color:var(--text-link);display:inline-flex;align-items:center;justify-content:center;font-size:1.35rem}.widget-empty__text[data-v-e88aeb4f]{margin:0;color:var(--text-secondary);font-size:.9rem;max-width:260px;line-height:1.45}.min-w-0[data-v-e88aeb4f]{min-width:0}.collaboration-widget-fade-enter-active[data-v-e88aeb4f],.collaboration-widget-fade-leave-active[data-v-e88aeb4f]{transition:opacity .2s ease,transform .2s ease}.collaboration-widget-fade-enter[data-v-e88aeb4f],.collaboration-widget-fade-leave-to[data-v-e88aeb4f]{opacity:0;transform:translateY(10px)}.collaboration-drawer-fade-enter-active[data-v-e88aeb4f],.collaboration-drawer-fade-leave-active[data-v-e88aeb4f]{transition:opacity .2s ease}.collaboration-drawer-fade-enter[data-v-e88aeb4f],.collaboration-drawer-fade-leave-to[data-v-e88aeb4f]{opacity:0}.collaboration-drawer-slide-enter-active[data-v-e88aeb4f],.collaboration-drawer-slide-leave-active[data-v-e88aeb4f]{transition:transform .2s ease}.collaboration-drawer-slide-enter[data-v-e88aeb4f],.collaboration-drawer-slide-leave-to[data-v-e88aeb4f]{transform:translate(-100%)}.app-page-title[data-v-0ce3f5b2]{flex:0 0 auto;margin:0 0 16px;padding:0;min-width:0}.app-page-title__heading[data-v-0ce3f5b2]{margin:0;padding:0;font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--text-primary)}body[data-v-76eb0656]{margin:0;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica,helvetica neue,Ubuntu,segoe ui,arial,sans-serif}.card .badge-pill[data-v-76eb0656]{position:absolute;right:-12px!important;top:-12px!important;border:2px solid #fff!important;box-shadow:0 .125rem .25rem #00000013!important}.mobile-shadow[data-v-76eb0656]{display:none}.custom-background-color[data-v-76eb0656]{background-color:#fff!important}.version-indicator[data-v-76eb0656]{position:fixed;bottom:5px;right:5px;background:#00000080;color:#fff;padding:2px 5px;font-size:10px;border-radius:3px;z-index:9999}html[data-theme=dark] .vs__search[disabled],html[data-theme=dark] .vs__search[disabled]::placeholder{color:currentColor!important;opacity:1!important}body.cursor-blocked{cursor:not-allowed!important}@media print{body *{visibility:hidden!important}body{display:none!important}}.icon-close[data-v-730364b6]{position:relative;top:0;width:10px;height:5px;display:inline-block;cursor:pointer;margin:0;padding:0}.close-bar[data-v-730364b6]{position:absolute;top:-12px;left:4px;display:block;box-sizing:border-box;width:2.3px;height:24px;background-color:#fff}.close-one[data-v-730364b6]{transform:rotate(45deg)}.close-two[data-v-730364b6]{transform:rotate(-45deg)}@font-face{font-family:icomoon;src:url(/assets/icomoon-C569-N9U.eot?fdrth3);src:url(/assets/icomoon-C569-N9U.eot?fdrth3#iefix) format("embedded-opentype"),url(/assets/icomoon-pmgIkvNY.ttf?fdrth3) format("truetype"),url(/assets/icomoon-Dd9-FII9.woff?fdrth3) format("woff"),url(/assets/icomoon-D7c6IXDb.svg?fdrth3#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-checklist-template:before{content:""}.icon-share-documents:before{content:""}.icon-colaboracao-chat-new:before{content:""}.icon-colaboracao-chat:before{content:""}.icon-guarda-fisica-caixa:before{content:""}.icon-guarda-fisica-label:before{content:""}.icon-guarda-fisica:before{content:""}.icon-guarda-fisica-armazem:before{content:""}.icon-guarda-fisica-gerenciar-armazem:before{content:""}.icon-guarda-fisica-relatorio:before{content:""}.icon-dollar:before{content:""}.icon-reopen:before{content:""}.icon-variaveispublicas:before{content:""}.icon-urgent1:before{content:""}.icon-fileplay1:before{content:""}.icon-handup:before{content:""}.icon-headset:before{content:""}.icon-sla:before{content:""}.icon-file1:before{content:""}.icon-exchange2:before{content:""}.icon-down-arrow:before{content:""}.icon-development1:before{content:""}.icon-exchange1:before{content:""}.icon-headphones1:before{content:""}.icon-search-3:before{content:""}.icon-remove-user:before{content:""}.icon-add:before{content:""}.icon-filebpm:before{content:""}.icon-fileplay:before{content:""}.icon-exchange:before{content:""}.icon-exclplay:before{content:""}.icon-announcement:before{content:""}.icon-chronometer:before{content:""}.icon-development:before{content:""}.icon-folder:before{content:""}.icon-icon-bpm-desenhador-de-processos:before{content:""}.icon-icon-bpm-iniciar-um-caso:before{content:""}.icon-icon-bpm-minhas-tarefas:before{content:""}.icon-icon-bpm-superviso:before{content:""}.icon-icon-bpm:before{content:""}.icon-icon-calendar:before{content:""}.icon-icon-card:before{content:""}.icon-icon-caso-envio-documentacao:before{content:""}.icon-icon-config:before{content:""}.icon-icon-dss-certificado:before{content:""}.icon-icon-dss-digitalizacao:before{content:""}.icon-icon-dss-organizacao:before{content:""}.icon-icon-dss-validar-documentos:before{content:""}.icon-icon-dss:before{content:""}.icon-icon-ecm-criar-documento:before{content:""}.icon-icon-ecm-digitalizar:before{content:""}.icon-icon-ecm-pesquisa:before{content:""}.icon-icon-ecm-upload-de-arquivos:before{content:""}.icon-icon-ecm:before{content:""}.icon-icon-idioma-tela-01:before{content:""}.icon-icon-menu-lateral-01:before{content:""}.icon-icon-menu-lateral-02:before{content:""}.icon-icon-menu-lateral-03:before{content:""}.icon-icon-menu-lateral-04:before{content:""}.icon-icon-menu-lateral-05:before{content:""}.icon-icon-menu-lateral-06:before{content:""}.icon-icon-menu-lateral-07:before{content:""}.icon-icon-menu-lateral-08:before{content:""}.icon-icon-menu-lateral-09:before{content:""}.icon-icon-menu-lateral-10:before{content:""}.icon-icon-menu-lateral-11:before{content:""}.icon-icon-menu-lateral-12-ecm:before{content:""}.icon-icon-menu:before{content:""}.icon-icon-notificacao-tela-01:before{content:""}.icon-icon-recentes:before{content:""}.icon-icon-setas:before{content:""}.icon-icon-swc-captura-automatizada:before{content:""}.icon-icon-swc-consulta-dos-documentos:before{content:""}.icon-icon-swc-tipo-dos-documentos:before{content:""}.icon-icon-swc-upload-automatizado:before{content:""}.icon-icon-swc:before{content:""}.icon-uniE929:before{content:""}.icon-uniE92A:before{content:""}.icon-add-alt:before{content:""}.icon-add-permission:before{content:""}.icon-adm:before{content:""}.icon-alert:before{content:""}.icon-alert-alt:before{content:""}.icon-enlarge:before{content:""}.icon-analytics:before{content:""}.icon-attach:before{content:""}.icon-attach-alt:before{content:""}.icon-previous:before{content:""}.icon-to-file:before{content:""}.icon-file:before{content:""}.icon-bpm:before{content:""}.icon-search:before{content:""}.icon-search-alt:before{content:""}.icon-advanced-search:before{content:""}.icon-cancel:before{content:""}.icon-right-arrow:before{content:""}.icon-right-arrow-alt:before{content:""}.icon-left-arrow:before{content:""}.icon-left-arrow-alt:before{content:""}.icon-chat1:before{content:""}.icon-class:before{content:""}.icon-collaboration:before{content:""}.icon-sharing-email:before{content:""}.icon-shopping:before{content:""}.icon-configuration:before{content:""}.icon-configuration-alt:before{content:""}.icon-copy:before{content:""}.icon-note-create:before{content:""}.icon-cash-flow:before{content:""}.icon-stats:before{content:""}.icon-user:before{content:""}.icon-processes:before{content:""}.icon-calendar:before{content:""}.icon-calendar-alt:before{content:""}.icon-delete:before{content:""}.icon-designer-bpm:before{content:""}.icon-designer:before{content:""}.icon-scanning:before{content:""}.icon-document:before{content:""}.icon-documentos-01:before{content:""}.icon-documentos-02:before{content:""}.icon-download:before{content:""}.icon-ecm:before{content:""}.icon-edit:before{content:""}.icon-edit-alt:before{content:""}.icon-form-edit:before{content:""}.icon-folder-edit:before{content:""}.icon-send-file:before{content:""}.icon-remove:before{content:""}.icon-list:before{content:""}.icon-list-alt:before{content:""}.icon-display:before{content:""}.icon-favorites:before{content:""}.icon-uniE962:before{content:""}.icon-uniE963:before{content:""}.icon-uniE964:before{content:""}.icon-close-alt:before{content:""}.icon-uniE966:before{content:""}.icon-uniE967:before{content:""}.icon-filter:before{content:""}.icon-finances:before{content:""}.icon-form-designer:before{content:""}.icon-spin-180:before{content:""}.icon-right-spin:before{content:""}.icon-left-spin:before{content:""}.icon-import:before{content:""}.icon-print-out:before{content:""}.icon-info:before{content:""}.icon-start-case:before{content:""}.icon-institution-company:before{content:""}.icon-link-share:before{content:""}.icon-link-docs:before{content:""}.icon-list-files:before{content:""}.icon-location:before{content:""}.icon-mark:before{content:""}.icon-support-material:before{content:""}.icon-menu:before{content:""}.icon-to-move:before{content:""}.icon-new-doc:before{content:""}.icon-new-form:before{content:""}.icon-new-process:before{content:""}.icon-advanced-options:before{content:""}.icon-payment:before{content:""}.icon-pass:before{content:""}.icon-pass-alt:before{content:""}.icon-file-alt:before{content:""}.icon-uniE983:before{content:""}.icon-uniE984:before{content:""}.icon-permissions:before{content:""}.icon-magnifying-glass:before{content:""}.icon-users:before{content:""}.icon-process:before{content:""}.icon-process-case:before{content:""}.icon-next:before{content:""}.icon-recent:before{content:""}.icon-recent-alt:before{content:""}.icon-reduce:before{content:""}.icon-reports:before{content:""}.icon-save:before{content:""}.icon-form-save:before{content:""}.icon-scann:before{content:""}.icon-store:before{content:""}.icon-supervision:before{content:""}.icon-initial-task:before{content:""}.icon-uniE995:before{content:""}.icon-uniE996:before{content:""}.icon-tasks:before{content:""}.icon-template:before{content:""}.icon-temporality:before{content:""}.icon-temporality-alt:before{content:""}.icon-pending-timers:before{content:""}.icon-triggers:before{content:""}.icon-university:before{content:""}.icon-upload:before{content:""}.icon-user-alt:before{content:""}.icon-users-alt:before{content:""}.icon-variables:before{content:""}.icon-variables-alt:before{content:""}.icon-remove-alt:before{content:""}.icon-positive:before{content:""}.icon-view:before{content:""}.icon-back:before{content:""}.icon-uniE9A7:before{content:""}.icon-uniE9A8:before{content:""}.icon-back-arrow:before{content:""}.icon-positive-zoom:before{content:""}.icon-negative-zoom:before{content:""}.icon-checkin:before{content:""}.icon-checkout:before{content:""}.icon-undo-checkin:before{content:""}.vs__dropdown-menu{z-index:999999!important}html[data-theme=dark] .icon-variaveispublicas{color:#fff}:root,[data-theme=light]{--bg-primary: #f0f7fc;--bg-secondary: #ffffff;--bg-warning: #FFC107;--bg-tertiary: #F9FCFD;--bg-hover: #e8f2f7;--bg-active: #d7effd;--bg-modal: #ffffff;--bg-sidebar: #d5e3ed;--bg-card: #ffffff;--bg-input: #ffffff;--bg-disabled: #e9ecef;--bg-skeleton: #f6f7f8;--bg-dropdown: #eaeaea;--bg-header: #ffffff;--text-primary: rgba(0, 0, 0, .9);--text-secondary: #5a5c63;--text-tertiary: #727272;--text-disabled: #555555;--text-placeholder: #d1d1d1;--text-inverse: #ffffff;--text-link: rgb(43, 104, 216);--text-link-hover: #3B5BFD;--border-primary: #d7effd;--border-secondary: #e9e8eb;--border-tertiary: #ced4da;--border-input: #ced4da;--border-input-focus: #007bff;--border-card: #ddd;--border-divider: #dfdfdf;--duplicity-alert-default-color: #ffa500;--shadow-sm: rgba(0, 0, 0, .1);--shadow-md: rgba(0, 0, 0, .2);--shadow-lg: rgba(0, 0, 0, .3);--scrollbar-thumb: rgba(195, 195, 195, 1);--scrollbar-thumb-hover: rgba(190, 190, 190, 1);--scrollbar-track: url(/images/bgScroll.png);--scrollbar-track-hz: url(/images/bgScrollHz.png);--color-bpm: #3B5BFD;--color-ecm: #80BA26;--color-ecm-muted: rgba(128, 186, 38, .06);--color-ecm-focus: rgba(128, 186, 38, .25);--color-swc: #CC0066;--color-dss: #6600A2;--color-pwt: #FA7B0D;--color-admin: #0B8EC7;--color-success: #339967;--color-danger: #fe0000;--color-warning: #FA7B0D;--color-info: #5DC5EC;--color-danger-soft-bg: #fff4f5;--color-danger-soft-bg-hover: #ffe6ea;--color-danger-soft-border: rgba(254, 0, 0, .18);--color-danger-soft-shadow: rgba(254, 0, 0, .12);--color-danger-soft-pulse: rgba(254, 0, 0, .35);--color-warning-text: #b8860b;--color-warning-soft-bg: rgba(255, 193, 7, .18);--color-warning-soft-border: rgba(255, 193, 7, .4);--color-success-soft-bg: rgba(51, 153, 103, .12);--color-success-soft-ring: rgba(51, 153, 103, .18);--color-on-accent: #ffffff;--badge-novo: rgb(72, 209, 204);--badge-urgente: #db616c;--table-border: #e9e8eb;--table-hover: #e8f2f7;--table-selected-border: #3B5BFD;--table-selected-bg: #dde6ff;--table-selected-text: #3B5BFD;--icon-primary: rgb(43, 104, 216);--icon-secondary: #727272;--icon-disabled: #bbb;--overlay-mobile: rgba(0, 0, 0, .2);--overlay-modal: rgba(0, 0, 0, .5);--ck-background: #f0f7fc;--ck-color-base-foreground: #ffffff;--ck-color-base-border: #e9e8eb;--ck-color-text: rgba(0, 0, 0, .9);--ck-content-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}#bpm-task-navigator___BV_modal_outer_{z-index:var(--z-bpm-task-navigator-modal)!important}.tooltip.bpm-task-navigator-tooltip{z-index:var(--z-bpm-task-navigator-tooltip)!important}#legal-validity-modal___BV_modal_outer_{z-index:var(--z-legal-validity-modal)!important}.dropdown-menu{background-color:var(--bg-modal);border-color:var(--border-tertiary);color:var(--text-primary)}.dropdown-menu .dropdown-item{color:var(--text-primary)}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{background-color:var(--bg-hover);color:var(--text-link-hover)}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active{background-color:var(--table-selected-bg);color:var(--table-selected-text)}.dropdown-menu .dropdown-item.disabled,.dropdown-menu .dropdown-item:disabled{color:var(--text-disabled)}.dropdown-menu .dropdown-divider{border-top-color:var(--border-secondary)}.dropdown .btn.dropdown-toggle,.dropdown button.dropdown-toggle{background-color:var(--bg-input);border-color:var(--border-input);color:var(--text-primary)}.dropdown .btn.dropdown-toggle:hover,.dropdown .btn.dropdown-toggle:focus,.dropdown button.dropdown-toggle:hover,.dropdown button.dropdown-toggle:focus{background-color:var(--bg-hover);border-color:var(--border-input-focus);color:var(--text-primary)}.card{background-color:var(--bg-card);border-color:var(--border-card);color:var(--text-primary)}.card .card-header,.card .card-footer{background-color:var(--bg-tertiary);border-color:var(--border-card);color:var(--text-primary)}.card .card-body{background-color:var(--bg-card);color:var(--text-primary)}.modal-content{background-color:var(--bg-modal);border:1px solid var(--border-secondary)!important;border-radius:10px!important;color:var(--text-primary);outline:none!important}.modal-content .modal-header{background-color:var(--bg-tertiary);border-bottom-color:var(--border-secondary);color:var(--text-primary);border-top-left-radius:10px;border-top-right-radius:10px}.modal-content .modal-header .close{color:var(--text-primary);text-shadow:none;opacity:.7}.modal-content .modal-header .close:hover{opacity:1}.modal-content .modal-body{background-color:var(--bg-modal);color:var(--text-primary)}.modal-content .modal-footer{background-color:var(--bg-tertiary);border-top-color:var(--border-secondary);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.form-control{background-color:var(--bg-input);border-color:var(--border-input);color:var(--text-primary)}.form-control:focus{background-color:var(--bg-input);border-color:var(--border-input-focus);color:var(--text-primary)}.form-control:disabled,.form-control[readonly]{background-color:var(--bg-disabled);color:var(--text-disabled)}.form-control::placeholder{color:var(--text-placeholder)}.input-group-text{background-color:var(--bg-tertiary);border-color:var(--border-input);color:var(--text-primary)}select.form-control{background-color:var(--bg-input);border-color:var(--border-input);color:var(--text-primary)}select.form-control option{background-color:var(--bg-modal);color:var(--text-primary)}html[data-theme=dark] .custom-select{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23f8f9fa' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px!important}.custom-select{background-color:var(--bg-input);border-color:var(--border-input);color:var(--text-primary);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px}.custom-select:focus{background-color:var(--bg-input);border-color:var(--border-input-focus);color:var(--text-primary);box-shadow:0 0 0 .2rem #6b9eff40}.custom-select:disabled,.custom-select[readonly]{background-color:var(--bg-disabled);color:var(--text-disabled)}.custom-select option{background-color:var(--bg-modal);color:var(--text-primary)}.table{color:var(--text-primary)}.table thead th,.table tbody td{border-color:var(--table-border);color:var(--text-primary)}.table.table-striped tbody tr:nth-of-type(odd){background-color:var(--bg-tertiary)}.table.table-hover tbody tr:hover{background-color:var(--table-hover)}.table.table-bordered,.table.table-bordered th,.table.table-bordered td{border-color:var(--border-card)}.btn:disabled,.btn.disabled{opacity:.5}.alert{border-color:var(--border-tertiary)}.alert-light{background-color:var(--bg-tertiary);border-color:var(--border-secondary);color:var(--text-primary)}.badge-light{background-color:var(--bg-tertiary);color:var(--text-primary)}.list-group .list-group-item{background-color:var(--bg-card);border-color:var(--border-card);color:var(--text-primary)}.list-group .list-group-item:hover{background-color:var(--bg-hover)}.list-group .list-group-item.active{background-color:var(--table-selected-bg);border-color:var(--table-selected-border);color:var(--table-selected-text)}.list-group .list-group-item.disabled,.list-group .list-group-item:disabled{color:var(--text-disabled);background-color:var(--bg-disabled)}.nav-tabs{border-bottom-color:var(--border-card)}.nav-tabs .nav-link{color:var(--text-secondary)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:var(--border-tertiary);color:var(--text-link-hover)}.nav-tabs .nav-link.active{color:var(--text-primary);background-color:var(--bg-card);border-color:var(--border-card) var(--border-card) var(--bg-card)}.nav-tabs .nav-link.disabled{color:var(--text-disabled)}.nav-pills .nav-link{color:var(--text-secondary)}.nav-pills .nav-link:hover,.nav-pills .nav-link:focus{color:var(--text-link-hover)}.nav-pills .nav-link.active{background-color:var(--table-selected-bg);color:var(--table-selected-text)}.nav-pills .nav-link.disabled{color:var(--text-disabled)}.breadcrumb{background-color:var(--bg-tertiary);border-color:var(--border-secondary)}.breadcrumb .breadcrumb-item{color:var(--text-secondary)}.breadcrumb .breadcrumb-item.active{color:var(--text-primary)}.breadcrumb .breadcrumb-item a{color:var(--text-link)}.breadcrumb .breadcrumb-item a:hover{color:var(--text-link-hover)}.pagination .page-link{background-color:var(--bg-card);border-color:var(--border-card);color:var(--text-link)}.pagination .page-link:hover{background-color:var(--bg-hover);border-color:var(--border-tertiary);color:var(--text-link-hover)}.pagination .page-link:focus{box-shadow:0 0 0 .2rem rgba(var(--border-input-focus),.25)}.pagination .page-item.active .page-link{background-color:var(--table-selected-bg);border-color:var(--table-selected-border);color:var(--table-selected-text)}.pagination .page-item.disabled .page-link{background-color:var(--bg-disabled);border-color:var(--border-card);color:var(--text-disabled)}.popover{background-color:var(--bg-modal);border-color:var(--border-tertiary)}.popover .popover-header{background-color:var(--bg-tertiary);border-bottom-color:var(--border-secondary);color:var(--text-primary)}.popover .popover-body{color:var(--text-primary)}.popover .arrow:before{border-color:var(--border-tertiary)}.popover .arrow:after{border-color:var(--bg-modal)}.tooltip .tooltip-inner{background-color:var(--bg-modal);color:var(--text-primary);border:1px solid var(--border-tertiary)}.tooltip.bs-tooltip-top .arrow:before{border-top-color:var(--bg-modal)}.tooltip.bs-tooltip-right .arrow:before{border-right-color:var(--bg-modal)}.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:var(--bg-modal)}.tooltip.bs-tooltip-left .arrow:before{border-left-color:var(--bg-modal)}.progress{background-color:var(--bg-tertiary)}.jumbotron{background-color:var(--bg-tertiary);color:var(--text-primary)}.well{background-color:var(--bg-tertiary);border-color:var(--border-secondary);color:var(--text-primary)}.border-theme{border-color:var(--border-secondary)!important}.Vue-Toastification__container{z-index:10050;padding:8px;width:420px;color:var(--text-primary)}.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-center{top:calc(var(--app-header-height, 64px) + 8px)}@media only screen and (max-width:600px){.Vue-Toastification__container{width:100vw;padding:8px}.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-center{top:8px}}.Vue-Toastification__toast{--toast-accent: var(--color-info);display:inline-flex;align-items:flex-start;position:relative;max-height:800px;min-height:0;min-width:280px;max-width:380px;margin-bottom:10px;padding:12px 14px 14px;box-sizing:border-box;overflow:hidden;pointer-events:auto;justify-content:space-between;gap:8px;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-secondary);border-left:3px solid var(--toast-accent);border-radius:10px;box-shadow:0 1px 2px var(--shadow-sm),0 8px 24px color-mix(in srgb,var(--shadow-md) 55%,transparent);font-family:inherit}@media only screen and (max-width:600px){.Vue-Toastification__toast{width:100%;max-width:none;min-width:0;margin-bottom:8px;border-radius:10px}}.Vue-Toastification__toast--default,.Vue-Toastification__toast--info{--toast-accent: var(--color-info);background:var(--bg-card);color:var(--text-primary)}.Vue-Toastification__toast--success{--toast-accent: var(--color-success);background:var(--bg-card);color:var(--text-primary)}.Vue-Toastification__toast--error{--toast-accent: var(--color-danger);background:var(--bg-card);color:var(--text-primary)}.Vue-Toastification__toast--warning{--toast-accent: var(--color-warning);background:var(--bg-card);color:var(--text-primary)}.Vue-Toastification__toast-body{flex:1;min-width:0;padding:0;margin:0;font-size:13px;line-height:1.4;word-break:break-word}.Vue-Toastification__icon{display:none!important}.Vue-Toastification__close-button{flex:0 0 auto;align-self:flex-start;margin:-2px -4px 0 0;padding:2px 6px;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);font-size:16px;font-weight:500;line-height:1;opacity:1;cursor:pointer;transition:background .15s ease,color .15s ease}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1;background:var(--bg-hover);color:var(--text-primary)}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:2px;z-index:1;background-color:color-mix(in srgb,var(--toast-accent) 45%,transparent);transform-origin:left;border-radius:0 0 0 10px}@keyframes interfy-toast-in-right{0%{opacity:0;transform:translate3d(12px,-4px,0)}to{opacity:1;transform:none}}@keyframes interfy-toast-out-right{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(12px,-4px,0)}}@keyframes interfy-toast-in-left{0%{opacity:0;transform:translate3d(-12px,-4px,0)}to{opacity:1;transform:none}}@keyframes interfy-toast-out-left{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(-12px,-4px,0)}}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:interfy-toast-in-right;animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.Vue-Toastification__fade-leave-active.top-right,.Vue-Toastification__fade-leave-active.bottom-right{animation-name:interfy-toast-out-right;animation-duration:.18s;animation-timing-function:ease-in}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:interfy-toast-in-left;animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.Vue-Toastification__fade-leave-active.top-left,.Vue-Toastification__fade-leave-active.bottom-left{animation-name:interfy-toast-out-left;animation-duration:.18s;animation-timing-function:ease-in}.Vue-Toastification__fade-move{transition-duration:.22s}html[data-theme=dark]{--swal2-backdrop: var(--overlay-modal);--swal2-background: var(--bg-modal);--swal2-color: var(--text-primary);--swal2-border: 1px solid var(--border-secondary);--swal2-border-radius: 10px;--swal2-input-border: 1px solid var(--border-input);--swal2-input-background: var(--bg-input);--swal2-input-box-shadow: none;--swal2-input-hover-box-shadow: none;--swal2-input-focus-border: 1px solid var(--border-input-focus);--swal2-input-focus-box-shadow: 0 0 0 2px color-mix(in srgb, var(--border-input-focus) 22%, transparent);--swal2-validation-message-background: var(--bg-tertiary);--swal2-validation-message-color: var(--color-danger);--swal2-confirm-button-background-color: var(--primary);--swal2-confirm-button-color: var(--text-inverse);--swal2-cancel-button-background-color: var(--bg-tertiary);--swal2-cancel-button-color: var(--text-primary);--swal2-close-button-color: var(--text-tertiary);--swal2-footer-border-color: var(--border-secondary);--swal2-footer-background: transparent;--swal2-footer-color: var(--text-secondary);--swal2-timer-progress-bar-background: color-mix(in srgb, var(--text-primary) 25%, transparent)}html[data-theme=dark] .swal2-popup{box-shadow:0 1px 2px var(--shadow-sm),0 12px 32px var(--shadow-lg)}html[data-theme=dark] .swal2-title{color:var(--text-primary)}html[data-theme=dark] .swal2-html-container,html[data-theme=dark] .swal2-content{color:var(--text-secondary)}html[data-theme=dark] .swal2-input,html[data-theme=dark] .swal2-textarea,html[data-theme=dark] .swal2-select,html[data-theme=dark] .swal2-file{color:var(--text-primary)}html[data-theme=dark] .swal2-input::placeholder,html[data-theme=dark] .swal2-textarea::placeholder,html[data-theme=dark] .swal2-select::placeholder,html[data-theme=dark] .swal2-file::placeholder{color:var(--text-placeholder)}html[data-theme=dark] .swal2-styled.swal2-cancel{border:1px solid var(--border-secondary)}html[data-theme=dark] .swal2-close:hover{color:var(--text-primary)}:root{--border-color-primary: var(--border-primary);--background-color-primary: var(--bg-tertiary);--sidebar-right-width: 370px}.no-user-select{-webkit-user-select:none!important;user-select:none!important}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.row{width:100%}.profile-avatar span{vertical-align:middle;width:80px!important;height:80px!important;border-radius:30%!important;border:none!important}.file-viewer{overflow:auto;width:100%!important}.file-viewer.viewer-height{height:calc(100% - 60px)!important}.list-container{width:100%;max-height:calc(100vh - 190px);overflow:auto}.list-container.secondary-size{max-height:calc(100vh - 220px)}.list-container.another-size{max-height:calc(100vh - 240px)}.list-container.lifecycle-reports{max-height:calc(100vh - 350px)}.list-container.my-tasks-container{max-height:calc(100vh - 295px)}.list-container.my-tasks-container.tasks-grid-mode{scroll-padding-top:8px;padding-top:6px}.list-container.with-cases-summary{max-height:calc(100vh - 389px)}.list-container.no-items{height:auto!important}.color-bpm,.color-bpm a,.color-bpm i,.bpm-active a,.bpm-active i{color:var(--color-bpm)!important}.btn-sort-folders{font-size:15px!important;color:#727272;transition:all .4s}.btn-sort-folders:hover{color:#80ba26}.color-ecm,.color-ecm a,.color-ecm i{color:var(--color-ecm)!important}.ecm-active a,.ecm-active i{color:#80ba26!important}.color-swc,.color-swc a,.color-swc i,.swc-active a,.swc-active i{color:#c06!important}.color-dss,.color-dss a,.color-dss i,.dss-active a,.dss-active i{color:#6600a2!important}.color-crm,.color-crm a,.color-crm i,.crm-active a,.crm-active i,.color-erp,.color-erp a,.color-erp i,.erp-active a,.erp-active i{color:#0f0!important}.color-pwt,.color-pwt a,.color-pwt i,.pwt-active a,.pwt-active i,.color-calendar,.color-calendar a,.color-calendar i,.calendar-active a,.calendar-active i,.customtables-active a,.customtables-active i{color:#fa7b0d!important}.color-admin,.color-admin a,.color-admin i,.admin-active a,.admin-active i{color:var(--color-admin)!important}.collaboration-active a,.collaboration-active i,.shared-documents-active a,.shared-documents-active i,.monitored-file-active a,.monitored-file-active i,.checklist-active a,.checklist-active i,.color-store,.color-store a,.color-store i,.store-active a,.store-active i{color:#5dc5ec!important}.search-filters-collapsable{position:absolute;width:100%;top:50px;z-index:9;background-color:var(--bg-card);border:1px solid var(--border-card);border-radius:3px;box-shadow:0 0 5px var(--shadow-md)}.space{border:1.5px solid var(--border-card)!important}.white-bg{background-color:var(--bg-secondary)!important}.no-padding{padding:0!important}.sidebar-body{height:100%}.sidebar{width:var(--sidebar-right-width, 370px);position:fixed!important;height:calc(100vh - var(--app-header-height));top:var(--app-header-height);right:calc(-1 * var(--sidebar-right-width, 370px))!important;transition:margin-right .3s cubic-bezier(.26,.26,.26,.26);z-index:999}.sidebar.active{right:0!important;transition:margin-right .3s cubic-bezier(.26,.26,.26,.26)}.sidebar.sidebar--resizing,.sidebar.sidebar--resizing .side-bar-right{transition:none!important}.sidebar .side-bar-right{width:var(--sidebar-right-width, 370px);right:calc(-1 * var(--sidebar-right-width, 370px))!important;height:100%;background:var(--bg-card)!important;transition:margin-right .3s cubic-bezier(.26,.26,.26,.26);border-left:1px solid var(--border-secondary)}.sidebar .side-bar-right.active{right:0!important;transition:margin-right .3s cubic-bezier(.26,.26,.26,.26)}.sidebar .side-bar-right .sidebar-body{height:100%;-ms-flex-pack:distribute;overflow:hidden auto}.sidebar .side-bar-right #open-sidebar{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;bottom:50%;margin-left:-28px;text-align:center;line-height:1;width:28px;height:44px;border-radius:8px 0 0 8px;transition:color .15s ease,border-color .15s ease,background .15s ease;background:var(--bg-secondary);color:var(--text-tertiary);z-index:-1;box-sizing:border-box;font-size:12px!important;border:1px solid var(--border-secondary);border-right:none}.sidebar .side-bar-right #open-sidebar:hover{color:var(--color-ecm)!important;border-color:var(--color-ecm);background:var(--bg-hover);font-size:12px!important}.sidebar .side-bar-right #open-sidebar.active{color:var(--text-primary)!important;opacity:1!important;font-size:1rem!important;box-shadow:-2px 2px 5px var(--shadow-md)}.table-container .bootstrap-table{width:100%!important}.table-container .table-controls{width:100%;margin:15px 0;height:40px}.table-container .table-controls .actions-select{width:auto!important}.table-container .table-controls div{height:100%}.table-container .table-controls .form-group{margin-bottom:0!important}.table-container .table-controls button{margin-right:10px!important}.table-container .table-controls button:last-child{margin-right:0!important}@-webkit-keyframes skeleton{0%{background-position:-500px 0}to{background-position:500px 0}}@keyframes skeleton{0%{background-position:-500px 0}to{background-position:500px 0}}html{box-sizing:border-box;height:auto;color:var(--text-primary);line-height:1.2;overflow-x:hidden;font-family:Montserrat,sans-serif}body{box-sizing:border-box;height:auto;color:var(--text-primary);line-height:1.2;overflow-x:hidden;font-family:Montserrat,sans-serif;background-color:var(--bg-primary)}body:before{content:"smartphone";display:none}#app{height:100%}.text-strikethrough{text-decoration:line-through}.uppy-Dashboard-inner{background-color:var(--bg-secondary)!important;border:2px dotted var(--border-primary)!important}.main-internal-container{width:calc(100% - 56px);height:100%;padding:20px 50px 20px 30px}.main-internal-container.no-spacing{padding:0!important;margin:0!important;width:100%!important}.main-internal-container.no-spacing-y{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;width:100%!important}.main-internal-container.collaboration-layout,.main-internal-container.intelligence-layout{padding-left:0!important;padding-right:0!important;width:calc(100% - 56px)!important;overflow:hidden}.main-internal-container.embedded-page,.main-internal-container #content-main.embedded-page{padding:0!important}.main-internal-container #content-main.embedded-page>div{margin:0!important}.router-link-active,.router-link-exact-active{color:var(--primary)!important}::-webkit-scrollbar{width:8px;background-color:transparent;overflow-y:auto;padding-right:1rem;transition:all .4s ease}::-webkit-scrollbar:horizontal{height:8px}::-webkit-scrollbar-thumb{border-radius:20px;background:var(--scrollbar-thumb)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-track-piece{background-image:url(/images/bgScroll.png);background-repeat:repeat-y;background-position-x:center;width:8px}::-webkit-scrollbar-track-piece:horizontal{background-image:url(/images/bgScrollHz.png);background-repeat:repeat-x;background-position-y:center;height:8px}.scrollbar-wide::-webkit-scrollbar{width:14px}.scrollbar-wide::-webkit-scrollbar:horizontal{height:14px}.scrollbar-wide::-webkit-scrollbar-thumb{border:3px solid transparent;background-clip:padding-box;min-height:40px}.scrollbar-wide::-webkit-scrollbar-track-piece{background-image:none;width:14px}.scrollbar-wide::-webkit-scrollbar-track-piece:horizontal{background-image:none;height:14px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:focus{outline:none}.vdpComponent{display:block!important}.vdpComponent input{box-shadow:none!important}.vdpComponent~.focus-border input:focus{position:absolute;bottom:0;left:0;width:0;height:0px;background-color:#9f82ce;transition:.2s}ul{list-style:none}a:hover{text-decoration:none;color:var(--text-link-hover);cursor:pointer}.icon-primary{font-size:19px;margin-right:5px;color:var(--primary)}.btn-sm{line-height:1}.card-body{padding:.47rem;font-size:12px}.card .badge-pill{position:absolute;right:-10px;top:-8px}.card img{background:var(--bg-tertiary)}.btn:focus{box-shadow:none}.badge-primary{background-color:var(--primary)}.icon-base{font-size:24px;color:var(--text-primary)}.icon-12{font-size:12px!important}.icon-16{font-size:16px!important}.icon-24{font-size:24px!important}.icon-32{font-size:32px!important}.icon-36{font-size:36px!important}.icon-48{font-size:48px!important}*:before{box-sizing:border-box}*:after{box-sizing:border-box}form{font-size:14px}form label+label>small{position:relative;top:-4px}div[class^=col-md-],div[class^=col-sm-],.row,.container-fluid{padding:0;margin:0}.rightSidebarActive{margin-right:22em}.d-body{justify-content:space-around}.no-overflow{overflow:hidden!important}h6{font-size:.9rem;font-weight:400}.cyrcle{display:inline-block;width:21px;height:21px;border:2px solid var(--success);border-radius:100%;position:relative;margin-left:13px}.cyrcle i{font-size:1em;margin-left:-.5em;margin-top:-.5em;color:var(--text-secondary);left:50%;font-weight:700;top:50%;position:absolute}.cyrcle-init{border-color:var(--success)}.cyrcle-final,.cyrcle-finish{border-color:var(--danger)}.dotted{border-style:dotted}.double{border-width:3px;border-style:double;width:20px;height:20px}.avatar{vertical-align:middle;width:50px;height:50px;border-radius:30%;border:solid var(--border-secondary) 2px}fieldset.panel{margin:14px 0;position:relative;height:auto;border:1px var(--border-secondary) solid;border-radius:10px;padding:17px;overflow:hidden}.content{display:flex;height:calc(100vh - var(--app-header-height));width:100%;margin-top:var(--app-header-height)}.content.login{margin-top:0!important;height:100vh!important}.content.public-page{margin-top:0!important;height:auto!important}.list-group li a{color:var(--text-primary)}.list-col li{margin-right:25px}.brand{z-index:99}button.btn{border-radius:5px}input[type=checkbox]:disabled+.slider{background-color:var(--bg-disabled)}.switch{position:relative;display:inline-block;width:37px;height:17px}.switch input{opacity:0;width:0;height:0}.icon-base-gt{font-size:45px}.content-md{justify-content:space-between}.slider{position:absolute;cursor:pointer;inset:0;background-color:var(--bg-disabled);-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:17px;width:17px;left:0;bottom:0;background-color:var(--bg-card);-webkit-transition:.4s;transition:.4s;box-shadow:0 0 2px var(--shadow-sm)}input:checked+.slider{background-color:var(--bg-tertiary)}input:checked+.slider:before{background-color:var(--primary);-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px);box-shadow:0 1px 4px var(--shadow-focus);height:17px;width:17px;left:-7px;bottom:0}input:focus+.slider{box-shadow:0 0 1px var(--shadow-sm)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.divider{border-right:1px solid var(--border-secondary)!important}label{margin-bottom:.5rem}.field-info{margin-bottom:-.3rem!important}#content-main{will-change:margin;-webkit-transition:margin .28s;transition:margin .28s;height:100%}#content-main .router-view{height:100%}#content-main.has-page-title{display:flex;flex-direction:column}#content-main.has-page-title .router-view{flex:1 1 auto;min-height:0;height:auto}.sidebar_main_active #sidebar_main{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.right-sidebar-active>#content-main{margin-right:280px}.right-sidebar-active #header-main{margin-right:0}.form-control::-webkit-input-placeholder{color:var(--text-placeholder);opacity:1}.form-control::-moz-placeholder{color:var(--text-placeholder);opacity:1}.form-control:-ms-input-placeholder{color:var(--text-placeholder);opacity:1}.form-control::-ms-input-placeholder{color:var(--text-placeholder);opacity:1}.form-control::placeholder{color:var(--text-placeholder);opacity:1}.form-control:focus{box-shadow:none}.custom-form-control{display:block;width:100%;min-height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--text-primary);background-color:var(--bg-input);background-clip:padding-box;border:1px solid var(--border-input);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-form-control.disabled{background-color:var(--bg-disabled)}.thead-interfy{font-size:13px;font-style:normal;vertical-align:sub;border-bottom:2px solid #e9e8eb;line-height:250%}.tbody-interfy{font-size:12px;font-style:normal}.table-interfy{font-family:Montserrat,sans-serif;width:100%;height:100%;border-collapse:collapse}.btn-no-selected{display:inline-block;font-weight:400;color:#e9e8eb;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .3rem;font-size:.8rem;line-height:1.5;border-radius:.25rem}.font-letter{color:#5a5c63;font-family:Montserrat,sans-serif}.tdmk{border-bottom:1px solid #e9e8eb;line-height:350%;-webkit-user-select:none;user-select:none}.selected-column:hover{background-color:#e8f2f7;color:#3b5bfd}.selected-column:hover a span{color:#5a5c63}.align-text-table{padding-left:25px;padding-right:25px}.thead-navbar{font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;vertical-align:sub;border-bottom:2px solid #e9e8eb;line-height:250%}.btni-table-navbar{display:inline-block;color:#5a5c63;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .3rem;font-size:16px;line-height:1.5;border-radius:.25rem}.align-text-table-navbar{padding-left:10px;padding-right:10px}.button-add{background:none;color:#17878f;border:none}.button-name{padding-left:10px;vertical-align:2px;font-style:bold;font-size:small}.separate-bar{padding-left:20px;padding-right:20px}.separate-search-margin{margin-top:40px;margin-bottom:40px}.button-search{border:0;background:none;position:absolute;left:195px;margin-top:2px;color:#e9e8eb}.input-search{padding:.375rem .75rem;background-color:#fff;background-clip:padding-box;border:2px solid #e9e8eb;border-radius:10px}.dropdown-search{color:#5a5c63;vertical-align:middle;background-color:#eaeaea;padding:.375rem .99rem;border:1px solid #cccccc;border-radius:10px;margin-right:12px;margin-left:12px}.add-search-filter{background:none;color:#17878f;border:2px solid #17878f;border-radius:10px;margin-left:12px;margin-right:12px;padding:.3rem .99rem}.slide-fade-enter-active{transition:all .6s}.slide-fade-leave-active{transition:all .6s;opacity:0;transform:translate(-31px)}.slide-fade-enter{opacity:0;transform:translate(31px)}.dropdown-enter-active,.dropdown-leave-active{transition:all 1s}.dropdown-enter,.dropdown-leave-to{opacity:0;transform:translateY(30px)}.badge-filtro i{font-size:11px}.bg-urgente{background:#3b5bfc!important}.bg-light-info{background-color:#e8f2f7!important}.badge-novo{background-color:#48d1cc;color:#fff}.badge-urgente{background-color:#db616c;color:#fff}.btn-exe{background-color:#13c2c7;color:#fff}.btn-approve{background-color:#339967;color:#fff}.btn-reject{background-color:#fe0000;color:#fff}.btn-delete{background-color:#ddd;color:#22a}div.badge-filtro-list{padding:3px 6px;cursor:pointer;font-size:10px;background-color:#ddd;color:#5a5c63}.align-text-list-task{padding-left:30px;padding-right:30px}.th-mytasks{line-height:50px}.mlr-mytasks-vars{margin-left:10px;margin-right:10px}.simpleXML ul{list-style:none;margin:0;padding-left:32px}.simpleXML{font-family:Courier New}.simpleXML span{margin-top:6px}.simpleXML span.simpleXML-expander,.simpleXML span.simpleXML-expanderClose{height:12px;width:12px;display:inline-block;margin-right:7px}.simpleXML span.simpleXML-expanderHeader{cursor:pointer}.simpleXML span.simpleXML-expander-expanded{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAI+npUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjarVhrdjOpDvzPKu4SQEI8lsPznLuDWf4tCRw7GSdnvtyxY3c3pmmoKhVS3Prrv9v9By/2XFyUXFJNyeMVa6zUcFL8eZ1j8NG+z8Xjt/C53flxfyA0MY58LtO6/Rva5XlDjre9f253+Q5E5Q50f3gMyPpkwsm8k7wDMZ32cK9dpXPS0sty7mcsG8KHO+jX65gBxhQ0MjlajHb7pvMkPp+GT8B34Ex6lq2l4Jut5xf83Ad0bwB84PoVP+Aa7vI/4DgDPZaVvuB024O8x89Qep1RoNuFnj/Yg8U3//p6wW/vWfZeZ3UtJge40l3UY4l2ho4dcLLdlvDO+AjOs70r3gWPGWBtYqnd+Y6LGgiI7xDDDC3ssOw4wsAUIy0C3EQ0iK2tAP5Kw8iI+g6bsuPKE1wQDzDHaKaPuQR7btXn4WEFT54BPSlgMHD8+e2+Nvz2/WmgvVXmISiY5WCFeZGqBtNQ5vQbvUBI2BdTMXyDOwf/9aXEMhgUg7lggc33M0SX8NQWG8/sxaFr9CdeQp53AECEZwsmExgM+BRYQgo+E+UQgGMBPw0zJ47UwUAQJzQxS4rMCeQU0mfjnhysLwmdZtgLiBBOCJUCghrIilFiQrwVSKg5YYkikiRLkSotcYpJUko5qU+1zDlmySnnXHLNrXCJRUoquZRSS6tUGTYmrqaaa6m1toaHttgwVkP/hoZOnXvs0lPPvfTa24B8Rhwy0sijjDrapMkTFuBmmnmWWWdbYUFKKy5ZaeVVVl1tQ2ubd9yy08677LrbB2uX1c+sfWXuZ9bCZY2MKO2Xn6yhOefHEEHtRJQzMEYxgPGsDEDQpJz5EmIkZU4585XYMQthlqLkzKCMgcG4AskOH9w9mfuWNwd0/5Q3esecU+r+DeacUvfC3N95e8PabGa3bARpFAJTOCQj/NBhlUal6b70q6P7qYMa0BpEE+Y2FwGDKRH4dcLuxnWUsCdWzHthRqXDPerqGfaAfXTiqkjCYvzkVsNKpU6O3VehNnJtDL7rDIAjb7XMJHofT5cWBtzNLn0bPBPpHHitSQQCZo0jhU4rBsyhYg6YagWd8NXNsRAigpqQ06uemA9Ew6/km63O/9nR/ekNxXPqgw0IChDQXr2AKpc6liuZ8gpFf4Tbx7q3jGhrl7agpJmH3ll2VkSX32NQxxiBEX4lNhxAP8TDu3YIu8qoG8PvFUnsmRPhtcdsZQBbXxh71vK19CgBiVX1uVCwc9B/T/7f4/cDQe0lsU2O8sbUGFNLiJC24jaQXiFK7kDUdjFZrX10AUhqMeQwyEUuG3J5czLcLkToayC5/YAolIGhfEoABT6UTA6b/Pbxb6LvEYEbEcTQvIdDUC6uSuQ0ByNzW/C13XKHaCeQNxqrTyAAzxVNPkjahOTjgonl0Ykb0gnMR1JzmYbqMevCSp8WLmmfcEFrOez5MmSB6i3dltpX7YgQRQziwOOrm8RT9hq7wQXzDzeZykpMBDtZuc1u8thxYgrA2YGijLlCEhsrQjzxDzfEE6i5n0BNU4+I1GSC9EpCabwazJd3R9jVg8t3N+k9/IEFOAUaTk/2hQMIQ0Rb4LaI8rpjXBYon295vcMCx5DAjC4Yr/gVoDfB/At0p/vX3gDuouAuDE/UvoJWcAeMcnHcBTZWZVFC5tGxbUZs+9AcrB1bdt1qdsUwgXl1THZmFWVtEG/bql/oJi7oJvBoQ+Bsk1rF5SxPabqnNv9UmvyiTD8cQrJM0QfQLGN+rPnzkl94PwRe+g7hO/JyyvmW/GT9/Q38rfIv1e6F6xGRvFkoqvWviysH+B0cAyiRrVfSnDAa7DSrjlSxtQCYiBBpEvC3pKwRpNQ2Eiw1tCKzRcU3YiNn30tGVjIWfDhuXbYaQTWQWEFyrVv0smGk+vtl8DpErzf5MZp+GR56dD+EB6HHhcwjY0EVXSv2wHkR8/EgdhTiHlaKHAVWOkveBCuNqw/kedhNJ9dN2JuQTmeAAMDgYDkp8Xyc2091bteh5YX8Bxt60uQJ/UNDxQxiYkWmV8FRxdMrClqv2Y0KEQCr1BGOg0RM6A5XABk7V3tEOuXH6uVG+gCyZSraKKVu6NIJXQHWST3StSXHIye2ZAPqRPv7Wyza6zLlVzHlE5SPaHMTRZwGOvhlc2C1yG86g2hoSFWPdE9VXzHlAEvsNTr1ROw3Vf1DToi87bwfaz4rVn09ViwDTDskhIDVYu/I8bvuqqCz3rtaleNdL/Bx6oNf4Pn+BtsWXlet28JZt8uvIMWu2YxmPn7abatD9wuJ71EHNnpVBzLIHiISQ2pF1YHSITjIAzaCMIQ9mx2CRDWree1QjltNs0N08hDuKMjpNxaE80qYSZbmUOQ1Tb7r9owYIbhJQ0QmGUCLkZ8hBUd6hOrARI6skZGYJpO4JY09GdXup3U/+UboGokautVkGswXwfuxxehemdeY//7GpwLeqd6ZCF40YDYpxTKWk6UTwimEmkbzui2QRzaFbWFO9cgWU4tIv8nliJDrAX/IzeGRwOnY5IneCZu8yCVE6w1fXQ/CF+aqyFm+7agpMXTT7bR+G7zOotdvi131yN+Gi3uNlwMVypGTP6NY1E6QC3JDFpNLyNvU0lCxDpQnETIIqhYtjiEXUrnA864xYuVRNXOMEaoRLSRjvuVFR2lU/qTM+kfH2UztTpNbkzvitbb5SP/fZ9jgytvmPdcwtcGE2Fvi7W6QBrpBWgqy7/moT95m2dh7MZgfgK6gAJ8mGYdUBmErlu8j0/j10f2jjqHLTW2sdEK72s0tneDNAMntC5JVSR8wrY5aysIZeqm6vrxSeBRPmpJZ+fQonmzLVqRsoH2AesAUkcZjFwgVe6ZHmX+Ih7pGeFcSuj8vOt8fPw2k/1NERKCu270j7RHJj/zI+5MfYeaxzfFwMYhAXUx1BBPDBYvV4H3qPyvWI3maiIIZH8kTsDvhCsw0WIsFaz6xKqj7MQPxvUfci5wE1lNkwGPVegw7UTu3Gh3FOwyEhtbotBp2/a0lkS3IvQ0c/U9tRc7zPypdQsnm5HlHAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw1AUhU9TpSIVkXYQcchQXbQgKsVRq1CECqFWaNXB5KV/0KQhSXFxFFwLDv4sVh1cnHV1cBUEwR8QJ0cnRRcp8b600CLGC4/3cd49h/fuA4R6mWlW1wSg6baZSsTFTHZVDLzChwGEMIaYzCxjTpKS8Kyve+qmuovyLO++P6tPzVkM8InEs8wwbeIN4timbXDeJw6zoqwSnxOPm3RB4keuK01+41xwWeCZYTOdmicOE4uFDlY6mBVNjXiaOKJqOuULmSarnLc4a+Uqa92TvzCY01eWuU5rGAksYgkSRCioooQybERp10mxkKLzuId/yPVL5FLIVQIjxwIq0CC7fvA/+D1bKz812UwKxoHuF8f5GAECu0Cj5jjfx47TOAH8z8CV3vZX6sDMJ+m1thY5Avq3gYvrtqbsAZc7wOCTIZuyK/lpCfk88H5G35QFQrdA71pzbq1znD4AaZpV8gY4OARGC5S97vHuns65/dvTmt8PuJ1yw3ONa9cAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAHdElNRQfkAREUCCELW3uEAAAAMUlEQVQ4y2NgGAqgW6zrf7dY139scky0tnzoW8AIC0NiFJe+KiNZPdNoKhr+qYjmAACguBC427oGBAAAAABJRU5ErkJggg==)}.simpleXML span.simpleXML-expander-collapsed{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAYAAAB4MH11AAAI+npUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjarVhrdjOpDvzPKu4SQEI8lsPznLuDWf4tCRw7GSdnvtyxY3c3pmmoKhVS3Prrv9v9By/2XFyUXFJNyeMVa6zUcFL8eZ1j8NG+z8Xjt/C53flxfyA0MY58LtO6/Rva5XlDjre9f253+Q5E5Q50f3gMyPpkwsm8k7wDMZ32cK9dpXPS0sty7mcsG8KHO+jX65gBxhQ0MjlajHb7pvMkPp+GT8B34Ex6lq2l4Jut5xf83Ad0bwB84PoVP+Aa7vI/4DgDPZaVvuB024O8x89Qep1RoNuFnj/Yg8U3//p6wW/vWfZeZ3UtJge40l3UY4l2ho4dcLLdlvDO+AjOs70r3gWPGWBtYqnd+Y6LGgiI7xDDDC3ssOw4wsAUIy0C3EQ0iK2tAP5Kw8iI+g6bsuPKE1wQDzDHaKaPuQR7btXn4WEFT54BPSlgMHD8+e2+Nvz2/WmgvVXmISiY5WCFeZGqBtNQ5vQbvUBI2BdTMXyDOwf/9aXEMhgUg7lggc33M0SX8NQWG8/sxaFr9CdeQp53AECEZwsmExgM+BRYQgo+E+UQgGMBPw0zJ47UwUAQJzQxS4rMCeQU0mfjnhysLwmdZtgLiBBOCJUCghrIilFiQrwVSKg5YYkikiRLkSotcYpJUko5qU+1zDlmySnnXHLNrXCJRUoquZRSS6tUGTYmrqaaa6m1toaHttgwVkP/hoZOnXvs0lPPvfTa24B8Rhwy0sijjDrapMkTFuBmmnmWWWdbYUFKKy5ZaeVVVl1tQ2ubd9yy08677LrbB2uX1c+sfWXuZ9bCZY2MKO2Xn6yhOefHEEHtRJQzMEYxgPGsDEDQpJz5EmIkZU4585XYMQthlqLkzKCMgcG4AskOH9w9mfuWNwd0/5Q3esecU+r+DeacUvfC3N95e8PabGa3bARpFAJTOCQj/NBhlUal6b70q6P7qYMa0BpEE+Y2FwGDKRH4dcLuxnWUsCdWzHthRqXDPerqGfaAfXTiqkjCYvzkVsNKpU6O3VehNnJtDL7rDIAjb7XMJHofT5cWBtzNLn0bPBPpHHitSQQCZo0jhU4rBsyhYg6YagWd8NXNsRAigpqQ06uemA9Ew6/km63O/9nR/ekNxXPqgw0IChDQXr2AKpc6liuZ8gpFf4Tbx7q3jGhrl7agpJmH3ll2VkSX32NQxxiBEX4lNhxAP8TDu3YIu8qoG8PvFUnsmRPhtcdsZQBbXxh71vK19CgBiVX1uVCwc9B/T/7f4/cDQe0lsU2O8sbUGFNLiJC24jaQXiFK7kDUdjFZrX10AUhqMeQwyEUuG3J5czLcLkToayC5/YAolIGhfEoABT6UTA6b/Pbxb6LvEYEbEcTQvIdDUC6uSuQ0ByNzW/C13XKHaCeQNxqrTyAAzxVNPkjahOTjgonl0Ykb0gnMR1JzmYbqMevCSp8WLmmfcEFrOez5MmSB6i3dltpX7YgQRQziwOOrm8RT9hq7wQXzDzeZykpMBDtZuc1u8thxYgrA2YGijLlCEhsrQjzxDzfEE6i5n0BNU4+I1GSC9EpCabwazJd3R9jVg8t3N+k9/IEFOAUaTk/2hQMIQ0Rb4LaI8rpjXBYon295vcMCx5DAjC4Yr/gVoDfB/At0p/vX3gDuouAuDE/UvoJWcAeMcnHcBTZWZVFC5tGxbUZs+9AcrB1bdt1qdsUwgXl1THZmFWVtEG/bql/oJi7oJvBoQ+Bsk1rF5SxPabqnNv9UmvyiTD8cQrJM0QfQLGN+rPnzkl94PwRe+g7hO/JyyvmW/GT9/Q38rfIv1e6F6xGRvFkoqvWviysH+B0cAyiRrVfSnDAa7DSrjlSxtQCYiBBpEvC3pKwRpNQ2Eiw1tCKzRcU3YiNn30tGVjIWfDhuXbYaQTWQWEFyrVv0smGk+vtl8DpErzf5MZp+GR56dD+EB6HHhcwjY0EVXSv2wHkR8/EgdhTiHlaKHAVWOkveBCuNqw/kedhNJ9dN2JuQTmeAAMDgYDkp8Xyc2091bteh5YX8Bxt60uQJ/UNDxQxiYkWmV8FRxdMrClqv2Y0KEQCr1BGOg0RM6A5XABk7V3tEOuXH6uVG+gCyZSraKKVu6NIJXQHWST3StSXHIye2ZAPqRPv7Wyza6zLlVzHlE5SPaHMTRZwGOvhlc2C1yG86g2hoSFWPdE9VXzHlAEvsNTr1ROw3Vf1DToi87bwfaz4rVn09ViwDTDskhIDVYu/I8bvuqqCz3rtaleNdL/Bx6oNf4Pn+BtsWXlet28JZt8uvIMWu2YxmPn7abatD9wuJ71EHNnpVBzLIHiISQ2pF1YHSITjIAzaCMIQ9mx2CRDWree1QjltNs0N08hDuKMjpNxaE80qYSZbmUOQ1Tb7r9owYIbhJQ0QmGUCLkZ8hBUd6hOrARI6skZGYJpO4JY09GdXup3U/+UboGokautVkGswXwfuxxehemdeY//7GpwLeqd6ZCF40YDYpxTKWk6UTwimEmkbzui2QRzaFbWFO9cgWU4tIv8nliJDrAX/IzeGRwOnY5IneCZu8yCVE6w1fXQ/CF+aqyFm+7agpMXTT7bR+G7zOotdvi131yN+Gi3uNlwMVypGTP6NY1E6QC3JDFpNLyNvU0lCxDpQnETIIqhYtjiEXUrnA864xYuVRNXOMEaoRLSRjvuVFR2lU/qTM+kfH2UztTpNbkzvitbb5SP/fZ9jgytvmPdcwtcGE2Fvi7W6QBrpBWgqy7/moT95m2dh7MZgfgK6gAJ8mGYdUBmErlu8j0/j10f2jjqHLTW2sdEK72s0tneDNAMntC5JVSR8wrY5aysIZeqm6vrxSeBRPmpJZ+fQonmzLVqRsoH2AesAUkcZjFwgVe6ZHmX+Ih7pGeFcSuj8vOt8fPw2k/1NERKCu270j7RHJj/zI+5MfYeaxzfFwMYhAXUx1BBPDBYvV4H3qPyvWI3maiIIZH8kTsDvhCsw0WIsFaz6xKqj7MQPxvUfci5wE1lNkwGPVegw7UTu3Gh3FOwyEhtbotBp2/a0lkS3IvQ0c/U9tRc7zPypdQsnm5HlHAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw1AUhU9TpSIVkXYQcchQXbQgKsVRq1CECqFWaNXB5KV/0KQhSXFxFFwLDv4sVh1cnHV1cBUEwR8QJ0cnRRcp8b600CLGC4/3cd49h/fuA4R6mWlW1wSg6baZSsTFTHZVDLzChwGEMIaYzCxjTpKS8Kyve+qmuovyLO++P6tPzVkM8InEs8wwbeIN4timbXDeJw6zoqwSnxOPm3RB4keuK01+41xwWeCZYTOdmicOE4uFDlY6mBVNjXiaOKJqOuULmSarnLc4a+Uqa92TvzCY01eWuU5rGAksYgkSRCioooQybERp10mxkKLzuId/yPVL5FLIVQIjxwIq0CC7fvA/+D1bKz812UwKxoHuF8f5GAECu0Cj5jjfx47TOAH8z8CV3vZX6sDMJ+m1thY5Avq3gYvrtqbsAZc7wOCTIZuyK/lpCfk88H5G35QFQrdA71pzbq1znD4AaZpV8gY4OARGC5S97vHuns65/dvTmt8PuJ1yw3ONa9cAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAHdElNRQfkAREUCCELW3uEAAAAMUlEQVQ4y2NgGAqgW6zrf7dY139scky0tnzoW8AIC0NiFJe+KiNZPdNoKhr+qYjmAACguBC427oGBAAAAABJRU5ErkJggg==);background-position-x:-12px}.simpleXML-comment{color:green}.simpleXML-tagHeader{color:#00f}.simpleXML-cdata{color:gray}.simpleXML-tagValue{color:#8b168a}.simpleXML-collapsedText{color:#444}.simpleXML-attrName{color:#000;font-weight:700}.simpleXML-attrEqual{color:#000}.simpleXML-attrMark,.simpleXML-attrValue{color:#00f}.modal .close{cursor:pointer}.modal .close:hover{color:#000}.dropdown-toggle:after{display:inline-block;width:.4em;height:.4em;margin:-.2em 0 0 1rem;vertical-align:middle;content:"";border:.2em solid;border-width:0 .15em .15em 0;transform:rotate(45deg)}.modal-content{border-radius:10px!important;border:1px solid var(--border-secondary)!important;outline:none!important;background-clip:padding-box}.modal:focus,.modal-dialog:focus,.modal-content:focus{outline:none!important;box-shadow:none}.radius-modal{border-radius:1.3em!important}.start-case-modal-content{border-radius:14px!important;border:1px solid var(--border-secondary)!important;overflow:hidden;background:var(--bg-modal)}.start-case-modal-body{padding:1rem 1.1rem 1.15rem!important;background:var(--bg-modal)}.btn-navbar-file{display:inline-table;font-size:24px;line-height:32px!important;height:32px!important;color:var(--text-secondary);border-radius:50%;cursor:pointer;-webkit-transition:background .28s ease-out,color .28s ease-out;transition:background .28s ease-out,color .28s ease-out;width:32px!important;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn-navbar-file:hover:not(.icon-disabled){color:var(--primary)!important;background:var(--bg-hover)!important}.btn-navbar-file:hover:not(.icon-disabled) i{color:var(--primary)!important;background:var(--bg-hover)!important}.btn-navbar-file:hover:not(.icon-disabled) svg{color:var(--primary)!important;background:var(--bg-hover)!important}.btn-navbar-file:active,.btn-navbar-file:active i{color:var(--primary)!important;background:transparent!important}.btn-navbar-file:active svg{color:var(--primary)!important;background:transparent!important}.div-field{display:flex;flex-direction:row;align-items:center}.table-custom-style{background-color:var(--bg-secondary)}.table-custom-style thead tr{border-top:1px solid var(--border-card)!important;border-bottom:2px solid var(--border-card)!important}.table-custom-style thead tr th{border:0!important;font-size:14px!important;color:var(--text-primary)}.table-custom-style tbody tr{transition:all .4s ease;border-top:1px solid var(--border-card)!important}.table-custom-style tbody tr.b-table-row-selected.table-active{border-top:1px solid var(--table-selected-border)!important;border:1px solid var(--table-selected-border)!important;background-color:var(--table-selected-bg)!important;box-shadow:inset 3px 0 0 0 var(--table-selected-border)!important}.table-custom-style tbody tr.b-table-row-selected.table-active td{background-color:transparent!important;color:var(--table-selected-text);font-weight:600}.table-custom-style tbody tr.b-table-row-selected.table-active:hover{background-color:var(--table-selected-bg)!important}.table-custom-style tbody tr.b-table-row-selected.table-active:hover td{background-color:transparent!important;color:var(--table-selected-text)!important}.table-custom-style tbody tr td{border:0!important;font-size:14px!important;color:var(--text-primary);vertical-align:middle!important}.table-custom-style tbody tr td .tag{background-color:var(--primary);border-radius:5px;padding:5px 10px;color:var(--text-on-primary);margin-right:3px;font-size:12px;line-height:12px}.table-custom-style tbody tr td .btn{font-size:14px!important}.table-custom-style tbody tr:hover{background-color:var(--table-hover)!important}.table-custom-style .table-active>td{background-color:var(--bg-hover)!important}#confirm-mass-delete .btns-confirm{display:flex;justify-content:space-around;align-items:center;flex:1;flex-direction:row}#confirm-mass-delete .btn-yes{color:#2a2a;cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1);margin-right:5px;margin-left:14px}#confirm-mass-delete .btn-yes:hover{background-color:#00ff001a;box-shadow:0 0 0 10px #00ff001a}#confirm-mass-delete .btn-no{color:#a22a;cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1);margin-right:14px;margin-left:14px}#confirm-mass-delete .btn-no:hover{background-color:#ff00001a;box-shadow:0 0 0 10px #ff00001a}#dwtcontrolContainer .dynamsoft-dwt-container-box{overflow:hidden}#dwtcontrolContainer .dynamsoft-dwt-container-box>div>div{border:1px solid var(--border-card)!important;overflow:hidden!important;width:129px!important;height:151px!important}#dwtcontrolContainer .dynamsoft-dwt-container-box>div>div canvas{border:1px solid var(--border-card)!important;width:128px!important;height:150px!important}.side-bar-right{background-color:transparent!important}.side-bar-right .side-bar-right{background-color:var(--bg-card)!important}.alert-light{border:none!important}.v-select{background-color:var(--bg-input)}.v-select .vs__dropdown-toggle{background-color:var(--bg-input);border-color:var(--border-input);color:var(--text-primary)}.v-select .vs__selected{color:var(--text-primary)}.v-select .vs__search,.v-select .vs__search:focus{color:var(--text-primary)}.v-select .vs__search::placeholder,.v-select .vs__search:focus::placeholder{color:var(--text-placeholder)}.v-select .vs__dropdown-menu{background-color:var(--bg-modal);border-color:var(--border-tertiary);color:var(--text-primary)}.v-select .vs__dropdown-option{color:var(--text-primary)}.v-select .vs__dropdown-option:hover,.v-select .vs__dropdown-option--highlight{background-color:var(--bg-hover);color:var(--text-link-hover)}.v-select .vs__dropdown-option--selected{background-color:var(--table-selected-bg);color:var(--table-selected-text)}.v-select .vs__open-indicator,.v-select .vs__clear,.v-select .vs__deselect{fill:var(--text-secondary)}.v-select .vs__clear:hover,.v-select .vs__deselect:hover{fill:var(--text-primary)}.v-select.vs--disabled .vs__dropdown-toggle,.v-select.vs--disabled .vs__clear,.v-select.vs--disabled .vs__selected,.v-select.vs--disabled .vs__open-indicator{background-color:var(--bg-disabled);color:var(--text-disabled)}.btn-radius{border-radius:12px!important}::-webkit-input-placeholder{color:var(--text-placeholder)!important}::-moz-placeholder{color:var(--text-placeholder)!important}::-ms-placeholder{color:var(--text-placeholder)!important}hr{border:1px solid var(--border-secondary)!important;background-color:var(--border-secondary)}.loading-skeleton{animation-name:skeleton;-webkit-animation-name:skeleton;animation-duration:.8s;-webkit-animation-duration:.8s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;background:var(--bg-skeleton);background-image:-webkit-gradient(linear,left center,right center,from(var(--bg-tertiary)),color-stop(.2,var(--bg-hover)),color-stop(.4,var(--bg-tertiary)),to(var(--bg-tertiary)));background-image:-webkit-linear-gradient(left,var(--bg-tertiary) 0%,var(--bg-hover) 20%,var(--bg-tertiary) 40%,var(--bg-tertiary) 100%);background-repeat:no-repeat;border-radius:2px}.ecm-doc-manage .title,.bpm-doc-process .title,.swc-smart-web-capture .title,.dss-digital-signature-system .title,.crm-customer-relationship-management .title,.erp-enterprise-resource-planning .title,.recent .title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:700;font-size:17px;color:var(--text-primary)!important}.ecm-doc-manage .title i,.bpm-doc-process .title i,.swc-smart-web-capture .title i,.dss-digital-signature-system .title i,.crm-customer-relationship-management .title i,.erp-enterprise-resource-planning .title i,.recent .title i{margin-right:10px}.ecm-doc-manage .sub-title,.bpm-doc-process .sub-title,.swc-smart-web-capture .sub-title,.dss-digital-signature-system .sub-title,.crm-customer-relationship-management .sub-title,.erp-enterprise-resource-planning .sub-title,.recent .sub-title{padding-left:22px;font-size:13px;color:var(--text-primary)}.ecm-doc-manage,.bpm-doc-process,.swc-smart-web-capture,.dss-digital-signature-system,.crm-customer-relationship-management,.erp-enterprise-resource-planning{margin:0}.ecm-doc-manage .hooper-slide,.bpm-doc-process .hooper-slide,.swc-smart-web-capture .hooper-slide,.dss-digital-signature-system .hooper-slide,.crm-customer-relationship-management .hooper-slide,.erp-enterprise-resource-planning .hooper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-right:20px;padding-left:6px;padding-bottom:6px}.ecm-doc-manage .hooper-slide .shadow-sm,.bpm-doc-process .hooper-slide .shadow-sm,.swc-smart-web-capture .hooper-slide .shadow-sm,.dss-digital-signature-system .hooper-slide .shadow-sm,.crm-customer-relationship-management .hooper-slide .shadow-sm,.erp-enterprise-resource-planning .hooper-slide .shadow-sm{box-shadow:0 1px 3px var(--shadow-sm)!important}.ecm-doc-manage .hooper-title,.bpm-doc-process .hooper-title,.swc-smart-web-capture .hooper-title,.dss-digital-signature-system .hooper-title,.crm-customer-relationship-management .hooper-title,.erp-enterprise-resource-planning .hooper-title{font-size:15px;padding:0 5px;word-wrap:break-word;min-width:50px}.ecm-doc-manage .hooper a.icon-right:hover,.ecm-doc-manage .hooper a.icon-left:hover,.bpm-doc-process .hooper a.icon-right:hover,.bpm-doc-process .hooper a.icon-left:hover,.swc-smart-web-capture .hooper a.icon-right:hover,.swc-smart-web-capture .hooper a.icon-left:hover,.dss-digital-signature-system .hooper a.icon-right:hover,.dss-digital-signature-system .hooper a.icon-left:hover,.crm-customer-relationship-management .hooper a.icon-right:hover,.crm-customer-relationship-management .hooper a.icon-left:hover,.erp-enterprise-resource-planning .hooper a.icon-right:hover,.erp-enterprise-resource-planning .hooper a.icon-left:hover{cursor:pointer}.ecm-doc-manage .box-item,.bpm-doc-process .box-item,.swc-smart-web-capture .box-item,.dss-digital-signature-system .box-item,.crm-customer-relationship-management .box-item,.erp-enterprise-resource-planning .box-item{background:var(--bg-secondary);height:148px;width:100%;border:1px solid var(--border-secondary);border-radius:10px;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.ecm-doc-manage .box-item .favorite-icon,.bpm-doc-process .box-item .favorite-icon,.swc-smart-web-capture .box-item .favorite-icon,.dss-digital-signature-system .box-item .favorite-icon,.crm-customer-relationship-management .box-item .favorite-icon,.erp-enterprise-resource-planning .box-item .favorite-icon{position:absolute;top:10px;right:15px;font-size:18px;line-height:18px}.ecm-doc-manage .box-item .favorite-icon i,.bpm-doc-process .box-item .favorite-icon i,.swc-smart-web-capture .box-item .favorite-icon i,.dss-digital-signature-system .box-item .favorite-icon i,.crm-customer-relationship-management .box-item .favorite-icon i,.erp-enterprise-resource-planning .box-item .favorite-icon i{font-size:18px;line-height:18px;color:var(--text-tertiary);opacity:0;transition:opacity .15s ease,color .15s ease}.ecm-doc-manage .box-item .favorite-icon i.favorite-active,.bpm-doc-process .box-item .favorite-icon i.favorite-active,.swc-smart-web-capture .box-item .favorite-icon i.favorite-active,.dss-digital-signature-system .box-item .favorite-icon i.favorite-active,.crm-customer-relationship-management .box-item .favorite-icon i.favorite-active,.erp-enterprise-resource-planning .box-item .favorite-icon i.favorite-active{opacity:1;color:var(--color-warning)}.ecm-doc-manage .box-item:hover,.bpm-doc-process .box-item:hover,.swc-smart-web-capture .box-item:hover,.dss-digital-signature-system .box-item:hover,.crm-customer-relationship-management .box-item:hover,.erp-enterprise-resource-planning .box-item:hover{background:var(--bg-hover);box-shadow:0 1px 3px var(--shadow-sm);color:var(--text-primary)!important}.ecm-doc-manage .box-item:hover .favorite-icon i,.bpm-doc-process .box-item:hover .favorite-icon i,.swc-smart-web-capture .box-item:hover .favorite-icon i,.dss-digital-signature-system .box-item:hover .favorite-icon i,.crm-customer-relationship-management .box-item:hover .favorite-icon i,.erp-enterprise-resource-planning .box-item:hover .favorite-icon i{opacity:1}.ecm-doc-manage .hooper-prev,.ecm-doc-manage .hooper-next,.bpm-doc-process .hooper-prev,.bpm-doc-process .hooper-next,.swc-smart-web-capture .hooper-prev,.swc-smart-web-capture .hooper-next,.dss-digital-signature-system .hooper-prev,.dss-digital-signature-system .hooper-next,.crm-customer-relationship-management .hooper-prev,.crm-customer-relationship-management .hooper-next,.erp-enterprise-resource-planning .hooper-prev,.erp-enterprise-resource-planning .hooper-next{outline:none!important;padding:0!important}.ecm-doc-manage .hooper-prev.is-disabled,.ecm-doc-manage .hooper-next.is-disabled,.bpm-doc-process .hooper-prev.is-disabled,.bpm-doc-process .hooper-next.is-disabled,.swc-smart-web-capture .hooper-prev.is-disabled,.swc-smart-web-capture .hooper-next.is-disabled,.dss-digital-signature-system .hooper-prev.is-disabled,.dss-digital-signature-system .hooper-next.is-disabled,.crm-customer-relationship-management .hooper-prev.is-disabled,.crm-customer-relationship-management .hooper-next.is-disabled,.erp-enterprise-resource-planning .hooper-prev.is-disabled,.erp-enterprise-resource-planning .hooper-next.is-disabled{opacity:0!important;display:none!important}.ecm-doc-manage .hooper-prev,.bpm-doc-process .hooper-prev,.swc-smart-web-capture .hooper-prev,.dss-digital-signature-system .hooper-prev,.crm-customer-relationship-management .hooper-prev,.erp-enterprise-resource-planning .hooper-prev{border:0px solid!important;margin-left:-30px!important}.ecm-doc-manage .hooper-prev .icon path:last-child,.bpm-doc-process .hooper-prev .icon path:last-child,.swc-smart-web-capture .hooper-prev .icon path:last-child,.dss-digital-signature-system .hooper-prev .icon path:last-child,.crm-customer-relationship-management .hooper-prev .icon path:last-child,.erp-enterprise-resource-planning .hooper-prev .icon path:last-child{fill:var(--text-secondary)}.ecm-doc-manage .hooper-prev:hover .icon path:last-child,.bpm-doc-process .hooper-prev:hover .icon path:last-child,.swc-smart-web-capture .hooper-prev:hover .icon path:last-child,.dss-digital-signature-system .hooper-prev:hover .icon path:last-child,.crm-customer-relationship-management .hooper-prev:hover .icon path:last-child,.erp-enterprise-resource-planning .hooper-prev:hover .icon path:last-child{fill:var(--text-primary)}.ecm-doc-manage .hooper-next,.bpm-doc-process .hooper-next,.swc-smart-web-capture .hooper-next,.dss-digital-signature-system .hooper-next,.crm-customer-relationship-management .hooper-next,.erp-enterprise-resource-planning .hooper-next{border:0px solid!important;margin-right:-8px!important}.ecm-doc-manage .hooper-next .icon path:last-child,.bpm-doc-process .hooper-next .icon path:last-child,.swc-smart-web-capture .hooper-next .icon path:last-child,.dss-digital-signature-system .hooper-next .icon path:last-child,.crm-customer-relationship-management .hooper-next .icon path:last-child,.erp-enterprise-resource-planning .hooper-next .icon path:last-child{fill:var(--text-secondary)}.ecm-doc-manage .hooper-next:hover .icon path:last-child,.bpm-doc-process .hooper-next:hover .icon path:last-child,.swc-smart-web-capture .hooper-next:hover .icon path:last-child,.dss-digital-signature-system .hooper-next:hover .icon path:last-child,.crm-customer-relationship-management .hooper-next:hover .icon path:last-child,.erp-enterprise-resource-planning .hooper-next:hover .icon path:last-child{fill:var(--text-primary)}.ecm-doc-manage .box-item:hover{border-color:var(--color-ecm);background:var(--bg-hover)!important;color:var(--text-primary)!important}.ecm-doc-manage .box-item:hover i{color:inherit}.bpm-doc-process .box-item:hover{border-color:var(--color-bpm);background:var(--bg-hover)!important;color:var(--text-primary)!important}.swc-smart-web-capture .box-item:hover{border-color:var(--color-swc, #CC0066);background:var(--bg-hover)!important;color:var(--text-primary)!important}.dss-digital-signature-system .box-item:hover{border-color:var(--color-dss, #6600A2);background:var(--bg-hover)!important;color:var(--text-primary)!important}.crm-customer-relationship-management .box-item:hover,.erp-enterprise-resource-planning .box-item:hover{border-color:var(--color-admin);background:var(--bg-hover)!important;color:var(--text-primary)!important}.dynamsoft-dwt-dlg-title{margin:0 20px}#dynamsoft_waiting{border-radius:1rem;background:var(--bg-modal)}#dynamsoft_waiting .dynamsoft-dwt-dlg-tail{-webkit-border-bottom-right-radius:16px;-webkit-border-bottom-left-radius:16px;-moz-border-radius-bottomright:16px;-moz-border-radius-bottomleft:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px}#dynamsoft_waiting .dynamsoft-dwt-dlg-tail img{height:40px}#dynamsoft_waiting .dynamsoft-dwt-dialog-body div{text-align:center}#dynamsoft_waiting .dynamsoft-dwt-dialog-body .dynamsoft-dwt-dlg-button{background-color:var(--primary);padding:2px;width:auto;font-size:17px;max-width:158px}.vs__dropdown-menu{z-index:999999}.vs__fade-leave-active{pointer-events:none}@media only screen and (max-width:991px){.table-custom-style .tag{border-radius:3px;padding:3px 5px;margin-right:2px;font-size:10px;line-height:10px}.table-controls{height:auto!important}.table-controls .actions-select{width:auto!important;margin:0!important}.table-controls div{align-items:center!important;justify-content:flex-start!important;flex-direction:row!important;padding:0!important;margin-top:5px}.table-controls .has-search{width:100%}.table-controls select,.table-controls input{width:100%;margin:0!important}.main-internal-container #content-main{padding-left:0!important}}#content-main.leftMenuOpen{margin-left:var(--menu-left-width, 0px)}@media(min-width:1100px){body:before{content:"desktop"}#content-main.leftMenuIntelligenceOpen{margin-left:235px}.ecm-doc-manage .sub-title,.bpm-doc-process .sub-title,.swc-smart-web-capture .sub-title,.dss-digital-signature-system .sub-title,.crm-customer-relationship-management .sub-title,.erp-enterprise-resource-planning .sub-title{padding-left:0!important}}@media only screen and (min-width:1000px)and (max-width:1200px){#app{width:calc(100vw - 75px)}.public-page #app{width:100vw}.main-internal-container{margin-left:55px!important;padding:20px 5px;width:calc(100% - 55px)}.aside-home .support-material h5,.aside-home .support-material .icon-primary{font-size:18px!important}}@media only screen and (max-width:1000px){#app{width:calc(100vw - 55px)}.public-page #app{width:100vw}.viewer-height{height:calc(100vh - 183px)}.aside-home{width:calc(100% - 55px);margin:0 0 30px!important;padding:0!important}.card-body{padding:20px 5px!important}.card-body [class*=col]{margin-bottom:15px!important}.card-body [class*=col]:last-child{margin-bottom:0!important}.div-listing{padding:0!important;text-align:center;justify-content:center!important;margin:5px 0!important}.main-internal-container{margin-left:55px!important;padding:20px 5px;width:100%}.ecm-doc-manage,.bpm-doc-process,.swc-smart-web-capture,.dss-digital-signature-system,.crm-customer-relationship-management,.erp-enterprise-resource-planning{margin:0 0 30px!important;width:calc(100% - 55px)}.ecm-doc-manage .hooper-prev,.bpm-doc-process .hooper-prev,.swc-smart-web-capture .hooper-prev,.dss-digital-signature-system .hooper-prev,.crm-customer-relationship-management .hooper-prev,.erp-enterprise-resource-planning .hooper-prev{margin-left:-20px!important}.ecm-doc-manage .hooper-next,.bpm-doc-process .hooper-next,.swc-smart-web-capture .hooper-next,.dss-digital-signature-system .hooper-next,.crm-customer-relationship-management .hooper-next,.erp-enterprise-resource-planning .hooper-next{margin-right:-20px!important}}@media(min-width:700px){body:before{content:"tablet"}}@media screen and (max-width:500px){#header-main{z-index:1000}#tasks-execution .hooper{padding-right:0}#tasks-execution .hooper-slide.is-current{transform:scale(1.1)}#tasks-execution .icon-right{display:none}#tasks-execution .box-item h5{font-size:11pt}#tasks-execution .box-item .box-item-desc{font-size:12px;margin-top:-10px}#men-right{display:none}}@media(max-width:780px){.box-item:hover{z-index:999}#menu-left{top:150px}}@media(min-width:318px)and (max-width:768px){.brand #user-data{margin-left:-21px}.brand #box-brand{justify-content:center;margin-left:-20px;margin-top:10px}.brand #box-brand img{height:30px;width:130px;margin-top:10px}.aside-home #items-config{margin:0 0 0 15px;justify-content:space-around}.aside-home .box-support{width:89%}#content-main #task-execution{font-size:11pt;height:135px}#content-main #task-execution ul .box h5{font-size:11.4pt}}@media(min-width:556px)and (max-width:1142px){.d-body{height:88vh}.card-deck .card{margin-top:20px;flex:1 1 195px}.aside-home #items-config{margin:0 0 0 15px;align-items:center}}@media(min-width:1142px){.aside-home #items-config{position:relative;right:-14px}}.has-search .form-control-feedback{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:var(--text-placeholder);float:right;margin-top:-29px;margin-right:9px;font-size:18px;cursor:pointer}.has-search .form-control-feedback:hover{color:var(--text-primary)}.has-search .form-control{padding-left:12px;padding-right:34px}.has-search .form-control::placeholder{color:var(--text-placeholder);font-size:15px}@media(max-width:991px){.sidebar{z-index:999}.mobile-shadow{display:block!important;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--overlay-bg);opacity:.2;z-index:9}}.tooltip-container .tooltip-text{display:none;width:auto;background-color:var(--bg-tooltip);color:var(--text-on-primary);text-align:center;padding:5px 10px;border-radius:6px;transition:all .4s;position:fixed;margin-top:-40px;margin-left:35px;z-index:999}.tooltip-container:hover .tooltip-text{display:block;transition:all .4s}.tooltip-container:hover .tooltip-text:hover{display:none}.log-link{cursor:pointer;transition:all .4s ease}.log-link:hover{transition:all .4s ease;color:var(--primary)}.button-toggle-list{display:flex;justify-content:center;align-items:center;position:absolute;left:250px;bottom:50%;width:30px;height:35px;border-radius:0 8px 8px 0;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-secondary);z-index:-1;text-align:center;box-sizing:border-box;cursor:pointer;-webkit-transition:all .28s cubic-bezier(.4,0,.2,1);transition:all .28s cubic-bezier(.4,0,.2,1);box-shadow:none;opacity:1}.button-toggle-list.comments{left:0}.button-toggle-list:hover,.button-toggle-list:active,.button-toggle-list:focus{color:var(--color-ecm)!important;border-color:var(--color-ecm);opacity:1!important;box-shadow:none!important}.button-toggle-list.close{opacity:1!important}.button-toggle-list i{font-size:16px;font-weight:400;margin-top:0;-webkit-transition:all .28s cubic-bezier(.4,0,.2,1);transition:all .28s cubic-bezier(.4,0,.2,1);-webkit-transform:rotate(0deg);transform:rotate(0)}.button-toggle-list.right{border-radius:8px 0 0 8px;box-shadow:none;left:-30px}.button-toggle-list.right:hover,.button-toggle-list.right:active,.button-toggle-list.right:focus{box-shadow:none!important}.button-toggle-list.right.close{margin-left:0!important}.sidebarViewer{position:relative;height:100%;min-width:250px;max-width:250px;z-index:998!important;border-right:1px solid var(--border-secondary);box-shadow:none;-webkit-transition:all linear .2s!important;transition:all linear .2s!important}.sidebarViewer div{opacity:1;transition:opacity linear 1s!important}.sidebarViewer.close{-webkit-transition:all linear .2s!important;transition:all linear .2s!important;margin-left:-258px!important;z-index:2!important;box-shadow:none}.sidebarViewer.close div{opacity:0}.sidebarViewer.right{min-width:none!important;max-width:none!important;width:350px;padding-right:12px;box-shadow:-2px 2px 5px var(--shadow-md)}.sidebarViewer.right.close{margin-left:auto!important;margin-right:-350px!important;box-shadow:none}.b-overlay .bg-light{background-color:var(--bg-overlay)!important}.intelligence-widget-panel,.intelligence-widget-toggle{z-index:10050!important;position:fixed!important;pointer-events:auto!important}.intelligence-widget-panel .message-input-wrapper{pointer-events:auto!important;z-index:10051!important;position:relative!important}.intelligence-widget-panel .message-input,.intelligence-widget-panel textarea.message-input{pointer-events:auto!important;z-index:99999!important;position:relative!important}body.intelligence-widget-open .modal-backdrop,body.intelligence-widget-open .modal-backdrop.show{pointer-events:none!important}body.intelligence-widget-open .modal.show,body.intelligence-widget-open .modal.show .modal-dialog,body.intelligence-widget-open .modal.show .modal-content{pointer-events:auto!important}body.collaboration-widget-open .modal-backdrop,body.collaboration-widget-open .modal-backdrop.show{pointer-events:none!important}body.collaboration-widget-open .modal.show,body.collaboration-widget-open .modal.show .modal-dialog,body.collaboration-widget-open .modal.show .modal-content{pointer-events:auto!important}:root{--app-header-height: 64px;--z-left-menu: 1035;--z-module-rail: 1036;--z-bpm-split-screen: 9999;--z-bpm-task-navigator-modal: 10000;--z-bpm-task-navigator-tooltip: 10001;--z-legal-validity-modal: 1055}:root,[data-theme=light]{--bg-primary: #f0f7fc;--bg-secondary: #ffffff;--bg-warning: #FFC107;--bg-tertiary: #F9FCFD;--bg-hover: #e8f2f7;--bg-active: #d7effd;--bg-modal: #ffffff;--bg-sidebar: #d5e3ed;--bg-card: #ffffff;--bg-input: #ffffff;--bg-disabled: #e9ecef;--bg-skeleton: #f6f7f8;--bg-dropdown: #eaeaea;--bg-header: #ffffff;--text-primary: rgba(0, 0, 0, .9);--text-secondary: #5a5c63;--text-tertiary: #727272;--text-disabled: #555555;--text-placeholder: #d1d1d1;--text-inverse: #ffffff;--text-link: rgb(43, 104, 216);--text-link-hover: #3B5BFD;--border-primary: #d7effd;--border-secondary: #e9e8eb;--border-tertiary: #ced4da;--border-input: #ced4da;--border-input-focus: #007bff;--border-card: #ddd;--border-divider: #dfdfdf;--duplicity-alert-default-color: #ffa500;--shadow-sm: rgba(0, 0, 0, .1);--shadow-md: rgba(0, 0, 0, .2);--shadow-lg: rgba(0, 0, 0, .3);--scrollbar-thumb: rgba(195, 195, 195, 1);--scrollbar-thumb-hover: rgba(190, 190, 190, 1);--scrollbar-track: url(/images/bgScroll.png);--scrollbar-track-hz: url(/images/bgScrollHz.png);--color-bpm: #3B5BFD;--color-ecm: #80BA26;--color-ecm-muted: rgba(128, 186, 38, .06);--color-ecm-focus: rgba(128, 186, 38, .25);--color-swc: #CC0066;--color-dss: #6600A2;--color-pwt: #FA7B0D;--color-admin: #0B8EC7;--color-success: #339967;--color-danger: #fe0000;--color-warning: #FA7B0D;--color-info: #5DC5EC;--color-danger-soft-bg: #fff4f5;--color-danger-soft-bg-hover: #ffe6ea;--color-danger-soft-border: rgba(254, 0, 0, .18);--color-danger-soft-shadow: rgba(254, 0, 0, .12);--color-danger-soft-pulse: rgba(254, 0, 0, .35);--color-warning-text: #b8860b;--color-warning-soft-bg: rgba(255, 193, 7, .18);--color-warning-soft-border: rgba(255, 193, 7, .4);--color-success-soft-bg: rgba(51, 153, 103, .12);--color-success-soft-ring: rgba(51, 153, 103, .18);--color-on-accent: #ffffff;--badge-novo: rgb(72, 209, 204);--badge-urgente: #db616c;--table-border: #e9e8eb;--table-hover: #e8f2f7;--table-selected-border: #3B5BFD;--table-selected-bg: #dde6ff;--table-selected-text: #3B5BFD;--icon-primary: rgb(43, 104, 216);--icon-secondary: #727272;--icon-disabled: #bbb;--overlay-mobile: rgba(0, 0, 0, .2);--overlay-modal: rgba(0, 0, 0, .5);--ck-background: #f0f7fc;--ck-color-base-foreground: #ffffff;--ck-color-base-border: #e9e8eb;--ck-color-text: rgba(0, 0, 0, .9);--ck-content-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}[data-theme=dark]{--bg-primary: #1a1d23;--bg-secondary: #242830;--bg-warning: #FFB300;--bg-tertiary: #2d3139;--bg-hover: #363a45;--bg-active: #404552;--bg-modal: #2d3139;--bg-sidebar: #242830;--bg-card: #2d3139;--bg-input: #363a45;--bg-disabled: #404552;--bg-skeleton: #363a45;--bg-dropdown: #363a45;--bg-header: #2d3139;--text-primary: rgba(255, 255, 255, .9);--text-secondary: #b8bcc8;--text-tertiary: #9196a1;--text-disabled: #9ba1ad;--text-placeholder: #5a5e68;--text-inverse: #1a1d23;--text-link: #6b9eff;--text-link-hover: #8ab4ff;--border-primary: #404552;--border-secondary: #363a45;--border-tertiary: #4a4e5a;--border-input: #4a4e5a;--border-input-focus: #6b9eff;--border-card: #404552;--border-divider: #404552;--shadow-sm: rgba(0, 0, 0, .3);--shadow-md: rgba(0, 0, 0, .4);--shadow-lg: rgba(0, 0, 0, .5);--scrollbar-thumb: rgba(100, 100, 100, 1);--scrollbar-thumb-hover: rgba(120, 120, 120, 1);--scrollbar-track: transparent;--scrollbar-track-hz: transparent;--color-bpm: #5a7bff;--color-ecm: #96d03a;--color-ecm-muted: rgba(150, 208, 58, .08);--color-ecm-focus: rgba(150, 208, 58, .3);--color-swc: #e6187c;--color-dss: #8020c8;--color-pwt: #ff9030;--color-admin: #2BA8D4;--color-success: #4db87f;--color-danger: #ff4040;--color-warning: #ff9030;--color-info: #2BA8D4;--color-danger-soft-bg: rgba(255, 64, 64, .14);--color-danger-soft-bg-hover: rgba(255, 64, 64, .22);--color-danger-soft-border: rgba(255, 64, 64, .3);--color-danger-soft-shadow: rgba(255, 64, 64, .18);--color-danger-soft-pulse: rgba(255, 64, 64, .28);--color-warning-text: #ffd76a;--color-warning-soft-bg: rgba(255, 193, 7, .16);--color-warning-soft-border: rgba(255, 193, 7, .35);--color-success-soft-bg: rgba(77, 184, 127, .16);--color-success-soft-ring: rgba(77, 184, 127, .22);--color-on-accent: #ffffff;--badge-novo: rgb(92, 229, 224);--badge-urgente: #f08890;--table-border: #363a45;--table-hover: #363a45;--table-selected-border: #5a7bff;--table-selected-bg: #2e3759;--table-selected-text: #a9c0ff;--icon-primary: #6b9eff;--icon-secondary: #9196a1;--icon-disabled: #5a5e68;--overlay-mobile: rgba(0, 0, 0, .5);--overlay-modal: rgba(0, 0, 0, .7);--ck-background: #1a1d23;--ck-color-base-foreground: #2d3139;--ck-color-base-border: #363a45;--ck-color-text: rgba(255, 255, 255, .9);--ck-content-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}@page{size:A4}@media print{.bordered{width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;border:1px solid #ced4da;border-radius:.25rem;min-height:38px}body #protocol-wrapper{height:100%;font-family:Montserrat,sans-serif;font-size:10px!important;line-height:12px!important}body #protocol-wrapper .protocol .editable .input{display:none}body #protocol-wrapper .protocol .editable span{display:block}body #protocol-wrapper .protocol .protocol-header .company-logo button{display:none}body #protocol-wrapper .protocol .protocol-body table tr td,body #protocol-wrapper .protocol .protocol-body table tr label,body #protocol-wrapper .protocol .protocol-body table tr span{font-size:10px!important;line-height:12px!important}body #position-tag-wrapper{height:100%;justify-content:flex-start}body #position-tag-wrapper #position-tag{margin-top:30px}}.hide{display:none}#protocol-wrapper{font-family:Montserrat,sans-serif}#protocol-wrapper .protocol{width:100%;display:flex;flex-direction:column}#protocol-wrapper .protocol .editable{width:100%}#protocol-wrapper .protocol .editable .input{font-size:14px;line-height:18px;width:100%;padding:3px!important;height:auto!important}#protocol-wrapper .protocol .editable span{display:none;font-size:14px;line-height:18px}#protocol-wrapper .protocol .protocol-header{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}#protocol-wrapper .protocol .protocol-header .company-logo{margin-right:60px;margin-left:120px;height:100px;width:100px}#protocol-wrapper .protocol .protocol-header .company-logo:hover button{opacity:1}#protocol-wrapper .protocol .protocol-header .company-logo.empty button{opacity:1!important}#protocol-wrapper .protocol .protocol-header .company-logo button{margin-top:40px;position:absolute;opacity:0}#protocol-wrapper .protocol .protocol-header .company-logo img{margin:0!important}#protocol-wrapper .protocol .protocol-header .input{height:100%}#protocol-wrapper .protocol .protocol-body{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#protocol-wrapper .protocol .protocol-body table{margin-top:30px;width:100%;border-collapse:collapse}#protocol-wrapper .protocol .protocol-body table tr td{border:1px solid #000;font-size:12px;line-height:14px;padding:5px}#protocol-wrapper .protocol .protocol-body table tr td label{margin:0!important}html[data-theme=dark] #position-tag-wrapper #position-tag .tag-content .line01 .company .logo{filter:brightness(0) invert(1)}#position-tag-wrapper{width:100%}#position-tag-wrapper #position-tag{margin:10px auto;font-family:Montserrat,sans-serif;width:12cm;height:7.3cm;background-color:var(--bg-color-light);display:flex;flex-direction:row;justify-content:space-between;align-items:center}#position-tag-wrapper #position-tag:last-child{margin-bottom:0}#position-tag-wrapper #position-tag .tag-content{border:1px solid #ccc;background-color:var(--bg-color-light);display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:7.3cm}#position-tag-wrapper #position-tag .tag-content .line01{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:2cm}#position-tag-wrapper #position-tag .tag-content .line01 .company{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-right:10px}#position-tag-wrapper #position-tag .tag-content .line01 .company .logo{height:60px;margin-left:10px;margin-right:10px}#position-tag-wrapper #position-tag .tag-content .line01 .company .fake-logo{background-color:#ccc;margin-left:10px;margin-right:10px;font-size:60px}#position-tag-wrapper #position-tag .tag-content .line01 .block{height:60px;display:flex;flex-direction:column}#position-tag-wrapper #position-tag .tag-content .line01 .block.identifier-wrapper{margin-right:10px}#position-tag-wrapper #position-tag .tag-content .line01 .block p{margin:0}#position-tag-wrapper #position-tag .tag-content .line01 .block span{font-weight:700}#position-tag-wrapper #position-tag .tag-content .line01 .block span.identifier{font-size:40px;text-align:right}#position-tag-wrapper #position-tag .tag-content .line02{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;height:5cm}#position-tag-wrapper #position-tag .tag-content .line02 .column01{width:3.7cm;position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}#position-tag-wrapper #position-tag .tag-content .line02 .column01 .temporality-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-left:10px}#position-tag-wrapper #position-tag .tag-content .line02 .column01 .temporality-wrapper .spacer{height:1px;width:100%}#position-tag-wrapper #position-tag .tag-content .line02 .column01 .temporality-wrapper .temporality p{margin:0;font-size:16px}#position-tag-wrapper #position-tag .tag-content .line02 .column01 .temporality-wrapper .temporality span{font-weight:700;font-size:14px}#position-tag-wrapper #position-tag .tag-content .line02 .column01 .code{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:10px}#position-tag-wrapper #position-tag .tag-content .line02 .column01 .code .qrcode-canvas{width:100px;height:100px}#position-tag-wrapper #position-tag .tag-content .line02 .column01 .code small{font-size:10px;margin-top:5px}#position-tag-wrapper #position-tag .tag-content .line02 .column02{width:7.4cm;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}#position-tag-wrapper #position-tag .tag-content .line02 .column02 .warehouse{width:100%;margin-top:60px;margin-right:15px;font-size:14px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#position-tag-wrapper #position-tag .tag-content .line02 .column02 .color{width:1cm;height:1cm;border-radius:50%;margin-right:10px;margin-bottom:10px}#position-tag-wrapper #position-tag .temporality-destination{padding:0;width:.6cm;height:7.3cm;border:1px solid #ccc;border-left:none;display:flex;justify-content:center;align-items:center;text-orientation:upright;writing-mode:vertical-rl;background-color:#fff;color:#000;text-transform:uppercase}#position-tag-wrapper #position-tag .temporality-destination.guard{border:1px solid #000;background-color:#000;color:#fff}@-webkit-keyframes a{0%{opacity:0;-webkit-transform:translate3d(-.5em,0,0);transform:translate3d(-.5em,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes a{0%{opacity:0;-webkit-transform:translate3d(-.5em,0,0);transform:translate3d(-.5em,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes b{0%{opacity:0;-webkit-transform:translate3d(.5em,0,0);transform:translate3d(.5em,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes b{0%{opacity:0;-webkit-transform:translate3d(.5em,0,0);transform:translate3d(.5em,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes c{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes c{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes d{0%{opacity:0}to{opacity:1}}@keyframes d{0%{opacity:0}to{opacity:1}}.vdp-toggle-calendar-enter-active.vdpPositionReady{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation:c .2s;animation:c .2s}.vdp-toggle-calendar-leave-active{animation:c .15s reverse}.vdp-toggle-calendar-enter-active.vdpPositionFixed{-webkit-animation:d .3s;animation:d .3s}.vdp-toggle-calendar-leave-active.vdpPositionFixed{animation:d .3s reverse}.vdpComponent{position:relative;display:inline-block;font-size:10px;color:#303030}.vdpComponent>input{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.vdpComponent>input:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.vdpComponent>input:read-only{background-color:#e9ecef;opacity:1}.vdpComponent.vdpWithInput>input{padding-right:30px}.vdpClearInput{font-size:1em;position:absolute;top:0;bottom:0;right:0;width:3em}.vdpClearInput:before{font-family:icomoon!important;content:"";font-size:14px;line-height:1.1em;box-sizing:border-box;position:absolute;left:50%;top:50%;margin:-.7em 0 0 -.7em;color:#00000080;border-radius:50%;background-color:#fff}.vdpClearInput:hover:before{box-shadow:0 .2em .5em #00000042}.vdpOuterWrap.vdpFloating{position:absolute;padding:.5em 0;z-index:2}.vdpOuterWrap.vdpPositionFixed{position:fixed;inset:0;padding:2em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#0000004d}.vdpFloating .vdpInnerWrap{max-width:30em}.vdpPositionFixed .vdpInnerWrap{max-width:30em;margin:0 auto;border:0;-webkit-animation:c .3s;animation:c .3s}.vdpFloating.vdpPositionTop{top:100%}.vdpFloating.vdpPositionBottom{bottom:100%}.vdpFloating.vdpPositionLeft{left:0}.vdpFloating.vdpPositionRight{right:0}.vdpPositionTop.vdpPositionLeft{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.vdpPositionTop.vdpPositionRight{-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.vdpPositionBottom.vdpPositionLeft{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.vdpPositionBottom.vdpPositionRight{-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}.vdpInnerWrap{overflow:hidden;min-width:28em;box-sizing:border-box;padding:1em;background:#fff;box-shadow:0 .2em 1.5em #0000000f;border-radius:.5em;border:1px solid rgba(0,0,0,.15)}.vdpHeader{position:relative;padding:0 1em 2.5em;margin:-1em -1em -2.5em;text-align:center;background:#f5f5f5}.vdpArrow,.vdpClearInput,.vdpPeriodControl>button{margin:0;padding:0;border:0;cursor:pointer;background:none}.vdpArrow::-moz-focus-inner,.vdpClearInput::-moz-focus-inner,.vdpPeriodControl>button::-moz-focus-inner{padding:0;border:0}.vdpArrow{font-size:1em;width:5em;text-indent:-999em;overflow:hidden;position:absolute;top:0;bottom:2.5em;text-align:left}.vdpArrow:before{content:"";width:2.2em;height:2.2em;position:absolute;left:50%;top:50%;margin:-1.1em 0 0 -1.1em;border-radius:100%;transition:background-color .2s}.vdpArrow:active,.vdpArrow:focus,.vdpArrow:hover{outline:0}.vdpArrow:focus:before,.vdpArrow:hover:before{background-color:#f9fcfd}.vdpArrow:active:before{background-color:#00000012}.vdpArrowNext:before{margin-left:-1.4em}.vdpArrow:after{content:"";position:absolute;left:50%;top:50%;margin-top:-.5em;width:0;height:0;border:.5em solid transparent}.vdpArrowPrev{left:-.3em}.vdpArrowPrev:after{margin-left:-.8em;border-right-color:#7485c2}.vdpArrowNext{right:-.6em}.vdpArrowNext:after{margin-left:-.5em;border-left-color:#7485c2}.vdpPeriodControl{display:inline-block;position:relative}.vdpPeriodControl>button{font-size:1.5em;padding:1em .4em;display:inline-block}.vdpPeriodControl>select{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0;font-size:1.6em}.vdpTable{width:100%;table-layout:fixed;position:relative;z-index:1}.vdpNextDirection{-webkit-animation:b .5s;animation:b .5s}.vdpPrevDirection{-webkit-animation:a .5s;animation:a .5s}.vdpCell,.vdpHeadCell{text-align:center;box-sizing:border-box}.vdpCell{padding:.5em 0}.vdpHeadCell{padding:.3em .5em 1.8em}.vdpHeadCellContent{font-size:1.1em;font-weight:400;color:#848484;white-space:nowrap}.vdpCellContent{font-size:1.4em;display:block;margin:0 auto;width:1.857em;height:1.857em;line-height:1.857em;text-align:center;border-radius:100%;transition:background .1s,color .1s}.vdpCell.outOfRange{color:#c7c7c7}.vdpCell.today{color:#3ea1f1;font-weight:900}.vdpCell.selected .vdpCellContent{color:#fff;background:#007bff}@media(hover:hover){.vdpCell.selectable:hover .vdpCellContent{color:#fff;background:#7485c2}}.vdpCell.selectable{cursor:pointer}.vdpCell.disabled{opacity:.5}.vdpTimeControls{padding:1.2em 2em;position:relative;margin:1em -1em -1em;text-align:center;background:#f5f5f5}.vdpTimeUnit{display:inline-block;position:relative;vertical-align:middle}.vdpTimeUnit>input,.vdpTimeUnit>pre{font-size:1.7em;line-height:1.3;padding:.1em;word-wrap:break-word;white-space:pre-wrap;resize:none;margin:0;box-sizing:border-box;color:#000;border:0;border-bottom:1px solid transparent;text-align:center}.vdpTimeUnit>pre{visibility:hidden;font-family:inherit}.vdpTimeUnit>input{position:absolute;top:0;left:0;overflow:hidden;height:100%;width:100%;outline:none;padding:0;border-radius:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vdpTimeUnit>input:focus,.vdpTimeUnit>input:hover{border-bottom-color:#7485c2}.vdpTimeUnit>input::-webkit-inner-spin-button,.vdpTimeUnit>input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.vdpTimeCaption,.vdpTimeSeparator{display:inline-block;vertical-align:middle;font-size:1.3em;color:#848484}.vdpTimeCaption{margin-right:.5em}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__selected{cursor:not-allowed;background-color:var(--bg-secondary)}.vs--disabled .vs__search{display:none}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;display:flex;padding:.21rem 0 .26rem;background:none;border:1px solid var(--border-secondary);border-radius:.25rem;white-space:normal;font-size:1rem}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--text-secondary);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--text-secondary);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px;margin-bottom:4px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0 3px 6px #00000026;border:1px solid var(--border-secondary);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:var(--bg-card)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:var(--text-primary);white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:var(--text-link);color:var(--text-inverse)}.vs__dropdown-option--disabled{background:inherit;color:var(--text-secondary)}.vs__dropdown-option--disabled:hover{cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:4px;color:var(--text-secondary);line-height:1.4;margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--text-secondary);text-shadow:0 1px 0 var(--bg-primary)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-webkit-input-placeholder{color:inherit}.vs__search::-moz-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid rgba(0,0,0,.1);border-left-color:var(--text-secondary);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.spotlight-overlay[data-v-f1935133]{position:fixed;inset:0;z-index:10000;display:flex;align-items:flex-start;justify-content:center;padding:6vh 24px 24px;background:linear-gradient(180deg,#00000070,#0000009e),radial-gradient(circle at top,rgba(255,255,255,.08),transparent 45%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:fadeIn-f1935133 .18s ease-out}.spotlight-container[data-v-f1935133]{width:min(1120px,100%);max-height:88vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-color-primary, #e5e7eb);border-radius:24px;background:var(--background-color-primary, #ffffff);box-shadow:0 32px 90px #00000047;animation:slideDown-f1935133 .2s ease-out}[data-theme=dark] .spotlight-container[data-v-f1935133]{border-color:var(--dark-border-color, #374151);background:var(--dark-bg-secondary, #1e1e1e);box-shadow:0 36px 100px #0000007a}.spotlight-search-shell[data-v-f1935133]{display:flex;flex:1;flex-direction:column;min-height:0;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 36%),var(--background-color-primary, #ffffff)}[data-theme=dark] .spotlight-search-shell[data-v-f1935133]{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 32%),var(--dark-bg-secondary, #1e1e1e)}.spotlight-search-box[data-v-f1935133]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px 18px;border-bottom:1px solid var(--border-color-primary, #e5e7eb)}[data-theme=dark] .spotlight-search-box[data-v-f1935133]{border-bottom-color:var(--dark-border-color, #374151)}.spotlight-search-leading[data-v-f1935133]{flex:1;min-width:0;display:flex;align-items:center;gap:16px}.spotlight-search-icon-wrap[data-v-f1935133]{width:52px;height:52px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--border-color-primary, #d1d5db);border-radius:16px;background:var(--background-secondary, #f3f4f6)}[data-theme=dark] .spotlight-search-icon-wrap[data-v-f1935133]{border-color:var(--dark-border-color, #4b5563);background:var(--dark-bg-tertiary, #374151)}.spotlight-search-icon[data-v-f1935133]{font-size:20px;color:var(--primary-color, #3b82f6)}[data-theme=dark] .spotlight-search-icon[data-v-f1935133]{color:var(--dark-primary-color, #60a5fa)}.spotlight-input[data-v-f1935133]{flex:1;min-width:0;padding:0;border:none;outline:none;background:transparent;font-size:26px;font-weight:600;line-height:1.2;color:var(--text-primary, #111827)}.spotlight-input[data-v-f1935133]::placeholder{color:var(--text-muted, #9ca3af);font-weight:500}[data-theme=dark] .spotlight-input[data-v-f1935133]{color:var(--dark-text-primary, #f3f4f6)}[data-theme=dark] .spotlight-input[data-v-f1935133]::placeholder{color:var(--dark-text-muted, #6b7280)}.spotlight-search-actions[data-v-f1935133]{display:flex;align-items:center;gap:12px}.spotlight-shortcut-hint[data-v-f1935133]{display:flex;gap:6px}.spotlight-shortcut-hint kbd[data-v-f1935133],.spotlight-footer-hints kbd[data-v-f1935133]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:4px 8px;border:1px solid var(--border-color-primary, #d1d5db);border-radius:8px;background:var(--background-secondary, #f3f4f6);font-size:11px;font-family:inherit;color:var(--text-secondary, #6b7280);box-shadow:inset 0 -1px #0000000f}[data-theme=dark] .spotlight-shortcut-hint kbd[data-v-f1935133],[data-theme=dark] .spotlight-footer-hints kbd[data-v-f1935133]{border-color:var(--dark-border-color, #4b5563);background:var(--dark-bg-tertiary, #374151);color:var(--dark-text-secondary, #9ca3af)}.spotlight-close-btn[data-v-f1935133]{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-color-primary, #d1d5db);border-radius:12px;background:var(--background-secondary, #f3f4f6);color:var(--text-secondary, #6b7280);transition:transform .15s ease,background-color .15s ease,color .15s ease}.spotlight-close-btn[data-v-f1935133]:hover{background:var(--background-color-primary, #ffffff);color:var(--text-primary, #111827);transform:translateY(-1px)}[data-theme=dark] .spotlight-close-btn[data-v-f1935133]{border-color:var(--dark-border-color, #4b5563);background:var(--dark-bg-tertiary, #374151);color:var(--dark-text-secondary, #9ca3af)}[data-theme=dark] .spotlight-close-btn[data-v-f1935133]:hover{background:var(--dark-bg-secondary, #111827);color:var(--dark-text-primary, #f3f4f6)}.spotlight-results[data-v-f1935133]{flex:1;min-height:0;overflow-y:auto;padding:8px 12px 18px}.spotlight-results[data-v-f1935133]::-webkit-scrollbar{width:8px}.spotlight-results[data-v-f1935133]::-webkit-scrollbar-track{background:transparent}.spotlight-results[data-v-f1935133]::-webkit-scrollbar-thumb{border-radius:999px;background:var(--border-color-primary, #d1d5db)}[data-theme=dark] .spotlight-results[data-v-f1935133]::-webkit-scrollbar-thumb{background:var(--dark-border-color, #4b5563)}.spotlight-results-summary[data-v-f1935133]{display:flex;justify-content:flex-end;padding:4px 8px 10px}.spotlight-results-count[data-v-f1935133]{min-width:34px;padding:4px 10px;border-radius:999px;background:var(--background-secondary, #f3f4f6);color:var(--text-secondary, #6b7280);font-size:12px;font-weight:600;text-align:center}[data-theme=dark] .spotlight-results-count[data-v-f1935133]{background:var(--dark-bg-tertiary, #374151);color:var(--dark-text-secondary, #9ca3af)}.spotlight-result-group[data-v-f1935133]{margin-bottom:6px}.spotlight-results-columns[data-v-f1935133]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;align-items:start}.spotlight-result-column[data-v-f1935133]{min-width:0;display:flex;flex-direction:column}.spotlight-result-column-body[data-v-f1935133]{display:flex;flex-direction:column;gap:2px}.spotlight-result-group-header[data-v-f1935133]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary, #6b7280)}.spotlight-column-count[data-v-f1935133]{min-width:22px;padding:1px 8px;border-radius:999px;background:var(--background-secondary, #f3f4f6);color:var(--text-secondary, #6b7280);font-size:11px;font-weight:600;text-align:center}[data-theme=dark] .spotlight-column-count[data-v-f1935133]{background:var(--dark-bg-tertiary, #374151);color:var(--dark-text-secondary, #9ca3af)}.spotlight-column-state[data-v-f1935133]{display:flex;align-items:center;padding:10px 12px;font-size:12px;color:var(--text-secondary, #6b7280)}.spotlight-column-more[data-v-f1935133]{margin:4px 8px;padding:6px 10px;border:none;border-radius:8px;background:var(--background-secondary, #f3f4f6);color:var(--text-secondary, #6b7280);font-size:12px;font-weight:600;cursor:pointer}.spotlight-column-more[data-v-f1935133]:hover{background:var(--border-color-primary, #e5e7eb)}[data-theme=dark] .spotlight-column-more[data-v-f1935133]{background:var(--dark-bg-tertiary, #374151);color:var(--dark-text-secondary, #9ca3af)}[data-theme=dark] .spotlight-result-group-header[data-v-f1935133]{color:var(--dark-text-secondary, #9ca3af)}.spotlight-result-item[data-v-f1935133]{display:flex;align-items:center;gap:16px;margin-bottom:8px;padding:14px 16px;border:1px solid transparent;border-radius:18px;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background-color .15s ease}.spotlight-result-item[data-v-f1935133]:last-of-type{margin-bottom:0}.spotlight-result-item[data-v-f1935133]:hover,.spotlight-result-item.active[data-v-f1935133]{border-color:var(--border-color-primary, #d1d5db);background:var(--background-secondary, #f3f4f6);transform:translateY(-1px)}[data-theme=dark] .spotlight-result-item[data-v-f1935133]:hover,[data-theme=dark] .spotlight-result-item.active[data-v-f1935133]{border-color:var(--dark-border-color, #4b5563);background:var(--dark-bg-tertiary, #374151)}.spotlight-result-icon[data-v-f1935133]{width:46px;height:46px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:14px;background:var(--background-secondary, #f3f4f6)}.spotlight-result-icon i[data-v-f1935133]{font-size:20px;color:var(--primary-color, #3b82f6)}[data-theme=dark] .spotlight-result-icon[data-v-f1935133]{background:var(--dark-bg-secondary, #111827)}[data-theme=dark] .spotlight-result-icon i[data-v-f1935133]{color:var(--dark-primary-color, #60a5fa)}.spotlight-result-content[data-v-f1935133]{flex:1;min-width:0}.spotlight-result-title[data-v-f1935133]{margin-bottom:4px;color:var(--text-primary, #111827);font-size:15px;font-weight:600}.spotlight-result-title[data-v-f1935133] mark{padding:0 5px;border-radius:6px;background:#3b82f624;color:inherit}[data-theme=dark] .spotlight-result-title[data-v-f1935133]{color:var(--dark-text-primary, #f3f4f6)}[data-theme=dark] .spotlight-result-title[data-v-f1935133] mark{background:#60a5fa2e}.spotlight-result-description[data-v-f1935133]{overflow:hidden;color:var(--text-muted, #6b7280);font-size:12px;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .spotlight-result-description[data-v-f1935133]{color:var(--dark-text-muted, #9ca3af)}.spotlight-result-badge[data-v-f1935133]{flex-shrink:0;padding:6px 10px;border-radius:999px;background:var(--background-secondary, #f3f4f6);color:var(--text-secondary, #6b7280);font-size:11px;font-weight:600}[data-theme=dark] .spotlight-result-badge[data-v-f1935133]{background:var(--dark-bg-secondary, #111827);color:var(--dark-text-secondary, #9ca3af)}.spotlight-loading[data-v-f1935133],.spotlight-infinite-state[data-v-f1935133]{display:flex;align-items:center;justify-content:center;padding:18px 12px 10px;color:var(--text-secondary, #6b7280);font-size:13px}[data-theme=dark] .spotlight-loading[data-v-f1935133],[data-theme=dark] .spotlight-infinite-state[data-v-f1935133]{color:var(--dark-text-secondary, #9ca3af)}.spotlight-loading-icon[data-v-f1935133]{margin-right:10px}.spotlight-loading-icon i[data-v-f1935133]{color:var(--primary-color, #3b82f6)}[data-theme=dark] .spotlight-loading-icon i[data-v-f1935133]{color:var(--dark-primary-color, #60a5fa)}.spotlight-no-results[data-v-f1935133]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;min-height:220px;padding:40px 24px;text-align:center;color:var(--text-muted, #9ca3af)}.spotlight-no-results i[data-v-f1935133]{margin-bottom:12px;font-size:36px;opacity:.4}.spotlight-no-results p[data-v-f1935133]{margin:0;font-size:14px;font-weight:500}[data-theme=dark] .spotlight-no-results[data-v-f1935133]{color:var(--dark-text-muted, #6b7280)}.spotlight-footer[data-v-f1935133]{padding:14px 24px;border-top:1px solid var(--border-color-primary, #e5e7eb);background:var(--background-secondary, #f9fafb)}[data-theme=dark] .spotlight-footer[data-v-f1935133]{border-top-color:var(--dark-border-color, #374151);background:var(--dark-bg-tertiary, #1f2937)}.spotlight-footer-hints[data-v-f1935133]{display:flex;flex-wrap:wrap;gap:14px;color:var(--text-muted, #6b7280);font-size:11px}.spotlight-footer-hints span[data-v-f1935133]{display:inline-flex;align-items:center;gap:6px}[data-theme=dark] .spotlight-footer-hints[data-v-f1935133]{color:var(--dark-text-muted, #9ca3af)}@keyframes fadeIn-f1935133{0%{opacity:0}to{opacity:1}}@keyframes slideDown-f1935133{0%{transform:translateY(-16px) scale(.985);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.spotlight-fade-enter-active[data-v-f1935133],.spotlight-fade-leave-active[data-v-f1935133]{transition:opacity .18s ease}.spotlight-fade-enter[data-v-f1935133],.spotlight-fade-leave-to[data-v-f1935133]{opacity:0}@media(max-width:991px){.spotlight-overlay[data-v-f1935133]{padding:18px 12px 12px}.spotlight-container[data-v-f1935133]{max-height:calc(100vh - 30px);border-radius:20px}.spotlight-search-box[data-v-f1935133]{align-items:flex-start;flex-direction:column;padding:18px}.spotlight-search-leading[data-v-f1935133],.spotlight-search-actions[data-v-f1935133]{width:100%}.spotlight-search-actions[data-v-f1935133]{justify-content:space-between}.spotlight-input[data-v-f1935133]{font-size:22px}.spotlight-result-item[data-v-f1935133]{align-items:flex-start}.spotlight-result-badge[data-v-f1935133]{display:none}.spotlight-no-results[data-v-f1935133]{min-height:180px;padding:20px 16px}.spotlight-footer[data-v-f1935133]{padding:12px 16px}}.notallowed-container[data-v-0935fcf2]{height:calc(70vh - var(--app-header-height))}.home-comments[data-v-04e7174c]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:12px;overflow:hidden;min-width:0;box-shadow:0 1px 2px var(--shadow-sm)}.home-comments__header[data-v-04e7174c]{border-bottom:1px solid var(--border-secondary);padding:12px 14px;background:var(--bg-secondary)}.home-comments__list[data-v-04e7174c]{display:flex;flex-direction:column;gap:8px;padding:10px;max-height:min(52vh,560px);overflow:auto}.home-comment-card[data-v-04e7174c]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;padding:10px}.home-comment-card__top[data-v-04e7174c]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.home-comment-card__user[data-v-04e7174c]{display:flex;flex-direction:column;min-width:0;line-height:1.2}.home-comment-card__name[data-v-04e7174c]{font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-comment-card__username[data-v-04e7174c]{font-size:10px;color:var(--text-tertiary)}.home-comment-card__excerpt[data-v-04e7174c]{margin:0 0 8px;font-size:12px;line-height:1.4;color:var(--text-secondary)}.home-comment-card__link[data-v-04e7174c]{display:flex;align-items:flex-start;gap:8px;width:100%;padding:8px 10px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-tertiary);color:var(--text-secondary);text-align:left;cursor:pointer;appearance:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.home-comment-card__link i[data-v-04e7174c]{margin-top:1px;font-size:12px;flex-shrink:0}.home-comment-card__link[data-v-04e7174c]:hover{background:var(--bg-hover)}.home-comment-card__link--bpm[data-v-04e7174c]:hover{border-color:color-mix(in srgb,var(--color-bpm) 40%,var(--border-secondary));color:var(--color-bpm)}.home-comment-card__link--ecm[data-v-04e7174c]:hover{border-color:color-mix(in srgb,var(--color-ecm) 40%,var(--border-secondary));color:var(--color-ecm)}.home-comment-card__link-text[data-v-04e7174c]{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:10px;line-height:1.35}.home-comment-card__link-text span[data-v-04e7174c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1000px){.home-comments__list[data-v-04e7174c]{max-height:none;overflow:visible}}@media only screen and (min-width:1000px)and (max-width:1200px){.home-comments__list[data-v-04e7174c]{max-height:38.6vh}}.home-aside-panel__title[data-v-c3478fea]{display:inline-flex;align-items:center;gap:8px}.home-ai-connect__new-badge[data-v-c3478fea]{display:inline-flex;align-items:center;padding:1px 5px;border-radius:3px;border:1px solid color-mix(in srgb,var(--color-success) 35%,var(--border-secondary));background:transparent;color:var(--color-success);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.4}.home-ai-connect__body[data-v-c3478fea]{display:flex;flex-direction:column;gap:12px;padding:12px 14px 14px}.home-ai-connect__intro[data-v-c3478fea]{margin:0;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.home-ai-connect__providers[data-v-c3478fea]{display:flex;gap:4px}.home-ai-provider[data-v-c3478fea]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 1 0;min-width:0;height:30px;padding:0 8px;border-radius:4px;border:1px solid var(--border-secondary);background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;transition:border-color .12s ease,color .12s ease,background .12s ease}.home-ai-provider[data-v-c3478fea]:hover{background:var(--bg-hover);color:var(--text-primary)}.home-ai-provider--active[data-v-c3478fea]{border-color:var(--text-primary);color:var(--text-primary);background:var(--bg-secondary)}.home-ai-provider__logo[data-v-c3478fea]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;color:inherit}.home-ai-provider__logo[data-v-c3478fea] svg{display:block;width:14px;height:14px}.home-ai-connect__url[data-v-c3478fea]{display:flex;flex-direction:column;gap:6px}.home-ai-connect__url-label[data-v-c3478fea]{font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--text-tertiary)}.home-ai-connect__url-value[data-v-c3478fea]{display:block;width:100%;padding:8px 10px;border-radius:4px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.35;word-break:break-all}.home-ai-connect__copy[data-v-c3478fea]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;height:32px;border-radius:4px;border:1px solid var(--border-secondary);background:transparent;color:var(--text-primary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;transition:background .12s ease,border-color .12s ease}.home-ai-connect__copy i[data-v-c3478fea]{font-size:12px}.home-ai-connect__copy[data-v-c3478fea]:hover{background:var(--bg-hover);border-color:var(--border-primary, var(--border-secondary))}.home-ai-connect__copy--done[data-v-c3478fea]{border-color:color-mix(in srgb,var(--color-success) 40%,var(--border-secondary));color:var(--color-success)}.home-ai-connect__steps[data-v-c3478fea]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.home-ai-connect__step[data-v-c3478fea]{display:flex;align-items:flex-start;gap:8px}.home-ai-connect__step-num[data-v-c3478fea]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;border-radius:3px;border:1px solid var(--border-secondary);background:transparent;color:var(--text-tertiary);font-size:10px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.home-ai-connect__step-text[data-v-c3478fea]{font-size:12px;line-height:1.4;color:var(--text-secondary)}.home-ai-connect__external[data-v-c3478fea]{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;width:auto;height:auto;padding:0;border:0;border-radius:0;background:transparent;color:var(--text-link, var(--color-bpm));font-size:12px;font-weight:600;text-decoration:none;transition:opacity .12s ease}.home-ai-connect__external i[data-v-c3478fea]{font-size:11px}.home-ai-connect__external[data-v-c3478fea]:hover{opacity:.8;color:var(--text-link, var(--color-bpm));border-color:transparent;background:transparent;text-decoration:none}.aside-home[data-v-ca6d4b93]{display:flex;flex-direction:column;gap:12px;min-width:0}.home-customize__intro[data-v-6d8c01ca]{margin:0 0 16px;font-size:13px;line-height:1.45;color:var(--text-secondary)}.home-customize__group[data-v-6d8c01ca]{margin-bottom:18px}.home-customize__group-title[data-v-6d8c01ca]{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.home-customize__list[data-v-6d8c01ca]{list-style:none;margin:0;padding:0;border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;background:var(--bg-secondary)}.home-customize__row[data-v-6d8c01ca]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--border-secondary)}.home-customize__row[data-v-6d8c01ca]:last-child{border-bottom:0}.home-customize__row--disabled[data-v-6d8c01ca]{opacity:.55}.home-customize__toggle[data-v-6d8c01ca],.home-customize__option[data-v-6d8c01ca]{display:flex;align-items:flex-start;gap:10px;flex:1 1 auto;min-width:0;margin:0;cursor:pointer}.home-customize__toggle input[data-v-6d8c01ca],.home-customize__option input[data-v-6d8c01ca]{margin-top:3px;flex-shrink:0}.home-customize__option[data-v-6d8c01ca]{padding:10px 12px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);margin-bottom:8px}.home-customize__option[data-v-6d8c01ca]:last-child{margin-bottom:0}.home-customize__option--disabled[data-v-6d8c01ca]{opacity:.55}.home-customize__copy[data-v-6d8c01ca]{display:flex;flex-direction:column;gap:2px;min-width:0}.home-customize__label[data-v-6d8c01ca]{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.3}.home-customize__hint[data-v-6d8c01ca]{font-size:11px;color:var(--text-tertiary);line-height:1.35}.home-customize__moves[data-v-6d8c01ca]{display:inline-flex;gap:4px;flex-shrink:0}.home-customize__move[data-v-6d8c01ca]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;appearance:none}.home-customize__move[data-v-6d8c01ca]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}.home-customize__move[data-v-6d8c01ca]:disabled{opacity:.4;cursor:default}.home-customize__footer[data-v-6d8c01ca]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding-top:14px;border-top:1px solid var(--border-secondary)}.home-customize__reset[data-v-6d8c01ca]{border:0;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;padding:0}.home-customize__reset[data-v-6d8c01ca]:hover{color:var(--text-primary)}.home-customize__done[data-v-6d8c01ca]{height:34px;padding:0 14px;border:0;border-radius:8px;background:var(--color-bpm);color:var(--color-on-accent, #fff);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none}.home-customize__done[data-v-6d8c01ca]:hover{opacity:.92}@keyframes home-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.home-panel{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:12px;padding:16px 18px 14px;overflow:hidden;min-width:0;box-shadow:0 1px 2px var(--shadow-sm);animation:home-rise .4s ease both}.home-panel__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border-secondary)}.home-panel__identity{display:flex;align-items:center;gap:0;min-width:0}.home-panel__icon,.home-panel__label{display:none}.home-panel__title{margin:0;font-size:15px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text-primary);text-transform:none}.home-panel__link{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;appearance:none;transition:color .15s ease,border-color .15s ease,background .15s ease;white-space:nowrap}.home-panel__link:hover{color:var(--color-bpm);border-color:color-mix(in srgb,var(--color-bpm) 35%,var(--border-secondary));background:var(--bg-hover)}.home-panel__count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:color-mix(in srgb,var(--color-bpm) 12%,transparent);color:var(--color-bpm);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.home-greeting{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:0 4px;min-width:0;animation:home-rise .35s ease both}.home-greeting__aside{display:flex;flex-direction:row;align-items:stretch;gap:10px;flex-shrink:0}.home-greeting__customize{display:inline-flex;align-items:center;justify-content:center;gap:7px;align-self:stretch;height:auto;padding:0 12px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-card);color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;box-shadow:0 1px 2px var(--shadow-sm);transition:color .15s ease,border-color .15s ease,background .15s ease;white-space:nowrap}.home-greeting__customize i{font-size:12px}.home-greeting__customize:hover{color:var(--text-primary);background:var(--bg-hover);border-color:var(--border-primary, var(--border-secondary))}.home-greeting__date{margin:0 0 6px;font-size:12px;font-weight:500;color:var(--text-tertiary);text-transform:capitalize}.home-greeting__title{margin:0;font-size:clamp(26px,2.8vw,32px);font-weight:700;line-height:1.15;letter-spacing:-.025em;color:var(--text-primary)}.home-greeting__subtitle{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--text-tertiary);max-width:36rem}.home-greeting__metrics{display:flex;gap:10px;flex-shrink:0}.home-metric{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:92px;padding:10px 14px;border:1px solid var(--border-card, var(--border-secondary));border-radius:10px;background:var(--bg-card);box-shadow:0 1px 2px var(--shadow-sm);cursor:pointer;appearance:none;font-family:inherit;text-align:left;transition:border-color .15s ease,background .15s ease}.home-metric:hover{background:var(--bg-hover);border-color:color-mix(in srgb,var(--color-bpm) 35%,var(--border-secondary))}.home-metric:focus-visible{outline:2px solid var(--color-bpm);outline-offset:2px}.home-metric__value{font-size:24px;font-weight:700;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text-primary)}.home-metric--muted .home-metric__value{color:var(--text-secondary)}.home-metric__label{font-size:11px;font-weight:500;color:var(--text-tertiary);line-height:1.2;white-space:nowrap}.home-actions{animation-delay:.16s;padding-bottom:16px}.home-actions__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;min-width:0}.home-action{position:relative;display:flex;align-items:center;gap:10px;min-height:56px;padding:12px 12px 12px 14px;text-align:left;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary);cursor:pointer;appearance:none;font-family:inherit;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;animation:home-rise .35s ease both;animation-delay:var(--home-delay, 0ms)}.home-action:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 2px 2px 0;background:var(--home-accent, var(--border-secondary));opacity:.85}.home-action:hover,.home-action:focus-visible{background:var(--bg-hover);border-color:color-mix(in srgb,var(--home-accent, var(--color-bpm)) 40%,var(--border-secondary));box-shadow:0 1px 3px var(--shadow-sm);outline:none}.home-action:hover .home-action__arrow,.home-action:focus-visible .home-action__arrow{opacity:1;transform:translate(2px);color:var(--home-accent, var(--color-bpm))}.home-action__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;color:var(--home-accent, var(--text-secondary))}.home-action__icon i{font-size:16px;line-height:1;color:inherit!important}.home-action__index{display:none}.home-action__body{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.home-action__title{display:block;width:100%;min-width:0;font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-action__badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;border-radius:10px;background:color-mix(in srgb,var(--color-bpm) 12%,transparent);color:var(--color-bpm);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}.home-action__arrow{flex-shrink:0;font-size:11px;color:var(--text-tertiary);opacity:.45;transition:opacity .15s ease,transform .15s ease,color .15s ease}.home-tasks{animation-delay:.05s}.home-tasks__list{display:flex;flex-direction:column;gap:2px;margin:0 -6px}.home-task-row{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer;appearance:none;font-family:inherit;transition:background .15s ease;animation:home-rise .35s ease both;animation-delay:var(--home-delay, 0ms)}.home-task-row:hover,.home-task-row:focus-visible{background:var(--bg-hover);outline:none}.home-task-row:hover .home-task-row__title,.home-task-row:focus-visible .home-task-row__title{color:var(--color-bpm)}.home-task-row--skeleton{pointer-events:none}.home-task-row__index{flex-shrink:0;width:22px;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.home-task-row__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.home-task-row__title{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.home-task-row__meta{font-size:12px;color:var(--text-tertiary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-task-row__dot{margin:0 4px;opacity:.5}.home-task-row__time{flex-shrink:0;font-size:11px;color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}.home-recents{animation-delay:.1s}.home-recents__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.home-recent-item{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary);text-align:left;cursor:pointer;appearance:none;font-family:inherit;transition:border-color .15s ease,background .15s ease;animation:home-rise .35s ease both;animation-delay:var(--home-delay, 0ms)}.home-recent-item:hover,.home-recent-item:focus-visible{background:var(--bg-hover);outline:none}.home-recent-item--bpm:hover,.home-recent-item--bpm:focus-visible{border-color:color-mix(in srgb,var(--color-bpm) 40%,var(--border-secondary))}.home-recent-item--ecm:hover,.home-recent-item--ecm:focus-visible{border-color:color-mix(in srgb,var(--color-ecm) 40%,var(--border-secondary))}.home-recent-item__type{flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap;min-width:4.5rem}.home-recent-item--bpm .home-recent-item__type{color:var(--color-bpm)}.home-recent-item--ecm .home-recent-item__type{color:var(--color-ecm)}.home-recent-item__body{display:flex;flex-direction:column;gap:1px;min-width:0}.home-recent-item__title{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-recent-item__meta{font-size:11px;color:var(--text-tertiary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-empty{display:flex;align-items:center;gap:14px;padding:14px 12px;border:1px dashed var(--border-secondary);border-radius:8px;background:var(--bg-tertiary)}.home-empty--compact{justify-content:flex-start}.home-empty__icon{display:none}.home-empty__title{margin:0;font-size:13px;font-weight:600;color:var(--text-secondary)}.home-empty__hint{margin:2px 0 0;font-size:12px;color:var(--text-tertiary);line-height:1.35}.home-empty__cta{margin-left:auto;height:30px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-bpm) 30%,var(--border-secondary));border-radius:6px;background:color-mix(in srgb,var(--color-bpm) 8%,transparent);color:var(--color-bpm);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;white-space:nowrap;text-decoration:none;transition:background .15s ease,border-color .15s ease}.home-empty__cta:hover{opacity:1;background:color-mix(in srgb,var(--color-bpm) 14%,transparent);border-color:color-mix(in srgb,var(--color-bpm) 45%,var(--border-secondary))}.home-aside-panel{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:12px;overflow:hidden;box-shadow:0 1px 2px var(--shadow-sm);animation:home-rise .4s ease both;animation-delay:.08s}.home-aside-panel__header{display:flex;align-items:center;gap:0;padding:12px 14px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.home-aside-panel__icon,.home-aside-panel__label{display:none}.home-aside-panel__title{margin:0;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--text-primary);line-height:1.2}.home-aside-tips{display:flex;flex-direction:column;gap:4px;padding:8px}.home-aside-tip{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:1px solid transparent;border-radius:8px;background:transparent;text-align:left;cursor:pointer;appearance:none;font-family:inherit;transition:background .15s ease,border-color .15s ease}.home-aside-tip:hover{background:var(--bg-hover);border-color:var(--border-secondary)}.home-aside-tip:hover .home-aside-tip__title{color:var(--color-bpm)}.home-aside-tip__text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.home-aside-tip__title{font-size:12px;font-weight:600;color:var(--text-primary);line-height:1.25;transition:color .15s ease}.home-aside-tip__desc{font-size:11px;color:var(--text-tertiary);line-height:1.3}.home-aside-tip__kbd{flex-shrink:0;padding:3px 6px;border-radius:5px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;line-height:1.2}.home-aside-list{list-style:none;margin:0;padding:6px}.home-aside-list__item{margin:0}.home-aside-list__link{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;color:var(--text-primary);font-size:13px;font-weight:500;text-decoration:none;cursor:pointer;transition:color .15s ease,background .15s ease}.home-aside-list__link:hover{color:var(--color-bpm);text-decoration:none;background:var(--bg-hover)}.home-aside-list__link i{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:13px;flex-shrink:0;background:transparent;color:var(--text-tertiary)}.home-aside-list__link--help i,.home-aside-list__link--university i,.home-aside-list__link--collab i,.home-aside-list__link--chat i{color:var(--text-tertiary);background:transparent}@media(prefers-reduced-motion:reduce){.home-panel,.home-greeting,.home-action,.home-task-row,.home-recent-item,.home-aside-panel{animation:none}}@media only screen and (max-width:1000px){.home-greeting{flex-direction:column;align-items:stretch;gap:12px}.home-greeting__aside{flex-wrap:wrap;align-items:stretch}.home-greeting__metrics{flex:1 1 auto;justify-content:flex-start}.home-greeting__customize{flex:0 0 auto}.home-greeting__title{font-size:24px}.home-actions__grid{grid-template-columns:1fr 1fr}.home-recents__grid{grid-template-columns:1fr}.home-empty{flex-wrap:wrap}.home-empty__cta{margin-left:0;width:100%}.home-task-row__time{display:none}}@media only screen and (min-width:1200px){.home-recents__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-page[data-v-0e594de1]{display:flex;gap:20px;width:100%;min-width:0;align-items:flex-start;padding:4px 2px 0}.home-page__main[data-v-0e594de1]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:12px}.home-page__aside[data-v-0e594de1]{flex:0 0 280px;width:280px;min-width:0;position:sticky;top:12px}@media only screen and (max-width:1000px){.home-page[data-v-0e594de1]{flex-direction:column;gap:16px}.home-page__aside[data-v-0e594de1]{flex:1 1 auto;width:100%;position:static}}@media only screen and (min-width:1001px)and (max-width:1200px){.home-page__aside[data-v-0e594de1]{flex-basis:240px;width:240px}}.fullwidth[data-v-9b22a77f]{-webkit-user-select:none!important;user-select:none!important;width:100%;min-width:0;padding:4px 0 24px}@media only screen and (max-width:1000px){.fullwidth[data-v-9b22a77f]{width:100%;padding:0 0 20px}}@keyframes ob-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.onboarding-root{--ob-bg: var(--bg-primary);--ob-rail: var(--bg-sidebar);--ob-surface: var(--bg-card);--ob-surface-sunken: var(--bg-secondary);--ob-text: var(--text-primary);--ob-muted: var(--text-secondary);--ob-soft: var(--text-tertiary);--ob-border: var(--border-secondary);--ob-border-strong: var(--border-tertiary, var(--border-secondary));--ob-divider: var(--border-divider, var(--border-secondary));--ob-accent: var(--color-bpm);--ob-accent-ink: var(--text-link, var(--color-bpm));--ob-success: var(--color-success);--ob-danger: var(--color-danger);--ob-shadow: 0 1px 2px var(--shadow-sm);--ob-ring: 0 0 0 2px var(--ob-accent);--ob-radius: 12px;--ob-radius-sm: 8px;--ob-rail-w: clamp(240px, 22vw, 280px);position:fixed;inset:0;background-color:var(--ob-bg);color:var(--ob-text);font-family:inherit;overflow:hidden;z-index:1050}.onboarding-root *,.onboarding-root *:before,.onboarding-root *:after{box-sizing:border-box}.onboarding-root .ob-shell{height:100%;display:flex;align-items:stretch}.onboarding-root .ob-rail{flex:0 0 var(--ob-rail-w);width:var(--ob-rail-w);background:var(--ob-rail);border-right:1px solid var(--ob-border);padding:24px 18px;display:flex;flex-direction:column;gap:28px;overflow-y:auto}.onboarding-root .ob-rail-brand{display:flex;align-items:center;min-height:32px;padding:0 6px}.onboarding-root .ob-rail-brand img{height:28px;width:auto;max-width:160px;display:block}.onboarding-root .ob-rail-brand-fallback{font-weight:700;font-size:18px;letter-spacing:-.02em;color:var(--ob-text)}.onboarding-root .ob-rail-brand-fallback b{color:var(--ob-accent-ink)}.onboarding-root .ob-rail-steps{flex:1}.onboarding-root .ob-rail-steps ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.onboarding-root .ob-rail-step{display:flex;align-items:center;gap:10px;padding:10px;border-radius:var(--ob-radius-sm);border:1px solid transparent;transition:background .15s ease,border-color .15s ease}.onboarding-root .ob-rail-step.is-current{background:var(--bg-hover, var(--ob-surface-sunken));border-color:var(--ob-border)}.onboarding-root .ob-rail-node{flex:0 0 22px;width:22px;height:22px;border-radius:4px;border:1px solid var(--ob-border);background:transparent;color:var(--ob-soft);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:center;transition:border-color .15s ease,background .15s ease,color .15s ease}.onboarding-root .ob-rail-node svg{width:11px;height:11px;stroke:currentColor;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round}.onboarding-root .ob-rail-label{font-size:13px;font-weight:500;color:var(--ob-muted);letter-spacing:-.005em;transition:color .15s ease}.onboarding-root .ob-rail-step.is-done .ob-rail-node{background:color-mix(in srgb,var(--ob-success) 12%,transparent);border-color:color-mix(in srgb,var(--ob-success) 35%,var(--ob-border));color:var(--ob-success)}.onboarding-root .ob-rail-step.is-current .ob-rail-node{border-color:color-mix(in srgb,var(--ob-accent) 45%,var(--ob-border));color:var(--ob-accent);background:color-mix(in srgb,var(--ob-accent) 8%,transparent)}.onboarding-root .ob-rail-step.is-current .ob-rail-label{color:var(--ob-text);font-weight:600}.onboarding-root .ob-rail-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--ob-border)}.onboarding-root .ob-main{flex:1;min-width:0;overflow-y:auto;background:var(--ob-bg)}.onboarding-root .ob-topbar{display:none}.onboarding-root .ob-stage{max-width:880px;margin:0 auto;padding:clamp(32px,6vh,64px) clamp(20px,4vw,48px) 56px;min-height:100%}.onboarding-root .ob-step{display:flex;flex-direction:column;gap:20px;animation:ob-rise .4s ease both}.onboarding-root .ob-eyebrow{margin:0 0 6px;font-size:12px;font-weight:500;color:var(--ob-soft);text-transform:capitalize}.onboarding-root .ob-title{font-size:clamp(26px,2.8vw,32px);line-height:1.15;font-weight:700;letter-spacing:-.025em;margin:0;color:var(--ob-text)}.onboarding-root .ob-lead{font-size:13px;line-height:1.45;color:var(--ob-soft);margin:6px 0 0;max-width:42rem}.onboarding-root .ob-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding-top:4px}.onboarding-root .ob-cta{appearance:none;border:1px solid var(--ob-accent);cursor:pointer;height:36px;padding:0 16px;border-radius:6px;background:var(--ob-accent);color:#fff;font:inherit;font-weight:600;font-size:13px;display:inline-flex;align-items:center;gap:8px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.onboarding-root .ob-cta:hover{background:color-mix(in srgb,var(--ob-accent) 88%,#000);border-color:color-mix(in srgb,var(--ob-accent) 88%,#000);box-shadow:var(--ob-shadow)}.onboarding-root .ob-cta:focus-visible{outline:none;box-shadow:var(--ob-ring);outline-offset:2px}.onboarding-root .ob-cta:disabled{opacity:.55;cursor:not-allowed}.onboarding-root .ob-cta .arrow{font-size:13px;opacity:.85}.onboarding-root .ob-text-link,.onboarding-root .ob-skip{appearance:none;background:transparent;border:0;padding:8px 4px;color:var(--ob-soft);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:color .15s ease}.onboarding-root .ob-text-link:hover,.onboarding-root .ob-skip:hover{color:var(--ob-accent-ink)}.onboarding-root .ob-text-link:focus-visible,.onboarding-root .ob-skip:focus-visible{outline:2px solid var(--ob-accent);outline-offset:2px;border-radius:4px}.onboarding-root .ob-lang-select{background:var(--ob-surface);border:1px solid var(--ob-border);border-radius:6px;padding:6px 28px 6px 10px;font-size:12px;font-weight:500;font-family:inherit;color:var(--ob-text);appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='%238a8f9c' stroke-width='1.5' fill='none' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.onboarding-root .ob-lang-select:hover{background-color:var(--bg-hover, var(--ob-surface-sunken))}.onboarding-root .ob-lang-select:focus-visible{outline:none;border-color:color-mix(in srgb,var(--ob-accent) 40%,var(--ob-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--ob-accent) 18%,transparent)}.onboarding-root .ob-form{display:grid;gap:14px;max-width:420px}.onboarding-root .ob-form label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;color:var(--ob-text)}.onboarding-root .ob-form select,.onboarding-root .ob-form input{width:100%;height:40px;padding:0 12px;border-radius:var(--ob-radius-sm);border:1px solid var(--ob-border);background:var(--ob-surface);color:var(--ob-text);font-family:inherit;font-size:13px;font-weight:400;transition:border-color .15s ease,box-shadow .15s ease}.onboarding-root .ob-form select:focus,.onboarding-root .ob-form input:focus{outline:none;border-color:color-mix(in srgb,var(--ob-accent) 40%,var(--ob-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--ob-accent) 18%,transparent)}.onboarding-root .ob-form-hint{font-size:12px;font-weight:400;color:var(--ob-soft);line-height:1.4;margin:0}.onboarding-root .ob-preview-card{background:var(--ob-surface);border:1px solid var(--border-card, var(--ob-border));border-radius:10px;padding:12px 14px;max-width:420px;box-shadow:var(--ob-shadow)}.onboarding-root .ob-preview-label{font-size:11px;font-weight:500;color:var(--ob-soft);margin-bottom:4px}.onboarding-root .ob-preview-meta{color:var(--ob-text);font-size:13px;font-weight:600;line-height:1.4}.onboarding-root .ob-manifest{background:var(--ob-surface);border:1px solid var(--border-card, var(--ob-border));border-radius:var(--ob-radius);overflow:hidden;box-shadow:var(--ob-shadow);max-width:560px}.onboarding-root .ob-manifest-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--ob-border);background:var(--ob-surface-sunken)}.onboarding-root .ob-manifest-title{margin:0;font-size:13px;font-weight:700;color:var(--ob-text);line-height:1.2}.onboarding-root .ob-manifest-rows{display:flex;flex-direction:column;gap:6px;padding:8px}.onboarding-root .ob-manifest-row{position:relative;display:flex;align-items:center;gap:10px;min-height:56px;padding:12px 12px 12px 14px;border:1px solid var(--ob-border);border-radius:var(--ob-radius-sm);background:var(--ob-surface-sunken);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.onboarding-root .ob-manifest-row:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 2px 2px 0;background:var(--ob-mod-accent, var(--ob-border));opacity:.85}.onboarding-root .ob-manifest-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;color:var(--ob-mod-accent, var(--ob-muted));background:transparent;padding:0}.onboarding-root .ob-manifest-icon img{width:18px;height:18px;display:block;object-fit:contain}.onboarding-root .ob-manifest-name{font-size:13px;font-weight:600;color:var(--ob-text);margin:0;line-height:1.3}.onboarding-root .ob-manifest-desc{font-size:12px;line-height:1.35;color:var(--ob-soft);margin:1px 0 0}.onboarding-root .ob-hero-card{max-width:560px}.onboarding-root .ob-hero-card-inner{background:var(--ob-surface);border:1px solid var(--border-card, var(--ob-border));border-radius:var(--ob-radius);padding:16px 18px;display:flex;align-items:center;gap:14px;box-shadow:var(--ob-shadow)}.onboarding-root .ob-hero-logo-plate{width:44px;height:44px;border-radius:var(--ob-radius-sm);background:var(--ob-surface-sunken);border:1px solid var(--ob-border);display:flex;align-items:center;justify-content:center;padding:8px;flex-shrink:0}.onboarding-root .ob-hero-logo-plate img{max-width:100%;max-height:100%;display:block;object-fit:contain}.onboarding-root .ob-hero-logo-mark{font-size:15px;font-weight:700;letter-spacing:-.02em;color:var(--ob-accent-ink)}.onboarding-root .ob-hero-ws-label{font-size:11px;font-weight:500;color:var(--ob-soft)}.onboarding-root .ob-hero-ws-name{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ob-text);line-height:1.25;word-break:break-word}.onboarding-root .ob-plan-panel{background:var(--ob-surface);border:1px solid var(--border-card, var(--ob-border));border-radius:var(--ob-radius);padding:16px 18px 14px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--ob-shadow)}.onboarding-root .ob-plan-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--ob-border)}.onboarding-root .ob-plan-panel-label{font-size:11px;font-weight:500;color:var(--ob-soft);margin-bottom:2px}.onboarding-root .ob-plan-panel-name{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ob-text);line-height:1.2}.onboarding-root .ob-plan-panel-badge{display:inline-flex;align-items:center;padding:1px 6px;border-radius:3px;border:1px solid color-mix(in srgb,var(--color-dss) 35%,var(--ob-border));background:transparent;color:var(--color-dss);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.5;white-space:nowrap}.onboarding-root .ob-plan-panel-badge.is-expired{border-color:color-mix(in srgb,var(--ob-danger) 35%,var(--ob-border));color:var(--ob-danger)}.onboarding-root .ob-plan-panel-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px 16px;margin:0;padding:0}.onboarding-root .ob-plan-panel-facts .fact{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--ob-border);border-radius:10px;background:var(--ob-surface-sunken)}.onboarding-root .ob-plan-panel-facts dt{font-size:11px;font-weight:500;color:var(--ob-soft);margin:0}.onboarding-root .ob-plan-panel-facts dd{font-size:18px;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ob-text);margin:0;line-height:1.15}.onboarding-root .ob-modules-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.onboarding-root .ob-module-card{position:relative;background:var(--ob-surface-sunken);border:1px solid var(--ob-border);border-radius:var(--ob-radius-sm);padding:14px 14px 14px 16px;display:flex;flex-direction:column;gap:8px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.onboarding-root .ob-module-card:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 2px 2px 0;background:var(--mod-color, var(--ob-border));opacity:.85}.onboarding-root .ob-module-card:hover{background:var(--bg-hover, var(--ob-surface));border-color:color-mix(in srgb,var(--mod-color, var(--ob-accent)) 40%,var(--ob-border));box-shadow:0 1px 3px var(--shadow-sm)}.onboarding-root .ob-module-card.is-upgrade{background:var(--bg-tertiary, var(--ob-surface-sunken))}.onboarding-root .ob-module-card.is-upgrade:before{opacity:.35}.onboarding-root .ob-module-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.onboarding-root .ob-module-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;color:var(--mod-color, var(--ob-muted));background:transparent;padding:0}.onboarding-root .ob-module-icon img{width:18px;height:18px;display:block;object-fit:contain}.onboarding-root .ob-module-card.is-upgrade .ob-module-icon{filter:saturate(.35);opacity:.65}.onboarding-root .ob-module-tag{display:inline-flex;align-items:center;padding:1px 5px;border-radius:3px;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;white-space:nowrap}.onboarding-root .ob-module-tag.ready{border:1px solid color-mix(in srgb,var(--ob-success) 35%,var(--ob-border));background:transparent;color:var(--ob-success)}.onboarding-root .ob-module-tag.upgrade{border:1px solid var(--ob-border);background:transparent;color:var(--ob-soft)}.onboarding-root .ob-module-name{font-size:13px;font-weight:600;letter-spacing:-.005em;margin:0;color:var(--ob-text);line-height:1.3}.onboarding-root .ob-module-tagline{font-size:12px;line-height:1.4;color:var(--ob-soft);margin:0}.onboarding-root .ob-module-cta{margin-top:auto;align-self:flex-start;text-decoration:none;color:var(--ob-accent-ink);font-weight:600;font-size:12px;padding-top:2px;display:inline-flex;align-items:center;gap:4px;transition:opacity .12s ease}.onboarding-root .ob-module-cta:hover{opacity:.8;text-decoration:none}.onboarding-root .ob-module-cta.is-disabled{color:var(--ob-soft);pointer-events:none;font-weight:500}.onboarding-root .ob-launch{background:var(--ob-surface);border:1px solid var(--border-card, var(--ob-border));border-radius:var(--ob-radius);overflow:hidden;box-shadow:var(--ob-shadow);max-width:560px}.onboarding-root .ob-launch-head{display:flex;align-items:center;padding:12px 14px;border-bottom:1px solid var(--ob-border);background:var(--ob-surface-sunken);margin:0;font-size:13px;font-weight:700;color:var(--ob-text);line-height:1.2}.onboarding-root .ob-launch-rows{display:flex;flex-direction:column;gap:6px;padding:8px}.onboarding-root .ob-launch-row{appearance:none;position:relative;border:1px solid var(--ob-border);background:var(--ob-surface-sunken);width:100%;text-align:left;display:flex;align-items:center;gap:10px;min-height:56px;padding:12px 12px 12px 14px;border-radius:var(--ob-radius-sm);cursor:pointer;font-family:inherit;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.onboarding-root .ob-launch-row:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 2px 2px 0;background:var(--ob-mod-accent, var(--ob-border));opacity:.85}.onboarding-root .ob-launch-row:hover,.onboarding-root .ob-launch-row:focus-visible{background:var(--bg-hover, var(--ob-surface));border-color:color-mix(in srgb,var(--ob-mod-accent, var(--ob-accent)) 40%,var(--ob-border));box-shadow:0 1px 3px var(--shadow-sm);outline:none}.onboarding-root .ob-launch-row:hover .ob-launch-go,.onboarding-root .ob-launch-row:focus-visible .ob-launch-go{opacity:1;transform:translate(2px);color:var(--ob-mod-accent, var(--ob-accent))}.onboarding-root .ob-launch-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background:transparent;padding:0}.onboarding-root .ob-launch-icon img{width:18px;height:18px;display:block;object-fit:contain}.onboarding-root .ob-launch-meta{flex:1;min-width:0}.onboarding-root .ob-launch-name{display:block;font-size:13px;font-weight:600;color:var(--ob-text);margin:0;line-height:1.3}.onboarding-root .ob-launch-desc{display:block;font-size:12px;color:var(--ob-soft);margin:1px 0 0;line-height:1.35}.onboarding-root .ob-launch-go{color:var(--ob-soft);flex-shrink:0;opacity:.45;transition:opacity .15s ease,transform .15s ease,color .15s ease}.onboarding-root .ob-launch-go svg{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round;display:block}.onboarding-root .ob-save-error{display:flex;align-items:center;gap:10px;background:var(--ob-surface);border:1px solid var(--ob-border);border-left:3px solid var(--ob-danger);color:var(--ob-muted);padding:10px 12px;border-radius:var(--ob-radius-sm);font-size:13px;margin-bottom:16px;box-shadow:var(--ob-shadow)}.onboarding-root .ob-mini{display:flex;flex-direction:column;gap:8px}.onboarding-root .ob-mini-track{display:flex;gap:4px}.onboarding-root .ob-mini-seg{flex:1;height:3px;border-radius:2px;background:var(--ob-border)}.onboarding-root .ob-mini-seg.is-done,.onboarding-root .ob-mini-seg.is-current{background:var(--ob-accent)}.onboarding-root .ob-mini-seg.is-current{opacity:.45}.onboarding-root .ob-mini-meta{display:flex;align-items:baseline;gap:8px;font-size:12px}.onboarding-root .ob-mini-index{color:var(--ob-soft);font-weight:500}.onboarding-root .ob-mini-label{color:var(--ob-text);font-weight:600}.onboarding-root .ob-step-enter-active,.onboarding-root .ob-step-leave-active{transition:opacity .22s ease,transform .22s ease}.onboarding-root .ob-step-enter{opacity:0;transform:translateY(5px)}.onboarding-root .ob-step-leave-to{opacity:0}@media(max-width:991px){.onboarding-root{overflow-y:auto}.onboarding-root .ob-shell{flex-direction:column;height:auto;min-height:100%}.onboarding-root .ob-rail{display:none}.onboarding-root .ob-main{overflow:visible}.onboarding-root .ob-topbar{display:flex;flex-direction:column;gap:12px;padding:14px clamp(16px,4vw,32px);background:var(--ob-rail);border-bottom:1px solid var(--ob-border);position:sticky;top:0;z-index:6}.onboarding-root .ob-topbar-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.onboarding-root .ob-chrome-right{display:flex;align-items:center;gap:8px}.onboarding-root .ob-topbar .ob-rail-brand img{height:24px}.onboarding-root .ob-title{font-size:24px}}@media(max-width:575px){.onboarding-root .ob-title{font-size:22px}.onboarding-root .ob-cta{width:100%;justify-content:center}.onboarding-root .ob-stage{padding-top:24px}.onboarding-root .ob-modules-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.onboarding-root .ob-step,.onboarding-root .ob-step-enter-active,.onboarding-root .ob-step-leave-active{animation:none;transition:opacity .15s ease}.onboarding-root .ob-step-enter,.onboarding-root .ob-step-leave-to{transform:none}}.b-form-tags.focus[data-v-d0c361c6]{background-color:var(--bg-tertiary)}.chat-participants[data-v-63f81171]{height:100%;min-height:0;overflow:auto;padding:.25rem .35rem 1rem}.chat-participants__notice[data-v-63f81171]{display:flex;align-items:flex-start;gap:10px;padding:.75rem .85rem;margin-bottom:.85rem;border-radius:10px;background:#4361ee1a;border:1px solid rgba(67,97,238,.18);color:var(--text-link)}.chat-participants__notice i[data-v-63f81171]{margin-top:2px;flex-shrink:0;font-size:.85rem}.chat-participants__notice p[data-v-63f81171]{margin:0;font-size:.78rem;line-height:1.45;color:var(--text-secondary)}.chat-participants__section-header[data-v-63f81171]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 .15rem .65rem}.chat-participants__count[data-v-63f81171]{font-size:.9rem;font-weight:600;color:var(--text-primary)}.chat-participants__actions[data-v-63f81171]{display:flex;align-items:center;gap:4px}.chat-participants__back[data-v-63f81171]{border:none;background:transparent;color:var(--text-link);font-size:.8rem;font-weight:500;padding:0 .15rem .65rem;cursor:pointer;display:inline-flex;align-items:center}.chat-participants__back[data-v-63f81171]:hover{text-decoration:underline}.icon-btn[data-v-63f81171]{width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--text-tertiary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .15s ease,color .15s ease;flex-shrink:0}.icon-btn[data-v-63f81171]:hover{background:var(--bg-hover);color:var(--text-primary)}.icon-btn--active[data-v-63f81171]{background:var(--bg-active);color:var(--text-link)}.icon-btn--success[data-v-63f81171]{color:var(--color-success)}.icon-btn--success[data-v-63f81171]:hover{background:#28a7451f;color:var(--color-success)}.icon-btn--danger[data-v-63f81171]{color:var(--color-danger)}.icon-btn--danger[data-v-63f81171]:hover{background:#dc35451f;color:var(--color-danger)}.icon-btn i[data-v-63f81171]{font-size:.85rem}.entity-list[data-v-63f81171]{display:flex;flex-direction:column;gap:4px}.entity-list__title[data-v-63f81171]{margin:.35rem .15rem .55rem;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.entity-list__cta[data-v-63f81171]{display:flex;justify-content:flex-end;margin-bottom:.65rem}.filter-field[data-v-63f81171]{position:relative;margin:0 .15rem .65rem}.filter-field__icon[data-v-63f81171]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);font-size:.75rem;pointer-events:none;z-index:1}.filter-field__input[data-v-63f81171]{border-radius:10px!important;border:1px solid var(--border-input, var(--border-tertiary))!important;background:var(--bg-input, var(--bg-card))!important;color:var(--text-primary)!important;padding-left:2rem!important;font-size:.85rem!important;box-shadow:none!important}.filter-field__input[data-v-63f81171]:focus{border-color:var(--border-input-focus, var(--text-link))!important}.filter-field__input[data-v-63f81171]::placeholder{color:var(--text-tertiary)}.entity-row[data-v-63f81171]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:.55rem .65rem;border-radius:10px;background:var(--bg-tertiary);transition:background .15s ease}.entity-row[data-v-63f81171]:hover{background:var(--bg-hover)}.entity-row__main[data-v-63f81171]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.entity-row__avatar[data-v-63f81171]{width:28px;height:28px;border-radius:8px;background:var(--bg-active);color:var(--text-link);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.8rem}.entity-row__text[data-v-63f81171]{display:flex;flex-direction:column;gap:1px;min-width:0}.entity-row__title[data-v-63f81171]{font-size:.85rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entity-row__meta[data-v-63f81171]{font-size:.72rem;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entity-row__check[data-v-63f81171]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-link);font-size:.8rem}.entity-row__hint[data-v-63f81171]{color:var(--text-tertiary);font-size:.72rem;font-weight:600}.entity-empty[data-v-63f81171]{padding:1.25rem .75rem;text-align:center;color:var(--text-tertiary);font-size:.85rem}.shared-items[data-v-a519dc1b]{height:100%;min-height:0;overflow:auto;padding:.25rem .35rem 1rem}.shared-sections[data-v-a519dc1b]{display:flex;flex-direction:column;gap:10px}.shared-section[data-v-a519dc1b]{border:1px solid var(--border-divider);border-radius:12px;background:var(--bg-tertiary);overflow:hidden}.shared-section__header[data-v-a519dc1b]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;border:none;background:transparent;padding:.75rem .85rem;cursor:pointer;color:var(--text-primary);transition:background .15s ease}.shared-section__header[data-v-a519dc1b]:hover{background:var(--bg-hover)}.shared-section__label[data-v-a519dc1b]{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600;min-width:0}.shared-section__label i[data-v-a519dc1b]:first-child{color:var(--text-link);font-size:.95rem}.shared-section__count[data-v-a519dc1b]{min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:var(--bg-active);color:var(--text-link);font-size:.7rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.shared-section__chevron[data-v-a519dc1b]{font-size:.7rem;color:var(--text-tertiary);flex-shrink:0}.shared-section__body[data-v-a519dc1b]{padding:0 .55rem .65rem}.shared-item[data-v-a519dc1b]{margin-top:6px}.shared-item__row[data-v-a519dc1b]{display:flex;align-items:flex-start;gap:4px}.shared-item__btn[data-v-a519dc1b]{flex:1;min-width:0;display:flex;align-items:flex-start;gap:10px;border:none;background:var(--bg-card);border-radius:10px;padding:.65rem .75rem;text-align:left;cursor:pointer;transition:background .15s ease;color:inherit}.shared-item__btn[data-v-a519dc1b]:hover{background:var(--bg-hover)}.shared-item__icon[data-v-a519dc1b]{width:28px;height:28px;border-radius:8px;background:var(--bg-active);color:var(--text-link);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.85rem}.shared-item__content[data-v-a519dc1b]{display:flex;flex-direction:column;gap:2px;min-width:0}.shared-item__title[data-v-a519dc1b]{font-size:.85rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shared-item__tag[data-v-a519dc1b]{color:var(--text-link);font-size:.7rem;flex-shrink:0}.shared-item__meta[data-v-a519dc1b]{font-size:.7rem;color:var(--text-tertiary);line-height:1.35}.shared-item__text[data-v-a519dc1b]{display:block;padding:.65rem .75rem;border-radius:10px;background:var(--bg-card);font-size:.85rem;color:var(--text-secondary)}.shared-item__menu[data-v-a519dc1b]{flex-shrink:0;padding-top:6px}.shared-item__menu-btn[data-v-a519dc1b]{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-tertiary);cursor:pointer;transition:background .15s ease,color .15s ease}.shared-item__menu-btn[data-v-a519dc1b]:hover{background:var(--bg-hover);color:var(--text-primary)}.shared-item__menu-btn[data-v-a519dc1b]:after{content:none!important}.dropdown-menu[data-v-a519dc1b]{border-radius:10px;border:1px solid var(--border-divider);background:var(--bg-card);box-shadow:0 8px 24px #0000001f;padding:.35rem;min-width:200px}.dropdown-menu .dropdown-item[data-v-a519dc1b]{border-radius:8px;font-size:.8rem;color:var(--text-secondary);padding:.4rem .65rem;white-space:normal}.dropdown-menu .dropdown-item[data-v-a519dc1b]:hover,.dropdown-menu .dropdown-item[data-v-a519dc1b]:focus{background:var(--bg-hover);color:var(--text-primary)}.shared-empty[data-v-a519dc1b]{padding:.85rem .5rem;text-align:center;color:var(--text-tertiary);font-size:.85rem}.shared-empty--page[data-v-a519dc1b]{padding:2rem 1rem}.chat-data[data-v-8832f79f]{height:100%;display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;overflow:hidden}.chat-data[data-v-8832f79f] .b-overlay-wrap{flex:1;min-height:0;display:flex;flex-direction:column}.chat-data__header[data-v-8832f79f]{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:1rem 1.1rem;background:var(--bg-secondary);border-bottom:1px solid var(--border-divider)}.chat-data__meta[data-v-8832f79f]{display:flex;flex-direction:column;gap:4px;min-width:0}.chat-data__meta-row[data-v-8832f79f]{font-size:.78rem;color:var(--text-secondary);display:flex;align-items:center;gap:6px;min-width:0}.chat-data__meta-row b[data-v-8832f79f]{color:var(--text-primary);font-weight:600}.chat-data__close[data-v-8832f79f]{width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--text-tertiary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto;transition:background .15s ease,color .15s ease}.chat-data__close[data-v-8832f79f]:hover{background:var(--bg-hover);color:var(--text-primary)}.chat-data__body[data-v-8832f79f]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:var(--bg-card)}.chat-data__body[data-v-8832f79f] .tabs{flex:1;min-height:0;display:flex;flex-direction:column}.chat-data__body[data-v-8832f79f] .tab-content{flex:1;min-height:0;overflow:hidden}.chat-data__body[data-v-8832f79f] .tab-pane{height:100%;overflow:auto;padding:.75rem .65rem}.chat-data__body[data-v-8832f79f] .nav-tabs{border-bottom-color:var(--border-divider);padding:0 .85rem;flex:0 0 auto;margin-bottom:0}.chat-data__body[data-v-8832f79f] .nav-tabs .nav-link{color:var(--text-secondary);border:none;border-bottom:2px solid transparent;border-radius:0;font-size:.85rem;font-weight:500;padding:.7rem .75rem}.chat-data__body[data-v-8832f79f] .nav-tabs .nav-link:hover{color:var(--text-primary);border-color:transparent}.chat-data__body[data-v-8832f79f] .nav-tabs .nav-link.active{color:var(--text-link);background:transparent;border-bottom-color:var(--text-link)}.text-ellipsis[data-v-8832f79f]{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collaboration-page[data-v-01097ab3]{height:calc(100vh - var(--app-header-height));width:100%;max-width:100%;min-height:0;align-items:stretch;padding:12px 32px 12px 12px;box-sizing:border-box;overflow:hidden}.messages-component-wrapper[data-v-01097ab3]{flex:1 1 auto;min-width:0;min-height:0;max-width:100%}.data-component-wrapper[data-v-01097ab3]{flex:0 0 0;width:0;max-width:0;margin:0;opacity:0;overflow:hidden;pointer-events:none;transition:flex-basis .3s ease,width .3s ease,max-width .3s ease,opacity .2s ease,margin .3s ease}.data-component-wrapper.open[data-v-01097ab3]{flex:0 0 400px;width:400px;max-width:400px;margin-left:12px;opacity:1;overflow:visible;pointer-events:auto}.collaboration-empty[data-v-01097ab3]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem;text-align:center;background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px}.collaboration-empty__icon[data-v-01097ab3]{width:56px;height:56px;border-radius:50%;background:#4361ee1f;color:var(--text-link);display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem}.collaboration-empty__title[data-v-01097ab3]{margin:0;color:var(--text-primary);font-weight:600;font-size:1.05rem}.collaboration-empty__text[data-v-01097ab3]{margin:0 0 .35rem;max-width:360px;color:var(--text-secondary);font-size:.9rem;line-height:1.45}@media only screen and (max-width:991px){.collaboration-page[data-v-01097ab3]{position:relative;padding:8px 20px 8px 12px}.data-component-wrapper[data-v-01097ab3]{position:absolute;top:8px;right:8px;height:calc(100% - 16px);z-index:20;flex:none;width:min(400px,92vw);max-width:min(400px,92vw);margin:0;opacity:0;overflow:hidden;pointer-events:none;transform:translate(110%);transition:transform .3s ease,opacity .2s ease;box-shadow:0 12px 40px #00000029}.data-component-wrapper.open[data-v-01097ab3]{flex:none;width:min(400px,92vw);max-width:min(400px,92vw);margin:0;opacity:1;overflow:visible;pointer-events:auto;transform:translate(0)}}.intelligence-sidebar[data-v-ef2cd75f]{width:100%;max-width:400px;height:calc(100vh - var(--app-header-height));display:flex;flex-direction:column;background:var(--bg-card);color:var(--text-primary)}.intelligence-sidebar .card-header[data-v-ef2cd75f]{flex-shrink:0}.intelligence-sidebar .card-body[data-v-ef2cd75f]{flex:1;overflow-y:auto}.intelligence-sidebar .document-list .document-item[data-v-ef2cd75f]{transition:background-color .2s;border-bottom-color:var(--border-divider)!important}.intelligence-sidebar .document-list .document-item[data-v-ef2cd75f]:hover{background-color:var(--bg-hover)}.intelligence-sidebar .cursor-pointer[data-v-ef2cd75f]{cursor:pointer}.intelligence-page[data-v-ee08eae5]{position:relative;height:calc(100vh - var(--app-header-height));width:100%;max-width:100%;min-height:0;display:flex;align-items:stretch;padding:0;box-sizing:border-box;overflow:hidden;gap:0;background:var(--bg-primary)}.intelligence-page__glow[data-v-ee08eae5]{pointer-events:none;position:absolute;inset:0;z-index:0;background:radial-gradient(55% 42% at 50% 72%,color-mix(in srgb,var(--color-bpm) 22%,transparent) 0%,transparent 68%),radial-gradient(40% 34% at 32% 78%,color-mix(in srgb,var(--color-ecm) 14%,transparent) 0%,transparent 70%),radial-gradient(36% 30% at 68% 80%,color-mix(in srgb,#c47b3a 10%,transparent) 0%,transparent 72%);opacity:.95;filter:blur(2px)}.intelligence-loading[data-v-ee08eae5],.intelligence-page__main[data-v-ee08eae5],.intelligence-page__sources[data-v-ee08eae5]{position:relative;z-index:1}.intelligence-loading[data-v-ee08eae5]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:.875rem}.intelligence-page__main[data-v-ee08eae5]{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.chat-component-wrapper[data-v-ee08eae5]{flex:1;min-height:0;height:100%;overflow:hidden}.chat-component-wrapper[data-v-ee08eae5] .intelligence-chat{height:100%;max-height:none}.intelligence-page__sources[data-v-ee08eae5]{flex:0 0 0;width:0;max-width:0;margin:0;opacity:0;overflow:hidden;pointer-events:none;border-left:1px solid transparent;transition:flex-basis .25s ease,width .25s ease,max-width .25s ease,opacity .2s ease,border-color .2s ease}.intelligence-page__sources.open[data-v-ee08eae5]{flex:0 0 320px;width:320px;max-width:320px;opacity:1;overflow:hidden;pointer-events:auto;border-left-color:var(--border-divider)}.intelligence-page__sources[data-v-ee08eae5] .intelligence-sidebar{height:100%;max-height:none;max-width:none;width:100%;border-radius:0;border:none;box-shadow:none}@media only screen and (max-width:991px){.intelligence-page__sources[data-v-ee08eae5]{position:absolute;top:0;right:0;height:100%;z-index:20;flex:none;width:min(320px,92vw);max-width:min(320px,92vw);margin:0;opacity:0;overflow:hidden;pointer-events:none;transform:translate(110%);transition:transform .25s ease,opacity .2s ease;background:var(--bg-card);border-left:1px solid var(--border-divider);box-shadow:-8px 0 24px #0000001f}.intelligence-page__sources.open[data-v-ee08eae5]{flex:none;width:min(320px,92vw);max-width:min(320px,92vw);margin:0;opacity:1;overflow:visible;pointer-events:auto;transform:translate(0)}}.shared-documents-page .toolbar-card[data-v-c500fa50]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 12px}.custom-modal[data-v-c500fa50]{z-index:1000;transition:all .4s;opacity:0;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0006;display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-modal.modal-open[data-v-c500fa50]{transition:all .4s;opacity:1}.custom-modal .inner-modal[data-v-c500fa50]{width:60%;min-height:60%;height:auto}.custom-modal .inner-modal.custom-document-visualization[data-v-c500fa50]{width:80%;min-height:auto;height:90vh}.custom-modal .inner-modal.custom-file-visualization[data-v-c500fa50]{width:70%;min-height:auto;height:70%}.custom-modal .inner-modal[data-v-c500fa50]{background:var(--background-color-primary);border-color:var(--border-color-primary);border-radius:1rem}.custom-modal .inner-modal .header[data-v-c500fa50]{height:60px;padding:20px;border-bottom:1px solid var(--border-color-primary)}.custom-modal .inner-modal .header .title[data-v-c500fa50]{margin:0!important}.custom-modal .inner-modal .header .close-btn[data-v-c500fa50]{font-size:25px;color:red;cursor:pointer;transition:all .3s ease}.custom-modal .inner-modal .header .close-btn[data-v-c500fa50]:hover{color:#cc3f3f;transition:all .3s ease}.custom-modal .inner-modal .tabs-wrapper[data-v-c500fa50]{padding:20px}.custom-modal .inner-modal .file-visualization-wrapper[data-v-c500fa50]{height:100%}.custom-modal .inner-modal .file-visualization-wrapper .viewer-wrapper .viewer-height[data-v-c500fa50]{border-radius:0 0 1rem 1rem}.custom-modal .inner-modal .document-visualization-wrapper[data-v-c500fa50]{height:calc(100% - 60px)}.custom-modal .inner-modal .document-visualization-wrapper #visualization[data-v-c500fa50]{border-radius:0 0 1rem 1rem}.custom-modal .inner-modal .document-visualization-wrapper #visualization .sidebarViewer.left[data-v-c500fa50]{border-radius:0 0 0 1rem}.custom-modal .inner-modal .document-visualization-wrapper #visualization .sidebarViewer.right[data-v-c500fa50]{border-radius:0 0 1rem}.fullwidth[data-v-c500fa50]{-webkit-user-select:none!important;user-select:none!important}@media only screen and (max-width:1000px){.fullwidth[data-v-c500fa50]{width:100%;padding:0 15px}}.badge[data-v-c500fa50]{position:absolute;top:-10px;left:-10px;border-radius:50%;background-color:#80ba26;width:10px;height:10px;color:#fff;font-size:9px;display:flex;align-items:center;justify-content:center}.filter-wrapper[data-v-c500fa50]{width:100%;max-width:520px}.filter-toggle-btn[data-v-c500fa50]{font-weight:600}.filter-input[data-v-c500fa50]{background:var(--bg-secondary);border-color:var(--border-secondary);color:var(--text-primary)}.toolbar-btn[data-v-c500fa50]{min-width:84px}.view-btn[data-v-c500fa50]{min-width:90px;font-weight:600}.expiration-pill[data-v-c500fa50]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.expiration-pill.is-active[data-v-c500fa50]{color:#166534;background:#22c55e2e}.expiration-pill.is-expired[data-v-c500fa50]{color:#991b1b;background:#ef444429}[data-v-c500fa50] .shared-documents-table{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;border-collapse:separate!important;border-spacing:0;font-size:13px;margin-bottom:0}[data-v-c500fa50] .shared-documents-table thead th{background:var(--bg-secondary);color:var(--text-tertiary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-secondary);border-top:none;padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-c500fa50] .shared-documents-table tbody tr{transition:background-color .1s;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}[data-v-c500fa50] .shared-documents-table tbody tr:last-child{border-bottom:none}[data-v-c500fa50] .shared-documents-table tbody tr:hover{background:var(--bg-hover)!important}[data-v-c500fa50] .shared-documents-table tbody td{padding:10px 14px;color:var(--text-primary);border-top:none;vertical-align:middle;font-size:13px}.fm-actions[data-v-aae31505]{display:inline-flex;align-items:center;justify-content:center;gap:6px}.fm-action-btn[data-v-aae31505]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.fm-action-btn i[data-v-aae31505]{font-size:12px}.fm-action-btn[data-v-aae31505]:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.fm-page[data-v-6cc97f94]{display:flex;flex-direction:column;gap:12px;min-width:0}.fm-search-panel[data-v-6cc97f94]{width:100%;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:12px 14px}.fm-search-panel__bar[data-v-6cc97f94]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fm-search-input[data-v-6cc97f94]{flex:1 1 280px;min-width:0;display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);transition:border-color .15s ease,box-shadow .15s ease}.fm-search-input[data-v-6cc97f94]:focus-within{border-color:var(--color-ecm);box-shadow:0 0 0 3px var(--color-ecm-focus)}.fm-search-input__icon[data-v-6cc97f94]{color:var(--text-tertiary);font-size:14px;flex-shrink:0}.fm-search-input__field[data-v-6cc97f94]{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font-size:14px}.fm-search-input__field[data-v-6cc97f94]::placeholder{color:var(--text-tertiary)}.fm-search-panel__actions[data-v-6cc97f94]{display:flex;align-items:center;gap:8px;flex-shrink:0}.fm-filters-toggle[data-v-6cc97f94]{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.fm-filters-toggle i[data-v-6cc97f94]{font-size:12px}.fm-filters-toggle[data-v-6cc97f94]:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.fm-filters-toggle--active[data-v-6cc97f94]{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--color-ecm-muted)}.fm-filters-toggle__badge[data-v-6cc97f94]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--color-ecm);color:var(--text-inverse, #fff);font-size:10px;font-weight:700}.fm-icon-btn[data-v-6cc97f94]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.fm-icon-btn i[data-v-6cc97f94]{font-size:13px}.fm-icon-btn[data-v-6cc97f94]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.fm-icon-btn[data-v-6cc97f94]:disabled{opacity:.45;cursor:default}.fm-icon-btn--danger[data-v-6cc97f94]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}.fm-submit-btn[data-v-6cc97f94]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--color-ecm);border-radius:8px;background:var(--color-ecm);color:var(--text-inverse, #fff);font-size:12px;font-weight:600;cursor:pointer;transition:filter .15s ease}.fm-submit-btn[data-v-6cc97f94]:hover{filter:brightness(.95)}.fm-filters-panel[data-v-6cc97f94]{width:100%;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:16px;display:flex;flex-direction:column;gap:18px;animation:fm-filters-in-6cc97f94 .18s ease;overflow:visible}@keyframes fm-filters-in-6cc97f94{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.fm-filters-section[data-v-6cc97f94]{display:flex;flex-direction:column;gap:12px;width:100%}.fm-filters-section__label[data-v-6cc97f94],.fm-field-label[data-v-6cc97f94]{display:block;margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;color:var(--text-secondary)}.fm-folder-row[data-v-6cc97f94]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;width:100%}.fm-folder-row[data-v-6cc97f94] .set-folder{flex:1 1 280px;max-width:420px}.fm-controls-panel[data-v-6cc97f94]{border:1px solid var(--border-primary);border-radius:10px;background:var(--bg-secondary);padding:.6rem .75rem}.fm-header[data-v-6cc97f94]{display:flex;align-items:baseline;gap:8px;padding:2px;min-width:0}.fm-header__icon[data-v-6cc97f94]{font-size:13px;color:var(--text-tertiary);align-self:center}.fm-header__title[data-v-6cc97f94]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fm-header__meta[data-v-6cc97f94]{font-size:12px;color:var(--text-tertiary);white-space:nowrap;text-transform:lowercase}.fm-list-container[data-v-6cc97f94]{max-height:calc(100vh - 280px);border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}.fm-cell-text[data-v-6cc97f94]{color:var(--text-secondary)}.fm-files-count[data-v-6cc97f94]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;font-weight:600}.fm-status-cell[data-v-6cc97f94]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}[data-v-6cc97f94] .fm-status-badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:700;color:var(--text-inverse, #fff)}[data-v-6cc97f94] .fm-status-badge--success{background:var(--color-success)}[data-v-6cc97f94] .fm-status-badge--warning{background:var(--color-warning);color:#1a1a1a}[data-v-6cc97f94] .fm-status-badge--danger{background:var(--color-danger)}[data-v-6cc97f94] .fm-status-badge--secondary{background:var(--text-tertiary)}[data-v-6cc97f94] .fm-col-id{display:none}[data-v-6cc97f94] .table-custom-style{margin-bottom:0}[data-v-6cc97f94] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap}[data-v-6cc97f94] .table-custom-style tbody td{font-size:13px;color:var(--text-secondary);padding:10px 14px;vertical-align:middle}[data-v-6cc97f94] .table-custom-style.table-bordered,[data-v-6cc97f94] .table-custom-style.table-bordered th,[data-v-6cc97f94] .table-custom-style.table-bordered td{border-color:var(--border-secondary)}[data-v-6cc97f94] .table-custom-style tbody tr:hover td{background-color:var(--bg-hover)}.fm-filters-panel[data-v-6cc97f94] .vs__dropdown-toggle{min-height:32px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-input);padding:0 6px 2px}.fm-filters-panel[data-v-6cc97f94] .vs__search,.fm-filters-panel[data-v-6cc97f94] .vs__selected{font-size:13px;color:var(--text-secondary)}.fm-modal-body[data-v-6cc97f94]{max-height:400px;overflow-y:auto;padding:4px 2px}.fm-modal-group[data-v-6cc97f94]{list-style:none;margin:0 0 16px;padding:12px 14px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.fm-modal-group__meta[data-v-6cc97f94]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:10px;font-size:13px;color:var(--text-primary)}.fm-modal-group__label[data-v-6cc97f94]{margin-bottom:6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.fm-modal-group__users[data-v-6cc97f94]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.fm-modal-group__users li[data-v-6cc97f94]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.fm-modal-group__users li i[data-v-6cc97f94]{font-size:11px;color:var(--text-tertiary)}@media(max-width:767px){.fm-search-panel__bar[data-v-6cc97f94]{flex-direction:column;align-items:stretch}.fm-search-panel__actions[data-v-6cc97f94]{justify-content:flex-end}.fm-list-container[data-v-6cc97f94]{max-height:none}}.ocr-zone-tester[data-v-aecfb60a]{padding:20px;max-width:960px;margin:0 auto;color:var(--text-primary)}.header h2[data-v-aecfb60a]{margin:0;font-weight:600}.subtitle[data-v-aecfb60a]{color:var(--text-secondary);margin:4px 0 16px}.controls[data-v-aecfb60a]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.file-drop[data-v-aecfb60a]{flex:1 1 260px;min-height:42px;display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px dashed var(--border-secondary);border-radius:6px;background:var(--bg-secondary);cursor:pointer}.file-drop.dragging[data-v-aecfb60a]{border-color:var(--text-link);background:var(--bg-tertiary)}.file-drop i[data-v-aecfb60a]{color:var(--text-link)}.opt[data-v-aecfb60a]{display:flex;flex-direction:column;font-size:12px;color:var(--text-secondary)}.opt select[data-v-aecfb60a]{margin-top:3px;padding:8px;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-secondary);border-radius:6px}.btn-recognize[data-v-aecfb60a]{padding:9px 16px;border:none;border-radius:6px;background:var(--text-link);color:var(--text-inverse);font-weight:600;cursor:pointer}.btn-recognize[data-v-aecfb60a]:disabled{opacity:.5;cursor:not-allowed}.btn-recognize i[data-v-aecfb60a]{margin-right:6px}.hint[data-v-aecfb60a]{font-size:12px;color:var(--text-secondary);margin:10px 0}.stage[data-v-aecfb60a]{overflow:auto;border:1px solid var(--border-secondary);border-radius:6px}.stage-canvas[data-v-aecfb60a]{display:block;cursor:crosshair}.result[data-v-aecfb60a]{margin-top:16px;padding:14px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary)}.result.error[data-v-aecfb60a]{border-color:var(--color-danger)}.result-row .label[data-v-aecfb60a]{font-size:12px;color:var(--text-secondary)}.result .text[data-v-aecfb60a]{margin:4px 0 0;padding:10px;background:var(--bg-primary);border-radius:4px;white-space:pre-wrap;word-break:break-word;font-size:16px;color:var(--text-primary)}.result-meta[data-v-aecfb60a]{display:flex;gap:18px;margin-top:10px;font-size:13px;color:var(--text-secondary)}.crop-preview[data-v-aecfb60a]{margin-top:12px;max-width:100%;border:1px solid var(--border-secondary);border-radius:4px;image-rendering:pixelated}.mini-nav[data-v-4c023ff5]{padding:4px 2px 2px;font-family:Montserrat,sans-serif}.mini-nav__header[data-v-4c023ff5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:0 2px}.mini-nav__title[data-v-4c023ff5]{margin:0;display:inline-flex;align-items:baseline;gap:6px;line-height:1}.mini-nav__month[data-v-4c023ff5]{font-size:13px;font-weight:700;color:var(--text-primary);text-transform:capitalize;letter-spacing:-.005em}.mini-nav__year[data-v-4c023ff5]{font-size:12px;font-weight:500;color:var(--text-tertiary)}.mini-nav__controls[data-v-4c023ff5]{display:inline-flex;gap:0}.mini-nav__btn[data-v-4c023ff5]{width:22px;height:22px;border:0;background:transparent;border-radius:5px;display:grid;place-items:center;color:var(--text-tertiary);cursor:pointer;font-size:9px;transition:all .12s ease}.mini-nav__btn[data-v-4c023ff5]:hover{background:var(--bg-hover);color:var(--text-primary)}.mini-nav__grid[data-v-4c023ff5]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.mini-nav__weekday[data-v-4c023ff5]{font-size:9.5px;font-weight:700;color:var(--text-tertiary);text-align:center;padding:4px 0 6px;letter-spacing:.05em;text-transform:uppercase}.mini-nav__cell[data-v-4c023ff5]{position:relative;font-size:11.5px;font-weight:500;background:transparent;border:0;color:var(--text-primary);padding:5px 0 4px;border-radius:6px;cursor:pointer;display:grid;place-items:center;transition:all .14s cubic-bezier(.16,1,.3,1);height:26px}.mini-nav__cell[data-v-4c023ff5]:hover{background:var(--bg-hover);transform:scale(1.04)}.mini-nav__cell.is-other-month[data-v-4c023ff5]{color:var(--text-tertiary);opacity:.42}.mini-nav__cell.is-weekend[data-v-4c023ff5]:not(.is-other-month){color:var(--text-secondary)}.mini-nav__cell.is-today[data-v-4c023ff5]{color:var(--primary);font-weight:700}.mini-nav__cell.is-selected[data-v-4c023ff5]{background:var(--primary);color:#fff!important;box-shadow:0 2px 6px #007bff4d;font-weight:600}.mini-nav__num[data-v-4c023ff5]{line-height:1}.mini-nav__dot[data-v-4c023ff5]{position:absolute;bottom:2px;width:3px;height:3px;border-radius:50%;background:var(--primary)}.is-selected .mini-nav__dot[data-v-4c023ff5]{background:#fff}.ev-card[data-v-b05cdca3]{display:flex;flex-direction:column;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:12px;overflow:hidden;transition:background .13s ease}.ev-card__header[data-v-b05cdca3]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:transparent;border:0;cursor:pointer;text-align:left;font-family:inherit;color:inherit;transition:background .12s ease}.ev-card__header[data-v-b05cdca3]:hover{background:var(--bg-hover)}.ev-card__header[data-v-b05cdca3]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.ev-card__label[data-v-b05cdca3]{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);flex:1;min-width:0}.ev-card__icon[data-v-b05cdca3]{font-size:11px}.ev-card__count[data-v-b05cdca3]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:var(--bg-active);color:var(--text-primary);font-size:11px;font-weight:600}.ev-card__chevron[data-v-b05cdca3]{font-size:10px;color:var(--text-tertiary);transition:transform .2s cubic-bezier(.16,1,.3,1)}.ev-card.is-collapsed .ev-card__chevron[data-v-b05cdca3]{transform:rotate(-90deg)}.ev-card__body[data-v-b05cdca3]{display:flex;flex-direction:column;gap:10px;padding:0 12px 12px}.inv__chips[data-v-b05cdca3]{display:flex;flex-wrap:wrap;gap:6px}.inv__chip[data-v-b05cdca3]{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:4px 8px 4px 10px;border-radius:999px;background:var(--bg-card);border:1px solid var(--border-secondary);color:var(--text-primary);max-width:100%}.inv__chip--external[data-v-b05cdca3]{border-color:#a0780066;background:#ffc83c14}.inv__chip--accepted[data-v-b05cdca3]{border-color:#00a05080;background:#00c86414}.inv__chip--declined[data-v-b05cdca3]{opacity:.65;text-decoration:line-through}.inv__chip-ico[data-v-b05cdca3]{font-size:10px;color:var(--text-tertiary)}.inv__chip-text[data-v-b05cdca3]{font-weight:500;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv__chip-status[data-v-b05cdca3]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);padding-left:6px;border-left:1px solid var(--border-secondary)}.inv__chip-x[data-v-b05cdca3]{border:0;background:transparent;cursor:pointer;color:var(--text-tertiary);font-size:10px;padding:2px;border-radius:50%;width:18px;height:18px;display:grid;place-items:center}.inv__chip-x[data-v-b05cdca3]:hover{background:var(--bg-hover);color:var(--color-danger)}.inv__inputs[data-v-b05cdca3]{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width:480px){.inv__inputs[data-v-b05cdca3]{grid-template-columns:1fr}}.inv__input-wrap[data-v-b05cdca3]{position:relative;border:1px solid var(--border-input);background:var(--bg-input);border-radius:8px}.inv__input-wrap[data-v-b05cdca3]:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #007bff24}.inv__input-ico[data-v-b05cdca3]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);font-size:12px;pointer-events:none}.inv__input[data-v-b05cdca3]{width:100%;border:0;background:transparent;padding:8px 10px 8px 30px;font-family:inherit;font-size:13px;color:var(--text-primary);outline:none}.inv__input[data-v-b05cdca3]::placeholder{color:var(--text-placeholder)}.inv__dropdown[data-v-b05cdca3]{list-style:none;position:absolute;z-index:50;top:calc(100% + 4px);left:0;right:0;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:8px;box-shadow:0 6px 24px var(--shadow-lg);padding:4px;margin:0;max-height:220px;overflow-y:auto}.inv__dropdown-item[data-v-b05cdca3]{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:6px;cursor:pointer}.inv__dropdown-item[data-v-b05cdca3]:hover{background:var(--bg-hover)}.inv__avatar[data-v-b05cdca3]{width:26px;height:26px;border-radius:50%;background:var(--primary);color:#fff;font-size:11px;font-weight:600;display:grid;place-items:center;flex-shrink:0}.inv__dropdown-text[data-v-b05cdca3]{display:flex;flex-direction:column}.inv__dropdown-text strong[data-v-b05cdca3]{font-size:13px;color:var(--text-primary)}.inv__dropdown-text small[data-v-b05cdca3]{font-size:11px;color:var(--text-tertiary)}.inv__message[data-v-b05cdca3]{width:100%;border:1px solid var(--border-input);background:var(--bg-input);border-radius:8px;padding:8px 10px;font-family:inherit;font-size:12.5px;color:var(--text-primary);outline:none;resize:vertical;min-height:50px}.inv__message[data-v-b05cdca3]::placeholder{color:var(--text-placeholder)}.inv__message[data-v-b05cdca3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #007bff24}.inv__error[data-v-b05cdca3]{margin:0;font-size:11.5px;color:var(--color-danger);display:inline-flex;align-items:center;gap:4px}.inv__error i[data-v-b05cdca3]{font-size:10px}.ev-card[data-v-86846a1a]{display:flex;flex-direction:column;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:12px;overflow:hidden;transition:background .13s ease}.ev-card__header[data-v-86846a1a]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:transparent;border:0;cursor:pointer;text-align:left;font-family:inherit;color:inherit;transition:background .12s ease}.ev-card__header[data-v-86846a1a]:hover{background:var(--bg-hover)}.ev-card__header[data-v-86846a1a]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.ev-card__label[data-v-86846a1a]{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);flex:1;min-width:0}.ev-card__icon[data-v-86846a1a]{font-size:11px}.ev-card__count[data-v-86846a1a]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:var(--bg-active);color:var(--text-primary);font-size:11px;font-weight:600}.ev-card__chevron[data-v-86846a1a]{font-size:10px;color:var(--text-tertiary);transition:transform .2s cubic-bezier(.16,1,.3,1)}.ev-card.is-collapsed .ev-card__chevron[data-v-86846a1a]{transform:rotate(-90deg)}.ev-card__body[data-v-86846a1a]{display:flex;flex-direction:column;gap:8px;padding:0 12px 12px}.rem__list[data-v-86846a1a]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rem__row[data-v-86846a1a]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:10px;transition:opacity .14s ease}.rem__row.is-sent[data-v-86846a1a]{opacity:.65}.rem__row-icon[data-v-86846a1a]{width:26px;height:26px;flex-shrink:0;display:grid;place-items:center;border-radius:8px;background:var(--bg-active);color:var(--text-secondary);font-size:11px}.rem__row-icon.is-push[data-v-86846a1a]{color:var(--primary)}.rem__row-icon.is-email[data-v-86846a1a]{color:var(--color-warning)}.rem__row-fields[data-v-86846a1a]{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.rem__field[data-v-86846a1a]{display:flex;flex-direction:column;gap:3px;min-width:0}.rem__field-label[data-v-86846a1a]{font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);margin:0}.rem__select[data-v-86846a1a],.rem__input[data-v-86846a1a]{width:100%;border:1px solid var(--border-input);background:var(--bg-input);border-radius:7px;padding:5px 8px;font-family:inherit;font-size:12.5px;color:var(--text-primary);outline:none;transition:border-color .13s ease,box-shadow .13s ease}.rem__select[data-v-86846a1a]:focus,.rem__input[data-v-86846a1a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #007bff24}.rem__select[data-v-86846a1a]:disabled,.rem__input[data-v-86846a1a]:disabled{cursor:not-allowed;opacity:.7}.rem__custom[data-v-86846a1a]{display:flex;gap:6px}.rem__input--num[data-v-86846a1a]{width:88px}.rem__select--unit[data-v-86846a1a]{flex:1}.rem__row-meta[data-v-86846a1a]{display:flex;align-items:center;flex-shrink:0}.rem__remove[data-v-86846a1a]{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:all .13s ease}.rem__remove[data-v-86846a1a]:hover{background:var(--bg-hover);color:var(--color-danger)}.rem__sent[data-v-86846a1a]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;background:var(--bg-active);color:var(--text-secondary);font-size:11px;font-weight:600}.rem__sent i[data-v-86846a1a]{color:var(--color-success);font-size:10px}.rem__empty[data-v-86846a1a]{margin:0;font-size:12.5px;color:var(--text-tertiary);font-style:italic}.rem__add[data-v-86846a1a]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;border:1px dashed var(--border-tertiary);background:transparent;color:var(--text-secondary);padding:6px 12px;border-radius:999px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:all .13s ease}.rem__add[data-v-86846a1a]:hover{color:var(--primary);border-color:var(--primary)}.rem__add i[data-v-86846a1a]{font-size:10px}.rem__limit[data-v-86846a1a]{margin:0;font-size:11.5px;color:var(--text-tertiary);display:inline-flex;align-items:center;gap:6px}.rem__limit i[data-v-86846a1a]{font-size:11px}.rem__error[data-v-86846a1a]{margin:0;display:inline-flex;align-items:center;gap:6px;color:var(--color-danger);font-size:11.5px}.ev[data-v-5cbb41a5]{display:flex;flex-direction:column;min-width:0;height:100%;font-family:Montserrat,sans-serif;color:var(--text-primary)}.ev__head[data-v-5cbb41a5]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid var(--border-secondary);flex-shrink:0;min-height:50px;background:var(--bg-card)}.ev__eyebrow[data-v-5cbb41a5]{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:1}.ev__eyebrow-label[data-v-5cbb41a5]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-tertiary)}.ev__eyebrow-cal[data-v-5cbb41a5]{display:inline-flex;align-items:center;gap:6px;font-weight:500;letter-spacing:.02em;color:var(--text-secondary);font-size:11.5px;padding-left:10px;border-left:1px solid var(--border-secondary);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev__eyebrow-dot[data-v-5cbb41a5]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.ev__close[data-v-5cbb41a5]{background:transparent;border:0;width:30px;height:30px;border-radius:8px;color:var(--text-tertiary);cursor:pointer;flex-shrink:0;transition:all .12s ease}.ev__close[data-v-5cbb41a5]:hover{background:var(--bg-hover);color:var(--text-primary)}.ev__body-wrap[data-v-5cbb41a5]{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.ev__body-wrap[data-v-5cbb41a5]::-webkit-scrollbar{width:6px}.ev__body-wrap[data-v-5cbb41a5]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.ev__body[data-v-5cbb41a5]{padding:16px 18px 20px;display:flex;flex-direction:column;gap:14px}.ev__title-wrap[data-v-5cbb41a5]{display:flex;flex-direction:column;gap:4px}.ev__title-input[data-v-5cbb41a5]{width:100%;border:0;background:transparent;font-family:inherit;font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--text-primary);padding:2px 0 8px;border-bottom:2px solid var(--border-secondary);outline:none;transition:border-color .15s ease}.ev__title-input[data-v-5cbb41a5]::placeholder{color:var(--text-placeholder);font-weight:400}.ev__title-input[data-v-5cbb41a5]:focus{border-bottom-color:var(--primary)}.ev__title-input.has-error[data-v-5cbb41a5]{border-bottom-color:var(--color-danger)}.ev__err[data-v-5cbb41a5]{color:var(--color-danger);font-size:11.5px;display:inline-flex;align-items:center;gap:4px}.ev__err i[data-v-5cbb41a5]{font-size:10px}.ev__when-card[data-v-5cbb41a5]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:12px;padding:10px 12px 12px;display:flex;flex-direction:column;gap:8px}.ev__when-row[data-v-5cbb41a5]{display:flex;align-items:center;gap:10px;min-width:0}.ev__when-label[data-v-5cbb41a5]{flex:0 0 56px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary)}.ev__when-pills[data-v-5cbb41a5]{display:inline-flex;gap:6px;flex-wrap:wrap;min-width:0}.ev__pill[data-v-5cbb41a5]{position:relative;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border-secondary);background:var(--bg-card);border-radius:8px;padding:6px 12px;margin:0;font-family:inherit;font-size:13px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .14s cubic-bezier(.16,1,.3,1)}.ev__pill[data-v-5cbb41a5]:hover{border-color:var(--primary);transform:translateY(-1px);box-shadow:0 4px 10px var(--shadow-sm)}.ev__pill[data-v-5cbb41a5]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #007bff2e}.ev__pill.has-error[data-v-5cbb41a5]{border-color:var(--color-danger)}.ev__pill i[data-v-5cbb41a5]{color:var(--text-tertiary);font-size:12px}.ev__pill--time[data-v-5cbb41a5]{font-variant-numeric:tabular-nums;min-width:72px;justify-content:center}.ev__pill-hidden[data-v-5cbb41a5]{position:absolute;left:0;bottom:0;width:1px;height:1px;opacity:0;border:0;padding:0;margin:0;pointer-events:none;color-scheme:light dark;font-family:inherit}.ev__allday[data-v-5cbb41a5]{margin:0;display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:4px 10px 4px 6px;border-radius:999px;border:1px solid var(--border-secondary);background:var(--bg-card);-webkit-user-select:none;user-select:none;transition:all .14s ease}.ev__allday input[data-v-5cbb41a5]{display:none}.ev__allday[data-v-5cbb41a5]:hover{border-color:var(--border-tertiary)}.ev__allday.is-on[data-v-5cbb41a5]{background:var(--bg-active);border-color:var(--primary)}.ev__allday-track[data-v-5cbb41a5]{position:relative;width:26px;height:14px;background:var(--border-tertiary);border-radius:999px;transition:background .16s cubic-bezier(.16,1,.3,1)}.ev__allday-knob[data-v-5cbb41a5]{position:absolute;top:1px;left:1px;width:12px;height:12px;background:#fff;border-radius:50%;box-shadow:0 1px 2px var(--shadow-sm);transition:transform .18s cubic-bezier(.16,1,.3,1)}.ev__allday input:checked+.ev__allday-track[data-v-5cbb41a5]{background:var(--primary)}.ev__allday input:checked+.ev__allday-track .ev__allday-knob[data-v-5cbb41a5]{transform:translate(12px)}.ev__allday-label[data-v-5cbb41a5]{font-size:12px;color:var(--text-primary);font-weight:500}.ev__when-foot[data-v-5cbb41a5]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px;padding-top:10px;border-top:1px dashed var(--border-secondary)}.ev__duration[data-v-5cbb41a5]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:600;color:var(--text-secondary);letter-spacing:.02em}.ev__duration i[data-v-5cbb41a5]{color:var(--text-tertiary);font-size:11px}.ev__duration--err[data-v-5cbb41a5],.ev__duration--err i[data-v-5cbb41a5]{color:var(--color-danger)}.ev__presets[data-v-5cbb41a5]{display:inline-flex;gap:4px;flex-wrap:wrap}.ev__preset[data-v-5cbb41a5]{border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-secondary);font-family:inherit;font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:999px;cursor:pointer;transition:all .13s ease}.ev__preset[data-v-5cbb41a5]:hover{color:var(--text-primary);border-color:var(--border-tertiary)}.ev__preset.is-on[data-v-5cbb41a5]{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 2px 6px #007bff40}.ev__tz-row[data-v-5cbb41a5]{display:flex;align-items:center;gap:12px;margin-top:10px}.ev__tz-select[data-v-5cbb41a5]{flex:1;min-width:0;font-size:12px}.ev__row[data-v-5cbb41a5]{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}.ev__row-cell[data-v-5cbb41a5]{display:flex;flex-direction:column;gap:6px;min-width:0}.ev__row-cell--cal[data-v-5cbb41a5]{flex:1 1 180px;min-width:0}.ev__row-cell--pri[data-v-5cbb41a5]{flex:0 0 auto}.ev__label[data-v-5cbb41a5]{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.ev__label i[data-v-5cbb41a5]{font-size:10px}.ev__select-wrap[data-v-5cbb41a5]{position:relative;border:1px solid var(--border-input);background:var(--bg-input);border-radius:8px;transition:all .13s ease}.ev__select-wrap[data-v-5cbb41a5]:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #007bff24}.ev__select-wrap.has-error[data-v-5cbb41a5]{border-color:var(--color-danger)}.ev__select-wrap.is-disabled[data-v-5cbb41a5]{opacity:.7;cursor:not-allowed}.ev__select-dot[data-v-5cbb41a5]{position:absolute;left:12px;top:50%;width:10px;height:10px;border-radius:50%;transform:translateY(-50%);pointer-events:none;box-shadow:0 0 0 2px var(--bg-input)}.ev__select-caret[data-v-5cbb41a5]{position:absolute;right:12px;top:50%;font-size:10px;color:var(--text-tertiary);transform:translateY(-50%);pointer-events:none}.ev__select[data-v-5cbb41a5]{appearance:none;width:100%;border:0;background:transparent;padding:8px 30px 8px 28px;font-family:inherit;font-size:13px;color:var(--text-primary);outline:none;cursor:pointer}.ev__select[data-v-5cbb41a5]:disabled{cursor:not-allowed}.ev__chips[data-v-5cbb41a5]{display:inline-flex;flex-wrap:wrap;gap:4px}.ev__chip[data-v-5cbb41a5]{border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-secondary);font-family:inherit;font-size:11.5px;font-weight:600;padding:6px 9px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .13s ease}.ev__chip[data-v-5cbb41a5]:hover{border-color:var(--border-tertiary);color:var(--text-primary)}.ev__chip.is-on[data-v-5cbb41a5]{background:var(--bg-active);border-color:var(--primary);color:var(--text-primary)}.ev__chip--none[data-v-5cbb41a5]{color:var(--text-tertiary)}.ev__chip-dot[data-v-5cbb41a5]{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.7}.ev__chip--p1 .ev__chip-dot[data-v-5cbb41a5]{background:var(--color-info);opacity:1}.ev__chip--p2 .ev__chip-dot[data-v-5cbb41a5]{background:var(--color-warning);opacity:1}.ev__chip--p3 .ev__chip-dot[data-v-5cbb41a5]{background:var(--color-danger);opacity:1}.ev__loc[data-v-5cbb41a5]{position:relative}.ev__loc .ev__note-input[data-v-5cbb41a5]{padding-right:32px}.ev__loc-spinner[data-v-5cbb41a5]{position:absolute;right:11px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);font-size:11px;pointer-events:none}.ev__loc-dropdown[data-v-5cbb41a5]{position:absolute;z-index:60;top:calc(100% + 4px);left:0;right:0;list-style:none;margin:0;padding:4px;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:8px;box-shadow:0 8px 24px var(--shadow-md, rgba(0, 0, 0, .12));max-height:240px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.ev__loc-item[data-v-5cbb41a5]{display:flex;align-items:flex-start;gap:8px;padding:7px 10px;border-radius:6px;cursor:pointer;font-size:12.5px;color:var(--text-primary);line-height:1.35;transition:background .1s ease}.ev__loc-item[data-v-5cbb41a5]:hover,.ev__loc-item.is-active[data-v-5cbb41a5]{background:var(--bg-active)}.ev__loc-item-ico[data-v-5cbb41a5]{color:var(--text-tertiary);font-size:11px;flex-shrink:0;margin-top:2px}.ev__loc-item-text[data-v-5cbb41a5]{min-width:0;word-break:break-word}.ev__note[data-v-5cbb41a5]{position:relative;display:block;margin:0;border:1px solid var(--border-input);background:var(--bg-input);border-radius:8px;transition:all .13s ease}.ev__note[data-v-5cbb41a5]:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #007bff24}.ev__note-icon[data-v-5cbb41a5]{position:absolute;left:12px;top:11px;color:var(--text-tertiary);font-size:12px;pointer-events:none;line-height:1}.ev__note-input[data-v-5cbb41a5]{width:100%;border:0;background:transparent;padding:9px 12px 9px 34px;font-family:inherit;font-size:13px;color:var(--text-primary);outline:none}.ev__note-input[data-v-5cbb41a5]::placeholder{color:var(--text-placeholder)}.ev__note-input--ta[data-v-5cbb41a5]{resize:vertical;min-height:76px;line-height:1.5;padding:9px 12px 9px 34px;display:block}.ev__note:focus-within .ev__note-icon[data-v-5cbb41a5]{color:var(--primary)}.ev__foot[data-v-5cbb41a5]{display:flex;gap:8px;align-items:center;padding:12px 18px;border-top:1px solid var(--border-secondary);background:var(--bg-card);flex-shrink:0}.ev__spacer[data-v-5cbb41a5]{flex:1}.ev__btn[data-v-5cbb41a5]{display:inline-flex;align-items:center;gap:6px;border-radius:8px;border:1px solid transparent;padding:8px 14px;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .13s ease}.ev__btn--primary[data-v-5cbb41a5]{background:var(--primary);color:#fff}.ev__btn--primary[data-v-5cbb41a5]:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 4px 12px #007bff47}.ev__btn--primary[data-v-5cbb41a5]:disabled{opacity:.5;cursor:not-allowed}.ev__btn--ghost[data-v-5cbb41a5]{background:transparent;color:var(--text-secondary)}.ev__btn--ghost[data-v-5cbb41a5]:hover{background:var(--bg-hover);color:var(--text-primary)}.ev__btn--icon[data-v-5cbb41a5]{width:34px;height:34px;padding:0;justify-content:center}.ev__btn--danger[data-v-5cbb41a5]{color:var(--color-danger);border-color:transparent;background:transparent}.ev__btn--danger[data-v-5cbb41a5]:hover:not(:disabled){background:#fe00001a;color:var(--color-danger)}.ev__btn-kbd[data-v-5cbb41a5]{font-family:inherit;font-size:10px;font-weight:600;background:#ffffff38;padding:1px 6px;border-radius:4px;margin-left:2px}[data-theme=dark] .ev__pill[data-v-5cbb41a5]:hover{box-shadow:0 4px 14px #0000004d}.cf[data-v-2551eb0a]{display:flex;flex-direction:column;min-width:0;font-family:Montserrat,sans-serif;overflow:hidden}.cf__head[data-v-2551eb0a]{margin-bottom:2px}.cf__head-content[data-v-2551eb0a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 0 14px;border-bottom:1px solid var(--border-secondary)}.cf__head-left[data-v-2551eb0a]{display:flex;align-items:center;gap:12px}.cf__chip[data-v-2551eb0a]{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--accent, var(--primary));color:#fff;font-size:14px;flex-shrink:0;transition:background .3s ease;box-shadow:0 4px 12px #0000002e}.cf__eyebrow[data-v-2551eb0a]{display:block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:1px}.cf__title[data-v-2551eb0a]{margin:0;font-size:16px;font-weight:700;color:var(--text-primary);line-height:1.2}.cf__close[data-v-2551eb0a]{background:transparent;border:0;width:30px;height:30px;border-radius:7px;color:var(--text-tertiary);cursor:pointer;display:grid;place-items:center;transition:background .12s ease,color .12s ease;flex-shrink:0}.cf__close[data-v-2551eb0a]:hover{background:var(--bg-hover);color:var(--text-primary)}.cf__body[data-v-2551eb0a]{padding:18px 0 10px;display:flex;flex-direction:column;gap:16px}.cf__name-field[data-v-2551eb0a]{position:relative;padding-bottom:2px}.cf__name-input[data-v-2551eb0a]{width:100%;border:0;background:transparent;font-size:22px;font-weight:600;color:var(--text-primary);padding:4px 0 10px;outline:none;font-family:inherit;border-bottom:2px solid var(--border-secondary);transition:border-color .2s ease}.cf__name-input[data-v-2551eb0a]::placeholder{color:var(--text-placeholder);font-weight:400}.cf__name-input.has-error[data-v-2551eb0a]{border-bottom-color:var(--color-danger)}.cf__name-underline[data-v-2551eb0a]{position:absolute;bottom:2px;left:0;width:0;height:2px;border-radius:2px;transition:width .3s ease,background .3s ease}.cf__name-input:focus~.cf__name-underline[data-v-2551eb0a]{width:100%}.cf__err[data-v-2551eb0a]{display:block;margin-top:4px;color:var(--color-danger);font-size:11.5px}.cf__row[data-v-2551eb0a]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.cf__row .cf__field[data-v-2551eb0a]:first-child{flex-shrink:0}.cf__row .cf__field[data-v-2551eb0a]:last-child{flex:1;min-width:160px}.cf__field[data-v-2551eb0a]{display:flex;flex-direction:column;gap:7px;min-width:0}.cf__label[data-v-2551eb0a]{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase}.cf__swatches[data-v-2551eb0a]{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.cf__swatch[data-v-2551eb0a]{width:24px;height:24px;border-radius:8px;background:var(--c);border:2.5px solid transparent;cursor:pointer;padding:0;position:relative;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;outline:none}.cf__swatch[data-v-2551eb0a]:hover{transform:scale(1.15)}.cf__swatch.is-on[data-v-2551eb0a]{border-color:#fff;box-shadow:0 0 0 2.5px var(--c);transform:scale(1.05)}.cf__swatch--custom[data-v-2551eb0a]{background:var(--bg-tertiary);border:2px dashed var(--border-tertiary);display:grid;place-items:center;color:var(--text-tertiary);font-size:9px;overflow:hidden}.cf__swatch--custom[data-v-2551eb0a]:hover{transform:scale(1.1)}.cf__swatch--custom input[data-v-2551eb0a]{position:absolute;inset:0;opacity:0;cursor:pointer;padding:0;border:0;width:100%;height:100%}.cf__input[data-v-2551eb0a]{width:100%;padding:9px 11px;border:1.5px solid var(--border-input);background:var(--bg-input);color:var(--text-primary);border-radius:9px;font-size:13px;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.cf__input--ta[data-v-2551eb0a]{resize:vertical;min-height:62px;line-height:1.55}.cf__input[data-v-2551eb0a]::placeholder{color:var(--text-placeholder)}.cf__input[data-v-2551eb0a]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #3b5bfd1f}.cf__tz-select[data-v-2551eb0a]{--vs-font-size: 13px;--vs-line-height: 1.4;--vs-border-color: var(--border-input);--vs-border-radius: 9px;--vs-border-width: 1.5px;--vs-bg: var(--bg-input);--vs-controls-color: var(--text-tertiary);--vs-selected-color: var(--text-primary);--vs-placeholder-color: var(--text-placeholder);--vs-search-input-color: var(--text-primary);--vs-dropdown-bg: var(--bg-card);--vs-dropdown-color: var(--text-primary);--vs-dropdown-option-color: var(--text-primary);--vs-dropdown-option--active-bg: var(--bg-hover);--vs-dropdown-option--active-color: var(--text-primary)}.cf__tz-select[data-v-2551eb0a] .vs__dropdown-toggle{padding:4px 6px 4px 10px;min-height:38px;background:var(--bg-input);border-color:var(--border-input);border-radius:9px;border-width:1.5px;transition:border-color .15s ease,box-shadow .15s ease}.cf__tz-select[data-v-2551eb0a] .vs__dropdown-toggle:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #3b5bfd1f}.cf__tz-select[data-v-2551eb0a] .vs__search{font-family:Montserrat,sans-serif;color:var(--text-primary)}.cf__tz-select[data-v-2551eb0a] .vs__search::placeholder{color:var(--text-placeholder)}.cf__tz-select[data-v-2551eb0a] .vs__selected{color:var(--text-primary);font-size:13px;margin:2px 0}.cf__tz-select[data-v-2551eb0a] .vs__dropdown-menu{background:var(--bg-card);border-color:var(--border-secondary);border-radius:9px;box-shadow:0 8px 24px #00000024;font-size:13px;max-height:200px}.cf__tz-select[data-v-2551eb0a] .vs__dropdown-option{padding:7px 12px;color:var(--text-primary)}.cf__tz-select[data-v-2551eb0a] .vs__dropdown-option--highlight{background:var(--bg-hover);color:var(--text-primary)}.cf__tz-select[data-v-2551eb0a] .vs__open-indicator{fill:var(--text-tertiary);transform:scale(.7)}.cf__tz-select[data-v-2551eb0a] .vs__clear{fill:var(--text-tertiary)}.cf__toggles[data-v-2551eb0a]{display:flex;flex-direction:column;gap:0;border-radius:12px;overflow:hidden;border:1.5px solid var(--border-secondary)}.cf__toggle-row[data-v-2551eb0a]{display:flex;align-items:center;gap:12px;padding:13px 14px;cursor:pointer;margin:0;background:var(--bg-tertiary);transition:background .15s ease;border-bottom:1px solid var(--border-secondary)}.cf__toggle-row[data-v-2551eb0a]:last-child{border-bottom:0}.cf__toggle-row[data-v-2551eb0a]:hover{background:var(--bg-hover)}.cf__toggle-row.is-on[data-v-2551eb0a]{background:var(--bg-input)}.cf__toggle-row input[data-v-2551eb0a]{display:none}.cf__toggle-row--sub[data-v-2551eb0a]{background:var(--bg-secondary);border-top:0}.cf__toggle-row--sub[data-v-2551eb0a]:hover{background:var(--bg-hover)}.cf__toggle-row--static[data-v-2551eb0a]{cursor:default;background:var(--bg-input)}.cf__toggle-row--static[data-v-2551eb0a]:hover{background:var(--bg-input)}.cf__time-input[data-v-2551eb0a]{display:inline-block!important;flex-shrink:0;width:140px;padding:7px 10px;border:1.5px solid var(--border-input);background:var(--bg-input);color:var(--text-primary);border-radius:8px;font-size:13px;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.cf__time-input[data-v-2551eb0a]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #3b5bfd1f}.cf__time-input[data-v-2551eb0a]::-webkit-calendar-picker-indicator{filter:invert(.6);cursor:pointer}.cf__toggle-icon[data-v-2551eb0a]{width:32px;height:32px;border-radius:8px;background:var(--bg-secondary);border:1.5px solid var(--border-secondary);display:grid;place-items:center;flex-shrink:0;color:var(--text-tertiary);font-size:12px;transition:background .2s ease,color .2s ease,border-color .2s ease}.cf__toggle-row.is-on .cf__toggle-icon[data-v-2551eb0a]{background:var(--bg-active);border-color:var(--sw, var(--primary));color:var(--sw, var(--primary))}.cf__toggle-text[data-v-2551eb0a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cf__toggle-title[data-v-2551eb0a]{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.3}.cf__toggle-hint[data-v-2551eb0a]{font-size:11.5px;color:var(--text-secondary);line-height:1.45}.cf__switch[data-v-2551eb0a]{--sw: var(--primary);width:38px;height:22px;border-radius:22px;background:var(--border-tertiary);border:1.5px solid var(--border-secondary);position:relative;flex-shrink:0;transition:background .2s ease,border-color .2s ease}.cf__toggle-row.is-on .cf__switch[data-v-2551eb0a]{background:var(--sw, var(--primary));border-color:var(--sw, var(--primary))}.cf__switch-knob[data-v-2551eb0a]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000047;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.cf__toggle-row.is-on .cf__switch-knob[data-v-2551eb0a]{transform:translate(16px)}.cf-slide-enter-active[data-v-2551eb0a],.cf-slide-leave-active[data-v-2551eb0a]{transition:max-height .26s ease,opacity .22s ease;max-height:90px;overflow:hidden}.cf-slide-enter[data-v-2551eb0a],.cf-slide-leave-to[data-v-2551eb0a]{max-height:0;opacity:0}.cf__foot[data-v-2551eb0a]{display:flex;gap:8px;align-items:center;justify-content:flex-end;padding:12px 0 0;border-top:1px solid var(--border-secondary)}.cf__btn[data-v-2551eb0a]{display:inline-flex;align-items:center;gap:6px;border-radius:9px;border:1.5px solid transparent;padding:8px 16px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease;letter-spacing:.01em}.cf__btn--primary[data-v-2551eb0a]{background:var(--accent, var(--primary));color:#fff;box-shadow:0 2px 8px #00000026;transition:background .3s ease,box-shadow .3s ease,transform .15s ease,opacity .15s ease,filter .15s ease}.cf__btn--primary[data-v-2551eb0a]:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 6px 18px #0003}.cf__btn--primary[data-v-2551eb0a]:active:not(:disabled){transform:translateY(0)}.cf__btn--primary[data-v-2551eb0a]:disabled{opacity:.5;cursor:not-allowed}.cf__btn--ghost[data-v-2551eb0a]{background:transparent;color:var(--text-secondary);border-color:var(--border-secondary)}.cf__btn--ghost[data-v-2551eb0a]:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--border-tertiary)}.sf[data-v-90213462]{display:flex;flex-direction:column;font-family:Montserrat,sans-serif;min-width:0}.sf__head[data-v-90213462]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 14px;border-bottom:1px solid var(--border-secondary)}.sf__head-left[data-v-90213462]{display:flex;align-items:center;gap:12px}.sf__chip[data-v-90213462]{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;color:#fff;font-size:14px;flex-shrink:0;box-shadow:0 4px 10px #0000001a}.sf__eyebrow[data-v-90213462]{display:block;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.sf__title[data-v-90213462]{margin:1px 0 0;font-size:17px;font-weight:600;color:var(--text-primary);line-height:1.2}.sf__close[data-v-90213462]{background:transparent;border:0;width:30px;height:30px;border-radius:6px;color:var(--text-tertiary);cursor:pointer;transition:all .12s ease;display:grid;place-items:center}.sf__close[data-v-90213462]:hover{background:var(--bg-hover);color:var(--text-primary)}.sf__body[data-v-90213462]{padding:16px 2px 0;display:flex;flex-direction:column;gap:14px}.sf__section[data-v-90213462]{display:flex;flex-direction:column;gap:6px}.sf__label[data-v-90213462]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase}.sf__label i[data-v-90213462]{color:var(--text-tertiary);font-size:10px}.sf__select[data-v-90213462] .vs__dropdown-toggle{border:1px solid var(--border-input);background:var(--bg-input);border-radius:8px;padding:4px 8px;transition:border-color .13s ease,box-shadow .13s ease}.sf__select[data-v-90213462] .vs__open-indicator{color:var(--text-tertiary)}.sf__select[data-v-90213462] .vs__search,.sf__select[data-v-90213462] .vs__search:focus{color:var(--text-primary);font-family:inherit;font-size:13px}.sf__select[data-v-90213462] .vs__search::placeholder,.sf__select[data-v-90213462] .vs__search:focus::placeholder{color:var(--text-placeholder)}.sf__select[data-v-90213462] .vs__selected{background:none;border:none;padding:0}.sf__select[data-v-90213462] .vs__selected-options{gap:4px;flex-wrap:wrap}.sf__select[data-v-90213462] .vs__dropdown-toggle:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #007bff24}.sf__select[data-v-90213462] .vs__dropdown-menu{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;box-shadow:0 12px 28px var(--shadow-md);padding:4px;overflow:hidden}.sf__select[data-v-90213462] .vs__dropdown-option{border-radius:7px;padding:6px 8px;transition:background .1s ease}.sf__select[data-v-90213462] .vs__dropdown-option:hover,.sf__select[data-v-90213462] .vs__dropdown-option--highlight{background:var(--bg-hover);color:var(--text-primary)}.sf__select[data-v-90213462] .vs__clear{color:var(--text-tertiary)}.sf__select[data-v-90213462] .vs__deselect{color:var(--text-secondary)}.sf__tag[data-v-90213462]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:var(--text-primary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:999px;padding:2px 8px 2px 6px}.sf__tag-dot[data-v-90213462]{width:6px;height:6px;border-radius:50%;background:var(--primary);flex-shrink:0}.sf__opt[data-v-90213462]{display:flex;align-items:center;gap:10px}.sf__opt-avatar[data-v-90213462]{width:28px;height:28px;border-radius:50%;background:var(--primary);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;flex-shrink:0}.sf__opt-info[data-v-90213462]{display:flex;flex-direction:column;line-height:1.25}.sf__opt-name[data-v-90213462]{font-size:13px;font-weight:600;color:var(--text-primary)}.sf__opt-email[data-v-90213462]{font-size:11px;color:var(--text-secondary)}.sf__no-opts[data-v-90213462]{font-size:12.5px;color:var(--text-secondary);padding:6px 4px;display:block}.sf__perm[data-v-90213462]{display:flex;gap:12px;align-items:flex-start;cursor:pointer;margin:0;padding:12px;border-radius:10px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);transition:all .14s ease}.sf__perm input[data-v-90213462]{display:none}.sf__perm[data-v-90213462]:hover{border-color:var(--border-tertiary);background:var(--bg-hover)}.sf__perm.is-on[data-v-90213462]{border-color:var(--primary);background:var(--bg-active)}.sf__perm strong[data-v-90213462]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-primary);font-weight:600;margin-bottom:3px}.sf__perm small[data-v-90213462]{display:block;font-size:11.5px;color:var(--text-secondary);line-height:1.4}.sf__perm-check[data-v-90213462]{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border-tertiary);background:var(--bg-card);display:grid;place-items:center;flex-shrink:0;margin-top:1px;transition:all .14s ease}.sf__perm-check i[data-v-90213462]{color:#fff;font-size:9px;opacity:0;transition:opacity .1s ease}.sf__perm.is-on .sf__perm-check[data-v-90213462]{background:var(--primary);border-color:var(--primary)}.sf__perm.is-on .sf__perm-check i[data-v-90213462]{opacity:1}.sf__perm-body[data-v-90213462]{flex:1;min-width:0}.sf__perm-icon[data-v-90213462]{font-size:10px;color:var(--text-tertiary)}.sf__perm.is-on .sf__perm-icon[data-v-90213462]{color:var(--primary)}.sf__foot[data-v-90213462]{padding:14px 2px 2px;display:flex;flex-direction:column;gap:14px}.sf__divider[data-v-90213462]{height:1px;background:var(--border-secondary)}.sf__list-wrap[data-v-90213462]{display:flex;flex-direction:column;gap:8px}.sf__list-head[data-v-90213462]{display:flex;align-items:center;gap:8px}.sf__list-label[data-v-90213462]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary)}.sf__list-count[data-v-90213462]{font-size:9.5px;font-weight:700;color:var(--text-tertiary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);padding:1px 7px;border-radius:999px}.sf__list[data-v-90213462]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.sf__list[data-v-90213462]::-webkit-scrollbar{width:4px}.sf__list[data-v-90213462]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}.sf__item[data-v-90213462]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;transition:background .1s ease}.sf__item[data-v-90213462]:hover{background:var(--bg-hover)}.sf__item:hover .sf__revoke[data-v-90213462]{opacity:1}.sf__avatar[data-v-90213462]{width:34px;height:34px;border-radius:50%;color:#fff;display:grid;place-items:center;font-weight:700;font-size:12px;flex-shrink:0;box-shadow:0 2px 6px #0000001a}.sf__info[data-v-90213462]{display:flex;flex-direction:column;line-height:1.25;flex:1;min-width:0}.sf__name[data-v-90213462]{font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf__email[data-v-90213462]{font-size:11px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf__badge[data-v-90213462]{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;padding:2px 7px;border-radius:999px;flex-shrink:0;letter-spacing:.02em;cursor:pointer;transition:filter .12s ease,transform .12s ease}.sf__badge[data-v-90213462]:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.sf__badge[data-v-90213462]:disabled{opacity:.6;cursor:progress}.sf__badge i[data-v-90213462]{font-size:9px}.sf__badge--edit[data-v-90213462]{color:var(--primary);background:#007bff1a;border:1px solid rgba(0,123,255,.18)}.sf__badge--view[data-v-90213462]{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.sf__revoke[data-v-90213462]{width:26px;height:26px;border:none;background:transparent;border-radius:6px;display:grid;place-items:center;cursor:pointer;color:var(--text-secondary);font-size:11px;opacity:0;transition:all .12s ease;flex-shrink:0}.sf__revoke[data-v-90213462]:hover{color:var(--color-danger);background:#fe000014}.sf__empty[data-v-90213462]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 8px;text-align:center;color:var(--text-tertiary);font-size:12px;font-style:italic}.sf__empty-icon[data-v-90213462]{font-size:22px;opacity:.35}.sf__actions[data-v-90213462]{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.sf__btn[data-v-90213462]{display:inline-flex;align-items:center;gap:6px;border-radius:8px;border:1px solid transparent;padding:8px 16px;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .13s ease}.sf__btn--primary[data-v-90213462]{background:var(--primary);color:#fff}.sf__btn--primary[data-v-90213462]:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 4px 10px #007bff38}.sf__btn--primary[data-v-90213462]:disabled{opacity:.45;cursor:not-allowed;transform:none}.sf__btn--ghost[data-v-90213462]{background:transparent;color:var(--text-secondary);border-color:var(--border-secondary)}.sf__btn--ghost[data-v-90213462]:hover{background:var(--bg-hover);color:var(--text-primary)}.qa-pop[data-v-5e29affc]{position:fixed;z-index:1080;width:320px;background:var(--bg-card);border:1px solid var(--border-card);border-radius:12px;box-shadow:0 1px 2px var(--shadow-sm),0 12px 28px var(--shadow-md);padding:12px 14px 10px;font-family:Montserrat,sans-serif}.qa-pop__caret[data-v-5e29affc]{position:absolute;width:12px;height:12px;background:var(--bg-card);border:1px solid var(--border-card);transform:rotate(45deg)}.qa-pop--bottom .qa-pop__caret[data-v-5e29affc]{top:-7px;border-right-color:transparent;border-bottom-color:transparent}.qa-pop--top .qa-pop__caret[data-v-5e29affc]{bottom:-7px;border-left-color:transparent;border-top-color:transparent}.qa-pop__head[data-v-5e29affc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.qa-pop__when[data-v-5e29affc]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.qa-pop__close[data-v-5e29affc]{background:transparent;border:0;padding:2px;color:var(--text-tertiary);cursor:pointer;border-radius:4px}.qa-pop__close[data-v-5e29affc]:hover{color:var(--text-primary);background:var(--bg-hover)}.qa-pop__title[data-v-5e29affc]{width:100%;border:0;border-bottom:1.5px solid var(--border-secondary);background:transparent;color:var(--text-primary);font-size:17px;font-weight:500;padding:6px 2px 8px;margin-bottom:10px;outline:none;transition:border-color .12s ease}.qa-pop__title[data-v-5e29affc]:focus{border-bottom-color:var(--primary)}.qa-pop__title[data-v-5e29affc]::placeholder{color:var(--text-placeholder);font-weight:400}.qa-pop__row[data-v-5e29affc]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.qa-pop__chip[data-v-5e29affc]{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;padding:4px 10px;border-radius:999px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;transition:all .12s ease;-webkit-user-select:none;user-select:none}.qa-pop__chip input[data-v-5e29affc]{display:none}.qa-pop__chip[data-v-5e29affc]:hover{border-color:var(--border-tertiary)}.qa-pop__chip.is-on[data-v-5e29affc]{background:var(--bg-active);border-color:var(--primary);color:var(--text-primary)}.qa-pop__spacer[data-v-5e29affc]{flex:1}.qa-pop__select[data-v-5e29affc]{max-width:150px;border:1px solid var(--border-input);background:var(--bg-input);color:var(--text-primary);border-radius:6px;padding:4px 8px;font-size:12px;outline:none}.qa-pop__select[data-v-5e29affc]:focus{border-color:var(--primary)}.qa-pop__foot[data-v-5e29affc]{display:flex;align-items:center;gap:8px;padding-top:8px;border-top:1px solid var(--border-secondary)}.qa-pop__more[data-v-5e29affc]{background:transparent;border:0;color:var(--text-link);font-size:12px;font-weight:500;cursor:pointer;padding:4px 2px;display:inline-flex;align-items:center;gap:6px}.qa-pop__more i[data-v-5e29affc]{font-size:9px;transition:transform .16s ease}.qa-pop__more[data-v-5e29affc]:hover{color:var(--text-link-hover)}.qa-pop__more:hover i[data-v-5e29affc]{transform:translate(2px)}.qa-pop__actions[data-v-5e29affc]{margin-left:auto;display:inline-flex;gap:6px}.qa-pop__btn[data-v-5e29affc]{display:inline-flex;align-items:center;gap:6px;border-radius:6px;border:1px solid transparent;padding:6px 12px;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;transition:all .12s ease}.qa-pop__btn--ghost[data-v-5e29affc]{background:transparent;color:var(--text-secondary)}.qa-pop__btn--ghost[data-v-5e29affc]:hover{background:var(--bg-hover);color:var(--text-primary)}.qa-pop__btn--primary[data-v-5e29affc]{background:var(--primary);color:#fff}.qa-pop__btn--primary[data-v-5e29affc]:hover:not(:disabled){filter:brightness(1.08)}.qa-pop__btn--primary[data-v-5e29affc]:disabled{opacity:.5;cursor:not-allowed}.qa-pop__kbd[data-v-5e29affc]{font-family:Montserrat,sans-serif;font-size:10px;background:#fff3;padding:1px 5px;border-radius:3px;margin-left:2px}.qa-pop-enter-active[data-v-5e29affc],.qa-pop-leave-active[data-v-5e29affc]{transition:opacity .14s ease,transform .16s cubic-bezier(.16,1,.3,1)}.qa-pop-enter[data-v-5e29affc],.qa-pop-leave-to[data-v-5e29affc]{opacity:0;transform:translateY(-4px) scale(.98)}.cm[data-v-dbccdddc]{position:fixed;z-index:1090;min-width:220px;background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;box-shadow:0 1px 2px var(--shadow-sm),0 14px 36px var(--shadow-md);padding:6px;font-family:Montserrat,sans-serif;outline:none}.cm__head[data-v-dbccdddc]{display:flex;align-items:center;gap:8px;padding:6px 10px 8px;border-bottom:1px solid var(--border-secondary);margin-bottom:4px}.cm__head-dot[data-v-dbccdddc]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.cm__head-title[data-v-dbccdddc]{font-size:11.5px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm__list[data-v-dbccdddc]{list-style:none;margin:0;padding:0}.cm__divider[data-v-dbccdddc]{height:1px;background:var(--border-secondary);margin:4px 2px}.cm__item[data-v-dbccdddc]{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;color:var(--text-primary);font-family:inherit;font-size:13px;text-align:left;padding:7px 10px;border-radius:6px;cursor:pointer;transition:background .1s ease,color .1s ease}.cm__item[data-v-dbccdddc]:hover:not(.is-disabled),.cm__item[data-v-dbccdddc]:focus-visible:not(.is-disabled){background:var(--bg-hover);outline:none}.cm__item.is-disabled[data-v-dbccdddc]{opacity:.5;cursor:not-allowed}.cm__item--danger[data-v-dbccdddc],.cm__item--danger .cm__icon[data-v-dbccdddc]{color:var(--color-danger)}.cm__item--danger[data-v-dbccdddc]:hover:not(.is-disabled){background:#fe000014}.cm__item--success[data-v-dbccdddc],.cm__item--success .cm__icon[data-v-dbccdddc]{color:var(--color-success)}.cm__item--success[data-v-dbccdddc]:hover:not(.is-disabled){background:#33996714}.cm__icon[data-v-dbccdddc]{color:var(--text-tertiary);font-size:12px;width:14px;text-align:center;flex-shrink:0}.cm__label[data-v-dbccdddc]{flex:1}.cm__kbd[data-v-dbccdddc]{font-family:inherit;font-size:10px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--text-tertiary);padding:1px 5px;border-radius:4px}.cm-enter-active[data-v-dbccdddc],.cm-leave-active[data-v-dbccdddc]{transition:opacity .12s ease,transform .16s cubic-bezier(.16,1,.3,1)}.cm-enter[data-v-dbccdddc],.cm-leave-to[data-v-dbccdddc]{opacity:0;transform:translateY(-4px) scale(.97)}.nl-bar[data-v-db64e4c9]{position:relative;width:100%;font-family:Montserrat,sans-serif}.nl-bar__input-wrap[data-v-db64e4c9]{display:flex;align-items:center;gap:6px;height:38px;padding:0 4px 0 10px;border-radius:999px;background:var(--bg-input);border:1px solid var(--border-input);transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.nl-bar.is-active .nl-bar__input-wrap[data-v-db64e4c9]{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent);background:var(--bg-card)}.nl-bar.is-disabled .nl-bar__input-wrap[data-v-db64e4c9]{opacity:.55}.nl-bar__sparkle[data-v-db64e4c9]{color:var(--primary);font-size:12px;display:inline-flex;width:14px;justify-content:center}.nl-bar__input[data-v-db64e4c9]{flex:1;border:0;background:transparent;color:var(--text-primary);font-size:13px;outline:none;min-width:0}.nl-bar__input[data-v-db64e4c9]::placeholder{color:var(--text-placeholder);font-style:italic}.nl-bar__shortcut[data-v-db64e4c9]{color:var(--text-tertiary);font-size:10px}.nl-bar__shortcut kbd[data-v-db64e4c9]{font-family:inherit;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:4px;padding:0 5px}.nl-bar__icon-btn[data-v-db64e4c9]{background:transparent;border:0;color:var(--text-tertiary);border-radius:50%;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.nl-bar__icon-btn[data-v-db64e4c9]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}.nl-bar__icon-btn[data-v-db64e4c9]:disabled{opacity:.45;cursor:not-allowed}.nl-bar__icon-btn--primary[data-v-db64e4c9]{background:var(--primary);color:#fff}.nl-bar__icon-btn--primary[data-v-db64e4c9]:hover:not(:disabled){filter:brightness(1.08);background:var(--primary);color:#fff}.nl-bar__preview[data-v-db64e4c9]{margin-top:8px;padding:10px 12px;border-radius:12px;background:var(--bg-card);border:1px solid var(--border-card);box-shadow:0 1px 2px var(--shadow-sm),0 8px 24px var(--shadow-md)}.nl-bar__preview-row[data-v-db64e4c9]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.nl-bar__controls[data-v-db64e4c9]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border-secondary)}.nl-bar__select[data-v-db64e4c9]{flex:1 1 auto;min-width:0;border:1px solid var(--border-input);background:var(--bg-input);color:var(--text-primary);border-radius:6px;padding:4px 8px;font-size:12px;outline:none}.nl-bar__select[data-v-db64e4c9]:focus{border-color:var(--primary)}.nl-bar__actions[data-v-db64e4c9]{display:inline-flex;gap:6px;margin-left:auto}.nl-bar__btn[data-v-db64e4c9]{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid transparent;padding:5px 10px;font-size:11.5px;font-weight:600;cursor:pointer;font-family:inherit;transition:all .12s ease}.nl-bar__btn--ghost[data-v-db64e4c9]{background:transparent;color:var(--text-secondary);border-color:var(--border-secondary)}.nl-bar__btn--ghost[data-v-db64e4c9]:hover{color:var(--text-primary);background:var(--bg-hover)}.nl-bar__btn--primary[data-v-db64e4c9]{background:var(--primary);color:#fff}.nl-bar__btn--primary[data-v-db64e4c9]:hover:not(:disabled){filter:brightness(1.08)}.nl-bar__btn--primary[data-v-db64e4c9]:disabled{opacity:.5;cursor:not-allowed}.nl-bar__examples[data-v-db64e4c9]{margin-top:8px;padding-top:8px;border-top:1px dashed var(--border-secondary);display:flex;flex-wrap:wrap;gap:6px}.nl-bar__example[data-v-db64e4c9]{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-secondary);border-radius:999px;padding:3px 9px;font-size:11px;cursor:pointer;font-family:inherit;transition:all .12s ease;text-align:left}.nl-bar__example[data-v-db64e4c9]:hover{color:var(--text-primary);border-color:var(--primary);background:var(--bg-hover)}.nl-bar.is-compact .nl-bar__shortcut[data-v-db64e4c9],.nl-bar.is-compact .nl-bar__btn-label[data-v-db64e4c9]{display:none}.nl-bar.is-compact .nl-bar__preview-row[data-v-db64e4c9]{gap:5px}.nl-bar.is-compact .nl-chip[data-v-db64e4c9]{font-size:11px;padding:3px 8px}.nl-bar.is-compact .nl-chip--title[data-v-db64e4c9]{max-width:100%}.nl-bar.is-compact .nl-bar__btn[data-v-db64e4c9]{padding:6px 8px}.nl-bar.is-compact .nl-bar__select[data-v-db64e4c9]{font-size:11px}.nl-chip[data-v-db64e4c9]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:4px 10px;border-radius:999px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--text-primary);max-width:100%}.nl-chip i[data-v-db64e4c9]{font-size:11px;opacity:.85;flex-shrink:0}.nl-chip--title[data-v-db64e4c9]{background:color-mix(in srgb,var(--primary) 10%,var(--bg-tertiary));border-color:color-mix(in srgb,var(--primary) 40%,var(--border-secondary));color:var(--text-primary);max-width:220px}.nl-chip--title span[data-v-db64e4c9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nl-chip--title.is-missing[data-v-db64e4c9]{color:var(--text-tertiary);font-style:italic;background:var(--bg-tertiary);border-color:var(--border-secondary)}.nl-chip--when[data-v-db64e4c9]{color:var(--text-primary)}.nl-chip--allday[data-v-db64e4c9]{background:color-mix(in srgb,var(--primary) 14%,transparent);border-color:color-mix(in srgb,var(--primary) 35%,transparent);color:var(--primary)}.nl-chip--loc[data-v-db64e4c9]{color:var(--text-secondary)}.nl-chip--hint[data-v-db64e4c9]{background:transparent;border-style:dashed;color:var(--text-tertiary)}.nl-fade-enter-active[data-v-db64e4c9],.nl-fade-leave-active[data-v-db64e4c9]{transition:opacity .16s ease,transform .16s cubic-bezier(.16,1,.3,1)}.nl-fade-enter[data-v-db64e4c9],.nl-fade-leave-to[data-v-db64e4c9]{opacity:0;transform:translateY(-3px)}.incinv[data-v-579ea225]{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:12px;font-family:Montserrat,sans-serif;transition:gap .16s ease,padding .16s ease}.incinv.is-collapsed[data-v-579ea225]{gap:0;padding-top:10px;padding-bottom:10px}.incinv__head[data-v-579ea225]{display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none}.incinv__head.is-clickable[data-v-579ea225]{cursor:pointer;border-radius:6px;margin:-4px;padding:4px;transition:background .12s ease}.incinv__head.is-clickable[data-v-579ea225]:hover{background:var(--bg-hover)}.incinv__head.is-clickable[data-v-579ea225]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.incinv__head-right[data-v-579ea225]{display:inline-flex;align-items:center;gap:8px}.incinv__chevron[data-v-579ea225]{font-size:10px;color:var(--text-tertiary);transition:transform .18s ease}.incinv__panel[data-v-579ea225]{display:flex;flex-direction:column;gap:10px}.incinv__title[data-v-579ea225]{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary)}.incinv__title i[data-v-579ea225]{font-size:11px;color:var(--text-tertiary)}.incinv__badge[data-v-579ea225]{background:var(--primary);color:#fff;font-size:10.5px;font-weight:700;border-radius:999px;padding:2px 8px}.incinv__empty[data-v-579ea225]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 0;color:var(--text-tertiary);font-size:12.5px}.incinv__empty-ico[data-v-579ea225]{font-size:22px;opacity:.4}.incinv__list[data-v-579ea225]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:360px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.incinv__list[data-v-579ea225]::-webkit-scrollbar{width:4px}.incinv__list[data-v-579ea225]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}.incinv__item[data-v-579ea225]{display:flex;gap:12px;padding:10px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-tertiary);transition:border-color .13s ease}.incinv__item[data-v-579ea225]:hover{border-color:var(--border-tertiary)}.incinv__item.is-declined[data-v-579ea225]{opacity:.7}.incinv__bar[data-v-579ea225]{width:4px;border-radius:4px;flex-shrink:0}.incinv__body[data-v-579ea225]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.incinv__row1[data-v-579ea225]{display:flex;align-items:center;justify-content:space-between;gap:10px}.incinv__event-title[data-v-579ea225]{font-size:13.5px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.incinv__status[data-v-579ea225]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:2px 8px;border-radius:999px;flex-shrink:0}.incinv__status--pending[data-v-579ea225]{color:var(--text-secondary);background:var(--bg-card);border:1px solid var(--border-secondary)}.incinv__status--accepted[data-v-579ea225]{color:#006e3a;background:#00c8641f}.incinv__status--declined[data-v-579ea225]{color:#a02020;background:#fe00001a}.incinv__row2[data-v-579ea225]{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:11.5px;color:var(--text-secondary)}.incinv__row2 i[data-v-579ea225]{font-size:10px;color:var(--text-tertiary);margin-right:4px}.incinv__msg[data-v-579ea225]{margin:0;padding:6px 8px;background:var(--bg-card);border-radius:6px;font-size:12px;color:var(--text-secondary);font-style:italic}.incinv__actions[data-v-579ea225]{display:flex;gap:8px;margin-top:4px}.incinv__btn[data-v-579ea225]{display:inline-flex;align-items:center;gap:6px;border:1px solid transparent;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:all .12s ease}.incinv__btn[data-v-579ea225]:disabled{opacity:.5;cursor:not-allowed}.incinv__btn i[data-v-579ea225]{font-size:10px}.incinv__btn--accept[data-v-579ea225]{background:#10b981;color:#fff}.incinv__btn--accept[data-v-579ea225]:hover:not(:disabled){filter:brightness(1.05)}.incinv__btn--decline[data-v-579ea225]{background:var(--bg-card);color:var(--color-danger);border-color:var(--border-secondary)}.incinv__btn--decline[data-v-579ea225]:hover:not(:disabled){background:#fe000014;border-color:var(--color-danger)}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-popover{position:absolute;box-shadow:0 2px 6px #00000026}.fc-popover .fc-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2px 4px}.fc-rtl .fc-popover .fc-header{flex-direction:row-reverse}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer;opacity:.65;font-size:1.1em}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-mirror-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-mirror-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-mirror-skeleton td{background:none;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-mirror-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-mirror-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.4;border-radius:3px;border:1px solid #3788d8}.fc-event,.fc-event-dot{background-color:#3788d8}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px #0003}.fc-event.fc-selected:after{content:"";position:absolute;z-index:1;inset:-1px;background:#000;opacity:.25}.fc-event.fc-dragging.fc-selected{box-shadow:0 2px 7px #0000004d}.fc-event.fc-dragging:not(.fc-selected){opacity:.75}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;inset:-10px 0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-mirror-skeleton tr:first-child>td>.fc-day-grid-event{margin-top:0}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover,.fc-unthemed .fc-list-view,.fc-unthemed .fc-list-heading td{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header,.fc-unthemed .fc-list-heading td{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}@font-face{font-family:fcicons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype");font-weight:400;font-style:normal}.fc-icon{font-family:fcicons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:""}.fc-icon-chevron-right:before{content:""}.fc-icon-chevrons-left:before{content:""}.fc-icon-chevrons-right:before{content:""}.fc-icon-minus-square:before{content:""}.fc-icon-plus-square:before{content:""}.fc-icon-x:before{content:""}.fc-icon{display:inline-block;width:1em;height:1em;text-align:center}.fc-button{border-radius:0;overflow:visible;text-transform:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc-button{-webkit-appearance:button}.fc-button:not(:disabled){cursor:pointer}.fc-button::-moz-focus-inner{padding:0;border-style:none}.fc-button{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4em .65em;font-size:1em;line-height:1.5;border-radius:.25em}.fc-button:hover{color:#212529;text-decoration:none}.fc-button:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(44,62,80,.25);box-shadow:0 0 0 .2rem #2c3e5040}.fc-button:disabled{opacity:.65}.fc-button-primary{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.fc-button-primary:hover{color:#fff;background-color:#1e2b37;border-color:#1a252f}.fc-button-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(76,91,106,.5);box-shadow:0 0 0 .2rem #4c5b6a80}.fc-button-primary:disabled{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.fc-button-primary:not(:disabled):active,.fc-button-primary:not(:disabled).fc-button-active{color:#fff;background-color:#1a252f;border-color:#151e27}.fc-button-primary:not(:disabled):active:focus,.fc-button-primary:not(:disabled).fc-button-active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(76,91,106,.5);box-shadow:0 0 0 .2rem #4c5b6a80}.fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc-button-group{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.fc-button-group>.fc-button{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fc-button-group>.fc-button:hover{z-index:1}.fc-button-group>.fc-button:focus,.fc-button-group>.fc-button:active,.fc-button-group>.fc-button.fc-button-active{z-index:1}.fc-button-group>.fc-button:not(:first-child){margin-left:-1px}.fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-button-group>.fc-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-toolbar h2{font-size:1.75em;margin:0}.fc-view-container{position:relative}.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}@media print{.fc{max-width:100%!important}.fc-event{background:#fff!important;color:#000!important;page-break-inside:avoid}.fc-event .fc-resizer{display:none}.fc th,.fc td,.fc hr,.fc thead,.fc tbody,.fc-row{border-color:#ccc!important;background:#fff!important}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-mirror-skeleton,.fc-bgevent-container,.fc-business-container,.fc-highlight-container,.fc-mirror-container{display:none}.fc tbody .fc-row{height:auto!important;min-height:0!important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0!important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more-cell,.fc-more{display:none!important}.fc tr.fc-limited{display:table-row!important}.fc td.fc-limited{display:table-cell!important}.fc-popover{display:none}.fc-time-grid{min-height:0!important}.fc-timeGrid-view .fc-axis{display:none}.fc-slats,.fc-time-grid hr{display:none!important}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0!important}.fc-time-grid .fc-event{position:static!important;margin:3px 2px!important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px!important}.fc-time-grid .fc-event.fc-not-end:after{content:"..."}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px!important}.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc-time-grid .fc-event .fc-time{white-space:normal!important}.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-scroller,.fc-day-grid-container,.fc-time-grid-container{overflow:visible!important;height:auto!important}.fc-row{border:0!important;margin:0!important}.fc-button-group,.fc button{display:none}}.fc-dayGridWeek-view .fc-content-skeleton,.fc-dayGridDay-view .fc-content-skeleton{padding-bottom:1em}.fc-dayGrid-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-dayGrid-view .fc-week-number,.fc-dayGrid-view .fc-day-number{padding:2px}.fc-dayGrid-view th.fc-week-number,.fc-dayGrid-view th.fc-day-number{padding:0 2px}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-dayGrid-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:gray}.fc-dayGrid-view td.fc-week-number{text-align:center}.fc-dayGrid-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-timeGrid-view .fc-day-grid{position:relative;z-index:2}.fc-timeGrid-view .fc-day-grid .fc-row{min-height:3em}.fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid-container,.fc-time-grid{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-mirror-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-event,.fc-time-grid .fc-bgevent{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-time-grid-event{margin-bottom:1px}.fc-time-grid-event-inset{-webkit-box-shadow:0px 0px 0px 1px #fff;box-shadow:0 0 0 1px #fff}.fc-time-grid-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-time-grid-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event .fc-content{overflow:hidden;max-height:100%}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:" - "}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;inset:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.cal-shell{--cal-radius: 12px;--cal-radius-sm: 8px;--cal-ease: cubic-bezier(.16, 1, .3, 1);--cal-inspector-w: 420px;display:grid;grid-template-columns:300px 1fr 0;grid-template-rows:minmax(0,1fr);position:fixed;top:var(--app-header-height);left:75px;right:0;bottom:0;height:calc(100vh - var(--app-header-height));max-height:calc(100vh - var(--app-header-height));background:var(--bg-primary);font-family:Montserrat,sans-serif;transition:grid-template-columns .26s var(--cal-ease)}.cal-shell.is-sidebar-collapsed{grid-template-columns:0 1fr 0}.cal-shell.is-inspector-open{grid-template-columns:300px 1fr var(--cal-inspector-w)}.cal-shell.is-sidebar-collapsed.is-inspector-open{grid-template-columns:0 1fr var(--cal-inspector-w)}@media(max-width:1100px){.cal-shell{--cal-inspector-w: 380px}}@media(max-width:900px){.cal-shell{--cal-inspector-w: 100%}.cal-shell.is-inspector-open{grid-template-columns:0 0 1fr}}.cal-inspector{position:relative;background:var(--bg-card);border-left:1px solid var(--border-secondary);min-height:0;min-width:0;overflow:hidden;opacity:0;pointer-events:none;transform:translate(8px);transition:opacity .2s var(--cal-ease),transform .24s var(--cal-ease);display:flex;flex-direction:column;z-index:4}.cal-inspector.is-open{opacity:1;pointer-events:auto;transform:translate(0);box-shadow:-12px 0 30px -18px #0000002e}.cal-sidebar{position:relative;background:var(--bg-card);border-right:1px solid var(--border-secondary);overflow:hidden;min-height:0;min-width:0;transition:opacity .2s var(--cal-ease)}.cal-sidebar__inner{height:100%;overflow:hidden;display:flex;flex-direction:column;padding:14px 14px 10px;gap:10px}.cal-sidebar__head{display:flex;flex-direction:column;gap:8px;padding-bottom:4px;flex-shrink:0}.cal-sidebar__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:2px;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.cal-sidebar__scroll::-webkit-scrollbar{width:4px}.cal-sidebar__scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:2px}.cal-sidebar__eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--text-tertiary);padding:0 2px}.is-sidebar-collapsed .cal-sidebar{opacity:0;pointer-events:none}.is-sidebar-collapsed .cal-sidebar{border-right-color:transparent}.cal-cta{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 78%,#6b9eff));color:#fff;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;box-shadow:inset 0 1px #ffffff38,0 4px 10px #007bff38;transition:all .16s var(--cal-ease)}.cal-cta:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.04);box-shadow:inset 0 1px #ffffff38,0 6px 16px #007bff4d}.cal-cta:active{transform:translateY(0)}.cal-cta:disabled{opacity:.55;cursor:not-allowed}.cal-cta__icon{width:22px;height:22px;display:grid;place-items:center;background:#ffffff38;border-radius:6px;font-size:11px}.cal-cta__label{flex:1;text-align:left;letter-spacing:.005em}.cal-cta__kbd{font-family:inherit;font-size:10px;font-weight:600;background:#ffffff38;padding:2px 7px;border-radius:4px;letter-spacing:.04em}.cal-card{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:12px;padding:10px 12px;flex-shrink:0}.cal-card--mini{padding:10px 8px 8px}.cal-card--inbox{background:var(--bg-card)}.cal-section{display:flex;flex-direction:column;gap:4px}.cal-section__header{display:flex;align-items:center;gap:8px;padding:4px 4px 6px}.cal-section__title{margin:0;font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--text-secondary);letter-spacing:.12em;flex-shrink:0}.cal-section__rule{flex:1;height:1px;background:linear-gradient(to right,var(--border-secondary),transparent)}.cal-section__count{font-size:9.5px;font-weight:700;color:var(--text-tertiary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);padding:1px 6px;border-radius:999px;min-width:18px;text-align:center}.cal-section__add{width:22px;height:22px;border:1px dashed var(--border-tertiary);background:transparent;color:var(--text-tertiary);border-radius:6px;display:grid;place-items:center;cursor:pointer;font-size:10px;transition:all .14s ease}.cal-section__add:hover{color:var(--primary);border-color:var(--primary);border-style:solid;background:var(--bg-active)}.cal-rail-toggle{position:absolute;top:30px;left:286px;width:28px;height:28px;border-radius:50%;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-secondary);display:grid;place-items:center;cursor:pointer;z-index:20;box-shadow:0 2px 6px var(--shadow-sm);transition:left .26s var(--cal-ease),background .16s ease,color .16s ease,transform .16s ease,border-color .16s ease;font-size:10px}.cal-rail-toggle:hover{background:var(--primary);border-color:var(--primary);color:#fff;transform:scale(1.06)}.cal-rail-toggle.is-collapsed{left:14px}.cal-rail-toggle:after{content:"";position:absolute;inset:-4px;border-radius:50%;pointer-events:none}@media(max-width:992px){.cal-rail-toggle{display:none}}.cal-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1px}.cal-list__item{display:flex;align-items:center;gap:6px;padding:5px 6px;border-radius:7px;transition:background .1s ease,opacity .16s ease;position:relative}.cal-list__item:hover{background:var(--bg-hover)}.cal-list__item:hover .cal-list__actions{opacity:1;transform:translate(0)}.cal-list__item.is-off{opacity:.55}.cal-list__actions{margin-left:auto;display:flex;gap:0;opacity:0;transform:translate(2px);transition:opacity .14s ease,transform .14s ease}.cal-list__badges{display:inline-flex;gap:4px;align-items:center}.cal-list__sub{width:22px;height:22px;border-radius:50%;background:var(--bg-tertiary);color:var(--text-secondary);font-size:9px;font-weight:600;display:grid;place-items:center;text-transform:uppercase;flex-shrink:0}.cal-list__empty{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;color:var(--text-tertiary);padding:14px 8px;text-align:center}.cal-list__empty i{font-size:16px;opacity:.5}.cal-list__empty--mute{padding:8px 6px;font-style:italic;font-size:11.5px}.cal-toggle{display:flex;align-items:center;gap:9px;margin:0;cursor:pointer;flex:1;min-width:0}.cal-toggle input{display:none}.cal-toggle__swatch{width:14px;height:14px;border-radius:4px;border:1.5px solid;flex-shrink:0;display:grid;place-items:center;transition:all .14s ease}.cal-toggle__swatch i{font-size:8px;color:#fff;opacity:1;transition:opacity .14s ease}.cal-list__item.is-off .cal-toggle .cal-toggle__swatch i{opacity:0}.cal-toggle__name{font-size:13px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.cal-badge{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:9px;border-radius:4px;font-weight:700}.cal-badge--default{color:var(--primary);background:#007bff1f}.cal-badge--work{color:var(--color-success);background:#33996724}.cal-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:inherit;font-size:13px;font-weight:500;padding:7px 12px;border-radius:var(--cal-radius-sm);border:1px solid transparent;background:transparent;color:var(--text-primary);cursor:pointer;transition:all .13s ease;white-space:nowrap}.cal-btn--primary{background:var(--primary);color:#fff}.cal-btn--primary:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 4px 10px #007bff38}.cal-btn--primary:active{transform:translateY(0)}.cal-btn--primary:disabled{opacity:.5;cursor:not-allowed}.cal-btn--ghost{border-color:var(--border-secondary);background:var(--bg-card)}.cal-btn--ghost:hover{background:var(--bg-hover)}.cal-btn--block{width:100%}.cal-icon-btn{width:30px;height:30px;border:none;background:transparent;border-radius:7px;display:grid;place-items:center;cursor:pointer;color:var(--text-secondary);transition:all .12s ease;font-size:13px}.cal-icon-btn:hover{background:var(--bg-hover);color:var(--text-primary)}.cal-icon-btn--lg{width:34px;height:34px;font-size:14px}.cal-icon-btn--danger:hover{color:var(--color-danger);background:#fe000014}.cal-pill{border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-primary);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:7px 14px;border-radius:999px;cursor:pointer;font-family:inherit;transition:all .13s ease}.cal-pill:hover{background:var(--primary);color:#fff;border-color:var(--primary)}.cal-pill--icon{padding:7px 11px}.cal-pill--icon i{font-size:13px}.cal-jump{position:relative;display:inline-flex;align-items:center}.cal-jump__pop{position:absolute;top:calc(100% + 8px);left:0;z-index:1100;width:280px;background:var(--bg-card);border:1px solid var(--border-card);border-radius:12px;box-shadow:0 1px 2px var(--shadow-sm),0 12px 32px var(--shadow-md);padding:12px;font-family:Montserrat,sans-serif}.cal-jump__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.cal-jump__title{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.cal-jump__input{width:100%;border:1px solid var(--border-input);background:var(--bg-input);color:var(--text-primary);border-radius:8px;padding:8px 10px;font-size:13.5px;font-family:inherit;outline:none;transition:border-color .12s ease,box-shadow .12s ease}.cal-jump__input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}.cal-jump__shortcuts{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.cal-jump__chip{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-secondary);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;cursor:pointer;font-family:inherit;transition:all .12s ease}.cal-jump__chip:hover{color:var(--text-primary);border-color:var(--primary);background:var(--bg-hover)}.cal-jump__foot{display:flex;justify-content:flex-end;gap:6px;margin-top:12px;padding-top:10px;border-top:1px solid var(--border-secondary)}.cal-jump__btn{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid transparent;padding:6px 12px;font-size:11.5px;font-weight:600;cursor:pointer;font-family:inherit;transition:all .12s ease}.cal-jump__btn kbd{font-family:inherit;font-size:10px;background:#ffffff38;padding:0 5px;border-radius:3px}.cal-jump__btn--ghost{background:transparent;color:var(--text-secondary);border-color:var(--border-secondary)}.cal-jump__btn--ghost:hover{color:var(--text-primary);background:var(--bg-hover)}.cal-jump__btn--primary{background:var(--primary);color:#fff}.cal-jump__btn--primary:hover:not(:disabled){filter:brightness(1.08)}.cal-jump__btn--primary:disabled{opacity:.5;cursor:not-allowed}.cal-jump-pop-enter-active,.cal-jump-pop-leave-active{transition:opacity .16s ease,transform .16s cubic-bezier(.16,1,.3,1)}.cal-jump-pop-enter,.cal-jump-pop-leave-to{opacity:0;transform:translateY(-4px) scale(.98)}.cal-kbd{font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.04em;padding:1px 6px;border-radius:4px;background:#ffffff38;color:inherit}.cal-main{display:flex;flex-direction:column;min-width:0;min-height:0;padding:20px 24px 12px;background:var(--bg-primary);transition:padding-left .26s var(--cal-ease)}.cal-shell.is-sidebar-collapsed .cal-main{padding-left:56px}.cal-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:16px}.cal-toolbar__left{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cal-toolbar__right{display:flex;align-items:center;gap:8px}.cal-headline{display:flex;flex-direction:column;margin-left:14px;line-height:1}.cal-headline__btn{all:unset;display:flex;flex-direction:column;cursor:pointer;padding:4px 6px;margin:-4px -6px;border-radius:8px;transition:background .13s ease}.cal-headline__btn:hover{background:var(--bg-hover)}.cal-headline__btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.cal-headline__title{margin:0;font-weight:700;font-size:22px;color:var(--text-primary);letter-spacing:-.015em;text-transform:capitalize;line-height:1.1;display:flex;align-items:baseline;gap:8px}.cal-headline__primary{color:var(--text-primary)}.cal-headline__secondary{color:var(--text-tertiary);font-weight:500;font-size:18px;letter-spacing:0}.cal-headline__sub{margin-top:6px;font-size:10.5px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.14em}.cal-tz{position:relative;display:inline-flex}.cal-tz__btn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border-secondary);background:var(--bg-card);border-radius:10px;padding:6px 10px;cursor:pointer;color:var(--text-secondary);font:inherit;font-size:12.5px;transition:all .14s ease}.cal-tz__btn:hover{color:var(--text-primary);border-color:var(--border-tertiary)}.cal-tz__abbr{font-weight:600;letter-spacing:.04em}.cal-tz__panel{position:absolute;z-index:50;top:calc(100% + 6px);right:0;width:280px;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:10px;box-shadow:0 6px 18px var(--shadow-md, rgba(0, 0, 0, .12));padding:12px;display:flex;flex-direction:column;gap:10px}.cal-tz__label{font-size:11px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em}.cal-tz__select{font-size:12px}.cal-tz__set-default{border:1px solid var(--border-secondary);background:var(--bg-tertiary, var(--bg-card));color:var(--text-primary);border-radius:8px;padding:6px 10px;font:inherit;font-size:12px;cursor:pointer;transition:all .14s ease}.cal-tz__set-default:hover:not(:disabled){background:var(--primary);color:#fff;border-color:var(--primary)}.cal-tz__set-default:disabled{opacity:.55;cursor:default}.cal-segment{display:inline-flex;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:10px;padding:3px;box-shadow:0 1px 2px var(--shadow-sm);position:relative}.cal-segment__btn{border:0;background:transparent;color:var(--text-secondary);font-size:12.5px;font-weight:500;font-family:inherit;padding:5px 12px;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .14s ease}.cal-segment__btn:hover{color:var(--text-primary)}.cal-segment__btn.is-active{background:var(--primary);color:#fff;box-shadow:0 2px 6px #007bff40}.cal-segment__kbd{font-size:9.5px;padding:1px 5px;border-radius:3px;background:var(--bg-tertiary);color:var(--text-tertiary);font-family:inherit;transition:all .14s ease}.is-active .cal-segment__kbd{background:#ffffff38;color:#fffffff2}@media(max-width:1100px){.cal-segment__lbl{display:none}}.cal-canvas{flex:1 1 auto;min-height:0;position:relative}.cal-sidebar__nl{margin-top:8px;width:100%}.cal-fc{height:100%;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:14px;padding:4px 8px 8px;box-shadow:0 1px 2px var(--shadow-sm);overflow:hidden}.cal-fc .fc-view-container,.cal-fc .fc-view{background:transparent}.cal-fc th.fc-day-header{background:transparent!important;border:0!important;text-transform:uppercase;font-size:10.5px;font-weight:600;letter-spacing:.12em;color:var(--text-tertiary);padding:10px 6px 8px}.cal-fc td,.cal-fc th,.cal-fc .fc-row{border-color:var(--border-secondary)!important}.cal-fc .fc-day-grid-container{padding:2px}.cal-fc .fc-day-top{text-align:right;padding:6px 8px 0;font-size:13px;font-weight:600;color:var(--text-secondary)}.cal-fc .fc-day-top .fc-day-number{padding:0;float:none;transition:color .14s ease}.cal-fc .fc-day{background:transparent!important;transition:background .16s ease}.cal-fc .fc-day:hover{background:var(--bg-hover)!important}.cal-fc .fc-other-month{background:transparent!important}.cal-fc .fc-other-month .fc-day-top{opacity:.35}.cal-fc .fc-day.fc-today,.cal-fc .fc-day-today{background:#007bff0d!important}.cal-fc .fc-today .fc-day-number{display:inline-grid;place-items:center;min-width:26px;height:26px;border-radius:50%;background:var(--primary);color:#fff!important;font-weight:600;padding:0 6px}.cal-fc .fc-event{border-radius:6px;font-size:11.5px;font-weight:500;padding:2px 6px;border:0;line-height:1.35;box-shadow:0 1px #0000000a;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.cal-fc .fc-event:hover{transform:translateY(-1px);box-shadow:0 4px 10px var(--shadow-sm);filter:brightness(1.04)}.cal-fc .fc-day-grid-event .fc-content{padding:0}.cal-fc .fc-time{font-feature-settings:"tnum" 1;opacity:.85;margin-right:4px}.cal-fc .cal-evt--done{opacity:.55;text-decoration:line-through}.cal-fc .cal-evt--high{box-shadow:inset 0 0 0 1px #ffffff80,0 2px 6px #00000014}.cal-fc .fc-now-indicator{border-color:var(--color-danger)}.cal-fc .fc-now-indicator-line{border-top-width:1.5px}.cal-fc .fc-now-indicator-arrow{border-color:var(--color-danger);border-width:5px}.cal-fc .fc-axis,.cal-fc .fc-time-grid .fc-slats td{font-size:10.5px;color:var(--text-tertiary);border-color:var(--border-secondary)!important}.cal-fc .fc-list-view{background:transparent!important;border:0!important}.cal-fc .fc-list-table{background:transparent}.cal-fc .fc-list-table td{padding:12px 14px;background:transparent!important;border-color:var(--border-secondary)!important}.cal-fc .fc-list-heading td{background:var(--bg-tertiary)!important;border-color:var(--border-secondary)!important;color:var(--text-secondary);font-weight:600;font-size:11.5px;text-transform:uppercase;letter-spacing:.08em}.cal-fc .fc-list-heading-main,.cal-fc .fc-list-heading-alt{color:var(--text-secondary)}.cal-fc .fc-list-item:hover td{background:var(--bg-hover)!important}.cal-fc .fc-list-item-title{color:var(--text-primary);font-weight:500}.cal-fc .fc-list-item-title a{color:var(--text-primary)}.cal-fc .fc-list-item-time{color:var(--text-secondary);font-feature-settings:"tnum" 1}.cal-fc .fc-list-empty,.cal-fc .fc-list-empty-wrap2,.cal-fc .fc-list-empty-wrap1{background:transparent!important;color:var(--text-tertiary);padding:40px!important;font-size:13px}.cal-fc .fc-view-container,.cal-fc .fc-view,.cal-fc .fc-head,.cal-fc .fc-body,.cal-fc .fc-head-container,.cal-fc .fc-row,.cal-fc .fc-content-skeleton,.cal-fc .fc-bg,.cal-fc .fc-bg table,.cal-fc .fc-time-grid,.cal-fc .fc-time-grid-container,.cal-fc .fc-day-grid-container,.cal-fc .fc-scroller,.cal-fc .fc-divider{background:transparent!important}.cal-fc .fc-week-number{background:var(--bg-tertiary)!important;color:var(--text-tertiary)!important}.cal-fc .fc-popover{background:var(--bg-card)!important;border:1px solid var(--border-card)!important;box-shadow:0 12px 28px var(--shadow-md);border-radius:10px;overflow:hidden}.cal-fc .fc-popover .fc-header{background:var(--bg-tertiary)!important;color:var(--text-primary);border-color:var(--border-secondary)!important}.cal-fc .fc-popover .fc-close{color:var(--text-secondary)}.cal-fc .fc-divider{border-color:var(--border-secondary)!important}.cal-fc .fc-event .fc-resizer{background:var(--bg-card)}[data-theme=dark] .cal-fc .fc-day.fc-today,[data-theme=dark] .cal-fc .fc-day-today{background:#6b9eff14!important}.cal-help{position:absolute;top:8px;right:8px;width:280px;background:var(--bg-card);border:1px solid var(--border-card);border-radius:12px;box-shadow:0 1px 2px var(--shadow-sm),0 14px 36px var(--shadow-md);padding:12px 14px;z-index:30}.cal-help__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.cal-help__head h4{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.cal-help__list{margin:0;display:grid;grid-template-columns:1fr;gap:4px}.cal-help__list>div{display:flex;align-items:center;justify-content:space-between;padding:5px 4px;border-radius:6px}.cal-help__list>div:hover{background:var(--bg-hover)}.cal-help__list dt{font-size:12.5px;color:var(--text-primary);margin:0}.cal-help__list dd{margin:0;display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-tertiary)}.cal-help__list dd span{font-size:10px}.cal-help__list dd kbd{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-bottom-width:2px;color:var(--text-primary);font-size:10.5px;font-family:inherit;padding:1px 6px;border-radius:4px;min-width:20px;text-align:center}.cal-help-enter-active,.cal-help-leave-active{transition:opacity .14s ease,transform .18s var(--cal-ease)}.cal-help-enter,.cal-help-leave-to{opacity:0;transform:translateY(-4px) scale(.98)}@media(max-width:992px){.cal-shell{grid-template-columns:1fr}.cal-sidebar{display:none}.cal-headline{margin-left:8px}.cal-headline__title{font-size:22px}.cal-headline__secondary{font-size:19px}.cal-segment__lbl{display:none}.cal-main{padding:14px 14px 0}}.w-40[data-v-e32bcf53]{width:40%}.w-60[data-v-e32bcf53]{width:60%}.lbl-start-as-active[data-v-f4d8016d]{font-size:10px!important}.col-assign-triggers[data-v-e4e33c92]{padding:20px 20px 20px 0;height:500px;overflow:auto}.col-assign-triggers .list-group[data-v-e4e33c92]{padding-right:5px;padding-top:10px}.col-assign-triggers .btn-add-block[data-v-e4e33c92]{display:block;padding:7px 10px;line-height:1.5;width:98.7%!important}.col-assign-triggers .list-group-item[data-v-e4e33c92]{font-weight:700;margin-bottom:4px;padding:10px 18px;height:56px;border:1px solid rgba(0,0,0,.1)!important;border-radius:4px!important;transition:all .4s ease;cursor:pointer}.col-assign-triggers .list-group-item[data-v-e4e33c92]:hover{background:#e8f2f7;color:#3b5bfd}.col-assign-triggers .list-group-item i[data-v-e4e33c92]{cursor:pointer}.col-assign-triggers .folder_info[data-v-e4e33c92]{padding-top:12px;margin-left:22px;margin-bottom:45px;height:20px;font-size:13.5px}.col-assigned-triggers[data-v-e4e33c92]{position:relative;padding:20px 0 20px 20px}.col-assigned-triggers .list-permissions[data-v-e4e33c92]{height:500px;overflow:auto}.col-assigned-triggers .list-permissions th[data-v-e4e33c92],.col-assigned-triggers .list-permissions td[data-v-e4e33c92]{font-size:14px}.body-delete-confirm[data-v-e4e33c92]{margin-top:1px;position:relative;padding-top:10px;z-index:99;top:-170px;left:280px;width:100%;height:100%;background-color:#fff;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.btn-delete-cancel[data-v-e4e33c92],.btn-delete-ok[data-v-e4e33c92]{display:block;width:100%;height:100%;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;padding:2px 8px;font-size:12px!important;line-height:40px;cursor:pointer}.btn-delete-cancel[data-v-e4e33c92]:hover,.btn-delete-ok[data-v-e4e33c92]:hover{background-color:#00ff0014}.selected[data-v-e4e33c92]{color:#3b5bfd}.trigger-item-title[data-v-e4e33c92]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.folder-email-settings .header-modern[data-v-3d1e8cab]{background:linear-gradient(180deg,#0d6efd14,#0d6efd05);border-bottom:1px solid rgba(0,0,0,.06);padding:1rem}.folder-email-settings .header-icon[data-v-3d1e8cab]{font-size:1.1rem}.folder-email-settings .header-title[data-v-3d1e8cab]{font-weight:700;line-height:1.2}.folder-email-settings .header-subtitle[data-v-3d1e8cab]{color:#6c757d;font-size:.9rem;margin-top:.15rem}.folder-email-settings .badge-domain[data-v-3d1e8cab]{border:1px solid rgba(0,0,0,.06)}.folder-email-settings .info-box[data-v-3d1e8cab]{border:1px solid rgba(13,110,253,.15)}.folder-email-settings .list-modern[data-v-3d1e8cab]{border-radius:.75rem;overflow:hidden}.folder-email-settings .list-item[data-v-3d1e8cab]{cursor:pointer;border-left:3px solid transparent;transition:background-color .15s ease,border-color .15s ease}.folder-email-settings .list-item[data-v-3d1e8cab]:hover:not(.active):not(.disabled){background:#00000008}.folder-email-settings .list-item.active[data-v-3d1e8cab]{border-left-color:#0d6efde6}.folder-email-settings .email-title[data-v-3d1e8cab]{max-width:260px}.folder-email-settings .min-w-0[data-v-3d1e8cab]{min-width:0}.folder-email-settings .btn-icon[data-v-3d1e8cab]{line-height:1;opacity:.9}.folder-email-settings .btn-icon[data-v-3d1e8cab]:hover{opacity:1}.folder-email-settings .actions[data-v-3d1e8cab]{flex-shrink:0}.folder-email-settings .badge-soft[data-v-3d1e8cab]{border:1px solid rgba(0,0,0,.06)}.folder-email-settings .empty-state[data-v-3d1e8cab]{text-align:center;border:1px dashed rgba(0,0,0,.15);border-radius:.75rem;padding:1.25rem}.folder-email-settings .empty-icon[data-v-3d1e8cab]{font-size:1.6rem;opacity:.55}.folder-email-settings .text-monospace[data-v-3d1e8cab]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.btn-navbar-file[data-v-af707761]{width:30px;height:30px;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.btn-navbar-file[data-v-af707761]:hover:not(.opacityButton){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.opacityButton[data-v-af707761]{opacity:.35;cursor:default}.icon[data-v-af707761]{font-size:13px;height:auto;line-height:1}.opacityButton[data-v-33d282a3]{opacity:.3;cursor:default}.icon[data-v-33d282a3]{font-size:20px;height:20px}.view-new-folder[data-v-33d282a3]{position:absolute;top:40px;left:1px;z-index:2;border:1px solid var(--border-primary);background-color:var(--bg-card);color:var(--text-primary);border-radius:.25em;padding:5px 10px;box-shadow:1px 1px 5px var(--shadow-md);width:270px;overflow:hidden}.view-confirm-actions-folder[data-v-33d282a3]{position:absolute;top:40px;left:1px;border:1px solid var(--border-primary);background-color:var(--bg-card);color:var(--text-primary);border-radius:.25em;padding:0;box-shadow:1px 1px 5px var(--shadow-md);width:270px;overflow:hidden;z-index:99999}.view-confirm-actions-folder .close[data-v-33d282a3]{color:var(--text-primary);opacity:.7}.view-confirm-actions-folder .close[data-v-33d282a3]:hover{color:var(--text-primary);opacity:1}.view-confirm-actions-folder .title-folder-selected[data-v-33d282a3]{font-size:.8rem}.view-confirm-actions-folder .btnNo[data-v-33d282a3]{color:var(--text-primary);font-weight:700;cursor:pointer;background-color:#ff00001f}.view-confirm-actions-folder .btnNo[data-v-33d282a3]:hover{color:var(--text-secondary);background-color:#ff00004d}.view-confirm-actions-folder .btnYes[data-v-33d282a3]{color:var(--text-primary);font-weight:700;cursor:pointer;background-color:#00ff001f}.view-confirm-actions-folder .btnYes[data-v-33d282a3]:hover{color:var(--text-secondary);background-color:#00ff004d}.custom-control-label[data-v-33d282a3]{line-height:24px}.bold[data-v-33d282a3]{font-weight:700!important}.active-version-color[data-v-33d282a3]{color:#20b2aa}.dropdown-item[data-v-33d282a3]{color:var(--text-primary)}.dropdown-toggle span[data-v-33d282a3]{transition:all .4s ease}.dropdown-toggle span[data-v-33d282a3]:hover{color:var(--text-link-hover)!important;transition:all .4s ease}.div-buttons[data-v-33d282a3]{border-bottom:1px solid var(--border-secondary);padding-bottom:5px}.box-option-folder[data-v-33d282a3]{width:200px;text-align:left}.font-bold[data-v-33d282a3]{font-weight:700!important}#modal-delete-folder .modal-header{border:0px!important}.delete-folder-popover{max-width:300px;background-color:var(--bg-card);border-color:var(--border-primary);color:var(--text-primary)}.delete-folder-popover .popover-body{color:var(--text-primary)}.delete-folder-popover.bs-popover-bottom .arrow:after,.delete-folder-popover.bs-popover-auto[x-placement^=bottom] .arrow:after{border-bottom-color:var(--bg-card)}.delete-folder-popover .close{color:var(--text-primary);opacity:.7}.delete-folder-popover .close:hover{color:var(--text-primary);opacity:1}.delete-folder-popover .title-folder-selected{font-size:.8rem}.radios-option-folder .custom-control-label{line-height:25px}.folder-tree-panel[data-v-fc0169ba]{position:sticky;top:var(--app-header-height);flex:0 0 auto;display:flex;flex-direction:column;min-height:0;margin-top:-20px;margin-bottom:-20px;height:calc(100vh - var(--app-header-height));align-self:flex-start;box-sizing:border-box;padding:12px 12px 12px 0;border-right:1px solid var(--border-secondary);background:transparent}.folder-tree-panel__controls[data-v-fc0169ba]{flex:0 0 auto;margin-bottom:2px}.folder-tree-panel__controls[data-v-fc0169ba] .div-buttons{padding-bottom:8px;margin-bottom:0}.folder-tree-panel__controls[data-v-fc0169ba] .b-overlay-wrap{display:block}.folder-tree-panel__header[data-v-fc0169ba]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 0 4px;flex:0 0 auto}.folder-tree-panel__title[data-v-fc0169ba]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.folder-tree-panel__body[data-v-fc0169ba],.folder-tree-panel__body.b-overlay-wrap[data-v-fc0169ba],.folder-tree-panel__body[data-v-fc0169ba] .b-overlay-wrap{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.folder-tree-panel__scroll[data-v-fc0169ba]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.folder-tree-panel__scroll .treeview-container[data-v-fc0169ba]{background-color:transparent;border:none;min-width:0}.folder-tree-panel__loading[data-v-fc0169ba]{display:flex;align-items:center;justify-content:center;min-height:180px}.folder-tree-panel__resizer[data-v-fc0169ba]{position:absolute;top:0;right:-6px;width:12px;height:100%;cursor:col-resize;z-index:5;background:transparent}.folder-tree-panel__resizer[data-v-fc0169ba]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:44px;border-radius:999px;background:var(--text-tertiary);opacity:0;transition:opacity .15s ease}.folder-tree-panel__resizer[data-v-fc0169ba]:hover:after{opacity:1}.folder-tree-panel__resizer[data-v-fc0169ba]:hover{background:#0000000f}[data-theme=dark] .folder-tree-panel__resizer[data-v-fc0169ba]:hover{background:#ffffff14}.btn-sort-trigger[data-v-fc0169ba]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:background .15s,color .15s;padding:0}.btn-sort-trigger[data-v-fc0169ba]:hover,.btn-sort-trigger--active[data-v-fc0169ba]{background:var(--bg-hover);color:var(--text-primary)}.btn-sort-trigger[data-v-fc0169ba]:disabled{opacity:.4;cursor:not-allowed}.btn-sort-trigger i[data-v-fc0169ba]{font-size:13px}[data-v-fc0169ba] .fancytree-title{min-width:0}[data-v-fc0169ba] .fancytree-title>a{display:inline-block;max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}[data-v-fc0169ba] .fancytree-title a.router-link-active,[data-v-fc0169ba] .fancytree-title a.router-link-exact-active{font-weight:600!important;color:var(--color-ecm)!important}[data-v-fc0169ba] .fancytree-container{font-size:13px;outline:none;padding-top:0;padding-left:0;padding-right:0}[data-v-fc0169ba] span.fancytree-node{border-radius:6px;padding:3px 4px;transition:background .12s ease}[data-v-fc0169ba] span.fancytree-node:hover{background:var(--bg-hover)}[data-v-fc0169ba] .fancytree-title,[data-v-fc0169ba] .fancytree-title a{color:var(--text-secondary)}[data-v-fc0169ba] .fancytree-title a:hover{color:var(--text-primary);text-decoration:none}[data-v-fc0169ba] .treeview-container{width:100%!important;max-width:100%!important;min-width:0!important;max-height:none!important;height:auto!important;overflow:visible!important}[data-v-fc0169ba] .treeview-container .leftmenu-fancytree-container{height:auto!important;max-height:none!important;overflow:visible!important}.sort-panel__option{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;cursor:pointer;font-size:13px;color:var(--text-secondary);transition:background .12s}.sort-panel__option span{display:flex;align-items:center;gap:8px}.sort-panel__option:hover{background:var(--bg-hover);color:var(--text-primary)}.sort-panel__option--active{color:var(--text-primary);font-weight:500}.sort-panel__check{font-size:11px;color:var(--text-link);flex-shrink:0}.sort-panel__order-icon{font-size:12px;width:14px;color:var(--text-tertiary)}.sort-panel__divider{height:1px;background:var(--border-divider);margin:4px 0}.ecm-main-root[data-v-ce84cb3f]{display:flex;flex-direction:column;height:100%;min-height:0}.ecm-main-layout[data-v-ce84cb3f]{display:flex;flex-direction:row;align-items:stretch;flex:1 1 auto;height:100%;min-height:0;gap:16px}.ecm-main-content[data-v-ce84cb3f]{flex:1 1 auto;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;overflow:auto}.scwd[data-v-746292b2]{display:flex;flex-direction:column;gap:0;color:var(--text-primary);min-width:0}.scwd-header[data-v-746292b2]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:2px 0 14px;margin-bottom:12px;border-bottom:1px solid var(--border-secondary)}.scwd-header__identity[data-v-746292b2]{display:flex;align-items:flex-start;gap:12px;min-width:0}.scwd-header__icon[data-v-746292b2]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;flex-shrink:0;color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 12%,transparent)}.scwd-header__icon i[data-v-746292b2]{font-size:18px;line-height:1}.scwd-header__copy[data-v-746292b2]{min-width:0}.scwd-header__eyebrow[data-v-746292b2]{display:block;font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2;margin-bottom:2px}.scwd-header__title[data-v-746292b2]{margin:0;font-size:18px;font-weight:700;line-height:1.2;color:var(--text-primary)}.scwd-header__subtitle[data-v-746292b2]{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.scwd-header__close[data-v-746292b2]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;appearance:none;transition:all .15s ease}.scwd-header__close i[data-v-746292b2]{font-size:12px}.scwd-header__close[data-v-746292b2]:hover{color:var(--text-primary);background:var(--bg-hover);border-color:var(--border-primary)}.scwd-toolbar[data-v-746292b2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.scwd-search[data-v-746292b2]{flex:1 1 220px;display:flex;align-items:center;gap:8px;min-width:0}.scwd-search__icon[data-v-746292b2]{color:var(--text-tertiary);font-size:14px;flex-shrink:0}.scwd-search__input[data-v-746292b2]{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font-size:13px;line-height:1.4}.scwd-search__input[data-v-746292b2]::placeholder{color:var(--text-tertiary)}.scwd-search__input[data-v-746292b2]:disabled{opacity:.6}.scwd-toolbar__count[data-v-746292b2]{font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;color:var(--text-tertiary);padding:2px 8px;border-radius:999px;background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.scwd-doc-step[data-v-746292b2]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.scwd-doc-step__label[data-v-746292b2]{margin:0;font-size:12px;font-weight:600;color:var(--text-secondary)}.scwd-list[data-v-746292b2]{display:flex;flex-direction:column;gap:10px;max-height:min(52vh,420px);overflow-y:auto;padding-right:2px}.scwd-empty[data-v-746292b2]{display:flex;align-items:flex-start;gap:12px;padding:28px 16px;border:1px dashed var(--border-secondary);border-radius:12px;background:var(--bg-secondary)}.scwd-empty__icon[data-v-746292b2]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;flex-shrink:0;color:var(--text-tertiary);background:var(--bg-tertiary)}.scwd-empty__icon i[data-v-746292b2]{font-size:18px}.scwd-empty__title[data-v-746292b2]{margin:0;font-size:13px;font-weight:600;color:var(--text-primary)}.scwd-empty__hint[data-v-746292b2]{margin:2px 0 0;font-size:12px;color:var(--text-secondary);line-height:1.35}.scwd-process[data-v-746292b2]{border:1px solid var(--border-secondary);border-radius:12px;background:var(--bg-card);overflow:hidden;flex-shrink:0}.scwd-process__header[data-v-746292b2]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);min-width:0}.scwd-process__icon[data-v-746292b2]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 12%,transparent)}.scwd-process__icon i[data-v-746292b2]{font-size:14px}.scwd-process__titles[data-v-746292b2]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.scwd-process__label[data-v-746292b2]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.scwd-process__name[data-v-746292b2]{font-size:14px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scwd-process__badge[data-v-746292b2]{flex-shrink:0;font-size:11px;font-weight:500;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:999px;padding:2px 8px}.scwd-task[data-v-746292b2]{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;transition:background .12s ease}.scwd-task+.scwd-task[data-v-746292b2]{border-top:1px solid var(--border-secondary)}.scwd-task[data-v-746292b2]:hover,.scwd-task.scwd-task--active[data-v-746292b2]{background:color-mix(in srgb,var(--color-bpm) 6%,transparent)}.scwd-task__icon-wrap[data-v-746292b2]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.scwd-task__icon[data-v-746292b2]{width:22px;height:22px;object-fit:contain}.scwd-task__body[data-v-746292b2]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.scwd-task__title[data-v-746292b2]{font-size:13px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scwd-task__meta[data-v-746292b2]{font-size:11px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scwd-start[data-v-746292b2]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;border:0;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:600;color:#fff;background:var(--color-bpm);cursor:pointer;appearance:none;transition:opacity .15s ease,transform .15s ease}.scwd-start i[data-v-746292b2]{font-size:11px}.scwd-start[data-v-746292b2]:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.scwd-start[data-v-746292b2]:disabled{opacity:.55;cursor:not-allowed;transform:none}.scwd-modal-content{border-radius:14px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-primary)}.scwd-modal-body{padding:18px 18px 16px}.dropzone[data-v-5f2b1798]{position:absolute;display:flex;justify-content:center;flex-direction:row;align-items:center;width:100%;height:100%;background:#00000080;z-index:1072!important;top:0;left:0}.dropzone .container-dropzone[data-v-5f2b1798]{display:flex;justify-content:center;align-items:center;margin-top:15%}.dropzone .container-dropzone .box-dropzone[data-v-5f2b1798]{border:2px dashed #000;display:flex;justify-content:center;flex-direction:column;border-radius:14px;background-color:#ffffffc7;padding:50px}.dropzone .container-dropzone .box-dropzone .img-dropzone[data-v-5f2b1798]{width:185px;margin:0 auto}.dropzone .container-dropzone .box-dropzone .info-dropzone[data-v-5f2b1798]{font-weight:700}.list-group-flush .list-group-item[data-v-4fd12e74]{border:1px solid #ccc!important;border-radius:5px!important;margin-bottom:18px!important;padding:8px!important;z-index:1!important}.list-group-flush .list-group-item[data-v-4fd12e74]:hover{background:#0000000a!important;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important}.list-group-flush .list-group-item[data-v-4fd12e74]:last-child{margin-bottom:4px!important}.file-type[data-v-4fd12e74]{position:absolute;bottom:6.2px;left:50px;font-size:.7em;color:#00000070}.btn-base[data-v-4fd12e74]{color:inherit;border:0;cursor:pointer;margin:0;display:inline-flex;outline:0;padding:0;position:relative;align-items:center;-webkit-user-select:none;user-select:none;border-radius:0;vertical-align:middle;-moz-appearance:none;justify-content:center;text-decoration:none;background-color:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.btn-root[data-v-4fd12e74]{flex:0 0 auto;color:#0000008a;padding:12px;overflow:visible;font-size:1.5rem;text-align:center;transition:all .35s cubic-bezier(.4,0,.2,1) 0ms;border-radius:50%}.btn-root[data-v-4fd12e74]:hover{box-shadow:0 0 1px 2px #ff000026;background:#ff000026;color:#de0000}.MuiTouchRipple-root[data-v-4fd12e74]{inset:0;z-index:0;overflow:hidden;position:absolute;border-radius:inherit;pointer-events:none}.MuiIconButton-label[data-v-4fd12e74]{width:100%;display:flex;align-items:inherit;justify-content:inherit}.MuiSvgIcon-fontSizeSmall[data-v-4fd12e74]{font-size:1.2rem}.MuiSvgIcon-root[data-v-4fd12e74]{fill:currentColor;width:1.2rem;height:1.2rem;display:inline-block;font-size:1.2rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.file_name:hover .tooltip_file_name[data-v-4fd12e74]{display:block!important}.tooltip_file_name[data-v-4fd12e74]{display:none;color:#fff;border:3px solid #fff;position:absolute;left:0;top:0;background:#000;padding:8px 12px;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important;z-index:3}.btn-add-drop-file[data-v-4fd12e74]{border-radius:0px 0px .25rem .25rem}.list-files-upload[data-v-4fd12e74]{overflow:hidden auto;height:auto;max-height:400px;box-shadow:inset -3px 3px .3rem #00000014,inset 3px -3px .3rem #00000014;border-radius:.25rem .25rem 0px 0px}.fade-enter-active[data-v-4e3268f2],.fade-leave-active[data-v-4e3268f2]{transition:opacity .8s}.fade-enter[data-v-4e3268f2],.fade-leave-to .fade-leave-active[data-v-4e3268f2]{opacity:10}.custom-spinner-gif[data-v-4e3268f2]{width:70px;height:70px}.view-list-documents[data-v-ae8ad6eb]{flex:1 1 auto;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.view-list-documents>.row[data-v-ae8ad6eb]{flex:1 1 auto;min-height:0;width:100%;margin-left:0;margin-right:0}.view-list-documents>.row>.col[data-v-ae8ad6eb]{display:flex;flex-direction:column;min-height:0;height:100%;max-width:100%;padding-left:0;padding-right:0}.table-container[data-v-ae8ad6eb]{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;min-height:0;width:100%;height:100%}.documents-controls-panel[data-v-ae8ad6eb]{flex-shrink:0;border:1px solid var(--border-primary);border-radius:10px;background:var(--bg-secondary);padding:.6rem .75rem;overflow:visible}.documents-header[data-v-ae8ad6eb]{display:flex;align-items:baseline;gap:8px;padding:2px 2px 8px;margin-bottom:8px;border-bottom:1px solid var(--border-secondary)}.documents-header__icon[data-v-ae8ad6eb]{font-size:13px;color:var(--text-tertiary);align-self:center}.documents-header__title[data-v-ae8ad6eb]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.documents-header__meta[data-v-ae8ad6eb]{font-size:12px;color:var(--text-tertiary);white-space:nowrap;text-transform:lowercase}.documents-icon-btn[data-v-ae8ad6eb]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:8px;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);cursor:pointer;transition:border-color .15s ease,background .15s ease}.documents-icon-btn i[data-v-ae8ad6eb]{font-size:12px}.documents-icon-btn[data-v-ae8ad6eb]:hover{border-color:var(--color-ecm);background:var(--bg-hover);text-decoration:none}.documents-primary-line[data-v-ae8ad6eb]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.documents-primary-line__left[data-v-ae8ad6eb]{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 auto;white-space:nowrap}.documents-primary-line__right[data-v-ae8ad6eb]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;white-space:nowrap}.documents-line-icons[data-v-ae8ad6eb]{white-space:nowrap;display:inline-flex;align-items:center;gap:0}.documents-shortcuts-wrap[data-v-ae8ad6eb]{position:relative;flex-shrink:0;margin-left:8px}.documents-shortcuts-btn[data-v-ae8ad6eb]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:50%;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.documents-shortcuts-btn[data-v-ae8ad6eb]:hover,.documents-shortcuts-btn[data-v-ae8ad6eb]:focus,.documents-shortcuts-btn.active[data-v-ae8ad6eb]{color:var(--color-ecm);border-color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 10%,var(--bg-hover));outline:none}.documents-shortcuts-btn i[data-v-ae8ad6eb]{font-size:12px}.documents-help[data-v-ae8ad6eb]{position:absolute;top:calc(100% + 8px);right:0;z-index:1060;width:min(300px,100vw - 32px);max-height:min(70vh,480px);overflow:auto;background:var(--bg-card, var(--bg-secondary));border:1px solid var(--border-secondary);border-radius:10px;box-shadow:0 10px 28px var(--shadow-md, rgba(0, 0, 0, .14))}.documents-help__head[data-v-ae8ad6eb]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary);position:sticky;top:0;z-index:1}.documents-help__head h4[data-v-ae8ad6eb]{margin:0;font-size:13px;font-weight:600;color:var(--text-primary)}.documents-help__close[data-v-ae8ad6eb]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer}.documents-help__close[data-v-ae8ad6eb]:hover{background:var(--bg-hover);color:var(--text-primary)}.documents-help__list[data-v-ae8ad6eb]{margin:0;padding:8px 0}.documents-help__list>div[data-v-ae8ad6eb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px}.documents-help__list>div[data-v-ae8ad6eb]:hover{background:var(--bg-hover)}.documents-help__list dt[data-v-ae8ad6eb]{margin:0;font-size:12.5px;color:var(--text-primary)}.documents-help__list dd[data-v-ae8ad6eb]{margin:0;display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-tertiary);flex-shrink:0}.documents-help__list dd span[data-v-ae8ad6eb]{font-size:10px}.documents-help__list dd kbd[data-v-ae8ad6eb]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-bottom-width:2px;color:var(--text-primary);font-size:10.5px;font-family:inherit;padding:1px 6px;border-radius:4px;min-width:1.4em;text-align:center}.documents-help-enter-active[data-v-ae8ad6eb],.documents-help-leave-active[data-v-ae8ad6eb]{transition:opacity .14s ease,transform .18s ease}.documents-help-enter[data-v-ae8ad6eb],.documents-help-leave-to[data-v-ae8ad6eb]{opacity:0;transform:translateY(-4px) scale(.98)}.documents-line-pagination[data-v-ae8ad6eb]{display:flex;align-items:center;white-space:nowrap;font-size:12px;color:var(--text-secondary)}.documents-bulk-actions[data-v-ae8ad6eb]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.documents-bulk-actions--inline[data-v-ae8ad6eb]{flex-wrap:nowrap;margin-top:0}.documents-import-btn[data-v-ae8ad6eb]{white-space:nowrap}.documents-controls-panel[data-v-ae8ad6eb] .btn.select-all{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%!important;padding:0;background:var(--bg-primary)!important;border:1px solid var(--border-secondary)!important;border-radius:6px;color:var(--text-tertiary)!important;box-shadow:none!important;transition:border-color .15s ease,color .15s ease,background .15s ease}.documents-controls-panel[data-v-ae8ad6eb] .btn.select-all i{font-size:14px}.documents-controls-panel[data-v-ae8ad6eb] .btn.select-all:hover:not(:disabled){border-color:var(--color-ecm)!important;color:var(--color-ecm)!important;background:var(--bg-hover)!important}.documents-controls-panel[data-v-ae8ad6eb] .btn.documents-import-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:var(--bg-primary)!important;border:1px solid var(--border-secondary)!important;border-radius:50%!important;color:var(--text-secondary)!important;box-shadow:none!important;transition:border-color .15s ease,color .15s ease,background .15s ease}.documents-controls-panel[data-v-ae8ad6eb] .btn.documents-import-btn i{font-size:12px}.documents-controls-panel[data-v-ae8ad6eb] .btn.documents-import-btn:hover:not(:disabled){border-color:var(--color-ecm)!important;color:var(--color-ecm)!important;background:var(--bg-hover)!important}.documents-bulk-actions[data-v-ae8ad6eb] .btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid transparent!important;border-radius:50%;box-shadow:none!important;transition:filter .15s ease}.documents-bulk-actions[data-v-ae8ad6eb] .btn i{font-size:12px}.documents-bulk-actions[data-v-ae8ad6eb] .btn:hover:not(:disabled){filter:brightness(.94)}.documents-bulk-actions[data-v-ae8ad6eb] .btn-warning{background:var(--bg-hover)!important;background:color-mix(in srgb,var(--color-warning) 14%,transparent)!important;color:var(--color-warning)!important}.documents-bulk-actions[data-v-ae8ad6eb] .btn-secondary{background:var(--bg-secondary)!important;border-color:var(--border-secondary)!important;color:var(--text-secondary)!important}.mass-delete-pop[data-v-ae8ad6eb]{max-width:280px;padding:6px 4px 4px}.mass-delete-pop__msg[data-v-ae8ad6eb]{display:flex;align-items:flex-start;gap:8px;padding:2px 10px 10px;font-size:13px;line-height:1.45;color:var(--text-primary)}.mass-delete-pop__msg i[data-v-ae8ad6eb]{margin-top:2px;color:var(--text-tertiary)}.mass-delete-pop__actions[data-v-ae8ad6eb]{display:flex;justify-content:flex-end;gap:8px;padding:6px 10px;border-top:1px solid var(--border-divider)}.mass-delete-pop__btn[data-v-ae8ad6eb]{height:28px;padding:0 14px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:filter .15s ease,background .15s ease,color .15s ease}.mass-delete-pop__btn[data-v-ae8ad6eb]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.mass-delete-pop__btn[data-v-ae8ad6eb]:disabled{opacity:.5;cursor:default}.mass-delete-pop__btn--danger[data-v-ae8ad6eb]{background:var(--color-danger);border-color:var(--color-danger);color:var(--text-inverse, #fff)}.mass-delete-pop__btn--danger[data-v-ae8ad6eb]:hover:not(:disabled){background:var(--color-danger);color:var(--text-inverse, #fff);filter:brightness(.92)}.documents-bulk-actions[data-v-ae8ad6eb] .btn-danger{background:var(--bg-hover)!important;background:color-mix(in srgb,var(--color-danger) 12%,transparent)!important;color:var(--color-danger)!important}.btns-confirm[data-v-ae8ad6eb]{display:flex;justify-content:space-around;align-items:center;flex:1;flex-direction:column}.btns-confirm div[data-v-ae8ad6eb]{margin-top:10px;width:100%;display:flex;justify-content:center;align-items:center;flex:1;flex-direction:row}.btn-yes[data-v-ae8ad6eb]{color:#2a2a;cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1);margin-right:5px;margin-left:14px}.btn-yes[data-v-ae8ad6eb]:hover{background-color:#00ff001a;box-shadow:0 0 0 10px #00ff001a}.btn-no[data-v-ae8ad6eb]{color:#a22a;cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1);margin-right:14px;margin-left:14px}.btn-no[data-v-ae8ad6eb]:hover{background-color:#ff00001a;box-shadow:0 0 0 10px #ff00001a}.list-container[data-v-ae8ad6eb]{flex:1 1 auto;min-height:0;width:100%;max-height:none;height:auto;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}.list-container--empty[data-v-ae8ad6eb]{display:flex;flex-direction:column}.documents-list-empty[data-v-ae8ad6eb]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;width:100%;min-height:12rem;padding:1.5rem}.documents-list-empty[data-v-ae8ad6eb] .ui-alert{width:auto;max-width:28rem;justify-content:center}.documents-list-empty[data-v-ae8ad6eb] .ui-alert__text{flex:0 1 auto}.version-icon[data-v-ae8ad6eb]{position:relative;font-size:1.4em!important}[aria-colindex="1"][data-v-ae8ad6eb]{display:none}.table-container-items-linked[data-v-ae8ad6eb]{max-height:150px;overflow-y:auto}[data-v-ae8ad6eb] .table-custom-style{margin-bottom:0}[data-v-ae8ad6eb] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap}[data-v-ae8ad6eb] .table-custom-style tbody td{font-size:13px;color:var(--text-secondary);padding:10px 14px;vertical-align:middle}[data-v-ae8ad6eb] .table-custom-style.table-bordered,[data-v-ae8ad6eb] .table-custom-style.table-bordered th,[data-v-ae8ad6eb] .table-custom-style.table-bordered td{border-color:var(--border-secondary)}[data-v-ae8ad6eb] .table-custom-style tbody tr:hover td{background-color:var(--bg-hover)}[data-v-ae8ad6eb] .table-custom-style tbody tr.focused-document-row{border-top:1px solid var(--table-selected-border)!important;border:1px solid var(--table-selected-border)!important;background-color:var(--table-selected-bg)!important}[data-v-ae8ad6eb] .table-custom-style tbody tr.focused-document-row td{background-color:transparent!important;color:var(--table-selected-text)!important;font-weight:600}[data-v-ae8ad6eb] .table-custom-style tbody tr.focused-document-row:hover{background-color:var(--table-selected-bg)!important}[data-v-ae8ad6eb] .table-custom-style tbody tr.focused-document-row:hover td{background-color:transparent!important;color:var(--table-selected-text)!important}[data-v-ae8ad6eb] .table-custom-style .text-long-column{word-wrap:break-word;overflow-wrap:break-word}[data-v-ae8ad6eb] .table-custom-style td.text-long-column{vertical-align:top}[data-v-ae8ad6eb] .table-custom-style td.text-long-column:not(:has(.text-long-cell)){display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;overflow-wrap:break-word;max-height:3em;align-items:flex-start}[data-v-ae8ad6eb] .table-custom-style td.text-long-column:not(:has(.text-long-cell))>*{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;overflow-wrap:break-word;max-height:3em}[data-v-ae8ad6eb] .table-custom-style .text-long-cell{width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;vertical-align:top}[data-v-ae8ad6eb] .table-custom-style .text-two-lines{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}[data-v-ae8ad6eb] .table-custom-style .list-documents-tags{margin-top:4px}[data-v-ae8ad6eb] .table-custom-style .list-documents-tags .document-tag-badge__label,[data-v-ae8ad6eb] .table-custom-style .list-documents-tags .document-tag-badge__type,[data-v-ae8ad6eb] .table-custom-style .list-documents-tags .document-tag-badge__icon-wrap{color:inherit}[data-v-ae8ad6eb] .table-custom-style tbody tr.focused-document-row .list-documents-tags .document-tag-badge--query{color:#3b82f6}[data-v-ae8ad6eb] .table-custom-style tbody tr.focused-document-row .list-documents-tags .document-tag-badge--security{color:#ef4444}[data-v-ae8ad6eb] .table-custom-style tbody tr.focused-document-row .list-documents-tags .document-tag-badge--legacy{color:var(--text-secondary)}.documents-template-select[data-v-ae8ad6eb]{flex:1 1 16rem;min-width:10rem;max-width:min(28rem,100%);width:100%!important}[data-v-ae8ad6eb] .documents-template-select .vs__dropdown-toggle{width:100%;min-height:32px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-input);padding:0 6px 2px;transition:border-color .15s ease}[data-v-ae8ad6eb] .documents-template-select .vs__dropdown-toggle:hover{border-color:var(--color-ecm)}[data-v-ae8ad6eb] .documents-template-select .vs__search,[data-v-ae8ad6eb] .documents-template-select .vs__search::placeholder,[data-v-ae8ad6eb] .documents-template-select .vs__selected{font-size:13px;color:var(--text-secondary)}[data-v-ae8ad6eb] .documents-template-select .vs__search::placeholder{color:var(--text-tertiary)}[data-v-ae8ad6eb] .documents-template-select .vs__actions svg{transform:scale(.72);fill:var(--text-tertiary)}.items-by-page[data-v-ae8ad6eb]{width:70px;margin-right:14px;margin-left:8px;border-radius:6px;border-color:var(--border-secondary);font-size:12px}.documents-controls-panel[data-v-ae8ad6eb]{border-color:var(--border-secondary)}[data-v-ae8ad6eb] .tooltip{max-width:none!important}[data-v-ae8ad6eb] .tooltip .tooltip-inner{max-width:1000px!important;min-width:500px!important;width:auto!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;text-align:left!important;padding:12px 16px!important;line-height:1.6!important}@media(max-width:575.98px){.documents-controls-panel[data-v-ae8ad6eb]{padding:.5rem;border-radius:8px}.documents-primary-line[data-v-ae8ad6eb]{flex-wrap:wrap;row-gap:.5rem;min-width:100%}.documents-primary-line__right[data-v-ae8ad6eb]{width:100%;justify-content:space-between}.documents-bulk-actions--inline[data-v-ae8ad6eb]{flex-wrap:wrap}.documents-line-pagination[data-v-ae8ad6eb]{font-size:.84rem}}.scroll-to-top-btn[data-v-ae8ad6eb]{position:fixed;bottom:2rem;right:2rem;z-index:1050;width:42px;height:42px;border-radius:50%;border:none;background:var(--color-primary, #1976d2);color:var(--text-inverse, #fff);box-shadow:0 4px 12px #0003;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:background .2s,transform .2s,box-shadow .2s}.scroll-to-top-btn[data-v-ae8ad6eb]:hover{background:var(--color-primary-dark, #1565c0);transform:translateY(-2px);box-shadow:0 6px 16px #00000040}.scroll-to-top-btn[data-v-ae8ad6eb]:active{transform:translateY(0)}.scroll-top-fade-enter-active[data-v-ae8ad6eb],.scroll-top-fade-leave-active[data-v-ae8ad6eb]{transition:opacity .25s,transform .25s}.scroll-top-fade-enter[data-v-ae8ad6eb],.scroll-top-fade-leave-to[data-v-ae8ad6eb]{opacity:0;transform:translateY(10px)}[data-v-ae8ad6eb] .sidebar .side-bar-right #open-sidebar{z-index:2}.list-documents-tags[data-v-ae8ad6eb]{gap:2px;max-width:100%}[data-v-ae8ad6eb] tr.document-row-draggable{cursor:grab}[data-v-ae8ad6eb] tr.document-row-draggable:active{cursor:grabbing}[data-v-ae8ad6eb] tr.is-dragging-document-row{opacity:.55}.floating-doc-nav{position:fixed;bottom:12px;right:12px;z-index:1050;pointer-events:none;display:flex;align-items:center;gap:.5rem}.floating-doc-nav.is-collapsed{gap:0}.floating-doc-nav__toggle,.floating-doc-nav__shell{pointer-events:auto}.floating-doc-nav__toggle{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;margin:0;border:1px solid var(--border-secondary);border-radius:50%;background-color:var(--bg-card);color:var(--text-secondary);font-size:.7rem;cursor:pointer;box-shadow:0 1px 4px var(--shadow-sm);flex-shrink:0;transition:background .15s ease,color .15s ease,transform .15s ease}.floating-doc-nav__toggle:hover{background-color:var(--bg-hover);color:var(--icon-primary)}.floating-doc-nav__toggle:active{transform:scale(.92)}.floating-doc-nav__toggle:focus{outline:none;box-shadow:0 0 0 2px var(--border-input-focus)}.floating-doc-nav-fade-enter-active,.floating-doc-nav-fade-leave-active{transition:opacity .18s ease,transform .18s ease}.floating-doc-nav-fade-enter,.floating-doc-nav-fade-leave-to{opacity:0;transform:translate(8px)}.floating-doc-nav__shell{display:flex;align-items:center;justify-content:space-between;gap:12px;width:300px;max-width:calc(100vw - 24px);min-height:55px;padding:10px 14px;background-color:var(--bg-sidebar);border-radius:9999px;border:1px solid var(--color-info);box-shadow:0 2px 14px var(--shadow-md)}.floating-doc-nav__results{border:none;margin:0;background-color:var(--icon-primary);color:#fff;border-radius:9999px;padding:8px 14px;font-weight:600;font-size:.875rem;line-height:1.2;display:inline-flex;align-items:center;gap:6px;cursor:pointer;box-shadow:0 1px 4px var(--shadow-sm)}.floating-doc-nav__results:hover{filter:brightness(1.06)}.floating-doc-nav__results:focus{outline:none;box-shadow:0 0 0 2px var(--border-input-focus)}.floating-doc-nav__step-group{display:flex;align-items:center;gap:8px}.floating-doc-nav__step{width:36px;height:36px;padding:0;margin:0;border:1px solid var(--border-secondary);border-radius:50%;background-color:var(--bg-card);color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px var(--shadow-sm)}.floating-doc-nav__step:hover:not(:disabled){background-color:var(--bg-hover)}.floating-doc-nav__step:focus{outline:none;box-shadow:0 0 0 2px var(--border-input-focus)}.floating-doc-nav__step:disabled{opacity:.45;cursor:not-allowed}.floating-doc-nav__step i{font-size:14px;line-height:1}[data-theme=dark] .floating-doc-nav__toggle{background-color:var(--bg-input);border-color:var(--border-tertiary);color:var(--text-secondary);box-shadow:0 1px 6px #00000059}[data-theme=dark] .floating-doc-nav__toggle:hover{background-color:var(--bg-hover);color:var(--icon-primary)}[data-theme=dark] .floating-doc-nav__toggle:focus{box-shadow:0 0 0 2px var(--border-input-focus),0 1px 6px #00000059}[data-theme=dark] .floating-doc-nav__shell{background-color:var(--bg-tertiary);border-color:var(--color-info);box-shadow:0 4px 20px var(--shadow-lg)}[data-theme=dark] .floating-doc-nav__results{background-color:var(--icon-primary);color:#fff;box-shadow:0 1px 6px #00000059}[data-theme=dark] .floating-doc-nav__results:focus{box-shadow:0 0 0 2px var(--border-input-focus),0 1px 6px #00000059}[data-theme=dark] .floating-doc-nav__step{background-color:var(--bg-input);border-color:var(--border-tertiary);color:var(--text-primary)}[data-theme=dark] .floating-doc-nav__step:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--color-info)}[data-theme=dark] .floating-doc-nav__step:focus{box-shadow:0 0 0 2px var(--border-input-focus)}[data-theme=dark] .floating-doc-nav__step:disabled{opacity:.55}.vue-input-tag-wrapper{background-color:#fff;border:1px solid #ced4da;color:#495057;overflow:hidden;padding-left:4px;padding-top:4px;cursor:text;text-align:left;-webkit-appearance:textfield;display:flex;flex-wrap:wrap;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.vue-input-tag-wrapper:focus-within{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.vue-input-tag-wrapper .input-tag{background-color:var(--blue);border-radius:2px;border:1px solid var(--blue);color:#fff;display:inline-block;font-size:13px;font-weight:400;margin-bottom:4px;margin-right:4px;padding:4px;box-shadow:1px 1px 2px #aaa}.vue-input-tag-wrapper .input-tag-with{background-color:var(--red);border-radius:2px;border:1px solid var(--red);color:#fff;display:inline-block;font-size:13px;font-weight:400;margin-bottom:4px;margin-right:4px;padding:4px;box-shadow:1px 1px 2px #aaa}.vue-input-tag-wrapper .input-tag .remove,.vue-input-tag-wrapper .input-tag-with .remove{position:relative;cursor:pointer;font-weight:700;color:#fff}.vue-input-tag-wrapper .input-tag .remove:hover,.vue-input-tag-wrapper .input-tag-with .remove:hover{text-decoration:none}.vue-input-tag-wrapper .input-tag .remove:empty:before,.vue-input-tag-wrapper .input-tag-with .remove:empty:before{content:" x"}.vue-input-tag-wrapper .new-tag{background:transparent;border:0;color:#777;font-size:13px;font-weight:400;margin-bottom:6px;margin-top:1px;outline:none;padding:4px 4px 4px 0;flex-grow:1}.vue-input-tag-wrapper.read-only{cursor:default}.tags-skeleton-table[data-v-92d67653]{width:100%;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;border-collapse:separate!important;border-spacing:0;font-size:13px;margin-bottom:0}.tags-skeleton-table thead th[data-v-92d67653]{background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary);border-top:none;padding:10px 14px;vertical-align:middle}.tags-skeleton-table thead th.text-center .tags-skeleton-table__th[data-v-92d67653]{margin-left:auto;margin-right:auto}.tags-skeleton-table tbody tr[data-v-92d67653]{border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.tags-skeleton-table tbody tr[data-v-92d67653]:last-child{border-bottom:none}.tags-skeleton-table tbody td[data-v-92d67653]{padding:10px 14px;border-top:none;vertical-align:middle}.tags-skeleton-table__th[data-v-92d67653]{display:inline-block;height:10px;border-radius:4px}.tags-skeleton-table__th--tags[data-v-92d67653]{width:48px}.tags-skeleton-table__th--type[data-v-92d67653]{width:36px}.tags-skeleton-table__th--actions[data-v-92d67653]{width:52px}.tags-skeleton-table__tag-cell[data-v-92d67653]{display:flex;align-items:center;gap:10px}.tags-skeleton-table__icon[data-v-92d67653]{display:block;width:30px;height:30px;flex-shrink:0;border-radius:8px}.tags-skeleton-table__title[data-v-92d67653]{display:block;height:14px;border-radius:4px}.tags-skeleton-table__title--w1[data-v-92d67653]{width:128px}.tags-skeleton-table__title--w2[data-v-92d67653]{width:168px}.tags-skeleton-table__title--w3[data-v-92d67653]{width:104px}.tags-skeleton-table__type-cell[data-v-92d67653]{display:inline-flex;flex-direction:column;align-items:center;gap:6px}.tags-skeleton-table__badge[data-v-92d67653]{display:block;width:108px;height:24px;border-radius:20px}.tags-skeleton-table__auth-badge[data-v-92d67653]{display:block;width:44px;height:20px;border-radius:12px}.tags-skeleton-table__actions[data-v-92d67653]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.tags-skeleton-table__action[data-v-92d67653]{display:block;width:32px;height:32px;border-radius:8px}.tags-page[data-v-06b1c4d8]{width:100%}.tags-page-inner[data-v-06b1c4d8]{width:100%;min-height:0}.tags-controls-panel[data-v-06b1c4d8]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:.6rem .75rem;overflow:visible}.tags-header[data-v-06b1c4d8]{display:flex;align-items:baseline;gap:8px;padding:2px 2px 8px;margin-bottom:8px;border-bottom:1px solid var(--border-secondary);flex-wrap:wrap}.tags-header__icon[data-v-06b1c4d8]{font-size:13px;color:var(--text-tertiary);align-self:center}.tags-header__subtitle[data-v-06b1c4d8]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tags-header__meta[data-v-06b1c4d8]{display:flex;align-items:center;gap:12px;margin-left:auto;font-size:12px;color:var(--text-tertiary);white-space:nowrap}.tags-type-legend[data-v-06b1c4d8]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.tag-type-pill[data-v-06b1c4d8]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;font-size:12px;cursor:default;transition:opacity .15s}.tag-type-pill[data-v-06b1c4d8]:hover{opacity:.85}.tag-type-pill__dot[data-v-06b1c4d8]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.tag-type-pill__icon[data-v-06b1c4d8]{font-size:10px}.tag-type-pill__name[data-v-06b1c4d8]{font-weight:600}.tag-type-pill__desc[data-v-06b1c4d8]{font-size:11px;opacity:.75}.tag-type-pill__desc[data-v-06b1c4d8]:before{content:"·";margin:0 4px}.tag-type-pill--query[data-v-06b1c4d8]{background:color-mix(in srgb,var(--color-info) 12%,transparent);color:var(--color-info);border:1px solid color-mix(in srgb,var(--color-info) 25%,transparent)}.tag-type-pill--query .tag-type-pill__dot[data-v-06b1c4d8]{background:var(--color-info)}.tag-type-pill--security[data-v-06b1c4d8]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger);border:1px solid color-mix(in srgb,var(--color-danger) 25%,transparent)}.tag-type-pill--security .tag-type-pill__dot[data-v-06b1c4d8]{background:var(--color-danger)}.tag-count[data-v-06b1c4d8]{display:inline-flex;align-items:center;gap:5px;font-weight:500}.tag-count__dot[data-v-06b1c4d8]{width:7px;height:7px;border-radius:50%}.tag-count--query[data-v-06b1c4d8]{color:var(--color-info)}.tag-count--query .tag-count__dot[data-v-06b1c4d8]{background:var(--color-info)}.tag-count--security[data-v-06b1c4d8]{color:var(--color-danger)}.tag-count--security .tag-count__dot[data-v-06b1c4d8]{background:var(--color-danger)}.tags-primary-line[data-v-06b1c4d8]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.tags-primary-line__left[data-v-06b1c4d8]{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 220px}.tags-primary-line__right[data-v-06b1c4d8]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;white-space:nowrap;flex-shrink:0}.tags-line-icons[data-v-06b1c4d8]{display:flex;align-items:center;gap:8px}.tags-icon-btn[data-v-06b1c4d8]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.tags-icon-btn i[data-v-06b1c4d8]{font-size:12px}.tags-icon-btn[data-v-06b1c4d8]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.tags-icon-btn[data-v-06b1c4d8]:disabled{opacity:.5;cursor:default}.tags-line-pagination[data-v-06b1c4d8]{display:flex;align-items:center;white-space:nowrap;font-size:12px;color:var(--text-secondary);gap:6px}.tags-line-pagination .items-by-page[data-v-06b1c4d8]{width:auto;min-width:64px;margin:0 2px}.tags-search[data-v-06b1c4d8]{flex:1;min-width:0;max-width:360px;display:flex;align-items:center;gap:8px;padding:0 12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .15s ease}.tags-search[data-v-06b1c4d8]:focus-within{border-color:var(--color-ecm)}.tags-search__icon[data-v-06b1c4d8]{font-size:13px;color:var(--text-tertiary);flex-shrink:0}.tags-search__input[data-v-06b1c4d8]{border:none;background:transparent;padding:6px 0;font-size:13px;color:var(--text-primary);box-shadow:none!important}.tags-search__input[data-v-06b1c4d8]::placeholder{color:var(--text-tertiary)}.tags-search__input[data-v-06b1c4d8]:focus{outline:none;box-shadow:none}.tags-add-panel[data-v-06b1c4d8]{padding:12px 14px}.tags-add-panel__title[data-v-06b1c4d8]{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.tags-add-panel__hint[data-v-06b1c4d8]{display:block;font-size:11px;color:var(--text-tertiary);margin-bottom:10px}.tags-add-panel__form[data-v-06b1c4d8]{display:flex;align-items:stretch;gap:8px}.tags-add-panel__input[data-v-06b1c4d8]{flex:1;min-width:0}.tags-add-panel__submit[data-v-06b1c4d8]{flex-shrink:0;height:32px;padding:0 14px;border:1px solid var(--color-ecm);border-radius:6px;background:var(--color-ecm);color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:filter .15s ease}.tags-add-panel__submit[data-v-06b1c4d8]:hover:not(:disabled){filter:brightness(.94)}.tags-add-panel__submit[data-v-06b1c4d8]:disabled{opacity:.5;cursor:default}.list-container[data-v-06b1c4d8]{max-height:calc(100vh - 280px);border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}.tags-table-wrap[data-v-06b1c4d8]{min-height:300px;width:100%}.tags-skeleton-more[data-v-06b1c4d8]{margin-top:8px}.tags-empty[data-v-06b1c4d8]{padding:24px 16px}.tags-infinite-loading[data-v-06b1c4d8]{margin-top:8px}.tags-infinite-loading[data-v-06b1c4d8] .infinite-status{display:none}[data-v-06b1c4d8] .table-custom-style{margin-bottom:0;font-size:13px;background:transparent;border-collapse:separate!important;border-spacing:0}[data-v-06b1c4d8] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-06b1c4d8] .table-custom-style tbody td{font-size:13px;color:var(--text-secondary);padding:10px 14px;vertical-align:middle;border-top:none}[data-v-06b1c4d8] .table-custom-style.table-bordered,[data-v-06b1c4d8] .table-custom-style.table-bordered th,[data-v-06b1c4d8] .table-custom-style.table-bordered td{border-color:var(--border-secondary)}[data-v-06b1c4d8] .table-custom-style tbody tr{transition:background-color .1s;background:transparent}[data-v-06b1c4d8] .table-custom-style tbody tr:hover td{background-color:var(--bg-hover)}[data-v-06b1c4d8] .table-custom-style td:last-child{white-space:nowrap}.tag-cell[data-v-06b1c4d8]{display:flex;align-items:center;gap:10px}.tag-cell__icon-wrap[data-v-06b1c4d8]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0}.tag-cell__icon-wrap--query[data-v-06b1c4d8]{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.tag-cell__icon-wrap--security[data-v-06b1c4d8]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.tag-cell__icon[data-v-06b1c4d8]{font-size:12px}.tag-cell__name[data-v-06b1c4d8]{font-weight:500;color:var(--text-primary)}.tag-cell__name--query[data-v-06b1c4d8]{color:var(--color-info)}.tag-cell__name--security[data-v-06b1c4d8]{color:var(--color-danger)}.tag-type-cell[data-v-06b1c4d8]{display:inline-flex;flex-direction:column;align-items:center;gap:6px}.tag-auth-badges[data-v-06b1c4d8]{display:inline-flex;align-items:center;gap:6px}.tag-auth-badge[data-v-06b1c4d8]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.tag-auth-badge i[data-v-06b1c4d8]{font-size:10px}.tag-auth-badge--user[data-v-06b1c4d8]{background:color-mix(in srgb,var(--color-info) 12%,transparent);color:var(--color-info);border:1px solid color-mix(in srgb,var(--color-info) 22%,transparent)}.tag-auth-badge--ou[data-v-06b1c4d8]{background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm);border:1px solid color-mix(in srgb,var(--color-ecm) 28%,transparent)}.tag-type-badge[data-v-06b1c4d8]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.tag-type-badge__icon[data-v-06b1c4d8]{font-size:10px}.tag-type-badge--query[data-v-06b1c4d8]{background:color-mix(in srgb,var(--color-info) 12%,transparent);color:var(--color-info);border:1px solid color-mix(in srgb,var(--color-info) 22%,transparent)}.tag-type-badge--security[data-v-06b1c4d8]{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger);border:1px solid color-mix(in srgb,var(--color-danger) 22%,transparent)}.tag-actions[data-v-06b1c4d8]{display:flex;align-items:center;justify-content:center;gap:6px}.tag-action-btn[data-v-06b1c4d8]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;font-size:13px}.tag-action-btn[data-v-06b1c4d8]:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.tag-action-btn--danger[data-v-06b1c4d8]:hover{border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.scroll-to-top-btn[data-v-06b1c4d8]{position:fixed;bottom:2rem;right:2rem;z-index:1050;width:42px;height:42px;border-radius:50%;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:border-color .15s ease,color .15s ease,background .15s ease,transform .2s}.scroll-to-top-btn[data-v-06b1c4d8]:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover);transform:translateY(-2px)}.scroll-to-top-btn[data-v-06b1c4d8]:active{transform:translateY(0)}.scroll-top-fade-enter-active[data-v-06b1c4d8],.scroll-top-fade-leave-active[data-v-06b1c4d8]{transition:opacity .25s,transform .25s}.scroll-top-fade-enter[data-v-06b1c4d8],.scroll-top-fade-leave-to[data-v-06b1c4d8]{opacity:0;transform:translateY(10px)}@media(max-width:768px){.tags-primary-line__right[data-v-06b1c4d8]{width:100%;justify-content:space-between;flex-wrap:wrap}.tags-search[data-v-06b1c4d8]{max-width:none}.tags-header__meta[data-v-06b1c4d8]{margin-left:0;width:100%}.tag-type-pill__desc[data-v-06b1c4d8]{display:none}.tags-line-pagination[data-v-06b1c4d8]{font-size:.84rem}}.tags-add-popover{z-index:1060;max-width:min(360px,100vw - 24px)!important;border:1px solid var(--border-secondary)!important;box-shadow:0 8px 24px #0000001f!important;border-radius:10px!important;overflow:hidden!important}.tags-add-popover>.arrow{display:none!important}.tags-add-popover .popover-body{padding:0!important;background:var(--bg-secondary)!important;min-width:min(320px,100vw - 24px)!important}.bpf{display:flex;flex-direction:column;gap:12px}.bpf__toolbar{display:flex;align-items:flex-start;justify-content:flex-end;gap:12px}.bpf__toolbar-copy{flex:1;min-width:0}.bpf__title{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}.bpf__hint{margin:4px 0 0;max-width:36rem;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.bpf__add,.bpf__save{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-card);color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.bpf__add:hover:not(:disabled),.bpf__save:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}.bpf__add:disabled,.bpf__save:disabled{opacity:.55;cursor:not-allowed}.bpf__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin:4px 0;padding:28px 20px;border:1px dashed var(--border-secondary);border-radius:10px;background:var(--bg-secondary);text-align:center}.bpf__empty-title{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.bpf__empty-hint{margin:0;max-width:24rem;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.bpf__table.b-table,.bpf__table.table{margin:0;background:transparent;border-collapse:separate;border-spacing:0;font-size:13px}.bpf__table.b-table thead th,.bpf__table.b-table .bpf__th,.bpf__table.table thead th,.bpf__table.table .bpf__th{padding:8px 10px;border-top:none!important;border-bottom:1px solid var(--border-secondary)!important;background:transparent!important;color:var(--text-tertiary);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.bpf__table.b-table tbody td,.bpf__table.b-table .bpf__td,.bpf__table.table tbody td,.bpf__table.table .bpf__td{padding:10px;border-top:none!important;border-bottom:1px solid var(--border-secondary)!important;background:transparent!important;color:var(--text-primary);vertical-align:middle}.bpf__table.b-table.table-hover tbody tr:hover td,.bpf__table.table.table-hover tbody tr:hover td{background:var(--bg-hover)!important}.bpf__table.b-table .bpf__th--perm,.bpf__table.b-table .bpf__td--perm,.bpf__table.table .bpf__th--perm,.bpf__table.table .bpf__td--perm{text-align:center;width:110px}.bpf__table.b-table .bpf__th--actions,.bpf__table.b-table .bpf__td--actions,.bpf__table.table .bpf__th--actions,.bpf__table.table .bpf__td--actions{width:44px;text-align:right}.bpf__entity{display:flex;align-items:center;gap:10px;min-width:0}.bpf__entity-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:8px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px}.bpf__entity-text{display:flex;flex-direction:column;min-width:0;gap:1px}.bpf__entity-name{font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bpf__entity-type{font-size:11px;font-weight:500;color:var(--text-tertiary)}.bpf__entity-select{min-width:180px;max-width:280px}.bpf__toggle-wrap{display:inline-flex;align-items:center;justify-content:center;gap:6px}.bpf__remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer;appearance:none;transition:color .15s ease,background .15s ease,border-color .15s ease}.bpf__remove:hover{color:var(--color-danger);background:var(--color-danger-soft-bg-hover);border-color:var(--color-danger-soft-border)}.bpf__history-badge{cursor:pointer}.bpf__footer{display:flex;justify-content:flex-end;padding-top:12px;border-top:1px solid var(--border-secondary)}.bpf--workbench .bpf__toolbar{justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--border-secondary)}.bpf--workbench .bpf__save.ct-btn--primary{border-color:color-mix(in srgb,var(--color-admin) 40%,var(--border-secondary));background:color-mix(in srgb,var(--color-admin) 10%,var(--bg-card));color:var(--color-admin)}.bpf:not(.bpf--workbench) .bpf__add,.bpf:not(.bpf--workbench) .bpf__save{background:var(--bg-secondary)}.bpf:not(.bpf--workbench) .bpf__save{border-color:color-mix(in srgb,var(--primary, #0d6efd) 40%,var(--border-secondary));color:var(--primary, #0d6efd)}.templates-page[data-v-ec5e50c3]{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.templates-page-inner[data-v-ec5e50c3]{width:100%;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.templates-header[data-v-ec5e50c3]{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.templates-header__subtitle[data-v-ec5e50c3]{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.4;max-width:640px}.templates-header__actions[data-v-ec5e50c3]{display:flex;align-items:center;gap:6px;flex-shrink:0}.templates-action-btn[data-v-ec5e50c3]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease;font-size:13px}.templates-action-btn[data-v-ec5e50c3]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.templates-action-btn[data-v-ec5e50c3]:focus{outline:none;box-shadow:0 0 0 2px var(--color-ecm-focus)}.templates-action-btn[data-v-ec5e50c3]:disabled{opacity:.6;cursor:not-allowed}.templates-action-btn--primary[data-v-ec5e50c3]{background:var(--color-ecm);border-color:var(--color-ecm);color:var(--text-inverse, #fff)}.templates-action-btn--primary[data-v-ec5e50c3]:hover:not(:disabled){background:var(--color-ecm);border-color:var(--color-ecm);color:var(--text-inverse, #fff);filter:brightness(.94)}.templates-toolbar[data-v-ec5e50c3]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;flex-wrap:wrap}.templates-toolbar__left[data-v-ec5e50c3]{display:flex;align-items:center;gap:8px;flex:1 1 240px;min-width:0}.templates-toolbar__right[data-v-ec5e50c3]{display:flex;align-items:center;gap:12px;flex-shrink:0;white-space:nowrap}.templates-filter-control[data-v-ec5e50c3]{flex-shrink:0}.templates-filter-control[data-v-ec5e50c3] #searchFilters-container .my-1{margin:0!important}.templates-filter-control[data-v-ec5e50c3] #searchFilters-container .btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;margin:0!important;border-radius:10px;border-color:var(--border-secondary);color:var(--text-secondary);background:var(--bg-secondary)}.templates-filter-control[data-v-ec5e50c3] #searchFilters-container .btn:hover,.templates-filter-control[data-v-ec5e50c3] #searchFilters-container .btn.btn-secondary{color:var(--text-primary);background:var(--bg-hover);border-color:var(--border-secondary)}.templates-search[data-v-ec5e50c3]{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:0 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;transition:border-color .15s}.templates-search[data-v-ec5e50c3]:focus-within{border-color:var(--color-ecm)}.templates-search__icon[data-v-ec5e50c3]{font-size:14px;color:var(--text-tertiary);flex-shrink:0}.templates-search__input[data-v-ec5e50c3]{border:none;background:transparent;padding:10px 0;font-size:13px;color:var(--text-primary);box-shadow:none!important}.templates-search__input[data-v-ec5e50c3]::placeholder{color:var(--text-tertiary)}.templates-search__input[data-v-ec5e50c3]:focus{outline:none;box-shadow:none}.templates-search__input[data-v-ec5e50c3]:disabled{opacity:.6;background:transparent}.templates-icon-btn[data-v-ec5e50c3]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:10px;border:1px solid var(--border-secondary);color:var(--text-secondary);background:var(--bg-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.templates-icon-btn[data-v-ec5e50c3]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--border-secondary)}.templates-icon-btn[data-v-ec5e50c3]:disabled{opacity:.6;cursor:not-allowed}.templates-icon-btn i[data-v-ec5e50c3]{font-size:13px}.templates-line-pagination[data-v-ec5e50c3]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.templates-line-pagination b[data-v-ec5e50c3]{color:var(--text-primary);font-weight:600}.list-container[data-v-ec5e50c3]{flex:1 1 auto;min-height:0;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}.templates-table-wrap[data-v-ec5e50c3]{width:100%}.templates-table-wrap.no-items[data-v-ec5e50c3]{display:flex;flex-direction:column}.templates-empty[data-v-ec5e50c3]{padding:24px 16px}.templates-infinite-loading[data-v-ec5e50c3]{margin-top:8px;padding-bottom:8px}.templates-infinite-loading[data-v-ec5e50c3] .infinite-status{display:none}[data-v-ec5e50c3] .table-custom-style{margin-bottom:0;font-size:13px;background:transparent;border-collapse:separate!important;border-spacing:0}[data-v-ec5e50c3] .table-custom-style thead th{position:sticky!important;top:0;z-index:3;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-ec5e50c3] .table-custom-style tbody td{font-size:13px;color:var(--text-secondary);padding:10px 14px;vertical-align:middle;border-top:none}[data-v-ec5e50c3] .table-custom-style.table-bordered,[data-v-ec5e50c3] .table-custom-style.table-bordered th,[data-v-ec5e50c3] .table-custom-style.table-bordered td{border-color:var(--border-secondary)}[data-v-ec5e50c3] .table-custom-style tbody tr{transition:background-color .1s;background:transparent}[data-v-ec5e50c3] .table-custom-style tbody tr:hover td{background-color:var(--bg-hover)}[data-v-ec5e50c3] .table-custom-style thead th.templates-col-actions,[data-v-ec5e50c3] .table-custom-style tbody td.templates-col-actions{position:sticky!important;right:0;white-space:nowrap}[data-v-ec5e50c3] .table-custom-style thead th.templates-col-actions{top:0;z-index:5;background:var(--bg-tertiary)}[data-v-ec5e50c3] .table-custom-style tbody td.templates-col-actions{z-index:2;background:var(--bg-secondary)}[data-v-ec5e50c3] .table-custom-style tbody tr:hover td.templates-col-actions{background:var(--bg-hover)}.template-name-cell[data-v-ec5e50c3]{display:flex;align-items:center;gap:10px;min-width:0}.template-name-cell__icon-wrap[data-v-ec5e50c3]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm);font-size:13px}.template-name-cell__text[data-v-ec5e50c3]{display:flex;flex-direction:column;min-width:0}.template-name-cell__name[data-v-ec5e50c3]{font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-name-cell__meta[data-v-ec5e50c3]{font-size:11px;color:var(--text-tertiary)}.template-meta-cell[data-v-ec5e50c3]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.template-meta-cell span[data-v-ec5e50c3]{color:var(--text-primary)}.template-meta-cell small[data-v-ec5e50c3]{font-size:11px;color:var(--text-tertiary)}.template-actions[data-v-ec5e50c3]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap}.template-action-btn[data-v-ec5e50c3]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;font-size:13px}.template-action-btn[data-v-ec5e50c3]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.template-action-btn[data-v-ec5e50c3]:focus{outline:none;box-shadow:0 0 0 2px var(--color-ecm-focus)}.template-action-btn[data-v-ec5e50c3]:disabled{opacity:.6;cursor:not-allowed}.template-action-btn--danger[data-v-ec5e50c3]:hover:not(:disabled){border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}@media(max-width:575.98px){.templates-header[data-v-ec5e50c3]{flex-direction:column;align-items:stretch}.templates-header__actions[data-v-ec5e50c3]{justify-content:flex-end}.templates-toolbar__right[data-v-ec5e50c3]{width:100%;justify-content:space-between}.list-container[data-v-ec5e50c3]{border-radius:8px}}.templates-delete-pop{max-width:280px;padding:6px 4px 4px;-webkit-user-select:none;user-select:none}.templates-delete-pop__msg{display:flex;align-items:flex-start;gap:8px;padding:2px 10px 10px;font-size:13px;line-height:1.45;color:var(--text-primary)}.templates-delete-pop__msg i{margin-top:2px;color:var(--text-tertiary)}.templates-delete-pop__msg strong{display:block;margin-top:4px;font-weight:600;color:var(--text-primary);word-break:break-word}.templates-delete-pop__actions{display:flex;justify-content:flex-end;gap:8px;padding:6px 10px;border-top:1px solid var(--border-divider)}.templates-delete-pop__btn{height:28px;padding:0 14px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:filter .15s ease,background .15s ease,color .15s ease}.templates-delete-pop__btn:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.templates-delete-pop__btn:disabled{opacity:.5;cursor:default}.templates-delete-pop__btn--danger{background:var(--color-danger);border-color:var(--color-danger);color:var(--text-inverse, #fff)}.templates-delete-pop__btn--danger:hover:not(:disabled){background:var(--color-danger);color:var(--text-inverse, #fff);filter:brightness(.92)}.sort-popover{border:1px solid var(--border-secondary)!important;box-shadow:0 8px 24px #0000001f!important;border-radius:10px!important;overflow:hidden!important}.sort-popover>.arrow{display:none!important}.sort-popover .popover-body{padding:6px 0!important;background:var(--bg-secondary)!important;min-width:220px!important}.templates-import-modal-dialog{outline:none!important}.templates-import-modal-dialog:focus{outline:none!important}.templates-import-modal{border:none!important;outline:none!important;border-radius:12px;background:var(--bg-modal);overflow:hidden;box-shadow:0 12px 40px #00000073}.templates-import-modal:focus{outline:none!important;box-shadow:0 12px 40px #00000073!important}.templates-import-modal .modal-header.templates-import-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.templates-import-modal .modal-footer.templates-import-modal__footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.templates-import-modal__header .templates-action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease}.templates-import-modal__header .templates-action-btn:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.templates-import-modal__header .templates-action-btn:disabled{opacity:.6;cursor:not-allowed}.templates-import-modal__title-wrap{display:flex;align-items:center;gap:10px;min-width:0}.templates-import-modal__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm);font-size:14px}.templates-import-modal__heading{min-width:0}.templates-import-modal__title{margin:0;font-size:15px;font-weight:600;line-height:1.3;color:var(--text-primary)}.templates-import-modal__subtitle{margin:2px 0 0;font-size:12px;color:var(--text-tertiary)}.templates-import-modal__body{padding:16px}.templates-import-dropzone{border:1px dashed var(--border-secondary);border-radius:10px;padding:28px 20px;text-align:center;cursor:pointer;background:var(--bg-secondary);transition:border-color .15s ease,background .15s ease}.templates-import-dropzone:hover:not(.templates-import-dropzone--disabled){border-color:var(--color-ecm);background:var(--color-ecm-muted)}.templates-import-dropzone--active{border-color:var(--color-ecm);background:var(--color-ecm-muted);border-style:solid}.templates-import-dropzone--disabled{opacity:.65;cursor:not-allowed}.templates-import-dropzone:focus{outline:none;box-shadow:0 0 0 2px var(--color-ecm-focus)}.templates-import-dropzone__icon-wrap{width:44px;height:44px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--color-ecm) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-ecm) 28%,transparent);color:var(--color-ecm);font-size:18px}.templates-import-dropzone__text{font-size:14px;font-weight:500;color:var(--text-primary);margin-bottom:4px}.templates-import-dropzone__hint{font-size:12px;color:var(--text-tertiary)}.templates-import-file{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.templates-import-file__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm);font-size:13px}.templates-import-file__info{display:flex;flex-direction:column;min-width:0;flex:1}.templates-import-file__name{font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.templates-import-file__meta{font-size:11px;color:var(--text-tertiary)}.templates-import-file__remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease}.templates-import-file__remove:hover{border-color:var(--color-danger);color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.templates-import-error{margin:10px 0 0;font-size:12px;color:var(--color-danger)}.templates-import-progress{margin-top:12px}.templates-import-progress__bar{height:4px;border-radius:999px;background:color-mix(in srgb,var(--color-ecm) 18%,transparent);overflow:hidden;position:relative}.templates-import-progress__bar:after{content:"";position:absolute;inset:0;width:40%;border-radius:inherit;background:var(--color-ecm);animation:templates-import-progress 1s ease-in-out infinite}.templates-import-progress__label{display:block;margin-top:8px;font-size:12px;color:var(--text-secondary)}@keyframes templates-import-progress{0%{transform:translate(-100%)}to{transform:translate(280%)}}.templates-import-modal__close-btn{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.templates-import-modal__close-btn:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.templates-import-modal__close-btn:disabled{opacity:.6;cursor:not-allowed}code[class*=language-][data-v-4dfd3196],pre[class*=language-][data-v-4dfd3196]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-][data-v-4dfd3196]::-moz-selection,pre[class*=language-][data-v-4dfd3196] ::-moz-selection,code[class*=language-][data-v-4dfd3196]::-moz-selection,code[class*=language-][data-v-4dfd3196] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-][data-v-4dfd3196]::selection,pre[class*=language-][data-v-4dfd3196] ::selection,code[class*=language-][data-v-4dfd3196]::selection,code[class*=language-][data-v-4dfd3196] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-][data-v-4dfd3196],pre[class*=language-][data-v-4dfd3196]{text-shadow:none}}pre[class*=language-][data-v-4dfd3196]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-][data-v-4dfd3196],pre[class*=language-][data-v-4dfd3196]{background:#f5f2f0}:not(pre)>code[class*=language-][data-v-4dfd3196]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment[data-v-4dfd3196],.token.prolog[data-v-4dfd3196],.token.doctype[data-v-4dfd3196],.token.cdata[data-v-4dfd3196]{color:#708090}.token.punctuation[data-v-4dfd3196]{color:#999}.token.namespace[data-v-4dfd3196]{opacity:.7}.token.property[data-v-4dfd3196],.token.tag[data-v-4dfd3196],.token.boolean[data-v-4dfd3196],.token.number[data-v-4dfd3196],.token.constant[data-v-4dfd3196],.token.symbol[data-v-4dfd3196],.token.deleted[data-v-4dfd3196]{color:#905}.token.selector[data-v-4dfd3196],.token.attr-name[data-v-4dfd3196],.token.string[data-v-4dfd3196],.token.char[data-v-4dfd3196],.token.builtin[data-v-4dfd3196],.token.inserted[data-v-4dfd3196]{color:#690}.token.operator[data-v-4dfd3196],.token.entity[data-v-4dfd3196],.token.url[data-v-4dfd3196],.language-css .token.string[data-v-4dfd3196],.style .token.string[data-v-4dfd3196]{color:#9a6e3a;background:#ffffff80}.token.atrule[data-v-4dfd3196],.token.attr-value[data-v-4dfd3196],.token.keyword[data-v-4dfd3196]{color:#07a}.token.function[data-v-4dfd3196],.token.class-name[data-v-4dfd3196]{color:#dd4a68}.token.regex[data-v-4dfd3196],.token.important[data-v-4dfd3196],.token.variable[data-v-4dfd3196]{color:#e90}.token.important[data-v-4dfd3196],.token.bold[data-v-4dfd3196]{font-weight:700}.token.italic[data-v-4dfd3196]{font-style:italic}.token.entity[data-v-4dfd3196]{cursor:help}.code-editor-container[data-v-4dfd3196]{position:relative}.editor[data-v-4dfd3196]{border-radius:6px;border:1px solid #ced4da;background:#f8f9fa;color:#212529;font-family:Source Code Pro,SF Mono,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,monospace;font-size:14px;font-weight:400;height:340px;letter-spacing:normal;line-height:20px;padding:10px;tab-size:4;overflow:auto}.editor[data-v-4dfd3196]:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.syntax-error[data-v-4dfd3196]{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.375rem;color:#dc2626;font-size:.85rem}.syntax-error i[data-v-4dfd3196]{flex-shrink:0}.syntax-error .error-message[data-v-4dfd3196]{flex:1;font-family:Source Code Pro,monospace}.syntax-error .error-location[data-v-4dfd3196]{flex-shrink:0;font-size:.75rem;color:#991b1b;background:#fee2e2;padding:.125rem .5rem;border-radius:.25rem}.syntax-valid[data-v-4dfd3196]{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.375rem .75rem;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.375rem;color:#16a34a;font-size:.8rem}.syntax-valid i[data-v-4dfd3196]{flex-shrink:0}.editor.disabled[data-v-4dfd3196]{opacity:.6;cursor:not-allowed}.code-editor-container.external-height[data-v-4dfd3196],.code-editor-container.external-height .editor[data-v-4dfd3196]{height:100%}.editor.has-error[data-v-4dfd3196]{border-color:#f87171!important}.code-editor-container.external-height[data-v-4dfd3196] .codejar-wrap,.code-editor-container.external-height[data-v-4dfd3196] .codejar-wrap .editor{height:100%}[data-v-4dfd3196] .codejar-wrap.has-error{border-color:#f87171!important}[data-v-4dfd3196] .codejar-wrap{border-radius:6px;overflow:hidden;border:1px solid #ced4da;background:#f8f9fa}[data-v-4dfd3196] .codejar-wrap .codejar-linenumbers{background:#e9ecef;color:#6c757d;font-family:Source Code Pro,SF Mono,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,monospace;font-size:14px;line-height:20px;padding:10px 8px;text-align:right;border-right:1px solid #ced4da;-webkit-user-select:none;user-select:none}[data-v-4dfd3196] .codejar-wrap .editor{border:none;border-radius:0}[data-theme=dark] .code-editor-container .syntax-error{background:#dc262626;border-color:#f871714d;color:#fca5a5}[data-theme=dark] .code-editor-container .syntax-error .error-location{background:#dc262633;color:#fecaca}[data-theme=dark] .code-editor-container .syntax-valid{background:#16a34a26;border-color:#4ade804d;color:#86efac}[data-theme=dark] .code-editor-container .editor.has-error,[data-theme=dark] .code-editor-container .codejar-wrap.has-error{border-color:#f87171!important}[data-theme=dark] .code-editor-container .editor{background:#1e293b;border-color:#475569;color:#e2e8f0}[data-theme=dark] .code-editor-container .editor:focus{border-color:#3b82f6;box-shadow:0 0 0 .2rem #3b82f640}[data-theme=dark] .code-editor-container .codejar-wrap{border-color:#475569;background:#1e293b}[data-theme=dark] .code-editor-container .codejar-wrap .codejar-linenumbers{background:#0f172a;color:#64748b;border-right-color:#334155}[data-theme=dark] .code-editor-container .codejar-wrap .editor{background:#1e293b;color:#e2e8f0;border:none}[data-theme=dark] .code-editor-container .token.comment,[data-theme=dark] .code-editor-container .token.prolog,[data-theme=dark] .code-editor-container .token.doctype,[data-theme=dark] .code-editor-container .token.cdata{color:#64748b}[data-theme=dark] .code-editor-container .token.punctuation{color:#94a3b8}[data-theme=dark] .code-editor-container .token.namespace{opacity:.7}[data-theme=dark] .code-editor-container .token.property,[data-theme=dark] .code-editor-container .token.tag,[data-theme=dark] .code-editor-container .token.boolean,[data-theme=dark] .code-editor-container .token.number,[data-theme=dark] .code-editor-container .token.constant,[data-theme=dark] .code-editor-container .token.symbol,[data-theme=dark] .code-editor-container .token.deleted{color:#f472b6}[data-theme=dark] .code-editor-container .token.selector,[data-theme=dark] .code-editor-container .token.attr-name,[data-theme=dark] .code-editor-container .token.string,[data-theme=dark] .code-editor-container .token.char,[data-theme=dark] .code-editor-container .token.builtin,[data-theme=dark] .code-editor-container .token.inserted{color:#a3e635}[data-theme=dark] .code-editor-container .token.operator,[data-theme=dark] .code-editor-container .token.entity,[data-theme=dark] .code-editor-container .token.url,[data-theme=dark] .code-editor-container .language-css .token.string,[data-theme=dark] .code-editor-container .style .token.string{color:#22d3ee;background:transparent}[data-theme=dark] .code-editor-container .token.atrule,[data-theme=dark] .code-editor-container .token.attr-value,[data-theme=dark] .code-editor-container .token.keyword{color:#818cf8}[data-theme=dark] .code-editor-container .token.function,[data-theme=dark] .code-editor-container .token.class-name{color:#fbbf24}[data-theme=dark] .code-editor-container .token.regex,[data-theme=dark] .code-editor-container .token.important,[data-theme=dark] .code-editor-container .token.variable{color:#fb923c}[data-theme=dark] .code-editor-container .token.important,[data-theme=dark] .code-editor-container .token.bold{font-weight:700}[data-theme=dark] .code-editor-container .token.italic{font-style:italic}[data-theme=dark] .code-editor-container .token.entity{cursor:help}.generate-area[data-v-87637291]{display:flex;flex-direction:column}.generate-area.standalone-mode[data-v-87637291]{padding:20px;margin-top:1rem;margin-bottom:1rem;border:1px solid var(--border-card);border-radius:8px;background:var(--bg-card);color:var(--text-primary);height:auto}.generate-area.panel-mode[data-v-87637291]{padding:0;background:transparent;height:100%;color:var(--text-primary)}.history-area[data-v-87637291]{flex-shrink:0;color:var(--text-primary)}.history-panel[data-v-87637291]{border:1px solid var(--border-card);border-radius:14px;background:var(--bg-secondary);overflow:hidden;box-shadow:0 8px 20px var(--shadow-sm)}.history-header[data-v-87637291]{width:100%;border:0;background:var(--bg-tertiary);padding:.75rem .9rem;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;color:var(--text-primary);text-align:left;cursor:pointer;transition:background .2s ease}.history-header[data-v-87637291]:hover{background:var(--bg-hover)}.history-header-copy[data-v-87637291]{min-width:0;flex:1}.history-title-row[data-v-87637291]{display:flex;align-items:center;gap:.5rem;margin-bottom:.2rem}.history-title[data-v-87637291]{font-size:.82rem;font-weight:700;color:var(--text-link);text-transform:uppercase;letter-spacing:.5px}.history-count[data-v-87637291]{border:1px solid var(--border-card);color:var(--text-secondary);font-size:.72rem}.history-summary[data-v-87637291]{color:var(--text-secondary);font-size:.75rem}.history-header .chevron-icon[data-v-87637291]{margin-top:.15rem}.history-list[data-v-87637291]{max-height:220px;overflow-y:auto;padding:.65rem .65rem .2rem}.history-list[data-v-87637291]::-webkit-scrollbar{width:6px}.history-list[data-v-87637291]::-webkit-scrollbar-track{background:var(--bg-tertiary);border-radius:3px;opacity:.5}.history-list[data-v-87637291]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px;opacity:.3}.history-list[data-v-87637291]::-webkit-scrollbar-thumb:hover{opacity:.5}.history-card[data-v-87637291]{background:var(--bg-secondary);border:1px solid var(--border-card);border-radius:12px;overflow:hidden;transition:all .2s ease}.history-card[data-v-87637291]:hover{border-color:var(--text-link);box-shadow:0 2px 8px var(--shadow-md)}.history-header-item[data-v-87637291]{padding:.7rem .8rem;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:10px;background:var(--bg-tertiary);transition:background .2s ease}.history-header-item[data-v-87637291]:hover{background:var(--bg-hover)}.history-prompt-wrapper[data-v-87637291]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.history-prompt[data-v-87637291]{flex:1;min-width:0}.history-prompt small[data-v-87637291]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary)}.history-meta[data-v-87637291]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.chevron-icon[data-v-87637291]{font-size:10px;color:var(--text-tertiary);transition:transform .2s ease;flex-shrink:0;margin-top:2px}.chevron-icon.rotated[data-v-87637291]{transform:rotate(180deg)}.history-body[data-v-87637291]{padding:.8rem;border-top:1px solid var(--border-card);background:var(--bg-secondary)}.restore-btn[data-v-87637291]{font-size:.875rem}.prompt-section[data-v-87637291]{flex-shrink:0;margin-bottom:.65rem;color:var(--text-primary)}.form-label[data-v-87637291]{font-weight:600;color:var(--text-primary);margin-bottom:.25rem;margin-left:0;padding-left:0;display:block;font-size:.78rem;letter-spacing:.02em;text-transform:uppercase}.prompt-textarea[data-v-87637291]{resize:vertical;min-height:66px;font-size:.9rem;border:1px solid var(--border-card);border-radius:12px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%;background:var(--bg-input);color:var(--text-primary)}.prompt-textarea[data-v-87637291]::placeholder{color:var(--text-placeholder);opacity:1}.prompt-textarea[data-v-87637291]:focus{border-color:var(--border-input-focus);box-shadow:0 0 0 .18rem var(--table-selected-bg);outline:none}.action-section[data-v-87637291]{display:flex;justify-content:space-between;align-items:flex-end;gap:.6rem;flex-shrink:0;color:var(--text-primary)}.ai-notice[data-v-87637291]{color:var(--text-tertiary);font-style:italic;font-size:.72rem;line-height:1.3}.ai-notice i[data-v-87637291]{color:var(--text-link)}.generate-btn[data-v-87637291]{background:linear-gradient(135deg,var(--text-link) 0%,var(--text-link) 50%,var(--color-dss) 100%);border:none;padding:.4rem 1rem;font-weight:600;transition:all .2s ease;color:#fff;border-radius:10px;min-width:96px;box-shadow:0 6px 16px var(--shadow-sm)}.generate-btn[data-v-87637291]:hover:not(:disabled){background:linear-gradient(135deg,var(--border-input-focus) 0%,var(--border-input-focus) 50%,var(--color-dss) 100%);box-shadow:0 4px 12px var(--shadow-md);transform:translateY(-1px)}.generate-btn[data-v-87637291]:disabled{opacity:.6;cursor:not-allowed}.submit-group[data-v-87637291]{display:flex;align-items:center;gap:.3rem}.shortcut-hint[data-v-87637291]{font-size:.66rem;color:var(--text-secondary, #6c757d);background:var(--bg-secondary, #e9ecef);border:1px solid var(--border-card, #dee2e6);border-radius:4px;padding:.12rem .35rem;font-family:inherit;opacity:.7}.generate-area.panel-mode[data-v-87637291] .form-control,.generate-area.panel-mode[data-v-87637291] .form-control:focus,.generate-area.panel-mode[data-v-87637291] textarea,.generate-area.panel-mode[data-v-87637291] textarea:focus{background-color:var(--bg-input)!important;color:var(--text-primary)!important;border-color:var(--border-card)!important}.generate-area.panel-mode[data-v-87637291] .form-control::placeholder,.generate-area.panel-mode[data-v-87637291] textarea::placeholder{color:var(--text-placeholder)!important;opacity:1!important}.generate-area.panel-mode[data-v-87637291] .form-control:focus{border-color:var(--border-input-focus)!important;box-shadow:0 0 0 .2rem var(--table-selected-bg)!important;outline:none!important}.generate-area.panel-mode[data-v-87637291] .btn-primary{background:linear-gradient(135deg,var(--text-link) 0%,var(--text-link) 50%,var(--color-dss) 100%)!important;border-color:transparent!important;color:#fff!important;border-radius:10px!important}.generate-area.panel-mode .action-section[data-v-87637291]{margin-top:.15rem}.generate-area.panel-mode[data-v-87637291] .btn-primary:hover{background:linear-gradient(135deg,var(--border-input-focus) 0%,var(--border-input-focus) 50%,var(--color-dss) 100%)!important;border-color:transparent!important}.generate-area.panel-mode[data-v-87637291] .btn-primary:focus{box-shadow:0 0 0 .2rem var(--table-selected-bg)!important}.generate-area.panel-mode[data-v-87637291] .btn-outline-primary{color:var(--text-link)!important;border-color:var(--text-link)!important}.generate-area.panel-mode[data-v-87637291] .btn-outline-primary:hover{background-color:var(--bg-hover)!important;border-color:var(--text-link)!important;color:var(--text-link)!important}.generate-area.panel-mode[data-v-87637291] .btn-outline-primary:focus{box-shadow:0 0 0 .2rem #00000040!important}.generate-area.standalone-mode[data-v-87637291] .form-control,.generate-area.standalone-mode[data-v-87637291] textarea{background-color:var(--bg-input)!important;color:var(--text-primary)!important;border-color:var(--border-card)!important}.generate-area.standalone-mode[data-v-87637291] .form-control:focus,.generate-area.standalone-mode[data-v-87637291] textarea:focus{background-color:var(--bg-input)!important;color:var(--text-primary)!important;border-color:var(--border-input-focus)!important;box-shadow:0 0 0 .2rem var(--table-selected-bg)!important}.generate-area.standalone-mode[data-v-87637291] .form-control::placeholder,.generate-area.standalone-mode[data-v-87637291] textarea::placeholder{color:var(--text-placeholder)!important}.toolbox-wrapper[data-v-2e99e54d]{flex:1;min-height:0;overflow:auto}.toolbox-list[data-v-2e99e54d]{border:0;background:transparent}.toolbox-item[data-v-2e99e54d]{display:flex;align-items:center;gap:.5rem;margin-bottom:4px;padding:.45rem .55rem;border:1px solid var(--border-secondary)!important;border-radius:8px!important;background:var(--bg-primary)!important;color:var(--text-primary)!important;font-size:12px;line-height:1.25;cursor:grab;transition:border-color .15s ease,background .15s ease}.toolbox-item[data-v-2e99e54d]:hover{border-color:var(--builder-accent, var(--color-ecm, var(--text-link)))!important;background:var(--bg-hover)!important;text-decoration:none}.toolbox-item[data-v-2e99e54d]:active{cursor:grabbing}.toolbox-item__icon[data-v-2e99e54d]{width:14px;text-align:center;color:var(--text-tertiary);flex-shrink:0}.toolbox-item__label[data-v-2e99e54d]{min-width:0}.builder-dropdown[data-v-25a87379]{height:56px;align-items:flex-end}.focus-border[data-v-25a87379]{background:#bbb!important}.builder-price[data-v-577892a9]{min-height:56px;align-items:flex-end}.form-separator[data-v-c2fbdc8d]{display:block;width:100%;font-weight:700;color:var(--text-primary)}.signature-wrapper[data-v-1698506e]{width:100%;height:100px;border:1px solid #000;padding:5px}.signature-wrapper .signature[data-v-1698506e]{width:100%;height:100%}.embed-wrapper[data-v-6bd6de91]{min-height:20px;background-color:#00000008}.form-item[data-v-3cef26a3]{border:1px solid var(--border-primary);border-radius:10px;background:var(--bg-secondary);transition:border-color .15s ease,box-shadow .15s ease}.active-field[data-v-3cef26a3]{border-color:var(--builder-accent, var(--color-ecm, var(--text-link)));box-shadow:0 0 0 1px var(--builder-accent-focus, var(--color-ecm-focus, var(--border-primary)))}.field-action-btn[data-v-3cef26a3]{width:28px;height:28px;padding:0;margin-left:4px;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center}.field-action-btn[data-v-3cef26a3]:hover{border-color:var(--builder-accent, var(--color-ecm, var(--text-link)));background:var(--bg-hover);color:var(--text-primary)}.field-action-btn--danger[data-v-3cef26a3]{color:var(--color-danger, #dc3545)}.field-action-btn--danger[data-v-3cef26a3]:hover{border-color:var(--color-danger, #dc3545);color:var(--color-danger, #dc3545)}.description[data-v-3cef26a3]{color:var(--text-tertiary);font-size:11px}.field-overflow[data-v-3cef26a3]{overflow:auto}.form-item[data-v-3cef26a3] #form-input label{min-width:0;white-space:normal;word-break:normal;overflow-wrap:anywhere}.field-actions[data-v-3cef26a3]{flex-wrap:wrap}.field-actions>span[data-v-3cef26a3]{display:inline-flex;flex-wrap:wrap;justify-content:flex-end}.duplicity-check-config[data-v-0d77fcc4]{display:flex;flex-direction:column;gap:.75rem;padding-top:.85rem;border-top:1px solid var(--border-divider, var(--border-secondary))}.duplicity-check-config__field[data-v-0d77fcc4]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.duplicity-check-config__label[data-v-0d77fcc4]{display:inline-flex;align-items:center;gap:.35rem;margin:0;font-size:12px;font-weight:600;color:var(--text-secondary);line-height:1.3}.duplicity-check-config__hint[data-v-0d77fcc4]{font-size:11px;color:var(--text-tertiary);cursor:help;flex-shrink:0}.duplicity-check-config__grid[data-v-0d77fcc4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:end}.duplicity-check-config__switches[data-v-0d77fcc4]{display:flex;flex-direction:column;gap:.55rem}.duplicity-check-config__switch[data-v-0d77fcc4]{display:flex;align-items:center;gap:.45rem;min-width:0;min-height:28px}.duplicity-check-config__switch--align-end[data-v-0d77fcc4]{min-height:38px}.duplicity-check-config__switch[data-v-0d77fcc4] .custom-control{display:flex;align-items:center;margin:0;min-height:1.5rem;padding-left:2.5rem}.duplicity-check-config__switch[data-v-0d77fcc4] .custom-control-label{font-size:13px;font-weight:500;line-height:1.3;color:var(--text-primary)}.duplicity-check-config__color[data-v-0d77fcc4]{width:36px;height:28px;cursor:pointer;border:1px solid var(--border-secondary);border-radius:6px;background:transparent;padding:2px}.field-settings[data-v-0e9cfe99]{display:flex;flex-direction:column;gap:.85rem;width:100%;position:relative;padding-bottom:.5rem}.field-settings__field[data-v-0e9cfe99]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.field-settings__label[data-v-0e9cfe99]{display:inline-flex;align-items:center;gap:.35rem;margin:0;font-size:12px;font-weight:600;color:var(--text-secondary);line-height:1.3}.field-settings__help[data-v-0e9cfe99]{font-size:11px;line-height:1.35;color:var(--text-tertiary)}.field-settings__hint[data-v-0e9cfe99]{font-size:11px;color:var(--text-tertiary);cursor:help;flex-shrink:0}.field-settings__section[data-v-0e9cfe99]{display:flex;flex-direction:column;gap:.75rem;padding-top:.85rem;border-top:1px solid var(--border-divider, var(--border-secondary))}.field-settings__section-title[data-v-0e9cfe99]{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.field-settings__row[data-v-0e9cfe99]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.field-settings__grid[data-v-0e9cfe99]{display:grid;gap:.75rem;min-width:0}.field-settings__grid--2[data-v-0e9cfe99]{grid-template-columns:repeat(2,minmax(0,1fr))}.field-settings__grid--3[data-v-0e9cfe99]{grid-template-columns:repeat(3,minmax(0,1fr))}.field-settings__switches[data-v-0e9cfe99]{display:flex;flex-direction:column;gap:.55rem}.field-settings__switch[data-v-0e9cfe99]{display:flex;align-items:center;gap:.45rem;min-width:0;min-height:28px}.field-settings__switch[data-v-0e9cfe99] .custom-control{display:flex;align-items:center;flex:1;min-width:0;margin:0;min-height:1.5rem}.field-settings__switch[data-v-0e9cfe99] .custom-control-label{font-size:13px;font-weight:500;line-height:1.3;color:var(--text-primary)}.field-settings__icon-btn[data-v-0e9cfe99]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer;flex-shrink:0;transition:background .15s ease}.field-settings__icon-btn[data-v-0e9cfe99]:hover{background:var(--bg-hover)}.field-settings__icon-btn--success[data-v-0e9cfe99]{color:var(--color-success, #28a745)}.field-settings__icon-btn--danger[data-v-0e9cfe99]{color:var(--color-danger, #dc3545)}.field-settings__icon-btn i[data-v-0e9cfe99]{font-size:15px}.field-settings__trigger-list[data-v-0e9cfe99]{max-height:160px;overflow:auto;padding:.55rem;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);display:flex;flex-direction:column;gap:.45rem}.field-settings__trigger-row[data-v-0e9cfe99]{display:flex;align-items:center;gap:.4rem;min-width:0}.field-settings__or[data-v-0e9cfe99]{flex-shrink:0;font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase}[style*="text-align: justify"][data-v-0e9cfe99]{text-align-last:justify;text-justify:inter-word}.excel-import-progress[data-v-a05fca7e]{display:flex;justify-content:center}.excel-progress-bar[data-v-a05fca7e]{width:80%;height:1.25rem;border-radius:4px;overflow:hidden;background-color:transparent;padding:0;margin:0}.excel-progress-bar__inner[data-v-a05fca7e]{height:100%;border-radius:4px;background-image:linear-gradient(45deg,#007bffe6 25%,#007bffb3 25% 50%,#007bffe6 50% 75%,#007bffb3 75% 100%);background-size:1rem 1rem;color:#fff;display:flex;align-items:center;justify-content:center;transition:width .15s linear;white-space:nowrap;box-sizing:border-box}.excel-progress-bar__label[data-v-a05fca7e]{font-size:.75rem}.other-field[data-v-f6d9bed6]{background-color:#0000001a}.options-container[data-v-f6d9bed6]{max-height:500px;overflow:auto}.options-container .item[data-v-f6d9bed6]{border:1px solid #ccc;border-radius:5px}.options-container[data-v-617df1f2]{max-height:500px;overflow:auto}.options-container .item[data-v-617df1f2]{border:1px solid #ccc;border-radius:5px}.options-container[data-v-c9ea1acc]{max-height:500px;overflow:auto}.options-container .item[data-v-c9ea1acc]{border:1px solid #ccc;border-radius:5px}.options-container[data-v-63640407]{max-height:500px;overflow:auto}.options-container .item[data-v-63640407]{border:1px solid #ccc;border-radius:5px}.options-container[data-v-185b52eb]{max-height:500px;overflow:auto}.options-container .item[data-v-185b52eb]{border:1px solid var(--border-color, #ccc);border-radius:5px}.option--inactive[data-v-185b52eb]{opacity:.6}.sort-link[data-v-185b52eb]{cursor:pointer}.sort-link--active[data-v-185b52eb]{font-weight:600;text-decoration:underline;color:var(--color-primary, #007bff)}.tcs[data-v-8b67bc35]{display:flex;flex-direction:column;gap:.65rem;width:100%;min-width:0}.tcs__header[data-v-8b67bc35]{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap;padding:.55rem .7rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px}.tcs__identity[data-v-8b67bc35]{display:flex;align-items:center;gap:.55rem;min-width:0}.tcs__icon[data-v-8b67bc35]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;flex-shrink:0;color:var(--color-primary, #007bff);background:color-mix(in srgb,var(--color-primary, #007bff) 12%,transparent);font-size:14px}.tcs__titles[data-v-8b67bc35]{min-width:0}.tcs__eyebrow[data-v-8b67bc35]{display:block;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.tcs__title[data-v-8b67bc35]{margin:0;font-size:14px;font-weight:700;line-height:1.25;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:420px}.tcs__back[data-v-8b67bc35]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;transition:all .15s ease}.tcs__back[data-v-8b67bc35]:hover{color:var(--text-primary);background:var(--bg-hover)}.tcs__body[data-v-8b67bc35]{display:flex;flex-direction:column;gap:.55rem}.tcs__section[data-v-8b67bc35]{display:flex;flex-direction:column;gap:.65rem;padding:.75rem .85rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;overflow:visible}.tcs__section-head[data-v-8b67bc35]{display:flex;align-items:center}.tcs__section-title[data-v-8b67bc35]{margin:0;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.tcs__subhead[data-v-8b67bc35]{margin:0 0 .35rem;font-size:11px;font-weight:600;color:var(--text-secondary)}.tcs__grid[data-v-8b67bc35]{display:grid;gap:.55rem;min-width:0}.tcs__grid--basics[data-v-8b67bc35]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:480px}.tcs__grid--3[data-v-8b67bc35]{grid-template-columns:repeat(3,minmax(0,1fr))}.tcs__grid--4[data-v-8b67bc35]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.tcs__grid--money[data-v-8b67bc35]{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.tcs__field[data-v-8b67bc35]{display:flex;flex-direction:column;gap:.35rem;min-width:0;overflow:visible}.tcs__field--narrow[data-v-8b67bc35]{max-width:240px}.tcs__field--mask[data-v-8b67bc35]{max-width:320px}.tcs__label[data-v-8b67bc35]{display:inline-flex;align-items:center;gap:.3rem;margin:0!important;padding:0;font-size:11px;font-weight:600;color:var(--text-secondary);line-height:1.35;overflow:visible}.tcs__switches[data-v-8b67bc35]{display:flex;flex-wrap:wrap;gap:.45rem 1.1rem}.tcs__switches--stack[data-v-8b67bc35]{flex-direction:column;gap:.4rem}.tcs__switch[data-v-8b67bc35]{display:flex;align-items:center;gap:.35rem;min-height:26px}.tcs__switch--pad[data-v-8b67bc35]{padding-bottom:.15rem}.tcs__switch[data-v-8b67bc35] .custom-control{display:flex;align-items:center;margin:0;min-height:1.3rem}.tcs__switch[data-v-8b67bc35] .custom-control-label{font-size:12px;font-weight:500;color:var(--text-primary)}.tcs__hint[data-v-8b67bc35]{font-size:11px;color:var(--text-tertiary);cursor:help}.tcs__type-block[data-v-8b67bc35]{display:flex;flex-direction:column;gap:.55rem}.tcs__divider[data-v-8b67bc35]{height:1px;background:var(--border-secondary);margin:.15rem 0}.tcs__sum[data-v-8b67bc35]{display:flex;flex-direction:column;gap:.5rem;padding:.55rem .65rem;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary)}.tcs__conditions[data-v-8b67bc35]{display:flex;flex-direction:column;gap:.4rem}.tcs__disclosure[data-v-8b67bc35]{border:1px solid var(--border-secondary);border-radius:7px;background:var(--bg-primary);overflow:visible}.tcs__disclosure--on[data-v-8b67bc35]{border-color:color-mix(in srgb,var(--color-primary, #007bff) 35%,var(--border-secondary))}.tcs__disclosure-toggle[data-v-8b67bc35]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.55rem .7rem;border:0;background:transparent;color:var(--text-primary);cursor:pointer;appearance:none;font-family:inherit;text-align:left}.tcs__disclosure-toggle[data-v-8b67bc35]:hover{background:var(--bg-hover)}.tcs__disclosure-label[data-v-8b67bc35]{display:inline-flex;align-items:center;gap:.45rem;font-size:13px;font-weight:600}.tcs__disclosure-label i[data-v-8b67bc35]{font-size:11px;color:var(--text-tertiary)}.tcs__disclosure-meta[data-v-8b67bc35]{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-tertiary);font-size:11px}.tcs__pill[data-v-8b67bc35]{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.tcs__pill--on[data-v-8b67bc35]{color:var(--color-success, #28a745);background:color-mix(in srgb,var(--color-success, #28a745) 14%,transparent)}.tcs__pill--off[data-v-8b67bc35]{color:var(--text-tertiary);background:var(--bg-tertiary)}.tcs__disclosure-body[data-v-8b67bc35]{display:flex;flex-direction:column;gap:.65rem;padding:.7rem;border-top:1px solid var(--border-secondary);overflow:visible}@media(max-width:800px){.tcs__grid--basics[data-v-8b67bc35],.tcs__grid--3[data-v-8b67bc35],.tcs__grid--4[data-v-8b67bc35]{grid-template-columns:1fr}}.tc[data-v-53656342]{display:flex;flex-direction:column;gap:.5rem;width:100%;min-width:0}.tc__panel[data-v-53656342]{display:flex;flex-direction:column;gap:.45rem;min-width:0}.tc__toolbar[data-v-53656342]{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;flex-wrap:wrap;padding:.55rem .7rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px}.tc__switches[data-v-53656342]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 1rem;min-width:0;flex:1 1 320px}.tc__switch[data-v-53656342]{min-width:0}.tc__switch[data-v-53656342] .custom-control{display:flex;align-items:center;margin:0;min-height:1.35rem;padding-left:2.35rem}.tc__switch[data-v-53656342] .custom-control-label{font-size:12px;font-weight:500;line-height:1.25;color:var(--text-primary);padding-top:.05rem}.tc__switch[data-v-53656342] .custom-control-input:disabled~.custom-control-label{color:var(--text-tertiary)}.tc__toolbar-meta[data-v-53656342]{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;justify-content:flex-end;flex:0 1 auto}.tc__space[data-v-53656342]{min-width:120px;max-width:150px}.tc__space-head[data-v-53656342]{display:flex;align-items:baseline;justify-content:space-between;gap:.4rem;margin-bottom:3px}.tc__space-label[data-v-53656342]{font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.tc__space-value[data-v-53656342]{font-size:11px;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums}.tc__space--warn .tc__space-value[data-v-53656342]{color:var(--color-danger, #dc3545)}.tc__space--ok .tc__space-value[data-v-53656342]{color:var(--color-success, #28a745)}.tc__space-track[data-v-53656342]{position:relative;height:4px;border-radius:999px;background:var(--bg-tertiary);overflow:hidden}.tc__space-fill[data-v-53656342]{height:100%;border-radius:999px;background:var(--color-success, #28a745);transition:width .2s ease}.tc__space--warn .tc__space-fill[data-v-53656342]{width:100%!important;background:var(--color-danger, #dc3545)}.tc__count[data-v-53656342]{font-size:11px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.tc__count strong[data-v-53656342]{color:var(--text-primary);font-variant-numeric:tabular-nums}.tc__btn[data-v-53656342]{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:600;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.tc__btn i[data-v-53656342]{font-size:11px;opacity:.9}.tc__btn[data-v-53656342]:hover{color:var(--text-primary);background:var(--bg-hover)}.tc__btn--primary[data-v-53656342]{color:#fff;background:var(--color-success, #28a745);border-color:transparent}.tc__btn--primary[data-v-53656342]:hover{color:#fff;filter:brightness(1.05)}.tc__btn--danger[data-v-53656342]{color:#fff;background:var(--color-danger, #dc3545);border-color:transparent}.tc__btn--danger[data-v-53656342]:hover{color:#fff;filter:brightness(1.05)}.tc__btn--ghost[data-v-53656342]{background:transparent}.tc__btn--sm[data-v-53656342]{height:24px;padding:0 8px;font-size:11px}.tc__alert[data-v-53656342]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.4rem .6rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--color-danger, #dc3545) 35%,transparent);background:color-mix(in srgb,var(--color-danger, #dc3545) 10%,transparent);color:var(--text-primary);font-size:12px;line-height:1.3}.tc__alert>span[data-v-53656342]{flex:1;min-width:0}.tc__alert i[data-v-53656342]{color:var(--color-danger, #dc3545);flex-shrink:0;font-size:12px}.tc__alert .tc__btn[data-v-53656342]{margin-left:auto}.tc__empty[data-v-53656342]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.75rem 1rem;border:1px dashed var(--border-secondary);border-radius:8px;background:var(--bg-secondary);text-align:center}.tc__empty i[data-v-53656342]{font-size:1.25rem;color:var(--text-tertiary)}.tc__empty p[data-v-53656342]{margin:0;font-size:13px;color:var(--text-secondary)}.tc__list[data-v-53656342]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.tc__list-head[data-v-53656342]{display:grid;grid-template-columns:24px 22px minmax(120px,1.4fr) minmax(110px,.9fr) 64px minmax(48px,.35fr) 84px;gap:.4rem;align-items:center;padding:0 .4rem .15rem;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.tc__col-drag[data-v-53656342]{display:inline-flex;align-items:center;justify-content:center;opacity:.55;font-size:10px}.tc__row[data-v-53656342]{border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-card, var(--bg-primary));transition:border-color .15s ease,background .15s ease;position:relative}.tc__row[data-v-53656342]:hover{border-color:var(--border-input-focus, var(--border-secondary))}.tc__row--dragging[data-v-53656342]{opacity:.55}.tc__row--drag-over[data-v-53656342]{border-color:var(--color-primary, #007bff);background:color-mix(in srgb,var(--color-primary, #007bff) 6%,transparent)}.tc__row--drag-over[data-v-53656342]:after{content:"";position:absolute;left:6px;right:6px;height:2px;border-radius:2px;background:var(--color-primary, #007bff);pointer-events:none}.tc__row--drop-before[data-v-53656342]:after{top:-1px}.tc__row--drop-after[data-v-53656342]:after{bottom:-1px}.tc__row-main[data-v-53656342]{display:grid;grid-template-columns:24px 22px minmax(120px,1.4fr) minmax(110px,.9fr) 64px minmax(48px,.35fr) 84px;gap:.4rem;align-items:center;padding:.3rem .4rem;min-width:0}.tc__drag[data-v-53656342]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--text-tertiary);cursor:grab;appearance:none}.tc__drag[data-v-53656342]:active{cursor:grabbing}.tc__drag[data-v-53656342]:hover{background:var(--bg-hover);color:var(--text-secondary)}.tc__index[data-v-53656342]{font-size:11px;font-weight:700;color:var(--text-tertiary);text-align:center;font-variant-numeric:tabular-nums}.tc__title[data-v-53656342],.tc__type[data-v-53656342],.tc__size[data-v-53656342]{min-width:0}.tc__input[data-v-53656342],.tc__select[data-v-53656342],.tc__size-input[data-v-53656342]{height:28px!important;font-size:12px!important;padding-top:.2rem!important;padding-bottom:.2rem!important}.tc__size-wrap[data-v-53656342]{display:flex;align-items:center;gap:2px;min-width:0}.tc__size-input[data-v-53656342]{text-align:right;padding-right:2px!important;-moz-appearance:textfield}.tc__size-input[data-v-53656342]::-webkit-outer-spin-button,.tc__size-input[data-v-53656342]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tc__size-suffix[data-v-53656342]{font-size:10px;font-weight:600;color:var(--text-tertiary);flex-shrink:0}.tc__flags[data-v-53656342]{display:flex;align-items:center;justify-content:flex-start;min-width:0}.tc__badge[data-v-53656342]{display:inline-flex;align-items:center;height:16px;padding:0 5px;border-radius:3px;font-size:8px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.tc__badge--required[data-v-53656342]{color:var(--color-danger, #dc3545);background:color-mix(in srgb,var(--color-danger, #dc3545) 12%,transparent)}.tc__actions[data-v-53656342]{display:flex;align-items:center;justify-content:flex-end;gap:1px}.tc__icon-btn[data-v-53656342]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--text-secondary);cursor:pointer;appearance:none;transition:background .15s ease,color .15s ease}.tc__icon-btn[data-v-53656342]:hover{background:var(--bg-hover);color:var(--text-primary)}.tc__icon-btn--active[data-v-53656342]{color:var(--color-primary, #007bff);background:color-mix(in srgb,var(--color-primary, #007bff) 12%,transparent)}.tc__icon-btn--danger[data-v-53656342]{color:var(--color-danger, #dc3545)}.tc__icon-btn--danger[data-v-53656342]:hover{background:color-mix(in srgb,var(--color-danger, #dc3545) 12%,transparent);color:var(--color-danger, #dc3545)}.tc__icon-btn i[data-v-53656342]{font-size:12px}.tc__formula[data-v-53656342]{display:flex;flex-direction:column;gap:.4rem;padding:.45rem .55rem .55rem;border-top:1px solid var(--border-secondary);background:var(--bg-secondary);border-radius:0 0 6px 6px}.tc__formula-head[data-v-53656342]{display:flex;align-items:center}.tc__formula-title[data-v-53656342]{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.tc__formula-controls[data-v-53656342]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.tc__formula-select[data-v-53656342],.tc__formula-input[data-v-53656342]{max-width:160px;flex:1 1 110px}.tc__formula-btns[data-v-53656342]{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.tc__formula-tokens[data-v-53656342]{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center}.tc__token[data-v-53656342]{display:inline-flex;align-items:center;gap:.15rem;padding:.2rem .4rem;border:0;border-radius:4px;background:color-mix(in srgb,var(--color-primary, #138496) 18%,transparent);color:var(--text-primary);font-size:11px;cursor:pointer;appearance:none}.tc__token b[data-v-53656342]{color:var(--color-info, #17a2b8)}.tc__token[data-v-53656342]:hover{filter:brightness(1.08)}.tc__token--paren[data-v-53656342]{background:color-mix(in srgb,var(--color-warning, #e1a800) 22%,transparent)}.tc__token--paren b[data-v-53656342]{color:var(--color-warning, #e1a800)}.tc__list--no-size .tc__list-head[data-v-53656342],.tc__list--no-size .tc__row-main[data-v-53656342]{grid-template-columns:24px 22px minmax(120px,1.6fr) minmax(110px,1fr) minmax(48px,.35fr) 84px}@media(max-width:900px){.tc__list-head[data-v-53656342]{display:none}.tc__row-main[data-v-53656342]{grid-template-columns:24px 1fr auto;grid-template-areas:"drag title actions" "drag type actions" "drag size flags"}.tc__drag[data-v-53656342]{grid-area:drag}.tc__index[data-v-53656342]{display:none}.tc__title[data-v-53656342]{grid-area:title}.tc__type[data-v-53656342]{grid-area:type}.tc__size[data-v-53656342]{grid-area:size}.tc__flags[data-v-53656342]{grid-area:flags}.tc__actions[data-v-53656342]{grid-area:actions;align-self:start}}.handle[data-v-fd0f6c1d]{cursor:grab}.builder-studio[data-v-fd0f6c1d]{--builder-accent: var(--color-bpm);--builder-accent-muted: color-mix(in srgb, var(--color-bpm) 8%, transparent);--builder-accent-soft: color-mix(in srgb, var(--color-bpm) 14%, transparent);--builder-accent-focus: rgba(59, 91, 253, .2);position:relative;display:flex;flex-direction:column;min-height:calc(100vh - var(--app-header-height, 56px) - 24px);border:1px solid var(--border-primary);border-radius:10px;background:var(--bg-secondary);overflow:hidden}.builder-studio--ecm[data-v-fd0f6c1d]{--builder-accent: var(--color-ecm);--builder-accent-muted: var(--color-ecm-muted, color-mix(in srgb, var(--color-ecm) 8%, transparent));--builder-accent-soft: color-mix(in srgb, var(--color-ecm) 14%, transparent);--builder-accent-focus: var(--color-ecm-focus, rgba(128, 186, 38, .25))}.builder-studio--bpm[data-v-fd0f6c1d]{--builder-accent: var(--color-bpm);--builder-accent-muted: color-mix(in srgb, var(--color-bpm) 8%, transparent);--builder-accent-soft: color-mix(in srgb, var(--color-bpm) 14%, transparent);--builder-accent-focus: rgba(59, 91, 253, .2)}.builder-studio__header[data-v-fd0f6c1d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.builder-studio__title-block[data-v-fd0f6c1d]{display:flex;align-items:baseline;gap:8px;min-width:0}.builder-studio__eyebrow[data-v-fd0f6c1d]{display:none}.builder-studio__title[data-v-fd0f6c1d]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builder-studio__meta[data-v-fd0f6c1d]{font-size:12px;color:var(--text-tertiary);text-transform:lowercase;white-space:nowrap}.builder-studio__meta--preview[data-v-fd0f6c1d]{text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:var(--builder-accent)}.builder-studio__actions[data-v-fd0f6c1d]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0;flex-wrap:wrap}.builder-studio__icon-btn[data-v-fd0f6c1d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;flex-shrink:0}.builder-studio__icon-btn i[data-v-fd0f6c1d]{font-size:13px}.builder-studio__icon-btn[data-v-fd0f6c1d]:hover:not(:disabled){border-color:var(--builder-accent);color:var(--builder-accent);background:var(--bg-hover)}.builder-studio__btn[data-v-fd0f6c1d]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease}.builder-studio__btn i[data-v-fd0f6c1d]{font-size:12px}.builder-studio__btn[data-v-fd0f6c1d]:hover:not(:disabled){border-color:var(--builder-accent);color:var(--builder-accent);background:var(--bg-hover)}.builder-studio__btn[data-v-fd0f6c1d]:disabled{opacity:.6;cursor:not-allowed}.builder-studio__btn--primary[data-v-fd0f6c1d]{background:var(--builder-accent);border-color:var(--builder-accent);color:var(--text-inverse, #fff)}.builder-studio__btn--primary[data-v-fd0f6c1d]:hover:not(:disabled){background:var(--builder-accent);border-color:var(--builder-accent);color:var(--text-inverse, #fff);filter:brightness(.94)}.builder-studio__btn--ai[data-v-fd0f6c1d]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff}.builder-studio__btn--ai[data-v-fd0f6c1d]:hover:not(:disabled){background:linear-gradient(135deg,#5568d3,#5e3a82);border-color:transparent;color:#fff;filter:none}.builder-studio__btn--ai.active[data-v-fd0f6c1d],.builder-studio__btn--ai.loading[data-v-fd0f6c1d]{box-shadow:0 0 0 2px color-mix(in srgb,#667eea 35%,transparent)}.builder-studio__body[data-v-fd0f6c1d]{display:grid;grid-template-columns:220px minmax(0,1fr) 320px;flex:1;min-height:0;background:var(--bg-primary)}.builder-studio__preview[data-v-fd0f6c1d]{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--bg-primary)}.builder-studio__preview-banner[data-v-fd0f6c1d]{display:flex;align-items:center;gap:.5rem;padding:.55rem 1rem;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-secondary);font-size:13px}.builder-studio__preview-banner i[data-v-fd0f6c1d]{color:var(--builder-accent)}.builder-studio__preview-body[data-v-fd0f6c1d]{flex:1;min-height:0;overflow:auto;padding:1.25rem 1rem 2rem}.builder-pane-label[data-v-fd0f6c1d]{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.65rem}.builder-studio__toolbox[data-v-fd0f6c1d],.builder-studio__inspector[data-v-fd0f6c1d]{display:flex;flex-direction:column;min-height:0;background:var(--bg-secondary);border-right:1px solid var(--border-secondary);padding:.75rem}.builder-studio__inspector[data-v-fd0f6c1d]{border-right:0;border-left:1px solid var(--border-secondary)}.builder-studio__canvas[data-v-fd0f6c1d]{min-width:0;min-height:0;overflow:auto;padding:1rem;background:var(--bg-primary)}.builder-inspector-tabs[data-v-fd0f6c1d]{display:flex;align-items:center;gap:2px;padding:3px;margin-bottom:.75rem;background:var(--bg-tertiary);border-radius:8px}.builder-inspector-tabs__btn[data-v-fd0f6c1d]{flex:1;border:0;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;line-height:1;padding:.45rem .5rem;border-radius:6px;cursor:pointer;transition:background .15s ease,color .15s ease}.builder-inspector-tabs__btn[data-v-fd0f6c1d]:hover:not(.builder-inspector-tabs__btn--active){color:var(--text-primary);background:var(--bg-hover)}.builder-inspector-tabs__btn--active[data-v-fd0f6c1d]{background:var(--bg-secondary);color:var(--builder-accent);box-shadow:0 1px 3px #00000014}.builder-inspector-body[data-v-fd0f6c1d]{flex:1;min-height:0;overflow:auto}.builder-form-meta[data-v-fd0f6c1d]{display:flex;flex-direction:column;gap:.85rem}.builder-form-meta__field[data-v-fd0f6c1d]{display:flex;flex-direction:column;gap:.35rem}.builder-form-meta__label[data-v-fd0f6c1d]{font-size:12px;font-weight:600;color:var(--text-secondary);margin:0}.builder-form-meta__row[data-v-fd0f6c1d]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.builder-form-meta__link[data-v-fd0f6c1d]{font-size:11px;white-space:nowrap}.builder-default-title[data-v-fd0f6c1d]{border:1px solid var(--border-primary);border-radius:10px;background:var(--bg-primary);overflow:hidden}.builder-default-title__head[data-v-fd0f6c1d]{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;border-bottom:1px solid var(--border-divider);font-size:13px;color:var(--text-primary)}.builder-default-title__body[data-v-fd0f6c1d]{padding:.75rem;display:flex;flex-direction:column;gap:.65rem}.builder-field-inspector-head[data-v-fd0f6c1d]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.builder-field-inspector-cid[data-v-fd0f6c1d]{font-size:11px;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.builder-inspector-empty[data-v-fd0f6c1d]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;min-height:180px;padding:1rem;color:var(--text-tertiary);font-size:13px}.builder-inspector-empty i[data-v-fd0f6c1d]{font-size:18px;opacity:.7}.builder-inspector-empty p[data-v-fd0f6c1d]{margin:0;max-width:16rem;line-height:1.4}.builder-canvas-empty[data-v-fd0f6c1d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-height:280px;padding:2rem;border:1px dashed var(--border-primary);border-radius:10px;background:var(--bg-secondary);color:var(--text-secondary);text-align:center;transition:border-color .15s ease,background .15s ease}.builder-canvas-empty--active[data-v-fd0f6c1d]{border-color:var(--builder-accent);background:var(--builder-accent-muted);cursor:copy}.builder-canvas-empty__icon[data-v-fd0f6c1d]{font-size:22px;color:var(--builder-accent);margin-bottom:.35rem}.builder-canvas-empty__title[data-v-fd0f6c1d]{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.builder-canvas-empty__hint[data-v-fd0f6c1d]{margin:0;font-size:12px;color:var(--text-tertiary)}.builder-canvas-fields[data-v-fd0f6c1d]{margin:0}.field-item[data-v-fd0f6c1d]{cursor:pointer;margin-bottom:.35rem}.field-item__meta[data-v-fd0f6c1d]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .55rem;padding:0 .15rem .35rem;font-size:11px;color:var(--text-tertiary)}.field-item__grip[data-v-fd0f6c1d]{color:var(--builder-accent)}.field-item__cid[data-v-fd0f6c1d]{font-weight:600;color:var(--text-secondary);font-variant-numeric:tabular-nums}.field-item__warn[data-v-fd0f6c1d]{color:var(--color-danger, #dc3545)}.field-item__group[data-v-fd0f6c1d]{color:var(--text-secondary)}.builder-drop-slot[data-v-fd0f6c1d]{display:flex;align-items:center;justify-content:center;min-height:34px;margin:.35rem 0 .75rem;border:1px dashed var(--border-secondary);border-radius:8px;color:var(--text-tertiary);font-size:11px;font-style:italic;transition:border-color .15s ease,background .15s ease,color .15s ease}.builder-drop-slot--active[data-v-fd0f6c1d]{border-color:var(--builder-accent);background:var(--builder-accent-muted);color:var(--text-primary);cursor:copy}.builder-interactive-region[data-v-fd0f6c1d]{transition:opacity .25s ease,transform .25s ease}.builder-interactive-region.is-disabled[data-v-fd0f6c1d]{opacity:.55;pointer-events:none;filter:grayscale(.05)}.builder-generating .builder-studio__header[data-v-fd0f6c1d]{opacity:.92}.generation-status-card[data-v-fd0f6c1d]{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1rem 1.1rem;border:1px solid var(--border-card);border-radius:10px;background:linear-gradient(180deg,var(--bg-secondary) 0%,var(--bg-card) 100%);overflow:hidden}.generation-status-card[data-v-fd0f6c1d]:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,var(--border-primary) 50%,transparent 80%);transform:translate(-100%);animation:generation-status-shimmer-fd0f6c1d 1.8s ease-in-out infinite;pointer-events:none}.generation-status-icon[data-v-fd0f6c1d]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.generation-status-copy[data-v-fd0f6c1d]{min-width:0}.generation-status-head[data-v-fd0f6c1d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.35rem}.generation-status-kicker[data-v-fd0f6c1d]{display:block;margin-bottom:.15rem;color:var(--text-link);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.generation-status-title[data-v-fd0f6c1d]{color:var(--text-primary);font-size:1rem;font-weight:650}.generation-status-description[data-v-fd0f6c1d]{max-width:760px;font-size:.88rem;line-height:1.45;color:var(--text-secondary)}.generation-status-hint[data-v-fd0f6c1d]{flex-shrink:0;max-width:260px;text-align:right;font-size:.76rem;line-height:1.35;color:var(--text-tertiary)}.generation-status-steps[data-v-fd0f6c1d]{display:flex;flex-wrap:wrap;gap:.55rem}.generation-step[data-v-fd0f6c1d]{display:flex;align-items:center;gap:.5rem;min-height:34px;padding:.45rem .7rem;border-radius:999px;border:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-secondary);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.generation-step.active[data-v-fd0f6c1d]{border-color:var(--text-link);color:var(--text-primary);box-shadow:0 6px 16px var(--shadow-sm)}.generation-step.complete[data-v-fd0f6c1d]{border-color:var(--border-primary)}.generation-step-dot[data-v-fd0f6c1d]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--border-tertiary)}.generation-step.active .generation-step-dot[data-v-fd0f6c1d]{background:var(--text-link);box-shadow:0 0 0 4px var(--border-primary)}.generation-step.complete .generation-step-dot[data-v-fd0f6c1d]{background:var(--color-success)}.generation-step-label[data-v-fd0f6c1d]{line-height:1.2;font-size:.8rem;white-space:nowrap}.llm-generator-shell[data-v-fd0f6c1d]{border:1px solid var(--border-card);border-radius:10px;background:var(--bg-secondary);overflow:hidden}.llm-generator-shell-header[data-v-fd0f6c1d]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.6rem .85rem;border-bottom:1px solid var(--border-card);background:var(--bg-tertiary)}.llm-generator-shell-title[data-v-fd0f6c1d]{color:var(--text-primary);font-size:.88rem;font-weight:600}.llm-generator-shell-actions[data-v-fd0f6c1d]{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.llm-generator-shell-toggle[data-v-fd0f6c1d]{color:var(--text-link)!important;border:0!important;box-shadow:none!important}.llm-generator-shell-toggle i[data-v-fd0f6c1d]{transition:transform .2s ease}.llm-generator-shell-toggle i.rotated[data-v-fd0f6c1d]{transform:rotate(180deg)}.llm-generator-shell[data-v-fd0f6c1d] .generate-area{padding:.75rem .85rem .85rem}.llm-generator-shell[data-v-fd0f6c1d] .generate-area.panel-mode{padding:0}@keyframes generation-status-shimmer-fd0f6c1d{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(max-width:1199.98px){.builder-studio__body[data-v-fd0f6c1d]{grid-template-columns:180px minmax(0,1fr) 280px}}@media(max-width:991.98px){.builder-studio__body[data-v-fd0f6c1d]{grid-template-columns:minmax(0,1fr)}.builder-studio__toolbox[data-v-fd0f6c1d]{display:none;position:absolute;z-index:5;top:57px;left:.75rem;width:min(260px,100vw - 1.5rem);max-height:calc(100% - 72px);border:1px solid var(--border-primary);border-radius:10px;box-shadow:0 12px 28px var(--shadow-md)}.builder-studio__toolbox--open[data-v-fd0f6c1d]{display:flex}.builder-studio__inspector[data-v-fd0f6c1d]{border-left:0;border-top:1px solid var(--border-secondary);max-height:42vh}.generation-status-card[data-v-fd0f6c1d]{grid-template-columns:1fr}.generation-status-head[data-v-fd0f6c1d]{flex-direction:column;align-items:flex-start}.generation-status-hint[data-v-fd0f6c1d]{max-width:none;text-align:left}.generation-step[data-v-fd0f6c1d]{width:100%}}.icon-edit[data-v-3a8de72c],.icon-delete[data-v-3a8de72c]{font-size:20px;height:20px}dl .fonts[data-v-290b0f75]{font-size:12px!important}dd[data-v-290b0f75]{padding:0!important}hr.hr[data-v-9962efa7]{margin:1rem!important;border:0!important;border-top:2px solid var(--border-secondary)!important}.tabSlider[data-v-9962efa7]{height:37px;background:transparent;position:relative;padding-top:8px;margin-left:10px;margin-top:.7rem}.tab-content[data-v-9962efa7]{margin:10px 12px}#tasks-nav-tab[data-v-9962efa7]{position:absolute;left:0;width:600px}#leftArrow[data-v-9962efa7]{width:25px;height:40px;background:url(/images/left-arrow-20.png) transparent top right no-repeat;position:absolute;left:-15px;top:8;cursor:pointer;filter:invert(0)}[data-theme=dark] #leftArrow[data-v-9962efa7]{filter:invert(1)}#rightArrow[data-v-9962efa7]{width:25px;height:40px;background:url(/images/right-arrow-20.png) transparent top right no-repeat;position:absolute;right:15px;top:8px;cursor:pointer;filter:invert(0)}[data-theme=dark] #rightArrow[data-v-9962efa7]{filter:invert(1)}#viewContainer[data-v-9962efa7]{width:300px;height:100%;background:transparent;position:absolute;left:50%;margin-left:-160px;margin-top:3px;overflow:hidden}.arrow-right[data-v-9962efa7]{position:relative;display:inline-block;margin-left:.455em;vertical-align:.255em;content:"";border-top:.4em solid transparent;border-right:0;border-bottom:.4em solid transparent;border-left:.3em solid;color:var(--text-disabled)}.arrow-left[data-v-9962efa7]{right:100%;margin-left:.355em;vertical-align:.255em;display:inline-block;margin-right:.255em;content:"";border-top:.4em solid transparent;border-right:.3em solid;border-bottom:.4em solid transparent;color:var(--text-disabled)}.tabSlider .nav-item[data-v-9962efa7]{color:var(--text-secondary);font-weight:bolder;font-size:14px;padding:0 7px 2px}.tabSlider .nav-item.active[data-v-9962efa7]{color:var(--text-link);font-weight:bolder;border-bottom:solid 2px;font-size:14px;padding:0 7px 2px}.form-item .drop-area{padding:5px!important}.form-item .drop-area .list-group{border:1px solid var(--border-card);background-color:var(--bg-tertiary);padding:10px;height:300px;overflow:auto}.form-item .drop-area label{width:100%}.form-item .flip-list-move{transition:transform .5s}.form-item .no-move{transition:transform 0s}.form-item .ghost{opacity:.5;background:var(--bg-hover)}.form-item .list-group{min-height:20px}.form-item .list-group-item{cursor:move}.form-item .list-group-item .badge{padding:0!important}.form-item .list-group-item i{cursor:pointer}.form-item .list-group-item i:first-child{font-size:19px}.temporality-page[data-v-32149aaf]{width:100%;min-height:0}.temporality-page-inner[data-v-32149aaf]{width:100%;min-height:0;display:flex;flex-direction:column}.temporality-controls-panel[data-v-32149aaf]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:.6rem .75rem;overflow:visible}.temporality-header[data-v-32149aaf]{display:flex;align-items:baseline;gap:8px;padding:2px 2px 8px;margin-bottom:8px;border-bottom:1px solid var(--border-secondary);flex-wrap:wrap}.temporality-header__icon[data-v-32149aaf]{font-size:13px;color:var(--text-tertiary);align-self:center}.temporality-header__subtitle[data-v-32149aaf]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.temporality-header__meta[data-v-32149aaf]{margin-left:auto;font-size:12px;color:var(--text-tertiary);white-space:nowrap;text-transform:lowercase}.temporality-primary-line[data-v-32149aaf]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.temporality-primary-line__left[data-v-32149aaf]{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 220px;flex-wrap:wrap}.temporality-primary-line__right[data-v-32149aaf]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;white-space:nowrap;flex-shrink:0}.temporality-line-icons[data-v-32149aaf]{display:flex;align-items:center;gap:8px}.temporality-icon-btn[data-v-32149aaf]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-icon-btn i[data-v-32149aaf]{font-size:12px}.temporality-icon-btn[data-v-32149aaf]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.temporality-icon-btn[data-v-32149aaf]:disabled{opacity:.5;cursor:default}.temporality-icon-btn--danger[data-v-32149aaf]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}.temporality-icon-btn--success[data-v-32149aaf]{border-color:color-mix(in srgb,var(--color-ecm) 35%,var(--border-secondary));color:var(--color-ecm)}.temporality-bulk-actions[data-v-32149aaf]{display:flex;align-items:center;gap:.5rem}.temporality-line-meta[data-v-32149aaf]{display:flex;align-items:center;white-space:nowrap;font-size:12px;color:var(--text-secondary);gap:6px}.temporality-search[data-v-32149aaf]{flex:1;min-width:140px;max-width:320px;display:flex;align-items:center;gap:8px;padding:0 12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .15s ease}.temporality-search[data-v-32149aaf]:focus-within{border-color:var(--color-ecm)}.temporality-search__icon[data-v-32149aaf]{font-size:13px;color:var(--text-tertiary);flex-shrink:0}.temporality-search__input[data-v-32149aaf]{border:none;background:transparent;padding:6px 0;font-size:13px;color:var(--text-primary);box-shadow:none!important;width:100%}.temporality-search__input[data-v-32149aaf]::placeholder{color:var(--text-tertiary)}.temporality-search__input[data-v-32149aaf]:focus{outline:none;box-shadow:none}.temporality-search__input[data-v-32149aaf]:disabled{opacity:.6}.temporality-export-select[data-v-32149aaf]{min-width:140px;max-width:180px;font-size:12px;height:30px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary)}.temporality-table-wrap[data-v-32149aaf]{margin-top:.25rem;min-height:240px;width:100%;max-height:calc(100vh - 280px);border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}.temporality-table-wrap.no-items[data-v-32149aaf]{display:flex;flex-direction:column;align-items:stretch}.temporality-empty[data-v-32149aaf]{padding:24px 16px}.temporality-detail-btn[data-v-32149aaf]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:0 10px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-detail-btn[data-v-32149aaf]:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.temporality-detail-btn--open[data-v-32149aaf]{border-color:color-mix(in srgb,var(--color-warning) 40%,var(--border-secondary));color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,transparent)}.temporality-detail-card[data-v-32149aaf]{border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);padding:14px 16px;margin:4px 0}.temporality-detail-card h5[data-v-32149aaf]{margin:0 0 12px;font-size:13px;font-weight:600;color:var(--text-primary)}.temporality-detail-card .detail-row[data-v-32149aaf]{margin:4px 0;display:flex;flex-direction:row;align-items:center}.temporality-muted[data-v-32149aaf]{font-size:12px;color:var(--text-tertiary)}.temporality-controls-panel[data-v-32149aaf] .btn.select-all{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:50%!important;background:var(--bg-primary)!important;border:1px solid var(--border-secondary)!important;color:var(--text-tertiary)!important;box-shadow:none!important;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-controls-panel[data-v-32149aaf] .btn.select-all i{font-size:14px}.temporality-controls-panel[data-v-32149aaf] .btn.select-all:hover:not(:disabled){border-color:var(--color-ecm)!important;color:var(--color-ecm)!important;background:var(--bg-hover)!important}.temporality-bulk-actions[data-v-32149aaf] .btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid transparent!important;border-radius:50%;box-shadow:none!important;transition:filter .15s ease}.temporality-bulk-actions[data-v-32149aaf] .btn i{font-size:12px}.temporality-bulk-actions[data-v-32149aaf] .btn:hover:not(:disabled){filter:brightness(.94)}.temporality-bulk-actions[data-v-32149aaf] .btn-danger{background:color-mix(in srgb,var(--color-danger) 14%,transparent)!important;color:var(--color-danger)!important}.temporality-bulk-actions[data-v-32149aaf] .btn-warning{background:color-mix(in srgb,var(--color-warning) 14%,transparent)!important;color:var(--color-warning)!important}.temporality-bulk-actions[data-v-32149aaf] .btn-secondary,.temporality-bulk-actions[data-v-32149aaf] .btn-primary{background:var(--bg-secondary)!important;border-color:var(--border-secondary)!important;color:var(--text-secondary)!important}.temporality-actions-dropdown[data-v-32149aaf] .btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:500;background:var(--bg-primary)!important;border:1px solid var(--border-secondary)!important;color:var(--text-secondary)!important;box-shadow:none!important}.temporality-actions-dropdown[data-v-32149aaf] .btn:hover:not(:disabled),.temporality-actions-dropdown[data-v-32149aaf] .btn:focus{border-color:var(--color-ecm)!important;color:var(--color-ecm)!important;background:var(--bg-hover)!important}.temporality-filters[data-v-32149aaf]{margin-top:10px;border-top:1px solid var(--border-secondary);padding-top:8px}.temporality-filters__toggle[data-v-32149aaf]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;border-radius:6px}.temporality-filters__toggle[data-v-32149aaf]:hover{background:var(--bg-hover);color:var(--text-primary)}.temporality-filters__toggle i[data-v-32149aaf]{font-size:11px;color:var(--text-tertiary)}.temporality-filters__body[data-v-32149aaf]{padding:10px 2px 4px}.temporality-filters__actions[data-v-32149aaf]{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.temporality-filter-btn[data-v-32149aaf]{height:30px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:600;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-filter-btn[data-v-32149aaf]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.temporality-filter-btn[data-v-32149aaf]:disabled{opacity:.5;cursor:default}.temporality-filter-btn--primary[data-v-32149aaf]{background:var(--color-ecm);border-color:var(--color-ecm);color:#fff}.temporality-filter-btn--primary[data-v-32149aaf]:hover:not(:disabled){filter:brightness(.94);color:#fff;border-color:var(--color-ecm);background:var(--color-ecm)}.temporality-page[data-v-32149aaf] .table-custom-style{margin-bottom:0;font-size:13px;background:transparent;border-collapse:separate!important;border-spacing:0}.temporality-page[data-v-32149aaf] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap;vertical-align:middle}.temporality-page[data-v-32149aaf] .table-custom-style tbody td{padding:10px 14px;vertical-align:middle;color:var(--text-primary);border-color:var(--border-secondary)}.temporality-page[data-v-32149aaf] .table-custom-style tbody tr.table-active,.temporality-page[data-v-32149aaf] .table-custom-style tbody tr.b-table-row-selected{background:color-mix(in srgb,var(--color-ecm) 10%,transparent)!important}.temporality-page[data-v-32149aaf] .v-select{font-size:13px}@media(max-width:991px){.temporality-primary-line__right[data-v-32149aaf]{width:100%;justify-content:space-between}.temporality-search[data-v-32149aaf]{max-width:none;flex:1 1 100%}.temporality-table-wrap[data-v-32149aaf]{max-height:calc(100vh - 320px)}}.btns-confirm[data-v-4f876273]{display:flex;justify-content:space-around;align-items:center;flex:1;flex-direction:column}.btns-confirm div[data-v-4f876273]{margin-top:10px;width:100%;display:flex;justify-content:center;align-items:center;flex:1;flex-direction:row}.btn-yes[data-v-4f876273]{color:#2a2a;cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1);margin-right:5px;margin-left:14px}.btn-yes[data-v-4f876273]:hover{background-color:#00ff001a;box-shadow:0 0 0 10px #00ff001a}.btn-no[data-v-4f876273]{color:#a22a;cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1);margin-right:14px;margin-left:14px}.btn-no[data-v-4f876273]:hover{background-color:#ff00001a;box-shadow:0 0 0 10px #ff00001a}dl .fonts[data-v-bb77594c]{font-size:12px!important}dd[data-v-bb77594c]{padding:0!important}hr.hr[data-v-01eb94d2]{margin:1rem!important;border:0!important;border-top:2px solid var(--border-secondary)!important}.tabSlider[data-v-01eb94d2]{height:37px;background:transparent;position:relative;padding-top:8px;margin-left:10px;margin-top:.7rem}.tab-content[data-v-01eb94d2]{margin:10px 12px}#tasks-nav-tab[data-v-01eb94d2]{position:absolute;left:0;width:600px}#leftArrow[data-v-01eb94d2]{width:25px;height:40px;background:url(/images/left-arrow-20.png) transparent top right no-repeat;position:absolute;left:-15px;top:8;cursor:pointer;filter:invert(0)}[data-theme=dark] #leftArrow[data-v-01eb94d2]{filter:invert(1)}#rightArrow[data-v-01eb94d2]{width:25px;height:40px;background:url(/images/right-arrow-20.png) transparent top right no-repeat;position:absolute;right:15px;top:8px;cursor:pointer;filter:invert(0)}[data-theme=dark] #rightArrow[data-v-01eb94d2]{filter:invert(1)}#viewContainer[data-v-01eb94d2]{width:300px;height:100%;background:transparent;position:absolute;left:50%;margin-left:-160px;margin-top:3px;overflow:hidden}.arrow-right[data-v-01eb94d2]{position:relative;display:inline-block;margin-left:.455em;vertical-align:.255em;content:"";border-top:.4em solid transparent;border-right:0;border-bottom:.4em solid transparent;border-left:.3em solid;color:var(--text-disabled)}.arrow-left[data-v-01eb94d2]{right:100%;margin-left:.355em;vertical-align:.255em;display:inline-block;margin-right:.255em;content:"";border-top:.4em solid transparent;border-right:.3em solid;border-bottom:.4em solid transparent;color:var(--text-disabled)}.tabSlider .nav-item[data-v-01eb94d2]{color:var(--text-secondary);font-weight:bolder;font-size:14px;padding:0 7px 2px}.tabSlider .nav-item.active[data-v-01eb94d2]{color:var(--text-link);font-weight:bolder;border-bottom:solid 2px;font-size:14px;padding:0 7px 2px}.temporality-page[data-v-71cbdcd3]{width:100%;min-height:0}.temporality-page-inner[data-v-71cbdcd3]{width:100%;min-height:0;display:flex;flex-direction:column}.temporality-controls-panel[data-v-71cbdcd3]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:.6rem .75rem;overflow:visible}.temporality-header[data-v-71cbdcd3]{display:flex;align-items:baseline;gap:8px;padding:2px 2px 8px;margin-bottom:8px;border-bottom:1px solid var(--border-secondary);flex-wrap:wrap}.temporality-header__icon[data-v-71cbdcd3]{font-size:13px;color:var(--text-tertiary);align-self:center}.temporality-header__subtitle[data-v-71cbdcd3]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.temporality-header__meta[data-v-71cbdcd3]{margin-left:auto;font-size:12px;color:var(--text-tertiary);white-space:nowrap;text-transform:lowercase}.temporality-primary-line[data-v-71cbdcd3]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.temporality-primary-line__left[data-v-71cbdcd3]{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 220px;flex-wrap:wrap}.temporality-primary-line__right[data-v-71cbdcd3]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;white-space:nowrap;flex-shrink:0}.temporality-line-icons[data-v-71cbdcd3]{display:flex;align-items:center;gap:8px}.temporality-icon-btn[data-v-71cbdcd3]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-icon-btn i[data-v-71cbdcd3]{font-size:12px}.temporality-icon-btn[data-v-71cbdcd3]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.temporality-icon-btn[data-v-71cbdcd3]:disabled{opacity:.5;cursor:default}.temporality-icon-btn--danger[data-v-71cbdcd3]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}.temporality-icon-btn--success[data-v-71cbdcd3]{border-color:color-mix(in srgb,var(--color-ecm) 35%,var(--border-secondary));color:var(--color-ecm)}.temporality-bulk-actions[data-v-71cbdcd3]{display:flex;align-items:center;gap:.5rem}.temporality-line-meta[data-v-71cbdcd3]{display:flex;align-items:center;white-space:nowrap;font-size:12px;color:var(--text-secondary);gap:6px}.temporality-search[data-v-71cbdcd3]{flex:1;min-width:140px;max-width:320px;display:flex;align-items:center;gap:8px;padding:0 12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .15s ease}.temporality-search[data-v-71cbdcd3]:focus-within{border-color:var(--color-ecm)}.temporality-search__icon[data-v-71cbdcd3]{font-size:13px;color:var(--text-tertiary);flex-shrink:0}.temporality-search__input[data-v-71cbdcd3]{border:none;background:transparent;padding:6px 0;font-size:13px;color:var(--text-primary);box-shadow:none!important;width:100%}.temporality-search__input[data-v-71cbdcd3]::placeholder{color:var(--text-tertiary)}.temporality-search__input[data-v-71cbdcd3]:focus{outline:none;box-shadow:none}.temporality-search__input[data-v-71cbdcd3]:disabled{opacity:.6}.temporality-export-select[data-v-71cbdcd3]{min-width:140px;max-width:180px;font-size:12px;height:30px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary)}.temporality-table-wrap[data-v-71cbdcd3]{margin-top:.25rem;min-height:240px;width:100%;max-height:calc(100vh - 280px);border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}.temporality-table-wrap.no-items[data-v-71cbdcd3]{display:flex;flex-direction:column;align-items:stretch}.temporality-empty[data-v-71cbdcd3]{padding:24px 16px}.temporality-detail-btn[data-v-71cbdcd3]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:0 10px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-detail-btn[data-v-71cbdcd3]:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.temporality-detail-btn--open[data-v-71cbdcd3]{border-color:color-mix(in srgb,var(--color-warning) 40%,var(--border-secondary));color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,transparent)}.temporality-detail-card[data-v-71cbdcd3]{border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);padding:14px 16px;margin:4px 0}.temporality-detail-card h5[data-v-71cbdcd3]{margin:0 0 12px;font-size:13px;font-weight:600;color:var(--text-primary)}.temporality-detail-card .detail-row[data-v-71cbdcd3]{margin:4px 0;display:flex;flex-direction:row;align-items:center}.temporality-muted[data-v-71cbdcd3]{font-size:12px;color:var(--text-tertiary)}.temporality-controls-panel[data-v-71cbdcd3] .btn.select-all{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:50%!important;background:var(--bg-primary)!important;border:1px solid var(--border-secondary)!important;color:var(--text-tertiary)!important;box-shadow:none!important;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-controls-panel[data-v-71cbdcd3] .btn.select-all i{font-size:14px}.temporality-controls-panel[data-v-71cbdcd3] .btn.select-all:hover:not(:disabled){border-color:var(--color-ecm)!important;color:var(--color-ecm)!important;background:var(--bg-hover)!important}.temporality-bulk-actions[data-v-71cbdcd3] .btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid transparent!important;border-radius:50%;box-shadow:none!important;transition:filter .15s ease}.temporality-bulk-actions[data-v-71cbdcd3] .btn i{font-size:12px}.temporality-bulk-actions[data-v-71cbdcd3] .btn:hover:not(:disabled){filter:brightness(.94)}.temporality-bulk-actions[data-v-71cbdcd3] .btn-danger{background:color-mix(in srgb,var(--color-danger) 14%,transparent)!important;color:var(--color-danger)!important}.temporality-bulk-actions[data-v-71cbdcd3] .btn-warning{background:color-mix(in srgb,var(--color-warning) 14%,transparent)!important;color:var(--color-warning)!important}.temporality-bulk-actions[data-v-71cbdcd3] .btn-secondary,.temporality-bulk-actions[data-v-71cbdcd3] .btn-primary{background:var(--bg-secondary)!important;border-color:var(--border-secondary)!important;color:var(--text-secondary)!important}.temporality-actions-dropdown[data-v-71cbdcd3] .btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:500;background:var(--bg-primary)!important;border:1px solid var(--border-secondary)!important;color:var(--text-secondary)!important;box-shadow:none!important}.temporality-actions-dropdown[data-v-71cbdcd3] .btn:hover:not(:disabled),.temporality-actions-dropdown[data-v-71cbdcd3] .btn:focus{border-color:var(--color-ecm)!important;color:var(--color-ecm)!important;background:var(--bg-hover)!important}.temporality-filters[data-v-71cbdcd3]{margin-top:10px;border-top:1px solid var(--border-secondary);padding-top:8px}.temporality-filters__toggle[data-v-71cbdcd3]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;border-radius:6px}.temporality-filters__toggle[data-v-71cbdcd3]:hover{background:var(--bg-hover);color:var(--text-primary)}.temporality-filters__toggle i[data-v-71cbdcd3]{font-size:11px;color:var(--text-tertiary)}.temporality-filters__body[data-v-71cbdcd3]{padding:10px 2px 4px}.temporality-filters__actions[data-v-71cbdcd3]{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.temporality-filter-btn[data-v-71cbdcd3]{height:30px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:600;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-filter-btn[data-v-71cbdcd3]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.temporality-filter-btn[data-v-71cbdcd3]:disabled{opacity:.5;cursor:default}.temporality-filter-btn--primary[data-v-71cbdcd3]{background:var(--color-ecm);border-color:var(--color-ecm);color:#fff}.temporality-filter-btn--primary[data-v-71cbdcd3]:hover:not(:disabled){filter:brightness(.94);color:#fff;border-color:var(--color-ecm);background:var(--color-ecm)}.temporality-page[data-v-71cbdcd3] .table-custom-style{margin-bottom:0;font-size:13px;background:transparent;border-collapse:separate!important;border-spacing:0}.temporality-page[data-v-71cbdcd3] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap;vertical-align:middle}.temporality-page[data-v-71cbdcd3] .table-custom-style tbody td{padding:10px 14px;vertical-align:middle;color:var(--text-primary);border-color:var(--border-secondary)}.temporality-page[data-v-71cbdcd3] .table-custom-style tbody tr.table-active,.temporality-page[data-v-71cbdcd3] .table-custom-style tbody tr.b-table-row-selected{background:color-mix(in srgb,var(--color-ecm) 10%,transparent)!important}.temporality-page[data-v-71cbdcd3] .v-select{font-size:13px}@media(max-width:991px){.temporality-primary-line__right[data-v-71cbdcd3]{width:100%;justify-content:space-between}.temporality-search[data-v-71cbdcd3]{max-width:none;flex:1 1 100%}.temporality-table-wrap[data-v-71cbdcd3]{max-height:calc(100vh - 320px)}}dl .fonts[data-v-28cf20c5]{font-size:12px!important}dd[data-v-28cf20c5]{padding:0!important}dl .fonts[data-v-262c1c86]{font-size:12px!important}.history-step[data-v-262c1c86]{margin-bottom:10px}.history-step dd[data-v-262c1c86]{padding:0!important}.history-step .card-body[data-v-262c1c86]{padding:5px 0!important}hr.hr[data-v-1a12d951]{margin:1rem!important;border:0!important;border-top:2px solid var(--border-secondary)!important}.tabSlider[data-v-1a12d951]{height:37px;background:transparent;position:relative;padding-top:8px;margin-left:10px;margin-top:.7rem}.tab-content[data-v-1a12d951]{margin:10px 12px}#tasks-nav-tab[data-v-1a12d951]{position:absolute;left:0;width:600px}#leftArrow[data-v-1a12d951]{width:25px;height:40px;background:url(/images/left-arrow-20.png) transparent top right no-repeat;position:absolute;left:-15px;top:8;cursor:pointer;filter:invert(0)}[data-theme=dark] #leftArrow[data-v-1a12d951]{filter:invert(1)}#rightArrow[data-v-1a12d951]{width:25px;height:40px;background:url(/images/right-arrow-20.png) transparent top right no-repeat;position:absolute;right:15px;top:8px;cursor:pointer;filter:invert(0)}[data-theme=dark] #rightArrow[data-v-1a12d951]{filter:invert(1)}#viewContainer[data-v-1a12d951]{width:300px;height:100%;background:transparent;position:absolute;left:50%;margin-left:-160px;margin-top:3px;overflow:hidden}.arrow-right[data-v-1a12d951]{position:relative;display:inline-block;margin-left:.455em;vertical-align:.255em;content:"";border-top:.4em solid transparent;border-right:0;border-bottom:.4em solid transparent;border-left:.3em solid;color:var(--text-disabled)}.arrow-left[data-v-1a12d951]{right:100%;margin-left:.355em;vertical-align:.255em;display:inline-block;margin-right:.255em;content:"";border-top:.4em solid transparent;border-right:.3em solid;border-bottom:.4em solid transparent;color:var(--text-disabled)}.tabSlider .nav-item[data-v-1a12d951]{color:var(--text-secondary);font-weight:bolder;font-size:14px;padding:0 7px 2px}.tabSlider .nav-item.active[data-v-1a12d951]{color:var(--text-link);font-weight:bolder;border-bottom:solid 2px;font-size:14px;padding:0 7px 2px}.history-ct[data-v-1a12d951]{overflow:auto;height:calc(100vh - 300px)}.document-done.deletion{text-decoration:line-through;color:#dc3545}.document-done.keeping{color:#28a745}.form-item .padding-left-5px{padding-left:5px!important}.message{margin:1vw 2vw}.modal-content{overflow:unset!important}.modal-wrapper .padding-left-5px{padding-left:5px!important}.affected-docs .card-body{background-color:#f7f9fa;padding:20px 30px;max-height:250px;overflow:auto}.affected-docs .card-body .detail-row{margin:5px 0;display:flex;flex-direction:row;align-items:center}.temporality-page[data-v-3e82e570]{width:100%;min-height:0}.temporality-page-inner[data-v-3e82e570]{width:100%;min-height:0;display:flex;flex-direction:column}.temporality-controls-panel[data-v-3e82e570]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:.6rem .75rem;overflow:visible}.temporality-header[data-v-3e82e570]{display:flex;align-items:baseline;gap:8px;padding:2px 2px 8px;margin-bottom:8px;border-bottom:1px solid var(--border-secondary);flex-wrap:wrap}.temporality-header__icon[data-v-3e82e570]{font-size:13px;color:var(--text-tertiary);align-self:center}.temporality-header__subtitle[data-v-3e82e570]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.temporality-header__meta[data-v-3e82e570]{margin-left:auto;font-size:12px;color:var(--text-tertiary);white-space:nowrap;text-transform:lowercase}.temporality-primary-line[data-v-3e82e570]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.temporality-primary-line__left[data-v-3e82e570]{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 220px;flex-wrap:wrap}.temporality-primary-line__right[data-v-3e82e570]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;white-space:nowrap;flex-shrink:0}.temporality-line-icons[data-v-3e82e570]{display:flex;align-items:center;gap:8px}.temporality-icon-btn[data-v-3e82e570]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-icon-btn i[data-v-3e82e570]{font-size:12px}.temporality-icon-btn[data-v-3e82e570]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.temporality-icon-btn[data-v-3e82e570]:disabled{opacity:.5;cursor:default}.temporality-icon-btn--danger[data-v-3e82e570]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}.temporality-icon-btn--success[data-v-3e82e570]{border-color:color-mix(in srgb,var(--color-ecm) 35%,var(--border-secondary));color:var(--color-ecm)}.temporality-bulk-actions[data-v-3e82e570]{display:flex;align-items:center;gap:.5rem}.temporality-line-meta[data-v-3e82e570]{display:flex;align-items:center;white-space:nowrap;font-size:12px;color:var(--text-secondary);gap:6px}.temporality-search[data-v-3e82e570]{flex:1;min-width:140px;max-width:320px;display:flex;align-items:center;gap:8px;padding:0 12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .15s ease}.temporality-search[data-v-3e82e570]:focus-within{border-color:var(--color-ecm)}.temporality-search__icon[data-v-3e82e570]{font-size:13px;color:var(--text-tertiary);flex-shrink:0}.temporality-search__input[data-v-3e82e570]{border:none;background:transparent;padding:6px 0;font-size:13px;color:var(--text-primary);box-shadow:none!important;width:100%}.temporality-search__input[data-v-3e82e570]::placeholder{color:var(--text-tertiary)}.temporality-search__input[data-v-3e82e570]:focus{outline:none;box-shadow:none}.temporality-search__input[data-v-3e82e570]:disabled{opacity:.6}.temporality-export-select[data-v-3e82e570]{min-width:140px;max-width:180px;font-size:12px;height:30px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary)}.temporality-table-wrap[data-v-3e82e570]{margin-top:.25rem;min-height:240px;width:100%;max-height:calc(100vh - 280px);border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}.temporality-table-wrap.no-items[data-v-3e82e570]{display:flex;flex-direction:column;align-items:stretch}.temporality-empty[data-v-3e82e570]{padding:24px 16px}.temporality-detail-btn[data-v-3e82e570]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:0 10px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-detail-btn[data-v-3e82e570]:hover{border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.temporality-detail-btn--open[data-v-3e82e570]{border-color:color-mix(in srgb,var(--color-warning) 40%,var(--border-secondary));color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,transparent)}.temporality-detail-card[data-v-3e82e570]{border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);padding:14px 16px;margin:4px 0}.temporality-detail-card h5[data-v-3e82e570]{margin:0 0 12px;font-size:13px;font-weight:600;color:var(--text-primary)}.temporality-detail-card .detail-row[data-v-3e82e570]{margin:4px 0;display:flex;flex-direction:row;align-items:center}.temporality-muted[data-v-3e82e570]{font-size:12px;color:var(--text-tertiary)}.temporality-controls-panel[data-v-3e82e570] .btn.select-all{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:50%!important;background:var(--bg-primary)!important;border:1px solid var(--border-secondary)!important;color:var(--text-tertiary)!important;box-shadow:none!important;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-controls-panel[data-v-3e82e570] .btn.select-all i{font-size:14px}.temporality-controls-panel[data-v-3e82e570] .btn.select-all:hover:not(:disabled){border-color:var(--color-ecm)!important;color:var(--color-ecm)!important;background:var(--bg-hover)!important}.temporality-bulk-actions[data-v-3e82e570] .btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid transparent!important;border-radius:50%;box-shadow:none!important;transition:filter .15s ease}.temporality-bulk-actions[data-v-3e82e570] .btn i{font-size:12px}.temporality-bulk-actions[data-v-3e82e570] .btn:hover:not(:disabled){filter:brightness(.94)}.temporality-bulk-actions[data-v-3e82e570] .btn-danger{background:color-mix(in srgb,var(--color-danger) 14%,transparent)!important;color:var(--color-danger)!important}.temporality-bulk-actions[data-v-3e82e570] .btn-warning{background:color-mix(in srgb,var(--color-warning) 14%,transparent)!important;color:var(--color-warning)!important}.temporality-bulk-actions[data-v-3e82e570] .btn-secondary,.temporality-bulk-actions[data-v-3e82e570] .btn-primary{background:var(--bg-secondary)!important;border-color:var(--border-secondary)!important;color:var(--text-secondary)!important}.temporality-actions-dropdown[data-v-3e82e570] .btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:500;background:var(--bg-primary)!important;border:1px solid var(--border-secondary)!important;color:var(--text-secondary)!important;box-shadow:none!important}.temporality-actions-dropdown[data-v-3e82e570] .btn:hover:not(:disabled),.temporality-actions-dropdown[data-v-3e82e570] .btn:focus{border-color:var(--color-ecm)!important;color:var(--color-ecm)!important;background:var(--bg-hover)!important}.temporality-filters[data-v-3e82e570]{margin-top:10px;border-top:1px solid var(--border-secondary);padding-top:8px}.temporality-filters__toggle[data-v-3e82e570]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;border-radius:6px}.temporality-filters__toggle[data-v-3e82e570]:hover{background:var(--bg-hover);color:var(--text-primary)}.temporality-filters__toggle i[data-v-3e82e570]{font-size:11px;color:var(--text-tertiary)}.temporality-filters__body[data-v-3e82e570]{padding:10px 2px 4px}.temporality-filters__actions[data-v-3e82e570]{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.temporality-filter-btn[data-v-3e82e570]{height:30px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:600;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.temporality-filter-btn[data-v-3e82e570]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.temporality-filter-btn[data-v-3e82e570]:disabled{opacity:.5;cursor:default}.temporality-filter-btn--primary[data-v-3e82e570]{background:var(--color-ecm);border-color:var(--color-ecm);color:#fff}.temporality-filter-btn--primary[data-v-3e82e570]:hover:not(:disabled){filter:brightness(.94);color:#fff;border-color:var(--color-ecm);background:var(--color-ecm)}.temporality-page[data-v-3e82e570] .table-custom-style{margin-bottom:0;font-size:13px;background:transparent;border-collapse:separate!important;border-spacing:0}.temporality-page[data-v-3e82e570] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap;vertical-align:middle}.temporality-page[data-v-3e82e570] .table-custom-style tbody td{padding:10px 14px;vertical-align:middle;color:var(--text-primary);border-color:var(--border-secondary)}.temporality-page[data-v-3e82e570] .table-custom-style tbody tr.table-active,.temporality-page[data-v-3e82e570] .table-custom-style tbody tr.b-table-row-selected{background:color-mix(in srgb,var(--color-ecm) 10%,transparent)!important}.temporality-page[data-v-3e82e570] .v-select{font-size:13px}@media(max-width:991px){.temporality-primary-line__right[data-v-3e82e570]{width:100%;justify-content:space-between}.temporality-search[data-v-3e82e570]{max-width:none;flex:1 1 100%}.temporality-table-wrap[data-v-3e82e570]{max-height:calc(100vh - 320px)}}[data-v-3e82e570] .hide{display:none}.preview-icon[data-v-3e82e570]{font-size:16px;color:var(--color-info)}.temporality-filters__toggle .when-open[data-v-3e82e570],.temporality-filters__toggle.not-collapsed .when-closed[data-v-3e82e570]{display:none}.temporality-filters__toggle.not-collapsed .when-open[data-v-3e82e570]{display:inline-block}.my-popover-class .img-preview{position:relative;width:100%!important}.pg-page[data-v-7b9eab0e]{width:100%}.pg-page-inner[data-v-7b9eab0e]{width:100%;min-height:0}.pg-controls-panel[data-v-7b9eab0e]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:.6rem .75rem;overflow:visible}.pg-header[data-v-7b9eab0e]{display:flex;align-items:baseline;gap:8px;padding:2px 2px 8px;margin-bottom:10px;border-bottom:1px solid var(--border-secondary);flex-wrap:wrap}.pg-header__icon[data-v-7b9eab0e]{font-size:13px;color:var(--text-tertiary);align-self:center}.pg-header__title[data-v-7b9eab0e]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.pg-header__meta[data-v-7b9eab0e]{font-size:12px;color:var(--text-tertiary);white-space:nowrap;text-transform:lowercase}.pg-header__subtitle[data-v-7b9eab0e]{flex-basis:100%;margin:2px 0 0;padding-left:21px;font-size:12px;color:var(--text-tertiary);line-height:1.35}.pg-filters[data-v-7b9eab0e]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.pg-filters__row[data-v-7b9eab0e]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.pg-filter-field[data-v-7b9eab0e]{margin-bottom:0;min-width:160px}.pg-filter-field--sm[data-v-7b9eab0e]{min-width:110px;max-width:120px}.pg-filter-field[data-v-7b9eab0e] label{font-size:11px;font-weight:500;color:var(--text-tertiary);margin-bottom:4px}.pg-filter-field[data-v-7b9eab0e] .form-control{height:32px;font-size:13px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);color:var(--text-primary)}.pg-filter-field[data-v-7b9eab0e] .form-control:focus{border-color:var(--color-ecm);box-shadow:none}.pg-vselect[data-v-7b9eab0e]{min-width:160px}.pg-vselect[data-v-7b9eab0e] .vs__dropdown-toggle{min-height:32px;padding:0 6px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary)}.pg-vselect[data-v-7b9eab0e] .vs__selected{margin:0;font-size:13px;color:var(--text-primary)}.pg-vselect[data-v-7b9eab0e] .vs__search{font-size:13px;color:var(--text-primary)}.pg-vselect[data-v-7b9eab0e] .vs__actions{padding-top:0}.pg-date-range[data-v-7b9eab0e]{display:flex;gap:8px}.pg-datepicker[data-v-7b9eab0e]{width:140px}.pg-datepicker[data-v-7b9eab0e] input{height:32px;font-size:13px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);padding:0 10px}.pg-datepicker[data-v-7b9eab0e] input:focus{border-color:var(--color-ecm);outline:none}.pg-primary-line[data-v-7b9eab0e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.pg-primary-line__left[data-v-7b9eab0e]{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 220px}.pg-primary-line__right[data-v-7b9eab0e]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.pg-search[data-v-7b9eab0e]{flex:1;min-width:0;max-width:320px;display:flex;align-items:center;gap:8px;padding:0 12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .15s ease}.pg-search[data-v-7b9eab0e]:focus-within{border-color:var(--color-ecm)}.pg-search__icon[data-v-7b9eab0e]{font-size:13px;color:var(--text-tertiary);flex-shrink:0}.pg-search__input[data-v-7b9eab0e]{border:none!important;background:transparent!important;padding:6px 0!important;font-size:13px;color:var(--text-primary);box-shadow:none!important}.pg-search__input[data-v-7b9eab0e]::placeholder{color:var(--text-tertiary)}.pg-search__input[data-v-7b9eab0e]:focus{outline:none;box-shadow:none!important}.pg-search-btn[data-v-7b9eab0e]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid var(--color-ecm);border-radius:6px;background:var(--color-ecm);color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:filter .15s ease}.pg-search-btn i[data-v-7b9eab0e]{font-size:12px}.pg-search-btn[data-v-7b9eab0e]:hover:not(:disabled){filter:brightness(.94)}.pg-search-btn[data-v-7b9eab0e]:disabled{opacity:.5;cursor:default}.pg-content-wrap[data-v-7b9eab0e]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto;max-height:calc(100vh - 360px);min-height:220px;padding:.5rem}.pg-content-wrap--empty[data-v-7b9eab0e]{display:flex;align-items:center;justify-content:center;min-height:160px}.pg-empty[data-v-7b9eab0e]{margin:16px;width:100%;max-width:480px}.pg-content-wrap[data-v-7b9eab0e] .table-custom-style{background:transparent}.pg-content-wrap[data-v-7b9eab0e] .icon-info,.pg-content-wrap[data-v-7b9eab0e] .icon-start-case,.pg-content-wrap[data-v-7b9eab0e] .icon-file1,.pg-content-wrap[data-v-7b9eab0e] .fa-thumbs-up,.pg-content-wrap[data-v-7b9eab0e] .fa-thumbs-down{cursor:pointer;font-size:14px}@media(max-width:768px){.pg-controls-panel[data-v-7b9eab0e]{padding:.5rem;border-radius:8px}.pg-header__subtitle[data-v-7b9eab0e]{padding-left:0}.pg-filter-field[data-v-7b9eab0e]{min-width:100%}.pg-search[data-v-7b9eab0e]{max-width:none;width:100%}}.chart-container[data-v-1ba35371]{position:relative;width:100%;max-width:100%;padding:1.5rem;border-radius:1rem;border:1px solid var(--border-card);background:linear-gradient(145deg,var(--bg-secondary),var(--bg-primary));box-shadow:0 .75rem 1.8rem var(--shadow-sm);box-sizing:border-box;overflow-x:clip}.chart-container *[data-v-1ba35371],.chart-container *[data-v-1ba35371]:before,.chart-container *[data-v-1ba35371]:after{box-sizing:border-box}.chart-header[data-v-1ba35371]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding:.25rem .15rem;border-bottom:1px solid var(--border-secondary)}.chart-header h2[data-v-1ba35371]{margin:0;font-size:1.65rem;color:var(--text-primary);line-height:1.1;letter-spacing:.01em}.chart-headline[data-v-1ba35371]{margin:.45rem 0 0;color:var(--text-secondary);font-size:.92rem}.header-metrics[data-v-1ba35371]{display:inline-flex;gap:.45rem;flex-wrap:wrap;justify-content:flex-end;max-width:100%}.metric-pill[data-v-1ba35371]{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--border-primary);border-radius:999px;padding:.35rem .7rem;background:var(--bg-card);color:var(--text-secondary);font-size:.8rem;font-weight:600}.chart-content[data-v-1ba35371]{display:grid;gap:1rem;width:100%;max-width:100%;min-width:0}.chart-type-section[data-v-1ba35371],.filters-section[data-v-1ba35371],.chart-display-section[data-v-1ba35371]{border-radius:.9rem;border:1px solid var(--border-secondary);background:var(--bg-card);padding:1rem;margin-top:0;width:100%;max-width:100%;min-width:0}.chart-type-section[data-v-1ba35371]{padding-bottom:1rem;background:linear-gradient(to right,var(--bg-card),var(--bg-secondary))}.chart-type-section .form-select[data-v-1ba35371]{max-width:26rem}.filters-grid[data-v-1ba35371]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;width:100%;min-width:0}.filter-card[data-v-1ba35371]{display:flex;flex-direction:column;gap:.55rem;border:1px solid var(--border-secondary);border-radius:.75rem;background:var(--bg-secondary);padding:.95rem;min-width:0}.filter-card--wide[data-v-1ba35371]{grid-column:1 / -1}.choice-row[data-v-1ba35371]{display:flex;align-items:center;flex-wrap:wrap;column-gap:1rem;row-gap:.45rem;min-height:1.75rem}.choice-item[data-v-1ba35371]{display:inline-flex;align-items:center;gap:.45rem;margin:0;color:var(--text-primary);font-size:.95rem;line-height:1.2;cursor:pointer}.choice-item .form-check-input[data-v-1ba35371]{position:static;margin:0;flex:0 0 auto}.choice-item span[data-v-1ba35371]{white-space:nowrap}.filter-card--folder-template .btn[data-v-1ba35371]{align-self:flex-start}.chart-canvas[data-v-1ba35371]{min-height:24rem;margin:.75rem 0 0;border:1px solid var(--border-secondary);border-radius:.85rem;background:var(--bg-secondary);padding:.75rem;width:100%;max-width:100%;min-width:0;overflow:hidden}.summary-list[data-v-1ba35371]{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem}.summary-item[data-v-1ba35371]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.8rem;border-radius:.7rem;border:1px solid var(--border-secondary);background:var(--bg-tertiary)}.summary-label[data-v-1ba35371]{font-weight:600;color:var(--text-secondary);font-size:.86rem}.summary-value[data-v-1ba35371]{color:var(--text-link);font-weight:700;font-size:.92rem;text-align:right}.chart-total[data-v-1ba35371]{display:flex;align-items:center;justify-content:space-between;border-radius:.65rem;border:1px solid var(--border-primary);background:var(--bg-hover);padding:.8rem}.chart-display-header[data-v-1ba35371]{display:flex;justify-content:space-between;align-items:center;gap:.85rem;min-width:0}.chart-display-header h3[data-v-1ba35371]{margin:0;color:var(--text-primary);font-size:1.05rem;font-weight:600;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chart-guidance[data-v-1ba35371]{border:1px dashed var(--border-primary);border-radius:.75rem;padding:.85rem;background:var(--bg-tertiary)}.chart-guidance h4[data-v-1ba35371]{margin:0 0 .5rem;font-size:.95rem;color:var(--text-primary)}.chart-guidance ul[data-v-1ba35371]{margin:0;padding-left:1.1rem}.chart-guidance li[data-v-1ba35371]{color:var(--text-secondary);margin-bottom:.2rem}.chart-empty[data-v-1ba35371]{border:1px solid var(--border-secondary);border-radius:.7rem;padding:.75rem .85rem;background:var(--bg-tertiary);color:var(--text-secondary);font-size:.9rem}.form-label[data-v-1ba35371]{font-weight:600;color:var(--text-secondary);margin:0;display:block;font-size:.9rem;line-height:1.25}.filters-section .row.g-3[data-v-1ba35371]{margin-bottom:.5rem}.filters-section .row.g-3[data-v-1ba35371]:last-child{margin-bottom:0}.filters-section .col-md-6.filter-group[data-v-1ba35371],.filters-section .col-md-12.filter-group[data-v-1ba35371]{padding-top:.35rem;padding-bottom:.35rem}.filters-section .form-select[data-v-1ba35371],.filters-section .form-control[data-v-1ba35371]{width:100%;margin-top:0;margin-bottom:0}.d-flex.gap-2 input[type=date][data-v-1ba35371]{width:auto;flex-grow:1}.chart-date-range[data-v-1ba35371]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.chart-date-range input[type=date][data-v-1ba35371]{width:100%}.filter-card .mt-2[data-v-1ba35371],.filter-card .mt-3[data-v-1ba35371]{margin-top:0!important}.filter-card .text-muted[data-v-1ba35371],.choice-row[data-v-1ba35371]{margin-top:.1rem}.btn-group[data-v-1ba35371]{display:inline-flex;gap:.5rem;padding:.25rem;border-radius:.8rem;background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.btn-group .btn[data-v-1ba35371]{border-radius:.6rem;min-width:7rem}.chart-type-selector[data-v-1ba35371]{display:flex;justify-content:flex-end}.chart-type-selector .btn-group[data-v-1ba35371]{margin-left:auto}.filter-group[data-v-1ba35371]{display:flex;flex-direction:column}.form-select[multiple][data-v-1ba35371]{height:auto;min-height:120px}.text-muted[data-v-1ba35371]{font-size:.8rem;margin-top:.45rem;display:block;color:var(--text-tertiary)!important}.optgroup[data-v-1ba35371]{font-weight:600;color:var(--text-secondary)}.optgroup option[data-v-1ba35371]{font-weight:400;padding-left:1.5rem}.field-content-selector[data-v-1ba35371]{position:relative;margin-bottom:0}.suggestions-list[data-v-1ba35371]{position:absolute;z-index:100;width:100%;max-height:12rem;overflow-y:auto;border:1px solid var(--border-tertiary);border-radius:.65rem;box-shadow:0 .75rem 1.4rem var(--shadow-md);background:var(--bg-dropdown);list-style:none;padding:0;margin:.2rem 0 0}.suggestions-list .list-group-item[data-v-1ba35371]{cursor:pointer;padding:.65rem .85rem;border:none;color:var(--text-primary);background:transparent}.suggestions-list .list-group-item[data-v-1ba35371]:hover{background:var(--bg-hover)}.selected-field-contents[data-v-1ba35371],.selected-folder-templates[data-v-1ba35371]{margin-top:.65rem;gap:.45rem}.selected-field-contents .badge[data-v-1ba35371],.selected-folder-templates .badge[data-v-1ba35371]{padding:.45rem .7rem;font-size:.85rem;display:flex;align-items:center;gap:.45rem;border-radius:999px;color:var(--text-inverse)}.selected-field-contents .badge .btn-close[data-v-1ba35371],.selected-folder-templates .badge .btn-close[data-v-1ba35371]{font-size:.62rem;margin-left:0;opacity:.8}.selected-field-contents .badge .btn-close[data-v-1ba35371]:hover,.selected-folder-templates .badge .btn-close[data-v-1ba35371]:hover{opacity:1}.folder-template-selector[data-v-1ba35371]{position:relative;margin-bottom:0}.form-select[data-v-1ba35371],.form-control[data-v-1ba35371]{border-radius:.6rem;border:1px solid var(--border-input);padding:.45rem .7rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:var(--bg-input);color:var(--text-primary);min-height:2.4rem}.form-select[data-v-1ba35371]:focus,.form-control[data-v-1ba35371]:focus{border-color:var(--border-input-focus);outline:0;box-shadow:0 0 0 .25rem var(--table-selected-bg)}.form-select[data-v-1ba35371]{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--text-primary);background-color:var(--bg-input);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filters-section .form-select[data-v-1ba35371]:not([multiple]){max-width:100%}.chart-loading[data-v-1ba35371]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--overlay-mobile);border-radius:.8rem;z-index:1}.chart-error[data-v-1ba35371]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:80%;text-align:center}.chart-display-section[data-v-1ba35371]{display:grid;gap:.9rem}.chart-summary h4[data-v-1ba35371]{margin-bottom:.7rem;color:var(--text-primary)}@media(max-width:991px){.chart-container[data-v-1ba35371]{padding:1rem}.filters-grid[data-v-1ba35371]{grid-template-columns:1fr}.filter-card--wide[data-v-1ba35371]{grid-column:auto}.chart-header[data-v-1ba35371]{flex-direction:column;align-items:flex-start;gap:.55rem}.chart-display-header[data-v-1ba35371]{flex-direction:column;align-items:flex-start}.chart-type-selector[data-v-1ba35371]{width:100%}.chart-type-selector .btn-group[data-v-1ba35371]{margin-left:0}.chart-date-range[data-v-1ba35371]{grid-template-columns:1fr}}@media(max-width:767px){.header-metrics[data-v-1ba35371]{width:100%}.metric-pill[data-v-1ba35371]{flex:1;justify-content:center}.btn-group[data-v-1ba35371]{width:100%}.btn-group .btn[data-v-1ba35371]{flex:1}}.reports-page[data-v-00a19bed]{min-height:0}.reports-page-inner[data-v-00a19bed]{min-height:0;height:100%}.reports-controls-panel[data-v-00a19bed]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:.6rem .75rem;overflow:visible;flex:0 0 auto}.reports-header[data-v-00a19bed]{display:flex;align-items:baseline;gap:8px;padding:2px 2px 8px;margin-bottom:10px;border-bottom:1px solid var(--border-secondary);flex-wrap:wrap}.reports-header__icon[data-v-00a19bed]{font-size:13px;color:var(--text-tertiary);align-self:center}.reports-header__subtitle[data-v-00a19bed]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.reports-header__meta[data-v-00a19bed]{margin-left:auto;font-size:12px;color:var(--text-tertiary);white-space:nowrap;text-transform:lowercase}.reports-grid[data-v-00a19bed]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.report-card[data-v-00a19bed]{display:flex;align-items:flex-start;gap:12px;width:100%;margin:0;padding:12px 12px 12px 10px;text-align:left;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.report-card[data-v-00a19bed]:hover{border-color:var(--color-ecm);background:var(--bg-hover);text-decoration:none}.report-card:hover .report-card__action[data-v-00a19bed]{color:var(--color-ecm);border-color:var(--color-ecm)}.report-card[data-v-00a19bed]:focus{outline:none;box-shadow:0 0 0 2px var(--color-ecm-focus)}.report-card[data-v-00a19bed]:active{transform:translateY(1px)}.report-card--active[data-v-00a19bed]{border-color:var(--color-ecm);background:var(--color-ecm-muted);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ecm) 35%,transparent)}.report-card--active .report-card__action[data-v-00a19bed]{color:#fff;background:var(--color-ecm);border-color:var(--color-ecm)}.report-card__icon-wrap[data-v-00a19bed]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;border:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-secondary)}.report-card__icon-wrap i[data-v-00a19bed]{font-size:14px}.report-card__icon-wrap--folder[data-v-00a19bed]{color:var(--color-ecm);border-color:color-mix(in srgb,var(--color-ecm) 35%,transparent);background:var(--color-ecm-muted)}.report-card__icon-wrap--template[data-v-00a19bed]{color:var(--color-info);border-color:color-mix(in srgb,var(--color-info) 30%,transparent);background:color-mix(in srgb,var(--color-info) 10%,transparent)}.report-card__icon-wrap--table[data-v-00a19bed]{color:var(--text-secondary);border-color:var(--border-secondary);background:var(--bg-tertiary)}.report-card__icon-wrap--tag[data-v-00a19bed]{color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 30%,transparent);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.report-card__icon-wrap--charts[data-v-00a19bed]{color:var(--color-warning);border-color:color-mix(in srgb,var(--color-warning) 35%,transparent);background:color-mix(in srgb,var(--color-warning) 12%,transparent)}.report-card__body[data-v-00a19bed]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.report-card__eyebrow[data-v-00a19bed]{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.report-card__title[data-v-00a19bed]{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.3}.report-card__desc[data-v-00a19bed]{font-size:12px;color:var(--text-secondary);line-height:1.35;margin-top:2px}.report-card__action[data-v-00a19bed]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin-top:4px;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-secondary);color:var(--text-tertiary);transition:border-color .15s ease,color .15s ease,background .15s ease}.report-card__action i[data-v-00a19bed]{font-size:11px}.reports-detail[data-v-00a19bed]{flex:1 1 auto;min-height:0;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:.75rem;overflow:auto}.reports-detail[data-v-00a19bed] .chart-container{box-shadow:none;background:transparent;padding:0}.reports-detail[data-v-00a19bed] .chart-header h2{font-size:15px;font-weight:600}@media(max-width:767px){.reports-grid[data-v-00a19bed]{grid-template-columns:1fr}.reports-header__meta[data-v-00a19bed]{margin-left:0;width:100%}}.workflow-card-header[data-v-fcf03ce8]{background:var(--bg-header)}.workflow-badge-neutral[data-v-fcf03ce8]{background:var(--bg-active);color:var(--text-primary);border:1px solid var(--border-secondary)}.workflow-summary-panel[data-v-fcf03ce8]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid var(--border-secondary);border-radius:12px;background:linear-gradient(135deg,var(--bg-tertiary) 0%,var(--bg-primary) 100%)}.workflow-summary-title[data-v-fcf03ce8]{font-size:14px;font-weight:700;color:var(--text-primary)}.workflow-summary-text[data-v-fcf03ce8]{font-size:13px;color:var(--text-secondary);margin-top:4px}.workflow-summary-actions[data-v-fcf03ce8]{display:flex;gap:8px;flex-wrap:wrap}.workflow-kpi-card[data-v-fcf03ce8]{border:1px solid var(--border-secondary);border-left-width:4px;border-radius:8px;background:var(--bg-card);padding:10px 12px;min-height:72px}.workflow-kpi-card strong[data-v-fcf03ce8]{color:var(--text-primary)}.workflow-table-actions[data-v-fcf03ce8]{display:inline-flex;gap:8px}.workflow-infinite-sentinel[data-v-fcf03ce8]{width:100%;height:1px}.border-primary[data-v-fcf03ce8]{border-left-color:var(--color-bpm)!important}.border-success[data-v-fcf03ce8]{border-left-color:var(--color-success)!important}.border-warning[data-v-fcf03ce8]{border-left-color:var(--color-warning)!important}.border-danger[data-v-fcf03ce8]{border-left-color:var(--color-danger)!important}@media(max-width:991px){.workflow-summary-panel[data-v-fcf03ce8]{flex-direction:column;align-items:flex-start}}.editor .quillWrapper{position:relative}.editor .ql-toolbar.ql-snow{border:1px solid #ccc;border-bottom:none;background:#f3f3f3}.editor .ql-container.ql-snow{border:1px solid #ccc;font-family:inherit;font-size:14px}.editor .ql-editor{min-height:200px;max-height:500px;overflow-y:auto}.editor .ql-editor.ql-blank:before{color:#aaa;font-style:italic}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=arial]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=arial]:before{content:"Arial";font-family:Arial,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=comic-sans]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=comic-sans]:before{content:"Comic Sans";font-family:Comic Sans MS,cursive}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=courier-new]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=courier-new]:before{content:"Courier New";font-family:Courier New,monospace}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=georgia]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=georgia]:before{content:"Georgia";font-family:Georgia,serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=helvetica]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=helvetica]:before{content:"Helvetica";font-family:Helvetica,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=lucida]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=lucida]:before{content:"Lucida";font-family:Lucida Sans Unicode,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=times-new-roman]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=times-new-roman]:before{content:"Times New Roman";font-family:Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=verdana]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=verdana]:before{content:"Verdana";font-family:Verdana,sans-serif}.ql-font-arial{font-family:Arial,sans-serif}.ql-font-comic-sans{font-family:Comic Sans MS,cursive}.ql-font-courier-new{font-family:Courier New,monospace}.ql-font-georgia{font-family:Georgia,serif}.ql-font-helvetica{font-family:Helvetica,sans-serif}.ql-font-lucida{font-family:Lucida Sans Unicode,sans-serif}.ql-font-times-new-roman{font-family:Times New Roman,serif}.ql-font-verdana{font-family:Verdana,sans-serif}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="10px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="10px"]:before{content:"10px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]:before{content:"12px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]:before{content:"14px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]:before{content:"16px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]:before{content:"18px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="20px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="20px"]:before{content:"20px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="24px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24px"]:before{content:"24px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="32px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="32px"]:before{content:"32px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="48px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="48px"]:before{content:"48px"}.ql-size-10px{font-size:10px}.ql-size-12px{font-size:12px}.ql-size-14px{font-size:14px}.ql-size-16px{font-size:16px}.ql-size-18px{font-size:18px}.ql-size-20px{font-size:20px}.ql-size-24px{font-size:24px}.ql-size-32px{font-size:32px}.ql-size-48px{font-size:48px}.editor{margin-top:6px}.editor-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:12px;flex-wrap:nowrap}.editor .editor-type-badge{display:inline-flex;align-items:center;padding:5px 12px;font-size:11px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;border:1px solid transparent;box-sizing:border-box;flex-shrink:0;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.editor .editor-type-badge--advanced{background-color:#e9f2ff;color:#1f4f9d;border-color:#c9dcff}.editor .editor-type-badge--simple{background-color:#eff2f6;color:#4d5b6d;border-color:#d8dfe8}.btn-switch-type{padding:5px 10px;font-size:11px;font-weight:600;background:var(--primary, #409eff);border:1px solid var(--primary, #409eff);border-radius:4px;cursor:pointer;color:#fff;transition:background .15s,border-color .15s,box-shadow .15s}.btn-switch-type:hover{background:var(--primary-dark, #3a8ee6);border-color:var(--primary-dark, #3a8ee6)}.btn-switch-type:focus{outline:none;box-shadow:0 0 0 2px #409eff40}.editor-tabs-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.editor-tabs{display:inline-flex;border:1px solid var(--border-secondary, #ccc);border-radius:4px;overflow:hidden}.btn-how-to-use{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;background:transparent;border:1px solid var(--border-secondary, #ccc);border-radius:4px;color:var(--primary, #409eff);cursor:pointer;transition:background .15s,border-color .15s}.btn-how-to-use:hover{background:#409eff14;border-color:var(--primary, #409eff)}.allowed-html-help{margin-bottom:12px;padding:12px 14px;background:var(--bg-secondary, #f8f9fa);border:1px solid var(--border-secondary, #dee2e6);border-radius:6px;font-size:12px;line-height:1.5}.allowed-html-help-intro-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.allowed-html-help-intro-row .allowed-html-help-intro{flex:1;min-width:200px;margin:0}.btn-copy-allowed-tags{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;background:var(--primary, #409eff);color:#fff;border:1px solid var(--primary, #409eff);border-radius:4px;cursor:pointer;flex-shrink:0;transition:opacity .15s,background .15s}.btn-copy-allowed-tags:hover{opacity:.9;background:var(--primary-dark, #3a8ee6)}.allowed-html-help-intro{margin:0 0 10px;color:var(--text-secondary, #495057)}.allowed-html-help-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:600px){.allowed-html-help-grid{grid-template-columns:1fr}}.allowed-html-help-section{margin:0}.allowed-html-help-title{margin:0 0 6px;font-size:12px;font-weight:700;color:var(--text-primary, #212529)}.allowed-html-help-list{margin:0;padding-left:18px}.allowed-html-help-list li{margin-bottom:4px}.allowed-html-help-list code{font-size:11px;padding:1px 4px;background:#0000000f;border-radius:3px}.allowed-html-help-list small{color:var(--text-secondary, #6c757d)}.allowed-html-help-css{margin:0;color:var(--text-secondary, #495057);word-break:break-word}.allowed-html-help-note{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--border-secondary, #dee2e6);font-size:11px;color:var(--text-secondary, #6c757d)}.editor-tab{padding:6px 12px;font-size:12px;font-weight:600;background:var(--bg-secondary, #f5f5f5);border:none;border-right:1px solid var(--border-secondary, #ccc);color:var(--text-secondary, #666);cursor:pointer;transition:background .15s,color .15s}.editor-tab:last-child{border-right:none}.editor-tab:hover{background:var(--bg-hover, #eee)}.editor-tab.active{background:var(--primary, #409eff);color:#fff}.html-mode-wrap{display:flex;flex-direction:column;gap:6px}.html-direct-hint{margin:0;font-size:12px;color:var(--text-secondary, #666);line-height:1.3}.html-direct-hint+.html-editor{flex:1}.html-preview-wrap{display:flex;flex-direction:column;gap:6px;min-height:200px}.html-preview-iframe{width:100%;min-height:320px;border:1px solid var(--border-secondary, #ccc);border-radius:4px;background:#fff}.html-editor{width:100%;min-height:200px;max-height:500px;padding:12px;font-family:Courier New,Consolas,Monaco,monospace;font-size:13px;line-height:1.5;border:1px solid #ccc;border-radius:4px;resize:vertical;background:#fafafa;color:#333;overflow-y:auto}.html-editor:focus{outline:none;border-color:#66afe9;background:#fff}.designer-header[data-v-afaa0051]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.designer-header-copy[data-v-afaa0051]{min-width:260px;flex:1 1 360px}.designer-header-copy h5[data-v-afaa0051]{line-height:1.2}.designer-header-actions[data-v-afaa0051]{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:1 1 420px}.designer-header-actions-main[data-v-afaa0051],.designer-header-actions-secondary[data-v-afaa0051]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.designer-header-actions-dropdown[data-v-afaa0051]{justify-content:flex-end}.designer-more-actions-toggle[data-v-afaa0051]{display:inline-flex;align-items:center;gap:4px}.designer-icon-btn[data-v-afaa0051]{width:34px;min-width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center}.designer-btn-publish[data-v-afaa0051]{min-width:34px;font-weight:600}.workflow-card-header[data-v-afaa0051]{background:var(--bg-header)}.designer-embedded-card[data-v-afaa0051]{border:0;box-shadow:none;background:transparent}.designer-context-summary[data-v-afaa0051]{padding:12px 16px;border-top:1px solid var(--border-secondary);border-bottom:1px solid var(--border-secondary);background:var(--bg-tertiary)}.designer-context-toolbar[data-v-afaa0051]{display:flex;align-items:center;justify-content:space-between;gap:10px}.workflow-mode-badge[data-v-afaa0051]{font-size:11px;font-weight:600}.designer-context-toolbar-actions[data-v-afaa0051]{display:flex;align-items:center;gap:8px}.designer-context-grid[data-v-afaa0051]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.designer-context-item[data-v-afaa0051]{min-width:0}.designer-inline-section[data-v-afaa0051]{border:1px solid var(--border-secondary);border-radius:12px;padding:12px 14px;background:var(--bg-card)}.designer-inline-section-title[data-v-afaa0051]{font-size:13px;font-weight:700;color:var(--text-primary)}.designer-inline-section-help[data-v-afaa0051]{font-size:12px;color:var(--text-secondary);margin-top:4px}.designer-context-label[data-v-afaa0051]{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);margin-bottom:3px}.designer-context-value[data-v-afaa0051]{display:block;color:var(--text-primary);font-size:13px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:991px){.designer-header-actions[data-v-afaa0051]{align-items:stretch;width:100%}.designer-header-actions-main[data-v-afaa0051],.designer-header-actions-secondary[data-v-afaa0051]{justify-content:flex-start}.designer-header-actions-main>.btn[data-v-afaa0051]{flex:1 1 auto}.designer-context-summary[data-v-afaa0051]{padding:12px}.designer-context-grid[data-v-afaa0051]{grid-template-columns:1fr}.designer-context-toolbar[data-v-afaa0051]{align-items:flex-start;flex-direction:column}.designer-context-toolbar-actions[data-v-afaa0051]{width:100%}}.designer-load-overlay[data-v-afaa0051]{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:16px;background:var(--bg-tertiary)}.designer-canvas[data-v-afaa0051]{position:relative;min-height:560px;min-width:720px;padding-top:76px!important;padding-bottom:72px!important;background:linear-gradient(180deg,var(--bg-tertiary) 0%,var(--bg-primary) 100%);box-shadow:inset 0 0 0 1px var(--shadow-sm);overflow:hidden}.designer-canvas-shell[data-v-afaa0051]{width:100%;overflow:auto;border-radius:10px}.designer-canvas-header[data-v-afaa0051]{padding:2px 2px 6px}.designer-sidebar-sticky[data-v-afaa0051]{position:sticky;top:10px}.designer-step-map-list[data-v-afaa0051]{display:flex;flex-direction:column;gap:6px;max-height:300px;overflow:auto}.designer-step-map-item[data-v-afaa0051]{width:100%;border:1px solid var(--border-secondary);border-radius:8px;padding:8px;text-align:left;background:var(--bg-card);display:flex;flex-direction:column;gap:4px}.designer-step-map-item.active[data-v-afaa0051]{border-color:var(--icon-primary);box-shadow:0 0 0 1px var(--shadow-sm)}.designer-step-map-title[data-v-afaa0051]{font-size:12px;color:var(--text-primary);font-weight:600;line-height:1.2}.designer-links[data-v-afaa0051]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.designer-link[data-v-afaa0051]{stroke-width:2;fill:none}.designer-link-step[data-v-afaa0051]{stroke:var(--icon-primary);stroke-dasharray:5,4}.designer-link-start[data-v-afaa0051]{stroke:var(--color-success);stroke-dasharray:0}.designer-link-end[data-v-afaa0051]{stroke:var(--color-warning);stroke-dasharray:4,3}.designer-step[data-v-afaa0051]{position:absolute;width:220px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-card);padding:10px;cursor:move}.designer-step.selected[data-v-afaa0051]{border-color:var(--icon-primary);box-shadow:0 0 0 2px var(--shadow-sm)}.designer-step-meta-row[data-v-afaa0051]{display:flex;align-items:center;justify-content:space-between;gap:8px}.designer-step-assignee[data-v-afaa0051]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.designer-step-actions-count[data-v-afaa0051]{flex-shrink:0;font-weight:600;color:var(--icon-primary)}.designer-step-actions-text[data-v-afaa0051]{line-height:1.2}.step-header[data-v-afaa0051]{gap:8px}.step-type-badge[data-v-afaa0051]{font-weight:600}.step-type-preview[data-v-afaa0051]{min-height:38px}.step-action[data-v-afaa0051]{cursor:pointer}.designer-flow-signal[data-v-afaa0051]{position:absolute;z-index:2;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-primary);border-radius:10px;padding:8px 10px;font-size:11px;font-weight:700;line-height:1.2;min-width:112px;box-shadow:0 4px 14px var(--shadow-sm)}.designer-flow-signal small[data-v-afaa0051]{font-size:10px;font-weight:500;color:var(--text-secondary);line-height:1.15}.designer-flow-signal-start[data-v-afaa0051]{left:12px;top:10px}.designer-flow-signal-end[data-v-afaa0051]{right:12px;top:50%;transform:translateY(-50%);text-align:right}.designer-publish-feedback[data-v-afaa0051]{white-space:pre-line}@media(max-width:1199px){.designer-canvas[data-v-afaa0051]{min-width:680px}}@media(max-width:991px){.designer-sidebar-sticky[data-v-afaa0051]{position:static}.designer-canvas[data-v-afaa0051]{min-width:640px;min-height:520px;padding-top:72px!important;padding-bottom:68px!important}.designer-step[data-v-afaa0051]{width:210px}}@media(max-width:767px){.designer-canvas[data-v-afaa0051]{min-width:560px;min-height:500px}.designer-step[data-v-afaa0051]{width:198px;padding:8px}.designer-flow-signal[data-v-afaa0051]{min-width:96px;padding:6px 8px}.designer-flow-signal small[data-v-afaa0051]{display:none}}.workflow-card-header[data-v-10115c1b]{background:var(--bg-header)}.documentflow-embedded-card[data-v-10115c1b]{border:0;box-shadow:none;background:transparent}.workflow-activation-panel[data-v-10115c1b]{background:linear-gradient(180deg,var(--bg-card) 0%,var(--bg-primary) 100%)}.workflow-section[data-v-4dd42167]{border:1px solid var(--border-secondary);border-radius:12px;background:var(--bg-card);padding:16px 18px}.workflow-section-header[data-v-4dd42167]{margin-bottom:14px}.workflow-section-title[data-v-4dd42167]{font-size:14px;font-weight:700;color:var(--text-primary)}.workflow-section-text[data-v-4dd42167]{font-size:13px;color:var(--text-secondary);margin-top:4px}.workflow-card-header[data-v-a9db8183]{background:var(--bg-header)}.workflow-section[data-v-a9db8183]{border:1px solid var(--border-secondary);border-radius:12px;background:var(--bg-card);padding:16px 18px}.workflow-section-header[data-v-a9db8183]{margin-bottom:14px}.workflow-section-title[data-v-a9db8183]{font-size:14px;font-weight:700;color:var(--text-primary)}.workflow-section-text[data-v-a9db8183]{font-size:13px;color:var(--text-secondary);margin-top:4px}.wizard-sticky-bar[data-v-a9db8183]{position:sticky;top:0;z-index:20;background:var(--bg-card);border-bottom:1px solid var(--border-secondary);padding-bottom:.75rem;margin-bottom:1rem}.wizard-steps[data-v-a9db8183]{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.wizard-nav-top[data-v-a9db8183]{padding-top:.75rem;margin-top:.5rem;border-top:1px solid var(--border-secondary)}.wizard-step[data-v-a9db8183]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;color:var(--text-secondary);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.wizard-step__num[data-v-a9db8183]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--bg-tertiary);font-size:.8rem}.wizard-step.active[data-v-a9db8183]{color:var(--text-primary);border-bottom-color:var(--primary, #2f7df6)}.wizard-step.active .wizard-step__num[data-v-a9db8183]{background:var(--primary, #2f7df6);color:#fff}.wizard-step.done .wizard-step__num[data-v-a9db8183]{background:var(--success, #28a745);color:#fff}.wizard-summary-general[data-v-a9db8183]{font-size:14px;color:var(--text-primary)}.wizard-summary-steps[data-v-a9db8183]{display:flex;flex-direction:column;gap:10px}.wizard-summary-step[data-v-a9db8183]{padding:12px 14px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-card);color:var(--text-primary);overflow-wrap:anywhere}.wizard-summary-step__head[data-v-a9db8183]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.wizard-summary-step__num[data-v-a9db8183]{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--bg-tertiary);font-size:.78rem;font-weight:700;flex:none}.wizard-summary-step__name[data-v-a9db8183]{font-size:14px;min-width:0}.wizard-summary-step__row[data-v-a9db8183]{font-size:13px;color:var(--text-secondary);line-height:1.45}.wizard-summary-step__key[data-v-a9db8183]{font-weight:600;color:var(--text-primary);margin-right:4px}.workflow-signature-embed[data-v-83d8d640]{width:100%}.workflow-signature-frame[data-v-83d8d640]{min-height:min(74vh,720px);width:100%;max-width:100%;overflow:hidden}.workflow-signature-frame[data-v-83d8d640]>*,.workflow-signature-frame[data-v-83d8d640] div,.workflow-signature-frame[data-v-83d8d640] iframe{max-width:100%!important;width:100%!important}.workflow-signature-frame[data-v-83d8d640] iframe{min-height:min(74vh,720px);height:min(74vh,720px)!important;border:none;display:block}.workflow-card-header[data-v-1d88637c]{background:var(--bg-header)}.workflow-badge-neutral[data-v-1d88637c]{background:var(--bg-active);color:var(--text-primary);border:1px solid var(--border-secondary)}.workflow-badge-system[data-v-1d88637c]{background:var(--color-info, #0d6efd);color:#fff;border:none;font-size:10px;cursor:help}.workflow-badge-error[data-v-1d88637c]{background:var(--color-danger, #dc3545);color:#fff;border:none;font-size:10px;cursor:help}.workflow-badge-rejected[data-v-1d88637c]{background:var(--color-danger-light, rgba(220, 53, 69, .12));color:var(--color-danger, #dc3545);border:1px solid var(--color-danger, #dc3545);font-size:10px}.workflow-group-header-row td[data-v-1d88637c]{background:var(--bg-secondary);border-top:1px solid var(--border-secondary);padding:6px 12px}.workflow-group-header-label[data-v-1d88637c]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em}.workflow-group-header-count[data-v-1d88637c]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bg-active);border:1px solid var(--border-secondary);color:var(--text-secondary);font-size:10px;font-weight:700;margin-left:4px}.workflow-task-card-badges[data-v-1d88637c]{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.workflow-preview-error-badge[data-v-1d88637c],.workflow-preview-system-badge[data-v-1d88637c]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600}.workflow-preview-error-badge[data-v-1d88637c]{background:var(--color-danger-light, rgba(220, 53, 69, .12));color:var(--color-danger, #dc3545);border:1px solid var(--color-danger, #dc3545)}.workflow-preview-system-badge[data-v-1d88637c]{background:var(--color-info-light, rgba(13, 110, 253, .12));color:var(--color-info, #0d6efd);border:1px solid var(--color-info, #0d6efd)}.workflow-topbar[data-v-1d88637c]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.workflow-main-tabs[data-v-1d88637c]{display:flex;gap:8px;flex-wrap:wrap}.workflow-main-tab[data-v-1d88637c]{border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-secondary);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s ease}.workflow-main-tab.active[data-v-1d88637c]{background:var(--icon-primary);border-color:var(--icon-primary);color:var(--text-inverse)}.workflow-topbar-actions[data-v-1d88637c]{display:inline-flex;gap:8px;flex-wrap:wrap}.workflow-view-toggle[data-v-1d88637c]{display:inline-flex;gap:6px}.workflow-tasks-summary[data-v-1d88637c]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid var(--border-secondary);border-radius:12px;background:linear-gradient(135deg,var(--bg-tertiary) 0%,var(--bg-primary) 100%)}.workflow-tasks-summary-title[data-v-1d88637c]{font-size:14px;font-weight:700;color:var(--text-primary)}.workflow-tasks-summary-text[data-v-1d88637c]{font-size:13px;color:var(--text-secondary);margin-top:4px}.workflow-filter-panel[data-v-1d88637c]{border:1px solid var(--border-secondary);border-radius:12px;background:var(--bg-card);padding:12px 14px}.workflow-filter-head[data-v-1d88637c]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;flex-wrap:wrap}.workflow-filter-title-wrap[data-v-1d88637c]{display:inline-flex;align-items:flex-start;gap:8px}.workflow-filter-title-icon[data-v-1d88637c]{margin-top:2px;color:var(--icon-primary)}.workflow-filter-title[data-v-1d88637c]{font-size:13px;font-weight:700;color:var(--text-primary);line-height:1.2}.workflow-filter-subtitle[data-v-1d88637c]{color:var(--text-secondary);font-size:11px}.workflow-filter-active-tags[data-v-1d88637c]{display:inline-flex;gap:6px;flex-wrap:wrap}.workflow-filter-tag[data-v-1d88637c]{border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);border-radius:999px;padding:4px 8px;font-size:11px;font-weight:600}.workflow-filter-grid[data-v-1d88637c]{display:grid;grid-template-columns:220px minmax(360px,1fr);gap:10px;align-items:start}.workflow-filter-label[data-v-1d88637c]{display:block;font-size:11px;font-weight:700;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin:0;line-height:1.1;transform:translateY(-2px)}.workflow-filter-field[data-v-1d88637c]{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;min-width:0}.workflow-filter-search-field[data-v-1d88637c] .input-group-text{background:var(--bg-primary);border-color:var(--border-secondary);color:var(--text-secondary)}.workflow-filter-search-field[data-v-1d88637c] .input-group{width:100%;display:flex;align-items:stretch;flex-wrap:nowrap}.workflow-filter-search-field[data-v-1d88637c] .input-group>.form-control{min-width:0}.workflow-filter-search-field[data-v-1d88637c] .input-group-append{flex-shrink:0}.workflow-infinite-sentinel[data-v-1d88637c]{width:100%;height:1px}.workflow-chart-panel[data-v-1d88637c]{border:1px solid var(--border-secondary);border-radius:12px;background:var(--bg-card);padding:12px 14px}.workflow-chart-layout[data-v-1d88637c]{display:grid;grid-template-columns:190px 1fr;gap:14px;align-items:center}.workflow-donut-wrap[data-v-1d88637c]{display:flex;justify-content:center}.workflow-donut[data-v-1d88637c]{width:148px;height:148px;border-radius:50%;position:relative}.workflow-donut-center[data-v-1d88637c]{position:absolute;inset:16px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border-secondary);display:flex;flex-direction:column;align-items:center;justify-content:center}.workflow-donut-total[data-v-1d88637c]{font-size:24px;font-weight:700;color:var(--text-primary);line-height:1}.workflow-donut-caption[data-v-1d88637c]{font-size:11px;color:var(--text-secondary);margin-top:4px}.workflow-chart-bars[data-v-1d88637c]{display:grid;gap:8px}.workflow-chart-row[data-v-1d88637c]{display:grid;grid-template-columns:140px 1fr 42px;gap:10px;align-items:center}.workflow-chart-label[data-v-1d88637c]{font-size:12px;color:var(--text-secondary);white-space:nowrap}.workflow-chart-track[data-v-1d88637c]{width:100%;height:10px;background:var(--bg-disabled);border-radius:999px;overflow:hidden}.workflow-chart-fill[data-v-1d88637c]{height:100%;border-radius:999px}.workflow-chart-fill.is-available[data-v-1d88637c]{background:var(--icon-primary)}.workflow-chart-fill.is-claimed[data-v-1d88637c]{background:var(--text-tertiary)}.workflow-chart-fill.is-progress[data-v-1d88637c]{background:var(--color-warning)}.workflow-chart-fill.is-done[data-v-1d88637c]{background:var(--color-success)}.workflow-chart-fill.is-rejected[data-v-1d88637c]{background:var(--color-danger)}.workflow-chart-value[data-v-1d88637c]{text-align:right;font-size:12px;font-weight:700;color:var(--text-primary)}.workflow-task-actions-modern[data-v-1d88637c]{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:nowrap}.workflow-expand-btn[data-v-1d88637c]{color:var(--text-secondary);padding:0!important}.workflow-row-clickable[data-v-1d88637c]{cursor:pointer}.workflow-row-expanded[data-v-1d88637c]{background:var(--bg-primary)}.workflow-expanded-row td[data-v-1d88637c]{background:var(--bg-secondary);border-top:0}.workflow-expanded-grid[data-v-1d88637c]{display:grid;grid-template-columns:1.2fr 1fr 1.2fr;gap:16px;padding:6px 0}.workflow-expanded-title[data-v-1d88637c]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:11px;font-weight:700;margin-bottom:6px}.workflow-expanded-item[data-v-1d88637c]{font-size:12px;color:var(--text-primary);line-height:1.35;margin-bottom:3px}.workflow-expanded-actions[data-v-1d88637c]{display:flex;flex-wrap:wrap;gap:8px}.workflow-expanded-actions-wrap[data-v-1d88637c]{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:8px}.workflow-expanded-actions .btn[data-v-1d88637c]{width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center}.font-weight-600[data-v-1d88637c]{font-weight:600}.workflow-task-cards[data-v-1d88637c],.workflow-kanban[data-v-1d88637c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.workflow-kanban-column[data-v-1d88637c]{border:1px solid var(--border-secondary);border-radius:12px;background:var(--bg-primary);min-height:180px;display:flex;flex-direction:column}.workflow-kanban-header[data-v-1d88637c]{padding:10px 12px;border-bottom:1px solid var(--border-secondary);display:flex;justify-content:space-between;align-items:center}.workflow-kanban-title[data-v-1d88637c]{font-size:12px;font-weight:700;color:var(--text-primary)}.workflow-kanban-body[data-v-1d88637c]{padding:10px;display:grid;gap:8px}.workflow-kanban-empty[data-v-1d88637c]{border:1px dashed var(--border-tertiary);border-radius:10px;padding:12px;background:var(--bg-card);color:var(--text-secondary);font-size:12px;text-align:center}.workflow-task-card[data-v-1d88637c]{border:1px solid var(--border-secondary);border-radius:12px;background:var(--bg-card);padding:12px;display:flex;flex-direction:column;gap:10px}.workflow-task-card-header[data-v-1d88637c]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.workflow-task-card-title[data-v-1d88637c]{font-size:14px;font-weight:700;color:var(--text-primary);line-height:1.3}.workflow-task-card-body[data-v-1d88637c]{font-size:12px;color:var(--text-secondary);display:grid;gap:4px}.workflow-task-card-actions[data-v-1d88637c]{display:flex;justify-content:flex-end;gap:6px}.workflow-task-primary-btn[data-v-1d88637c],.workflow-task-icon-btn[data-v-1d88637c],.workflow-task-more-dropdown[data-v-1d88637c] .btn{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.workflow-preview-overlay[data-v-1d88637c]{position:fixed;inset:0;z-index:1200;background:var(--overlay-modal);display:flex;justify-content:flex-end}.workflow-preview-drawer[data-v-1d88637c]{width:min(860px,92vw);height:100vh;background:var(--bg-card);border-left:1px solid var(--border-secondary);display:flex;flex-direction:column}.workflow-preview-header[data-v-1d88637c]{padding:12px 14px;border-bottom:1px solid var(--border-secondary);display:flex;justify-content:space-between;align-items:center;gap:12px}.workflow-preview-title[data-v-1d88637c]{font-size:14px;font-weight:700;color:var(--text-primary)}.workflow-preview-subtitle[data-v-1d88637c]{font-size:12px;color:var(--text-secondary)}.workflow-preview-meta[data-v-1d88637c]{padding:10px 14px;border-bottom:1px solid var(--border-secondary);font-size:12px;color:var(--text-primary);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.workflow-preview-body[data-v-1d88637c]{flex:1;position:relative;background:var(--bg-primary);min-height:240px}.workflow-preview-loading[data-v-1d88637c]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:13px}.workflow-preview-iframe[data-v-1d88637c]{width:100%;height:100%;border:0;background:var(--bg-card)}.workflow-preview-fileviewer[data-v-1d88637c]{width:100%;height:100%}.workflow-preview-error[data-v-1d88637c]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--color-danger);font-size:13px;padding:12px;text-align:center}.workflow-preview-actions[data-v-1d88637c]{padding:10px 14px;border-top:1px solid var(--border-secondary);display:flex;gap:8px;justify-content:flex-end}.workflow-trend[data-v-1d88637c]{border-top:1px solid var(--border-secondary);padding-top:10px}.workflow-trend-header[data-v-1d88637c]{font-size:12px;color:var(--text-secondary);margin-bottom:8px}.workflow-trend-chart[data-v-1d88637c]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.workflow-trend-item[data-v-1d88637c]{display:flex;flex-direction:column;align-items:center}.workflow-trend-bar-wrap[data-v-1d88637c]{width:100%;max-width:24px;height:72px;display:flex;align-items:flex-end;justify-content:center;border-radius:6px;background:var(--bg-primary);overflow:hidden}.workflow-trend-bar[data-v-1d88637c]{width:100%;background:linear-gradient(180deg,var(--icon-primary) 0%,var(--text-link-hover) 100%);border-radius:6px 6px 0 0}.workflow-trend-value[data-v-1d88637c]{font-size:11px;font-weight:700;color:var(--text-primary);margin-top:4px}.workflow-trend-date[data-v-1d88637c]{font-size:10px;color:var(--text-tertiary);margin-top:2px}@media(max-width:991px){.workflow-chart-layout[data-v-1d88637c]{grid-template-columns:1fr}.workflow-trend-chart[data-v-1d88637c]{grid-template-columns:repeat(4,minmax(0,1fr))}.workflow-preview-drawer[data-v-1d88637c]{width:100vw}.workflow-preview-meta[data-v-1d88637c]{grid-template-columns:1fr}.workflow-task-cards[data-v-1d88637c],.workflow-kanban[data-v-1d88637c]{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-task-actions-modern[data-v-1d88637c]{justify-content:flex-start;flex-wrap:wrap}.workflow-expanded-grid[data-v-1d88637c]{grid-template-columns:1fr;gap:12px}.workflow-expanded-actions-wrap[data-v-1d88637c]{align-items:flex-start}.workflow-task-primary-btn[data-v-1d88637c]{width:32px;min-width:32px}.workflow-filter-grid[data-v-1d88637c]{grid-template-columns:1fr 1fr}.workflow-filter-search-field[data-v-1d88637c]{grid-column:1 / -1}}@media(max-width:767px){.workflow-task-cards[data-v-1d88637c],.workflow-kanban[data-v-1d88637c],.workflow-filter-grid[data-v-1d88637c]{grid-template-columns:1fr}.workflow-filter-search-field[data-v-1d88637c] .input-group{flex-wrap:wrap}.workflow-filter-search-field[data-v-1d88637c] .input-group-append{display:flex;width:100%;margin-top:6px}.workflow-filter-search-field[data-v-1d88637c] .input-group-append .btn{flex:1 1 auto}}.document-flow-mockup[data-v-c10f12b9]{background:#f3f6fb;min-height:calc(100vh - 90px)}.flow-nav .nav-link[data-v-c10f12b9]{border:1px solid #d6e0ef;color:#4d5f7b;font-size:12px;background:#fff}.flow-nav .nav-link.active[data-v-c10f12b9]{background:#0f6dff;color:#fff;border-color:#0f6dff}.wizard-steps .badge[data-v-c10f12b9]{font-weight:500}.json-preview[data-v-c10f12b9]{max-height:260px;overflow:auto;background:#0f172a;color:#e2e8f0;border-radius:8px;padding:10px;font-size:12px}.diagram-stage-row[data-v-c10f12b9]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.diagram-board[data-v-c10f12b9]{position:relative;height:360px;border:1px solid #d9e4f5;border-radius:8px;background:linear-gradient(180deg,#fff,#f7faff);overflow:hidden}.diagram-side-menu[data-v-c10f12b9]{border:1px solid #dbe4f0;border-radius:8px;background:#fbfdff;padding:10px}.diagram-svg[data-v-c10f12b9]{position:absolute;inset:0;z-index:1}.diagram-edge-label[data-v-c10f12b9]{font-size:11px;fill:#315fba;font-weight:600}.diagram-links[data-v-c10f12b9]{display:grid;gap:8px}.diagram-link-item[data-v-c10f12b9]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px;border:1px solid #d9e4f5;border-radius:8px;background:#f8fbff}.diagram-node[data-v-c10f12b9]{display:inline-block;padding:4px 8px;border-radius:6px;border:1px solid #bfd0ec;background:#fff;font-size:12px;font-weight:500}.diagram-node-start[data-v-c10f12b9]{border-color:#9ed6b2;background:#ecfbf1}.diagram-action[data-v-c10f12b9]{display:inline-block;padding:4px 8px;border-radius:999px;background:#eef4ff;border:1px solid #c8d9fb;font-size:11px;font-weight:600;color:#295fb7}.diagram-arrow[data-v-c10f12b9]{font-weight:700;color:#55719f}.diagram-node-box[data-v-c10f12b9]{position:absolute;z-index:2;border:1px solid #bfd0ec;border-radius:8px;background:#fff;cursor:move;box-shadow:0 4px 12px #2e4d8226;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.diagram-node-config[data-v-c10f12b9]{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;border:1px solid #bfd0ec;background:#fff;color:#496a9f;font-size:11px;display:inline-flex;align-items:center;justify-content:center;padding:0}.diagram-node-config[data-v-c10f12b9]:hover{background:#eef4ff}.diagram-node-title[data-v-c10f12b9]{font-size:12px;font-weight:700;line-height:1.1;text-align:center;padding:0 6px}.diagram-node-subtitle[data-v-c10f12b9]{font-size:10px;color:#5f7194}.diagram-node-start[data-v-c10f12b9]{border-color:#8bc8a5;background:#ecfbf1}.diagram-node-end[data-v-c10f12b9]{border-color:#c4c9d8;background:#f5f7fc}.diagram-node-sign[data-v-c10f12b9]{border-color:#e3c797;background:#fff8eb}.diagram-node-system[data-v-c10f12b9]{border-color:#9ec6e8;background:#eef8ff}.diagram-node-selected[data-v-c10f12b9]{box-shadow:0 0 0 2px #2f74d8,0 4px 12px #2e4d8233}.diagram-node-connect-source[data-v-c10f12b9]{box-shadow:0 0 0 2px #e09925,0 4px 12px #2e4d8233}.diagram-modal-backdrop[data-v-c10f12b9]{position:fixed;inset:0;background:#0c162a59;z-index:999;display:flex;align-items:center;justify-content:center;padding:12px}.diagram-modal-card[data-v-c10f12b9]{width:min(920px,96vw);max-height:92vh;overflow:auto}.ecm-shell[data-v-c10f12b9]{overflow:hidden;border:1px solid #dbe4f0}.ecm-topbar[data-v-c10f12b9]{background:#fff}.ecm-left[data-v-c10f12b9]{background:#fbfdff}.folder-item[data-v-c10f12b9]{border:1px solid transparent;border-radius:6px;padding:7px 8px;font-size:13px;margin-bottom:6px;background:#fff}.folder-item.active[data-v-c10f12b9]{border-color:#bfd0ec;background:#edf3ff}.viewer-frame[data-v-c10f12b9]{min-height:220px;border:1px dashed #c7d4e9;border-radius:8px;background:#f9fbff}.mock-modal[data-v-c10f12b9]{border:1px solid #c9d7ef;border-radius:8px;background:#fff;padding:10px;max-width:420px;box-shadow:0 6px 20px #1f3b671f}.mock-modal-title[data-v-c10f12b9]{font-weight:600;margin-bottom:6px}.timeline[data-v-c10f12b9]{padding-left:10px}.timeline-item[data-v-c10f12b9]{position:relative;padding-left:16px;margin-bottom:12px}.timeline-dot[data-v-c10f12b9]{position:absolute;left:-1px;top:6px;width:8px;height:8px;border-radius:50%;background:#2f74d8}.timeline-box[data-v-c10f12b9]{border:1px solid #d9e4f5;border-radius:8px;background:#f9fbff;padding:8px}[data-v-32b2fa1a] .ocr-settings-menu{width:320px;max-width:90vw;padding:0;background-color:var(--bg-secondary);border-color:var(--border-secondary);overflow:hidden}.ocr-settings[data-v-32b2fa1a]{display:flex;flex-direction:column;color:var(--text-primary)}.ocr-settings__header[data-v-32b2fa1a]{display:flex;align-items:center;gap:8px;padding:12px 14px;font-weight:600;font-size:.9rem;border-bottom:1px solid var(--border-secondary)}.ocr-settings__header i[data-v-32b2fa1a]{color:var(--text-link)}.ocr-settings__body[data-v-32b2fa1a]{padding:12px 14px}.ocr-settings__footer[data-v-32b2fa1a]{padding:10px 14px 12px;border-top:1px solid var(--border-secondary)}.ocr-row[data-v-32b2fa1a]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.ocr-field[data-v-32b2fa1a]{display:block;margin-bottom:12px}.ocr-field__label[data-v-32b2fa1a]{display:flex;align-items:center;gap:5px;margin-bottom:4px;font-size:.78rem;font-weight:500;color:var(--text-secondary, var(--text-primary))}.ocr-field__label--between[data-v-32b2fa1a]{justify-content:space-between}.ocr-info[data-v-32b2fa1a]{color:var(--text-tertiary);font-size:.72rem;cursor:help}.ocr-info[data-v-32b2fa1a]:hover{color:var(--text-link)}.ocr-divider[data-v-32b2fa1a]{margin:4px 0 10px;border:0;border-top:1px solid var(--border-secondary)}.ocr-toggles[data-v-32b2fa1a]{display:flex;flex-direction:column;gap:8px}.ocr-toggles--advanced[data-v-32b2fa1a]{margin-top:8px;padding-top:8px;border-top:1px dashed var(--border-secondary)}.ocr-toggle[data-v-32b2fa1a]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.82rem}.ocr-advanced-toggle[data-v-32b2fa1a]{display:flex;align-items:center;gap:6px;width:100%;margin-top:12px;padding:6px 0;background:none;border:0;color:var(--text-secondary, var(--text-primary));font-size:.78rem;font-weight:500;cursor:pointer}.ocr-advanced-toggle[data-v-32b2fa1a]:hover{color:var(--text-link)}.ocr-advanced-toggle__chevron[data-v-32b2fa1a]{font-size:.68rem;transition:transform .15s ease}.ocr-advanced-toggle.not-collapsed .ocr-advanced-toggle__chevron[data-v-32b2fa1a],.ocr-advanced-toggle:not(.collapsed) .ocr-advanced-toggle__chevron[data-v-32b2fa1a]{transform:rotate(90deg)}[data-v-32b2fa1a] .form-control,[data-v-32b2fa1a] .custom-select{background-color:var(--bg-primary);border-color:var(--border-secondary);color:var(--text-primary)}[data-v-32b2fa1a] .form-control:focus,[data-v-32b2fa1a] .custom-select:focus{background-color:var(--bg-primary);border-color:var(--text-link);color:var(--text-primary)}[data-v-32b2fa1a] .custom-control-label{color:var(--text-primary);padding-top:1px;margin-bottom:0!important;line-height:1.25}.page-preview[data-v-5a1ef244]{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--bg-primary)}.no-preview[data-v-5a1ef244]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#6c757d}.preview-container[data-v-5a1ef244]{display:flex;flex-direction:column;height:100%}.preview-toolbar[data-v-5a1ef244]{display:flex;justify-content:space-between;align-items:center;padding:11.5px 15px;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-secondary)}.preview-toolbar[data-v-5a1ef244] .btn-outline-light{color:var(--text-primary);border-color:var(--border-secondary)}.preview-toolbar[data-v-5a1ef244] .btn-outline-light:hover:not(:disabled),.preview-toolbar[data-v-5a1ef244] .btn-outline-light:focus:not(:disabled){background-color:var(--bg-tertiary);border-color:var(--text-secondary);color:var(--text-primary)}.toolbar-left[data-v-5a1ef244],.toolbar-right[data-v-5a1ef244]{display:flex;align-items:center;gap:8px}.zoom-level[data-v-5a1ef244]{color:var(--text-primary);padding:0 10px;font-size:14px;min-width:50px;text-align:center}.btn.active[data-v-5a1ef244]{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.ocr-button[data-v-5a1ef244]{min-width:100px;transition:all .3s ease}.ocr-button i[data-v-5a1ef244]{margin-right:6px}.ocr-button[data-v-5a1ef244]:disabled{opacity:1!important;cursor:not-allowed}.ocr-button.btn-success[data-v-5a1ef244]{animation:pulse-green-5a1ef244 2s ease-in-out infinite}@keyframes pulse-green-5a1ef244{0%,to{box-shadow:0 0 #28a745b3}50%{box-shadow:0 0 0 10px #28a74500}}.image-container[data-v-5a1ef244]{flex:1;overflow:auto;position:relative;padding:16px}.image-container.drawing-mode[data-v-5a1ef244]{cursor:crosshair;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.image-container.can-pan[data-v-5a1ef244]:not(.drawing-mode){cursor:grab}.image-container.is-panning[data-v-5a1ef244]:not(.drawing-mode){cursor:grabbing}.preview-stage[data-v-5a1ef244]{position:relative;margin:auto}.rotate-wrapper[data-v-5a1ef244]{position:absolute;top:50%;left:50%;transform-origin:center}.preview-image[data-v-5a1ef244]{display:block;width:100%;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none}.zone-svg[data-v-5a1ef244]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.ocr-zone[data-v-5a1ef244]{fill:#0d6efd33;stroke:#0d6efd;stroke-width:2;cursor:pointer;pointer-events:all}.ocr-zone[data-v-5a1ef244]:hover{fill:#0d6efd4d}.ocr-zone.is-draggable[data-v-5a1ef244]{cursor:move}.ocr-zone.is-manipulating[data-v-5a1ef244]{fill:#0d6efd59;stroke-dasharray:4,3}.ocr-zone.is-readonly[data-v-5a1ef244]{cursor:default;pointer-events:none}.ocr-zone.zone-failed[data-v-5a1ef244]{fill:color-mix(in srgb,var(--color-danger) 15%,transparent);stroke:var(--color-danger);stroke-dasharray:5,3}.ocr-zone.zone-failed[data-v-5a1ef244]:hover{fill:color-mix(in srgb,var(--color-danger) 25%,transparent)}.ocr-zone.zone-__identifier__[data-v-5a1ef244]{fill:color-mix(in srgb,var(--color-info) 20%,transparent);stroke:var(--color-info);stroke-dasharray:8,4}.zone-resize-handle[data-v-5a1ef244]{fill:#fff;stroke:#0d6efd;stroke-width:1.5;pointer-events:all}.zone-resize-handle[data-v-5a1ef244]:hover{fill:#0d6efd}.zone-resize-handle.cursor-nwse-resize[data-v-5a1ef244]{cursor:nwse-resize}.zone-resize-handle.cursor-nesw-resize[data-v-5a1ef244]{cursor:nesw-resize}.zone-resize-handle.cursor-ns-resize[data-v-5a1ef244]{cursor:ns-resize}.zone-resize-handle.cursor-ew-resize[data-v-5a1ef244]{cursor:ew-resize}.zone-label-bg[data-v-5a1ef244]{fill:#0d6efd;opacity:.9;pointer-events:none}.zone-label-text[data-v-5a1ef244]{fill:#fff;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;pointer-events:none;-webkit-user-select:none;user-select:none}.drawing-rect[data-v-5a1ef244]{fill:#28a74533;stroke:#28a745;stroke-width:2;stroke-dasharray:5,5;pointer-events:none}.draw-catcher[data-v-5a1ef244]{fill:transparent;pointer-events:all;cursor:crosshair}.ocr-results[data-v-5a1ef244]{position:relative;display:flex;flex-direction:column;padding:15px;background-color:var(--bg-secondary);border-top:1px solid var(--border-secondary);overflow:hidden}.ocr-results.collapsed[data-v-5a1ef244]{height:auto!important;overflow:visible}.ocr-results .resize-handle[data-v-5a1ef244]{position:absolute;left:0;right:0;height:5px;cursor:row-resize;z-index:20;transition:background-color .2s ease}.ocr-results .resize-handle[data-v-5a1ef244]:hover{background-color:#0d6efd80}.ocr-results .resize-handle[data-v-5a1ef244]:active{background-color:#0d6efdcc}.ocr-results .resize-handle.resize-handle-top[data-v-5a1ef244]{top:0}.results-header[data-v-5a1ef244]{display:flex;align-items:center;justify-content:space-between;color:var(--text-primary);margin-bottom:8px}.results-header .results-header-info[data-v-5a1ef244]{display:flex;align-items:baseline}.results-header .results-header-actions[data-v-5a1ef244]{display:flex;align-items:center;gap:2px}.results-header .results-toggle[data-v-5a1ef244]{padding:0 4px;color:var(--text-secondary);text-decoration:none}.results-header .results-toggle[data-v-5a1ef244]:hover{color:var(--text-primary)}.ocr-results.collapsed .results-header[data-v-5a1ef244]{margin-bottom:0}.results-content[data-v-5a1ef244]{flex:1 1 auto;min-height:0;overflow:auto;color:var(--text-secondary);font-size:13px;font-family:monospace;white-space:pre-wrap;-webkit-user-select:text;user-select:text}.extract-config[data-v-712bcfb0]{margin-top:8px}.extract-config--compact[data-v-712bcfb0]{margin-top:0}.extract-config[data-v-712bcfb0] .form-group label{margin-bottom:2px!important}.extract-config .d-flex[data-v-712bcfb0]{align-items:flex-end}.extract-config .d-flex>.form-group[data-v-712bcfb0]{min-width:0}.extract-num-input[data-v-712bcfb0]{width:80px}.reprocess-toggle[data-v-3502c3be]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:6px;color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease}.reprocess-toggle__icon[data-v-3502c3be]{font-size:12px;flex-shrink:0}.reprocess-toggle__label[data-v-3502c3be]{flex:1 1 auto;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reprocess-toggle__chevron[data-v-3502c3be]{font-size:10px;color:var(--text-secondary);flex-shrink:0}.reprocess-toggle[data-v-3502c3be]:hover{color:var(--text-primary);border-color:var(--text-link)}.reprocess-toggle.has-override[data-v-3502c3be]{border-color:var(--text-link);color:var(--text-link)}.override-badge[data-v-3502c3be]{flex-shrink:0;padding:1px 7px;border-radius:10px;background:var(--text-link);color:#fff;font-size:.66rem;font-weight:600}.reprocess-body[data-v-3502c3be]{margin-top:8px;padding:10px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary)}.reprocess-row[data-v-3502c3be]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.reprocess-field[data-v-3502c3be]{display:block;margin:0}.reprocess-field__label[data-v-3502c3be]{display:block;margin-bottom:4px;font-size:.75rem;font-weight:500;color:var(--text-secondary, var(--text-primary))}.reprocess-toggles[data-v-3502c3be]{display:flex;flex-direction:column;gap:7px;margin-bottom:10px;font-size:.8rem}.reprocess-actions[data-v-3502c3be]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.reset-link[data-v-3502c3be]{margin-right:auto;padding-left:0;font-size:.76rem}[data-v-3502c3be] .custom-select{background-color:var(--bg-primary);border-color:var(--border-secondary);color:var(--text-primary)}[data-v-3502c3be] .custom-select:focus{border-color:var(--text-link)}[data-v-3502c3be] .custom-control-label{color:var(--text-primary);padding-top:1px;margin-bottom:0!important;line-height:1.25}.ocr-field-mapper[data-v-91b919b5]{display:flex;flex-direction:column;height:100%}.panel-header[data-v-91b919b5]{padding:15px;border-bottom:1px solid var(--border-secondary)}.panel-header__row[data-v-91b919b5]{display:flex;justify-content:space-between;align-items:center;gap:8px}.panel-header .panel-title[data-v-91b919b5]{color:var(--text-primary);margin:0;font-weight:600;display:flex;align-items:center}.panel-header .panel-title i[data-v-91b919b5]{color:var(--text-link);font-size:14px}.panel-header .header-counter[data-v-91b919b5]{flex-shrink:0;font-size:12px;font-weight:600;padding:3px 10px;border-radius:12px;background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-secondary)}.panel-progress[data-v-91b919b5]{margin-top:10px;height:4px;border-radius:2px;background:var(--bg-tertiary);overflow:hidden}.panel-progress__fill[data-v-91b919b5]{height:100%;border-radius:2px;background:var(--color-success);transition:width .3s ease}.panel-body[data-v-91b919b5]{flex:1;overflow-y:auto;padding:12px}.empty-state[data-v-91b919b5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 16px;color:var(--text-secondary);text-align:center}.hint-banner[data-v-91b919b5]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#ffc1071a;border-left:3px solid #ffc107;border-radius:4px;margin-bottom:12px;color:var(--text-primary);font-size:13px}.hint-banner i[data-v-91b919b5]{color:#ffc107}.preselect-hint[data-v-91b919b5]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary, #6c757d)}.preselect-hint i[data-v-91b919b5]{color:#f0ad4e}.model-actions[data-v-91b919b5]{flex-wrap:wrap;gap:4px}.accordion-section .card[data-v-91b919b5]{border:1px solid var(--border-secondary)!important;border-radius:8px!important;background-color:transparent}.accordion-section .card .accordion-header[data-v-91b919b5]{padding:10px 15px;margin:0;text-align:left;border-radius:8px 8px 0 0!important;font-weight:600;background-color:var(--text-link);color:#fff;cursor:pointer;transition:background-color .2s ease}.accordion-section .card .accordion-header[data-v-91b919b5]:hover{opacity:.9}.accordion-section .card .accordion-header.collapsed[data-v-91b919b5]{background-color:var(--bg-secondary);color:var(--text-secondary);border-radius:8px!important}.accordion-section .card .accordion-header.collapsed[data-v-91b919b5]:hover{background-color:var(--bg-tertiary)}.templates-card-body[data-v-91b919b5]{padding:12px;background:var(--bg-secondary)}.fields-list[data-v-91b919b5]{display:flex;flex-direction:column;gap:10px}.field-card[data-v-91b919b5]{display:flex;flex-direction:column;gap:10px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-left:3px solid var(--scrollbar-thumb);border-radius:8px;padding:12px;transition:border-color .2s ease,box-shadow .2s ease}.field-card.active[data-v-91b919b5]{border-color:var(--text-link);border-left-color:var(--text-link);box-shadow:0 0 0 2px color-mix(in srgb,var(--text-link) 15%,transparent)}.field-card.complete[data-v-91b919b5]{border-color:var(--border-secondary);border-left-color:var(--color-success)}.fc-head[data-v-91b919b5]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.fc-identity[data-v-91b919b5]{display:flex;align-items:center;gap:8px;flex:1 1 130px;min-width:0}.fc-body[data-v-91b919b5]{display:flex;flex-direction:column;gap:10px}.fc-collapse[data-v-91b919b5]{flex-shrink:0;border:none;background:transparent;color:var(--text-secondary);cursor:pointer;padding:2px 6px;border-radius:4px;line-height:1;font-size:12px;transition:color .15s ease,background .15s ease}.fc-collapse[data-v-91b919b5]:hover,.fc-collapse[data-v-91b919b5]:focus{color:var(--text-link);background:color-mix(in srgb,var(--text-link) 10%,transparent);outline:none}.fc-name[data-v-91b919b5]{font-weight:600;color:var(--text-primary);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-req[data-v-91b919b5]{color:var(--color-danger);font-weight:700;flex-shrink:0}.fc-status[data-v-91b919b5]{width:10px;height:10px;min-width:10px;border-radius:50%;display:inline-block;flex-shrink:0}.fc-status.status-pending[data-v-91b919b5]{background:var(--scrollbar-thumb)}.fc-status.status-drawing[data-v-91b919b5]{background:var(--text-link);box-shadow:0 0 0 4px color-mix(in srgb,var(--text-link) 20%,transparent);animation:pulse-dot-91b919b5 1.5s ease-in-out infinite}.fc-status.status-done[data-v-91b919b5]{background:var(--color-success)}@keyframes pulse-dot-91b919b5{0%,to{opacity:1}50%{opacity:.5}}.fc-type[data-v-91b919b5]{display:flex;flex:1 1 180px}.fc-type[data-v-91b919b5] .btn{flex:1;font-size:11px;padding:4px 6px;white-space:nowrap}.fc-type[data-v-91b919b5] .btn i{margin-right:3px}.fc-floating[data-v-91b919b5]{display:flex;align-items:center;gap:6px;font-size:12px}.fc-info[data-v-91b919b5]{font-size:11px;color:var(--text-secondary);cursor:help;flex-shrink:0}.fc-info[data-v-91b919b5]:hover,.fc-info[data-v-91b919b5]:focus{color:var(--text-link);outline:none}.fc-field-row[data-v-91b919b5]{display:flex;align-items:center;gap:8px}.fc-field-row__label[data-v-91b919b5]{font-size:11px;color:var(--text-secondary);margin:0;flex-shrink:0;text-transform:uppercase;letter-spacing:.5px}.fc-field-row[data-v-91b919b5] .custom-select{font-size:12px;padding:2px 22px 2px 8px;height:auto}.fc-toggle[data-v-91b919b5]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:6px;cursor:pointer;transition:border-color .15s ease,color .15s ease}.fc-toggle__icon[data-v-91b919b5]{font-size:12px;flex-shrink:0}.fc-toggle__label[data-v-91b919b5]{flex:1 1 auto;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-toggle__dot[data-v-91b919b5]{width:7px;height:7px;border-radius:50%;background:var(--text-link);flex-shrink:0}.fc-toggle__chevron[data-v-91b919b5]{font-size:10px;color:var(--text-secondary);flex-shrink:0}.fc-toggle[data-v-91b919b5]:hover{color:var(--text-primary);border-color:var(--text-link)}.fc-toggle.is-on[data-v-91b919b5]{color:var(--text-link);border-color:var(--text-link)}.value-config[data-v-91b919b5]{padding:10px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:6px;font-size:12px}.vc-switch[data-v-91b919b5]{font-size:12px;margin-bottom:8px}.vc-group+.vc-group[data-v-91b919b5]{margin-top:10px;padding-top:10px;border-top:1px dashed var(--border-secondary)}.vc-group__head[data-v-91b919b5]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.vc-group__head--sub[data-v-91b919b5]{margin-top:10px}.vc-group__title[data-v-91b919b5]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary)}.vc-info[data-v-91b919b5]{font-size:11px;color:var(--text-secondary);cursor:help}.vc-info[data-v-91b919b5]:hover,.vc-info[data-v-91b919b5]:focus{color:var(--text-link);outline:none}.vc-rule[data-v-91b919b5]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.vc-rule[data-v-91b919b5] .form-control{flex:1 1 60px;min-width:0}.vc-rule__arrow[data-v-91b919b5]{flex:0 0 auto;color:var(--text-secondary);font-size:11px}.vc-rule__remove[data-v-91b919b5]{flex:0 0 auto;padding:2px 6px;line-height:1;background:none;border:none;border-radius:4px;color:var(--color-danger);cursor:pointer}.vc-rule__remove[data-v-91b919b5]:hover{background:color-mix(in srgb,var(--color-danger) 12%,transparent)}.vc-add[data-v-91b919b5]{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:500;color:var(--text-link);background:none;border:1px dashed var(--border-secondary);border-radius:5px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.vc-add[data-v-91b919b5]:hover{border-color:var(--text-link);background:var(--bg-secondary)}.vc-strip[data-v-91b919b5]{display:flex;flex-wrap:wrap;gap:4px}.vc-strip[data-v-91b919b5] .btn{border-radius:4px!important;font-size:11px;padding:3px 8px}.vc-tags[data-v-91b919b5]{font-size:12px}.vc-tags[data-v-91b919b5] .b-form-tag{background-color:var(--text-link);color:#fff}.vc-tags[data-v-91b919b5] .b-form-tags-input{background-color:transparent;color:var(--text-primary)}.vc-tags[data-v-91b919b5] .b-form-tags-input::placeholder{color:var(--text-secondary)}.fc-result[data-v-91b919b5]{display:flex;flex-direction:column;gap:8px;padding:8px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:6px}.fc-result__top[data-v-91b919b5]{display:flex;align-items:flex-start;gap:10px}.fc-result__thumb[data-v-91b919b5]{width:76px;height:56px;object-fit:contain;background:#fff;border:1px solid var(--border-secondary);border-radius:4px;flex-shrink:0}.fc-result__meta[data-v-91b919b5]{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px}.fc-result__label[data-v-91b919b5]{display:block;margin:0;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary)}.fc-result__text[data-v-91b919b5]{font-size:12px;font-family:monospace;line-height:1.4;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:6px}.fc-result__text[data-v-91b919b5]::placeholder{color:var(--text-secondary);font-family:inherit;font-style:italic}.fc-result__text[data-v-91b919b5]:focus{color:var(--text-primary);background:var(--bg-secondary);border-color:var(--text-link);box-shadow:none}.fc-chip[data-v-91b919b5]{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:10px;font-size:10px;font-weight:500;background:var(--bg-tertiary);color:var(--text-secondary);white-space:nowrap}.fc-chip--warn[data-v-91b919b5]{background:#e0a80026;color:#b8860b;font-weight:600;cursor:help}.fc-chip--edited[data-v-91b919b5]{background:#4c8dff26;color:var(--text-link);font-weight:600}.fc-actions[data-v-91b919b5]{display:flex;gap:6px;align-items:stretch}.fc-actions .btn[data-v-91b919b5]{flex:1}.fc-actions .btn i[data-v-91b919b5]{margin-right:4px}.fc-clear[data-v-91b919b5]{flex:0 0 auto}.scanner-profile-editor[data-v-65e42ba3]{height:100%;display:flex;flex-direction:column;min-height:0;color:var(--text-primary)}.editor-header[data-v-65e42ba3]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1rem;border-bottom:1px solid var(--border-color, #dee2e6);background:var(--bg-secondary, #f8f9fa);flex:0 0 auto}.editor-header__titles[data-v-65e42ba3]{display:flex;align-items:baseline;gap:.5rem;min-width:0}.editor-header__title[data-v-65e42ba3]{font-weight:700}.editor-header__name[data-v-65e42ba3]{font-size:.82rem;color:var(--text-secondary, #6c757d);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-header__readonly[data-v-65e42ba3]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:999px;color:var(--text-secondary, #6c757d);background:var(--bg-primary, rgba(0, 0, 0, .05));border:1px solid var(--border-color, #dee2e6)}.editor-header__actions[data-v-65e42ba3]{display:flex;gap:.5rem;flex:0 0 auto}.editor-body[data-v-65e42ba3]{flex:1;min-height:0;overflow-y:auto;padding:1rem}.editor-section[data-v-65e42ba3]{padding:.9rem 1rem;margin-bottom:.85rem;border:1px solid var(--border-color, #dee2e6);border-radius:10px;background:var(--bg-primary)}.editor-section[data-v-65e42ba3]:last-child{margin-bottom:0}.editor-section__title[data-v-65e42ba3]{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary, #6c757d)}.editor-section__title i[data-v-65e42ba3]{font-size:.75rem;color:var(--primary, #007bff)}.settings-grid[data-v-65e42ba3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}@media(max-width:576px){.settings-grid[data-v-65e42ba3]{grid-template-columns:1fr}}.sp-folder-field[data-v-65e42ba3]{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--border-secondary);border-radius:6px;cursor:pointer;background:var(--bg-secondary)}.sp-folder-field.disabled[data-v-65e42ba3]{cursor:not-allowed;opacity:.65}.sp-folder-field .sp-folder-icon[data-v-65e42ba3]{color:var(--text-secondary)}.sp-folder-field .sp-folder-icon.active[data-v-65e42ba3]{color:var(--text-link)}.sp-folder-field .sp-folder-name[data-v-65e42ba3]{color:var(--text-primary);flex:1}.sp-folder-field .sp-folder-placeholder[data-v-65e42ba3]{color:var(--text-secondary);flex:1}.sp-folder-field .sp-folder-clear[data-v-65e42ba3]{color:var(--text-secondary)}.scanner-control-bar[data-v-7a58421c]{display:flex;justify-content:space-between;align-items:flex-end;padding:14px 20px 12px;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-secondary);flex-shrink:0;gap:10px 16px;flex-wrap:wrap;overflow:visible}.controls-left[data-v-7a58421c]{display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));gap:10px 12px;flex:1 1 auto;min-width:0}.controls-right[data-v-7a58421c]{display:flex;align-items:center;align-self:flex-end;gap:6px;flex-wrap:wrap;row-gap:6px;margin-left:auto;flex-shrink:0;flex-basis:100%;justify-content:flex-end}@media(min-width:1600px){.controls-right[data-v-7a58421c]{flex-basis:auto;margin-left:auto}}.control-group[data-v-7a58421c]{display:flex;flex-direction:column;min-width:0;position:relative}.control-group .control-label[data-v-7a58421c]{display:block;font-size:11px;line-height:1.2;color:var(--text-secondary);margin:0 2px 6px!important;padding:0;overflow-wrap:break-word;font-weight:500;letter-spacing:.2px}.control-group .form-control[data-v-7a58421c],.control-group .custom-select[data-v-7a58421c]{background-color:var(--bg-primary);border-color:var(--border-secondary);color:var(--text-primary);min-width:0;width:100%}.control-group .form-control[data-v-7a58421c]:focus,.control-group .custom-select[data-v-7a58421c]:focus{background-color:var(--bg-primary);border-color:#0d6efd;color:var(--text-primary);box-shadow:0 0 0 .2rem #0d6efd40}.control-group .form-control option[data-v-7a58421c],.control-group .custom-select option[data-v-7a58421c]{background-color:var(--bg-primary);color:var(--text-primary)}.profile-control .profile-select-wrap[data-v-7a58421c]{display:flex;align-items:center;gap:6px;min-width:0}.profile-control .custom-select[data-v-7a58421c]{flex:1;min-width:0}.profile-control .profile-ocr-badge[data-v-7a58421c]{color:#0d6efd;flex-shrink:0}.profile-control .profile-manage-button[data-v-7a58421c]{flex-shrink:0}.scanner-control .scanner-select-wrap[data-v-7a58421c]{display:flex;gap:4px;min-width:0}.scanner-control .custom-select[data-v-7a58421c]{flex:1;min-width:0}@media(max-width:1400px){.controls-left[data-v-7a58421c]{grid-template-columns:repeat(4,minmax(120px,1fr))}}@media(max-width:1200px){.controls-left[data-v-7a58421c]{grid-template-columns:repeat(3,minmax(120px,1fr))}}@media(max-width:992px){.controls-left[data-v-7a58421c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.scanner-control-bar[data-v-7a58421c]{padding:10px 12px}.controls-left[data-v-7a58421c]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.controls-right[data-v-7a58421c]{width:100%;justify-content:flex-start;flex-wrap:wrap}.controls-right .btn[data-v-7a58421c]{flex:1 1 auto;min-width:120px}}@media(max-width:480px){.controls-left[data-v-7a58421c]{grid-template-columns:1fr}.controls-right .btn[data-v-7a58421c]{flex-basis:100%}}.capture-guide-button[data-v-7a58421c]{position:relative;color:var(--text-primary);border-color:var(--border-secondary)}.capture-guide-button[data-v-7a58421c]:hover,.capture-guide-button[data-v-7a58421c]:focus{background-color:var(--bg-tertiary);border-color:var(--text-secondary);color:var(--text-primary)}.capture-new-badge[data-v-7a58421c]{position:absolute;top:-7px;right:-8px;background:#dc3545;color:#fff;font-size:8px;font-weight:700;letter-spacing:.4px;padding:2px 5px;border-radius:8px;line-height:1;box-shadow:0 0 4px #dc354580;text-transform:uppercase}.capture-shortcuts-wrap[data-v-7a58421c]{position:relative;flex-shrink:0}.capture-shortcuts-btn[data-v-7a58421c]{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;padding:0;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.capture-shortcuts-btn[data-v-7a58421c]:hover,.capture-shortcuts-btn[data-v-7a58421c]:focus,.capture-shortcuts-btn.active[data-v-7a58421c]{color:var(--color-primary, #0d6efd);border-color:var(--color-primary, #0d6efd);background:color-mix(in srgb,var(--color-primary, #0d6efd) 10%,var(--bg-hover));outline:none}.capture-shortcuts-btn i[data-v-7a58421c]{font-size:13px}.capture-help[data-v-7a58421c]{position:absolute;top:calc(100% + 8px);right:0;z-index:1060;width:min(300px,100vw - 32px);max-height:min(70vh,480px);overflow:auto;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:10px;box-shadow:0 10px 28px var(--shadow-md, rgba(0, 0, 0, .14))}.capture-help__head[data-v-7a58421c]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary);position:sticky;top:0;z-index:1}.capture-help__head h4[data-v-7a58421c]{margin:0;font-size:13px;font-weight:600;color:var(--text-primary)}.capture-help__close[data-v-7a58421c]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer}.capture-help__close[data-v-7a58421c]:hover{background:var(--bg-hover);color:var(--text-primary)}.capture-help__list[data-v-7a58421c]{margin:0;padding:8px 0}.capture-help__list>div[data-v-7a58421c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px}.capture-help__list>div[data-v-7a58421c]:hover{background:var(--bg-hover)}.capture-help__list dt[data-v-7a58421c]{margin:0;font-size:12.5px;color:var(--text-primary)}.capture-help__list dd[data-v-7a58421c]{margin:0;display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-tertiary);flex-shrink:0}.capture-help__list dd span[data-v-7a58421c]{font-size:10px}.capture-help__list dd kbd[data-v-7a58421c]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-bottom-width:2px;color:var(--text-primary);font-size:10.5px;font-family:inherit;padding:1px 6px;border-radius:4px;min-width:1.4em;text-align:center}.capture-help-enter-active[data-v-7a58421c],.capture-help-leave-active[data-v-7a58421c]{transition:opacity .14s ease,transform .18s ease}.capture-help-enter[data-v-7a58421c],.capture-help-leave-to[data-v-7a58421c]{opacity:0;transform:translateY(-4px) scale(.98)}.page-item[data-v-98b6de3a]{display:flex;align-items:center;gap:8px;padding:8px;margin-bottom:8px;background-color:var(--bg-secondary);border-radius:4px;border:2px solid transparent;transition:all .2s ease}.page-item[data-v-98b6de3a]:hover{background-color:var(--bg-tertiary)}.page-item.selected[data-v-98b6de3a]{border-color:#0d6efd;background-color:#0d6efd1a}.page-item.previewed[data-v-98b6de3a]{border-color:#6f42c1;background-color:#6f42c126;box-shadow:0 0 8px #6f42c166;position:relative}.page-item.previewed[data-v-98b6de3a]:before{content:"";position:absolute;top:4px;right:4px;width:8px;height:8px;background-color:#6f42c1;border-radius:50%;box-shadow:0 0 4px #6f42c1cc}.page-item.selected.previewed[data-v-98b6de3a]{border-color:#6f42c1;background:linear-gradient(135deg,#0d6efd1a,#6f42c126)}.page-checkbox[data-v-98b6de3a] .custom-control-label:before{background-color:var(--bg-primary);border-color:var(--scrollbar-thumb)}.page-checkbox[data-v-98b6de3a] .custom-control-input:checked~.custom-control-label:before{background-color:#0d6efd;border-color:#0d6efd}.page-thumbnail[data-v-98b6de3a]{flex:1;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--bg-tertiary);border-radius:4px;min-height:50px;max-height:80px;overflow:hidden}.page-thumbnail img[data-v-98b6de3a]{max-width:100%;max-height:80px;width:auto;height:auto;object-fit:contain;border-radius:4px}.page-thumbnail .placeholder-thumbnail[data-v-98b6de3a]{width:100%;height:60px;display:flex;align-items:center;justify-content:center;background-color:var(--bg-tertiary);border-radius:4px;color:#6c757d;font-size:24px}.page-thumbnail .page-number[data-v-98b6de3a]{position:absolute;bottom:2px;right:2px;background-color:#000000b3;color:#fff;padding:2px 6px;border-radius:3px;font-size:10px}.page-delete[data-v-98b6de3a]{padding:4px 8px}.page-thumbnail-list[data-v-9f4f7d90]{display:flex;flex-direction:column;height:100%;background-color:var(--bg-secondary)}.panel-header[data-v-9f4f7d90]{padding:15px;border-bottom:1px solid var(--border-secondary)}.panel-header .panel-title[data-v-9f4f7d90]{color:var(--text-primary);margin-bottom:10px;font-weight:600}.panel-header .panel-header-actions[data-v-9f4f7d90]{display:flex;flex-wrap:wrap;gap:6px}.panel-header .panel-header-actions .btn[data-v-9f4f7d90]{flex:1 1 auto;white-space:nowrap}.panel-header .panel-header-actions .btn i[data-v-9f4f7d90]{margin-right:4px}.bulk-select-toolbar[data-v-9f4f7d90]{display:flex;align-items:center;gap:6px;padding:6px 15px;background-color:var(--bg-tertiary, var(--bg-secondary));border-bottom:1px solid var(--border-secondary);font-size:12px;color:var(--text-secondary)}.bulk-select-toolbar .bulk-select-count[data-v-9f4f7d90]{color:var(--text-primary);font-weight:600}.bulk-delete-pages-btn[data-v-9f4f7d90]{flex-shrink:0;font-size:12px;padding:4px 8px;font-weight:600}.select-all-pages-row[data-v-9f4f7d90]{display:flex;align-items:center;gap:6px;padding:6px 10px;margin:2px 0 4px;background-color:var(--bg-tertiary, var(--bg-secondary));border-radius:4px;cursor:pointer;font-size:12px;color:var(--text-secondary);-webkit-user-select:none;user-select:none}.select-all-pages-row[data-v-9f4f7d90]:hover{background-color:var(--bg-hover, var(--bg-secondary));color:var(--text-primary)}.select-all-pages-row .select-all-pages-checkbox[data-v-9f4f7d90]{pointer-events:auto}.select-all-pages-row .select-all-pages-checkbox[data-v-9f4f7d90] .custom-control-label{cursor:pointer}.select-all-pages-row .select-all-pages-label[data-v-9f4f7d90]{flex:1}.select-all-pages-row .select-all-pages-count[data-v-9f4f7d90]{color:var(--text-primary);font-weight:600}.documents-list[data-v-9f4f7d90]{flex:1;overflow-y:auto;padding:10px}.document-group[data-v-9f4f7d90]{margin-bottom:10px}.document-header-dropzone[data-v-9f4f7d90]{position:relative}.document-header-dropzone.sortable-drag-over .document-header[data-v-9f4f7d90]{background-color:#0d6efd33;border:2px dashed #0d6efd}.document-header-dropzone.sortable-drag-over .document-header[data-v-9f4f7d90]:after{content:"+ Drop pages here";position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#0d6efd;font-size:12px;font-weight:600;pointer-events:none}.document-header[data-v-9f4f7d90]{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:var(--bg-tertiary);border-radius:6px;cursor:pointer;transition:all .2s ease;border:2px solid transparent}.document-header[data-v-9f4f7d90]:hover{background-color:var(--scrollbar-thumb)}.document-header.selected[data-v-9f4f7d90]{background-color:#0d6efd}.document-header.multi-selected[data-v-9f4f7d90]{border-color:#0d6efd;background-color:#0d6efd33}.document-header.expanded[data-v-9f4f7d90]{border-bottom-left-radius:0;border-bottom-right-radius:0}.document-checkbox[data-v-9f4f7d90] .custom-control-label:before{background-color:var(--bg-primary);border-color:var(--scrollbar-thumb)}.document-checkbox[data-v-9f4f7d90] .custom-control-input:checked~.custom-control-label:before{background-color:#0d6efd;border-color:#0d6efd}.document-header-left[data-v-9f4f7d90]{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}.expand-icon[data-v-9f4f7d90]{font-size:10px;color:var(--text-secondary);transition:transform .2s ease}.expand-icon.rotated[data-v-9f4f7d90]{transform:rotate(90deg)}.document-status-icon[data-v-9f4f7d90]{font-size:8px}.document-status-icon.status-draft[data-v-9f4f7d90]{color:#6c757d}.document-status-icon.status-indexed[data-v-9f4f7d90]{color:#0dcaf0}.document-status-icon.status-ready[data-v-9f4f7d90]{color:#198754}.document-status-icon.status-uploading[data-v-9f4f7d90]{color:#ffc107}.document-status-icon.status-uploaded[data-v-9f4f7d90]{color:#20c997}.document-status-icon.status-error[data-v-9f4f7d90]{color:#dc3545}.document-name[data-v-9f4f7d90]{color:var(--text-primary);font-weight:500;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.page-count[data-v-9f4f7d90]{color:var(--text-secondary);font-size:12px;flex-shrink:0}.unclassified-badge[data-v-9f4f7d90]{flex-shrink:0;font-size:10px;font-weight:600;display:inline-flex;align-items:center}.pipeline-badge[data-v-9f4f7d90]{flex-shrink:0;font-size:10px;margin-left:4px;display:inline-flex;align-items:center}.split-badge[data-v-9f4f7d90]{flex-shrink:0;font-size:10px;font-weight:600;margin-left:4px;display:inline-flex;align-items:center;background:var(--bg-secondary, #e9ecef);color:var(--text-secondary, #6c757d);border:1px solid var(--border-secondary, #ced4da)}.undo-split-button[data-v-9f4f7d90]{color:var(--text-secondary, #6c757d)}.undo-split-button[data-v-9f4f7d90]:hover{color:var(--text-primary, #212529)}.document-actions[data-v-9f4f7d90]{flex-shrink:0}.document-actions .btn-link[data-v-9f4f7d90]{padding:2px 6px}.document-pages[data-v-9f4f7d90]{background-color:var(--bg-primary);border:1px solid var(--border-secondary);border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:10px}.page-item[data-v-9f4f7d90]{display:flex;align-items:center;gap:8px;padding:8px;margin-bottom:8px;background-color:var(--bg-secondary);border-radius:4px;border:2px solid transparent;transition:all .2s ease}.page-item[data-v-9f4f7d90]:hover{background-color:var(--bg-tertiary)}.page-item.selected[data-v-9f4f7d90]{border-color:#0d6efd;background-color:#0d6efd1a}.page-item.previewed[data-v-9f4f7d90]{border-color:#6f42c1;background-color:#6f42c126;box-shadow:0 0 8px #6f42c166;position:relative}.page-item.previewed[data-v-9f4f7d90]:before{content:"";position:absolute;top:4px;right:4px;width:8px;height:8px;background-color:#6f42c1;border-radius:50%;box-shadow:0 0 4px #6f42c1cc}.page-item.selected.previewed[data-v-9f4f7d90]{border-color:#6f42c1;background:linear-gradient(135deg,#0d6efd1a,#6f42c126)}.page-checkbox[data-v-9f4f7d90] .custom-control-label:before{background-color:var(--bg-primary);border-color:var(--scrollbar-thumb)}.page-checkbox[data-v-9f4f7d90] .custom-control-input:checked~.custom-control-label:before{background-color:#0d6efd;border-color:#0d6efd}.page-thumbnail[data-v-9f4f7d90]{flex:1;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--bg-tertiary);border-radius:4px;min-height:50px;max-height:80px;overflow:hidden}.page-thumbnail img[data-v-9f4f7d90]{max-width:100%;max-height:80px;width:auto;height:auto;object-fit:contain;border-radius:4px}.page-thumbnail .placeholder-thumbnail[data-v-9f4f7d90]{width:100%;height:60px;display:flex;align-items:center;justify-content:center;background-color:var(--bg-tertiary);border-radius:4px;color:#6c757d;font-size:24px}.page-thumbnail .page-number[data-v-9f4f7d90]{position:absolute;bottom:2px;right:2px;background-color:#000000b3;color:#fff;padding:2px 6px;border-radius:3px;font-size:10px}.page-delete[data-v-9f4f7d90]{padding:4px 8px}.unassigned-section[data-v-9f4f7d90]{border-top:1px solid var(--border-secondary);padding:10px}.section-header[data-v-9f4f7d90]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#ffc107;font-weight:500;padding:8px;background-color:#ffc1071a;border-radius:4px;transition:background-color .2s ease}.section-header .section-header-left[data-v-9f4f7d90]{display:flex;align-items:center;gap:8px;flex:1;cursor:pointer}.section-header .section-header-left[data-v-9f4f7d90]:hover{background-color:#ffc10733}.section-header .section-header-left .expand-icon[data-v-9f4f7d90]{font-size:10px;transition:transform .2s ease}.section-header .section-header-left .expand-icon.rotated[data-v-9f4f7d90]{transform:rotate(90deg)}.section-header .add-all-button[data-v-9f4f7d90]{flex-shrink:0;font-size:12px;padding:4px 8px}.section-header .add-all-button i[data-v-9f4f7d90]{margin-right:4px}.section-header .select-all-checkbox[data-v-9f4f7d90]{margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem}.section-header .select-all-checkbox[data-v-9f4f7d90] .custom-control{width:1rem;height:1rem;min-height:0;padding-left:0;margin:0}.section-header .select-all-checkbox[data-v-9f4f7d90] .custom-control-label{width:1rem;height:1rem;line-height:1}.section-header .select-all-checkbox[data-v-9f4f7d90] .custom-control-label:before,.section-header .select-all-checkbox[data-v-9f4f7d90] .custom-control-label:after{top:0;left:0;width:1rem;height:1rem;transform:none}.section-header .select-all-checkbox[data-v-9f4f7d90] .custom-control-label:before{background-color:var(--bg-primary);border-color:#ffc107}.section-header .select-all-checkbox[data-v-9f4f7d90] .custom-control-input:checked~.custom-control-label:before{background-color:#ffc107;border-color:#ffc107}.section-header .select-all-checkbox[data-v-9f4f7d90] .custom-control-input:indeterminate~.custom-control-label:before{background-color:#ffc107;border-color:#ffc107}.unassigned-pages[data-v-9f4f7d90]{padding:10px;margin-top:10px;background-color:#ffc1070d;border-radius:4px}.virtual-page-list[data-v-9f4f7d90]{height:400px;max-height:calc(100vh - 400px)}.virtual-page-list.virtual-unassigned[data-v-9f4f7d90]{height:300px}.virtual-page-list[data-v-9f4f7d90] .vue-recycle-scroller__item-view{padding:0}.scan-more-section[data-v-9f4f7d90]{padding:15px;border-top:1px solid var(--border-secondary)}.slide-enter-active[data-v-9f4f7d90],.slide-leave-active[data-v-9f4f7d90]{transition:all .3s ease;max-height:500px;overflow:hidden}.slide-enter[data-v-9f4f7d90],.slide-leave-to[data-v-9f4f7d90]{max-height:0;opacity:0}.context-menu-backdrop[data-v-9f4f7d90]{position:fixed;inset:0;z-index:1500}.context-menu[data-v-9f4f7d90]{position:fixed;background-color:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:6px;box-shadow:0 4px 12px #00000080;min-width:200px;max-width:300px;max-height:400px;overflow-y:auto;z-index:1501;padding:4px 0}@media(prefers-color-scheme:light){.context-menu[data-v-9f4f7d90]{box-shadow:0 4px 12px #00000026}}.context-menu .context-menu-header[data-v-9f4f7d90]{padding:8px 12px;font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.context-menu .context-menu-divider[data-v-9f4f7d90]{height:1px;background-color:var(--border-secondary);margin:4px 0}.context-menu .context-menu-item[data-v-9f4f7d90]{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;color:var(--text-primary);transition:background-color .2s ease}.context-menu .context-menu-item[data-v-9f4f7d90]:hover:not(.disabled){background-color:#0d6efd;color:#fff}.context-menu .context-menu-item.disabled[data-v-9f4f7d90]{color:#6c757d;cursor:not-allowed}.context-menu .context-menu-item.new-document-item[data-v-9f4f7d90]{color:#28a745;font-weight:600}.context-menu .context-menu-item.new-document-item[data-v-9f4f7d90]:hover{background-color:#28a745;color:#fff}.context-menu .context-menu-item.new-document-item i[data-v-9f4f7d90]{color:inherit}.context-menu .context-menu-item i[data-v-9f4f7d90]{font-size:14px;width:16px;text-align:center}.context-menu .context-menu-item span[data-v-9f4f7d90]{flex:1;font-size:14px}.context-menu .context-menu-item .document-page-count[data-v-9f4f7d90]{color:var(--text-secondary);font-size:12px;flex:none}.context-menu[data-v-9f4f7d90]::-webkit-scrollbar{width:6px}.context-menu[data-v-9f4f7d90]::-webkit-scrollbar-track{background:var(--bg-secondary)}.context-menu[data-v-9f4f7d90]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.context-menu[data-v-9f4f7d90]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.document-indexing-panel[data-v-3bada5b7]{display:flex;flex-direction:column;height:100%;background-color:var(--bg-primary)}.panel-header[data-v-3bada5b7]{display:flex;justify-content:space-between;align-items:center;padding:15px;border-bottom:1px solid var(--border-secondary)}.panel-header .panel-title[data-v-3bada5b7]{color:var(--text-primary);margin:0;font-weight:600}.panel-header .download-button[data-v-3bada5b7]{flex-shrink:0;margin-left:10px}.panel-header .download-button i[data-v-3bada5b7]{margin-right:4px}.document-title-section[data-v-3bada5b7]{padding:12px 15px;background-color:var(--bg-secondary);border-radius:6px;border:1px solid var(--border-secondary)}.document-title-section .document-title-label[data-v-3bada5b7]{display:block;color:var(--text-primary);font-weight:600;font-size:14px;margin-bottom:8px}.document-title-section .document-title-label i[data-v-3bada5b7]{color:var(--text-link)}.document-title-section .document-title-input[data-v-3bada5b7]{background-color:var(--bg-input);border:1px solid var(--border-secondary);color:var(--text-primary);font-size:14px}.document-title-section .document-title-input[data-v-3bada5b7]:focus{background-color:var(--bg-input);border-color:var(--text-link);color:var(--text-primary);box-shadow:0 0 0 .2rem #0d6efd40}.document-title-section .document-title-input[data-v-3bada5b7]::placeholder{color:var(--text-secondary)}.processing-mode-section[data-v-3bada5b7]{display:flex;flex-direction:column;gap:6px;padding:8px 10px;background-color:var(--bg-secondary);border-radius:8px;border:1px solid var(--border-secondary)}.processing-mode-section .processing-mode-label[data-v-3bada5b7]{color:var(--text-tertiary);font-weight:600;font-size:11px;letter-spacing:.03em;text-transform:uppercase}.processing-mode-section .processing-mode-options[data-v-3bada5b7]{display:flex;flex-wrap:wrap;gap:4px}.processing-mode-section .processing-mode-option[data-v-3bada5b7]{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:5px;min-width:0;padding:5px 8px;background-color:var(--bg-input);border:1px solid var(--border-secondary);border-radius:6px;color:var(--text-secondary);font-size:11px;font-weight:500;line-height:1.2;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.processing-mode-section .processing-mode-option i[data-v-3bada5b7]{flex-shrink:0;font-size:11px;opacity:.8}.processing-mode-section .processing-mode-option span[data-v-3bada5b7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.processing-mode-section .processing-mode-option[data-v-3bada5b7]:hover{border-color:var(--text-link);color:var(--text-primary)}.processing-mode-section .processing-mode-option.active[data-v-3bada5b7]{border-color:var(--text-link);background-color:color-mix(in srgb,var(--text-link) 12%,transparent);color:var(--text-link)}.processing-mode-section .processing-mode-option.active i[data-v-3bada5b7]{opacity:1}.processing-mode-section .pipeline-picker-label[data-v-3bada5b7]{display:block;color:var(--text-primary);font-weight:600;font-size:13px}.pipeline-callout[data-v-3bada5b7]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:6px;font-size:13px;line-height:1.4;background-color:#0d6efd1a;border:1px solid rgba(13,110,253,.3);color:var(--text-primary)}.pipeline-callout i[data-v-3bada5b7]{margin-top:2px;color:var(--text-link);flex-shrink:0}.pipeline-callout.pipeline-callout--muted[data-v-3bada5b7],.pipeline-callout.pipeline-callout--disabled[data-v-3bada5b7]{background-color:var(--bg-tertiary);border-color:var(--border-secondary);color:var(--text-secondary)}.pipeline-callout.pipeline-callout--muted i[data-v-3bada5b7],.pipeline-callout.pipeline-callout--disabled i[data-v-3bada5b7]{color:var(--color-warning)}.pipeline-callout.pipeline-callout--ai[data-v-3bada5b7]{background-color:color-mix(in srgb,var(--color-swc) 8%,transparent);border-color:color-mix(in srgb,var(--color-swc) 30%,transparent)}.pipeline-callout.pipeline-callout--ai i[data-v-3bada5b7]{color:var(--color-swc)}.no-document[data-v-3bada5b7],.no-template[data-v-3bada5b7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:var(--text-secondary)}.next-doc-defaults[data-v-3bada5b7]{width:100%;max-width:360px;margin-top:12px;padding:14px;text-align:left;border:1px solid var(--border-secondary);border-radius:8px;background-color:transparent}.next-doc-defaults .next-doc-title[data-v-3bada5b7]{font-weight:600;color:var(--text-primary);margin-bottom:6px}.next-doc-defaults .next-doc-summary[data-v-3bada5b7]{font-size:.85rem;margin-bottom:12px}.next-doc-defaults .ndd-folder-field[data-v-3bada5b7]{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--border-secondary);border-radius:6px;cursor:pointer}.next-doc-defaults .ndd-folder-field .ndd-folder-icon[data-v-3bada5b7]{color:var(--text-secondary)}.next-doc-defaults .ndd-folder-field .ndd-folder-icon.active[data-v-3bada5b7]{color:var(--text-link)}.next-doc-defaults .ndd-folder-field .ndd-folder-name[data-v-3bada5b7]{flex:1;color:var(--text-primary)}.next-doc-defaults .ndd-folder-field .ndd-folder-placeholder[data-v-3bada5b7]{flex:1;color:var(--text-secondary)}.next-doc-defaults .ndd-folder-field .ndd-folder-clear[data-v-3bada5b7]{color:var(--text-secondary)}.indexing-form[data-v-3bada5b7]{flex:1;overflow-y:auto;padding:15px}.accordion-section .card[data-v-3bada5b7]{border:1px solid var(--border-secondary)!important;border-radius:8px!important;background-color:transparent}.accordion-section .card .accordion-header[data-v-3bada5b7]{padding:10px 15px;margin:0;text-align:left;border-radius:8px 8px 0 0!important;font-weight:600;background-color:var(--text-link);color:#fff;cursor:pointer;transition:background-color .2s ease}.accordion-section .card .accordion-header .header-content[data-v-3bada5b7]{display:flex;justify-content:space-between;align-items:center;width:95%}.accordion-section .card .accordion-header .header-left[data-v-3bada5b7]{display:flex;align-items:center;flex:1}.accordion-section .card .accordion-header .header-actions[data-v-3bada5b7]{display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:8px}.accordion-section .card .accordion-header .header-actions .btn-link[data-v-3bada5b7]{padding:4px 8px;opacity:.9;transition:opacity .2s ease}.accordion-section .card .accordion-header .header-actions .btn-link[data-v-3bada5b7]:hover{opacity:1;text-decoration:none}.accordion-section .card .accordion-header .header-actions .btn-link i[data-v-3bada5b7]{font-size:14px}.accordion-section .card .accordion-header[data-v-3bada5b7]:hover{background-color:var(--text-link);opacity:.9}.accordion-section .card .accordion-header.collapsed[data-v-3bada5b7]{background-color:var(--bg-secondary);color:var(--text-secondary);border-radius:8px!important}.accordion-section .card .accordion-header.collapsed[data-v-3bada5b7]:hover{background-color:var(--bg-tertiary)}.accordion-section .card .accordion-header.collapsed[data-v-3bada5b7]:after{display:inline-block!important;width:.4em!important;height:.4em!important;vertical-align:middle!important;content:""!important;border:.2em solid!important;border-width:0 .15em .15em 0!important;transform:rotate(45deg)!important;float:right!important;margin-left:0!important;margin-top:7px!important;transition:transform .25s linear}.accordion-section .card .accordion-header[data-v-3bada5b7]:after{display:inline-block!important;width:.4em!important;height:.4em!important;vertical-align:middle!important;content:""!important;border:.2em solid!important;border-width:0 .15em .15em 0!important;transform:rotate(-135deg)!important;float:right!important;margin-left:0!important;margin-top:7px!important;transition:transform .25s linear}.accordion-section .card .folder-accordion-header.collapsed[data-v-3bada5b7]:after{margin-top:-12px!important}.accordion-section .card .folder-accordion-header[data-v-3bada5b7]:after{margin-top:-12px!important}.accordion-section .card .card-body[data-v-3bada5b7]{background:var(--bg-card);padding:15px;max-height:400px;overflow-y:auto}.accordion-section .card .card-body.card-body-folder .treeview-container[data-v-3bada5b7]{background-color:var(--bg-card);border:none}.accordion-section .card .card-body.card-body-folder .treeview-container[data-v-3bada5b7] .fancytree-container{height:295px!important;background-color:var(--bg-card)!important;color:var(--text-primary)}.accordion-section .card .card-body.card-body-indexing[data-v-3bada5b7]{padding:10px}.reuse-values-body .reuse-master-toggle[data-v-3bada5b7] .custom-control-label{color:var(--text-primary);font-weight:500}.reuse-values-body .reuse-hint[data-v-3bada5b7]{font-size:.8rem;margin:6px 0 10px}.reuse-values-body .reuse-field-list[data-v-3bada5b7]{border-top:1px solid var(--border-secondary);padding-top:10px}.reuse-values-body .reuse-field-list .reuse-field-list-header[data-v-3bada5b7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.reuse-values-body .reuse-field-list .reuse-field-list-header .reuse-field-list-label[data-v-3bada5b7]{color:var(--text-primary);font-weight:600;font-size:13px}.reuse-values-body .reuse-field-list .reuse-field-list-header .reuse-field-list-actions[data-v-3bada5b7]{font-size:12px;color:var(--text-secondary)}.reuse-values-body .reuse-field-list .reuse-field-item[data-v-3bada5b7]{margin-bottom:4px}.reuse-values-body .reuse-field-list .reuse-field-item[data-v-3bada5b7] .custom-control-label{color:var(--text-primary);font-size:13px}.field-group[data-v-3bada5b7]{margin-bottom:20px}.field-group[data-v-3bada5b7] label{color:var(--text-primary);font-weight:500;margin-bottom:8px}.field-group[data-v-3bada5b7] .form-control,.field-group[data-v-3bada5b7] .custom-select{background-color:var(--bg-input);border-color:var(--border-secondary);color:var(--text-primary)}.field-group[data-v-3bada5b7] .form-control:focus,.field-group[data-v-3bada5b7] .custom-select:focus{background-color:var(--bg-input);border-color:var(--text-link);color:var(--text-primary);box-shadow:0 0 0 .2rem #0d6efd40}.field-group[data-v-3bada5b7] .form-control::placeholder,.field-group[data-v-3bada5b7] .custom-select::placeholder{color:var(--text-secondary)}.field-group[data-v-3bada5b7] option{background-color:var(--bg-input);color:var(--text-primary)}.input-with-ocr[data-v-3bada5b7]{display:flex;gap:8px}.input-with-ocr .form-control[data-v-3bada5b7],.input-with-ocr .custom-select[data-v-3bada5b7]{flex:1}.input-with-ocr .ocr-button[data-v-3bada5b7]{flex-shrink:0}.text-danger[data-v-3bada5b7]{color:var(--color-danger)}.text-muted[data-v-3bada5b7]{color:var(--text-secondary)}.indexing-form[data-v-3bada5b7]::-webkit-scrollbar,.card-body[data-v-3bada5b7]::-webkit-scrollbar{width:8px}.indexing-form[data-v-3bada5b7]::-webkit-scrollbar-track,.card-body[data-v-3bada5b7]::-webkit-scrollbar-track{background:var(--bg-card)}.indexing-form[data-v-3bada5b7]::-webkit-scrollbar-thumb,.card-body[data-v-3bada5b7]::-webkit-scrollbar-thumb{background:var(--border-tertiary);border-radius:4px}.indexing-form[data-v-3bada5b7]::-webkit-scrollbar-thumb:hover,.card-body[data-v-3bada5b7]::-webkit-scrollbar-thumb:hover{background:var(--border-secondary)}.custom-tags[data-v-3bada5b7] .b-form-tag{background-color:var(--text-link);color:#fff;border-radius:4px;padding:4px 8px;margin:2px;font-size:13px}.custom-tags[data-v-3bada5b7] .b-form-tag .b-form-tag-remove{color:#fff;opacity:.8}.custom-tags[data-v-3bada5b7] .b-form-tag .b-form-tag-remove:hover{opacity:1}.custom-tags[data-v-3bada5b7] .b-form-tags-input{background-color:transparent;border:none;color:var(--text-primary)}.custom-tags[data-v-3bada5b7] .b-form-tags-input::placeholder{color:var(--text-secondary)}.custom-tags[data-v-3bada5b7] .b-form-tags-list{margin-bottom:0}.advanced-options[data-v-ccda1e47] .custom-control-label{-webkit-user-select:none;user-select:none}.section-title[data-v-ccda1e47]{font-weight:600;margin-bottom:12px;color:var(--text-primary)}.save-as-profile-group[data-v-ccda1e47]{gap:4px}.manage-profiles-link[data-v-ccda1e47]{white-space:nowrap}.key-bindings .binding-key[data-v-ccda1e47]{flex:0 0 40%;min-width:0}.key-bindings .binding-field[data-v-ccda1e47]{flex:1 1 auto;min-width:0}.key-bindings .binding-remove[data-v-ccda1e47]{flex:0 0 auto;line-height:1}.key-bindings .add-binding[data-v-ccda1e47]{font-size:.85em}.code-preview[data-v-ccda1e47]{padding:10px;border:1px dashed var(--border-secondary);border-radius:6px;background:var(--bg-secondary)}.code-preview__label[data-v-ccda1e47]{display:block;font-size:.8rem;font-weight:600;color:var(--text-secondary, var(--text-primary))}.code-preview__caption[data-v-ccda1e47]{margin-right:6px;font-size:.78rem;color:var(--text-secondary, var(--text-primary))}.code-preview__row[data-v-ccda1e47]{gap:2px 0;padding:3px 0;font-size:.82rem}.code-preview__field[data-v-ccda1e47]{font-weight:600;color:var(--text-primary)}.code-preview__value code[data-v-ccda1e47]{color:var(--text-primary)}.image-adjustment-grid[data-v-ccda1e47]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.image-adjustment-preview .preview-frame[data-v-ccda1e47]{border:1px solid var(--border-color, #ced4da);border-radius:4px;background:var(--bg-secondary, #f8f9fa);min-height:160px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:4px}.image-adjustment-preview img[data-v-ccda1e47]{max-width:100%;max-height:220px;object-fit:contain}.preview-placeholder[data-v-ccda1e47]{color:var(--text-secondary, #6c757d);font-size:.85em;text-align:center;padding:12px}@media(max-width:576px){.image-adjustment-grid[data-v-ccda1e47]{grid-template-columns:1fr}}.reorder-modal-content[data-v-bd1f4bf3]{padding:20px;background-color:var(--bg-secondary);color:var(--text-primary);min-height:400px}.modal-instructions[data-v-bd1f4bf3]{display:flex;align-items:center;gap:10px;padding:12px 15px;background-color:#0d6efd1a;border-left:3px solid #0d6efd;border-radius:4px;margin-bottom:20px;color:var(--text-primary)}.modal-instructions i[data-v-bd1f4bf3]{color:#0d6efd;font-size:18px}.pages-grid[data-v-bd1f4bf3]{max-height:500px;overflow-y:auto}.pages-grid[data-v-bd1f4bf3]::-webkit-scrollbar{width:8px}.pages-grid[data-v-bd1f4bf3]::-webkit-scrollbar-track{background:var(--bg-primary);border-radius:4px}.pages-grid[data-v-bd1f4bf3]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.pages-grid[data-v-bd1f4bf3]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.pages-draggable[data-v-bd1f4bf3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:15px;padding:10px}.page-card[data-v-bd1f4bf3]{background-color:var(--bg-tertiary);border:2px solid transparent;border-radius:8px;padding:10px;cursor:move;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;gap:8px}.page-card[data-v-bd1f4bf3]:hover{border-color:#0d6efd;background-color:var(--scrollbar-thumb)}.page-card.sortable-chosen[data-v-bd1f4bf3]{opacity:.5;border-color:#0d6efd}.page-card.sortable-ghost[data-v-bd1f4bf3]{opacity:.3}.page-drag-handle[data-v-bd1f4bf3]{width:100%;text-align:center;color:#6c757d;padding:4px;cursor:grab}.page-drag-handle[data-v-bd1f4bf3]:active{cursor:grabbing}.page-drag-handle i[data-v-bd1f4bf3]{font-size:14px}.page-thumbnail[data-v-bd1f4bf3]{width:100%;height:100px;display:flex;align-items:center;justify-content:center;background-color:var(--bg-secondary);border-radius:4px;overflow:hidden}.page-thumbnail img[data-v-bd1f4bf3]{max-width:100%;max-height:100%;object-fit:contain}.page-thumbnail .placeholder-thumbnail[data-v-bd1f4bf3]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#6c757d;font-size:32px}.page-order[data-v-bd1f4bf3]{font-size:12px;font-weight:600;color:#0d6efd;text-align:center}[data-v-bd1f4bf3] .capture-modal .modal-content{background-color:var(--bg-secondary);color:var(--text-primary)}[data-v-bd1f4bf3] .capture-modal .modal-header{background-color:var(--bg-primary);border-bottom:1px solid var(--border-secondary);color:var(--text-primary)}[data-v-bd1f4bf3] .capture-modal .modal-header .modal-title{color:var(--text-primary)}[data-v-bd1f4bf3] .capture-modal .modal-header .close{color:var(--text-primary);opacity:.8}[data-v-bd1f4bf3] .capture-modal .modal-header .close:hover{opacity:1}[data-v-bd1f4bf3] .capture-modal .modal-footer{background-color:var(--bg-primary);border-top:1px solid var(--border-secondary)}.attach-context[data-v-f2bbd1c6]{padding:10px 12px;background-color:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:6px;color:var(--text-primary);font-size:14px}.attach-context i[data-v-f2bbd1c6]{color:var(--text-link)}.search-host[data-v-f2bbd1c6]{max-height:calc(100vh - 360px);overflow-y:auto}.modal-footer-actions[data-v-f2bbd1c6]{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--border-secondary);padding-top:12px}.modal-footer-actions .selected-hint[data-v-f2bbd1c6]{font-size:13px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-footer-actions .footer-buttons[data-v-f2bbd1c6]{display:flex;gap:8px;flex-shrink:0}.upload-history-list[data-v-677fe1a1]{max-height:60vh;overflow-y:auto}.upload-record[data-v-677fe1a1]{padding:1rem;border-top:1px solid rgba(255,255,255,.1);transition:background-color .2s ease}@media(prefers-color-scheme:light){.upload-record[data-v-677fe1a1]{border-top:1px solid rgba(0,0,0,.1)}}.upload-record[data-v-677fe1a1]:hover{background-color:#ffffff05}@media(prefers-color-scheme:light){.upload-record[data-v-677fe1a1]:hover{background-color:#00000005}}.upload-icon[data-v-677fe1a1]{width:40px;height:40px;border-radius:8px;background:linear-gradient(135deg,#17a2b8,#138496);display:flex;align-items:center;justify-content:center;margin-right:1rem;flex-shrink:0}.upload-icon i[data-v-677fe1a1]{font-size:1.2rem;color:#fff}.upload-info[data-v-677fe1a1]{min-width:0}.upload-title[data-v-677fe1a1]{font-weight:600;font-size:.95rem;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-meta[data-v-677fe1a1]{display:flex;gap:1rem;font-size:.85rem;color:#888}.upload-meta span[data-v-677fe1a1]{display:inline-flex;align-items:center;gap:.25rem}.upload-meta span i[data-v-677fe1a1]{font-size:.8rem}.upload-pipeline[data-v-677fe1a1]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.4rem}.pipeline-chip[data-v-677fe1a1]{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:20px;border:1px solid transparent}.pipeline-chip.clickable[data-v-677fe1a1]{cursor:pointer}.pipeline-chip.pipeline-chip--processing[data-v-677fe1a1]{color:var(--color-info);background:#5dc5ec1f;border-color:#5dc5ec4d}.pipeline-chip.pipeline-chip--review[data-v-677fe1a1]{color:var(--color-warning);background:#fa7b0d1f;border-color:#fa7b0d4d}.pipeline-chip.pipeline-chip--success[data-v-677fe1a1]{color:var(--color-success);background:#3399671f;border-color:#3399674d}.pipeline-chip.pipeline-chip--danger[data-v-677fe1a1]{color:var(--color-danger);background:#fe000014;border-color:#fe000040}.pipeline-chip.pipeline-chip--muted[data-v-677fe1a1]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.pipeline-name[data-v-677fe1a1]{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--text-secondary)}.pipeline-name i[data-v-677fe1a1]{font-size:.7rem}.upload-actions[data-v-677fe1a1]{display:flex;gap:.5rem;margin-left:1rem;flex-shrink:0}.upload-actions .btn-link[data-v-677fe1a1]{color:#17a2b8;text-decoration:none;padding:.25rem .5rem;font-size:.85rem}.upload-actions .btn-link[data-v-677fe1a1]:hover{color:#138496;text-decoration:none}.upload-actions .btn-link i[data-v-677fe1a1]{margin-right:.25rem}.upload-history-list[data-v-677fe1a1]::-webkit-scrollbar{width:8px}.upload-history-list[data-v-677fe1a1]::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:4px}.upload-history-list[data-v-677fe1a1]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.upload-history-list[data-v-677fe1a1]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.capture-status-bar[data-v-5a066f38]{display:flex;justify-content:space-between;align-items:center;padding:8px 20px;background:linear-gradient(135deg,var(--bg-primary) 0%,var(--bg-secondary) 100%);border-top:1px solid var(--border-secondary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:13px;min-height:40px;box-shadow:0 -2px 4px #0003}@media(prefers-color-scheme:light){.capture-status-bar[data-v-5a066f38]{box-shadow:0 -2px 4px #0000000d}}.capture-status-bar .status-section[data-v-5a066f38]{display:flex;align-items:center;gap:20px;flex:1}.capture-status-bar .status-section.center-section[data-v-5a066f38]{justify-content:center}.capture-status-bar .status-section[data-v-5a066f38]:last-child{justify-content:flex-end}.capture-status-bar .status-item[data-v-5a066f38]{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:4px;background-color:#ffffff08;transition:all .2s ease}.capture-status-bar .status-item[data-v-5a066f38]:hover{background-color:#ffffff0f}.capture-status-bar .status-item i[data-v-5a066f38]{color:#6c757d;font-size:12px}.capture-status-bar .status-item.warning[data-v-5a066f38]{background-color:#ffc1071a}.capture-status-bar .status-item.warning i[data-v-5a066f38]{color:#ffc107}.capture-status-bar .status-item.warning .status-value[data-v-5a066f38]{color:#ffc107;font-weight:600}.capture-status-bar .status-item.success[data-v-5a066f38]{background-color:#28a7451a}.capture-status-bar .status-item.success i[data-v-5a066f38]{color:#28a745}.capture-status-bar .status-item.success .status-value[data-v-5a066f38]{color:#28a745;font-weight:600}.capture-status-bar .status-item.selected[data-v-5a066f38]{background-color:#0d6efd1a}.capture-status-bar .status-item.selected i[data-v-5a066f38]{color:#0d6efd}.capture-status-bar .status-item.selected .status-value[data-v-5a066f38]{color:#0d6efd;font-weight:600}.capture-status-bar .status-item.uploaded[data-v-5a066f38]{background-color:#17a2b81a}.capture-status-bar .status-item.uploaded i[data-v-5a066f38]{color:#17a2b8}.capture-status-bar .status-item.uploaded .status-value[data-v-5a066f38]{color:#17a2b8;font-weight:600}.capture-status-bar .status-item.uploaded.clickable[data-v-5a066f38]{cursor:pointer;transition:all .2s ease}.capture-status-bar .status-item.uploaded.clickable[data-v-5a066f38]:hover{background-color:#17a2b833;transform:translateY(-1px);box-shadow:0 2px 8px #17a2b84d}.capture-status-bar .status-item.uploaded.clickable:hover .status-value[data-v-5a066f38]{color:#1bc5e0}.capture-status-bar .status-item.uploaded.clickable[data-v-5a066f38]:active{transform:translateY(0)}.capture-status-bar .status-item.uploading[data-v-5a066f38]{flex:1;max-width:500px;background:linear-gradient(135deg,#0d6efd26,#0d6efd0d);border:1px solid rgba(13,110,253,.3);padding:6px 12px;height:40px;display:flex;align-items:center}.capture-status-bar .status-item.uploading .upload-icon[data-v-5a066f38]{color:#0d6efd;font-size:16px;animation:uploadPulse-5a066f38 1.5s ease-in-out infinite;flex-shrink:0}.capture-status-bar .status-item .status-label[data-v-5a066f38]{color:var(--text-secondary);font-size:12px;white-space:nowrap}.capture-status-bar .status-item .status-value[data-v-5a066f38]{color:var(--text-primary);font-weight:600;font-size:13px}.capture-status-bar .status-item .upload-progress-container[data-v-5a066f38]{display:flex;align-items:center;gap:10px;width:100%;height:100%}.capture-status-bar .status-item .upload-progress-container .upload-details[data-v-5a066f38]{flex:1;display:flex;align-items:center;gap:10px;min-width:0}.capture-status-bar .status-item .upload-progress-container .upload-details .upload-header[data-v-5a066f38]{display:flex;align-items:center;gap:8px;flex-shrink:0}.capture-status-bar .status-item .upload-progress-container .upload-details .upload-header .status-label[data-v-5a066f38]{color:#0d6efd;font-weight:600;font-size:12px;white-space:nowrap}.capture-status-bar .status-item .upload-progress-container .upload-details .upload-header .status-value[data-v-5a066f38]{color:#0d6efd;font-weight:700;font-size:13px;min-width:40px;text-align:right}.capture-status-bar .status-item .upload-progress-container .upload-details .progress-wrapper[data-v-5a066f38]{flex:1;min-width:150px;max-width:250px}.capture-status-bar .status-item .upload-progress-container .upload-details .upload-document-name[data-v-5a066f38]{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.capture-status-bar .status-item .upload-progress-container .upload-details .upload-document-name i[data-v-5a066f38]{color:#6c757d;font-size:10px;flex-shrink:0}.capture-status-bar .status-item .upload-progress-container .upload-details .upload-document-name span[data-v-5a066f38]{overflow:hidden;text-overflow:ellipsis}@keyframes uploadPulse-5a066f38{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@media(max-width:1400px){.capture-status-bar[data-v-5a066f38]{font-size:12px}.capture-status-bar .status-section[data-v-5a066f38]{gap:15px}.capture-status-bar .status-item[data-v-5a066f38]{padding:3px 8px}.capture-status-bar .status-item .status-label[data-v-5a066f38],.capture-status-bar .status-item .status-value[data-v-5a066f38]{font-size:11px}}@media(max-width:1200px){.capture-status-bar[data-v-5a066f38]{flex-wrap:wrap;padding:6px 15px}.capture-status-bar .status-section[data-v-5a066f38]{gap:10px}.capture-status-bar .status-section.center-section[data-v-5a066f38]{width:100%;order:1;margin-top:6px;padding-top:6px;border-top:1px solid var(--border-secondary)}}.automate-suggestion[data-v-2ce6f32a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;font-size:.85rem;line-height:1.4;background-color:var(--bg-info-subtle, rgba(13, 110, 253, .1));border-bottom:1px solid var(--border-info, rgba(13, 110, 253, .3));color:var(--text-primary)}[data-theme=dark] .automate-suggestion[data-v-2ce6f32a]{background-color:var(--bg-info-subtle, rgba(110, 168, 254, .12));border-bottom-color:var(--border-info, rgba(110, 168, 254, .35))}.automate-suggestion .automate-suggestion-icon[data-v-2ce6f32a]{color:var(--text-link);flex-shrink:0}.automate-suggestion .automate-suggestion-text[data-v-2ce6f32a]{flex:1 1 240px;min-width:0}.automate-suggestion .automate-suggestion-actions[data-v-2ce6f32a]{display:flex;align-items:center;flex-shrink:0}.capture-beta-banner[data-v-2ce6f32a]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;font-size:.85rem;line-height:1.45;color:var(--text-primary);background:color-mix(in srgb,var(--color-swc) 8%,var(--bg-secondary));border-bottom:1px solid color-mix(in srgb,var(--color-swc) 22%,var(--border-secondary))}.capture-beta-banner__badge[data-v-2ce6f32a]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-top:1px;padding:1px 6px;border-radius:4px;border:1px solid color-mix(in srgb,var(--color-swc) 28%,var(--border-secondary));background:color-mix(in srgb,var(--color-swc) 12%,transparent);color:var(--color-swc);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.capture-beta-banner__text[data-v-2ce6f32a]{flex:1;min-width:0;color:var(--text-secondary)}.capture-beta-banner__dismiss[data-v-2ce6f32a]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:-1px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:background .15s ease,color .15s ease}.capture-beta-banner__dismiss[data-v-2ce6f32a]:hover{background:var(--bg-hover);color:var(--text-primary)}.legal-validity-banner[data-v-2ce6f32a]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 12px;font-size:.82rem;background:var(--bg-secondary, #fff8e1);border-bottom:1px solid var(--border-color, #ffe08a)}.legal-validity-banner .lv-badge[data-v-2ce6f32a]{font-weight:600;color:var(--text-primary, #8a6d00)}.legal-validity-banner .lv-note[data-v-2ce6f32a]{color:var(--text-secondary, #6c757d)}.legal-validity-banner .lv-quota[data-v-2ce6f32a]{font-weight:600;color:var(--danger, #dc3545)}.legal-validity-status[data-v-2ce6f32a]{flex-shrink:0;font-size:.82rem;border-bottom:1px solid var(--border-color, #e0e0e0);background:var(--bg-secondary, #f8f9fa)}.legal-validity-status .lv-status-summary[data-v-2ce6f32a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;margin:0;padding:8px 12px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.legal-validity-status .lv-status-summary[data-v-2ce6f32a]:hover{background:var(--bg-hover, rgba(0, 0, 0, .04))}.legal-validity-status .lv-status-summary[data-v-2ce6f32a]:focus-visible{outline:2px solid var(--primary, #0d6efd);outline-offset:-2px}.legal-validity-status .lv-status-summary-label[data-v-2ce6f32a]{font-weight:600;color:var(--text-primary);white-space:nowrap}.legal-validity-status .lv-status-chips[data-v-2ce6f32a]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.legal-validity-status .lv-chip[data-v-2ce6f32a]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.4;white-space:nowrap}.legal-validity-status .lv-chip .spinner-border[data-v-2ce6f32a]{width:.7rem;height:.7rem;border-width:.12em}.legal-validity-status .lv-chip--signed[data-v-2ce6f32a]{color:#0f5132;background:#19875426}.legal-validity-status .lv-chip--pending[data-v-2ce6f32a]{color:#055160;background:#0dcaf02e}.legal-validity-status .lv-chip--failed[data-v-2ce6f32a]{color:#842029;background:#dc354526}.legal-validity-status .lv-chip--skipped[data-v-2ce6f32a]{color:#664d03;background:#ffc10738}.legal-validity-status .lv-status-toggle[data-v-2ce6f32a]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--text-secondary, #6c757d);font-size:.75rem;white-space:nowrap}.legal-validity-status .lv-status-details[data-v-2ce6f32a]{max-height:160px;overflow-y:auto;padding:0 12px 8px;border-top:1px solid var(--border-color, #e0e0e0)}.legal-validity-status .lv-status-row[data-v-2ce6f32a]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 0}.legal-validity-status .lv-status-name[data-v-2ce6f32a]{flex:1 1 160px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary, #6c757d)}.legal-validity-status .lv-retry[data-v-2ce6f32a]{padding:0}[data-theme=dark] .legal-validity-status .lv-chip--signed[data-v-2ce6f32a]{color:#75b798;background:#19875440}[data-theme=dark] .legal-validity-status .lv-chip--pending[data-v-2ce6f32a]{color:#6edff6;background:#0dcaf038}[data-theme=dark] .legal-validity-status .lv-chip--failed[data-v-2ce6f32a]{color:#ea868f;background:#dc354540}[data-theme=dark] .legal-validity-status .lv-chip--skipped[data-v-2ce6f32a]{color:#ffda6a;background:#ffc10738}.capture-container[data-v-2ce6f32a]{position:relative;width:100%;height:100%}.capture-screen[data-v-2ce6f32a]{display:flex;flex-direction:column;height:calc(100vh - var(--app-header-height));max-height:calc(100vh - var(--app-header-height));background-color:var(--bg-primary);color:var(--text-primary);position:relative;overflow:hidden}.capture-screen.fullscreen-mode[data-v-2ce6f32a]{position:fixed;top:0;left:0;width:100vw;height:100vh;max-height:100vh;z-index:1030}.capture-screen.drag-over .drop-zone-overlay[data-v-2ce6f32a]{display:flex}.drop-zone-overlay[data-v-2ce6f32a]{display:none;position:absolute;inset:0;background-color:#0d6efde6;z-index:1000;align-items:center;justify-content:center;pointer-events:none}@media(prefers-color-scheme:light){.drop-zone-overlay[data-v-2ce6f32a]{background-color:#0d6efd26;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.drop-zone-overlay .drop-zone-content[data-v-2ce6f32a]{text-align:center;color:#fff}@media(prefers-color-scheme:light){.drop-zone-overlay .drop-zone-content[data-v-2ce6f32a]{color:#0d6efd}}.drop-zone-overlay .drop-zone-content i[data-v-2ce6f32a]{opacity:.8}.drop-zone-overlay .drop-zone-content h3[data-v-2ce6f32a]{font-size:24px;font-weight:600;margin-bottom:10px}.drop-zone-overlay .drop-zone-content p[data-v-2ce6f32a]{font-size:16px;opacity:.9}.scanning-overlay[data-v-2ce6f32a]{position:absolute;inset:0;background-color:#000000d9;z-index:1100;display:flex;align-items:center;justify-content:center}@media(prefers-color-scheme:light){.scanning-overlay[data-v-2ce6f32a]{background-color:#fffffff2}}.scanning-overlay .scanning-content[data-v-2ce6f32a]{text-align:center;color:var(--text-primary)}.scanning-overlay .scanning-content .scanning-spinner[data-v-2ce6f32a]{display:flex;flex-direction:column;align-items:center}.scanning-overlay .scanning-content .scanning-spinner .scanning-icon[data-v-2ce6f32a]{color:#0d6efd;animation:pulse-2ce6f32a 2s ease-in-out infinite}.scanning-overlay .scanning-content .scanning-spinner .spinner-border[data-v-2ce6f32a]{width:3rem;height:3rem;border-width:.3em}.scanning-overlay .scanning-content h4[data-v-2ce6f32a]{font-size:22px;font-weight:600;margin-bottom:8px;color:var(--text-primary)}.scanning-overlay .scanning-content p[data-v-2ce6f32a]{font-size:15px;color:var(--text-secondary);margin-bottom:0}.scanning-overlay .scanning-content .scanning-phase[data-v-2ce6f32a]{font-size:15px;color:var(--text-secondary);margin-bottom:10px}.scanning-overlay .scanning-content .scanning-progress[data-v-2ce6f32a]{width:280px;max-width:70vw;height:8px;margin:0 auto;border-radius:4px;background:var(--bg-secondary);overflow:hidden}.scanning-overlay .scanning-content .scanning-progress__fill[data-v-2ce6f32a]{height:100%;border-radius:4px;background:var(--text-link);transition:width .25s ease}.scanner-init-overlay[data-v-2ce6f32a]{position:absolute;inset:0;z-index:1150;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--overlay-mobile);background:color-mix(in srgb,var(--bg-primary) 48%,transparent);backdrop-filter:blur(6px) saturate(1.1);-webkit-backdrop-filter:blur(6px) saturate(1.1);animation:scanner-init-fade-in-2ce6f32a .28s ease-out}.scanner-init-card[data-v-2ce6f32a]{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;width:min(100%,340px);padding:28px 28px 22px;text-align:center;color:var(--text-primary);background:var(--bg-modal);background:color-mix(in srgb,var(--bg-modal) 88%,transparent);border:1px solid var(--border-secondary);border-radius:18px;box-shadow:0 1px 0 var(--bg-secondary),0 18px 48px var(--shadow-md);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);animation:scanner-init-card-in-2ce6f32a .38s cubic-bezier(.22,1,.36,1)}.scanner-init-visual[data-v-2ce6f32a]{position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.scanner-init-spinner[data-v-2ce6f32a]{position:absolute;inset:0;width:64px;height:64px;animation:scanner-init-spin-2ce6f32a .9s linear infinite}.scanner-init-spinner__track[data-v-2ce6f32a]{fill:none;stroke:var(--border-secondary);stroke-width:3}.scanner-init-spinner__arc[data-v-2ce6f32a]{fill:none;stroke:var(--color-swc);stroke-width:3;stroke-linecap:round;stroke-dasharray:38 113;transform-origin:28px 28px;transform:rotate(-90deg)}.scanner-init-glyph[data-v-2ce6f32a]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--color-swc) 10%,var(--bg-secondary));color:var(--color-swc);font-size:1rem}.scanner-init-copy[data-v-2ce6f32a]{display:flex;flex-direction:column;gap:6px}.scanner-init-title[data-v-2ce6f32a]{margin:0;font-size:1.05rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary);line-height:1.3}.scanner-init-subtitle[data-v-2ce6f32a]{margin:0;font-size:.875rem;line-height:1.45;color:var(--text-secondary)}.scanner-init-bar[data-v-2ce6f32a]{position:relative;width:100%;max-width:180px;height:3px;margin-top:-4px;overflow:hidden;border-radius:999px;background:var(--border-secondary)}.scanner-init-bar__fill[data-v-2ce6f32a]{position:absolute;top:0;left:0;height:100%;width:40%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--color-swc),transparent);animation:scanner-init-bar-2ce6f32a 1.4s ease-in-out infinite}.scanner-init-dismiss[data-v-2ce6f32a]{appearance:none;margin-top:2px;padding:8px 14px;font-size:.8125rem;font-weight:500;line-height:1.2;color:var(--text-secondary);background:transparent;border:1px solid var(--border-tertiary);border-radius:999px;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.scanner-init-dismiss[data-v-2ce6f32a]:hover,.scanner-init-dismiss[data-v-2ce6f32a]:focus-visible{color:var(--text-primary);background:var(--bg-hover);border-color:var(--border-secondary);outline:none}.scanner-init-dismiss[data-v-2ce6f32a]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-swc) 28%,transparent)}@keyframes scanner-init-fade-in-2ce6f32a{0%{opacity:0}to{opacity:1}}@keyframes scanner-init-card-in-2ce6f32a{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes scanner-init-spin-2ce6f32a{to{transform:rotate(360deg)}}@keyframes scanner-init-bar-2ce6f32a{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes pulse-2ce6f32a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.scanner-init-overlay[data-v-2ce6f32a],.scanner-init-card[data-v-2ce6f32a],.scanner-init-spinner[data-v-2ce6f32a],.scanner-init-bar__fill[data-v-2ce6f32a]{animation:none}.scanner-init-spinner__arc[data-v-2ce6f32a]{opacity:.75}.scanner-init-bar__fill[data-v-2ce6f32a]{left:30%;width:40%;opacity:.85;transform:none}}.capture-panels[data-v-2ce6f32a]{display:flex;flex:1;overflow:hidden;min-height:0}.left-panel[data-v-2ce6f32a]{min-width:200px;max-width:600px;background-color:var(--bg-secondary);border-right:1px solid var(--border-secondary);position:relative;display:flex;flex-shrink:0}.left-panel.collapsed[data-v-2ce6f32a]{width:40px!important;min-width:40px}.left-panel.collapsed .panel-content[data-v-2ce6f32a],.left-panel.collapsed .resize-handle[data-v-2ce6f32a]{display:none}.left-panel .panel-content[data-v-2ce6f32a]{flex:1;overflow-y:auto}.left-panel .panel-toggle[data-v-2ce6f32a]{position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:24px;height:48px;background-color:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:0 4px 4px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease}.left-panel .panel-toggle[data-v-2ce6f32a]:hover{background-color:var(--bg-tertiary);width:28px}.left-panel .panel-toggle i[data-v-2ce6f32a]{color:var(--text-primary);font-size:12px}.left-panel .resize-handle[data-v-2ce6f32a]{position:absolute;top:0;bottom:0;width:5px;cursor:col-resize;z-index:20;transition:background-color .2s ease}.left-panel .resize-handle[data-v-2ce6f32a]:hover{background-color:#0d6efd80}.left-panel .resize-handle[data-v-2ce6f32a]:active{background-color:#0d6efdcc}.left-panel .resize-handle.resize-handle-right[data-v-2ce6f32a]{right:0}.ocr-panel[data-v-2ce6f32a]{min-width:240px;max-width:520px;background-color:var(--bg-secondary);border-right:1px solid var(--border-secondary);position:relative;display:flex;flex-shrink:0}.ocr-panel.collapsed[data-v-2ce6f32a]{width:40px!important;min-width:40px}.ocr-panel.collapsed .panel-content[data-v-2ce6f32a],.ocr-panel.collapsed .resize-handle[data-v-2ce6f32a]{display:none}.ocr-panel .panel-content[data-v-2ce6f32a]{flex:1;overflow-y:auto;padding:12px 10px}.ocr-panel .panel-toggle[data-v-2ce6f32a]{position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:24px;height:48px;background-color:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:0 4px 4px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease}.ocr-panel .panel-toggle[data-v-2ce6f32a]:hover{background-color:var(--bg-tertiary);width:28px}.ocr-panel .panel-toggle i[data-v-2ce6f32a]{color:var(--text-primary);font-size:12px}.ocr-panel .resize-handle[data-v-2ce6f32a]{position:absolute;top:0;bottom:0;width:5px;cursor:col-resize;z-index:20;transition:background-color .2s ease}.ocr-panel .resize-handle[data-v-2ce6f32a]:hover{background-color:#0d6efd80}.ocr-panel .resize-handle[data-v-2ce6f32a]:active{background-color:#0d6efdcc}.ocr-panel .resize-handle.resize-handle-right[data-v-2ce6f32a]{right:0}.center-panel[data-v-2ce6f32a]{flex:1;background-color:var(--bg-primary);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;min-width:0}.right-panel[data-v-2ce6f32a]{min-width:300px;max-width:600px;background-color:var(--bg-secondary);border-left:1px solid var(--border-secondary);position:relative;display:flex;flex-shrink:0}.right-panel.collapsed[data-v-2ce6f32a]{width:40px!important;min-width:40px}.right-panel.collapsed .panel-content[data-v-2ce6f32a],.right-panel.collapsed .resize-handle[data-v-2ce6f32a]{display:none}.right-panel .panel-content[data-v-2ce6f32a]{flex:1;overflow-y:auto}.right-panel .panel-toggle[data-v-2ce6f32a]{position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:24px;height:48px;background-color:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:4px 0 0 4px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease}.right-panel .panel-toggle[data-v-2ce6f32a]:hover{background-color:var(--bg-tertiary);width:28px}.right-panel .panel-toggle i[data-v-2ce6f32a]{color:var(--text-primary);font-size:12px}.right-panel .resize-handle[data-v-2ce6f32a]{position:absolute;top:0;bottom:0;width:5px;cursor:col-resize;z-index:20;transition:background-color .2s ease}.right-panel .resize-handle[data-v-2ce6f32a]:hover{background-color:#0d6efd80}.right-panel .resize-handle[data-v-2ce6f32a]:active{background-color:#0d6efdcc}.right-panel .resize-handle.resize-handle-left[data-v-2ce6f32a]{left:0}.action-bar[data-v-2ce6f32a]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background-color:var(--bg-secondary);border-top:1px solid var(--border-secondary);flex-wrap:wrap;row-gap:8px;column-gap:12px;container-type:inline-size;container-name:capture-actionbar}.action-bar .btn[data-v-2ce6f32a]{transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;height:34px;min-height:34px;font-size:.85rem;line-height:1;padding-top:0;padding-bottom:0}.action-bar .btn[data-v-2ce6f32a]:disabled{opacity:.5;cursor:not-allowed}.action-bar .btn[data-v-2ce6f32a]:disabled:hover{transform:none}.action-bar .btn .fa-spinner[data-v-2ce6f32a]{margin-right:0}.action-bar .action-btn-fullscreen[data-v-2ce6f32a]{margin-left:8px}.left-actions[data-v-2ce6f32a],.right-actions[data-v-2ce6f32a]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}@container capture-actionbar (max-width: 1560px){.action-btn-secondary .btn-label[data-v-2ce6f32a],.action-btn-add-existing .btn-label[data-v-2ce6f32a]{display:none}}@container capture-actionbar (max-width: 1120px){.left-actions .action-btn .btn-label[data-v-2ce6f32a],.action-btn-save .btn-label[data-v-2ce6f32a]{display:none}}@container capture-actionbar (max-width: 760px){.right-actions .action-btn .btn-label[data-v-2ce6f32a]{display:none}}@media(max-width:1200px){.capture-container[data-v-2ce6f32a]{padding-left:8px}.left-panel[data-v-2ce6f32a]{min-width:220px}.right-panel[data-v-2ce6f32a]{min-width:260px}.action-bar[data-v-2ce6f32a]{padding:10px 12px;column-gap:8px}.action-bar .action-btn-fullscreen[data-v-2ce6f32a]{margin-left:4px}}@media(max-width:992px){.right-panel[data-v-2ce6f32a]:not(.collapsed){width:280px!important;min-width:240px}.ocr-panel[data-v-2ce6f32a]:not(.collapsed){width:240px!important;min-width:220px}.left-panel[data-v-2ce6f32a]:not(.collapsed){width:220px!important}}@media(max-width:768px){.capture-panels[data-v-2ce6f32a]{flex-direction:column;overflow-y:auto}.left-panel[data-v-2ce6f32a],.ocr-panel[data-v-2ce6f32a],.right-panel[data-v-2ce6f32a],.center-panel[data-v-2ce6f32a]{width:100%!important;max-width:100%;min-width:0;border-left:none;border-right:none;border-top:1px solid var(--border-secondary)}.left-panel .resize-handle[data-v-2ce6f32a],.ocr-panel .resize-handle[data-v-2ce6f32a],.right-panel .resize-handle[data-v-2ce6f32a],.left-panel .panel-toggle[data-v-2ce6f32a],.ocr-panel .panel-toggle[data-v-2ce6f32a],.right-panel .panel-toggle[data-v-2ce6f32a]{display:none}.center-panel[data-v-2ce6f32a]{min-height:320px}.action-bar[data-v-2ce6f32a]{justify-content:center;padding:8px}.action-bar .btn[data-v-2ce6f32a]{font-size:12px}.action-bar .left-actions[data-v-2ce6f32a],.action-bar .right-actions[data-v-2ce6f32a]{flex:1 1 auto;justify-content:center}.action-bar .action-btn-fullscreen[data-v-2ce6f32a]{margin-left:0}}.panel-content[data-v-2ce6f32a]::-webkit-scrollbar{width:8px}.panel-content[data-v-2ce6f32a]::-webkit-scrollbar-track{background:var(--bg-secondary)}.panel-content[data-v-2ce6f32a]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.panel-content[data-v-2ce6f32a]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}#dwtcontrolContainer-capture,#dwtcontrolContainer-capture *{display:none!important;visibility:hidden!important;width:0!important;height:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.dynamsoft-dwt-dlg-mask,.dynamsoft-dwt-dlg,.dynamsoft-dwt-installdlg,.dwt-progress-bar,.dwt-loading,[id*=Dynamsoft],[class*=Dynamsoft],[id*=WebTwain],[class*=WebTwain]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.dp-status-badge[data-v-d7c95f16]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:20px;white-space:nowrap}.dp-status-badge[data-v-d7c95f16]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.dp-status-queued[data-v-d7c95f16]{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.dp-status-queued[data-v-d7c95f16]:before{background:var(--text-tertiary)}.dp-status-processing[data-v-d7c95f16]{color:var(--color-info);background:#5dc5ec1a;border:1px solid rgba(93,197,236,.3)}.dp-status-processing[data-v-d7c95f16]:before{background:var(--color-info);animation:dp-pulse-d7c95f16 1.4s ease-in-out infinite}.dp-status-needs_boundary_review[data-v-d7c95f16]{color:var(--color-warning);background:#fa7b0d1a;border:1px solid rgba(250,123,13,.3)}.dp-status-needs_boundary_review[data-v-d7c95f16]:before{background:var(--color-warning)}.dp-status-completed[data-v-d7c95f16]{color:var(--color-success);background:#3399671a;border:1px solid rgba(51,153,103,.3)}.dp-status-completed[data-v-d7c95f16]:before{background:var(--color-success)}.dp-status-failed[data-v-d7c95f16]{color:var(--color-danger);background:#fe000014;border:1px solid rgba(254,0,0,.25)}.dp-status-failed[data-v-d7c95f16]:before{background:var(--color-danger)}.dp-status-cancelled[data-v-d7c95f16]{color:var(--text-tertiary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);opacity:.8}.dp-status-cancelled[data-v-d7c95f16]:before{background:var(--text-tertiary)}@keyframes dp-pulse-d7c95f16{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.dp-card[data-v-87f26cb5]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden}.dp-card-header[data-v-87f26cb5]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--border-secondary)}.dp-card-body[data-v-87f26cb5]{padding:20px 24px}.dp-page-title[data-v-87f26cb5]{font-size:15px;font-weight:600;color:var(--text-primary);line-height:1.3}.dp-page-subtitle[data-v-87f26cb5]{font-size:12px;color:var(--text-tertiary);margin-top:2px}.dp-settings-btn[data-v-87f26cb5]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid var(--border-card);background:transparent;color:var(--text-secondary);cursor:pointer;font-size:13px;transition:all .12s ease}.dp-settings-btn[data-v-87f26cb5]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.dp-btn-primary[data-v-87f26cb5]{background:var(--color-swc);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:500;padding:5px 12px;transition:opacity .15s ease}.dp-btn-primary[data-v-87f26cb5]:hover{opacity:.88;color:#fff}.dp-btn-flat[data-v-87f26cb5]{font-size:12px;border-radius:6px;padding:5px 12px;font-weight:500}.dp-filter-pills[data-v-87f26cb5]{display:flex;gap:8px;flex-wrap:wrap}.dp-stat-chip[data-v-87f26cb5]{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:20px;border:1px solid var(--border-card);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.dp-stat-chip[data-v-87f26cb5]:hover{border-color:var(--color-swc);color:var(--color-swc)}.dp-stat-chip.active[data-v-87f26cb5]{background:var(--color-swc);border-color:var(--color-swc);color:#fff}.dp-stat-count[data-v-87f26cb5]{font-size:14px;font-weight:700}.dp-stat-label[data-v-87f26cb5]{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.dp-inbox-list[data-v-87f26cb5]{list-style:none;margin:0;padding:0}.dp-inbox-row[data-v-87f26cb5]{display:flex;align-items:center;gap:14px;padding:12px 8px;border-top:1px solid var(--border-secondary)}.dp-inbox-row[data-v-87f26cb5]:first-child{border-top:none}.dp-inbox-row--clickable[data-v-87f26cb5]{cursor:pointer;transition:background .12s ease}.dp-inbox-row--clickable[data-v-87f26cb5]:hover{background:var(--bg-tertiary);box-shadow:inset 3px 0 0 var(--color-swc)}.dp-inbox-icon[data-v-87f26cb5]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;flex-shrink:0;font-size:14px;background:var(--bg-tertiary);color:var(--text-secondary)}.dp-inbox-icon--processing[data-v-87f26cb5]{background:#5dc5ec1f;color:var(--color-info)}.dp-inbox-icon--needsReview[data-v-87f26cb5]{background:#fa7b0d1f;color:var(--color-warning)}.dp-inbox-icon--failed[data-v-87f26cb5]{background:#fe00001a;color:var(--color-danger)}.dp-inbox-icon--done[data-v-87f26cb5]{background:#3399671f;color:var(--color-success)}.dp-inbox-main[data-v-87f26cb5]{flex:1 1 auto;min-width:0}.dp-inbox-title[data-v-87f26cb5]{font-size:13px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-inbox-meta[data-v-87f26cb5]{font-size:12px;color:var(--text-tertiary);margin-top:2px}.dp-inbox-status[data-v-87f26cb5]{display:flex;align-items:center;gap:6px;flex-shrink:0}.dp-review-flag[data-v-87f26cb5]{display:inline-flex;align-items:center;font-size:11px;font-weight:600;color:var(--color-warning)}.dp-inbox-actions[data-v-87f26cb5]{display:flex;align-items:center;flex-shrink:0}.dp-status-badge[data-v-87f26cb5]{display:inline-flex;align-items:center;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:20px;white-space:nowrap}.dp-status-queued[data-v-87f26cb5]{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.dp-empty-state[data-v-87f26cb5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--text-tertiary)}.dp-empty-icon[data-v-87f26cb5]{font-size:36px;margin-bottom:12px;opacity:.4}.dp-empty-text[data-v-87f26cb5]{font-size:13px}.grantee-list[data-v-5a42faa4]{max-height:180px;overflow-y:auto;border:1px solid var(--border-secondary);border-radius:6px;padding:8px 10px;background:var(--bg-secondary)}.ocr-model-list[data-v-bd2b647d]{height:100%;display:flex;flex-direction:column;color:var(--text-primary)}.list-toolbar[data-v-bd2b647d]{padding:.85rem;border-bottom:1px solid var(--border-color, #dee2e6);background:var(--bg-secondary, #f8f9fa)}.list-toolbar__search[data-v-bd2b647d]{position:relative}.list-toolbar__search i[data-v-bd2b647d]{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:.75rem;color:var(--text-secondary, #6c757d);pointer-events:none}.list-toolbar__search input[data-v-bd2b647d]{padding-left:28px}.list-state[data-v-bd2b647d]{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--text-secondary, #6c757d)}.list-state--empty[data-v-bd2b647d]{flex-direction:column;gap:.5rem;text-align:center;font-size:.85rem}.list-state--empty i[data-v-bd2b647d]{font-size:1.5rem;opacity:.5}.model-items[data-v-bd2b647d]{flex:1;overflow-y:auto;margin:0;padding:.5rem}.model-item[data-v-bd2b647d]{position:relative;display:flex;align-items:center;gap:.65rem;padding:.55rem .6rem;margin-bottom:4px;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.model-item[data-v-bd2b647d]:hover{background:var(--bg-secondary, rgba(0, 0, 0, .03))}.model-item.active[data-v-bd2b647d]{background:var(--bg-selected, rgba(0, 123, 255, .08));border-color:var(--primary, #007bff)}.model-item__avatar[data-v-bd2b647d]{flex:0 0 auto;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:.85rem;color:var(--primary, #007bff);background:var(--bg-selected, rgba(0, 123, 255, .1))}.model-item__body[data-v-bd2b647d]{flex:1;min-width:0}.model-item__name-row[data-v-bd2b647d]{display:flex;align-items:center;gap:.35rem;min-width:0}.model-item__name[data-v-bd2b647d]{font-weight:600;font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-item__meta[data-v-bd2b647d]{font-size:.76rem;color:var(--text-secondary, #6c757d);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip[data-v-bd2b647d]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:.6rem}.chip--default[data-v-bd2b647d]{color:var(--color-warning-text, #b8860b);background:var(--color-warning-soft-bg, rgba(255, 193, 7, .18))}.chip--muted[data-v-bd2b647d]{color:var(--text-secondary, #6c757d);background:var(--bg-secondary, rgba(0, 0, 0, .06))}.model-item__actions[data-v-bd2b647d]{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);display:flex;gap:2px;padding-left:.5rem;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .12s ease}.model-item:hover .model-item__actions[data-v-bd2b647d]{background:var(--bg-secondary, rgba(0, 0, 0, .03))}.model-item.active .model-item__actions[data-v-bd2b647d]{background:var(--bg-selected, rgba(0, 123, 255, .08))}.model-item:hover .model-item__actions[data-v-bd2b647d],.model-item.active .model-item__actions[data-v-bd2b647d],.model-item:focus-within .model-item__actions[data-v-bd2b647d]{opacity:1;pointer-events:auto}.icon-btn[data-v-bd2b647d]{appearance:none;border:none;background:transparent;width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.72rem;color:var(--text-secondary, #6c757d);cursor:pointer;transition:background-color .12s ease,color .12s ease}.icon-btn[data-v-bd2b647d]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-secondary, rgba(0, 0, 0, .06))}.icon-btn[data-v-bd2b647d]:disabled{opacity:.4;cursor:default}.icon-btn--danger[data-v-bd2b647d]:hover:not(:disabled){color:var(--color-danger, #dc3545);background:var(--color-danger-soft-bg, rgba(220, 53, 69, .1))}.ocr-model-editor[data-v-4b6c8852]{height:100%;display:flex;flex-direction:column;color:var(--text-primary)}.editor-header[data-v-4b6c8852]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1rem;border-bottom:1px solid var(--border-color, #dee2e6);background:var(--bg-secondary, #f8f9fa)}.editor-header__titles[data-v-4b6c8852]{display:flex;align-items:baseline;gap:.5rem;min-width:0}.editor-header__title[data-v-4b6c8852]{font-weight:700}.editor-header__name[data-v-4b6c8852]{font-size:.82rem;color:var(--text-secondary, #6c757d);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-body[data-v-4b6c8852]{flex:1;min-height:0;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;padding:.75rem 1rem 1rem}.config-strip[data-v-4b6c8852]{flex:0 0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.75rem;align-items:start}.config-card--fixed[data-v-4b6c8852]{grid-column:1 / -1}.config-card__row[data-v-4b6c8852]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0 .5rem}.config-card[data-v-4b6c8852]{min-width:0;padding:.65rem .8rem .7rem;border:1px solid var(--border-color, #dee2e6);border-radius:10px;background:var(--bg-primary)}.config-card__title[data-v-4b6c8852]{display:flex;align-items:center;gap:.45rem;margin-bottom:.55rem;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary, #6c757d)}.config-card__title i[data-v-4b6c8852]{font-size:.72rem;color:var(--primary, #007bff)}.config-card__info[data-v-4b6c8852]{color:var(--text-secondary, #6c757d)!important;cursor:help}.config-card[data-v-4b6c8852] .form-group label,.config-card[data-v-4b6c8852] .form-group legend{margin-bottom:2px!important;padding-bottom:0;font-size:.72rem;font-weight:600;color:var(--text-secondary, #6c757d)}.fixed-values-list[data-v-4b6c8852]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.4rem .75rem;max-height:170px;overflow-y:auto;padding-right:2px}.fixed-value-row[data-v-4b6c8852]{display:flex;align-items:center;gap:.5rem;min-width:0}.fixed-value-row__label[data-v-4b6c8852]{flex:0 0 auto;max-width:45%;font-size:.78rem;color:var(--text-secondary, #6c757d);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-value-row .form-control[data-v-4b6c8852]{min-width:0}.identifier-zone-controls[data-v-4b6c8852]{padding:.55rem .7rem;border:1px dashed var(--border-secondary, #adb5bd);border-radius:8px;background:var(--bg-secondary, #f8f9fa)}.identifier-captured[data-v-4b6c8852]{padding-top:.5rem;border-top:1px solid var(--border-color, #dee2e6)}.identifier-captured__head[data-v-4b6c8852]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.identifier-captured__label[data-v-4b6c8852]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--text-secondary, #6c757d)}.identifier-captured__reload[data-v-4b6c8852]{line-height:1;color:var(--primary, #007bff)}.identifier-captured__text[data-v-4b6c8852]{margin-top:.3rem;padding:.35rem .5rem;border:1px solid var(--border-color, #dee2e6);border-radius:6px;background:var(--bg-primary);font-family:var(--font-monospace, monospace);font-size:.8rem;color:var(--text-primary);white-space:pre-wrap;word-break:break-word;max-height:6.5rem;overflow-y:auto}.identifier-captured__status[data-v-4b6c8852]{margin-top:.3rem;font-size:.76rem;color:var(--text-secondary, #6c757d)}.identifier-captured__status--empty[data-v-4b6c8852]{font-style:italic}.identifier-captured__confidence[data-v-4b6c8852]{margin-top:.25rem;font-size:.72rem;color:var(--text-secondary, #6c757d)}.workbench[data-v-4b6c8852]{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column;padding:.65rem .8rem .8rem;border:1px solid var(--border-color, #dee2e6);border-radius:10px;background:var(--bg-primary)}.workbench--expanded[data-v-4b6c8852]{position:fixed;inset:0;z-index:1040;min-height:0;border-radius:0;padding:.75rem 1rem 1rem}.workbench__bar[data-v-4b6c8852]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:.5rem .75rem;flex-wrap:wrap;padding-bottom:.55rem;margin-bottom:.65rem;border-bottom:1px solid var(--border-color, #dee2e6)}.workbench__actions[data-v-4b6c8852]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.workbench__scanner[data-v-4b6c8852]{display:flex;gap:.4rem;min-width:0}.workbench__scanner .custom-select[data-v-4b6c8852]{width:auto;min-width:170px;max-width:260px}.workbench__main[data-v-4b6c8852]{flex:1;min-height:0;overflow:hidden;display:flex;gap:0}.workbench__canvas[data-v-4b6c8852]{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.workbench__canvas>*[data-v-4b6c8852]{flex:1;min-height:0}.workbench__rail[data-v-4b6c8852]{flex:0 0 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto}.workbench__rail--mapper[data-v-4b6c8852]{padding-right:.35rem}.workbench__rail--indexing[data-v-4b6c8852]{padding-left:.35rem}.workbench__resizer[data-v-4b6c8852]{flex:0 0 auto;align-self:stretch;width:10px;margin:0 .35rem;padding:0;border:none;background:transparent;cursor:col-resize;position:relative;border-radius:4px;touch-action:none;transition:background-color .15s ease}.workbench__resizer[data-v-4b6c8852]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:48px;max-height:60%;border-radius:2px;background:var(--border-color, #dee2e6);transition:background-color .15s ease}.workbench__resizer[data-v-4b6c8852]:hover,.workbench__resizer[data-v-4b6c8852]:focus-visible,.workbench__resizer--active[data-v-4b6c8852]{background:var(--bg-selected, rgba(0, 123, 255, .08));outline:none}.workbench__resizer[data-v-4b6c8852]:hover:before,.workbench__resizer[data-v-4b6c8852]:focus-visible:before,.workbench__resizer--active[data-v-4b6c8852]:before{background:var(--primary, #007bff);height:72px}.workbench__rail--mapper[data-v-4b6c8852] .ocr-field-mapper{height:auto}.workbench__rail--mapper[data-v-4b6c8852] .ocr-field-mapper .panel-body{overflow:visible}@media(max-width:1100px){.workbench__main[data-v-4b6c8852]{flex-wrap:wrap;gap:.75rem}.workbench__resizer--indexing[data-v-4b6c8852]{display:none}.workbench__rail--indexing[data-v-4b6c8852]{flex:1 1 100%;width:auto!important;max-width:none;min-width:0;padding-left:0;padding-top:.75rem;border-top:1px solid var(--border-color, rgba(0, 0, 0, .1))}}@media(max-width:900px){.editor-body[data-v-4b6c8852]{overflow-y:auto}.workbench[data-v-4b6c8852]{min-height:0}.workbench__main[data-v-4b6c8852]{flex-direction:column;flex-wrap:nowrap;overflow:visible;gap:.75rem}.workbench__resizer[data-v-4b6c8852]{display:none}.workbench__canvas[data-v-4b6c8852]{min-height:320px;order:-1}.workbench__rail[data-v-4b6c8852]{width:auto!important;max-width:none;min-width:0;overflow-y:visible}.workbench__rail--mapper[data-v-4b6c8852]{padding-right:0}.workbench__rail--indexing[data-v-4b6c8852]{padding-left:0;padding-top:0;border-top:none}}.sample-empty-state[data-v-4b6c8852]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.75rem 1rem;border:1px dashed var(--border-secondary, #adb5bd);border-radius:8px}.workbench__empty[data-v-4b6c8852]{justify-content:center}.sample-empty-state__icon[data-v-4b6c8852]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.15rem;color:var(--text-secondary, #6c757d);background:var(--bg-secondary, #f1f3f5);margin-bottom:.75rem}.indexing-preview[data-v-4b6c8852]{flex:1 1 auto;min-height:0;padding:.5rem .75rem .65rem;border:1px solid var(--border-color, #dee2e6);border-radius:8px;background:var(--bg-secondary, #f8f9fa);overflow-y:auto}.ocr-model-manager[data-v-27c1e113]{height:100%;display:flex;flex-direction:column;padding:0 0 1.5rem;color:var(--text-primary);background:transparent;min-height:0}.omm-header[data-v-27c1e113]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 16px;padding:12px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;box-shadow:0 1px 2px var(--shadow-sm)}.omm-header__left[data-v-27c1e113]{min-width:0;flex:1 1 240px}.omm-header__title-row[data-v-27c1e113]{display:flex;align-items:center;gap:8px;min-width:0}.omm-header__icon[data-v-27c1e113]{flex:0 0 auto;font-size:14px;color:var(--color-swc)}.omm-header__title[data-v-27c1e113]{margin:0;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omm-header__subtitle[data-v-27c1e113]{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--text-secondary);max-width:40rem}.omm-header__right[data-v-27c1e113]{display:flex;align-items:center;gap:8px;flex:0 0 auto;flex-wrap:wrap}.omm-header__back[data-v-27c1e113]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;appearance:none;white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease}.omm-header__back i[data-v-27c1e113]{font-size:11px}.omm-header__back[data-v-27c1e113]:hover{color:var(--color-swc);border-color:color-mix(in srgb,var(--color-swc) 35%,var(--border-secondary));background:var(--bg-hover)}.omm-tabs[data-v-27c1e113]{display:inline-flex;gap:4px;padding:3px;border-radius:8px;background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.omm-tabs__tab[data-v-27c1e113]{appearance:none;display:inline-flex;align-items:center;gap:6px;border:1px solid transparent;background:transparent;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;font-family:inherit;color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.omm-tabs__tab i[data-v-27c1e113]{font-size:12px}.omm-tabs__tab[data-v-27c1e113]:hover{color:var(--text-primary);background:var(--bg-hover)}.omm-tabs__tab.is-active[data-v-27c1e113]{color:var(--color-swc);background:var(--bg-secondary);border-color:color-mix(in srgb,var(--color-swc) 40%,var(--border-secondary));box-shadow:0 1px 2px var(--shadow-sm)}@media(max-width:720px){.omm-header[data-v-27c1e113]{align-items:stretch}.omm-header__right[data-v-27c1e113]{width:100%}.omm-tabs[data-v-27c1e113]{flex:1 1 auto}.omm-tabs__tab[data-v-27c1e113]{flex:1 1 0;justify-content:center}}.omm-pane[data-v-27c1e113]{flex:1;display:flex;gap:1rem;min-height:0}.omm-pane--split[data-v-27c1e113]{gap:0}.omm-pane__list[data-v-27c1e113]{flex:0 0 330px;min-width:0;display:flex;flex-direction:column;border:1px solid var(--border-color, #dee2e6);border-radius:10px;overflow:hidden;background:var(--bg-primary)}.omm-resizer[data-v-27c1e113]{flex:0 0 auto;align-self:stretch;width:10px;margin:0 .35rem;padding:0;border:none;background:transparent;cursor:col-resize;position:relative;border-radius:4px;touch-action:none;transition:background-color .15s ease}.omm-resizer[data-v-27c1e113]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:48px;max-height:60%;border-radius:2px;background:var(--border-color, #dee2e6);transition:background-color .15s ease}.omm-resizer[data-v-27c1e113]:hover,.omm-resizer[data-v-27c1e113]:focus-visible,.omm-resizer--active[data-v-27c1e113]{background:var(--bg-selected, rgba(0, 123, 255, .08));outline:none}.omm-resizer[data-v-27c1e113]:hover:before,.omm-resizer[data-v-27c1e113]:focus-visible:before,.omm-resizer--active[data-v-27c1e113]:before{background:var(--primary, #007bff);height:72px}.omm-pane__editor[data-v-27c1e113]{flex:1;min-width:0;border:1px solid var(--border-color, #dee2e6);border-radius:10px;overflow:hidden;background:var(--bg-primary)}.omm-empty[data-v-27c1e113]{height:100%;min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.omm-empty__icon[data-v-27c1e113]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.4rem;color:var(--text-secondary, #6c757d);background:var(--bg-secondary, #f1f3f5);margin-bottom:.9rem}.omm-empty__title[data-v-27c1e113]{margin:0 0 .25rem;font-weight:600}.omm-empty__hint[data-v-27c1e113]{margin:0;font-size:.85rem;color:var(--text-secondary, #6c757d);max-width:320px}@media(max-width:860px){.omm-pane[data-v-27c1e113]{flex-direction:column}.omm-pane__list[data-v-27c1e113]{flex:0 0 auto!important;max-height:40vh}.omm-resizer[data-v-27c1e113]{display:none}}.document-processing-container[data-v-2660345f]{height:100%}.dp-card[data-v-4b09a861]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden}.dp-card-header[data-v-4b09a861]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--border-secondary)}.dp-card-body[data-v-4b09a861]{padding:20px 24px}.dp-page-title[data-v-4b09a861]{font-size:15px;font-weight:600;color:var(--text-primary);line-height:1.3}.dp-page-subtitle[data-v-4b09a861]{font-size:12px;color:var(--text-tertiary);margin-top:2px}.dp-settings-btn[data-v-4b09a861]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid var(--border-card);background:transparent;color:var(--text-secondary);cursor:pointer;font-size:13px;transition:all .12s ease}.dp-settings-btn[data-v-4b09a861]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.dp-btn-primary[data-v-4b09a861]{background:var(--color-swc);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:500;padding:5px 12px;transition:opacity .15s ease}.dp-btn-primary[data-v-4b09a861]:hover{opacity:.88;color:#fff}.dp-btn-flat[data-v-4b09a861]{font-size:12px;border-radius:6px;padding:5px 12px;font-weight:500}.dp-search-pill[data-v-4b09a861]{display:flex;align-items:center;border:1px solid var(--border-card);border-radius:20px;padding:0 10px;background:var(--bg-input);max-width:280px;transition:border-color .15s}.dp-search-pill[data-v-4b09a861]:focus-within{border-color:var(--color-swc)}.dp-search-icon[data-v-4b09a861]{color:var(--text-tertiary);font-size:14px;flex-shrink:0;margin-right:4px}.dp-search-input[data-v-4b09a861]{background:transparent!important;box-shadow:none!important;font-size:13px;padding:5px 4px;height:auto}.dp-filter-pills[data-v-4b09a861]{display:flex;gap:4px;flex-wrap:wrap}.dp-filter-pill[data-v-4b09a861]{font-size:11px;font-weight:500;padding:4px 10px;border-radius:20px;border:1px solid var(--border-card);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.dp-filter-pill[data-v-4b09a861]:hover{border-color:var(--color-swc);color:var(--color-swc)}.dp-filter-pill.active[data-v-4b09a861]{background:var(--color-swc);border-color:var(--color-swc);color:#fff}.dp-table[data-v-4b09a861] table{border:none}.dp-table[data-v-4b09a861] thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);border-bottom:1px solid var(--border-secondary);border-top:none;padding:8px 14px;background:var(--bg-card)}.dp-table[data-v-4b09a861] tbody td{font-size:13px;color:var(--text-primary);padding:10px 14px;vertical-align:middle;border-top:1px solid var(--border-secondary);border-bottom:none}.dp-table[data-v-4b09a861] tbody tr{cursor:pointer;transition:background .12s ease}.dp-table[data-v-4b09a861] tbody tr:hover{background:var(--bg-tertiary);box-shadow:inset 3px 0 0 var(--color-swc)}.dp-empty-state[data-v-4b09a861]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--text-tertiary)}.dp-empty-icon[data-v-4b09a861]{font-size:36px;margin-bottom:12px;opacity:.4}.dp-empty-text[data-v-4b09a861]{font-size:13px}.dp-source-badge[data-v-4b09a861]{display:inline-flex;align-items:center;font-size:11px;font-weight:500;padding:2px 8px;border-radius:20px}.dp-source-pipeline[data-v-4b09a861]{background:#6f42c11a;color:#6f42c1;border:1px solid rgba(111,66,193,.25)}.dp-source-ecm[data-v-4b09a861]{background:#5dc5ec1a;color:var(--color-info);border:1px solid rgba(93,197,236,.25)}.dp-source-upload[data-v-4b09a861]{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-secondary)}.dp-meta[data-v-4b09a861]{font-size:12px;color:var(--text-secondary)}.dp-mini-progress-wrap[data-v-4b09a861]{display:flex;align-items:center;gap:4px;min-width:90px}.dp-mini-progress-track[data-v-4b09a861]{flex:1;height:5px;background:var(--bg-tertiary);border-radius:3px;overflow:hidden}.dp-mini-progress-bar[data-v-4b09a861]{height:100%;background:linear-gradient(90deg,var(--color-swc),rgba(204,0,102,.6));border-radius:3px;transition:width .4s ease;animation:dp-shimmer-4b09a861 1.8s infinite linear;background-size:200% 100%}@keyframes dp-shimmer-4b09a861{0%{background-position:200% 0}to{background-position:-200% 0}}.dp-mini-progress-status[data-v-4b09a861]{font-size:10px;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;margin-top:2px}.dp-action-btn[data-v-4b09a861]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid transparent;background:transparent;cursor:pointer;font-size:12px;transition:all .12s ease}.dp-action-danger[data-v-4b09a861]{color:var(--color-danger);border-color:#fe000040}.dp-action-danger[data-v-4b09a861]:hover{background:#fe000014}.dp-action-primary[data-v-4b09a861]{color:var(--color-swc);border-color:#cc006640}.dp-action-primary[data-v-4b09a861]:hover{background:#cc006614}.dp-pagination[data-v-4b09a861] .page-link{font-size:12px;color:var(--text-secondary);border-color:var(--border-secondary);background:var(--bg-card)}.dp-pagination[data-v-4b09a861] .page-item.active .page-link{background:var(--color-swc);border-color:var(--color-swc);color:#fff}.dp-doc-card[data-v-e4e0a0f5]{position:relative;display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden;cursor:pointer;transition:all .15s ease}.dp-doc-card[data-v-e4e0a0f5]:hover{border-color:var(--color-swc);box-shadow:0 4px 16px var(--shadow-sm);transform:translateY(-2px)}.dp-doc-thumb[data-v-e4e0a0f5]{width:100%;background:var(--bg-tertiary);overflow:hidden;display:flex;align-items:center;justify-content:center}.dp-doc-thumb-img[data-v-e4e0a0f5]{width:100%;height:auto;display:block}.dp-doc-thumb-placeholder[data-v-e4e0a0f5]{display:flex;align-items:center;justify-content:center;width:100%;height:140px;font-size:32px;color:var(--color-swc);opacity:.25}.dp-doc-body[data-v-e4e0a0f5]{padding:10px 12px 12px;flex:1}.dp-doc-type[data-v-e4e0a0f5]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px}.dp-doc-subtype[data-v-e4e0a0f5]{font-size:11px;color:var(--text-tertiary);margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-doc-badges[data-v-e4e0a0f5]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.dp-doc-badge[data-v-e4e0a0f5]{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:10px}.dp-badge-icon[data-v-e4e0a0f5]{font-size:9px}.dp-review-pending[data-v-e4e0a0f5]{background:#fa7b0d1f;color:var(--color-warning);border:1px solid rgba(250,123,13,.3)}.dp-review-approved[data-v-e4e0a0f5]{background:#3399671a;color:var(--color-success);border:1px solid rgba(51,153,103,.3)}.dp-review-corrected[data-v-e4e0a0f5]{background:#5dc5ec1a;color:var(--color-info);border:1px solid rgba(93,197,236,.3)}.dp-review-rejected[data-v-e4e0a0f5]{background:#fe000014;color:var(--color-danger);border:1px solid rgba(254,0,0,.25)}.dp-import-completed[data-v-e4e0a0f5]{background:#3399671a;color:var(--color-success);border:1px solid rgba(51,153,103,.3)}.dp-import-failed[data-v-e4e0a0f5]{background:#fe000014;color:var(--color-danger);border:1px solid rgba(254,0,0,.25)}.dp-import-pending[data-v-e4e0a0f5]{background:#fa7b0d1f;color:var(--color-warning);border:1px solid rgba(250,123,13,.3)}.dp-split-signal[data-v-e4e0a0f5]{display:flex;align-items:center;gap:5px;margin-bottom:8px;padding:3px 7px;background:var(--color-swc);border-radius:6px}.dp-split-icon[data-v-e4e0a0f5]{font-size:9px;color:#fff;opacity:.85}.dp-split-label[data-v-e4e0a0f5]{font-size:10px;color:#fff;font-weight:600;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-split-conf[data-v-e4e0a0f5]{font-size:10px;font-weight:700;color:#fff;opacity:.85}.dp-conf-bar-wrap[data-v-e4e0a0f5]{display:flex;align-items:center;gap:6px;margin-top:auto}.dp-conf-track[data-v-e4e0a0f5]{flex:1;height:4px;background:var(--bg-tertiary);border-radius:2px;overflow:hidden}.dp-conf-fill[data-v-e4e0a0f5]{height:100%;border-radius:2px;transition:width .3s ease}.dp-conf-high[data-v-e4e0a0f5]{background:var(--color-success)}.dp-conf-mid[data-v-e4e0a0f5]{background:var(--color-warning)}.dp-conf-low[data-v-e4e0a0f5]{background:var(--color-danger)}.dp-conf-pct[data-v-e4e0a0f5]{font-size:11px;color:var(--text-tertiary);flex-shrink:0;min-width:30px;text-align:right}.dp-doc-actions[data-v-e4e0a0f5]{display:flex;justify-content:flex-end;gap:4px;padding:6px 10px;border-top:1px solid var(--border-secondary);opacity:0;transition:opacity .15s ease}.dp-doc-card:hover .dp-doc-actions[data-v-e4e0a0f5]{opacity:1}.dp-doc-action-btn[data-v-e4e0a0f5]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px;transition:all .12s ease}.dp-doc-action-btn[data-v-e4e0a0f5]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.dp-doc-action-import[data-v-e4e0a0f5]:hover{border-color:var(--color-success);color:var(--color-success);background:#3399670f}.dp-back-btn[data-v-d4660f9b]{font-size:13px;color:var(--text-secondary);text-decoration:none}.dp-back-btn[data-v-d4660f9b]:hover{color:var(--color-swc)}.dp-card[data-v-d4660f9b]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden}.dp-card-accent[data-v-d4660f9b]{border-left:3px solid var(--color-swc)}.dp-card-header[data-v-d4660f9b]{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--border-secondary);flex-wrap:wrap;gap:8px}.dp-card-body[data-v-d4660f9b]{padding:20px}.dp-job-title[data-v-d4660f9b]{font-size:17px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-job-meta[data-v-d4660f9b]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.dp-meta-item[data-v-d4660f9b]{font-size:12px;color:var(--text-tertiary);display:flex;align-items:center;gap:4px}.dp-source-badge[data-v-d4660f9b]{display:inline-flex;align-items:center;font-size:11px;font-weight:500;padding:2px 8px;border-radius:20px}.dp-source-pipeline[data-v-d4660f9b]{background:#6f42c11a;color:#6f42c1;border:1px solid rgba(111,66,193,.25)}.dp-source-ecm[data-v-d4660f9b]{background:#5dc5ec1a;color:var(--color-info);border:1px solid rgba(93,197,236,.25)}.dp-source-upload[data-v-d4660f9b]{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-secondary)}.dp-dots-btn[data-v-d4660f9b]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:var(--text-secondary);transition:background .12s}.dp-dots-btn[data-v-d4660f9b]:hover{background:var(--bg-tertiary)}.dp-progress-label[data-v-d4660f9b]{font-size:11px;color:var(--text-tertiary)}.dp-progress-track[data-v-d4660f9b]{height:6px;background:var(--bg-tertiary);border-radius:3px;overflow:hidden}.dp-progress-bar[data-v-d4660f9b]{height:100%;background:linear-gradient(90deg,var(--color-swc),rgba(204,0,102,.6));border-radius:3px;transition:width .4s ease;animation:dp-shimmer-d4660f9b 1.8s infinite linear;background-size:200% 100%}@keyframes dp-shimmer-d4660f9b{0%{background-position:200% 0}to{background-position:-200% 0}}.dp-costs[data-v-d4660f9b]{display:flex;gap:10px;flex-wrap:wrap;border-top:1px solid var(--border-secondary)}.dp-cost-chip[data-v-d4660f9b]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-tertiary);border-radius:8px;border:1px solid var(--border-secondary)}.dp-cost-icon[data-v-d4660f9b]{font-size:12px;color:var(--text-tertiary)}.dp-cost-label[data-v-d4660f9b]{font-size:11px;color:var(--text-tertiary)}.dp-cost-value[data-v-d4660f9b]{font-size:13px;font-weight:600;color:var(--text-primary)}.dp-review-banner[data-v-d4660f9b]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fa7b0d14;border:1px solid rgba(250,123,13,.3);border-left:3px solid var(--color-warning);border-radius:8px}.dp-review-banner-body[data-v-d4660f9b]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-warning);font-weight:500}.dp-review-icon[data-v-d4660f9b]{font-size:14px}.dp-review-cta[data-v-d4660f9b]{font-size:12px;font-weight:500;padding:5px 12px;border-radius:6px;border:1px solid var(--color-warning);background:transparent;color:var(--color-warning);cursor:pointer;transition:all .12s ease}.dp-review-cta[data-v-d4660f9b]:hover{background:var(--color-warning);color:#fff}.dp-section-title[data-v-d4660f9b]{font-size:13px;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:6px}.dp-count-chip[data-v-d4660f9b]{font-size:11px;font-weight:600;padding:1px 6px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary)}.dp-filter-pills[data-v-d4660f9b]{display:flex;gap:4px;flex-wrap:wrap}.dp-filter-pill[data-v-d4660f9b]{font-size:11px;font-weight:500;padding:3px 9px;border-radius:20px;border:1px solid var(--border-card);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.dp-filter-pill[data-v-d4660f9b]:hover{border-color:var(--color-swc);color:var(--color-swc)}.dp-filter-pill.active[data-v-d4660f9b]{background:var(--color-swc);border-color:var(--color-swc);color:#fff}.dp-btn-primary[data-v-d4660f9b]{display:inline-flex;align-items:center;background:var(--color-swc);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:500;padding:5px 12px;cursor:pointer;transition:opacity .15s ease}.dp-btn-primary[data-v-d4660f9b]:hover:not(:disabled){opacity:.88}.dp-btn-primary[data-v-d4660f9b]:disabled{opacity:.5;cursor:not-allowed}.dp-doc-grid[data-v-d4660f9b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.dp-empty-state[data-v-d4660f9b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 20px;color:var(--text-tertiary)}.dp-empty-icon[data-v-d4660f9b]{font-size:32px;margin-bottom:10px;opacity:.4}.dp-empty-text[data-v-d4660f9b]{font-size:13px}.dp-docs-pagination[data-v-d4660f9b]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}.dp-perpage-select[data-v-d4660f9b]{width:auto;font-size:12px;flex-shrink:0}.dp-pagination[data-v-d4660f9b] .page-link{font-size:12px;color:var(--text-secondary);border-color:var(--border-secondary);background:var(--bg-card)}.dp-pagination[data-v-d4660f9b] .page-item.active .page-link{background:var(--color-swc);border-color:var(--color-swc);color:#fff}[data-v-d4660f9b] .dv-modal-dialog .modal-content{border-radius:12px;overflow:hidden}[data-v-d4660f9b] .dv-modal-dialog .modal-body{height:82vh;padding:0}[data-v-d4660f9b] .dv-modal-dialog .modal-body .dv-root{height:100%}.boundary-strip-container[data-v-3d386002]{overflow-x:auto;padding:16px 0}.boundary-strip[data-v-3d386002]{min-width:max-content}.page-thumbnail[data-v-3d386002]{width:120px;height:160px;border:2px solid var(--border-color, #dee2e6);border-radius:4px;overflow:hidden;cursor:pointer;transition:border-color .2s;background:var(--bg-secondary, #f8f9fa);display:flex;align-items:center;justify-content:center}.page-thumbnail[data-v-3d386002]:hover{border-color:var(--primary, #0F70B7)}.page-thumbnail.page-selected[data-v-3d386002]{border-color:var(--primary, #0F70B7);box-shadow:0 0 0 2px #0f70b74d}.page-thumbnail img[data-v-3d386002]{max-width:100%;max-height:100%;object-fit:contain}.placeholder-thumb[data-v-3d386002]{width:100%;height:100%}.split-handle-wrapper[data-v-3d386002]{cursor:pointer;padding:0 4px;min-width:32px;align-self:center;position:relative}.split-handle[data-v-3d386002]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s;font-size:12px}.split-confirmed[data-v-3d386002]{background:#28a745;color:#fff}.split-review[data-v-3d386002]{background:#ffc107;color:#333}.split-none[data-v-3d386002]{background:#dee2e6;color:#999}.split-handle[data-v-3d386002]:hover{transform:scale(1.2)}.signal-breakdown[data-v-3d386002]{position:absolute;top:100%;left:50%;transform:translate(-50%);min-width:200px;z-index:10;background:var(--bg-primary, white)}.legend-dot[data-v-3d386002]{width:12px;height:12px;border-radius:50%;display:inline-block}.dp-card[data-v-52406ecc]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden}.dp-card-header[data-v-52406ecc]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--border-secondary)}.dp-card-body[data-v-52406ecc]{padding:20px 24px}.dp-page-title[data-v-52406ecc]{font-size:15px;font-weight:600;color:var(--text-primary);line-height:1.3}.dp-page-subtitle[data-v-52406ecc]{font-size:12px;color:var(--text-tertiary);margin-top:2px}.dp-settings-btn[data-v-52406ecc]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid var(--border-card);background:transparent;color:var(--text-secondary);cursor:pointer;font-size:13px;transition:all .12s ease}.dp-settings-btn[data-v-52406ecc]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.dp-btn-primary[data-v-52406ecc]{background:var(--color-swc);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:500;padding:5px 12px;transition:opacity .15s ease}.dp-btn-primary[data-v-52406ecc]:hover{opacity:.88;color:#fff}.dp-table[data-v-52406ecc] table{border:none}.dp-table[data-v-52406ecc] thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);border-bottom:1px solid var(--border-secondary);border-top:none;padding:8px 14px;background:var(--bg-card)}.dp-table[data-v-52406ecc] tbody td{font-size:13px;color:var(--text-primary);padding:10px 14px;vertical-align:middle;border-top:1px solid var(--border-secondary);border-bottom:none}.dp-table[data-v-52406ecc] tbody tr:hover{background:var(--bg-tertiary)}.dp-pipeline-name[data-v-52406ecc]{font-weight:600;color:var(--text-primary)}.dp-expand-btn[data-v-52406ecc]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-tertiary);cursor:pointer;font-size:10px;transition:all .12s ease}.dp-expand-btn[data-v-52406ecc]:hover{border-color:var(--color-swc);color:var(--color-swc)}.dp-expand-btn i[data-v-52406ecc]{transition:transform .15s ease}.dp-expand-btn.open i[data-v-52406ecc]{transform:rotate(90deg)}.dp-empty-state[data-v-52406ecc]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--text-tertiary);text-align:center}.dp-empty-icon[data-v-52406ecc]{font-size:40px;margin-bottom:14px;opacity:.3}.dp-empty-title[data-v-52406ecc]{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.dp-empty-text[data-v-52406ecc]{font-size:13px;max-width:380px;line-height:1.5}.dp-badge[data-v-52406ecc]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.03em;padding:3px 8px;border-radius:20px;white-space:nowrap}.dp-badge-dot[data-v-52406ecc]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.dp-badge-success[data-v-52406ecc]{background:#3399671a;color:var(--color-success);border:1px solid rgba(51,153,103,.3)}.dp-badge-success .dp-badge-dot[data-v-52406ecc]{background:var(--color-success)}.dp-badge-info[data-v-52406ecc]{background:#5dc5ec1a;color:var(--color-info);border:1px solid rgba(93,197,236,.3)}.dp-badge-muted[data-v-52406ecc]{background:var(--bg-tertiary);color:var(--text-tertiary);border:1px solid var(--border-secondary)}.dp-badge-muted .dp-badge-dot[data-v-52406ecc]{background:var(--text-tertiary)}.dp-badge-warning[data-v-52406ecc]{background:#fa7b0d1a;color:var(--color-warning);border:1px solid rgba(250,123,13,.3)}.dp-badge-warning .dp-badge-dot[data-v-52406ecc]{background:var(--color-warning)}.dp-folder-name[data-v-52406ecc]{font-size:13px;color:var(--text-primary)}.dp-folder-name .fa-folder[data-v-52406ecc]{color:var(--text-tertiary);font-size:12px}.dp-meta-chip[data-v-52406ecc]{font-size:12px;color:var(--text-secondary)}.dp-actions[data-v-52406ecc]{display:flex;justify-content:flex-end;gap:4px}.dp-action-btn[data-v-52406ecc]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px;transition:all .12s ease}.dp-action-btn[data-v-52406ecc]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.dp-action-danger[data-v-52406ecc]:hover{border-color:var(--color-danger);color:var(--color-danger);background:#fe00000f}.dp-action-success[data-v-52406ecc]:hover{border-color:var(--color-success);color:var(--color-success);background:#33996714}.dp-action-warning[data-v-52406ecc]:hover{border-color:var(--color-warning);color:var(--color-warning);background:#fa7b0d14}.dp-runs[data-v-52406ecc]{padding:8px 8px 12px 40px}.dp-runs-header[data-v-52406ecc]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-bottom:8px}.dp-runs-loading[data-v-52406ecc]{padding:10px 0}.dp-runs-empty[data-v-52406ecc]{font-size:12px;color:var(--text-tertiary);padding:6px 0}.dp-runs-list[data-v-52406ecc]{display:flex;flex-direction:column;gap:2px}.dp-run-row[data-v-52406ecc]{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:6px;cursor:pointer;transition:background .12s ease}.dp-run-row[data-v-52406ecc]:hover{background:var(--bg-card);box-shadow:inset 3px 0 0 var(--color-swc)}.dp-run-file[data-v-52406ecc]{flex:1;min-width:0;display:flex;align-items:center;font-size:13px;color:var(--text-primary);overflow:hidden}.dp-run-file span[data-v-52406ecc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-run-file .fa-file-alt[data-v-52406ecc]{color:var(--text-tertiary);flex-shrink:0}.dp-run-date[data-v-52406ecc]{font-size:12px;color:var(--text-tertiary);white-space:nowrap}.dp-run-go[data-v-52406ecc]{font-size:11px;color:var(--text-tertiary)}.dp-card[data-v-0ee9166e]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden}.dp-card-header[data-v-0ee9166e]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--border-secondary)}.dp-card-body[data-v-0ee9166e]{padding:20px 24px}.dp-status-line[data-v-0ee9166e]{font-size:15px;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:8px}.dp-count-chip[data-v-0ee9166e]{font-size:11px;font-weight:600;padding:1px 7px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary)}.dp-pending-label[data-v-0ee9166e]{font-size:12px;font-weight:400;color:var(--text-tertiary)}.dp-bulk-bar[data-v-0ee9166e]{display:flex;justify-content:space-between;align-items:center;padding:10px 24px;background:#cc00660d;border-bottom:1px solid rgba(204,0,102,.2)}.dp-bulk-label[data-v-0ee9166e]{font-size:13px;font-weight:500;color:var(--color-swc)}.dp-bulk-btn[data-v-0ee9166e]{font-size:12px;font-weight:500;padding:5px 12px;border-radius:6px;border:none;cursor:pointer;display:inline-flex;align-items:center;transition:opacity .12s ease}.dp-bulk-btn[data-v-0ee9166e]:hover{opacity:.85}.dp-bulk-approve[data-v-0ee9166e]{background:var(--color-success);color:#fff}.dp-bulk-reject[data-v-0ee9166e]{background:var(--color-danger);color:#fff}.dp-slide-enter-active[data-v-0ee9166e],.dp-slide-leave-active[data-v-0ee9166e]{transition:max-height .2s ease,opacity .2s ease;max-height:60px;overflow:hidden}.dp-slide-enter[data-v-0ee9166e],.dp-slide-leave-to[data-v-0ee9166e]{max-height:0;opacity:0}.dp-filter-pills[data-v-0ee9166e]{display:flex;gap:4px;flex-wrap:wrap}.dp-filter-pill[data-v-0ee9166e]{font-size:11px;font-weight:500;padding:4px 10px;border-radius:20px;border:1px solid var(--border-card);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.dp-filter-pill[data-v-0ee9166e]:hover{border-color:var(--color-swc);color:var(--color-swc)}.dp-filter-pill.active[data-v-0ee9166e]{background:var(--color-swc);border-color:var(--color-swc);color:#fff}.dp-table[data-v-0ee9166e] table{border:none}.dp-table[data-v-0ee9166e] thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);border-bottom:1px solid var(--border-secondary);border-top:none;padding:8px 14px;background:var(--bg-card)}.dp-table[data-v-0ee9166e] tbody td{font-size:13px;color:var(--text-primary);padding:10px 14px;vertical-align:middle;border-top:1px solid var(--border-secondary);border-bottom:none}.dp-table[data-v-0ee9166e] tbody tr{cursor:pointer;transition:background .12s ease}.dp-table[data-v-0ee9166e] tbody tr:hover{background:var(--bg-tertiary);box-shadow:inset 3px 0 0 var(--color-swc)}.dp-type-label[data-v-0ee9166e]{font-size:13px;font-weight:600;color:var(--text-primary)}.dp-type-sub[data-v-0ee9166e]{font-size:11px;color:var(--text-tertiary);margin-top:2px}.dp-conf-inline[data-v-0ee9166e]{display:flex;align-items:center;gap:6px}.dp-conf-track[data-v-0ee9166e]{width:60px;height:4px;background:var(--bg-tertiary);border-radius:2px;overflow:hidden}.dp-conf-fill[data-v-0ee9166e]{height:100%;border-radius:2px}.dp-conf-high[data-v-0ee9166e]{background:var(--color-success)}.dp-conf-mid[data-v-0ee9166e]{background:var(--color-warning)}.dp-conf-low[data-v-0ee9166e]{background:var(--color-danger)}.dp-conf-num[data-v-0ee9166e]{font-size:12px;color:var(--text-secondary)}.dp-reason-badge[data-v-0ee9166e]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:10px}.dp-reason-low_confidence[data-v-0ee9166e]{background:#fe000014;color:var(--color-danger);border:1px solid rgba(254,0,0,.25)}.dp-reason-boundary[data-v-0ee9166e]{background:#fa7b0d1a;color:var(--color-warning);border:1px solid rgba(250,123,13,.3)}.dp-reason-enhanced_confidence[data-v-0ee9166e]{background:#5dc5ec1a;color:var(--color-info);border:1px solid rgba(93,197,236,.3)}.dp-meta[data-v-0ee9166e]{font-size:12px;color:var(--text-secondary)}.dp-action-btn[data-v-0ee9166e]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid transparent;background:transparent;cursor:pointer;font-size:12px;transition:all .12s ease}.dp-action-success[data-v-0ee9166e]{color:var(--color-success);border-color:#33996740}.dp-action-success[data-v-0ee9166e]:hover{background:#3399671a}.dp-action-danger[data-v-0ee9166e]{color:var(--color-danger);border-color:#fe000040}.dp-action-danger[data-v-0ee9166e]:hover{background:#fe000014}.dp-empty-state[data-v-0ee9166e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--text-tertiary)}.dp-empty-icon[data-v-0ee9166e]{font-size:36px;margin-bottom:12px;opacity:.4}.dp-empty-text[data-v-0ee9166e]{font-size:13px}.dp-pagination[data-v-0ee9166e] .page-link{font-size:12px;color:var(--text-secondary);border-color:var(--border-secondary);background:var(--bg-card)}.dp-pagination[data-v-0ee9166e] .page-item.active .page-link{background:var(--color-swc);border-color:var(--color-swc);color:#fff}.dv-root[data-v-535eb066]{display:flex;flex-direction:column;height:100%;background:var(--bg-primary)}.dv-modal[data-v-535eb066]{min-height:80vh}.dv-loader[data-v-535eb066]{display:flex;align-items:center;justify-content:center;flex:1;min-height:300px}.dv-topbar[data-v-535eb066]{padding:0 0 12px}.dv-back-btn[data-v-535eb066]{display:inline-flex;align-items:center;gap:6px;background:none;border:none;font-size:13px;color:var(--text-secondary);cursor:pointer;padding:0;transition:color .12s}.dv-back-btn[data-v-535eb066]:hover{color:var(--color-swc)}.dv-layout[data-v-535eb066]{display:flex;gap:0;flex:1;min-height:0;overflow:hidden;border-radius:10px;border:1px solid var(--border-card);background:var(--bg-card)}.dv-pdf-panel[data-v-535eb066]{flex:0 0 58%;min-width:0;display:flex;flex-direction:column;border-right:1px solid var(--border-secondary);background:var(--bg-tertiary)}.dv-pdf-toolbar[data-v-535eb066]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:var(--bg-card);border-bottom:1px solid var(--border-secondary);gap:8px;flex-shrink:0}.dv-toolbar-group[data-v-535eb066]{display:flex;align-items:center;gap:4px}.dv-tb-btn[data-v-535eb066]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-secondary);font-size:11px;cursor:pointer;transition:all .12s}.dv-tb-btn[data-v-535eb066]:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--color-swc)}.dv-tb-btn[data-v-535eb066]:disabled{opacity:.35;cursor:not-allowed}.dv-page-indicator[data-v-535eb066]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-secondary)}.dv-page-input[data-v-535eb066]{width:40px;text-align:center;border:1px solid var(--border-secondary);border-radius:5px;background:var(--bg-tertiary);color:var(--text-primary);font-size:12px;padding:2px 4px;-moz-appearance:textfield}.dv-page-input[data-v-535eb066]::-webkit-outer-spin-button,.dv-page-input[data-v-535eb066]::-webkit-inner-spin-button{-webkit-appearance:none}.dv-page-sep[data-v-535eb066]{color:var(--text-tertiary)}.dv-page-total[data-v-535eb066]{font-size:12px;color:var(--text-secondary);min-width:14px}.dv-zoom-label[data-v-535eb066]{font-size:11px;color:var(--text-tertiary);min-width:36px;text-align:center}.dv-canvas-wrap[data-v-535eb066]{flex:1;overflow:auto;display:flex;align-items:flex-start;justify-content:center;padding:16px}.dv-pdf-state[data-v-535eb066]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text-tertiary);min-height:200px;width:100%}.dv-pdf-err-icon[data-v-535eb066]{font-size:36px;opacity:.3}.dv-pdf-err-text[data-v-535eb066]{font-size:13px}.dv-canvas[data-v-535eb066]{display:block;box-shadow:0 4px 24px #0000002e;border-radius:2px;background:#fff}.dv-detail-panel[data-v-535eb066]{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.dv-detail-header[data-v-535eb066]{padding:12px 16px 10px;border-bottom:1px solid var(--border-secondary);flex-shrink:0}.dv-header-top[data-v-535eb066]{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}.dv-doc-name[data-v-535eb066]{flex:1;font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;padding-top:2px}.dv-conf-badge[data-v-535eb066]{flex-shrink:0;font-size:18px;font-weight:800;line-height:1;letter-spacing:-.03em;padding:4px 8px;border-radius:8px;display:flex;align-items:baseline;gap:1px}.dv-conf-pct-sign[data-v-535eb066]{font-size:11px;font-weight:600}.dv-conf-badge.dv-conf-high[data-v-535eb066]{background:#3399671f;color:var(--color-success);border:1px solid rgba(51,153,103,.25)}.dv-conf-badge.dv-conf-mid[data-v-535eb066]{background:#fa7b0d1f;color:var(--color-warning);border:1px solid rgba(250,123,13,.25)}.dv-conf-badge.dv-conf-low[data-v-535eb066]{background:#fe000014;color:var(--color-danger);border:1px solid rgba(254,0,0,.2)}.dv-doc-meta-row[data-v-535eb066]{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.dv-meta-spacer[data-v-535eb066]{flex:1}.dv-chip[data-v-535eb066]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 7px;border-radius:20px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.dv-status-icon[data-v-535eb066]{font-size:8px}.dv-chip-num[data-v-535eb066]{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-secondary)}.dv-status-not_required[data-v-535eb066]{background:var(--bg-tertiary);color:var(--text-tertiary);border:1px solid var(--border-secondary)}.dv-status-pending[data-v-535eb066]{background:#fa7b0d1f;color:var(--color-warning);border:1px solid rgba(250,123,13,.3)}.dv-status-approved[data-v-535eb066]{background:#3399671a;color:var(--color-success);border:1px solid rgba(51,153,103,.3)}.dv-status-corrected[data-v-535eb066]{background:#5dc5ec1a;color:var(--color-info);border:1px solid rgba(93,197,236,.3)}.dv-status-rejected[data-v-535eb066]{background:#fe000014;color:var(--color-danger);border:1px solid rgba(254,0,0,.25)}.dv-import-imported[data-v-535eb066]{background:#3399671a;color:var(--color-success);border:1px solid rgba(51,153,103,.3)}.dv-import-pending[data-v-535eb066]{background:#fa7b0d1f;color:var(--color-warning);border:1px solid rgba(250,123,13,.3)}.dv-import-failed[data-v-535eb066]{background:#fe000014;color:var(--color-danger);border:1px solid rgba(254,0,0,.25)}.dv-lv-signed[data-v-535eb066]{background:#3399671a;color:var(--color-success);border:1px solid rgba(51,153,103,.3)}.dv-lv-failed[data-v-535eb066]{background:#fe000014;color:var(--color-danger);border:1px solid rgba(254,0,0,.25)}.dv-lv-skipped[data-v-535eb066]{background:var(--bg-tertiary);color:var(--text-tertiary);border:1px solid var(--border-secondary)}.dv-lv-pending[data-v-535eb066]{background:#fa7b0d1f;color:var(--color-warning);border:1px solid rgba(250,123,13,.3)}.dv-meta-date[data-v-535eb066]{font-size:10px;color:var(--text-tertiary);display:flex;align-items:center;gap:4px;white-space:nowrap}.dv-tabs[data-v-535eb066]{display:flex;gap:0;border-bottom:1px solid var(--border-secondary);background:var(--bg-card);flex-shrink:0;overflow-x:auto;scrollbar-width:none}.dv-tabs[data-v-535eb066]::-webkit-scrollbar{display:none}.dv-tab[data-v-535eb066]{display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);background:none;border:none;border-bottom:2px solid transparent;padding:9px 6px;cursor:pointer;white-space:nowrap;transition:color .12s,border-color .12s;margin-bottom:-1px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.dv-tab[data-v-535eb066]:hover{color:var(--text-secondary)}.dv-tab-active[data-v-535eb066]{color:var(--text-primary);border-bottom-color:var(--color-swc)}.dv-tab i[data-v-535eb066]{display:none}.dv-tab-count[data-v-535eb066]{background:var(--bg-tertiary);color:var(--text-secondary);font-size:9px;font-weight:700;padding:1px 5px;border-radius:20px;border:1px solid var(--border-secondary)}.dv-tab-body[data-v-535eb066]{flex:1;overflow-y:auto;overflow-x:hidden}.dv-tab-pane[data-v-535eb066]{padding:14px 16px;display:flex;flex-direction:column;gap:0}.dv-block[data-v-535eb066]{padding:0 0 14px;margin-bottom:14px;border-bottom:1px solid var(--border-secondary)}.dv-block[data-v-535eb066]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.dv-block-label[data-v-535eb066]{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);margin-bottom:8px}.dv-block-label-row[data-v-535eb066]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.dv-block-label-row .dv-block-label[data-v-535eb066]{margin-bottom:0}.dv-label[data-v-535eb066]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary)}.dv-classify-hero[data-v-535eb066]{display:flex;align-items:flex-start;gap:14px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--border-secondary)}.dv-conf-arc-wrap[data-v-535eb066]{position:relative;flex-shrink:0;width:56px;height:56px}.dv-conf-arc[data-v-535eb066]{width:56px;height:56px;transform:rotate(-90deg)}.dv-arc-bg[data-v-535eb066]{fill:none;stroke:var(--bg-tertiary);stroke-width:6}.dv-arc-fill[data-v-535eb066]{fill:none;stroke-width:6;stroke-linecap:round;transition:stroke-dasharray .5s ease}.dv-arc-fill.dv-conf-high[data-v-535eb066]{stroke:var(--color-success)}.dv-arc-fill.dv-conf-mid[data-v-535eb066]{stroke:var(--color-warning)}.dv-arc-fill.dv-conf-low[data-v-535eb066]{stroke:var(--color-danger)}.dv-arc-pct[data-v-535eb066]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.dv-conf-high[data-v-535eb066]{color:var(--color-success)}.dv-conf-mid[data-v-535eb066]{color:var(--color-warning)}.dv-conf-low[data-v-535eb066]{color:var(--color-danger)}.dv-classify-main[data-v-535eb066]{flex:1;min-width:0}.dv-type-value[data-v-535eb066]{font-size:14px;font-weight:700;color:var(--text-primary);font-family:monospace;margin:2px 0 4px;word-break:break-word}.dv-type-displayname[data-v-535eb066]{font-size:12px;color:var(--text-secondary);margin-bottom:4px}.dv-subtype-row[data-v-535eb066]{display:flex;align-items:center;gap:6px;margin-top:4px;flex-wrap:wrap}.dv-subtype-val[data-v-535eb066]{font-size:12px;color:var(--text-primary);font-weight:500}.dv-subconf[data-v-535eb066]{font-size:10px;color:var(--text-tertiary);font-family:monospace}.dv-model-tag[data-v-535eb066]{display:inline-flex;align-items:center;gap:4px;font-size:9px;color:var(--text-tertiary);font-family:monospace;margin-top:6px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);padding:2px 6px;border-radius:4px}.dv-model-tag i[data-v-535eb066]{font-size:8px}.mt-2[data-v-535eb066]{margin-top:8px}.dv-alt-list[data-v-535eb066]{display:flex;flex-direction:column;gap:5px}.dv-alt-row[data-v-535eb066]{display:flex;align-items:center;gap:8px;font-size:11px}.dv-alt-type[data-v-535eb066]{flex:0 0 40%;color:var(--text-secondary);font-family:monospace;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-alt-bar-wrap[data-v-535eb066]{flex:1;height:4px;background:var(--bg-tertiary);border-radius:2px;overflow:hidden}.dv-alt-bar[data-v-535eb066]{height:100%;background:var(--color-swc);border-radius:2px;opacity:.5;transition:width .4s ease}.dv-alt-pct[data-v-535eb066]{flex-shrink:0;font-size:10px;color:var(--text-tertiary);font-family:monospace;min-width:30px;text-align:right}.dv-reasoning[data-v-535eb066]{font-size:12px;color:var(--text-secondary);line-height:1.65;margin:0;padding:10px 12px;background:var(--bg-tertiary);border-left:2px solid var(--color-swc);border-radius:0 6px 6px 0}.dv-summary-brief[data-v-535eb066]{font-size:12px;color:var(--text-secondary);line-height:1.6;margin:0 0 8px}.dv-key-points[data-v-535eb066]{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:5px}.dv-key-points li[data-v-535eb066]{font-size:12px;color:var(--text-secondary);line-height:1.5}.dv-fields-pane[data-v-535eb066]{padding:0!important;gap:0!important}.dv-entity-strip[data-v-535eb066]{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--border-secondary)}.dv-entity-identified[data-v-535eb066]{background:#3399670f}.dv-entity-unknown[data-v-535eb066]{background:var(--bg-tertiary)}.dv-entity-icon[data-v-535eb066]{font-size:14px;flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px}.dv-entity-identified .dv-entity-icon[data-v-535eb066]{color:var(--color-success);background:#3399671f}.dv-entity-unknown .dv-entity-icon[data-v-535eb066]{color:var(--text-tertiary);background:var(--bg-card);border:1px solid var(--border-secondary)}.dv-entity-info[data-v-535eb066]{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.dv-entity-name-main[data-v-535eb066]{font-size:13px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-entity-label-text[data-v-535eb066]{font-size:11px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.dv-entity-id-main[data-v-535eb066]{font-size:11px;font-family:monospace;color:var(--text-tertiary)}.dv-entity-status[data-v-535eb066]{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;padding:3px 8px;border-radius:20px}.dv-entity-status-yes[data-v-535eb066]{background:#3399671a;color:var(--color-success);border:1px solid rgba(51,153,103,.25)}.dv-entity-status-no[data-v-535eb066]{background:var(--bg-card);color:var(--text-tertiary);border:1px solid var(--border-secondary)}.dv-fields-section[data-v-535eb066]{border-bottom:1px solid var(--border-secondary)}.dv-fields-section[data-v-535eb066]:last-child{border-bottom:none}.dv-fields-section-header[data-v-535eb066]{display:flex;align-items:center;gap:6px;padding:8px 16px 6px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary)}.dv-fields-section-header i[data-v-535eb066]{font-size:9px}.dv-fields-count[data-v-535eb066]{font-size:9px;font-weight:700;background:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--text-secondary);padding:1px 5px;border-radius:20px}.dv-copy-all-inline[data-v-535eb066]{margin-left:auto}.dv-barcode-list[data-v-535eb066]{padding:0 8px 10px;display:flex;flex-direction:column;gap:4px}.dv-barcode-row[data-v-535eb066]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);cursor:pointer;transition:border-color .1s}.dv-barcode-row[data-v-535eb066]:hover{border-color:var(--color-swc)}.dv-barcode-row:hover .dv-barcode-copy-icon[data-v-535eb066]{opacity:1}.dv-barcode-type[data-v-535eb066]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);flex-shrink:0;min-width:48px}.dv-barcode-value[data-v-535eb066]{flex:1;font-size:13px;font-family:monospace;font-weight:600;color:var(--text-primary);letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none;border:none;padding:0}.dv-barcode-copy-icon[data-v-535eb066]{font-size:10px;color:var(--text-tertiary);flex-shrink:0;opacity:0;transition:opacity .1s}.dv-fields-table[data-v-535eb066]{padding:0 8px 10px;display:flex;flex-direction:column;gap:2px}.dv-field-row[data-v-535eb066]{display:grid;grid-template-columns:minmax(90px,35%) 1fr 20px;align-items:center;gap:8px;padding:6px 10px;border-radius:5px;cursor:pointer;transition:background .1s}.dv-field-row[data-v-535eb066]:hover{background:var(--bg-tertiary)}.dv-field-row:hover .dv-field-copy-icon[data-v-535eb066]{opacity:1}.dv-field-key[data-v-535eb066]{font-size:11px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-field-value[data-v-535eb066]{font-size:12px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-field-copy-icon[data-v-535eb066]{font-size:10px;color:var(--text-tertiary);opacity:0;transition:opacity .1s;justify-self:end}.dv-entity-row[data-v-535eb066]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.dv-entity-name[data-v-535eb066]{font-size:12px;font-weight:600;color:var(--text-primary)}.dv-entity-id[data-v-535eb066]{font-size:11px;font-family:monospace;color:var(--text-tertiary)}.dv-badge[data-v-535eb066]{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;padding:2px 7px;border-radius:20px}.dv-badge-yes[data-v-535eb066]{background:#3399671a;color:var(--color-success);border:1px solid rgba(51,153,103,.3)}.dv-badge-no[data-v-535eb066]{background:#fe000014;color:var(--color-danger);border:1px solid rgba(254,0,0,.25)}.dv-badge-warn[data-v-535eb066]{background:#fa7b0d1f;color:var(--color-warning);border:1px solid rgba(250,123,13,.3)}.dv-badge-muted[data-v-535eb066]{background:var(--bg-tertiary);color:var(--text-tertiary);border:1px solid var(--border-secondary)}.dv-kv-table[data-v-535eb066]{display:flex;flex-direction:column;gap:2px;background:var(--bg-tertiary);border-radius:6px;border:1px solid var(--border-secondary);overflow:hidden}.dv-kv-row[data-v-535eb066]{display:flex;align-items:center;gap:8px;padding:5px 10px;font-size:12px;transition:background .1s}.dv-kv-row[data-v-535eb066]:hover{background:var(--bg-hover, rgba(0,0,0,.03))}.dv-kv-row[data-v-535eb066]:not(:last-child){border-bottom:1px solid var(--border-secondary)}.dv-kv-row-col[data-v-535eb066]{flex-direction:column;align-items:flex-start;gap:4px}.dv-kv-key[data-v-535eb066]{flex-shrink:0;min-width:90px;max-width:140px;font-size:11px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-kv-val[data-v-535eb066]{flex:1;color:var(--text-primary);word-break:break-word;font-size:12px}.dv-kv-val-break[data-v-535eb066]{word-break:break-all}.dv-kv-code[data-v-535eb066]{font-size:10px;color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:3px;padding:1px 5px;font-family:monospace;letter-spacing:.02em;cursor:pointer;transition:border-color .1s;word-break:break-all;flex:1}.dv-kv-code[data-v-535eb066]:hover{border-color:var(--color-swc)}.small-mono[data-v-535eb066]{font-size:10px}.dv-copy-btn[data-v-535eb066]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;border:1px solid transparent;background:none;color:var(--text-tertiary);font-size:10px;cursor:pointer;opacity:0;transition:all .1s}.dv-kv-row:hover .dv-copy-btn[data-v-535eb066]{opacity:1}.dv-copy-btn[data-v-535eb066]:hover{background:var(--bg-card);border-color:var(--border-secondary);color:var(--text-secondary)}.dv-copy-all-btn[data-v-535eb066]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:4px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-tertiary);cursor:pointer;transition:all .1s}.dv-copy-all-btn[data-v-535eb066]:hover{border-color:var(--color-swc);color:var(--color-swc)}.dv-link[data-v-535eb066]{background:none;border:none;padding:0;font-size:11px;color:var(--color-swc);cursor:pointer;font-family:monospace;text-decoration:underline;word-break:break-all;flex:1;text-align:left}.dv-empty-state[data-v-535eb066]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 0;color:var(--text-tertiary);font-size:13px}.dv-empty-state i[data-v-535eb066]{font-size:24px;opacity:.3}.dv-ocr-toolbar[data-v-535eb066]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.dv-ocr-search-bar[data-v-535eb066]{flex:1;display:flex;align-items:center;gap:6px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-tertiary);padding:0 8px;transition:border-color .1s}.dv-ocr-search-bar[data-v-535eb066]:focus-within{border-color:var(--color-swc)}.dv-ocr-search-icon[data-v-535eb066]{font-size:10px;color:var(--text-tertiary);flex-shrink:0}.dv-ocr-search[data-v-535eb066]{flex:1;font-size:11px;padding:6px 0;border:none;background:transparent;color:var(--text-primary);outline:none}.dv-ocr-matches[data-v-535eb066]{font-size:10px;color:var(--text-tertiary);white-space:nowrap;flex-shrink:0}.dv-ocr-btn[data-v-535eb066]{flex-shrink:0;font-size:11px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:5px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;transition:all .1s}.dv-ocr-btn[data-v-535eb066]:hover{border-color:var(--color-swc);color:var(--color-swc)}.dv-ocr-meta[data-v-535eb066]{font-size:10px;color:var(--text-tertiary);font-family:monospace;margin-bottom:8px}.dv-ocr-conf[data-v-535eb066]{color:var(--color-success);font-weight:600}.dv-ocr-wrap[data-v-535eb066]{flex:1;overflow:auto;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-tertiary)}.dv-ocr-text[data-v-535eb066]{font-size:11px;font-family:monospace;color:var(--text-secondary);line-height:1.65;white-space:pre-wrap;word-break:break-word;margin:0;padding:12px 14px}.dv-footer[data-v-535eb066]{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-card)}.dv-footer-meta[data-v-535eb066]{flex:1;display:flex;align-items:center;gap:6px;overflow:hidden}.dv-footer-type[data-v-535eb066]{font-size:10px;font-family:monospace;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-footer-pages[data-v-535eb066]{font-size:10px;color:var(--text-tertiary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);padding:1px 5px;border-radius:4px;flex-shrink:0}.dv-footer-actions[data-v-535eb066]{display:flex;gap:8px}.dv-action-btn[data-v-535eb066]{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:7px 14px;border-radius:7px;border:none;cursor:pointer;transition:opacity .12s,transform .1s;white-space:nowrap}.dv-action-btn[data-v-535eb066]:disabled{opacity:.45;cursor:not-allowed}.dv-action-btn[data-v-535eb066]:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.dv-action-btn[data-v-535eb066]:active:not(:disabled){transform:translateY(0)}.dv-action-review[data-v-535eb066]{background:var(--color-warning);color:#fff}.dv-action-import[data-v-535eb066]{background:var(--color-swc);color:#fff}.dv-split-pane[data-v-535eb066]{display:flex;flex-direction:column;gap:12px}.dv-split-banner[data-v-535eb066]{border-radius:8px;padding:14px 16px;border-left:4px solid transparent}.dv-split-banner-yes[data-v-535eb066]{background:#fa7b0d14;border-left-color:var(--color-warning)}.dv-split-banner-no[data-v-535eb066]{background:#33996714;border-left-color:var(--color-success)}.dv-split-verdict-row[data-v-535eb066]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.dv-split-verdict-icon[data-v-535eb066]{font-size:14px}.dv-split-banner-yes .dv-split-verdict-icon[data-v-535eb066]{color:var(--color-warning)}.dv-split-banner-no .dv-split-verdict-icon[data-v-535eb066]{color:var(--color-success)}.dv-split-verdict-label[data-v-535eb066]{font-size:13px;font-weight:700;letter-spacing:-.01em}.dv-split-banner-yes .dv-split-verdict-label[data-v-535eb066]{color:var(--color-warning)}.dv-split-banner-no .dv-split-verdict-label[data-v-535eb066]{color:var(--color-success)}.dv-split-conf-chip[data-v-535eb066]{font-size:10px;font-family:monospace;font-weight:700;padding:2px 6px;border-radius:4px;margin-left:auto}.dv-split-narrative[data-v-535eb066]{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0}.dv-signal-card[data-v-535eb066]{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:8px}.dv-signal-card-icon[data-v-535eb066]{width:32px;height:32px;border-radius:6px;background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0;color:var(--color-swc)}.dv-signal-card-body[data-v-535eb066]{flex:1;min-width:0}.dv-signal-card-title[data-v-535eb066]{font-size:12px;font-weight:700;color:var(--text-primary);margin-bottom:3px}.dv-signal-card-desc[data-v-535eb066]{font-size:11px;color:var(--text-secondary);line-height:1.5}.dv-signal-card-conf-badge[data-v-535eb066]{font-size:10px;font-family:monospace;font-weight:700;padding:2px 6px;border-radius:4px;flex-shrink:0;align-self:flex-start}.dv-split-section[data-v-535eb066]{display:flex;flex-direction:column;gap:8px}.dv-split-section-label[data-v-535eb066]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);display:flex;align-items:center;gap:6px}.dv-split-section-pg[data-v-535eb066]{font-weight:500;opacity:.7}.dv-page-decisions[data-v-535eb066]{display:flex;flex-direction:column;gap:4px}.dv-pd-row[data-v-535eb066]{display:flex;align-items:center;gap:8px;font-size:11px;padding:5px 8px;border-radius:5px;background:var(--bg-tertiary)}.dv-pd-pg[data-v-535eb066]{font-family:monospace;font-weight:600;font-size:10px;color:var(--text-tertiary);flex:0 0 28px}.dv-pd-verdict[data-v-535eb066]{font-size:10px;font-weight:700;padding:1px 6px;border-radius:3px}.dv-pd-verdict.dv-split-yes[data-v-535eb066]{background:#fa7b0d1f;color:var(--color-warning);border:1px solid rgba(250,123,13,.25)}.dv-pd-verdict.dv-split-no[data-v-535eb066]{background:#3399671a;color:var(--color-success);border:1px solid rgba(51,153,103,.25)}.dv-pd-signal[data-v-535eb066]{flex:1;font-size:10px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-pd-pct[data-v-535eb066]{font-size:10px;font-family:monospace;font-weight:600;color:var(--text-secondary);flex-shrink:0}.dv-signal-weights[data-v-535eb066]{display:flex;flex-direction:column;gap:5px}.dv-sw-name[data-v-535eb066]{font-size:11px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-sw-track[data-v-535eb066]{height:6px;border-radius:3px;background:var(--bg-tertiary);overflow:hidden}.dv-sw-bar-fill[data-v-535eb066]{height:100%;border-radius:3px;min-width:3px;transition:width .3s ease}.dv-sw-bar-fill.dv-weight-pos[data-v-535eb066]{background:var(--color-warning)}.dv-sw-bar-fill.dv-weight-neg[data-v-535eb066]{background:var(--color-success)}.dv-sw-direction[data-v-535eb066]{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.dv-sw-direction.dv-weight-pos[data-v-535eb066]{color:var(--color-warning)}.dv-sw-direction.dv-weight-neg[data-v-535eb066]{color:var(--color-success)}.dv-sw-weight[data-v-535eb066]{font-size:10px;font-family:monospace;font-weight:600;text-align:right}.dv-sw-weight.dv-weight-pos[data-v-535eb066]{color:var(--color-warning)}.dv-sw-weight.dv-weight-neg[data-v-535eb066]{color:var(--color-success)}.dv-signal-legend[data-v-535eb066]{font-size:10px;color:var(--text-tertiary);margin:4px 0 0;display:flex;gap:12px;flex-wrap:wrap}.dv-legend-split[data-v-535eb066]{color:var(--color-warning);font-weight:600}.dv-legend-merge[data-v-535eb066]{color:var(--color-success);font-weight:600}.dv-split-pages-footer[data-v-535eb066]{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:10px 12px;background:var(--bg-tertiary);border-radius:6px;font-size:11px;color:var(--text-tertiary)}.dv-page-chip[data-v-535eb066]{font-size:10px;font-family:monospace;font-weight:600;padding:2px 7px;border-radius:4px;background:var(--bg-card);border:1px solid var(--border-secondary);color:var(--text-secondary)}.dv-split-range[data-v-535eb066]{font-size:11px;color:var(--text-tertiary)}.dv-split-range-count[data-v-535eb066]{color:var(--text-tertiary);margin-left:4px}.dv-conf-high[data-v-535eb066]{background:#3399671f;color:var(--color-success);border:1px solid rgba(51,153,103,.25)}.dv-conf-med[data-v-535eb066]{background:#fab40d1f;color:var(--color-warning);border:1px solid rgba(250,180,13,.25)}.dv-conf-low[data-v-535eb066]{background:#dc3c3c1a;color:#e05252;border:1px solid rgba(220,60,60,.2)}.dv-split-yes[data-v-535eb066]{color:var(--color-warning)}.dv-split-no[data-v-535eb066]{color:var(--color-success)}.dv-weight-pos[data-v-535eb066]{color:var(--color-warning)}.dv-weight-neg[data-v-535eb066]{color:var(--color-success)}.dv-weight-zero[data-v-535eb066]{color:var(--text-tertiary)}.dv-split-banner-left[data-v-535eb066]{display:flex;flex-direction:column;gap:6px}.dv-page-decision[data-v-535eb066]{display:flex;align-items:center;gap:8px;font-size:11px;padding:5px 8px;border-radius:5px;background:var(--bg-tertiary)}.dv-pd-page[data-v-535eb066]{font-family:monospace;font-weight:600;font-size:10px;color:var(--text-tertiary);flex:0 0 50px}.dv-pd-conf[data-v-535eb066]{font-size:10px;font-family:monospace;font-weight:600;flex-shrink:0}.dv-mini-arc[data-v-535eb066]{width:32px;height:32px;transform:rotate(-90deg)}.dv-mini-arc-bg[data-v-535eb066]{fill:none;stroke:var(--bg-tertiary);stroke-width:4}.dv-mini-arc-fill[data-v-535eb066]{fill:none;stroke-width:4;stroke-linecap:round;transition:stroke-dasharray .4s ease}.dv-conf-high .dv-mini-arc-fill[data-v-535eb066]{stroke:var(--color-success)}.dv-conf-med .dv-mini-arc-fill[data-v-535eb066]{stroke:var(--color-warning)}.dv-conf-low .dv-mini-arc-fill[data-v-535eb066]{stroke:#e05252}.dv-signal-card-conf[data-v-535eb066]{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px;font-family:monospace;font-weight:700;flex-shrink:0}.dv-sw-row[data-v-535eb066]{display:flex;align-items:center;gap:8px}.dv-sw-left[data-v-535eb066]{display:flex;align-items:center;gap:5px;flex:0 0 38%;min-width:0}.dv-sw-icon[data-v-535eb066]{font-size:10px;color:var(--text-tertiary);flex-shrink:0}.dv-sw-bar-wrap[data-v-535eb066]{flex:1;min-width:0}.dv-sw-bar-track[data-v-535eb066]{height:6px;border-radius:3px;background:var(--bg-tertiary);overflow:hidden}.dv-sw-bar-split[data-v-535eb066]{height:100%;border-radius:3px;background:var(--color-warning);min-width:3px;transition:width .3s ease}.dv-sw-bar-merge[data-v-535eb066]{height:100%;border-radius:3px;background:var(--color-success);min-width:3px;transition:width .3s ease}.dv-sw-value[data-v-535eb066]{font-size:10px;font-family:monospace;font-weight:600;min-width:38px;text-align:right;flex-shrink:0}.dv-toast[data-v-535eb066]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--text-primary);color:var(--bg-primary);font-size:12px;font-weight:600;padding:8px 16px;border-radius:20px;display:flex;align-items:center;gap:6px;z-index:9999;pointer-events:none;box-shadow:0 4px 16px #0003}.dv-toast-fade-enter-active[data-v-535eb066],.dv-toast-fade-leave-active[data-v-535eb066]{transition:opacity .2s,transform .2s}.dv-toast-fade-enter[data-v-535eb066],.dv-toast-fade-leave-to[data-v-535eb066]{opacity:0;transform:translate(-50%) translateY(8px)}.dp-lv-row[data-v-00c95e2b]{display:flex;align-items:center;flex-wrap:wrap}.dp-lv-badge[data-v-00c95e2b]{display:inline-flex;align-items:center;font-size:11px;font-weight:600;padding:3px 9px;border-radius:20px}.dp-lv-signed[data-v-00c95e2b]{background:#3399671f;color:var(--color-success)}.dp-lv-failed[data-v-00c95e2b]{background:#fe00001a;color:var(--color-danger)}.dp-lv-skipped[data-v-00c95e2b]{background:var(--bg-tertiary);color:var(--text-tertiary)}.dp-lv-pending[data-v-00c95e2b]{background:#fa7b0d1f;color:var(--color-warning)}.dp-lv-link[data-v-00c95e2b]{font-size:11px;color:var(--color-swc)}.dp-lv-reason[data-v-00c95e2b]{font-size:11px;color:var(--text-tertiary)}.dp-back-btn[data-v-00c95e2b]{display:inline-flex;align-items:center;background:none;border:none;font-size:13px;color:var(--text-secondary);cursor:pointer;padding:0;transition:color .12s}.dp-back-btn[data-v-00c95e2b]:hover{color:var(--color-swc)}.dp-review-layout[data-v-00c95e2b]{display:flex;gap:16px;min-height:600px}.dp-pdf-panel[data-v-00c95e2b]{flex:0 0 58%;min-width:0}.dp-detail-panel[data-v-00c95e2b]{flex:1;min-width:0}.dp-pdf-card[data-v-00c95e2b]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden;height:100%}.dp-pdf-frame[data-v-00c95e2b]{height:100%;min-height:600px}.dp-pdf-empty[data-v-00c95e2b]{display:flex;align-items:center;justify-content:center;height:100%;min-height:300px;color:var(--text-tertiary)}.dp-detail-card[data-v-00c95e2b]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;height:100%}.dp-detail-body[data-v-00c95e2b]{flex:1;overflow-y:auto;padding:16px}.dp-section-header[data-v-00c95e2b]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary);margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid var(--border-secondary)}.dp-field-row[data-v-00c95e2b]{margin-bottom:8px}.dp-field-label[data-v-00c95e2b]{font-size:11px;color:var(--text-tertiary);display:block;margin-bottom:3px}.dp-field-input[data-v-00c95e2b] input,.dp-field-input.form-control[data-v-00c95e2b]{font-size:13px;border-top:none;border-left:none;border-right:none;border-radius:0;padding-left:0;background:transparent;box-shadow:none!important;color:var(--text-primary)}.dp-field-input[data-v-00c95e2b] input:focus,.dp-field-input.form-control[data-v-00c95e2b]:focus{border-color:var(--color-swc)}.dp-conf-display[data-v-00c95e2b]{display:flex;align-items:center;gap:12px}.dp-conf-number[data-v-00c95e2b]{font-size:28px;font-weight:700;line-height:1;flex-shrink:0}.dp-conf-number.dp-conf-high[data-v-00c95e2b]{color:var(--color-success)}.dp-conf-number.dp-conf-mid[data-v-00c95e2b]{color:var(--color-warning)}.dp-conf-number.dp-conf-low[data-v-00c95e2b]{color:var(--color-danger)}.dp-conf-side[data-v-00c95e2b]{flex:1}.dp-conf-label[data-v-00c95e2b]{font-size:11px;color:var(--text-tertiary);margin-bottom:4px}.dp-conf-track[data-v-00c95e2b]{height:4px;background:var(--bg-tertiary);border-radius:2px;overflow:hidden}.dp-conf-fill[data-v-00c95e2b]{height:100%;border-radius:2px;transition:width .3s ease}.dp-conf-high[data-v-00c95e2b]{background:var(--color-success)}.dp-conf-mid[data-v-00c95e2b]{background:var(--color-warning)}.dp-conf-low[data-v-00c95e2b]{background:var(--color-danger)}.dp-alt-label[data-v-00c95e2b]{font-size:11px;color:var(--text-tertiary);margin-bottom:5px}.dp-alt-pills[data-v-00c95e2b]{display:flex;flex-wrap:wrap;gap:4px}.dp-alt-pill[data-v-00c95e2b]{font-size:11px;padding:3px 8px;border-radius:20px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .12s}.dp-alt-pill[data-v-00c95e2b]:hover{border-color:var(--color-swc);color:var(--color-swc)}.dp-alt-pct[data-v-00c95e2b]{color:var(--text-tertiary);margin-left:3px}.dp-entity-row[data-v-00c95e2b]{display:flex;gap:6px;font-size:12px;margin-bottom:3px}.dp-entity-key[data-v-00c95e2b]{font-weight:600;color:var(--text-secondary)}.dp-entity-val[data-v-00c95e2b]{font-size:12px;color:var(--text-primary)}.dp-small-text[data-v-00c95e2b]{font-size:12px;color:var(--text-secondary);line-height:1.5}.dp-key-points[data-v-00c95e2b]{margin:0;padding-left:16px}.dp-key-points li[data-v-00c95e2b]{margin-bottom:4px}.dp-entity-identified[data-v-00c95e2b]{display:inline-flex;align-items:center}.dp-action-footer[data-v-00c95e2b]{flex-shrink:0;display:flex;gap:6px;padding:12px 16px;border-top:1px solid var(--border-secondary);flex-wrap:wrap;background:var(--bg-card)}.dp-action-pill[data-v-00c95e2b]{flex:1;min-width:70px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;padding:7px 10px;border-radius:6px;border:none;cursor:pointer;transition:opacity .12s ease}.dp-action-pill[data-v-00c95e2b]:disabled{opacity:.5;cursor:not-allowed}.dp-action-pill[data-v-00c95e2b]:hover:not(:disabled){opacity:.85}.dp-action-approve[data-v-00c95e2b]{background:var(--color-success);color:#fff}.dp-action-correct[data-v-00c95e2b]{background:var(--color-warning);color:#fff}.dp-action-reject[data-v-00c95e2b]{background:var(--color-danger);color:#fff}.dp-action-import[data-v-00c95e2b]{background:var(--color-swc);color:#fff}.st-card[data-v-9776b5c8]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden}.st-card-header[data-v-9776b5c8]{padding:18px 24px;border-bottom:1px solid var(--border-secondary);display:flex;align-items:center;justify-content:space-between}.st-back-btn[data-v-9776b5c8]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;border:1px solid var(--border-card);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;font-size:12px;flex-shrink:0;margin-right:10px;transition:all .12s}.st-back-btn[data-v-9776b5c8]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.st-card--flat[data-v-9776b5c8]{border:none;border-radius:0;box-shadow:none}.st-page-title[data-v-9776b5c8]{font-size:15px;font-weight:600;color:var(--text-primary)}.st-page-subtitle[data-v-9776b5c8]{display:none}.st-card-body[data-v-9776b5c8] .st-nav{display:flex;border-bottom:1px solid var(--border-secondary);padding:0 8px;gap:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.st-card-body[data-v-9776b5c8] .st-nav::-webkit-scrollbar{height:4px}.st-card-body[data-v-9776b5c8] .st-nav::-webkit-scrollbar-track{background:transparent}.st-card-body[data-v-9776b5c8] .st-nav::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.st-card-body[data-v-9776b5c8] .st-nav .nav-link{display:flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:0;padding:12px 10px;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;flex-shrink:0;transition:color .15s ease,border-color .15s ease}.st-card-body[data-v-9776b5c8] .st-nav .nav-link:hover{color:var(--color-swc);background:transparent}.st-card-body[data-v-9776b5c8] .st-nav .nav-link.active{color:var(--color-swc);background:transparent;border-bottom-color:var(--color-swc);font-weight:600}[data-theme=dark] .st-card-body[data-v-9776b5c8] .st-nav .nav-link.active{color:var(--text-primary);border-bottom-color:#f59;background:#ff559912;border-radius:6px 6px 0 0}[data-theme=dark] .st-card-body[data-v-9776b5c8] .st-nav .nav-link:hover{color:var(--text-primary)}.st-tab-icon[data-v-9776b5c8]{font-size:12px;opacity:.8}.st-card-body[data-v-9776b5c8] .st-nav .nav-link.active .st-tab-icon{opacity:1}.st-card-body[data-v-9776b5c8] .st-tab-content{padding:0}.st-pipelines-notice[data-v-9776b5c8]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:12px 24px;font-size:12px;color:var(--text-secondary);background:#5dc5ec14;border-bottom:1px solid var(--border-secondary)}.st-pipelines-notice .fa-info-circle[data-v-9776b5c8]{color:var(--color-info)}.st-pipelines-notice-link[data-v-9776b5c8]{font-weight:600;color:var(--color-swc);margin-left:4px}.st-pipelines-notice-link[data-v-9776b5c8]:hover{text-decoration:underline}.st-tab-toolbar[data-v-9776b5c8]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid var(--border-secondary)}.st-tab-toolbar-left[data-v-9776b5c8]{display:flex;align-items:center;gap:8px}.st-item-count[data-v-9776b5c8]{font-size:18px;font-weight:700;color:var(--text-primary);line-height:1}.st-item-label[data-v-9776b5c8]{font-size:12px;color:var(--text-tertiary)}.st-settings-form[data-v-9776b5c8]{padding:0}.st-setting-row[data-v-9776b5c8]{display:flex;align-items:center;padding:16px 24px;border-bottom:1px solid var(--border-secondary);gap:14px;transition:background .12s ease}.st-setting-row[data-v-9776b5c8]:last-of-type{border-bottom:none}.st-setting-row[data-v-9776b5c8]:hover{background:var(--bg-tertiary)}.st-setting-row-tall[data-v-9776b5c8]{align-items:flex-start;padding-top:18px;padding-bottom:18px}.st-setting-icon-wrap[data-v-9776b5c8]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);flex-shrink:0}.st-setting-icon[data-v-9776b5c8]{font-size:14px;color:var(--text-tertiary)}.st-setting-info[data-v-9776b5c8]{flex:1;min-width:0}.st-setting-label[data-v-9776b5c8]{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:2px}.st-setting-desc[data-v-9776b5c8]{font-size:12px;color:var(--text-tertiary);line-height:1.4}.st-setting-control[data-v-9776b5c8]{display:flex;align-items:center;gap:8px;flex-shrink:0}.st-toggle[data-v-9776b5c8]{position:relative;display:inline-block;cursor:pointer;margin:0}.st-toggle input[data-v-9776b5c8]{position:absolute;opacity:0;width:0;height:0}.st-toggle-track[data-v-9776b5c8]{display:block;width:40px;height:22px;border-radius:11px;background:var(--border-secondary);transition:background .2s ease;position:relative}.st-toggle-track[data-v-9776b5c8]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s ease}.st-toggle.active .st-toggle-track[data-v-9776b5c8]{background:var(--color-swc)}.st-toggle.active .st-toggle-track[data-v-9776b5c8]:after{transform:translate(18px)}.st-toggle-label[data-v-9776b5c8]{font-size:12px;color:var(--text-secondary);min-width:50px}.st-slider-control[data-v-9776b5c8]{flex-direction:column;align-items:flex-end;min-width:180px;gap:4px}.st-slider-value[data-v-9776b5c8]{font-size:16px;font-weight:700;color:var(--color-swc);line-height:1;min-width:50px;text-align:right}[data-theme=dark] .st-slider-value[data-v-9776b5c8]{color:var(--text-primary)}.st-slider[data-v-9776b5c8]{-webkit-appearance:none;appearance:none;width:100%;height:5px;border-radius:3px;outline:none;cursor:pointer;transition:none}.st-slider[data-v-9776b5c8]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:var(--color-swc);cursor:pointer;border:2px solid var(--bg-card);box-shadow:0 1px 4px #0003;transition:transform .12s ease,box-shadow .12s ease}.st-slider[data-v-9776b5c8]::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 2px 8px #cc006659}.st-slider[data-v-9776b5c8]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--color-swc);cursor:pointer;border:2px solid var(--bg-card)}.st-slider-labels[data-v-9776b5c8]{display:flex;justify-content:space-between;width:100%;font-size:10px;color:var(--text-tertiary);margin-top:1px}.st-text-input[data-v-9776b5c8]{min-width:200px;font-size:13px}.st-group-label[data-v-9776b5c8]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary);padding:16px 24px 0}.st-group-desc[data-v-9776b5c8]{padding:4px 24px 0}.st-table[data-v-9776b5c8] table{border:none}.st-table[data-v-9776b5c8] thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 16px;background:var(--bg-tertiary)}.st-table[data-v-9776b5c8] tbody td{font-size:13px;padding:12px 16px;vertical-align:middle;border-top:1px solid var(--border-secondary);color:var(--text-primary)}.st-table[data-v-9776b5c8] tbody tr:hover{background:var(--bg-tertiary)}.st-badge[data-v-9776b5c8]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.03em;padding:3px 8px;border-radius:20px;white-space:nowrap}.st-badge-dot[data-v-9776b5c8]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.st-badge-success[data-v-9776b5c8]{background:#3399671a;color:var(--color-success);border:1px solid rgba(51,153,103,.3)}.st-badge-success .st-badge-dot[data-v-9776b5c8]{background:var(--color-success)}.st-badge-warning[data-v-9776b5c8]{background:#fa7b0d1a;color:var(--color-warning);border:1px solid rgba(250,123,13,.3)}.st-badge-info[data-v-9776b5c8]{background:#5dc5ec1a;color:var(--color-info);border:1px solid rgba(93,197,236,.3)}.st-badge-info .st-badge-dot[data-v-9776b5c8]{background:var(--color-info)}.st-badge-muted[data-v-9776b5c8]{background:var(--bg-tertiary);color:var(--text-tertiary);border:1px solid var(--border-secondary)}.st-badge-muted .st-badge-dot[data-v-9776b5c8]{background:var(--text-tertiary)}.st-pipeline-unhealthy[data-v-9776b5c8]{color:var(--color-warning);font-size:12px}.st-folder-name[data-v-9776b5c8]{font-size:13px;color:var(--text-primary)}.st-folder-name .fa-folder[data-v-9776b5c8]{color:var(--text-tertiary);font-size:12px}.st-meta-chip[data-v-9776b5c8]{font-size:12px;color:var(--text-secondary)}.st-actions[data-v-9776b5c8]{display:flex;justify-content:flex-end;gap:4px}.st-action-btn[data-v-9776b5c8]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px;transition:all .12s ease}.st-action-btn[data-v-9776b5c8]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.st-action-danger[data-v-9776b5c8]:hover{border-color:var(--color-danger);color:var(--color-danger);background:#fe00000f}.st-action-success[data-v-9776b5c8]:hover{border-color:var(--color-success);color:var(--color-success);background:#33996714}.st-action-warning[data-v-9776b5c8]:hover{border-color:var(--color-warning);color:var(--color-warning);background:#fa7b0d14}.st-action-star[data-v-9776b5c8]:hover{border-color:#f0b429;color:#f0b429;background:#f0b42914}.st-empty[data-v-9776b5c8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;text-align:center}.st-empty-icon[data-v-9776b5c8]{font-size:40px;color:var(--text-tertiary);opacity:.3;margin-bottom:16px}.st-empty-title[data-v-9776b5c8]{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.st-empty-desc[data-v-9776b5c8]{font-size:13px;color:var(--text-tertiary);max-width:380px;line-height:1.5}.st-loading[data-v-9776b5c8]{display:flex;justify-content:center;align-items:center;padding:60px}.st-form-footer[data-v-9776b5c8]{padding:16px 24px;border-top:1px solid var(--border-secondary);background:var(--bg-tertiary)}.st-btn-primary[data-v-9776b5c8]{display:inline-flex;align-items:center;background:var(--color-swc);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:500;padding:7px 14px;cursor:pointer;transition:opacity .15s ease}.st-btn-primary[data-v-9776b5c8]:hover:not(:disabled){opacity:.88}.st-btn-primary[data-v-9776b5c8]:disabled{opacity:.5;cursor:not-allowed}.settings-folder-picker[data-v-9776b5c8]{display:flex;align-items:center;border:1px solid var(--border-card);border-radius:6px;background:var(--bg-card);min-height:36px;min-width:200px;cursor:pointer;transition:border-color .15s}.settings-folder-picker[data-v-9776b5c8]:hover{border-color:var(--color-swc)}.settings-folder-picker-display[data-v-9776b5c8]{flex:1;display:flex;align-items:center;padding:5px 10px;min-width:0}.settings-folder-icon[data-v-9776b5c8]{color:var(--text-tertiary);margin-right:7px;font-size:13px}.settings-folder-icon.active[data-v-9776b5c8]{color:var(--color-swc)}.settings-folder-name[data-v-9776b5c8]{font-size:13px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-folder-placeholder[data-v-9776b5c8]{font-size:13px;color:var(--text-tertiary)}.settings-folder-clear[data-v-9776b5c8]{background:none;border:none;color:var(--text-tertiary);padding:4px 8px;cursor:pointer;border-radius:4px;transition:color .15s}.settings-folder-clear[data-v-9776b5c8]:hover{color:var(--color-danger)}.settings-folder-tree[data-v-9776b5c8]{max-height:350px;overflow-y:auto;border:1px solid var(--border-card);border-radius:8px;padding:8px}.settings-selected-preview[data-v-9776b5c8]{display:flex;align-items:center;padding:10px 14px;border:1px solid var(--color-swc);border-radius:6px;background:var(--bg-active);font-size:14px;font-weight:500}.dp-card[data-v-0d8c65b3]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:10px;overflow:hidden}.dp-card-header[data-v-0d8c65b3]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--border-secondary)}.dp-card-body[data-v-0d8c65b3]{padding:20px 24px}.dp-page-title[data-v-0d8c65b3]{font-size:15px;font-weight:600;color:var(--text-primary);line-height:1.3}.dp-page-subtitle[data-v-0d8c65b3]{font-size:12px;color:var(--text-tertiary);margin-top:2px}.dp-settings-btn[data-v-0d8c65b3]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid var(--border-card);background:transparent;color:var(--text-secondary);cursor:pointer;font-size:13px;transition:all .12s ease}.dp-settings-btn[data-v-0d8c65b3]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.dp-month-nav[data-v-0d8c65b3]{display:flex;align-items:center;gap:4px}.dp-month-btn[data-v-0d8c65b3]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-card);background:transparent;color:var(--text-secondary);cursor:pointer;font-size:11px;transition:all .12s ease}.dp-month-btn[data-v-0d8c65b3]:hover:not(:disabled){border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.dp-month-btn[data-v-0d8c65b3]:disabled{opacity:.35;cursor:default}.dp-month-label[data-v-0d8c65b3]{font-size:13px;font-weight:500;color:var(--text-primary);min-width:130px;text-align:center}.dp-loading-state[data-v-0d8c65b3]{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px 20px;color:var(--text-tertiary)}.dp-loading-text[data-v-0d8c65b3]{font-size:13px}.dp-stats-row[data-v-0d8c65b3]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.dp-stat-card[data-v-0d8c65b3]{display:flex;align-items:center;gap:14px;padding:16px 18px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px}.dp-stat-icon[data-v-0d8c65b3]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;font-size:15px;flex-shrink:0}.dp-stat-icon--docs[data-v-0d8c65b3]{background:#5dc5ec1f;color:var(--color-info, #5dc5ec)}.dp-stat-icon--pages[data-v-0d8c65b3]{background:#6f42c11f;color:#6f42c1}.dp-stat-icon--cost[data-v-0d8c65b3]{background:#cc00661a;color:var(--color-swc)}.dp-stat-content[data-v-0d8c65b3]{min-width:0}.dp-stat-value[data-v-0d8c65b3]{font-size:20px;font-weight:700;color:var(--text-primary);line-height:1.2;font-variant-numeric:tabular-nums}.dp-stat-label[data-v-0d8c65b3]{font-size:11px;color:var(--text-tertiary);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-stat-currency[data-v-0d8c65b3]{font-size:10px;color:var(--text-tertiary);margin-top:1px;font-weight:500}.dp-section[data-v-0d8c65b3]{margin-bottom:24px}.dp-section[data-v-0d8c65b3]:last-child{margin-bottom:0}.dp-section-header[data-v-0d8c65b3]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;flex-wrap:wrap;gap:6px}.dp-section-title[data-v-0d8c65b3]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.dp-quota-meta[data-v-0d8c65b3]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-secondary)}.dp-quota-sep[data-v-0d8c65b3]{color:var(--text-tertiary)}.dp-progress-track[data-v-0d8c65b3]{width:100%;height:6px;background:var(--border-secondary);border-radius:99px;overflow:hidden}.dp-progress-fill[data-v-0d8c65b3]{height:100%;border-radius:99px;transition:width .4s ease}.dp-quota--ok .dp-progress-fill[data-v-0d8c65b3],.dp-progress-fill.dp-quota--ok[data-v-0d8c65b3]{background:#28a745}.dp-quota--warning .dp-progress-fill[data-v-0d8c65b3],.dp-progress-fill.dp-quota--warning[data-v-0d8c65b3]{background:#ffc107}.dp-quota--danger .dp-progress-fill[data-v-0d8c65b3],.dp-progress-fill.dp-quota--danger[data-v-0d8c65b3]{background:var(--color-danger, #dc3545)}.dp-progress-footer[data-v-0d8c65b3]{display:flex;align-items:center;gap:6px;margin-top:6px}.dp-quota-pct[data-v-0d8c65b3]{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.dp-quota-pct.dp-quota--ok[data-v-0d8c65b3]{color:#28a745}.dp-quota-pct.dp-quota--warning[data-v-0d8c65b3]{color:#ffc107}.dp-quota-pct.dp-quota--danger[data-v-0d8c65b3]{color:var(--color-danger, #dc3545)}.dp-quota-status-label[data-v-0d8c65b3]{font-size:10px;font-weight:500;padding:1px 7px;border-radius:20px}.dp-quota-status-label.dp-quota--ok[data-v-0d8c65b3]{background:#28a7451f;color:#28a745}.dp-quota-status-label.dp-quota--warning[data-v-0d8c65b3]{background:#ffc1071f;color:#ffc107}.dp-quota-status-label.dp-quota--danger[data-v-0d8c65b3]{background:#dc35451a;color:var(--color-danger, #dc3545)}.dp-pricing-note[data-v-0d8c65b3]{font-size:11px;color:var(--text-tertiary);font-style:italic}.dp-breakdown-table-wrap[data-v-0d8c65b3]{border:1px solid var(--border-secondary);border-radius:8px;overflow:hidden}.dp-breakdown-table[data-v-0d8c65b3]{width:100%;border-collapse:collapse}.dp-breakdown-table thead th[data-v-0d8c65b3]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);padding:9px 14px;background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary)}.dp-breakdown-table tbody tr[data-v-0d8c65b3]{transition:background .1s ease}.dp-breakdown-table tbody tr[data-v-0d8c65b3]:hover{background:var(--bg-tertiary)}.dp-breakdown-table tbody td[data-v-0d8c65b3]{font-size:13px;color:var(--text-primary);padding:10px 14px;border-bottom:1px solid var(--border-secondary)}.dp-breakdown-table tbody tr:last-child td[data-v-0d8c65b3]{border-bottom:none}.dp-breakdown-table tfoot td[data-v-0d8c65b3]{padding:10px 14px;border-top:1px solid var(--border-card);background:var(--bg-tertiary)}.dp-service-name[data-v-0d8c65b3]{display:flex;align-items:center;gap:8px;font-weight:500}.dp-service-dot[data-v-0d8c65b3]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.dp-cell-mono[data-v-0d8c65b3]{font-variant-numeric:tabular-nums;font-size:12px;color:var(--text-secondary)}.dp-cell-unit[data-v-0d8c65b3]{font-size:11px;color:var(--text-tertiary)}.dp-cost-nonzero[data-v-0d8c65b3]{color:var(--text-primary)!important;font-weight:600}.dp-total-label[data-v-0d8c65b3]{font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}.dp-total-value[data-v-0d8c65b3]{font-size:14px;font-weight:700;color:var(--color-swc);font-variant-numeric:tabular-nums}.dp-empty-state[data-v-0d8c65b3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--text-tertiary)}.dp-empty-icon[data-v-0d8c65b3]{font-size:36px;margin-bottom:12px;opacity:.4}.dp-empty-text[data-v-0d8c65b3]{font-size:13px}.eforms-page[data-v-d5761655],.eforms-page-inner[data-v-d5761655]{width:100%}.eforms-header[data-v-d5761655]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.eforms-header__subtitle[data-v-d5761655]{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.4;max-width:640px}.eforms-header__actions[data-v-d5761655]{display:flex;align-items:center;gap:6px;flex-shrink:0}.eforms-action-btn[data-v-d5761655]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease;font-size:13px}.eforms-action-btn[data-v-d5761655]:hover:not(:disabled){border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.eforms-action-btn[data-v-d5761655]:focus{outline:none;box-shadow:0 0 0 2px #3b5bfd33}.eforms-action-btn[data-v-d5761655]:disabled{opacity:.6;cursor:not-allowed}.eforms-action-btn--primary[data-v-d5761655]{background:var(--color-bpm);border-color:var(--color-bpm);color:#fff}.eforms-action-btn--primary[data-v-d5761655]:hover:not(:disabled){background:var(--color-bpm);border-color:var(--color-bpm);color:#fff;filter:brightness(.94)}.eforms-controls-panel[data-v-d5761655]{margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.eforms-toolbar[data-v-d5761655]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.eforms-toolbar__left[data-v-d5761655]{display:flex;align-items:center;gap:8px;flex:1 1 240px;min-width:0}.eforms-toolbar__right[data-v-d5761655]{display:flex;align-items:center;gap:12px;flex-shrink:0;white-space:nowrap}.eforms-filter-control[data-v-d5761655]{flex-shrink:0}.eforms-filter-control[data-v-d5761655] #searchFilters-container .my-1{margin:0!important}.eforms-filter-control[data-v-d5761655] #searchFilters-container .btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0!important;border-radius:6px;border-color:var(--border-secondary);color:var(--text-secondary);background:var(--bg-primary)}.eforms-filter-control[data-v-d5761655] #searchFilters-container .btn:hover,.eforms-filter-control[data-v-d5761655] #searchFilters-container .btn.btn-secondary{color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-bpm)}.eforms-search[data-v-d5761655]{flex:1;min-width:0;max-width:360px;display:flex;align-items:center;gap:8px;padding:0 12px;height:32px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .2s,box-shadow .2s}.eforms-search[data-v-d5761655]:focus-within{border-color:var(--color-bpm);box-shadow:0 0 0 2px #3b5bfd1f}.eforms-search__icon[data-v-d5761655]{font-size:12px;color:var(--text-tertiary);flex-shrink:0}.eforms-search__input[data-v-d5761655]{border:none;background:transparent;padding:0;font-size:13px;color:var(--text-primary);box-shadow:none!important;height:30px}.eforms-search__input[data-v-d5761655]::placeholder{color:var(--text-tertiary);font-size:12px}.eforms-search__input[data-v-d5761655]:focus{outline:none;box-shadow:none}.eforms-search__input[data-v-d5761655]:disabled{opacity:.6;background:transparent}.eforms-icon-btn[data-v-d5761655]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:6px;border:1px solid var(--border-secondary);color:var(--text-secondary);background:var(--bg-primary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.eforms-icon-btn[data-v-d5761655]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-bpm)}.eforms-icon-btn[data-v-d5761655]:disabled{opacity:.6;cursor:not-allowed}.eforms-icon-btn i[data-v-d5761655]{font-size:13px}.eforms-line-meta[data-v-d5761655]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary)}.eforms-line-meta b[data-v-d5761655]{color:var(--text-primary);font-weight:600}.list-container[data-v-d5761655]{max-height:calc(100vh - 280px);border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}.eforms-table-wrap[data-v-d5761655]{min-height:300px;width:100%}.eforms-table-wrap.no-items[data-v-d5761655]{display:flex;flex-direction:column}.eforms-empty[data-v-d5761655]{padding:24px 16px}.eforms-infinite-loading[data-v-d5761655]{margin-top:8px;padding-bottom:8px}.eforms-muted[data-v-d5761655]{color:var(--text-tertiary)}[data-v-d5761655] .table-custom-style{margin-bottom:0;font-size:13px;background:transparent;border-collapse:separate!important;border-spacing:0}[data-v-d5761655] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-d5761655] .table-custom-style tbody td{font-size:13px;color:var(--text-secondary);padding:10px 14px;vertical-align:middle;border-top:none}[data-v-d5761655] .table-custom-style.table-bordered,[data-v-d5761655] .table-custom-style.table-bordered th,[data-v-d5761655] .table-custom-style.table-bordered td{border-color:var(--border-secondary)}[data-v-d5761655] .table-custom-style tbody tr{transition:background-color .1s;background:transparent}[data-v-d5761655] .table-custom-style tbody tr:hover td{background-color:var(--bg-hover)}[data-v-d5761655] .table-custom-style td:last-child{white-space:nowrap}.eform-name-cell[data-v-d5761655]{display:flex;align-items:center;gap:10px;min-width:0}.eform-name-cell__icon-wrap[data-v-d5761655]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-bpm) 14%,transparent);color:var(--color-bpm);font-size:13px}.eform-name-cell__text[data-v-d5761655]{display:flex;flex-direction:column;min-width:0}.eform-name-cell__name[data-v-d5761655]{font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eform-name-cell__meta[data-v-d5761655]{font-size:11px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eform-meta-cell[data-v-d5761655]{display:flex;flex-direction:column;align-items:center;gap:2px}.eform-meta-cell span[data-v-d5761655]{color:var(--text-primary)}.eform-actions[data-v-d5761655]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap}.eform-action-btn[data-v-d5761655]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;font-size:13px}.eform-action-btn[data-v-d5761655]:hover:not(:disabled){border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.eform-action-btn[data-v-d5761655]:focus{outline:none;box-shadow:0 0 0 2px #3b5bfd33}.eform-action-btn[data-v-d5761655]:disabled{opacity:.6;cursor:not-allowed}.eform-action-btn--danger[data-v-d5761655]:hover:not(:disabled){border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}@media(max-width:575.98px){.eforms-header[data-v-d5761655]{flex-direction:column;align-items:stretch}.eforms-header__actions[data-v-d5761655]{justify-content:flex-end}.eforms-toolbar__right[data-v-d5761655]{width:100%;justify-content:space-between}.eforms-search[data-v-d5761655]{max-width:none}.list-container[data-v-d5761655]{max-height:calc(100vh - 320px);border-radius:8px}}.eforms-import-modal-dialog{outline:none!important}.eforms-import-modal-dialog:focus{outline:none!important}.eforms-import-modal{border:none!important;outline:none!important;border-radius:12px;background:var(--bg-modal);overflow:hidden;box-shadow:0 12px 40px color-mix(in srgb,var(--text-primary) 12%,transparent)}.eforms-import-modal .modal-header.eforms-import-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.eforms-import-modal .modal-footer.eforms-import-modal__footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.eforms-import-modal__header .eforms-action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease}.eforms-import-modal__header .eforms-action-btn:hover:not(:disabled){border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.eforms-import-modal__header .eforms-action-btn:disabled{opacity:.6;cursor:not-allowed}.eforms-import-modal__title-wrap{display:flex;align-items:center;gap:12px;min-width:0}.eforms-import-modal__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-bpm) 14%,transparent);color:var(--color-bpm);font-size:15px}.eforms-import-modal__heading{min-width:0}.eforms-import-modal__title{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.eforms-import-modal__subtitle{margin:2px 0 0;font-size:12px;color:var(--text-tertiary)}.eforms-import-modal__body{padding:16px}.eforms-import-dropzone{border:1px dashed var(--border-secondary);border-radius:10px;padding:28px 20px;text-align:center;cursor:pointer;background:var(--bg-secondary);transition:border-color .15s ease,background .15s ease}.eforms-import-dropzone:hover:not(.eforms-import-dropzone--disabled){border-color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 6%,transparent)}.eforms-import-dropzone--active{border-color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 6%,transparent);border-style:solid}.eforms-import-dropzone--disabled{opacity:.65;cursor:not-allowed}.eforms-import-dropzone:focus{outline:none;box-shadow:0 0 0 2px #3b5bfd33}.eforms-import-dropzone__icon-wrap{width:44px;height:44px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--color-bpm) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-bpm) 28%,transparent);color:var(--color-bpm);font-size:18px}.eforms-import-dropzone__text{font-size:14px;font-weight:500;color:var(--text-primary);margin-bottom:4px}.eforms-import-dropzone__hint{font-size:12px;color:var(--text-tertiary)}.eforms-import-file{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.eforms-import-file__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-bpm) 14%,transparent);color:var(--color-bpm);font-size:13px}.eforms-import-file__info{display:flex;flex-direction:column;min-width:0;flex:1}.eforms-import-file__name{font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eforms-import-file__meta{font-size:11px;color:var(--text-tertiary)}.eforms-import-file__remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}.eforms-import-file__remove:hover{border-color:var(--color-danger);color:var(--color-danger)}.eforms-import-error{margin:10px 0 0;font-size:12px;color:var(--color-danger)}.eforms-import-progress{margin-top:14px;display:flex;flex-direction:column;gap:8px}.eforms-import-progress__bar{height:4px;border-radius:999px;background:color-mix(in srgb,var(--color-bpm) 25%,transparent);overflow:hidden;position:relative}.eforms-import-progress__bar:after{content:"";position:absolute;inset:0;width:40%;border-radius:inherit;background:var(--color-bpm);animation:eforms-import-progress 1.1s ease-in-out infinite}.eforms-import-progress__label{font-size:12px;color:var(--text-tertiary)}.eforms-import-modal__close-btn{height:32px;padding:0 14px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer}.eforms-import-modal__close-btn:hover:not(:disabled){border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.eforms-import-modal__close-btn:disabled{opacity:.6;cursor:not-allowed}@keyframes eforms-import-progress{0%{transform:translate(-120%)}to{transform:translate(320%)}}.processes-page[data-v-d6156195]{width:100%;min-height:0}.processes-header-panel[data-v-d6156195]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.processes-header-panel--mobile[data-v-d6156195]{flex-direction:column;align-items:stretch}.processes-header-left[data-v-d6156195]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.processes-refresh-btn[data-v-d6156195]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:all .15s ease}.processes-refresh-btn i[data-v-d6156195]{font-size:13px}.processes-refresh-btn[data-v-d6156195]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary);border-color:var(--color-bpm)}.processes-refresh-btn[data-v-d6156195]:disabled{opacity:.5;cursor:default}.processes-actions[data-v-d6156195]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.processes-actions--mobile[data-v-d6156195]{width:100%}.processes-actions--mobile .processes-btn[data-v-d6156195]{flex:1;justify-content:center}.processes-btn[data-v-d6156195]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease}.processes-btn i[data-v-d6156195]{font-size:12px;opacity:.85}.processes-btn[data-v-d6156195]:disabled{opacity:.45;cursor:default}.processes-btn--primary[data-v-d6156195]{color:var(--color-bpm);background:#3b5bfd14;border-color:#3b5bfd33}.processes-btn--primary i[data-v-d6156195]{opacity:1;color:var(--color-bpm)}.processes-btn--primary[data-v-d6156195]:hover:not(:disabled){background:#3b5bfd24;border-color:#3b5bfd59}.processes-btn--secondary[data-v-d6156195]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.processes-btn--secondary[data-v-d6156195]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-bpm)}.processes-search-wrapper[data-v-d6156195]{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.processes-search-input[data-v-d6156195]{display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;padding:0 12px;height:32px;min-width:180px;transition:border-color .2s,box-shadow .2s}.processes-search-input[data-v-d6156195]:focus-within{border-color:var(--color-bpm);box-shadow:0 0 0 2px #3b5bfd1f}.processes-search-input .processes-search-icon[data-v-d6156195]{color:var(--text-secondary);font-size:12px;margin-right:8px;flex-shrink:0}.processes-search-input input[data-v-d6156195]{border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);width:160px;padding:0;min-width:0}.processes-search-input input[data-v-d6156195]::placeholder{color:var(--text-tertiary);font-size:12px}.processes-search-input input[data-v-d6156195]:disabled{opacity:.6}.processes-empty-state[data-v-d6156195]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.processes-empty-state__icon[data-v-d6156195]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.processes-empty-state__text[data-v-d6156195]{font-weight:500}.processes-list-panel[data-v-d6156195]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;padding:0}.processes-list-panel .list-container[data-v-d6156195]{margin:0}.process-name-cell[data-v-d6156195]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:2px 0}.process-name-cell__title[data-v-d6156195]{font-weight:600;color:var(--text-primary);font-size:13px}.process-name-cell__desc[data-v-d6156195],.process-name-cell__meta[data-v-d6156195]{font-size:12px;color:var(--text-secondary);line-height:1.35}.process-meta-cell[data-v-d6156195]{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--text-primary)}.process-meta-cell small[data-v-d6156195]{color:var(--text-tertiary);font-size:11px}.process-actions-cell[data-v-d6156195]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.process-action-btn[data-v-d6156195]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.process-action-btn i[data-v-d6156195]{font-size:14px}.process-action-btn[data-v-d6156195]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-bpm)}.process-action-btn[data-v-d6156195]:disabled{opacity:.45;cursor:default}.process-action-btn--danger[data-v-d6156195]:hover:not(:disabled){color:var(--color-danger, #ef4444);border-color:color-mix(in srgb,var(--color-danger, #ef4444) 30%,var(--border-secondary))}.process-action-spinner[data-v-d6156195]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px}[data-v-d6156195] .processes-table{background:transparent}[data-v-d6156195] .processes-table thead th{background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}[data-v-d6156195] .processes-table tbody td{border-color:var(--border-secondary);padding:12px 14px;vertical-align:middle;color:var(--text-primary)}[data-v-d6156195] .processes-table tbody tr:hover td{background:var(--bg-hover)}@media screen and (max-width:699px){.processes-header-panel[data-v-d6156195]{flex-direction:column;align-items:stretch;gap:8px}.processes-search-wrapper[data-v-d6156195]{width:100%}.processes-search-wrapper .processes-search-input[data-v-d6156195]{flex:1;min-width:0}.processes-search-wrapper .processes-search-input input[data-v-d6156195]{width:100%}}.swal2-popup.custom-swal-popup[data-v-d6156195]{font-size:.9rem;width:400px}.swal2-popup.custom-swal-popup .swal2-title[data-v-d6156195]{font-size:.8rem}.swal2-popup.custom-swal-popup .swal2-icon[data-v-d6156195]{width:40px;height:40px;font-size:24px}.swal2-popup.custom-swal-popup .swal2-html-container[data-v-d6156195]{font-size:.9rem;line-height:1.4}.swal2-popup.custom-swal-popup .swal2-confirm[data-v-d6156195]{padding:8px 16px;font-size:.9rem;border-radius:6px}.import-process-overlay[data-v-d6156195]{position:fixed;inset:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--overlay-modal, rgba(0, 0, 0, .45))}.import-process-dialog[data-v-d6156195]{width:min(440px,100%);background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;box-shadow:0 12px 40px #00000047;overflow:visible}.import-process-dialog__header[data-v-d6156195]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-tertiary);border-radius:10px 10px 0 0}.import-process-dialog__heading[data-v-d6156195]{display:flex;align-items:center;gap:8px;min-width:0}.import-process-dialog__heading h3[data-v-d6156195]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.import-process-dialog__icon[data-v-d6156195]{color:var(--color-bpm);font-size:15px}.import-process-dialog__close[data-v-d6156195]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.import-process-dialog__close[data-v-d6156195]:hover:not(:disabled){border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.import-process-dialog__close[data-v-d6156195]:disabled{opacity:.45;cursor:default}.import-process-dialog__body[data-v-d6156195]{padding:18px 16px 16px;display:flex;flex-direction:column;gap:12px;overflow:visible}.import-process-dialog__label[data-v-d6156195]{display:block;margin:0 0 10px;padding:0;font-size:12px;font-weight:500;line-height:1.4;color:var(--text-secondary)}.import-process-dialog__error[data-v-d6156195]{display:block;margin-top:8px;color:var(--color-danger, #ef4444);font-size:12px}.import-dropzone[data-v-d6156195]{position:relative;display:flex;align-items:center;justify-content:center;min-height:140px;margin:0;padding:20px 16px;border:1px dashed var(--border-secondary);border-radius:10px;background:var(--bg-primary);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.import-dropzone[data-v-d6156195]:hover:not(.import-dropzone--busy){border-color:var(--color-bpm);background:var(--bg-hover)}.import-dropzone--active[data-v-d6156195]{border-color:var(--color-bpm);border-style:solid;background:#3b5bfd14;box-shadow:0 0 0 2px #3b5bfd1f}.import-dropzone--has-file[data-v-d6156195]{border-style:solid;border-color:#3b5bfd59;background:#3b5bfd0f}.import-dropzone--error[data-v-d6156195]{border-color:var(--color-danger, #ef4444)}.import-dropzone--busy[data-v-d6156195]{opacity:.7;cursor:default;pointer-events:none}.import-dropzone__input[data-v-d6156195]{position:absolute;inset:0;opacity:0;cursor:pointer}.import-dropzone__content[data-v-d6156195]{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;pointer-events:none}.import-dropzone__icon[data-v-d6156195]{font-size:22px;color:var(--color-bpm);margin-bottom:4px}.import-dropzone__title[data-v-d6156195],.import-dropzone__filename[data-v-d6156195]{font-size:13px;font-weight:500;color:var(--text-primary);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-dropzone__hint[data-v-d6156195]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.import-process-progress[data-v-d6156195]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--text-secondary);font-size:12px}.import-process-progress__bar[data-v-d6156195]{flex:1;height:4px;border-radius:999px;background:#3b5bfd26;overflow:hidden;position:relative}.import-process-progress__bar[data-v-d6156195]:after{content:"";position:absolute;inset:0;width:40%;border-radius:inherit;background:var(--color-bpm);animation:import-process-indeterminate-d6156195 1s ease-in-out infinite}@keyframes import-process-indeterminate-d6156195{0%{transform:translate(-100%)}to{transform:translate(350%)}}.import-process-dialog__footer[data-v-d6156195]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-tertiary);border-radius:0 0 10px 10px}.import-process-fade-enter-active[data-v-d6156195],.import-process-fade-leave-active[data-v-d6156195]{transition:opacity .18s ease}.import-process-fade-enter-active .import-process-dialog[data-v-d6156195],.import-process-fade-leave-active .import-process-dialog[data-v-d6156195]{transition:transform .18s ease,opacity .18s ease}.import-process-fade-enter[data-v-d6156195],.import-process-fade-leave-to[data-v-d6156195]{opacity:0}.import-process-fade-enter .import-process-dialog[data-v-d6156195],.import-process-fade-leave-to .import-process-dialog[data-v-d6156195]{transform:translateY(8px) scale(.98);opacity:0}.djs-container{--blue-base-65: #4d90ff;--blue-base-65-opacity-30: rgba(77, 144, 255, .3);--blue-darken-48: #005df7;--blue-darken-55: #1a70ff;--blue-lighten-82: #a2c5ff;--orange-base-60: #ffa533;--orange-base-60-opacity-30: rgba(255, 165, 51, .3);--orange-base-60-opacity-50: rgba(255, 165, 51, .5);--orange-lighten-85: #ffddb3;--red-base-62: #ff3d3d;--red-base-62-opacity-10: rgba(255, 61, 61, .1);--silver-darken-94: #efefef;--color-000000: #000000;--color-000000-opacity-05: rgba(0, 0, 0, .05);--color-000000-opacity-10: rgba(0, 0, 0, .1);--color-333333: #333333;--color-666666: #666666;--color-aaaaaa: #aaaaaa;--color-cccccc: #cccccc;--color-cdcdcd: #cdcdcd;--color-dddddd: #dddddd;--color-f6f6f6: #f6f6f6;--color-fafafa: #fafafa;--color-fefefe: #fefefe;--color-ffffff: #ffffff;--bendpoint-fill-color: var(--blue-base-65-opacity-30);--bendpoint-stroke-color: var(--blue-base-65);--context-pad-entry-background-color: var(--color-fefefe);--context-pad-entry-hover-background-color: var(--silver-darken-94);--element-dragger-color: var(--blue-base-65);--element-hover-outline-fill-color: var(--blue-darken-48);--element-selected-outline-stroke-color: var(--blue-base-65);--lasso-fill-color: var(--color-000000-opacity-05);--lasso-stroke-color: var(--color-000000);--palette-entry-color: var(--color-333333);--palette-entry-hover-color: var(--blue-darken-48);--palette-entry-selected-color: var(--blue-base-65);--palette-separator-color: var(--color-aaaaaa);--palette-toggle-hover-background-color: var(--color-666666);--palette-background-color: var(--color-fafafa);--palette-border-color: var(--color-cccccc);--popup-body-background-color: var(--color-fefefe);--popup-header-entry-selected-color: var(--blue-base-65);--popup-header-entry-selected-background-color: var(--color-000000-opacity-10);--popup-header-separator-color: var(--color-dddddd);--popup-background-color: var(--color-fafafa);--popup-border-color: var(--color-cccccc);--resizer-fill-color: var(--blue-base-65-opacity-30);--resizer-stroke-color: var(--blue-base-65);--search-container-background-color: var(--color-fafafa);--search-container-border-color: var(--blue-darken-55);--search-container-box-shadow-color: var(--blue-lighten-82);--search-container-box-shadow-inset-color: var(--color-cdcdcd);--search-input-border-color: var(--color-cccccc);--search-result-border-color: var(--color-aaaaaa);--search-result-highlight-color: var(--color-000000);--search-result-selected-color: var(--blue-base-65-opacity-30);--shape-attach-allowed-stroke-color: var(--blue-base-65);--shape-connect-allowed-fill-color: var(--color-000000-opacity-05);--shape-drop-allowed-fill-color: var(--color-000000-opacity-05);--shape-drop-not-allowed-fill-color: var(--red-base-62-opacity-10);--shape-resize-preview-stroke-color: var(--blue-base-65);--snap-line-stroke-color: var(--blue-base-65-opacity-30);--space-tool-crosshair-stroke-color: var(--color-000000);--tooltip-error-background-color: var(--red-base-62-opacity-10);--tooltip-error-border-color: var(--red-base-62);--tooltip-error-color: var(--red-base-62)}.djs-outline{fill:none;visibility:hidden}.djs-element.hover .djs-outline,.djs-element.selected .djs-outline{visibility:visible;shape-rendering:geometricPrecision;stroke-dasharray:3,3}.djs-element.selected .djs-outline{stroke:var(--element-selected-outline-stroke-color);stroke-width:1px}.djs-element.hover .djs-outline{stroke:var(--element-hover-outline-fill-color);stroke-width:1px}.djs-shape.connect-ok .djs-visual>:nth-child(1){fill:var(--shape-connect-allowed-fill-color)!important}.djs-shape.connect-not-ok .djs-visual>:nth-child(1),.djs-shape.drop-not-ok .djs-visual>:nth-child(1){fill:var(--shape-drop-not-allowed-fill-color)!important}.djs-shape.new-parent .djs-visual>:nth-child(1){fill:var(--shape-drop-allowed-fill-color)!important}svg.drop-not-ok{background:var(--shape-drop-not-allowed-fill-color)!important}svg.new-parent{background:var(--shape-drop-allowed-fill-color)!important}.djs-connection.connect-ok .djs-visual>:nth-child(1),.djs-connection.drop-ok .djs-visual>:nth-child(1){stroke:var(--shape-drop-allowed-fill-color)!important}.djs-connection.connect-not-ok .djs-visual>:nth-child(1),.djs-connection.drop-not-ok .djs-visual>:nth-child(1){stroke:var(--shape-drop-not-allowed-fill-color)!important}.drop-not-ok,.connect-not-ok{stroke:var(--shape-attach-allowed-stroke-color)!important;cursor:not-allowed}.djs-element.attach-ok .djs-visual>:nth-child(1){stroke-width:5px!important}.djs-frame.connect-not-ok .djs-visual>:nth-child(1),.djs-frame.drop-not-ok .djs-visual>:nth-child(1){stroke-width:3px!important;stroke:var(--shape-drop-not-allowed-fill-color)!important;fill:none!important}.djs-lasso-overlay{fill:var(--lasso-fill-color);stroke-dasharray:5 1 3 1;stroke:var(--lasso-stroke-color);shape-rendering:geometricPrecision;pointer-events:none}.djs-resize-overlay{fill:none;stroke-dasharray:5 1 3 1;stroke:var(--shape-resize-preview-stroke-color);pointer-events:none}.djs-resizer-hit{fill:none;pointer-events:all}.djs-resizer-visual{fill:var(--resizer-fill-color);stroke-width:1px;stroke-opacity:.5;stroke:var(--resizer-stroke-color);shape-rendering:geometricprecision}.djs-resizer:hover .djs-resizer-visual{stroke:var(--resizer-stroke-color);stroke-opacity:1}.djs-cursor-resize-ns,.djs-resizer-n,.djs-resizer-s{cursor:ns-resize}.djs-cursor-resize-ew,.djs-resizer-e,.djs-resizer-w{cursor:ew-resize}.djs-cursor-resize-nwse,.djs-resizer-nw,.djs-resizer-se{cursor:nwse-resize}.djs-cursor-resize-nesw,.djs-resizer-ne,.djs-resizer-sw{cursor:nesw-resize}.djs-shape.djs-resizing>.djs-outline{visibility:hidden!important}.djs-shape.djs-resizing>.djs-resizer{visibility:hidden}.djs-dragger>.djs-resizer{visibility:hidden}.djs-dragger *{fill:none!important;stroke:var(--element-dragger-color)!important}.djs-dragger tspan,.djs-dragger text{fill:var(--element-dragger-color)!important;stroke:none!important}marker.djs-dragger circle,marker.djs-dragger path,marker.djs-dragger polygon,marker.djs-dragger polyline,marker.djs-dragger rect{fill:var(--element-dragger-color)!important;stroke:none!important}marker.djs-dragger text,marker.djs-dragger tspan{fill:none!important;stroke:var(--element-dragger-color)!important}.djs-dragging{opacity:.3}.djs-dragging,.djs-dragging>*{pointer-events:none!important}.djs-dragging .djs-context-pad,.djs-dragging .djs-outline{display:none!important}.djs-visual,.djs-outline{pointer-events:none}.djs-element.attach-ok .djs-hit{stroke-width:60px!important}.djs-element>.djs-hit-all{pointer-events:all}.djs-element>.djs-hit-stroke,.djs-element>.djs-hit-click-stroke{pointer-events:stroke}.djs-drag-active .djs-element>.djs-hit-click-stroke{pointer-events:all}.djs-connection .djs-visual{stroke-width:2px;fill:none}.djs-cursor-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.djs-cursor-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.djs-cursor-crosshair{cursor:crosshair}.djs-cursor-move{cursor:move}.djs-cursor-resize-ns{cursor:ns-resize}.djs-cursor-resize-ew{cursor:ew-resize}.djs-snap-line{stroke:var(--snap-line-stroke-color);stroke-linecap:round;stroke-width:2px;pointer-events:none}.djs-crosshair{stroke:var(--space-tool-crosshair-stroke-color);stroke-linecap:round;stroke-width:1px;pointer-events:none;shape-rendering:crispEdges;stroke-dasharray:5,5}.djs-palette{position:absolute;left:20px;top:20px;box-sizing:border-box;width:48px}.djs-palette .separator{margin:0 5px;padding-top:5px;border:none;border-bottom:solid 1px var(--palette-separator-color);clear:both}.djs-palette .entry:before{vertical-align:text-bottom}.djs-palette .djs-palette-toggle{cursor:pointer}.djs-palette .entry,.djs-palette .djs-palette-toggle{color:var(--palette-entry-color);font-size:30px;text-align:center}.djs-palette .entry{float:left}.djs-palette .entry img{max-width:100%}.djs-palette .djs-palette-entries:after{content:"";display:table;clear:both}.djs-palette .djs-palette-toggle:hover{background:var(--palette-toggle-hover-background-color)}.djs-palette .entry:hover{color:var(--palette-entry-hover-color)}.djs-palette .highlighted-entry{color:var(--palette-entry-selected-color)!important}.djs-palette .entry,.djs-palette .djs-palette-toggle{width:46px;height:46px;line-height:46px;cursor:default}.djs-palette.two-column.open{width:94px}.djs-palette:not(.open) .djs-palette-entries{display:none}.djs-palette:not(.open){overflow:hidden}.djs-palette.open .djs-palette-toggle{display:none}.djs-overlay-context-pad{width:72px}.djs-context-pad{position:absolute;display:none;pointer-events:none}.djs-context-pad .entry{width:22px;height:22px;text-align:center;display:inline-block;font-size:22px;margin:0 2px 2px 0;border-radius:3px;cursor:default;background-color:var(--context-pad-entry-background-color);box-shadow:0 0 2px 1px var(--context-pad-entry-background-color);pointer-events:all}.djs-context-pad .entry:before{vertical-align:top}.djs-context-pad .entry:hover{background:var(--context-pad-entry-hover-background-color)}.djs-context-pad.open{display:block}.djs-popup .entry{line-height:20px;white-space:nowrap;cursor:default}.djs-popup .entry:before{vertical-align:middle;font-size:20px}.djs-popup .entry>span{vertical-align:middle;font-size:14px}.djs-popup .entry:hover,.djs-popup .entry.active:hover{background:var(--popup-header-entry-selected-background-color)}.djs-popup .entry.disabled{background:inherit}.djs-popup .djs-popup-header .entry{display:inline-block;padding:2px 3px;border:solid 1px transparent;border-radius:3px}.djs-popup .djs-popup-header .entry.active{color:var(--popup-header-entry-selected-color);border:solid 1px var(--popup-header-entry-selected-color);background-color:var(--popup-header-entry-selected-background-color)}.djs-popup-body .entry{padding:4px 10px 4px 5px}.djs-popup-body .entry>span{margin-left:5px}.djs-popup-body{background-color:var(--popup-body-background-color)}.djs-popup-header{border-bottom:1px solid var(--popup-header-separator-color)}.djs-popup-header .entry{margin:1px 1px 1px 3px}.djs-popup-header .entry:last-child{margin-right:3px}.djs-palette{background:var(--palette-background-color);border:solid 1px var(--palette-border-color);border-radius:2px}.djs-popup{background:var(--popup-background-color);border:solid 1px var(--popup-border-color);border-radius:2px}.djs-shape,.djs-connection{touch-action:none}.djs-segment-dragger,.djs-bendpoint{display:none}.djs-segment-dragger .djs-visual{display:none;fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-width:1px;stroke-opacity:1}.djs-segment-dragger:hover .djs-visual{display:block}.djs-bendpoint .djs-visual{fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-width:1px;stroke-opacity:.5}.djs-segment-dragger:hover,.djs-bendpoints.hover .djs-segment-dragger,.djs-bendpoints.selected .djs-segment-dragger,.djs-bendpoint:hover,.djs-bendpoints.hover .djs-bendpoint,.djs-bendpoints.selected .djs-bendpoint{display:block}.djs-drag-active .djs-bendpoints *{display:none}.djs-bendpoints:not(.hover) .floating{display:none}.djs-segment-dragger:hover .djs-visual,.djs-segment-dragger.djs-dragging .djs-visual,.djs-bendpoint:hover .djs-visual,.djs-bendpoint.floating .djs-visual{fill:var(--bendpoint-fill-color);stroke:var(--bendpoint-stroke-color);stroke-opacity:1}.djs-bendpoint.floating .djs-hit{pointer-events:none}.djs-segment-dragger .djs-hit,.djs-bendpoint .djs-hit{fill:none;pointer-events:all}.djs-segment-dragger.horizontal .djs-hit{cursor:ns-resize}.djs-segment-dragger.vertical .djs-hit{cursor:ew-resize}.djs-segment-dragger.djs-dragging .djs-hit{pointer-events:none}.djs-updating,.djs-updating>*{pointer-events:none!important}.djs-updating .djs-context-pad,.djs-updating .djs-outline,.djs-updating .djs-bendpoint,.connect-ok .djs-bendpoint,.connect-not-ok .djs-bendpoint,.drop-ok .djs-bendpoint,.drop-not-ok .djs-bendpoint{display:none!important}.djs-segment-dragger.djs-dragging,.djs-bendpoint.djs-dragging{display:block;opacity:1}.djs-tooltip-error{width:160px;padding:6px;background:var(--tooltip-error-background-color);border:solid 1px var(--tooltip-error-border-color);border-radius:2px;color:var(--tooltip-error-color);font-size:12px;line-height:16px;opacity:.75}.djs-tooltip-error:hover{opacity:1}.djs-search-container{position:absolute;top:20px;left:0;right:0;margin-left:auto;margin-right:auto;width:25%;min-width:300px;max-width:400px;z-index:10;font-size:1.05em;opacity:.9;background:var(--search-container-background-color);border:solid 1px var(--search-container-border-color);border-radius:2px;box-shadow:0 0 0 2px var(--search-container-box-shadow-color),0 0 0 1px var(--search-container-box-shadow-inset-color) inset}.djs-search-container:not(.open){display:none}.djs-search-input input{font-size:1.05em;width:100%;padding:6px 10px;border:1px solid var(--search-input-border-color)}.djs-search-input input:focus{outline:none;border-color:var(--search-input-border-color)}.djs-search-results{position:relative;overflow-y:auto;max-height:200px}.djs-search-results:hover{cursor:pointer}.djs-search-result{width:100%;padding:6px 10px;background:#fff;border-bottom:solid 1px var(--search-result-border-color);border-radius:1px}.djs-search-highlight{color:var(--search-result-highlight-color)}.djs-search-result-primary{margin:0 0 10px}.djs-search-result-secondary{font-family:monospace;margin:0}.djs-search-result:hover,.djs-search-result-selected,.djs-search-result-selected:hover,.djs-search-overlay{background:var(--search-result-selected-color)}.djs-element-hidden,.djs-element-hidden .djs-hit,.djs-element-hidden .djs-outline,.djs-label-hidden .djs-label{display:none!important}@font-face{font-family:bpmn;src:url(/assets/bpmn-Bu0fgkmI.eot?26374340);src:url(/assets/bpmn-Bu0fgkmI.eot?26374340#iefix) format("embedded-opentype"),url(/assets/bpmn-CadEaqaO.woff2?26374340) format("woff2"),url(/assets/bpmn-A_r26JRx.woff?26374340) format("woff"),url(/assets/bpmn-DmRVhcI-.ttf?26374340) format("truetype"),url(/assets/bpmn-DGYVYsYl.svg?26374340#bpmn) format("svg");font-weight:400;font-style:normal}[class^=bpmn-icon-]:before,[class*=" bpmn-icon-"]:before{font-family:bpmn;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bpmn-icon-screw-wrench:before{content:""}.bpmn-icon-trash:before{content:""}.bpmn-icon-conditional-flow:before{content:""}.bpmn-icon-default-flow:before{content:""}.bpmn-icon-gateway-parallel:before{content:""}.bpmn-icon-intermediate-event-catch-cancel:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-message:before{content:""}.bpmn-icon-start-event-compensation:before{content:""}.bpmn-icon-start-event-non-interrupting-parallel-multiple:before{content:""}.bpmn-icon-loop-marker:before{content:""}.bpmn-icon-parallel-mi-marker:before{content:""}.bpmn-icon-start-event-non-interrupting-signal:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-timer:before{content:""}.bpmn-icon-intermediate-event-catch-parallel-multiple:before{content:""}.bpmn-icon-intermediate-event-catch-compensation:before{content:""}.bpmn-icon-gateway-xor:before{content:""}.bpmn-icon-connection:before{content:""}.bpmn-icon-end-event-cancel:before{content:""}.bpmn-icon-intermediate-event-catch-condition:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-parallel-multiple:before{content:""}.bpmn-icon-start-event-condition:before{content:""}.bpmn-icon-start-event-non-interrupting-timer:before{content:""}.bpmn-icon-sequential-mi-marker:before{content:""}.bpmn-icon-user-task:before{content:""}.bpmn-icon-business-rule:before{content:""}.bpmn-icon-sub-process-marker:before{content:""}.bpmn-icon-start-event-parallel-multiple:before{content:""}.bpmn-icon-start-event-error:before{content:""}.bpmn-icon-intermediate-event-catch-signal:before{content:""}.bpmn-icon-intermediate-event-catch-error:before{content:""}.bpmn-icon-end-event-compensation:before{content:""}.bpmn-icon-subprocess-collapsed:before{content:""}.bpmn-icon-subprocess-expanded:before{content:""}.bpmn-icon-task:before{content:""}.bpmn-icon-end-event-error:before{content:""}.bpmn-icon-intermediate-event-catch-escalation:before{content:""}.bpmn-icon-intermediate-event-catch-timer:before{content:""}.bpmn-icon-start-event-escalation:before{content:""}.bpmn-icon-start-event-signal:before{content:""}.bpmn-icon-business-rule-task:before{content:""}.bpmn-icon-manual:before{content:""}.bpmn-icon-receive:before{content:""}.bpmn-icon-call-activity:before{content:""}.bpmn-icon-start-event-timer:before{content:""}.bpmn-icon-start-event-message:before{content:""}.bpmn-icon-intermediate-event-none:before{content:""}.bpmn-icon-intermediate-event-catch-link:before{content:""}.bpmn-icon-end-event-escalation:before{content:""}.bpmn-icon-text-annotation:before{content:""}.bpmn-icon-bpmn-io:before{content:""}.bpmn-icon-gateway-complex:before{content:""}.bpmn-icon-gateway-eventbased:before{content:""}.bpmn-icon-gateway-none:before{content:""}.bpmn-icon-gateway-or:before{content:""}.bpmn-icon-end-event-terminate:before{content:""}.bpmn-icon-end-event-signal:before{content:""}.bpmn-icon-end-event-none:before{content:""}.bpmn-icon-end-event-multiple:before{content:""}.bpmn-icon-end-event-message:before{content:""}.bpmn-icon-end-event-link:before{content:""}.bpmn-icon-intermediate-event-catch-message:before{content:""}.bpmn-icon-intermediate-event-throw-compensation:before{content:""}.bpmn-icon-start-event-multiple:before{content:""}.bpmn-icon-script:before{content:""}.bpmn-icon-manual-task:before{content:""}.bpmn-icon-send:before{content:""}.bpmn-icon-service:before{content:""}.bpmn-icon-receive-task:before{content:""}.bpmn-icon-user:before{content:""}.bpmn-icon-start-event-none:before{content:""}.bpmn-icon-intermediate-event-throw-escalation:before{content:""}.bpmn-icon-intermediate-event-catch-multiple:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-escalation:before{content:""}.bpmn-icon-intermediate-event-throw-link:before{content:""}.bpmn-icon-start-event-non-interrupting-condition:before{content:""}.bpmn-icon-data-object:before{content:""}.bpmn-icon-script-task:before{content:""}.bpmn-icon-send-task:before{content:""}.bpmn-icon-data-store:before{content:""}.bpmn-icon-start-event-non-interrupting-escalation:before{content:""}.bpmn-icon-intermediate-event-throw-message:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-multiple:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-signal:before{content:""}.bpmn-icon-intermediate-event-throw-multiple:before{content:""}.bpmn-icon-start-event-non-interrupting-message:before{content:""}.bpmn-icon-ad-hoc-marker:before{content:""}.bpmn-icon-service-task:before{content:""}.bpmn-icon-task-none:before{content:""}.bpmn-icon-compensation-marker:before{content:""}.bpmn-icon-start-event-non-interrupting-multiple:before{content:""}.bpmn-icon-intermediate-event-throw-signal:before{content:""}.bpmn-icon-intermediate-event-catch-non-interrupting-condition:before{content:""}.bpmn-icon-participant:before{content:""}.bpmn-icon-event-subprocess-expanded:before{content:""}.bpmn-icon-lane-insert-below:before{content:""}.bpmn-icon-space-tool:before{content:""}.bpmn-icon-connection-multi:before{content:""}.bpmn-icon-lane:before{content:""}.bpmn-icon-lasso-tool:before{content:""}.bpmn-icon-lane-insert-above:before{content:""}.bpmn-icon-lane-divide-three:before{content:""}.bpmn-icon-lane-divide-two:before{content:""}.bpmn-icon-data-input:before{content:""}.bpmn-icon-data-output:before{content:""}.bpmn-icon-hand-tool:before{content:""}.bpmn-icon-group:before{content:""}.bpmn-icon-transaction:before{content:""}@font-face{font-family:bpmn-js-pp;src:url(data:;base64,GBYAAGgVAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAcCEPZQAAAAAAAAAAAAAAAAAAAAAAABQAYgBwAG0AbgAtAGkAbwAtAHAAcAAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAAFABiAHAAbQBuAC0AaQBvAC0AcABwAAAAAAAAAQAAAA8AgAADAHBHU1VCsP6z7QAAAPwAAABCT1MvMj4iSaEAAAFAAAAAVmNtYXCd2b4sAAABmAAAAcZjdnQgAAAAAAAACXAAAAAKZnBnbYiQkFkAAAl8AAALcGdhc3AAAAAQAAAJaAAAAAhnbHlmhlzkXAAAA2AAAAIOaGVhZAjiposAAAVwAAAANmhoZWEHkQNNAAAFqAAAACRobXR4FWn/+gAABcwAAAAcbG9jYQGaAg0AAAXoAAAAEG1heHAAmgugAAAF+AAAACBuYW1lD9cCaQAABhgAAALlcG9zdPp/FpwAAAkAAAAAaHByZXDdawOFAAAU7AAAAHsAAQAAAAoAHgAsAAFERkxUAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACAABAAYAAAABAAAAAAABAw8BkAAFAAACegK8AAAAjAJ6ArwAAAHgADEBAgAAAgAFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAABQZkVkAEDoAukDA1L/agBaA1IAlgAAAAEAAAAAAAAAAAAFAAAAAwAAACwAAAAEAAABbgABAAAAAABoAAMAAQAAACwAAwAKAAABbgAEADwAAAAIAAgAAgAA6APoBukD//8AAOgC6AXpAv//AAAAAAAAAAEACAAKAAwAAAABAAIAAwAEAAUABgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAWAAAAAAAAAAGAADoAgAA6AIAAAABAADoAwAA6AMAAAACAADoBQAA6AUAAAADAADoBgAA6AYAAAAEAADpAgAA6QIAAAAFAADpAwAA6QMAAAAGAAAAAQAAAAAB1gJiAB0ABrMTAwEtKyUWFAYiLwEHBiInJjQ/AScmNDc2Mh8BNzYyFhQPAQHEEiQyEoSEEjISEBCKihAQEjIShIQSMiQSisISMiIQmJgQEBIyEpyeEjISEBCYmBAiMhKeAAABAAAAAAJEAoAAEwAGsxAGAS0rATIUKwEVFCI9ASMiNDsBNTQyHQECJh4e0mTSHh7SZAGQZNIeHtJk0h4e0gAAAgAA/8IDIgLqABEAGgAItRgUDAQCLSslFg8BBi8BBiMiJhA2IBYVFAclFBYyNjQmIgYDBB4YLiQgvkpSgL60AQDALv4YiLB+iLB+TiIcLiAgviq+AQC2voBYSqpYiH6yhn4AAAP/+v+2A8cDCAAMABAAFAAKtxIRDg0KAgMtKwUWBiMhIicmNwE2MhcTNSMVNxEjEQO9ChQU/IQSCg0LAb4ILAgabm5uGBAiEBIQAw4SEv0kZGSuASz+1AACAAD/ugNIAwIACAAUAAi1EQsEAAItKwEyFhAGICYQNgE3JwcnBxcHFzcXNwGkrvb2/qT29gEEmlaamFiamliYmlYDAvb+pPb2AVz2/lyaVpiYVpqYVpiYVgAAAAIAAP+6A0gDAgAIABQACLUTDQQAAi0rATIWEAYgJhA2EzM1IzUjFSMVMxUzAaSu9vb+pPb24sjIZsrKZgMC9v6k9vYBXPb+KmbKymbKAAAAAQAAAAEAAGUPIXBfDzz1AAsD6AAAAADS8LF0AAAAANLwsXT/+v+2A+gDCAAAAAgAAgAAAAAAAAABAAADUv9qAFoD6P/6//MD6AABAAAAAAAAAAAAAAAAAAAABwPoAAAB1gAAAkQAAAMVAAADwv/6A0gAAANIAAAAAAAAADQAVACGALIA4AEHAAEAAAAHAB4AAwAAAAAAAgAAABAAcwAAABwLcAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAKADUAAQAAAAAAAgAHAD8AAQAAAAAAAwAKAEYAAQAAAAAABAAKAFAAAQAAAAAABQALAFoAAQAAAAAABgAKAGUAAQAAAAAACgArAG8AAQAAAAAACwATAJoAAwABBAkAAABqAK0AAwABBAkAAQAUARcAAwABBAkAAgAOASsAAwABBAkAAwAUATkAAwABBAkABAAUAU0AAwABBAkABQAWAWEAAwABBAkABgAUAXcAAwABBAkACgBWAYsAAwABBAkACwAmAeFDb3B5cmlnaHQgKEMpIDIwMTYgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWJwbW4taW8tcHBSZWd1bGFyYnBtbi1pby1wcGJwbW4taW8tcHBWZXJzaW9uIDEuMGJwbW4taW8tcHBHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAQwApACAAMgAwADEANgAgAGIAeQAgAG8AcgBpAGcAaQBuAGEAbAAgAGEAdQB0AGgAbwByAHMAIABAACAAZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AYgBwAG0AbgAtAGkAbwAtAHAAcABSAGUAZwB1AGwAYQByAGIAcABtAG4ALQBpAG8ALQBwAHAAYgBwAG0AbgAtAGkAbwAtAHAAcABWAGUAcgBzAGkAbwBuACAAMQAuADAAYgBwAG0AbgAtAGkAbwAtAHAAcABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAQIBAwEEAQUBBgEHAQgABWNsZWFyA2FkZAZzZWFyY2gJYXR0ZW50aW9uDWNsZWFyLWNpcmNsZWQLYWRkLWNpcmNsZWQAAAABAAH//wAPAAAAAAAAAAAAAAAAsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAGBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2wBSywB0MrsgACAENgQi2wBiywByNCIyCwACNCYbACYmawAWOwAWCwBSotsAcsICBFILALQ2O4BABiILAAUFiwQGBZZrABY2BEsAFgLbAILLIHCwBDRUIqIbIAAQBDYEItsAkssABDI0SyAAEAQ2BCLbAKLCAgRSCwASsjsABDsAQlYCBFiiNhIGQgsCBQWCGwABuwMFBYsCAbsEBZWSOwAFBYZVmwAyUjYUREsAFgLbALLCAgRSCwASsjsABDsAQlYCBFiiNhIGSwJFBYsAAbsEBZI7AAUFhlWbADJSNhRESwAWAtsAwsILAAI0KyCwoDRVghGyMhWSohLbANLLECAkWwZGFELbAOLLABYCAgsAxDSrAAUFggsAwjQlmwDUNKsABSWCCwDSNCWS2wDywgsBBiZrABYyC4BABjiiNhsA5DYCCKYCCwDiNCIy2wECxLVFixBGREWSSwDWUjeC2wESxLUVhLU1ixBGREWRshWSSwE2UjeC2wEiyxAA9DVVixDw9DsAFhQrAPK1mwAEOwAiVCsQwCJUKxDQIlQrABFiMgsAMlUFixAQBDYLAEJUKKiiCKI2GwDiohI7ABYSCKI2GwDiohG7EBAENgsAIlQrACJWGwDiohWbAMQ0ewDUNHYLACYiCwAFBYsEBgWWawAWMgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLEAABMjRLABQ7AAPrIBAQFDYEItsBMsALEAAkVUWLAPI0IgRbALI0KwCiOwAGBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsBQssQATKy2wFSyxARMrLbAWLLECEystsBcssQMTKy2wGCyxBBMrLbAZLLEFEystsBossQYTKy2wGyyxBxMrLbAcLLEIEystsB0ssQkTKy2wHiwAsA0rsQACRVRYsA8jQiBFsAsjQrAKI7AAYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wHyyxAB4rLbAgLLEBHistsCEssQIeKy2wIiyxAx4rLbAjLLEEHistsCQssQUeKy2wJSyxBh4rLbAmLLEHHistsCcssQgeKy2wKCyxCR4rLbApLCA8sAFgLbAqLCBgsBBgIEMjsAFgQ7ACJWGwAWCwKSohLbArLLAqK7AqKi2wLCwgIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgjIIpVWCBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4GyFZLbAtLACxAAJFVFiwARawLCqwARUwGyJZLbAuLACwDSuxAAJFVFiwARawLCqwARUwGyJZLbAvLCA1sAFgLbAwLACwAUVjuAQAYiCwAFBYsEBgWWawAWOwASuwC0NjuAQAYiCwAFBYsEBgWWawAWOwASuwABa0AAAAAABEPiM4sS8BFSotsDEsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYTgtsDIsLhc8LbAzLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2GwAUNjOC2wNCyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsjMBARUUKi2wNSywABawBCWwBCVHI0cjYbAJQytlii4jICA8ijgtsDYssAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2EjICCwBCYjRmE4GyOwCENGsAIlsAhDRyNHI2FgILAEQ7ACYiCwAFBYsEBgWWawAWNgIyCwASsjsARDYLABK7AFJWGwBSWwAmIgsABQWLBAYFlmsAFjsAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wNyywABYgICCwBSYgLkcjRyNhIzw4LbA4LLAAFiCwCCNCICAgRiNHsAErI2E4LbA5LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wOiywABYgsAhDIC5HI0cjYSBgsCBgZrACYiCwAFBYsEBgWWawAWMjICA8ijgtsDssIyAuRrACJUZSWCA8WS6xKwEUKy2wPCwjIC5GsAIlRlBYIDxZLrErARQrLbA9LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrErARQrLbA+LLA1KyMgLkawAiVGUlggPFkusSsBFCstsD8ssDYriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSsBFCuwBEMusCsrLbBALLAAFrAEJbAEJiAuRyNHI2GwCUMrIyA8IC4jOLErARQrLbBBLLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsSsBFCstsEIssDUrLrErARQrLbBDLLA2KyEjICA8sAQjQiM4sSsBFCuwBEMusCsrLbBELLAAFSBHsAAjQrIAAQEVFBMusDEqLbBFLLAAFSBHsAAjQrIAAQEVFBMusDEqLbBGLLEAARQTsDIqLbBHLLA0Ki2wSCywABZFIyAuIEaKI2E4sSsBFCstsEkssAgjQrBIKy2wSiyyAABBKy2wSyyyAAFBKy2wTCyyAQBBKy2wTSyyAQFBKy2wTiyyAABCKy2wTyyyAAFCKy2wUCyyAQBCKy2wUSyyAQFCKy2wUiyyAAA+Ky2wUyyyAAE+Ky2wVCyyAQA+Ky2wVSyyAQE+Ky2wViyyAABAKy2wVyyyAAFAKy2wWCyyAQBAKy2wWSyyAQFAKy2wWiyyAABDKy2wWyyyAAFDKy2wXCyyAQBDKy2wXSyyAQFDKy2wXiyyAAA/Ky2wXyyyAAE/Ky2wYCyyAQA/Ky2wYSyyAQE/Ky2wYiywNysusSsBFCstsGMssDcrsDsrLbBkLLA3K7A8Ky2wZSywABawNyuwPSstsGYssDgrLrErARQrLbBnLLA4K7A7Ky2waCywOCuwPCstsGkssDgrsD0rLbBqLLA5Ky6xKwEUKy2wayywOSuwOystsGwssDkrsDwrLbBtLLA5K7A9Ky2wbiywOisusSsBFCstsG8ssDorsDsrLbBwLLA6K7A8Ky2wcSywOiuwPSstsHIsswkEAgNFWCEbIyFZQiuwCGWwAyRQeLABFTAtAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAFQrEAACqxAAVCsQAIKrEABUKxAAgqsQAFQrkAAAAJKrEABUK5AAAACSqxAwBEsSQBiFFYsECIWLEDZESxJgGIUVi6CIAAAQRAiGNUWLEDAERZWVlZsQAMKrgB/4WwBI2xAgBEAA==);src:url(data:;base64,GBYAAGgVAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAcCEPZQAAAAAAAAAAAAAAAAAAAAAAABQAYgBwAG0AbgAtAGkAbwAtAHAAcAAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAAFABiAHAAbQBuAC0AaQBvAC0AcABwAAAAAAAAAQAAAA8AgAADAHBHU1VCsP6z7QAAAPwAAABCT1MvMj4iSaEAAAFAAAAAVmNtYXCd2b4sAAABmAAAAcZjdnQgAAAAAAAACXAAAAAKZnBnbYiQkFkAAAl8AAALcGdhc3AAAAAQAAAJaAAAAAhnbHlmhlzkXAAAA2AAAAIOaGVhZAjiposAAAVwAAAANmhoZWEHkQNNAAAFqAAAACRobXR4FWn/+gAABcwAAAAcbG9jYQGaAg0AAAXoAAAAEG1heHAAmgugAAAF+AAAACBuYW1lD9cCaQAABhgAAALlcG9zdPp/FpwAAAkAAAAAaHByZXDdawOFAAAU7AAAAHsAAQAAAAoAHgAsAAFERkxUAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACAABAAYAAAABAAAAAAABAw8BkAAFAAACegK8AAAAjAJ6ArwAAAHgADEBAgAAAgAFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAABQZkVkAEDoAukDA1L/agBaA1IAlgAAAAEAAAAAAAAAAAAFAAAAAwAAACwAAAAEAAABbgABAAAAAABoAAMAAQAAACwAAwAKAAABbgAEADwAAAAIAAgAAgAA6APoBukD//8AAOgC6AXpAv//AAAAAAAAAAEACAAKAAwAAAABAAIAAwAEAAUABgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAWAAAAAAAAAAGAADoAgAA6AIAAAABAADoAwAA6AMAAAACAADoBQAA6AUAAAADAADoBgAA6AYAAAAEAADpAgAA6QIAAAAFAADpAwAA6QMAAAAGAAAAAQAAAAAB1gJiAB0ABrMTAwEtKyUWFAYiLwEHBiInJjQ/AScmNDc2Mh8BNzYyFhQPAQHEEiQyEoSEEjISEBCKihAQEjIShIQSMiQSisISMiIQmJgQEBIyEpyeEjISEBCYmBAiMhKeAAABAAAAAAJEAoAAEwAGsxAGAS0rATIUKwEVFCI9ASMiNDsBNTQyHQECJh4e0mTSHh7SZAGQZNIeHtJk0h4e0gAAAgAA/8IDIgLqABEAGgAItRgUDAQCLSslFg8BBi8BBiMiJhA2IBYVFAclFBYyNjQmIgYDBB4YLiQgvkpSgL60AQDALv4YiLB+iLB+TiIcLiAgviq+AQC2voBYSqpYiH6yhn4AAAP/+v+2A8cDCAAMABAAFAAKtxIRDg0KAgMtKwUWBiMhIicmNwE2MhcTNSMVNxEjEQO9ChQU/IQSCg0LAb4ILAgabm5uGBAiEBIQAw4SEv0kZGSuASz+1AACAAD/ugNIAwIACAAUAAi1EQsEAAItKwEyFhAGICYQNgE3JwcnBxcHFzcXNwGkrvb2/qT29gEEmlaamFiamliYmlYDAvb+pPb2AVz2/lyaVpiYVpqYVpiYVgAAAAIAAP+6A0gDAgAIABQACLUTDQQAAi0rATIWEAYgJhA2EzM1IzUjFSMVMxUzAaSu9vb+pPb24sjIZsrKZgMC9v6k9vYBXPb+KmbKymbKAAAAAQAAAAEAAGUPIXBfDzz1AAsD6AAAAADS8LF0AAAAANLwsXT/+v+2A+gDCAAAAAgAAgAAAAAAAAABAAADUv9qAFoD6P/6//MD6AABAAAAAAAAAAAAAAAAAAAABwPoAAAB1gAAAkQAAAMVAAADwv/6A0gAAANIAAAAAAAAADQAVACGALIA4AEHAAEAAAAHAB4AAwAAAAAAAgAAABAAcwAAABwLcAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAKADUAAQAAAAAAAgAHAD8AAQAAAAAAAwAKAEYAAQAAAAAABAAKAFAAAQAAAAAABQALAFoAAQAAAAAABgAKAGUAAQAAAAAACgArAG8AAQAAAAAACwATAJoAAwABBAkAAABqAK0AAwABBAkAAQAUARcAAwABBAkAAgAOASsAAwABBAkAAwAUATkAAwABBAkABAAUAU0AAwABBAkABQAWAWEAAwABBAkABgAUAXcAAwABBAkACgBWAYsAAwABBAkACwAmAeFDb3B5cmlnaHQgKEMpIDIwMTYgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWJwbW4taW8tcHBSZWd1bGFyYnBtbi1pby1wcGJwbW4taW8tcHBWZXJzaW9uIDEuMGJwbW4taW8tcHBHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAQwApACAAMgAwADEANgAgAGIAeQAgAG8AcgBpAGcAaQBuAGEAbAAgAGEAdQB0AGgAbwByAHMAIABAACAAZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AYgBwAG0AbgAtAGkAbwAtAHAAcABSAGUAZwB1AGwAYQByAGIAcABtAG4ALQBpAG8ALQBwAHAAYgBwAG0AbgAtAGkAbwAtAHAAcABWAGUAcgBzAGkAbwBuACAAMQAuADAAYgBwAG0AbgAtAGkAbwAtAHAAcABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAQIBAwEEAQUBBgEHAQgABWNsZWFyA2FkZAZzZWFyY2gJYXR0ZW50aW9uDWNsZWFyLWNpcmNsZWQLYWRkLWNpcmNsZWQAAAABAAH//wAPAAAAAAAAAAAAAAAAsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAGBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2wBSywB0MrsgACAENgQi2wBiywByNCIyCwACNCYbACYmawAWOwAWCwBSotsAcsICBFILALQ2O4BABiILAAUFiwQGBZZrABY2BEsAFgLbAILLIHCwBDRUIqIbIAAQBDYEItsAkssABDI0SyAAEAQ2BCLbAKLCAgRSCwASsjsABDsAQlYCBFiiNhIGQgsCBQWCGwABuwMFBYsCAbsEBZWSOwAFBYZVmwAyUjYUREsAFgLbALLCAgRSCwASsjsABDsAQlYCBFiiNhIGSwJFBYsAAbsEBZI7AAUFhlWbADJSNhRESwAWAtsAwsILAAI0KyCwoDRVghGyMhWSohLbANLLECAkWwZGFELbAOLLABYCAgsAxDSrAAUFggsAwjQlmwDUNKsABSWCCwDSNCWS2wDywgsBBiZrABYyC4BABjiiNhsA5DYCCKYCCwDiNCIy2wECxLVFixBGREWSSwDWUjeC2wESxLUVhLU1ixBGREWRshWSSwE2UjeC2wEiyxAA9DVVixDw9DsAFhQrAPK1mwAEOwAiVCsQwCJUKxDQIlQrABFiMgsAMlUFixAQBDYLAEJUKKiiCKI2GwDiohI7ABYSCKI2GwDiohG7EBAENgsAIlQrACJWGwDiohWbAMQ0ewDUNHYLACYiCwAFBYsEBgWWawAWMgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLEAABMjRLABQ7AAPrIBAQFDYEItsBMsALEAAkVUWLAPI0IgRbALI0KwCiOwAGBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsBQssQATKy2wFSyxARMrLbAWLLECEystsBcssQMTKy2wGCyxBBMrLbAZLLEFEystsBossQYTKy2wGyyxBxMrLbAcLLEIEystsB0ssQkTKy2wHiwAsA0rsQACRVRYsA8jQiBFsAsjQrAKI7AAYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wHyyxAB4rLbAgLLEBHistsCEssQIeKy2wIiyxAx4rLbAjLLEEHistsCQssQUeKy2wJSyxBh4rLbAmLLEHHistsCcssQgeKy2wKCyxCR4rLbApLCA8sAFgLbAqLCBgsBBgIEMjsAFgQ7ACJWGwAWCwKSohLbArLLAqK7AqKi2wLCwgIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgjIIpVWCBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4GyFZLbAtLACxAAJFVFiwARawLCqwARUwGyJZLbAuLACwDSuxAAJFVFiwARawLCqwARUwGyJZLbAvLCA1sAFgLbAwLACwAUVjuAQAYiCwAFBYsEBgWWawAWOwASuwC0NjuAQAYiCwAFBYsEBgWWawAWOwASuwABa0AAAAAABEPiM4sS8BFSotsDEsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYTgtsDIsLhc8LbAzLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2GwAUNjOC2wNCyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsjMBARUUKi2wNSywABawBCWwBCVHI0cjYbAJQytlii4jICA8ijgtsDYssAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2EjICCwBCYjRmE4GyOwCENGsAIlsAhDRyNHI2FgILAEQ7ACYiCwAFBYsEBgWWawAWNgIyCwASsjsARDYLABK7AFJWGwBSWwAmIgsABQWLBAYFlmsAFjsAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wNyywABYgICCwBSYgLkcjRyNhIzw4LbA4LLAAFiCwCCNCICAgRiNHsAErI2E4LbA5LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wOiywABYgsAhDIC5HI0cjYSBgsCBgZrACYiCwAFBYsEBgWWawAWMjICA8ijgtsDssIyAuRrACJUZSWCA8WS6xKwEUKy2wPCwjIC5GsAIlRlBYIDxZLrErARQrLbA9LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrErARQrLbA+LLA1KyMgLkawAiVGUlggPFkusSsBFCstsD8ssDYriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSsBFCuwBEMusCsrLbBALLAAFrAEJbAEJiAuRyNHI2GwCUMrIyA8IC4jOLErARQrLbBBLLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsSsBFCstsEIssDUrLrErARQrLbBDLLA2KyEjICA8sAQjQiM4sSsBFCuwBEMusCsrLbBELLAAFSBHsAAjQrIAAQEVFBMusDEqLbBFLLAAFSBHsAAjQrIAAQEVFBMusDEqLbBGLLEAARQTsDIqLbBHLLA0Ki2wSCywABZFIyAuIEaKI2E4sSsBFCstsEkssAgjQrBIKy2wSiyyAABBKy2wSyyyAAFBKy2wTCyyAQBBKy2wTSyyAQFBKy2wTiyyAABCKy2wTyyyAAFCKy2wUCyyAQBCKy2wUSyyAQFCKy2wUiyyAAA+Ky2wUyyyAAE+Ky2wVCyyAQA+Ky2wVSyyAQE+Ky2wViyyAABAKy2wVyyyAAFAKy2wWCyyAQBAKy2wWSyyAQFAKy2wWiyyAABDKy2wWyyyAAFDKy2wXCyyAQBDKy2wXSyyAQFDKy2wXiyyAAA/Ky2wXyyyAAE/Ky2wYCyyAQA/Ky2wYSyyAQE/Ky2wYiywNysusSsBFCstsGMssDcrsDsrLbBkLLA3K7A8Ky2wZSywABawNyuwPSstsGYssDgrLrErARQrLbBnLLA4K7A7Ky2waCywOCuwPCstsGkssDgrsD0rLbBqLLA5Ky6xKwEUKy2wayywOSuwOystsGwssDkrsDwrLbBtLLA5K7A9Ky2wbiywOisusSsBFCstsG8ssDorsDsrLbBwLLA6K7A8Ky2wcSywOiuwPSstsHIsswkEAgNFWCEbIyFZQiuwCGWwAyRQeLABFTAtAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAFQrEAACqxAAVCsQAIKrEABUKxAAgqsQAFQrkAAAAJKrEABUK5AAAACSqxAwBEsSQBiFFYsECIWLEDZESxJgGIUVi6CIAAAQRAiGNUWLEDAERZWVlZsQAMKrgB/4WwBI2xAgBEAA==) format("embedded-opentype"),url(data:application/font-woff;base64,d09GRgABAAAAAAyIAA8AAAAAFWgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADMAAABCsP6z7U9TLzIAAAGMAAAAQwAAAFY+IkmhY21hcAAAAdAAAABxAAABxp3ZvixjdnQgAAACRAAAAAoAAAAKAAAAAGZwZ20AAAJQAAAFlAAAC3CIkJBZZ2FzcAAAB+QAAAAIAAAACAAAABBnbHlmAAAH7AAAAbkAAAIOhlzkXGhlYWQAAAmoAAAAMwAAADYI4qaLaGhlYQAACdwAAAAgAAAAJAeRA01obXR4AAAJ/AAAABwAAAAcFWn/+mxvY2EAAAoYAAAAEAAAABABmgINbWF4cAAACigAAAAgAAAAIACaC6BuYW1lAAAKSAAAAYsAAALlD9cCaXBvc3QAAAvUAAAASgAAAGj6fxaccHJlcAAADCAAAABlAAAAe91rA4V4nGNgZGBg4GKQY9BhYHRx8wlh4GBgYYAAkAxjTmZ6IlAMygPKsYBpDiBmg4gCAIojA08AeJxjYGTmZ5zAwMrAwFTFtIeBgaEHQjM+YDBkZAKKMrAyM2AFAWmuKQwOL5heMjMH/c9iiGIOYpgGFGYEyQEAxHoLQgB4nO2R0Q2AMAhEr9ASYxzFERzEEfxybjqFHuAY0rzmONI0OQAMAEp20oF2oyHqotvSV6zpdxzsFx4BXN2mPg+V+JgSKqtxvmJLJXzb+YOxMfy15X1+nUV2RSTtWmS6o4jNuBWxnSlFbG1qAXsB44UXWgAAAAAAAAAAAAAAAAAAAHicrVZpcxNHEJ3VYcs2PoIPEjaBWcZyjHZWmMsIEMbsShbgHPKV7EKOXUt27otP/Ab9ml6RVJFv/LS8Hh3YYCdVVChK/ab37Uz3655ek9CSxF5Yj6TcfCmmtjZpZOdJSDdsWo7iQ9nZCylTTP4uiIJotdS+7TgkIhKBqnWFJYLY98jSJONDjzJatiW9alJu6Ul32RoP6q369tPQUY7dCSU1m6FD65EtqcKoEkUy7ZGSNi3D1V9JWuHnK8x81QwlgugkksabYQyP5GfjjFYZrcZ2HEWRTZYbRYpEMzyIIo+yWmKfXDFBQPmgGVJe+TSifIQfkRV7lNMKccl2mt/3JT/pHc6/JOJ6i7IlB/5AdmQHe6cr+SLS2grjpp1sR6GK8HR9J8Qjm5Pqn+xRXtNo4HZFpifNCJbKV5BY+Qll9g/JauF8ypc8GtWSg5wIWi9zYl/yDrQeR0yJaybIgu6OToig7pecodhj+rj4471dLBchBMg4lvWOSrgQRilhs5okbQQ5iJKyRZXUekdMnPI6LeItYb9O7ehLZ7RJqDsxnq2Hjq2cqOR4NKnTTKZO7aTm0ZQGUUo6Ezzm1wGUH9Ekr7axmsTKo2lsM2MkkVCghXNpKohlJ5Y0BdE8mtGbu2Gaa9eiRZo8UM89ek9vboWbOz2n7cA/a/xndSqmg70wnZ4OyEp8mna5SdG6fnqGfybxQ9YCKpEtNsOUxUO2fgfl5WNLjsJrA2z3nvMr6H32RMikgfgb8B4v1SkFTIWYVVAL3bTWtSzL1GpWi1Rk6rshTStf1mkCTTkOfWNfxjj+r5kZS0wJ3+/E6dkRl5659iXINIfcZl2P5nVqsV2AzmzP6TTL9n2d5th+oNM82/M6HWFr63SU7Yc6LbD9SKdjbC9oQZPuOwRyEYFcwAYSgbB1EAjbSwiErUIgbBcRCNsiAmG7hEDYfoxA2C4jELaXtayafippHDsTywBFiAOjOe7IZW4qV1PJpRKui0anNuQpcqukonhW/SsD/eKRN6yBtUC6RNb8ikmufFSV44+uaHnTxLkCjlV/e3NcnxMPZb9Y+FPwv9qaqqRXrHlkchV5I9CT40TXJhWPrunyuapH1/+Lig5rgX4DpRALRVmWDb6ZkPBRp9NQDVzlEDMbMw/X9bplzc/h/JsYIQvofvw3FBoL3INOWUlZ7WCv1dePZbm3B+WwJ1iSYr7M61vhi4zMSvtFZil7PvJ5wBUwKpVhqw1creDNexLzkOlN8kwQtxVlg6SNx5kgsYFjHjBvvpMgJExdtYHaKZywgbxgzCnY74RDVG+U5XB7oX0ejZR/a1fsyBkVTRD4bfZG2OuzUPJbrIGEJ7/U10BVIU3FuKmASyPlhmrwYVyt20YyTqCvqNgNy7KKDx9H3HdKjmUg+UgRq0dHP629Qp3Uuf3KKG7fO/0IgkFpYv72vpnioJR3tZJlVm0DU7calVPXmsPFqw7dzaPue8fZJ3LWNN10T9z0vqZVt4ODuVkQ7dsclKVMLqjrww4bqMvNpdDqZVyS3nYPMCwwoN+hFRv/V/dx+DxXqgqj40i9nagfo89iDPIPOH9H9QXo5zFMuYaU53uXE59u3MPZMl3FXayf4t/ArLXmZukacEPTDZiHrFodusoNfKcGOj3S3I70EPCx7grxAGATwGLwie5axvMpgPF8xhwf4HPmMGgyh8EWcxhsM2cNYIc5DHaZw2CPOQy+YM46wJfMYRAyh0HEHAZPmBMAPGUOg6+Yw+Br5jD4hjn3Ab5lDoOYOQwS5jDY13RrKHOLF3QXqG1QFejA9BMW97A41FQZsr/jhWF/bxCzfzCIqT9quj2k/sQLQ/3ZIKb+YhBTf9V0Z0j9jReG+rtBTP3DIKY+0y/GcpnBX0a+S4UDyi42n/P3xPsHwhpAtgABAAH//wAPeJxlUM9rE0EY/b6ZuLukTTs7O7sJxcZ1Nk2gaVOY/NiDiBcP0oMHDyGHniT0mD8h5BCk5ORxWaSnnjwUUdtCwUVKoSXHIv4BHv0D9iCaOJuAKA7DG943M++97wMEvfAreQmbYHxwKO7WtzxhyD00DVmrtp6ghrCjHqAGT6wjXvOK4uMxV5yxyYQxvmQVPrniSrIoWpTeHC8eaCYVP9YWmQ95SkbgaB9maB9Uoo6ukI8xkK1H2G6pTSTVcvmuf5cBvl6eGeivAPMrKsl3sGEDrLOSWM2RLOs6GntoBLLKOr7nCnNLeKrTqkqD5sqlRsVP9l+Mko8Inxuz0tG7od7P5f2G7yfbCcJ5Murtv+0dDd+/GgLQ+Y/5Ob2hFqwCAwH5C26vFfKE7tbveUbwUM8jxI4qOu3ADe3App/yQvwc83xhBRNrx9oYDAYlJhlndI3zX5V+/xR3Zl8W2S/pM0rA0qrWmb2SA5L17zHD17kxrJk1s2gWw2KIJ6dpOjtJU8zF3TjqxXEviruULGsH6ewg7kaRvskQ4D9tp/CvttNsBzpu4Dbd5h/tb7e3h9Pp4V+q2xmf/gaaAYe+AAAAeJxjYGRgYADiVL7Tf+L5bb4ycDO/AIowXPqwsQRG///1fxvzC2YOIJeDgQkkCgCeTA9OAHicY2BkYGAO+p/FEMX84v+v/5+ZXzAARVAAOwC+sAfjA+gAAAHWAAACRAAAAxUAAAPC//oDSAAAA0gAAAAAAAAANABUAIYAsgDgAQcAAQAAAAcAHgADAAAAAAACAAAAEABzAAAAHAtwAAAAAHicdZLNSgMxFIVPbKvYggsV3WYlSun0BxTsRqGgK0FcdOFu2qYzU6ZJyKRKn8E38B18JcE38XQarEKdMJnvnpzcexMGwCE+IbB+LvmuWaDOaM072MNN4Ar1u8BV8mPgGhp4DrxLXQWuowkTuIEjvDODqO4zmuEjsMCxOA28gwPRDFyhfh24Sn4IXMOJiAPvUn8NXMdQvAVu4Ex8DYxduixJvTwfXMhep3slR0tpKGU6zmW88KlxhbyVU6O9ynMTjc18ZOe6lZmWtU8qWeSx2wgbGipXZEbLbtTZiPdKKxd7NVlVKV6SnvdTOXVmLu9Cfmmdmamxj1Lvbb/d/l0XA16UxRIOGRKk8JA4p3rBbw8ddHFFGtEh6Vy7MmjEyKnEWHBHWq4UjG/5ThlpqoqOnBxhzHnOHJazRov7DWfL8URXwhw5M7mtjm3akLtW9bKykmSPETvd5rynU5fuuOxo8nOWAi+s3KPq2fGqa1d2Kfmj/e1fMs9qbUZlTD0qb8lT7aPN8c95vwGTUof7AHicY2BigAAuBuyAnZGJkZmRhZGVkY2RnZGDgTU5JzWxiDkxJYWtGMhIzuBMLClJzSvJzM/jBUvpJmcWARkp3EAlMDYDAwAmBxMfAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGVidNjIwaEFoDhR6JwMDAycyi5nBZaMKY0dgxAaHjoiNzCkuG9VAvF0cDQyMLA4dySERICWRQLCRgUdrB+P/1g0svRuZGFwAB9MiuAAAAA==) format("woff"),url(data:application/x-font-ttf;base64,AAEAAAAPAIAAAwBwR1NVQrD+s+0AAAD8AAAAQk9TLzI+IkmhAAABQAAAAFZjbWFwndm+LAAAAZgAAAHGY3Z0IAAAAAAAAAlwAAAACmZwZ22IkJBZAAAJfAAAC3BnYXNwAAAAEAAACWgAAAAIZ2x5ZoZc5FwAAANgAAACDmhlYWQI4qaLAAAFcAAAADZoaGVhB5EDTQAABagAAAAkaG10eBVp//oAAAXMAAAAHGxvY2EBmgINAAAF6AAAABBtYXhwAJoLoAAABfgAAAAgbmFtZQ/XAmkAAAYYAAAC5XBvc3T6fxacAAAJAAAAAGhwcmVw3WsDhQAAFOwAAAB7AAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQMPAZAABQAAAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ALpAwNS/2oAWgNSAJYAAAABAAAAAAAAAAAABQAAAAMAAAAsAAAABAAAAW4AAQAAAAAAaAADAAEAAAAsAAMACgAAAW4ABAA8AAAACAAIAAIAAOgD6AbpA///AADoAugF6QL//wAAAAAAAAABAAgACgAMAAAAAQACAAMABAAFAAYAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAFgAAAAAAAAABgAA6AIAAOgCAAAAAQAA6AMAAOgDAAAAAgAA6AUAAOgFAAAAAwAA6AYAAOgGAAAABAAA6QIAAOkCAAAABQAA6QMAAOkDAAAABgAAAAEAAAAAAdYCYgAdAAazEwMBLSslFhQGIi8BBwYiJyY0PwEnJjQ3NjIfATc2MhYUDwEBxBIkMhKEhBIyEhAQiooQEBIyEoSEEjIkEorCEjIiEJiYEBASMhKcnhIyEhAQmJgQIjISngAAAQAAAAACRAKAABMABrMQBgEtKwEyFCsBFRQiPQEjIjQ7ATU0Mh0BAiYeHtJk0h4e0mQBkGTSHh7SZNIeHtIAAAIAAP/CAyIC6gARABoACLUYFAwEAi0rJRYPAQYvAQYjIiYQNiAWFRQHJRQWMjY0JiIGAwQeGC4kIL5KUoC+tAEAwC7+GIiwfoiwfk4iHC4gIL4qvgEAtr6AWEqqWIh+soZ+AAAD//r/tgPHAwgADAAQABQACrcSEQ4NCgIDLSsFFgYjISInJjcBNjIXEzUjFTcRIxEDvQoUFPyEEgoNCwG+CCwIGm5ubhgQIhASEAMOEhL9JGRkrgEs/tQAAgAA/7oDSAMCAAgAFAAItRELBAACLSsBMhYQBiAmEDYBNycHJwcXBxc3FzcBpK729v6k9vYBBJpWmphYmppYmJpWAwL2/qT29gFc9v5cmlaYmFaamFaYmFYAAAACAAD/ugNIAwIACAAUAAi1Ew0EAAItKwEyFhAGICYQNhMzNSM1IxUjFTMVMwGkrvb2/qT29uLIyGbKymYDAvb+pPb2AVz2/ipmyspmygAAAAEAAAABAABlDyFwXw889QALA+gAAAAA0vCxdAAAAADS8LF0//r/tgPoAwgAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+j/+v/zA+gAAQAAAAAAAAAAAAAAAAAAAAcD6AAAAdYAAAJEAAADFQAAA8L/+gNIAAADSAAAAAAAAAA0AFQAhgCyAOABBwABAAAABwAeAAMAAAAAAAIAAAAQAHMAAAAcC3AAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACgA1AAEAAAAAAAIABwA/AAEAAAAAAAMACgBGAAEAAAAAAAQACgBQAAEAAAAAAAUACwBaAAEAAAAAAAYACgBlAAEAAAAAAAoAKwBvAAEAAAAAAAsAEwCaAAMAAQQJAAAAagCtAAMAAQQJAAEAFAEXAAMAAQQJAAIADgErAAMAAQQJAAMAFAE5AAMAAQQJAAQAFAFNAAMAAQQJAAUAFgFhAAMAAQQJAAYAFAF3AAMAAQQJAAoAVgGLAAMAAQQJAAsAJgHhQ29weXJpZ2h0IChDKSAyMDE2IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21icG1uLWlvLXBwUmVndWxhcmJwbW4taW8tcHBicG1uLWlvLXBwVmVyc2lvbiAxLjBicG1uLWlvLXBwR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADYAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAGIAcABtAG4ALQBpAG8ALQBwAHAAUgBlAGcAdQBsAGEAcgBiAHAAbQBuAC0AaQBvAC0AcABwAGIAcABtAG4ALQBpAG8ALQBwAHAAVgBlAHIAcwBpAG8AbgAgADEALgAwAGIAcABtAG4ALQBpAG8ALQBwAHAARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwECAQMBBAEFAQYBBwEIAAVjbGVhcgNhZGQGc2VhcmNoCWF0dGVudGlvbg1jbGVhci1jaXJjbGVkC2FkZC1jaXJjbGVkAAAAAQAB//8ADwAAAAAAAAAAAAAAALAALCCwAFVYRVkgIEu4AA5RS7AGU1pYsDQbsChZYGYgilVYsAIlYbkIAAgAY2MjYhshIbAAWbAAQyNEsgABAENgQi2wASywIGBmLbACLCBkILDAULAEJlqyKAEKQ0VjRVJbWCEjIRuKWCCwUFBYIbBAWRsgsDhQWCGwOFlZILEBCkNFY0VhZLAoUFghsQEKQ0VjRSCwMFBYIbAwWRsgsMBQWCBmIIqKYSCwClBYYBsgsCBQWCGwCmAbILA2UFghsDZgG2BZWVkbsAErWVkjsABQWGVZWS2wAywgRSCwBCVhZCCwBUNQWLAFI0KwBiNCGyEhWbABYC2wBCwjISMhIGSxBWJCILAGI0KxAQpDRWOxAQpDsABgRWOwAyohILAGQyCKIIqwASuxMAUlsAQmUVhgUBthUllYI1khILBAU1iwASsbIbBAWSOwAFBYZVktsAUssAdDK7IAAgBDYEItsAYssAcjQiMgsAAjQmGwAmJmsAFjsAFgsAUqLbAHLCAgRSCwC0NjuAQAYiCwAFBYsEBgWWawAWNgRLABYC2wCCyyBwsAQ0VCKiGyAAEAQ2BCLbAJLLAAQyNEsgABAENgQi2wCiwgIEUgsAErI7AAQ7AEJWAgRYojYSBkILAgUFghsAAbsDBQWLAgG7BAWVkjsABQWGVZsAMlI2FERLABYC2wCywgIEUgsAErI7AAQ7AEJWAgRYojYSBksCRQWLAAG7BAWSOwAFBYZVmwAyUjYUREsAFgLbAMLCCwACNCsgsKA0VYIRsjIVkqIS2wDSyxAgJFsGRhRC2wDiywAWAgILAMQ0qwAFBYILAMI0JZsA1DSrAAUlggsA0jQlktsA8sILAQYmawAWMguAQAY4ojYbAOQ2AgimAgsA4jQiMtsBAsS1RYsQRkRFkksA1lI3gtsBEsS1FYS1NYsQRkRFkbIVkksBNlI3gtsBIssQAPQ1VYsQ8PQ7ABYUKwDytZsABDsAIlQrEMAiVCsQ0CJUKwARYjILADJVBYsQEAQ2CwBCVCioogiiNhsA4qISOwAWEgiiNhsA4qIRuxAQBDYLACJUKwAiVhsA4qIVmwDENHsA1DR2CwAmIgsABQWLBAYFlmsAFjILALQ2O4BABiILAAUFiwQGBZZrABY2CxAAATI0SwAUOwAD6yAQEBQ2BCLbATLACxAAJFVFiwDyNCIEWwCyNCsAojsABgQiBgsAFhtRAQAQAOAEJCimCxEgYrsHIrGyJZLbAULLEAEystsBUssQETKy2wFiyxAhMrLbAXLLEDEystsBgssQQTKy2wGSyxBRMrLbAaLLEGEystsBsssQcTKy2wHCyxCBMrLbAdLLEJEystsB4sALANK7EAAkVUWLAPI0IgRbALI0KwCiOwAGBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsB8ssQAeKy2wICyxAR4rLbAhLLECHistsCIssQMeKy2wIyyxBB4rLbAkLLEFHistsCUssQYeKy2wJiyxBx4rLbAnLLEIHistsCgssQkeKy2wKSwgPLABYC2wKiwgYLAQYCBDI7ABYEOwAiVhsAFgsCkqIS2wKyywKiuwKiotsCwsICBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4IyCKVVggRyAgsAtDY7gEAGIgsABQWLBAYFlmsAFjYCNhOBshWS2wLSwAsQACRVRYsAEWsCwqsAEVMBsiWS2wLiwAsA0rsQACRVRYsAEWsCwqsAEVMBsiWS2wLywgNbABYC2wMCwAsAFFY7gEAGIgsABQWLBAYFlmsAFjsAErsAtDY7gEAGIgsABQWLBAYFlmsAFjsAErsAAWtAAAAAAARD4jOLEvARUqLbAxLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2E4LbAyLC4XPC2wMywgPCBHILALQ2O4BABiILAAUFiwQGBZZrABY2CwAENhsAFDYzgtsDQssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIzAQEVFCotsDUssAAWsAQlsAQlRyNHI2GwCUMrZYouIyAgPIo4LbA2LLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsAJiILAAUFiwQGBZZrABY2AgsAErIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbACYiCwAFBYsEBgWWawAWNhIyAgsAQmI0ZhOBsjsAhDRrACJbAIQ0cjRyNhYCCwBEOwAmIgsABQWLBAYFlmsAFjYCMgsAErI7AEQ2CwASuwBSVhsAUlsAJiILAAUFiwQGBZZrABY7AEJmEgsAQlYGQjsAMlYGRQWCEbIyFZIyAgsAQmI0ZhOFktsDcssAAWICAgsAUmIC5HI0cjYSM8OC2wOCywABYgsAgjQiAgIEYjR7ABKyNhOC2wOSywABawAyWwAiVHI0cjYbAAVFguIDwjIRuwAiWwAiVHI0cjYSCwBSWwBCVHI0cjYbAGJbAFJUmwAiVhuQgACABjYyMgWGIbIVljuAQAYiCwAFBYsEBgWWawAWNgIy4jICA8ijgjIVktsDossAAWILAIQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbA7LCMgLkawAiVGUlggPFkusSsBFCstsDwsIyAuRrACJUZQWCA8WS6xKwEUKy2wPSwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKxAAAqsQAFQrEACCqxAAVCsQAIKrEABUK5AAAACSqxAAVCuQAAAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbEADCq4Af+FsASNsQIARAA=) format("truetype"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTYgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0iYnBtbi1pby1wcCIgaG9yaXotYWR2LXg9IjEwMDAiID4KPGZvbnQtZmFjZSBmb250LWZhbWlseT0iYnBtbi1pby1wcCIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iMTAwMCIgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2xlYXIiIHVuaWNvZGU9IiYjeGU4MDI7IiBkPSJNNDUyIDE5NHExOC0xOCAxOC00M3QtMTgtNDNxLTE4LTE2LTQzLTE2dC00MyAxNmwtMTMyIDE1Mi0xMzItMTUycS0xOC0xNi00My0xNnQtNDMgMTZxLTE2IDE4LTE2IDQzdDE2IDQzbDEzOCAxNTYtMTM4IDE1OHEtMTYgMTgtMTYgNDN0MTYgNDNxMTggMTYgNDMgMTZ0NDMtMTZsMTMyLTE1MiAxMzIgMTUycTE4IDE2IDQzIDE2dDQzLTE2cTE4LTE4IDE4LTQzdC0xOC00M2wtMTM4LTE1OHoiIGhvcml6LWFkdi14PSI0NzAiIC8+CjxnbHlwaCBnbHlwaC1uYW1lPSJhZGQiIHVuaWNvZGU9IiYjeGU4MDM7IiBkPSJNNTUwIDQwMHEzMCAwIDMwLTUwdC0zMC01MGwtMjEwIDAgMC0yMTBxMC0zMC01MC0zMHQtNTAgMzBsMCAyMTAtMjEwIDBxLTMwIDAtMzAgNTB0MzAgNTBsMjEwIDAgMCAyMTBxMCAzMCA1MCAzMHQ1MC0zMGwwLTIxMCAyMTAgMHoiIGhvcml6LWFkdi14PSI1ODAiIC8+CjxnbHlwaCBnbHlwaC1uYW1lPSJzZWFyY2giIHVuaWNvZGU9IiYjeGU4MDU7IiBkPSJNNzcyIDc4cTMwLTM0IDYtNjJsLTQ2LTQ2cS0zNi0zMi02OCAwbC0xOTAgMTkwcS03NC00Mi0xNTYtNDItMTI4IDAtMjIzIDk1dC05NSAyMjMgOTAgMjE5IDIxOCA5MSAyMjQtOTUgOTYtMjIzcTAtODgtNDYtMTYyeiBtLTY3OCAzNThxMC04OCA2OC0xNTZ0MTU2LTY4IDE1MSA2MyA2MyAxNTNxMCA4OC02OCAxNTV0LTE1NiA2Ny0xNTEtNjMtNjMtMTUxeiIgaG9yaXotYWR2LXg9Ijc4OSIgLz4KPGdseXBoIGdseXBoLW5hbWU9ImF0dGVudGlvbiIgdW5pY29kZT0iJiN4ZTgwNjsiIGQ9Ik05NTctMjRxMTAtMTYgMC0zNC0xMC0xNi0zMC0xNmwtODkyIDBxLTE4IDAtMjggMTYtMTMgMTgtMiAzNGw0NDYgNzgycTggMTggMzAgMTh0MzAtMTh6IG0tNDIwIDUwbDAgMTAwLTExMCAwIDAtMTAwIDExMCAweiBtMCAxNzRsMCAzMDAtMTEwIDAgMC0zMDAgMTEwIDB6IiBob3Jpei1hZHYteD0iOTYyIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2xlYXItY2lyY2xlZCIgdW5pY29kZT0iJiN4ZTkwMjsiIGQ9Ik00MjAgNzcwcTE3NCAwIDI5Ny0xMjN0MTIzLTI5Ny0xMjMtMjk3LTI5Ny0xMjMtMjk3IDEyMy0xMjMgMjk3IDEyMyAyOTcgMjk3IDEyM3ogbTg2LTQyMGwxNTQgMTU0LTg2IDg2LTE1NC0xNTItMTUyIDE1Mi04OC04NiAxNTQtMTU0LTE1NC0xNTIgODgtODYgMTUyIDE1MiAxNTQtMTUyIDg2IDg2eiIgaG9yaXotYWR2LXg9Ijg0MCIgLz4KPGdseXBoIGdseXBoLW5hbWU9ImFkZC1jaXJjbGVkIiB1bmljb2RlPSImI3hlOTAzOyIgZD0iTTQyMCA3NzBxMTc0IDAgMjk3LTEyM3QxMjMtMjk3LTEyMy0yOTctMjk3LTEyMy0yOTcgMTIzLTEyMyAyOTcgMTIzIDI5NyAyOTcgMTIzeiBtNTItNDcwbDIwMCAwIDAgMTAyLTIwMCAwIDAgMjAyLTEwMiAwIDAtMjAyLTIwMiAwIDAtMTAyIDIwMiAwIDAtMjAyIDEwMiAwIDAgMjAyeiIgaG9yaXotYWR2LXg9Ijg0MCIgLz4KPC9mb250Pgo8L2RlZnM+Cjwvc3ZnPg==) format("svg");font-weight:400;font-style:normal}.bpp-properties-panel{background-color:#f8f8f8;position:relative}.bpp-properties-panel label,.bpp-properties-panel input{vertical-align:middle}.bpp-properties-panel input,.bpp-properties-panel button,.bpp-properties-panel textarea,.bpp-properties-panel [contenteditable]{padding:3px 6px;border:1px solid #ccc}.bpp-properties-panel input:focus,.bpp-properties-panel button:focus,.bpp-properties-panel textarea:focus,.bpp-properties-panel [contenteditable]:focus{outline:none;border-color:#52b415;box-shadow:0 0 1px 2px #52b41533}.bpp-properties-panel input.invalid,.bpp-properties-panel button.invalid,.bpp-properties-panel textarea.invalid,.bpp-properties-panel [contenteditable].invalid{border-color:#c33;background:#f0c2c2}.bpp-properties-panel [type=text],.bpp-properties-panel [contenteditable],.bpp-properties-panel textarea,.bpp-properties-panel select{width:100%}.bpp-properties-panel [contenteditable],.bpp-properties-panel textarea{resize:vertical}.bpp-properties-panel [contenteditable]{outline:0px solid transparent;background-color:#fff;overflow-y:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.bpp-properties-panel [contenteditable]:before{content:"\feff"}.bpp-properties-panel [disabled]{color:gray}.bpp-properties-panel label{font-weight:bolder;display:inline-block;vertical-align:middle;color:#666;margin-bottom:3px}.bpp-properties-panel label[for]{cursor:pointer}.bpp-properties-panel .entry-label{font-weight:bolder;display:inline-block;vertical-align:middle;color:#666;font-size:120%;margin-top:5px;margin-bottom:10px;transition:margin .218s linear;font-style:italic}.bpp-properties-panel .entry-label[for]{cursor:pointer}.bpp-properties-panel .entry-label.divider{border-top:1px dotted #ccc;padding-top:8px;margin-top:16px;width:100%}.bpp-properties-panel button{position:absolute;top:0;height:23px;width:24px;overflow:hidden;cursor:pointer;background-color:#f8f8f8;border:1px solid #ccc}.bpp-properties-panel button>span{display:none}.bpp-properties-panel button:before{font-family:bpmn-js-pp;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.bpp-properties-panel button.add:before{content:""}.bpp-properties-panel button.clear:before{content:""}.bpp-properties-panel button:hover{color:#52b415}.bpp-error-message,.bpp-error-message.bpp-entry-link{margin-top:5px;color:#c33}.bpp-row{margin-top:10px;margin-bottom:10px}.bpp-textfield,.bpp-textbox{margin-bottom:3px}.bpp-radios-group{list-style:none;padding:0;margin:0 0 9px}.bpp-radios-group .bpp-radio-wrapper{margin:6px 0}.bpp-radios-group input,.bpp-radios-group label{vertical-align:middle}.bpp-radios-group input{margin-top:0;margin-left:0}.bpp-radios-group input,.bpp-checkbox input{margin-left:0}.bpp-radios-group label:after,.bpp-checkbox label:after{display:none}.bpp-textfield input{padding-right:28px}.bpp-textfield .clear{background:transparent;border:none;top:0;right:0}.bpp-combo-input{margin-top:7px}.bpp-select select{height:23px}.bpp-select button.add{top:-22px;right:0}.bpp-select button.add,.bpp-element-list button.add,.bpp-select button.clear,.bpp-element-list button.clear{top:-23px;border-bottom:none}.bpp-select button.add,.bpp-element-list button.add{right:0}.bpp-select button.clear,.bpp-element-list button.clear{right:23px}.bpp-properties-entry{margin-bottom:9px}.bpp-properties-entry .bpp-field-wrapper select{resize:vertical}.bpp-hidden,label.bpp-hidden{display:none}.bpp-table-add-row>button{position:relative;margin-left:10px}.bpp-table{margin-top:10px}.bpp-table-row{margin-bottom:2px;overflow:hidden}.bpp-table-row>input,.bpp-table-row>button{float:left}.bpp-table-row>label{padding-left:5px}.bpp-table-row>label.bpp-table-row-columns-1,.bpp-table-row>input.bpp-table-row-columns-1{width:100%}.bpp-table-row>label.bpp-table-row-columns-1.bpp-table-row-removable,.bpp-table-row>input.bpp-table-row-columns-1.bpp-table-row-removable{width:calc(100% - 24px)}.bpp-table-row>label.bpp-table-row-columns-2,.bpp-table-row>input.bpp-table-row-columns-2{width:50%;box-sizing:border-box}.bpp-table-row>label.bpp-table-row-columns-2.bpp-table-row-removable,.bpp-table-row>input.bpp-table-row-columns-2.bpp-table-row-removable{width:calc(50% - 12px)}.bpp-table-row>label.bpp-table-row-columns-2:nth-child(2),.bpp-table-row>input.bpp-table-row-columns-2:nth-child(2){border-left:none}.bpp-table-row>button{border-left:none;position:static}.bpp-properties-static{margin-bottom:0;margin-top:0;border:1px solid #ccc;background-color:#fff;padding:3px 6px;font:13.3333px Arial;width:100%}.bpp-entry-link{cursor:pointer;color:#52b415}.bpp-icon-warning:before{font-family:bpmn-js-pp;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.bpp-field-description{margin-top:5px;color:#999}.bpp-field-description a{color:#3d8610;text-decoration:none}.bpp-field-description a:hover{color:#52b415}.bpp-properties-header{padding:15px 15px 5px}.bpp-properties-header>.label{font-size:120%;font-weight:bolder}.bpp-properties-header>.search{display:none;margin-top:5px;position:relative}.bpp-properties-header>.search input{position:relative;border-radius:15px;width:100%;z-index:1}.bpp-properties-header>.search button{position:absolute;top:0;bottom:0;right:0;border:none;background-color:transparent;z-index:2}.bpp-properties-header>.search button:before{content:""}.bpp-properties-group{padding:6px 15px;position:relative;overflow:hidden;transition:max-height .218s ease-in-out,padding-top .218s ease-in-out,padding-bottom .218s ease-in-out}.bpp-properties-group>.group-toggle{position:absolute;top:0;left:0;bottom:0;width:4px;cursor:pointer;transition:background-color .218s linear}.bpp-properties-group>.group-toggle:hover{background-color:#8fc071}.bpp-properties-group>.group-label{font-weight:bolder;display:inline-block;vertical-align:middle;color:#666;font-size:120%;margin-top:5px;margin-bottom:10px;transition:margin .218s linear;font-style:italic}.bpp-properties-group>.group-label[for]{cursor:pointer}.bpp-properties-group:hover>.group-toggle{background-color:#ccc}.bpp-properties-group:hover>.group-toggle:hover{background-color:#8fc071}.bpp-properties-group.group-closed{max-height:20px;border-top:none;cursor:pointer;background-color:#8fc07133;padding-top:0;padding-bottom:0}.bpp-properties-group.group-closed>div{visibility:hidden}.bpp-properties-group.group-closed>.group-label{margin-top:2px;margin-bottom:2px}.bpp-properties-group.group-closed:hover>.group-label{color:#52b415}.bpp-properties-group+.bpp-properties-group{border-top:1px dotted #ccc}.bpp-properties-group:last-child{padding-bottom:9px}.cam-add-listener>button{position:relative;margin-left:10px}[data-list-entry-container]>.bpp-listener-area{border:1px solid #ccc;margin:10px 1px;padding:10px}.bpp-listener-area{position:relative}.bpp-listener-area>button{position:absolute;right:0;top:0;border:none;background:none}.bpp-listener-area+.bpp-listener-area{margin-top:20px}.bpp-properties-tab-bar{border-bottom:1px solid #ccc;padding:0 15px}.bpp-properties-tab-bar .scroll-tabs-button{cursor:pointer;font-size:16px;padding:3px 4px;color:#666}.bpp-properties-tab-bar .scroll-tabs-button:hover{font-weight:700}.bpp-properties-tab-bar .scroll-tabs-button.scroll-tabs-left{float:left;margin-left:-15px}.bpp-properties-tab-bar .scroll-tabs-button.scroll-tabs-right{float:right;margin-right:-15px}.bpp-properties-tab-bar:not(.scroll-tabs-overflow) .scroll-tabs-button{display:none}ul.bpp-properties-tabs-links{margin:5px 0 -1px;padding:0;white-space:nowrap;overflow:hidden}ul.bpp-properties-tabs-links>li{display:inline-block;margin:0}ul.bpp-properties-tabs-links>li>a{display:inline-block;font-size:12px;padding:4px 7px;border:1px solid #ccc;border-radius:3px 3px 0 0;border-bottom:transparent;background-color:#f8f8f8;color:#666;text-decoration:none}ul.bpp-properties-tabs-links>li>a:hover{color:#4d4d4d}ul.bpp-properties-tabs-links>li+li{margin-left:4px}ul.bpp-properties-tabs-links>li.bpp-active a{padding-bottom:5px;border-top:2px solid #52B415;border-bottom:none}.bpp-properties-tab,.bpp-properties-tab.bpp-hidden{display:none}.bpp-properties-tab.bpp-active{display:block}.process-designer-container{height:100%;margin-top:0;border:none;position:relative;background:var(--bg-primary)}.designer-panel .process-designer-container,.designer-fullscreen .process-designer-container{height:100%;margin-top:0}.process-designer-container #canvas{height:100%;width:100%}.process-designer-container.properties-open #canvas{padding-right:325px}.process-designer-container #properties{position:absolute;right:0;top:0;bottom:0;width:325px;border-left:solid 1px var(--border-secondary);overflow-y:auto;background-color:var(--bg-secondary);z-index:10}.djs-palette{left:0;top:0;bottom:0;background:var(--bg-secondary);border-left:none;border-top:none;border-bottom:none;border-right:1px solid var(--border-secondary);padding:0 10px 30px 20px;overflow-y:auto;color:var(--text-primary)}.djs-palette .entry{color:var(--text-primary)}.djs-palette .entry:before{color:var(--icon-primary)}.djs-palette:not(.open){width:1px;padding:0}.djs-palette.open{width:260px!important}.djs-palette .separator{margin:0;padding-top:0!important}.bpmn-palette-element{width:auto!important;float:none!important;text-align:left!important;height:auto!important;color:var(--text-primary)}.bpmn-palette-element:before{color:var(--icon-primary)}.bpmn-palette-element span{font-size:13px;line-height:14px;margin-left:10px;position:absolute;margin-top:19px;color:var(--text-primary)}.bpmn-palette-element.custom-icon span{margin-left:45px}.bpmn-palette-element.custom-icon img{width:35px;height:auto}.djs-popup.bpmn-replace .entry.custom-icon>img{float:left;height:20px;width:auto;margin-top:1px}.djs-context-pad .entry.custom-icon>img{margin-top:-8px;width:75%}.djs-context-pad .entry{background-color:transparent;box-shadow:none;border:2px solid var(--border-secondary);width:24px;height:24px;text-align:center;display:inline-block;font-size:20px;margin:0 4px 4px 0;border-radius:3px}.djs-context-pad .entry:hover{background-color:var(--bg-input);box-shadow:0 0 5px #0003}.djs-popup-body{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-secondary)}.bpp-properties-panel{background-color:var(--bg-card)!important;color:var(--text-primary)}.bpp-properties-panel:empty{display:none}.bpp-properties-panel label,.bpp-properties-panel input{color:var(--text-primary)}.bpp-properties-panel input,.bpp-properties-panel button,.bpp-properties-panel textarea,.bpp-properties-panel [contenteditable]{border:1px solid var(--border-input)!important;background-color:var(--bg-input);color:var(--text-primary);font-family:inherit}.bpp-properties-panel input:focus,.bpp-properties-panel button:focus,.bpp-properties-panel textarea:focus,.bpp-properties-panel [contenteditable]:focus{border-color:var(--color-bpm)!important;box-shadow:0 0 0 2px #3b5bfd26}.bpp-properties-panel input.invalid,.bpp-properties-panel button.invalid,.bpp-properties-panel textarea.invalid,.bpp-properties-panel [contenteditable].invalid{border-color:#c33!important;background:#cc333326}.bpp-properties-panel input.invalid:focus,.bpp-properties-panel button.invalid:focus,.bpp-properties-panel textarea.invalid:focus,.bpp-properties-panel [contenteditable].invalid:focus{box-shadow:0 0 1px 2px #c333}.bpp-properties-panel [contenteditable],.bpp-properties-panel textarea{padding:4px}.bpp-properties-panel [contenteditable]{min-height:26px;background-color:var(--bg-input)!important;color:var(--text-primary)}.bpp-properties-panel [contenteditable]:before{color:var(--text-disabled, rgba(128, 128, 128, .5))}.bpp-properties-panel [disabled]{color:var(--text-disabled, rgba(128, 128, 128, .6));opacity:.6}.bpp-properties-panel label{margin-bottom:0;font-size:12px;color:var(--text-secondary, rgba(102, 102, 102, .8))}.bpp-properties-panel label[for]{margin-bottom:5px!important}.bpp-properties-panel label.bpp-hidden{display:none}.bpp-properties-panel .entry-label{display:block;color:var(--text-secondary, rgba(102, 102, 102, .8));font-size:12px;margin-bottom:5px;margin-top:10px}.bpp-properties-panel .entry-label[for]{margin-bottom:5px!important}.bpp-properties-panel .entry-label.bpp-hidden{display:none}.bpp-properties-panel .entry-label.divider{border-top:1px dotted var(--border-tertiary, rgba(204, 204, 204, .6));padding-top:10px}.bpp-properties-panel button{padding:4px 8px;text-align:center;background-color:var(--bg-input)!important;border:1px solid var(--border-input)!important;color:var(--text-primary);cursor:pointer;font-size:12px;outline:0;transition:all .2s ease}.bpp-properties-panel button>span{display:block}.bpp-properties-panel button:before{content:"";font-family:icomoon;margin-right:4px;margin-top:1px}.bpp-properties-panel button.add:before{content:""}.bpp-properties-panel button.clear:before{content:""}.bpp-properties-panel button:hover{color:var(--color-bpm);background-color:var(--bg-hover)!important}.bpp-properties-panel .bpp-error-message,.bpp-properties-panel .bpp-error-message.bpp-entry-link{color:var(--danger, #cc3333)}.bpp-properties-panel input::placeholder,.bpp-properties-panel textarea::placeholder,.bpp-properties-panel [contenteditable]::placeholder{color:var(--text-muted, rgba(128, 128, 128, .7))!important}.bpp-properties-panel select{background-color:var(--bg-input, #f8f9fa)!important;color:var(--text-primary, #000000)!important;border:1px solid var(--border-input, #ccc)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='url-encode(var(--text-primary, #000000))' d='M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .75em center!important;background-size:1.5em 1.5em!important;padding-right:2.5em!important;appearance:none!important}.bpp-properties-panel input:focus-visible,.bpp-properties-panel textarea:focus-visible,.bpp-properties-panel select:focus-visible,.bpp-properties-panel [contenteditable]:focus-visible{outline:2px solid var(--primary, #2b68d8)!important;outline-offset:2px!important}.bpp-properties-panel text:not(.message-preview-simple *),.bpp-properties-panel span:not(.message-preview-simple span),.bpp-properties-panel p:not(.message-preview-simple p),.bpp-properties-panel div:not(.message-preview-simple div),.bpp-properties-panel li:not(.message-preview-simple li){color:var(--text-primary, #000000)!important}.bpp-properties-panel .bpp-field-wrapper{position:relative}.bpp-properties-panel .bpp-field-wrapper input[readonly]+.clear{display:none}.bpp-properties-panel .bpp-field-wrapper select{max-width:100%}.bpp-properties-panel [name=name]{padding:3px 25px 3px 0;border:0px solid var(--border-input)!important;resize:none;color:var(--text-primary)}.bpp-properties-panel [name=name]:hover{outline:none;border-color:var(--color-bpm)!important;box-shadow:0 0 0 2px #3b5bfd26;resize:vertical}.bpp-properties-panel [name=name]:focus{outline:none;box-shadow:none}.bpp-properties-panel [name=name]:after{content:"";font-family:icomoon;position:absolute;float:inline-end;top:4px;right:10px;color:#db616c}.bpp-properties-panel [name=documentation]{background:var(--bg-input)!important;resize:none}.bpp-properties-entry .bpp-field-wrapper{position:relative}.bpp-properties-entry .bpp-field-wrapper input[readonly]+.clear{display:none}.bpp-properties-entry .bpp-field-wrapper select{max-width:100%}.bpp-properties-entry label[for],.bpp-properties-entry label.entry-label{font-size:80%;font-weight:100}.bpp-hidden{display:none}.bpp-textfield,.bpp-textbox{width:100%}.bpp-radios-group{display:block;margin-top:7px}.bpp-radios-group .bpp-radio-wrapper{display:block;margin-bottom:5px}.bpp-radios-group input,.bpp-radios-group label{margin-right:5px}.bpp-radios-group input{margin-top:3px}.bpp-radios-group input,.bpp-radios-group .bpp-checkbox input{margin-right:0}.bpp-radios-group label:after,.bpp-radios-group .bpp-checkbox label:after{content:""}.bpp-textfield input:not([type=checkbox]){width:100%}.bpp-textfield .clear{background:transparent;border:none;padding:0;position:absolute;right:0;top:0}.bpp-combo-input,.bpp-select select{width:100%}.bpp-select button.add{display:block;width:100%}.bpp-select button.add,.bpp-element-list button.add,.bpp-select button.clear,.bpp-element-list button.clear{text-align:left;border-bottom:none}.bpp-select button.add,.bpp-element-list button.add{margin-bottom:10px}.bpp-select button.clear,.bpp-element-list button.clear{margin-bottom:5px}.bpp-properties-group{margin-top:0;padding:6px 25px}.bpp-properties-group:empty{display:none}.bpp-properties-group>.group-toggle{position:absolute;left:2px;top:14px;cursor:pointer;transition:background-color .218s linear;background-color:transparent}.bpp-properties-group>.group-toggle:hover{background-color:#8fc0714d}.bpp-properties-group>.group-label{color:var(--text-primary);font-size:100%;margin-top:5px;margin-bottom:10px;font-style:normal!important;font-weight:600}.bpp-properties-group>.group-label[for]{margin-bottom:5px!important}.bpp-properties-group>.group-label.bpp-hidden{display:none}.bpp-properties-group:hover>.group-toggle{background-color:var(--border-tertiary, rgba(204, 204, 204, .6))}.bpp-properties-group:hover>.group-toggle:hover{background-color:#8fc0714d}.bpp-properties-group.group-closed{padding-bottom:0}.bpp-properties-group.group-closed>div{display:none}.bpp-properties-group.group-closed>.group-label{color:var(--color-bpm)}.bpp-properties-group.group-closed:hover>.group-label{color:var(--color-bpm)}.bpp-properties-group+.bpp-properties-group{border-top:none}.bpp-properties-group:last-child{margin-bottom:0;padding-bottom:0}.bpp-properties-header{padding:0;border-bottom:1px solid var(--border-tertiary, rgba(204, 204, 204, .6))}.bpp-properties-header>.label{color:var(--text-primary);display:inline-block}.bpp-properties-header>.search{float:right;position:relative}.bpp-properties-header>.search input{border-radius:15px;padding:4px 8px 4px 24px;border:none;background-color:var(--bg-input);color:var(--text-primary)}.bpp-properties-header>.search button{position:absolute;right:4px;top:2px;padding:0;border:none;background-color:transparent}.bpp-properties-header>.search button:before{content:""}.bpp-row{margin-bottom:5px}.bpp-row:first-of-type{margin-top:0}.bpp-row:last-of-type{margin-bottom:0}.bpp-table-add-row>button{display:block;width:100%}.bpp-table{margin-bottom:5px}.bpp-table-row{position:relative}.bpp-table-row>input,.bpp-table-row>button{margin-right:5px}.bpp-table-row>label{margin-bottom:0}.bpp-table-row>label.bpp-table-row-columns-1,.bpp-table-row>label.bpp-table-row-columns-2,.bpp-table-row>label.bpp-table-row-columns-3,.bpp-table-row>label.bpp-table-row-columns-4,.bpp-table-row>label.bpp-table-row-columns-5{display:inline-block;margin-right:5px;width:20%}ul.bpp-properties-tabs-links{list-style:none;margin:0;padding:0}ul.bpp-properties-tabs-links>li{display:inline-block;margin-right:5px}ul.bpp-properties-tabs-links>li.bpp-hidden{display:none}ul.bpp-properties-tabs-links>li>a{display:inline-block;font-size:13px;font-weight:600;padding:4px 1px;margin-right:18px;border:none;border-radius:3px 3px 0 0;border-bottom:transparent;background-color:var(--bg-card);color:var(--text-secondary, rgba(102, 102, 102, .8));text-decoration:none;transition:all .2s ease}ul.bpp-properties-tabs-links>li>a:hover{color:var(--text-primary)}ul.bpp-properties-tabs-links>li+li{margin-left:0}ul.bpp-properties-tabs-links>li.bpp-active a{padding-bottom:1px;border-top:none;border-bottom:2px solid var(--color-bpm);font-weight:900;color:var(--color-bpm);margin-bottom:5px}.bpp-properties-tab-bar{border-bottom:none;padding:10px 15px 0 25px;margin-top:0;margin-bottom:0}.bpp-properties-entry.bpp-checkbox label{margin-left:5px}.bpp-properties-sidebar{transition:margin-right .3s cubic-bezier(.26,.26,.26,.26);box-shadow:-2px 2px 7px #0000004d}.bpp-element-list button{display:block;width:100%;text-align:left}.bpp-element-list button.add,.bpp-element-list button.clear{margin-bottom:10px}.bpp-properties-panel button.reset{position:unset;top:unset;height:unset;width:unset;overflow:unset;cursor:unset;background-color:unset;border:unset}.bpp-properties-panel button.btn-primary{color:#fff!important;background-color:#007bff!important;border-color:#007bff!important}.message-preview-placeholder{min-height:calc(100vh - 280px);margin-top:8px;display:flex;flex-direction:column}.message-preview-simple{flex:1;min-height:300px;width:100%;border:1px solid var(--border-card);border-radius:4px;background:var(--bg-card);overflow:auto;padding:8px}.message-preview-simple .ql-font-arial{font-family:Arial,sans-serif}.message-preview-simple .ql-font-comic-sans{font-family:Comic Sans MS,cursive}.message-preview-simple .ql-font-courier-new{font-family:Courier New,monospace}.message-preview-simple .ql-font-georgia{font-family:Georgia,serif}.message-preview-simple .ql-font-helvetica{font-family:Helvetica,sans-serif}.message-preview-simple .ql-font-lucida{font-family:Lucida Sans Unicode,sans-serif}.message-preview-simple .ql-font-times-new-roman{font-family:Times New Roman,serif}.message-preview-simple .ql-font-verdana{font-family:Verdana,sans-serif}.message-preview-simple .ql-size-10px{font-size:10px}.message-preview-simple .ql-size-12px{font-size:12px}.message-preview-simple .ql-size-14px{font-size:14px}.message-preview-simple .ql-size-16px{font-size:16px}.message-preview-simple .ql-size-18px{font-size:18px}.message-preview-simple .ql-size-20px{font-size:20px}.message-preview-simple .ql-size-24px{font-size:24px}.message-preview-simple .ql-size-32px{font-size:32px}.message-preview-simple .ql-size-48px{font-size:48px}.message-preview-iframe{flex:1;min-height:300px;width:100%;border:1px solid var(--border-card);border-radius:4px;background:var(--bg-card);display:block}#palette-arrow{position:absolute;height:20px;width:24px;cursor:pointer;bottom:calc(50% - 105px);z-index:99}#palette-arrow img{height:23px;width:100%;transform:rotate(180deg);transition:transform .3s ease}.process-designer-container.palette-open div#palette-arrow{left:260px!important}.process-designer-container.palette-open div#palette-arrow img{transform:rotate(0)!important}div#content-main.leftMenuOpen .process-designer-container:not(.palette-open) div#palette-arrow{left:0!important}@font-face{font-family:bpmn;src:url(/assets/bpmn-Bu0fgkmI.eot);src:url(/assets/bpmn-Bu0fgkmI.eot) format("embedded-opentype"),url(/assets/bpmn-CadEaqaO.woff2) format("woff2"),url(/assets/bpmn-A_r26JRx.woff) format("woff"),url(/assets/bpmn-DmRVhcI-.ttf) format("truetype"),url(/assets/bpmn-DGYVYsYl.svg#bpmn) format("svg");font-weight:400;font-style:normal}.process-designer-container{--color-000000: #000000;--color-000000-opacity-05: rgba(0, 0, 0, .05);--color-000000-opacity-10: rgba(0, 0, 0, .1);--color-333333: #333333;--color-666666: #666666;--color-aaaaaa: #aaaaaa;--color-cccccc: #cccccc;--color-cdcdcd: #cdcdcd;--color-dddddd: #dddddd;--color-f6f6f6: #f6f6f6;--color-fafafa: #fafafa;--color-fefefe: #fefefe;--color-ffffff: #ffffff;--blue-base-65: #4d90ff;--blue-base-65-opacity-30: rgba(77, 144, 255, .3);--blue-darken-48: #005df7;--blue-darken-55: #1a70ff;--blue-lighten-82: #a2c5ff;--orange-base-60: #ffa533;--orange-base-60-opacity-30: rgba(255, 165, 51, .3);--orange-base-60-opacity-50: rgba(255, 165, 51, .5);--orange-lighten-85: #ffddb3;--red-base-62: #ff3d3d;--red-base-62-opacity-10: rgba(255, 61, 61, .1);--silver-darken-94: #efefef;--context-pad-entry-background-color: var(--bg-card, #ffffff);--context-pad-entry-hover-background-color: var(--bg-hover, rgba(0, 0, 0, .05));--palette-toggle-hover-background-color: var(--text-secondary, #666666);--palette-background-color: var(--bg-card, #fafafa);--palette-border-color: var(--border-card, #cccccc);--popup-body-background-color: var(--bg-card, #fefefe);--popup-header-entry-selected-background-color: var(--bg-input, #f8f9fa);--popup-background-color: var(--bg-card, #fafafa);--popup-border-color: var(--border-card, #cccccc);--search-container-background-color: var(--bg-input, #f8f9fa);--search-container-border-color: var(--text-link, #1a70ff);--search-input-background-color: var(--bg-input, #f8f9fa);--search-input-border-color: var(--border-card, #cccccc);--search-result-border-color: var(--border-card, #aaaaaa);--tooltip-error-background-color: rgba(255, 61, 61, .1);--tooltip-error-border-color: #ff3d3d;--bpmn-shape-stroke: var(--border-secondary, #666666);--bpmn-connection-stroke: var(---text-primary, #666666);--bpmn-shape-selected-stroke: var(--primary, #2b68d8);--bpmn-shape-hover-stroke: var(--text-link, #3b5bfd)}.process-designer-container #canvas{background-color:var(--bg-primary, #ffffff);background-image:repeating-linear-gradient(0deg,transparent,transparent 34px,var(--border-card, #e0e0e0) 34px,var(--border-card, #e0e0e0) 35px),repeating-linear-gradient(90deg,transparent,transparent 34px,var(--border-card, #e0e0e0) 34px,var(--border-card, #e0e0e0) 35px);background-position:center center;background-attachment:fixed}.process-designer-container #canvas svg g[data-type] circle,.process-designer-container #canvas svg g[data-type] path,.process-designer-container #canvas svg g[data-type] rect,.process-designer-container #canvas svg g[data-type] polygon,.process-designer-container #canvas svg g[data-type] ellipse{fill:var(--bg-card, #ffffff);stroke:var(--bpmn-shape-stroke, #666666);stroke-width:2px}.process-designer-container #canvas svg g[data-type] text,.process-designer-container #canvas svg g[data-type] tspan{fill:var(--text-primary, #000000);font-family:Arial,sans-serif}.process-designer-container #canvas svg g[data-type][data-type="bpmn:SequenceFlow"]>path,.process-designer-container #canvas svg g[data-type][data-type="bpmn:Association"]>path,.process-designer-container #canvas svg g[data-type][data-type="bpmn:MessageFlow"]>path{stroke:var(--bpmn-connection-stroke, #666666);fill:none}.process-designer-container #canvas svg defs marker polygon,.process-designer-container #canvas svg defs marker path,.process-designer-container #canvas svg defs marker circle{fill:var(--bpmn-shape-stroke, #666666)}.djs-canvas-svg{background:var(--bg-primary, #ffffff)!important}.djs-grid{background-color:var(--bg-primary, #ffffff)!important;background-image:repeating-linear-gradient(0deg,transparent,transparent 34px,var(--border-card, #e0e0e0) 34px,var(--border-card, #e0e0e0) 35px),repeating-linear-gradient(90deg,transparent,transparent 34px,var(--border-card, #e0e0e0) 34px,var(--border-card, #e0e0e0) 35px)!important}.djs-palette{background-color:var(--bg-card, #fafafa)!important;border-color:var(--border-card, #cccccc)!important;color:var(--text-primary, #000000)!important}.djs-palette .entry{color:var(--text-primary, #000000)!important}.djs-palette .entry:hover{background-color:var(--bg-hover, rgba(0, 0, 0, .05))!important;color:var(--text-link, #3b5bfd)!important}.djs-palette .entry:before{color:var(--icon-primary, #666)!important}.djs-palette .separator,.djs-context-pad{border-color:var(--border-card, #cccccc)!important}.djs-context-pad .entry{background-color:var(--bg-card, transparent)!important;border-color:var(--border-secondary, #ccc)!important;color:var(--text-primary, #000000)!important}.djs-context-pad .entry:hover{background-color:var(--bg-hover, rgba(0, 0, 0, .05))!important;color:var(--text-link, #3b5bfd)!important;border-color:var(--text-link, #3b5bfd)!important}.djs-context-pad .entry:before{color:var(--text-secondary, #666)!important}.djs-direct-editing-parent{background-color:var(--bg-input, #f8f9fa)!important;color:var(--text-primary, #000000)!important}.djs-popup{background-color:var(--bg-card, #fafafa)!important;border-color:var(--border-card, #cccccc)!important;color:var(--text-primary, #000000)!important;box-shadow:0 2px 12px #00000026!important}.djs-popup .djs-popup-body{background-color:var(--bg-card, #fefefe)!important;color:var(--text-primary, #000000)!important}.djs-popup .djs-popup-body .entry{color:var(--text-primary, #000000)!important;border-color:var(--border-card, #cccccc)!important}.djs-popup .djs-popup-body .entry:hover{background-color:var(--bg-hover, rgba(0, 0, 0, .05))!important;color:var(--text-link, #3b5bfd)!important}.djs-popup .djs-popup-header{background-color:var(--bg-input, #f8f9fa)!important;border-color:var(--border-card, #cccccc)!important;color:var(--text-primary, #000000)!important}.djs-popup .djs-popup-header .search input{background-color:var(--bg-card, #ffffff)!important;border-color:var(--border-card, #cccccc)!important;color:var(--text-primary, #000000)!important}.djs-popup .djs-popup-header .search input:focus{border-color:var(--text-link, #1a70ff)!important;box-shadow:0 0 0 3px #1a70ff1a!important}.djs-popup .djs-popup-header .search input::placeholder{color:var(--text-muted, rgba(128, 128, 128, .7))!important}.djs-search-container{background-color:var(--bg-input, #f8f9fa)!important;border-color:var(--text-link, #1a70ff)!important}.djs-search-container input{background-color:var(--bg-card, #ffffff)!important;border-color:var(--border-card, #cccccc)!important;color:var(--text-primary, #000000)!important}.djs-search-container input:focus{border-color:var(--text-link, #1a70ff)!important;box-shadow:inset 0 0 0 1px #1a70ff4d!important}.djs-search-container input::placeholder{color:var(--text-muted, rgba(128, 128, 128, .7))!important}.djs-search-results{background-color:var(--bg-card, #fafafa)!important;border-color:var(--border-card, #cccccc)!important;color:var(--text-primary, #000000)!important}.djs-search-results .djs-search-result{border-color:var(--border-card, #aaaaaa)!important;color:var(--text-primary, #000000)!important}.djs-search-results .djs-search-result:hover{background-color:var(--bg-hover, rgba(0, 0, 0, .05))!important}.djs-selection,.djs-selection-outline{stroke-dasharray:4!important;stroke:var(--bpmn-shape-selected-stroke, #2b68d8)!important;stroke-width:2!important;fill:none!important;pointer-events:none!important}.djs-selection.selected{stroke:var(--bpmn-shape-selected-stroke, #2b68d8)!important}html[data-theme=dark] .djs-shape text{filter:drop-shadow(0 0 2px rgba(0,0,0,.5))!important}html[data-theme=dark] .djs-shape>g>rect{fill-opacity:.8!important}.djs-shape>g>g>polygon,.djs-shape>g>g>rect,.djs-shape>g>g>path,.djs-shape>g>g>circle,.djs-shape>g>g>ellipse{fill:var(--bg-input, #f5f5f5)!important;stroke:var(--bpmn-shape-stroke, #666666)!important;stroke-width:2px!important}.djs-shape text{fill:var(--text-primary, #000000)!important}.djs-shape.djs-element-selected>g>g>polygon,.djs-shape.djs-element-selected>g>g>rect,.djs-shape.djs-element-selected>g>g>path,.djs-shape.djs-element-selected>g>g>circle,.djs-shape.djs-element-selected>g>g>ellipse{stroke:var(--bpmn-shape-selected-stroke, #2b68d8)!important;stroke-width:3px!important}.djs-connection>g>path{stroke:var(--bpmn-connection-stroke, #666666)!important;stroke-width:2px!important;fill:none!important}.djs-connection.djs-element-selected>g>path{stroke:var(--bpmn-shape-selected-stroke, #2b68d8)!important;stroke-width:3px!important}.djs-shape:hover>g>g>polygon,.djs-shape:hover>g>g>rect,.djs-shape:hover>g>g>path,.djs-shape:hover>g>g>circle,.djs-shape:hover>g>g>ellipse{stroke:var(--bpmn-shape-hover-stroke, #3b5bfd)!important;stroke-width:2.5px!important;filter:drop-shadow(0 0 6px rgba(59,91,253,.3))}.djs-connection:hover>g>path{stroke:var(--bpmn-shape-hover-stroke, #3b5bfd)!important;stroke-width:2.5px!important;filter:drop-shadow(0 0 6px rgba(59,91,253,.3))}g>defs>marker>polygon,g>defs>marker>path,g>defs>marker>circle{fill:var(--bpmn-shape-stroke, #666666)!important}g>defs>marker polygon,g>defs>marker path,g>defs>marker circle{fill:var(--bpmn-shape-stroke, #666666)!important;stroke:none!important}g>defs>marker[id*=selected]>polygon,g>defs>marker[id*=selected]>path,g>defs>marker[id*=selected]>circle,g>defs>marker[id*=active]>polygon,g>defs>marker[id*=active]>path,g>defs>marker[id*=active]>circle,g>defs>marker[id*=highlight]>polygon,g>defs>marker[id*=highlight]>path,g>defs>marker[id*=highlight]>circle{fill:#fff!important}html[data-theme=dark] .process-designer-container svg marker polygon,html[data-theme=dark] .process-designer-container svg marker path,html[data-theme=dark] .process-designer-container svg marker circle{fill:#fff!important;stroke:none!important}html[data-theme=dark] .process-designer-container defs marker polygon,html[data-theme=dark] .process-designer-container defs marker path,html[data-theme=dark] .process-designer-container defs marker circle{fill:#fff!important;stroke:none!important}g.djs-element-selected>defs>marker>polygon,g.djs-element-selected>defs>marker>path,g.djs-element-selected>defs>marker>circle{fill:var(--bpmn-shape-selected-stroke, #2b68d8)!important}g.djs-element-selected>defs>marker>polygon,g.djs-element-selected>defs>marker>path,g.djs-element-selected>defs>marker>circle{fill:#fff!important;filter:drop-shadow(0 0 2px rgba(59,91,253,.5))}g.djs-element-selected>defs>marker polygon,g.djs-element-selected>defs>marker path,g.djs-element-selected>defs>marker circle{fill:#fff!important}g.djs-element-selected>g[data-type="bpmn:SequenceFlow"]>path[marker-end],g.djs-element-selected>g[data-type="bpmn:Association"]>path[marker-end],g.djs-element-selected>g[data-type="bpmn:MessageFlow"]>path[marker-end]{filter:drop-shadow(0 0 4px rgba(255,255,255,.6))!important}g.djs-element-selected>g[data-type="bpmn:SequenceFlow"] path,g.djs-element-selected>g[data-type="bpmn:Association"] path,g.djs-element-selected>g[data-type="bpmn:MessageFlow"] path{filter:drop-shadow(0 0 3px rgba(59,91,253,.5))!important}svg g.djs-element-selected marker>polygon,svg g.djs-element-selected marker>path,svg g.djs-element-selected marker>circle{fill:#fff!important}.djs-label-editing text{fill:var(--text-primary, #000000)!important}.djs-label-editing.djs-active~tspan{fill:var(--text-primary, #000000)!important}.djs-label{fill:var(--text-primary, #000000)!important}.djs-tooltip{background-color:#000c!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:4px!important;padding:8px 12px!important;font-size:12px!important;box-shadow:0 2px 8px #0000004d!important}.btn-action[data-v-27530abb]{cursor:pointer}.col-triggers[data-v-27530abb]{width:50px!important}.remove-icon[data-v-9df4e7a8]{font-size:1.5em}.variables-chips[data-v-0e1be63c]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.variable-chip[data-v-0e1be63c]{display:inline-block;padding:4px 8px;background:var(--color-info);color:var(--text-inverse);border-radius:4px;cursor:pointer;font-family:monospace;font-size:12px;transition:all .2s;opacity:.8}.variable-chip[data-v-0e1be63c]:hover{opacity:1;transform:translateY(-1px)}.expression-textarea[data-v-eddd327a]{font-family:Monaco,Courier New,monospace;font-size:14px;background-color:var(--bg-input);color:var(--text-primary);border-color:var(--border-input)}.expression-textarea[data-v-eddd327a]:focus{border-color:var(--border-input-focus);background-color:var(--bg-input)}.helpers[data-v-eddd327a]{background:var(--bg-tertiary);padding:12px;border-radius:4px;margin-top:8px;border:1px solid var(--border-secondary)}.helper-section[data-v-eddd327a]{margin-bottom:8px}.helper-section[data-v-eddd327a]:last-child{margin-bottom:0}.helper-buttons[data-v-eddd327a]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.helper-button[data-v-eddd327a]{font-size:12px;padding:2px 6px}.variable-button[data-v-eddd327a]{font-family:monospace}.examples[data-v-eddd327a]{padding:8px;background:var(--bg-tertiary);border-radius:4px;border:1px solid var(--border-secondary);margin-top:8px}.example-codes[data-v-eddd327a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.example-codes code[data-v-eddd327a]{padding:4px 8px;background:var(--bg-secondary);border:1px solid var(--border-tertiary);border-radius:4px;font-size:12px;color:var(--text-primary)}.condition-row[data-v-a214ad8e]{padding:12px;background-color:var(--bg-tertiary, #f9f9f9);border-radius:6px;border:1px solid var(--border-secondary, #e0e0e0);transition:all .2s ease}.condition-row[data-v-a214ad8e]:hover{border-color:var(--border-input, #ccc);box-shadow:0 2px 4px #0000000d}.condition-label[data-v-a214ad8e]{display:block;color:var(--text-secondary, #666);font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.form-label[data-v-a214ad8e]{display:block;margin-bottom:.5rem;color:var(--text-primary, #000000);font-weight:500;font-size:.875rem;margin-bottom:0!important}[data-v-a214ad8e] .condition-row .form-control,[data-v-a214ad8e] .condition-row .form-control-plaintext,[data-v-a214ad8e] .condition-row .form-select{background-color:var(--bg-input, #ffffff);border-color:var(--border-input, #ccc);color:var(--text-primary, #000000);font-size:.875rem;transition:all .2s ease}[data-v-a214ad8e] .condition-row .form-control:focus,[data-v-a214ad8e] .condition-row .form-control-plaintext:focus,[data-v-a214ad8e] .condition-row .form-select:focus{border-color:var(--primary, #2b68d8);box-shadow:0 0 0 .2rem #2b68d826;background-color:var(--bg-input, #ffffff);color:var(--text-primary, #000000)}[data-v-a214ad8e] .condition-row .form-control:disabled,[data-v-a214ad8e] .condition-row .form-control[readonly],[data-v-a214ad8e] .condition-row .form-control-plaintext:disabled,[data-v-a214ad8e] .condition-row .form-control-plaintext[readonly],[data-v-a214ad8e] .condition-row .form-select:disabled,[data-v-a214ad8e] .condition-row .form-select[readonly]{background-color:var(--bg-disabled, rgba(0, 0, 0, .05));color:var(--text-disabled, rgba(128, 128, 128, .6))}[data-v-a214ad8e] .condition-row .form-select{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;padding-right:2.25rem}[data-v-a214ad8e] .condition-row .form-select option{background-color:var(--bg-input, #ffffff);color:var(--text-primary, #000000)}[data-v-a214ad8e] .condition-row .btn{font-size:.875rem;padding:.375rem .75rem;transition:all .2s ease}[data-v-a214ad8e] .condition-row .btn.btn-outline-danger{color:var(--danger, #dc3545);border-color:var(--danger, #dc3545)}[data-v-a214ad8e] .condition-row .btn.btn-outline-danger:hover:not(:disabled){background-color:var(--danger, #dc3545);color:#fff;border-color:var(--danger, #dc3545)}[data-v-a214ad8e] .condition-row .btn.btn-outline-danger:disabled{color:var(--text-disabled, rgba(128, 128, 128, .6));border-color:var(--border-secondary, #e0e0e0)}@media(max-width:767.98px){.condition-row[data-v-a214ad8e]{padding:10px}.condition-row .form-label[data-v-a214ad8e]{margin-bottom:.375rem;font-size:.8125rem}}html[data-theme=dark] .condition-row[data-v-a214ad8e]{background-color:var(--bg-tertiary, #1e1e1e);border-color:var(--border-secondary, #333333)}html[data-theme=dark] .condition-row[data-v-a214ad8e]:hover{border-color:var(--border-input, #444);box-shadow:0 2px 4px #0003}html[data-theme=dark] .condition-label[data-v-a214ad8e]{color:var(--text-secondary, #aaa)}html[data-theme=dark] .form-label[data-v-a214ad8e]{color:var(--text-primary, #e0e0e0)}.variable-card[data-v-3b81efcb]{border:1px solid var(--border-card);background-color:var(--bg-card)}.variable-card[data-v-3b81efcb] .card-header{background-color:var(--bg-tertiary);border-bottom:1px solid var(--border-card)}.variable-card[data-v-3b81efcb] .card-body{background-color:var(--bg-card)}.variable-index[data-v-3b81efcb]{font-weight:700;color:var(--text-secondary);min-width:30px}.variable-name-input[data-v-3b81efcb]{flex:1;font-family:Monaco,Courier New,monospace;font-weight:700;background-color:var(--bg-input);color:var(--text-primary);border-color:var(--border-input)}.variable-name-input[data-v-3b81efcb]:focus{background-color:var(--bg-input);border-color:var(--border-input-focus);color:var(--text-primary)}.empty-state[data-v-3b81efcb]{background:var(--bg-tertiary);border-radius:4px;border:1px solid var(--border-secondary);color:var(--text-secondary)}.dependency-chip[data-v-3b81efcb]{display:inline-block;padding:2px 6px;margin-left:4px;background:var(--color-info);color:var(--text-inverse);border-radius:3px;font-family:monospace;font-size:11px;opacity:.8}.variable-dependencies[data-v-3b81efcb]{margin-top:8px;padding:8px;background:var(--bg-tertiary);border-radius:4px;border:1px solid var(--border-secondary)}.selected-template-info[data-v-32c79e48]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px;margin-bottom:16px}.selected-template-info .template-header[data-v-32c79e48]{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.selected-template-info .template-header .template-name[data-v-32c79e48]{color:#333;font-weight:600;margin:0}.selected-template-info .template-header .template-version[data-v-32c79e48]{color:#6c757d;font-size:.75rem;font-weight:500;background:#fff;padding:2px 6px;border-radius:4px;border:1px solid #e9ecef}.selected-template-info .template-details[data-v-32c79e48]{display:flex;align-items:center;margin-bottom:12px}.selected-template-info .template-details small[data-v-32c79e48]{font-size:.875rem}.selected-template-info .template-actions[data-v-32c79e48]{display:flex;gap:8px}.selected-template-info .template-loading[data-v-32c79e48]{display:flex;align-items:center;justify-content:center;padding:20px;color:#6c757d;font-size:.9rem}.template-selection-modal .search-section .input-group .form-control[data-v-32c79e48]{border-radius:8px 0 0 8px;border:1px solid #e3e8ee}.template-selection-modal .search-section .input-group .form-control[data-v-32c79e48]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.template-selection-modal .search-section .input-group .btn[data-v-32c79e48]{border-radius:0 8px 8px 0;border:1px solid #e3e8ee;border-left:none}.template-selection-modal .templates-list[data-v-32c79e48]{max-height:400px;overflow-y:auto;padding-right:10px;padding-top:2px;padding-bottom:2px}.template-selection-modal .templates-list .template-item[data-v-32c79e48]{display:flex;align-items:center;justify-content:space-between;padding:16px;margin-bottom:8px;border:1px solid #e3e8ee;border-radius:8px;background:#fff;cursor:pointer;transition:all .3s ease;position:relative}.template-selection-modal .templates-list .template-item[data-v-32c79e48]:hover{border-color:#007bff;box-shadow:0 2px 8px #007bff26;transform:translateY(-1px)}.template-selection-modal .templates-list .template-item.selected[data-v-32c79e48]{border-color:#007bff;background:#f8f9ff;box-shadow:0 2px 8px #007bff33;transform:translateY(-1px)}.template-selection-modal .templates-list .template-item .template-info[data-v-32c79e48]{flex:1}.template-selection-modal .templates-list .template-item .template-info .template-header[data-v-32c79e48]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.template-selection-modal .templates-list .template-item .template-info .template-header .template-title[data-v-32c79e48]{display:flex;align-items:baseline;gap:8px}.template-selection-modal .templates-list .template-item .template-info .template-header .template-title .template-name[data-v-32c79e48]{color:#333;font-weight:600;margin:0}.template-selection-modal .templates-list .template-item .template-info .template-header .template-title .template-version[data-v-32c79e48]{color:#6c757d;font-size:.75rem;font-weight:500;background:#f8f9fa;padding:2px 6px;border-radius:4px;border:1px solid #e9ecef}.template-selection-modal .templates-list .template-item .template-info .template-details[data-v-32c79e48]{display:flex;align-items:center}.template-selection-modal .templates-list .template-item .template-info .template-details small[data-v-32c79e48]{font-size:.875rem}.template-selection-modal .templates-list .template-item .template-actions[data-v-32c79e48]{margin-left:16px;display:flex;align-items:center;gap:8px}.template-selection-modal .templates-list .template-item .template-actions .badge[data-v-32c79e48]{font-size:.75rem;padding:.25rem .5rem}.template-selection-modal .templates-list .template-item .template-actions i[data-v-32c79e48]{font-size:14px;transition:transform .3s ease}.template-selection-modal .templates-list .template-item:hover .template-actions i[data-v-32c79e48]{transform:translate(2px)}.template-selection-modal .template-pagination[data-v-32c79e48]{border-top:1px solid #e3e8ee;padding-top:16px}.template-selection-modal .template-pagination .pagination[data-v-32c79e48]{margin-bottom:0}.template-selection-modal .template-pagination .pagination .page-link[data-v-32c79e48]{border:1px solid #e3e8ee;color:#007bff;font-size:.875rem}.template-selection-modal .template-pagination .pagination .page-link[data-v-32c79e48]:hover{background-color:#e3f2fd;border-color:#007bff}.template-selection-modal .template-pagination .pagination .page-link[data-v-32c79e48]:focus{box-shadow:0 0 0 .2rem #007bff40}.template-selection-modal .template-pagination .pagination .page-item.active .page-link[data-v-32c79e48]{background-color:#007bff;border-color:#007bff}.gap-2[data-v-32c79e48]{gap:.5rem}.template-selection-modal .search-section .input-group .form-control[data-v-af41221f]{border-radius:8px 0 0 8px;border:1px solid #e3e8ee}.template-selection-modal .search-section .input-group .form-control[data-v-af41221f]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.template-selection-modal .search-section .input-group .btn[data-v-af41221f]{border-radius:0 8px 8px 0;border:1px solid #e3e8ee;border-left:none}.template-selection-modal .templates-list[data-v-af41221f]{max-height:400px;overflow-y:auto;padding-right:10px;padding-top:2px;padding-bottom:2px}.template-selection-modal .templates-list .template-item[data-v-af41221f]{display:flex;align-items:center;justify-content:space-between;padding:16px;margin-bottom:8px;border:1px solid #e3e8ee;border-radius:8px;background:#fff;cursor:pointer;transition:all .3s ease;position:relative}.template-selection-modal .templates-list .template-item[data-v-af41221f]:hover{border-color:#007bff;box-shadow:0 2px 8px #007bff26;transform:translateY(-1px)}.template-selection-modal .templates-list .template-item.selected[data-v-af41221f]{border-color:#007bff;background:#f8f9ff;box-shadow:0 2px 8px #007bff33;transform:translateY(-1px)}.template-selection-modal .templates-list .template-item.multiple-selection[data-v-af41221f]{cursor:pointer}.template-selection-modal .templates-list .template-item.multiple-selection.selected[data-v-af41221f]{border-color:#28a745;background:#f8fff9;box-shadow:0 2px 8px #28a74533}.template-selection-modal .templates-list .template-item.multiple-selection.disabled[data-v-af41221f]{opacity:.5;cursor:not-allowed;background:#f8f9fa}.template-selection-modal .templates-list .template-item.multiple-selection.disabled[data-v-af41221f]:hover{border-color:#e3e8ee;background:#f8f9fa;transform:none}.template-selection-modal .templates-list .template-item .template-checkbox[data-v-af41221f]{margin-right:12px;display:flex;align-items:center}.template-selection-modal .templates-list .template-item .template-info[data-v-af41221f]{flex:1}.template-selection-modal .templates-list .template-item .template-info .template-header[data-v-af41221f]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.template-selection-modal .templates-list .template-item .template-info .template-header .template-title[data-v-af41221f]{display:flex;align-items:baseline;gap:8px}.template-selection-modal .templates-list .template-item .template-info .template-header .template-title .template-name[data-v-af41221f]{color:#333;font-weight:600;margin:0}.template-selection-modal .templates-list .template-item .template-info .template-header .template-title .template-version[data-v-af41221f]{color:#6c757d;font-size:.75rem;font-weight:500;background:#f8f9fa;padding:2px 6px;border-radius:4px;border:1px solid #e9ecef}.template-selection-modal .templates-list .template-item .template-info .template-details[data-v-af41221f]{display:flex;align-items:center}.template-selection-modal .templates-list .template-item .template-info .template-details small[data-v-af41221f]{font-size:.875rem}.template-selection-modal .templates-list .template-item .template-actions[data-v-af41221f]{margin-left:16px;display:flex;align-items:center;gap:8px}.template-selection-modal .templates-list .template-item .template-actions .badge[data-v-af41221f]{font-size:.75rem;padding:.25rem .5rem}.template-selection-modal .templates-list .template-item .template-actions i[data-v-af41221f]{font-size:14px;transition:transform .3s ease}.template-selection-modal .templates-list .template-item:hover .template-actions i[data-v-af41221f]{transform:translate(2px)}.template-selection-modal .template-pagination[data-v-af41221f]{border-top:1px solid #e3e8ee;padding-top:16px}.template-selection-modal .template-pagination .pagination[data-v-af41221f]{margin-bottom:0}.template-selection-modal .template-pagination .pagination .page-link[data-v-af41221f]{border:1px solid #e3e8ee;color:#007bff;font-size:.875rem}.template-selection-modal .template-pagination .pagination .page-link[data-v-af41221f]:hover{background-color:#e3f2fd;border-color:#007bff}.template-selection-modal .template-pagination .pagination .page-link[data-v-af41221f]:focus{box-shadow:0 0 0 .2rem #007bff40}.template-selection-modal .template-pagination .pagination .page-item.active .page-link[data-v-af41221f]{background-color:#007bff;border-color:#007bff}.search-input>i[data-v-0d8fbf96]{position:absolute;margin-top:12px;margin-left:12px}.search-input>input[type=text][data-v-0d8fbf96]{padding-left:35px}.unassigned-list[data-v-0d8fbf96]{height:300px;overflow-y:auto}.assigned-list[data-v-0d8fbf96]{height:396px;overflow-y:auto}.step_option_buttons i[data-v-0d8fbf96]{cursor:pointer}.selected-template-info .template-accordion[data-v-0d8fbf96],.selected-template-info .templates-accordion[data-v-0d8fbf96]{border:1px solid #e9ecef;border-radius:8px;margin-bottom:12px;background:#fff;overflow:hidden;box-shadow:0 2px 4px #0000000f}.selected-template-info .template-accordion .accordion-header[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header[data-v-0d8fbf96]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f8f9fa;cursor:pointer;transition:all .2s ease}.selected-template-info .template-accordion .accordion-header[data-v-0d8fbf96]:hover,.selected-template-info .templates-accordion .accordion-header[data-v-0d8fbf96]:hover{background:#e9ecef}.selected-template-info .template-accordion .accordion-header .template-summary[data-v-0d8fbf96],.selected-template-info .template-accordion .accordion-header .templates-summary[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .template-summary[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .templates-summary[data-v-0d8fbf96]{display:flex;align-items:center;gap:8px;margin-right:20px}.selected-template-info .template-accordion .accordion-header .template-summary i[data-v-0d8fbf96],.selected-template-info .template-accordion .accordion-header .templates-summary i[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .template-summary i[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .templates-summary i[data-v-0d8fbf96]{color:#007bff;font-size:1rem}.selected-template-info .template-accordion .accordion-header .template-summary .template-name[data-v-0d8fbf96],.selected-template-info .template-accordion .accordion-header .templates-summary .template-name[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .template-summary .template-name[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .templates-summary .template-name[data-v-0d8fbf96]{font-weight:500;color:#495057;font-size:.9rem}.selected-template-info .template-accordion .accordion-header .template-summary .template-version[data-v-0d8fbf96],.selected-template-info .template-accordion .accordion-header .templates-summary .template-version[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .template-summary .template-version[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .templates-summary .template-version[data-v-0d8fbf96]{background:#e9ecef;color:#6c757d;font-size:.75rem;padding:2px 6px;border-radius:10px;font-weight:500}.selected-template-info .template-accordion .accordion-header .template-summary span[data-v-0d8fbf96],.selected-template-info .template-accordion .accordion-header .templates-summary span[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .template-summary span[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .templates-summary span[data-v-0d8fbf96]{color:#495057;font-size:.9rem;font-weight:500}.selected-template-info .template-accordion .accordion-header .accordion-controls[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .accordion-controls[data-v-0d8fbf96]{display:flex;align-items:center;gap:12px}.selected-template-info .template-accordion .accordion-header .accordion-controls .template-actions[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .accordion-controls .template-actions[data-v-0d8fbf96]{display:flex;gap:8px}.selected-template-info .template-accordion .accordion-header .accordion-controls .template-actions i[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .accordion-controls .template-actions i[data-v-0d8fbf96]{cursor:pointer;padding:6px;border-radius:4px;transition:all .2s ease;font-size:.8rem}.selected-template-info .template-accordion .accordion-header .accordion-controls .template-actions i[data-v-0d8fbf96]:hover,.selected-template-info .templates-accordion .accordion-header .accordion-controls .template-actions i[data-v-0d8fbf96]:hover{background:#0000001a}.selected-template-info .template-accordion .accordion-header .accordion-controls .template-actions i.text-danger[data-v-0d8fbf96]:hover,.selected-template-info .templates-accordion .accordion-header .accordion-controls .template-actions i.text-danger[data-v-0d8fbf96]:hover{background:#dc35451a}.selected-template-info .template-accordion .accordion-header .accordion-controls .accordion-arrow[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .accordion-controls .accordion-arrow[data-v-0d8fbf96]{color:#6c757d;font-size:.8rem;transition:transform .3s ease}.selected-template-info .template-accordion .accordion-header .accordion-controls .accordion-arrow.rotated[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-header .accordion-controls .accordion-arrow.rotated[data-v-0d8fbf96]{transform:rotate(180deg)}.selected-template-info .template-accordion .accordion-content[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content[data-v-0d8fbf96]{max-height:0;overflow:hidden;transition:max-height .3s ease}.selected-template-info .template-accordion .accordion-content.open[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content.open[data-v-0d8fbf96]{max-height:500px}.selected-template-info .template-accordion .accordion-content .template-details[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .template-details[data-v-0d8fbf96]{padding:16px;border-top:1px solid #e9ecef;background:#fff}.selected-template-info .template-accordion .accordion-content .template-details .detail-item[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .template-details .detail-item[data-v-0d8fbf96]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.selected-template-info .template-accordion .accordion-content .template-details .detail-item[data-v-0d8fbf96]:last-child,.selected-template-info .templates-accordion .accordion-content .template-details .detail-item[data-v-0d8fbf96]:last-child{margin-bottom:0}.selected-template-info .template-accordion .accordion-content .template-details .detail-item i[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .template-details .detail-item i[data-v-0d8fbf96]{width:16px;text-align:center;font-size:.8rem}.selected-template-info .template-accordion .accordion-content .template-details .detail-item span[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .template-details .detail-item span[data-v-0d8fbf96]{color:#6c757d;font-size:.85rem}.selected-template-info .template-accordion .accordion-content .templates-list[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list[data-v-0d8fbf96]{padding:16px;border-top:1px solid #e9ecef;background:#fff}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card[data-v-0d8fbf96]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:12px;margin-bottom:12px}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card[data-v-0d8fbf96]:last-child,.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card[data-v-0d8fbf96]:last-child{margin-bottom:0}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-main-info[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-main-info[data-v-0d8fbf96]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-main-info .template-header[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-main-info .template-header[data-v-0d8fbf96]{display:flex;align-items:center;gap:8px}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-main-info .template-header .template-name[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-main-info .template-header .template-name[data-v-0d8fbf96]{color:#495057;font-weight:600;font-size:.9rem;margin:0}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-main-info .template-header .template-version[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-main-info .template-header .template-version[data-v-0d8fbf96]{background:#e9ecef;color:#6c757d;font-size:.7rem;padding:2px 6px;border-radius:10px;font-weight:500}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-main-info .remove-btn[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-main-info .remove-btn[data-v-0d8fbf96]{cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;font-size:.8rem}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-main-info .remove-btn[data-v-0d8fbf96]:hover,.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-main-info .remove-btn[data-v-0d8fbf96]:hover{background:#f8d7da;transform:scale(1.1)}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-details[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-details[data-v-0d8fbf96]{border-top:none;padding:0;background:transparent}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-details .detail-item[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-details .detail-item[data-v-0d8fbf96]{margin-bottom:6px}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-details .detail-item .template-status[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-details .detail-item .template-status[data-v-0d8fbf96]{padding:2px 6px;border-radius:4px;font-size:.75rem;font-weight:500}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-details .detail-item .template-status.status-draft[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-details .detail-item .template-status.status-draft[data-v-0d8fbf96]{background:#f8d7da;color:#721c24}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-details .detail-item .template-status.status-published[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-details .detail-item .template-status.status-published[data-v-0d8fbf96]{background:#d4edda;color:#155724}.selected-template-info .template-accordion .accordion-content .templates-list .template-detail-card .template-details .detail-item .template-status.status-archived[data-v-0d8fbf96],.selected-template-info .templates-accordion .accordion-content .templates-list .template-detail-card .template-details .detail-item .template-status.status-archived[data-v-0d8fbf96]{background:#fff3cd;color:#856404}.variables-box[data-v-a2f4afaf],.variables-box[data-v-208b2dc7]{border:solid 1px #d3d3d3;border-radius:8px}.variables-box[data-v-9ea629e5]{margin-bottom:5px;border:solid 1px #d3d3d3;border-radius:8px}.step-item[data-v-a875b5c7]{height:50px!important}.steps-box[data-v-b22a6937]{border:solid 1px #d3d3d3;border-radius:8px}.step-list-box[data-v-b22a6937]{max-height:200px;overflow-y:auto}.steps-box .step-list-box[data-v-b22a6937]::-webkit-scrollbar{width:4px;background-color:transparent;overflow-y:auto;padding-right:1rem}.step-item[data-v-b22a6937]{min-height:50px!important}.search-input>i[data-v-04cd0691]{position:absolute;margin-top:12px;margin-left:12px}.search-input>input[type=text][data-v-04cd0691]{padding-left:35px}.fade-enter-active[data-v-04cd0691],.fade-leave-active[data-v-04cd0691]{transition:opacity .5s}.fade-enter[data-v-04cd0691],.fade-leave-to[data-v-04cd0691]{opacity:0}.btn-action[data-v-4212c73f]{cursor:pointer}.disabled[data-v-cd5d934d]{opacity:50%}.response-data[data-v-cd5d934d]{padding:1em;height:150px;overflow-y:auto;background:#413c3c;color:#e7e7e7;font-size:12px;font-family:Lucida Console,Lucida Sans Typewriter,monaco,Bitstream Vera Sans Mono,monospace}.process-info-overlay[data-v-4ae3e510]{position:fixed;inset:0;z-index:1050;display:flex;justify-content:flex-end;background:var(--overlay-modal, rgba(0, 0, 0, .45))}.process-info-sidebar[data-v-4ae3e510]{display:flex;flex-direction:column;width:min(420px,100vw);height:100%;background:var(--bg-secondary);border-left:1px solid var(--border-secondary);box-shadow:-8px 0 24px #0000002e}.process-info-sidebar__header[data-v-4ae3e510]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-shrink:0;padding:16px 18px;border-bottom:1px solid var(--border-secondary);background:var(--bg-tertiary)}.process-info-sidebar__heading[data-v-4ae3e510]{min-width:0}.process-info-sidebar__title-row[data-v-4ae3e510]{display:flex;align-items:center;gap:8px}.process-info-sidebar__title-row h3[data-v-4ae3e510]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);line-height:1.3}.process-info-sidebar__icon[data-v-4ae3e510]{color:var(--color-bpm);font-size:15px}.process-info-sidebar__subtitle[data-v-4ae3e510]{margin:4px 0 0 23px;font-size:12px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.process-info-sidebar__close[data-v-4ae3e510]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.process-info-sidebar__close[data-v-4ae3e510]:hover{border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.process-info-sidebar__body[data-v-4ae3e510]{flex:1;min-height:0;overflow-y:auto;padding:16px 18px}.process-info-form[data-v-4ae3e510]{display:flex;flex-direction:column;gap:18px}.process-info-section[data-v-4ae3e510]{display:flex;flex-direction:column;gap:12px}.process-info-section__label[data-v-4ae3e510]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);display:flex;align-items:center;gap:6px}.process-info-section__label[data-v-4ae3e510]:before{content:"";display:inline-block;width:3px;height:12px;background:var(--color-bpm);border-radius:2px;flex-shrink:0}.process-info-field[data-v-4ae3e510]{display:flex;flex-direction:column;gap:6px}.process-info-field label[data-v-4ae3e510]{margin:0;font-size:12px;font-weight:500;color:var(--text-secondary)}.process-info-panel[data-v-4ae3e510]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-primary);padding:12px}.process-info-goal[data-v-4ae3e510]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.process-info-goal__text[data-v-4ae3e510]{font-size:12px;color:var(--text-secondary)}.process-info-goal__input[data-v-4ae3e510]{width:72px;flex:0 0 auto}.process-info-goal__unit[data-v-4ae3e510]{flex:1 1 140px;min-width:120px}.process-info-settings[data-v-4ae3e510]{display:flex;flex-direction:column;gap:12px}.process-info-settings__warn[data-v-4ae3e510]{color:var(--color-danger, #ef4444)}.process-info-sidebar__footer[data-v-4ae3e510]{display:flex;justify-content:flex-end;gap:8px;flex-shrink:0;padding:12px 18px;border-top:1px solid var(--border-secondary);background:var(--bg-tertiary)}.process-info-btn[data-v-4ae3e510]{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:5px 14px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.process-info-btn[data-v-4ae3e510]:disabled{opacity:.45;cursor:default}.process-info-btn--primary[data-v-4ae3e510]{color:var(--color-bpm);background:#3b5bfd14;border-color:#3b5bfd33}.process-info-btn--primary[data-v-4ae3e510]:hover:not(:disabled){background:#3b5bfd24;border-color:#3b5bfd59}.process-info-btn--secondary[data-v-4ae3e510]{color:var(--text-secondary);background:var(--bg-primary)}.process-info-btn--secondary[data-v-4ae3e510]:hover:not(:disabled){color:var(--text-primary);border-color:var(--color-bpm);background:var(--bg-hover)}.dynamic-access-notes-group[data-v-4ae3e510]{background-color:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;padding:12px}.dynamic-access-notes-group-title[data-v-4ae3e510]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin-bottom:.75rem}.dynamic-access-notes-group-body[data-v-4ae3e510]{display:flex;flex-direction:column;align-items:flex-start}.dynamic-access-notes-nested[data-v-4ae3e510]{margin-left:1.25rem;padding-left:.75rem;border-left:2px solid var(--border-secondary)}.process-info-fade-enter-active[data-v-4ae3e510],.process-info-fade-leave-active[data-v-4ae3e510]{transition:opacity .2s ease}.process-info-fade-enter-active .process-info-sidebar[data-v-4ae3e510],.process-info-fade-leave-active .process-info-sidebar[data-v-4ae3e510]{transition:transform .22s ease}.process-info-fade-enter[data-v-4ae3e510],.process-info-fade-leave-to[data-v-4ae3e510]{opacity:0}.process-info-fade-enter .process-info-sidebar[data-v-4ae3e510],.process-info-fade-leave-to .process-info-sidebar[data-v-4ae3e510]{transform:translate(100%)}[data-v-4ae3e510] .form-control,[data-v-4ae3e510] .vs__dropdown-toggle{background:var(--bg-primary);border-color:var(--border-secondary);color:var(--text-primary)}[data-v-4ae3e510] .form-control:focus{border-color:var(--color-bpm);box-shadow:0 0 0 2px #3b5bfd1f}.font-bold[data-v-62cf9140]{font-weight:800}.search-input>i[data-v-5b5cdd5c]{position:absolute;margin-top:12px;margin-left:12px}.search-input>input[type=text][data-v-5b5cdd5c]{padding-left:35px}.card-documents[data-v-1533a796]{height:376px;overflow-y:hidden auto}.logs-container[data-v-79b55494]{max-height:500px;overflow-y:auto}.logs-pre[data-v-79b55494]{font-family:monospace;font-size:.85rem;background:#f8f9fa;color:#212529;padding:1rem;border-radius:.375rem;border:1px solid #e9ecef;margin:0;white-space:pre-wrap;word-break:break-word}[data-theme=dark] .logs-pre[data-v-79b55494]{background:#1a202c;color:#e2e8f0;border-color:#4a5568}[data-theme=dark] .text-muted[data-v-79b55494]{color:#718096!important}.code-textarea[data-v-60013751]{font-family:SF Mono,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;font-size:.85rem;background:#f8f9fa;border-color:#ced4da;color:#212529;border-radius:.375rem}.code-textarea[data-v-60013751]:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.output-pre[data-v-60013751]{max-height:300px;overflow-y:auto;font-family:SF Mono,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;font-size:.85rem;white-space:pre-wrap;word-break:break-word;background:#f8f9fa;color:#212529;padding:.75rem;border-radius:.375rem;border:1px solid #e9ecef;margin:0}[data-theme=dark] .code-textarea[data-v-60013751]{background:#1e293b;border-color:#475569;color:#e2e8f0}[data-theme=dark] .code-textarea[data-v-60013751]::placeholder{color:#64748b}[data-theme=dark] .code-textarea[data-v-60013751]:focus{background:#1e293b;border-color:#3b82f6;color:#e2e8f0;box-shadow:0 0 0 .2rem #3b82f640}[data-theme=dark] .code-textarea.is-valid[data-v-60013751]{border-color:#10b981}[data-theme=dark] .code-textarea.is-invalid[data-v-60013751]{border-color:#f87171}[data-theme=dark] .output-pre[data-v-60013751]{background:#1e293b;color:#e2e8f0;border-color:#475569}[data-theme=dark][data-v-60013751] .form-group>label{color:#e2e8f0;font-weight:500}[data-theme=dark][data-v-60013751] .form-group small.text-muted,[data-theme=dark][data-v-60013751] .form-group .text-muted{color:#64748b!important}[data-theme=dark][data-v-60013751] .card{background:#1e293b;border-color:#334155}[data-theme=dark][data-v-60013751] .card .card-header{border-color:#334155}[data-theme=dark][data-v-60013751] .card .card-body{background:#1e293b;color:#e2e8f0}[data-theme=dark][data-v-60013751] .card .card-body strong{color:#f1f5f9}[data-theme=dark][data-v-60013751] .alert-danger{background:#f871711a;border-color:#f8717133;color:#fca5a5}[data-theme=dark][data-v-60013751] .alert-danger pre{color:#fca5a5;margin:0}[data-theme=dark][data-v-60013751] .btn-outline-secondary{color:#94a3b8;border-color:#475569}[data-theme=dark][data-v-60013751] .btn-outline-secondary:hover{background:#475569;border-color:#475569;color:#e2e8f0}[data-theme=dark][data-v-60013751] .btn-outline-secondary:focus{box-shadow:0 0 0 .2rem #47556980}[data-theme=dark][data-v-60013751] .btn-primary{background:#3b82f6;border-color:#3b82f6}[data-theme=dark][data-v-60013751] .btn-primary:hover{background:#2563eb;border-color:#2563eb}[data-theme=dark][data-v-60013751] .btn-primary:focus{box-shadow:0 0 0 .2rem #3b82f680}[data-theme=dark][data-v-60013751] .btn-primary:disabled{background:#475569;border-color:#475569;color:#94a3b8}[data-theme=dark][data-v-60013751] .invalid-feedback{color:#f87171}[data-theme=dark][data-v-60013751] .valid-feedback{color:#10b981}[data-theme=dark][data-v-60013751] .form-control.is-invalid{border-color:#f87171}[data-theme=dark][data-v-60013751] .form-control.is-invalid:focus{border-color:#f87171;box-shadow:0 0 0 .2rem #f8717140}[data-theme=dark][data-v-60013751] .form-control.is-valid{border-color:#10b981}[data-theme=dark][data-v-60013751] .form-control.is-valid:focus{border-color:#10b981;box-shadow:0 0 0 .2rem #10b98140}[data-theme=dark][data-v-60013751] .badge-success{background:#10b981}[data-theme=dark][data-v-60013751] .badge-danger{background:#ef4444}[data-theme=dark][data-v-60013751] .modal-footer{border-color:#334155}.script-status-bar[data-v-618b1703]{padding:.75rem 1rem;background:#00000008;border-radius:.375rem;border:1px solid rgba(0,0,0,.08)}.status-badge[data-v-618b1703]{padding:.35rem .75rem;font-size:.8rem}.script-id[data-v-618b1703]{font-family:monospace;font-size:.85rem}.script-content[data-v-618b1703]{min-height:400px}.code-editor-wrapper[data-v-618b1703]{min-height:350px}.code-editor-wrapper.fullscreen-editor[data-v-618b1703]{position:fixed;inset:0;z-index:1060;background:#fff;min-height:unset}.fullscreen-layout[data-v-618b1703]{display:flex;height:100%;width:100%}.fullscreen-editor-col[data-v-618b1703]{flex:1;display:flex;flex-direction:column;min-width:0;padding:1rem}.fullscreen-editor-col .code-toolbar[data-v-618b1703]{flex-shrink:0}.fullscreen-code-area[data-v-618b1703]{flex:1;position:relative;min-height:0}.fullscreen-ai-panel[data-v-618b1703]{width:380px;flex-shrink:0;display:flex;flex-direction:column;border-left:1px solid #e2e8f0;background:#f8fafc}.ai-panel-header[data-v-618b1703]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid #e2e8f0;flex-shrink:0}.ai-panel-title[data-v-618b1703]{font-size:.85rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.025em}.ai-panel-close[data-v-618b1703]{padding:.125rem .375rem;color:#94a3b8}.ai-panel-close[data-v-618b1703]:hover{color:#475569}.ai-panel-body[data-v-618b1703]{flex:1;overflow-y:auto;padding:1rem}.code-editor-resizable[data-v-618b1703]{position:relative}.code-editor-resizable[data-v-618b1703] .code-editor-container,.code-editor-resizable[data-v-618b1703] .code-editor-container .codejar-wrap{height:100%}.code-editor-resizable[data-v-618b1703] .code-editor-container .codejar-wrap .editor{height:100%!important}.editor-generating-overlay[data-v-618b1703]{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#fffc;border-radius:6px;font-size:.9rem;color:#495057}.code-toolbar[data-v-618b1703]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.5rem .75rem;background:#00000008;border:1px solid rgba(0,0,0,.08);border-radius:.375rem}.code-toolbar .toolbar-left[data-v-618b1703]{display:flex;align-items:center}.code-toolbar .validation-badge[data-v-618b1703]{font-size:.85rem;display:flex;align-items:center}.code-toolbar .validation-badge .error-location[data-v-618b1703]{font-family:monospace;font-size:.8rem;opacity:.8}.dependencies-section[data-v-618b1703],.env-vars-section[data-v-618b1703],.error-handling-section[data-v-618b1703]{min-height:200px;padding-right:.5rem}.section-header[data-v-618b1703]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #e9ecef}.items-list[data-v-618b1703]{display:flex;flex-direction:column;gap:.75rem}.item-card[data-v-618b1703]{background:#f8f9fa;border:1px solid #e2e8f0;border-radius:.5rem;padding:1rem}.item-row[data-v-618b1703]{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap}.item-field[data-v-618b1703]{display:flex;flex-direction:column}.item-field-large[data-v-618b1703]{flex:2;min-width:200px}.item-field-medium[data-v-618b1703]{flex:1.5;min-width:150px}.item-field-switch[data-v-618b1703]{flex:0 0 100px;align-items:center}.item-field-action[data-v-618b1703]{flex:0 0 auto;align-self:flex-end;padding-bottom:2px}.field-label[data-v-618b1703]{font-size:.75rem;font-weight:500;color:#6b7280;margin-bottom:.375rem!important;text-transform:uppercase;letter-spacing:.025em}.switch-wrapper[data-v-618b1703]{display:flex;justify-content:center;padding-top:.25rem}.email-tags[data-v-618b1703]{display:flex;flex-wrap:wrap;gap:.25rem}.email-tag[data-v-618b1703]{display:inline-flex;align-items:center;padding:.35rem .65rem;font-size:.85rem;font-weight:400}.email-tag .email-tag__remove[data-v-618b1703]{cursor:pointer;opacity:.7;font-size:.7rem}.email-tag .email-tag__remove[data-v-618b1703]:hover{opacity:1}.user-option[data-v-618b1703]{display:flex;align-items:center}.empty-alert[data-v-618b1703]{text-align:center;padding:1.5rem}.script-actions .btn-group .btn[data-v-618b1703]{border-radius:.25rem}.script-actions .btn-group .btn[data-v-618b1703]:not(:last-child){margin-right:.5rem}[data-v-618b1703] .script-tabs .nav-link{padding:.5rem 1rem;font-size:.9rem}[data-v-618b1703] .script-tabs .nav-link.active{font-weight:500}[data-v-618b1703] .multiselect{min-height:31px;position:relative}[data-v-618b1703] .multiselect .multiselect__tags{min-height:31px;padding:4px 40px 0 8px;background:#fff;border-color:#ced4da;border-radius:.25rem}[data-v-618b1703] .multiselect .multiselect__single{margin-bottom:4px;font-size:.875rem;color:#495057}[data-v-618b1703] .multiselect .multiselect__input{font-size:.875rem;background:transparent}[data-v-618b1703] .multiselect .multiselect__content-wrapper{position:absolute;display:block;background:#fff;border:1px solid #ced4da;border-radius:.25rem;z-index:9999;max-height:240px;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}[data-v-618b1703] .multiselect .multiselect__option{padding:.5rem .75rem;font-size:.875rem;min-height:auto;line-height:1.4}[data-v-618b1703] .multiselect .multiselect__option--highlight{background:#007bff;color:#fff}[data-v-618b1703] .multiselect .multiselect__option--selected{background:#e9ecef;color:#495057;font-weight:500}[data-v-618b1703] .multiselect .multiselect__option--selected.multiselect__option--highlight{background:#0056b3;color:#fff}[data-theme=dark] .editor-generating-overlay[data-v-618b1703]{background:#1e293bd9;color:#e2e8f0}[data-theme=dark] .code-editor-wrapper.fullscreen-editor[data-v-618b1703]{background:#1a202c}[data-theme=dark] .fullscreen-ai-panel[data-v-618b1703]{background:#0f172a;border-left-color:#334155}[data-theme=dark] .ai-panel-header[data-v-618b1703]{border-bottom-color:#334155}[data-theme=dark] .ai-panel-title[data-v-618b1703]{color:#94a3b8}[data-theme=dark] .ai-panel-close[data-v-618b1703]{color:#64748b}[data-theme=dark] .ai-panel-close[data-v-618b1703]:hover{color:#e2e8f0}[data-theme=dark] .script-status-bar[data-v-618b1703]{background:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .script-id[data-v-618b1703]{color:#a0aec0!important}[data-theme=dark] .code-toolbar[data-v-618b1703]{background:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .code-toolbar .validation-badge.text-success[data-v-618b1703]{color:#86efac!important}[data-theme=dark] .code-toolbar .validation-badge.text-danger[data-v-618b1703]{color:#fca5a5!important}[data-theme=dark] .section-header[data-v-618b1703]{border-color:#4a5568}[data-theme=dark] .item-card[data-v-618b1703]{background:#1e293b;border-color:#334155}[data-theme=dark] .field-label[data-v-618b1703]{color:#94a3b8!important}[data-theme=dark][data-v-618b1703] .nav-tabs{border-color:#4a5568}[data-theme=dark][data-v-618b1703] .nav-tabs .nav-link{color:#a0aec0}[data-theme=dark][data-v-618b1703] .nav-tabs .nav-link:hover{border-color:#4a5568;color:#e2e8f0}[data-theme=dark][data-v-618b1703] .nav-tabs .nav-link.active{background:#2d3748;border-color:#4a5568;color:#fff}[data-theme=dark][data-v-618b1703] .tab-content{background:transparent}[data-theme=dark][data-v-618b1703] .multiselect .multiselect__tags{background:#1e293b;border-color:#475569;color:#e2e8f0}[data-theme=dark][data-v-618b1703] .multiselect .multiselect__single,[data-theme=dark][data-v-618b1703] .multiselect .multiselect__input{color:#e2e8f0;background:transparent}[data-theme=dark][data-v-618b1703] .multiselect .multiselect__input::placeholder{color:#718096}[data-theme=dark][data-v-618b1703] .multiselect .multiselect__placeholder{color:#64748b}[data-theme=dark][data-v-618b1703] .multiselect .multiselect__content-wrapper{background:#1e293b;border-color:#475569;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}[data-theme=dark][data-v-618b1703] .multiselect .multiselect__option{background:#1e293b;color:#e2e8f0}[data-theme=dark][data-v-618b1703] .multiselect .multiselect__option--highlight{background:#3b82f6;color:#fff}[data-theme=dark][data-v-618b1703] .multiselect .multiselect__option--selected{background:#334155;color:#e2e8f0;font-weight:500}[data-theme=dark][data-v-618b1703] .multiselect .multiselect__option--selected.multiselect__option--highlight{background:#2563eb;color:#fff}[data-theme=dark][data-v-618b1703] .multiselect .multiselect__spinner{background:#1e293b}[data-theme=dark][data-v-618b1703] .multiselect .multiselect__spinner:before,[data-theme=dark][data-v-618b1703] .multiselect .multiselect__spinner:after{border-color:#3b82f6 transparent transparent}[data-theme=dark][data-v-618b1703] .form-control{background:#1e293b;border-color:#475569;color:#e2e8f0}[data-theme=dark][data-v-618b1703] .form-control::placeholder{color:#64748b}[data-theme=dark][data-v-618b1703] .form-control:focus{background:#1e293b;border-color:#3b82f6;color:#e2e8f0;box-shadow:0 0 0 .2rem #3b82f640}[data-theme=dark][data-v-618b1703] .input-group-text{background:#334155;border-color:#475569;color:#94a3b8}[data-theme=dark][data-v-618b1703] .btn-outline-secondary{color:#94a3b8;border-color:#475569}[data-theme=dark][data-v-618b1703] .btn-outline-secondary:hover{background:#475569;color:#e2e8f0}[data-theme=dark][data-v-618b1703] .btn-outline-danger{color:#f87171;border-color:#f87171}[data-theme=dark][data-v-618b1703] .btn-outline-danger:hover{background:#f87171;color:#1e293b}[data-theme=dark][data-v-618b1703] .alert-info{background:#3b82f626;border-color:#3b82f64d;color:#93c5fd}[data-theme=dark][data-v-618b1703] .custom-switch .custom-control-label:before{background:#475569;border-color:#475569}[data-theme=dark][data-v-618b1703] .custom-switch .custom-control-input:checked~.custom-control-label:before{background:#3b82f6;border-color:#3b82f6}[data-theme=dark] hr[data-v-618b1703]{border-color:#4a5568}[data-theme=dark] .email-tag[data-v-618b1703]{background:#334155;color:#e2e8f0}[data-theme=dark] .email-tag .email-tag__remove[data-v-618b1703]{color:#94a3b8}[data-theme=dark] .email-tag .email-tag__remove[data-v-618b1703]:hover{color:#f87171}[data-theme=dark] .text-muted[data-v-618b1703]{color:#64748b!important}[data-theme=dark][data-v-618b1703] .v-select .vs__dropdown-toggle{background:#1e293b;border-color:#475569}[data-theme=dark][data-v-618b1703] .v-select .vs__selected,[data-theme=dark][data-v-618b1703] .v-select .vs__search{color:#e2e8f0}[data-theme=dark][data-v-618b1703] .v-select .vs__search::placeholder{color:#64748b}[data-theme=dark][data-v-618b1703] .v-select .vs__dropdown-menu{background:#1e293b;border-color:#475569}[data-theme=dark][data-v-618b1703] .v-select .vs__dropdown-option{color:#e2e8f0}[data-theme=dark][data-v-618b1703] .v-select .vs__dropdown-option--highlight{background:#3b82f6;color:#fff}[data-theme=dark][data-v-618b1703] .v-select .vs__dropdown-option--selected{background:#334155;color:#e2e8f0}[data-theme=dark][data-v-618b1703] .v-select .vs__clear,[data-theme=dark][data-v-618b1703] .v-select .vs__open-indicator,[data-theme=dark][data-v-618b1703] .v-select .vs__selected-options .vs__deselect{fill:#94a3b8}[data-v-618b1703] .v-select .vs__dropdown-toggle{background:#fff;border-color:#ced4da;border-radius:.25rem;min-height:31px}[data-v-618b1703] .v-select .vs__selected{color:#495057;margin:2px 2px 0}[data-v-618b1703] .v-select .vs__search{color:#495057;font-size:.875rem;padding:4px 0;margin:0}[data-v-618b1703] .v-select .vs__dropdown-menu{background:#fff;border:1px solid #ced4da;border-radius:.25rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}[data-v-618b1703] .v-select .vs__dropdown-option{padding:.5rem .75rem;font-size:.875rem;color:#495057}[data-v-618b1703] .v-select .vs__dropdown-option .user-option__email{color:#6c757d}[data-v-618b1703] .v-select .vs__dropdown-option--highlight{background:#007bff;color:#fff}[data-v-618b1703] .v-select .vs__dropdown-option--highlight .user-option__email{color:var(--color-on-accent);opacity:.85}[data-v-618b1703] .v-select .vs__dropdown-option--selected{background:#e9ecef;color:#495057;font-weight:500}[data-v-618b1703] .v-select .vs__actions{padding:4px 6px 0 3px}.custom-switch .custom-control-label{height:23px;display:flex;align-items:center}.modal-body-inner[data-v-fa5894d7]{padding:0 4px}.enable-banner[data-v-fa5894d7]{display:flex;align-items:center;padding:14px 16px;border-radius:10px;border:2px solid var(--border-color, #dee2e6);background:var(--bg-primary, #fff);transition:all .25s ease}.enable-banner.active[data-v-fa5894d7]{border-color:var(--primary, #007bff);background:linear-gradient(135deg,#007bff0a,#007bff03)}.enable-banner-icon[data-v-fa5894d7]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:18px;background:var(--bg-secondary, #f0f2f5);color:var(--text-muted, #6c757d);flex-shrink:0;margin-right:14px;transition:all .25s ease}.enable-banner.active .enable-banner-icon[data-v-fa5894d7]{background:var(--primary, #007bff);color:#fff;box-shadow:0 4px 12px #007bff40}.enable-banner-title[data-v-fa5894d7]{font-weight:600;font-size:14px;color:var(--text-primary, #212529);line-height:1.3}.enable-banner-desc[data-v-fa5894d7]{font-size:12px;color:var(--text-muted, #6c757d);line-height:1.3;margin-top:1px}.disabled-placeholder[data-v-fa5894d7]{text-align:center;padding:48px 24px}.disabled-placeholder-icon[data-v-fa5894d7]{width:56px;height:56px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:22px;background:var(--bg-secondary, #f0f2f5);color:var(--text-muted, #adb5bd);margin-bottom:12px}.disabled-placeholder p[data-v-fa5894d7]{color:var(--text-muted, #adb5bd);font-size:13px;margin:0}.config-sections[data-v-fa5894d7]{margin-top:16px}.config-card[data-v-fa5894d7]{border:1px solid var(--border-color, #e9ecef);border-radius:10px;margin-bottom:14px;overflow:hidden;background:var(--bg-primary, #fff)}.config-card-header[data-v-fa5894d7]{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border-color, #e9ecef);background:var(--bg-secondary, #f8f9fa)}.config-card-icon[data-v-fa5894d7]{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:13px;margin-right:10px;flex-shrink:0}.config-card-icon.sharing[data-v-fa5894d7]{background:#007bff1a;color:#007bff}.config-card-icon.form[data-v-fa5894d7]{background:#6c757d1a;color:#6c757d}.config-card-icon.security[data-v-fa5894d7]{background:#28a7451a;color:#28a745}.config-card-icon.appearance[data-v-fa5894d7]{background:#9966cc1a;color:#96c}.config-card-title[data-v-fa5894d7]{font-weight:600;font-size:13px;color:var(--text-primary, #212529)}.config-card-body[data-v-fa5894d7]{padding:16px}.setting-label[data-v-fa5894d7]{font-weight:600;font-size:13px;color:var(--text-primary, #212529)}.setting-hint[data-v-fa5894d7]{font-size:12px;color:var(--text-muted, #6c757d);line-height:1.4;margin-top:2px}.setting-row[data-v-fa5894d7]{display:flex;align-items:center;justify-content:space-between;gap:16px}.setting-divider[data-v-fa5894d7]{border-color:var(--border-color, #e9ecef);margin:16px 0}.mini-label[data-v-fa5894d7]{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted, #6c757d);margin-bottom:4px}.url-bar[data-v-fa5894d7]{display:flex;align-items:center;border:1px solid var(--border-color, #dee2e6);border-radius:8px;overflow:hidden;background:var(--bg-secondary, #f8f9fa)}.url-bar-text[data-v-fa5894d7]{flex:1;padding:8px 12px;font-size:12px;color:var(--text-primary, #212529);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent}.url-bar-action[data-v-fa5894d7]{padding:8px 14px;border:none;border-left:1px solid var(--border-color, #dee2e6);background:transparent;color:var(--text-muted, #6c757d);cursor:pointer;transition:all .15s ease;font-size:14px}.url-bar-action[data-v-fa5894d7]:hover{background:#007bff0f;color:var(--primary, #007bff)}.url-bar-action.copied[data-v-fa5894d7]{color:#28a745;background:#28a7450f}.btn-inline-action[data-v-fa5894d7]{border:none;background:none;padding:0;font-size:12px;cursor:pointer;font-weight:500}.btn-inline-action[data-v-fa5894d7]:hover:not(:disabled){text-decoration:underline}.btn-inline-action[data-v-fa5894d7]:disabled{opacity:.4;cursor:not-allowed}.hint-box[data-v-fa5894d7]{font-size:12px;color:var(--text-muted, #6c757d);padding:10px 12px;border-radius:6px;background:var(--bg-secondary, #f8f9fa)}.duration-select[data-v-fa5894d7]{width:140px!important}.links-list[data-v-fa5894d7]{border:1px solid var(--border-color, #e9ecef);border-radius:8px;overflow:hidden}.link-row[data-v-fa5894d7]{display:flex;align-items:center;padding:10px 12px;gap:10px;border-bottom:1px solid var(--border-color, #f0f2f5)}.link-row[data-v-fa5894d7]:last-child{border-bottom:none}.link-badge[data-v-fa5894d7]{flex-shrink:0;font-size:10px;font-weight:600;min-width:52px;text-align:center}.link-info[data-v-fa5894d7]{flex:1;min-width:0}.link-url[data-v-fa5894d7]{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary, #212529)}.link-meta[data-v-fa5894d7]{font-size:11px;color:var(--text-muted, #adb5bd)}.link-actions[data-v-fa5894d7]{display:flex;gap:2px;flex-shrink:0}.btn-icon[data-v-fa5894d7]{border:none;background:none;width:30px;height:30px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-muted, #6c757d);font-size:13px;transition:all .15s ease}.btn-icon[data-v-fa5894d7]:hover{background:var(--bg-secondary, #f0f2f5)}.empty-hint[data-v-fa5894d7]{font-size:12px;color:var(--text-muted, #adb5bd);text-align:center;padding:10px}.embed-options[data-v-fa5894d7]{display:flex;gap:16px}.embed-radio[data-v-fa5894d7]{font-size:12px;margin:0}.embed-dimensions[data-v-fa5894d7]{padding:12px;background:var(--bg-secondary, #f8f9fa);border-radius:6px}.embed-code-wrapper[data-v-fa5894d7]{border:1px solid var(--border-color, #dee2e6);border-radius:8px;overflow:hidden}.embed-code-header[data-v-fa5894d7]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--bg-secondary, #f8f9fa);border-bottom:1px solid var(--border-color, #dee2e6)}.embed-code-label[data-v-fa5894d7]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted, #6c757d)}.btn-copy-embed[data-v-fa5894d7]{border:none;background:transparent;padding:4px 8px;color:var(--text-muted, #6c757d);cursor:pointer;border-radius:4px;transition:all .15s ease}.btn-copy-embed[data-v-fa5894d7]:hover{background:#007bff0f;color:var(--primary, #007bff)}.btn-copy-embed.copied[data-v-fa5894d7]{color:#28a745}.embed-code-block[data-v-fa5894d7]{margin:0;padding:12px;background:var(--bg-primary, #fff);overflow-x:auto;max-height:120px}.embed-code-block code[data-v-fa5894d7]{font-size:11px;color:var(--text-primary, #212529);white-space:pre-wrap;word-break:break-all}.identity-chips[data-v-fa5894d7]{display:flex;gap:8px;flex-wrap:wrap}.identity-chip[data-v-fa5894d7]{display:inline-flex;align-items:center;padding:7px 14px;border-radius:8px;border:1px solid var(--border-color, #dee2e6);font-size:13px;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none;background:var(--bg-primary, #fff);color:var(--text-muted, #6c757d)}.identity-chip[data-v-fa5894d7]:hover{border-color:var(--primary, #007bff);color:var(--primary, #007bff)}.identity-chip.selected[data-v-fa5894d7]{border-color:var(--primary, #007bff);background:#007bff0f;color:var(--primary, #007bff)}.identity-chip .check-icon[data-v-fa5894d7]{font-size:10px}.variable-mapping[data-v-fa5894d7]{padding:12px 14px;background:var(--bg-secondary, #f8f9fa);border-radius:8px;border:1px solid var(--border-color, #e9ecef)}.mapping-row[data-v-fa5894d7]{display:flex;align-items:center;gap:10px}.mapping-field-label[data-v-fa5894d7]{font-size:13px;font-weight:500;color:var(--text-primary, #212529);white-space:nowrap;min-width:80px}.mapping-arrow[data-v-fa5894d7]{color:var(--text-muted, #adb5bd);font-size:14px;flex-shrink:0}.mapping-input-wrapper[data-v-fa5894d7]{flex:1;min-width:0}.steps-list[data-v-fa5894d7]{display:flex;flex-direction:column;gap:6px}.step-row[data-v-fa5894d7]{display:flex;align-items:center;padding:10px 12px;border-radius:8px;border:1px solid var(--border-color, #e9ecef);cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.step-row[data-v-fa5894d7]:hover{border-color:var(--primary, #007bff)}.step-row.selected[data-v-fa5894d7]{border-color:var(--primary, #007bff);background:#007bff0a}.step-icon-box[data-v-fa5894d7]{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;margin-right:12px;flex-shrink:0;background:var(--bg-secondary, #f0f2f5);color:var(--text-muted, #6c757d)}.step-icon-box.eform[data-v-fa5894d7]{background:#007bff14;color:#007bff}.step-icon-box.document[data-v-fa5894d7]{background:#ffc1071a;color:#e0a800}.step-icon-box.esign[data-v-fa5894d7]{background:#28a74514;color:#28a745}.step-icon-box.filetemplate[data-v-fa5894d7]{background:#6c757d14;color:#6c757d}.step-icon-box.payment[data-v-fa5894d7]{background:#9966cc14;color:#96c}.step-info[data-v-fa5894d7]{flex:1;min-width:0}.step-name[data-v-fa5894d7]{font-size:13px;font-weight:500;color:var(--text-primary, #212529);line-height:1.3}.step-type[data-v-fa5894d7]{font-size:11px;color:var(--text-muted, #adb5bd)}.step-check[data-v-fa5894d7]{flex-shrink:0;font-size:16px;color:var(--text-muted, #ced4da);margin-left:8px}.step-row.selected .step-check[data-v-fa5894d7]{color:var(--primary, #007bff)}.security-row[data-v-fa5894d7]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border-color, #f0f2f5);gap:16px}.security-row.last[data-v-fa5894d7]{border-bottom:none}.security-row-info[data-v-fa5894d7]{flex:1}.branding-cards[data-v-fa5894d7]{display:flex;gap:10px}.branding-card[data-v-fa5894d7]{flex:1;display:flex;flex-direction:column;align-items:center;padding:14px 10px 12px;border-radius:10px;border:2px solid var(--border-color, #e9ecef);cursor:pointer;transition:all .15s ease;text-align:center;position:relative;background:var(--bg-primary, #fff)}.branding-card[data-v-fa5894d7]:hover{border-color:var(--primary, #007bff)}.branding-card.selected[data-v-fa5894d7]{border-color:var(--primary, #007bff);background:#007bff08}.branding-card-check[data-v-fa5894d7]{position:absolute;top:6px;right:8px;font-size:14px;color:var(--text-muted, #ced4da)}.branding-card.selected .branding-card-check[data-v-fa5894d7]{color:var(--primary, #007bff)}.branding-card-icon[data-v-fa5894d7]{font-size:22px;color:var(--text-muted, #6c757d);margin-bottom:6px;transition:color .15s ease}.branding-card.selected .branding-card-icon[data-v-fa5894d7]{color:var(--primary, #007bff)}.branding-card-label[data-v-fa5894d7]{font-size:12px;font-weight:500;color:var(--text-muted, #6c757d)}.branding-card.selected .branding-card-label[data-v-fa5894d7]{color:var(--primary, #007bff)}.custom-branding-fields[data-v-fa5894d7]{padding:14px;background:var(--bg-secondary, #f8f9fa);border-radius:8px}.color-field[data-v-fa5894d7]{display:flex;align-items:center;gap:8px}.color-swatch[data-v-fa5894d7]{width:36px!important;height:30px!important;padding:2px!important;border-radius:6px;cursor:pointer;border:1px solid var(--border-color, #dee2e6)}.color-value[data-v-fa5894d7]{font-size:12px;color:var(--text-muted, #6c757d)}.slide-fade-enter-active[data-v-fa5894d7]{transition:all .25s ease}.slide-fade-leave-active[data-v-fa5894d7]{transition:all .15s ease}.slide-fade-enter[data-v-fa5894d7],.slide-fade-leave-to[data-v-fa5894d7]{opacity:0;transform:translateY(-8px)}.fade-enter-active[data-v-fa5894d7],.fade-leave-active[data-v-fa5894d7]{transition:opacity .2s ease}.fade-enter[data-v-fa5894d7],.fade-leave-to[data-v-fa5894d7]{opacity:0}label[data-v-fa5894d7]{margin-bottom:0!important}.execution-error-log-list[data-v-12575e68]{display:flex;flex-direction:column;height:100%;background:var(--bg-primary, #ffffff)}.error-logs-header[data-v-12575e68]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid var(--border-color, #e0e0e0)}.error-logs-title[data-v-12575e68]{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary, #212529)}.error-logs-actions[data-v-12575e68]{display:flex;align-items:center;gap:.5rem}.search-input[data-v-12575e68]{width:250px}.filter-dropdown[data-v-12575e68] .btn{padding:.25rem .5rem;color:var(--text-secondary, #6c757d)}.filter-dropdown[data-v-12575e68] .dropdown-menu{min-width:250px;padding:1rem}.user-info-bar[data-v-12575e68]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;background:var(--bg-secondary, #f8f9fa);border-bottom:1px solid var(--border-color, #e0e0e0)}.user-info[data-v-12575e68]{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary, #6c757d);font-size:.875rem}.user-info i[data-v-12575e68]{font-size:1.25rem}.loading-state[data-v-12575e68],.empty-state[data-v-12575e68]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:var(--text-secondary, #6c757d)}.empty-state i[data-v-12575e68]{font-size:3rem;color:var(--success, #28a745);margin-bottom:1rem}.empty-state p[data-v-12575e68]{margin:0;font-size:1rem}.error-logs-list[data-v-12575e68]{flex:1;overflow-y:auto}.error-log-item[data-v-12575e68]{display:flex;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border-color, #e0e0e0);cursor:pointer;transition:background-color .2s}.error-log-item[data-v-12575e68]:hover{background:var(--bg-hover, #f8f9fa)}.error-log-item.unread[data-v-12575e68]{background:var(--bg-unread, #f0f7ff)}.error-log-item.unread[data-v-12575e68]:hover{background:var(--bg-unread-hover, #e6f2ff)}.error-icon[data-v-12575e68]{flex-shrink:0;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#fff}.error-icon.error-danger[data-v-12575e68]{background:#dc3545}.error-icon.error-warning[data-v-12575e68]{background:#ff9800}.error-icon.error-info[data-v-12575e68]{background:#2196f3}.error-icon.error-secondary[data-v-12575e68]{background:#6c757d}.error-content[data-v-12575e68]{flex:1;min-width:0}.error-header[data-v-12575e68]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.25rem}.error-type[data-v-12575e68]{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary, #212529)}.error-timestamp[data-v-12575e68]{font-size:.75rem;color:var(--text-secondary, #6c757d);white-space:nowrap;margin-left:1rem}.error-message[data-v-12575e68]{margin:0 0 .5rem;font-size:.875rem;color:var(--text-secondary, #6c757d);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.error-meta[data-v-12575e68]{display:flex;gap:1rem;font-size:.75rem;color:var(--text-muted, #868e96)}.meta-item[data-v-12575e68]{display:flex;align-items:center;gap:.25rem}.meta-item i[data-v-12575e68]{font-size:.625rem}.loading-more[data-v-12575e68]{display:flex;align-items:center;justify-content:center;padding:1.5rem;color:var(--text-secondary, #6c757d);font-size:.875rem}.end-of-list[data-v-12575e68]{display:flex;align-items:center;justify-content:center;padding:1.5rem;color:var(--text-muted, #868e96);font-size:.875rem;gap:.5rem}.end-of-list i[data-v-12575e68]{color:var(--success, #28a745)}[data-theme=dark] .execution-error-log-list[data-v-12575e68]{background:var(--bg-primary, #1a1a1a)}[data-theme=dark] .error-logs-header[data-v-12575e68],[data-theme=dark] .user-info-bar[data-v-12575e68],[data-theme=dark] .pagination-container[data-v-12575e68]{border-color:var(--border-color, #333);background:var(--bg-secondary, #252525)}[data-theme=dark] .error-log-item[data-v-12575e68]{border-color:var(--border-color, #333)}[data-theme=dark] .error-log-item[data-v-12575e68]:hover{background:var(--bg-hover, #2a2a2a)}[data-theme=dark] .error-log-item.unread[data-v-12575e68]{background:var(--bg-unread, #1a2332)}[data-theme=dark] .error-log-item.unread[data-v-12575e68]:hover{background:var(--bg-unread-hover, #1f2937)}.no-process-warning[data-v-81d8ed75]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;color:var(--text-secondary, #6c757d)}.no-process-warning i[data-v-81d8ed75]{font-size:3rem;color:var(--warning, #ffc107);margin-bottom:1rem}.no-process-warning p[data-v-81d8ed75]{margin-bottom:1.5rem;font-size:1rem}.error-logs-modal-body{padding:0!important;height:600px;overflow:hidden}.modal-xl .error-logs-modal-body{max-height:80vh}.process-design-logs-modal[data-v-7f4585ed]{display:flex;flex-direction:column;gap:1rem;min-height:65vh;position:relative;color:var(--text-primary, var(--text-body))}.modal-title-wrap[data-v-7f4585ed]{display:flex;flex-direction:column}.modal-title-main[data-v-7f4585ed]{display:flex;align-items:center;gap:.65rem}.modal-title-main i[data-v-7f4585ed]{color:var(--primary)}.modal-subtitle[data-v-7f4585ed]{color:var(--text-secondary, var(--text-muted))}.toolbar[data-v-7f4585ed]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.summary-cards[data-v-7f4585ed]{display:flex;flex-wrap:wrap;gap:.75rem}.summary-card[data-v-7f4585ed]{min-width:120px;padding:.9rem 1rem;border:1px solid var(--border-color, var(--border-card));border-radius:14px;background:var(--bg-secondary, var(--bg-card));display:flex;flex-direction:column;gap:.2rem}.summary-label[data-v-7f4585ed]{font-size:.76rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary, var(--text-muted))}.filters[data-v-7f4585ed]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}.filter-field[data-v-7f4585ed]{min-width:220px;display:flex;flex-direction:column;gap:.35rem}.filter-label[data-v-7f4585ed]{margin:0;font-size:.78rem;padding-bottom:.5rem;font-weight:600;color:var(--text-secondary, var(--text-muted))}.filter-actions[data-v-7f4585ed]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.filter-actions>.btn[data-v-7f4585ed]{min-width:auto}.filter-refresh-btn[data-v-7f4585ed]{min-width:38px}.summary-timeline[data-v-7f4585ed]{display:grid;gap:.75rem;padding:1rem;border:1px solid var(--border-color, var(--border-card));border-radius:16px;background:linear-gradient(135deg,var(--bg-secondary, var(--bg-card)),transparent),var(--bg-primary, var(--bg-card))}.summary-section[data-v-7f4585ed]{display:flex;flex-direction:column;gap:.75rem}.summary-toggle[data-v-7f4585ed]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid var(--border-color, var(--border-card));border-radius:16px;background:var(--bg-primary, var(--bg-card));color:var(--text-primary, var(--text-body));font-weight:600;text-align:left}.summary-toggle[data-v-7f4585ed]:hover{background:var(--bg-secondary, var(--bg-card))}.scroll-top-button[data-v-7f4585ed]{position:sticky;bottom:1rem;margin-left:auto;display:flex;align-items:center;justify-content:center;z-index:10;width:42px;height:42px;border:0;border-radius:999px;background:#212529b8;color:#fff;box-shadow:0 8px 18px #0000002e;transition:opacity .2s ease,transform .2s ease,background .2s ease}.scroll-top-button[data-v-7f4585ed]:hover{background:#212529e0;transform:translateY(-1px)}.logs-list[data-v-7f4585ed]{padding-bottom:4rem}.timeline-item[data-v-7f4585ed]{display:grid;grid-template-columns:14px 1fr;gap:.75rem;align-items:start}.timeline-dot[data-v-7f4585ed]{width:10px;height:10px;margin-top:.4rem;border-radius:50%;background:var(--primary);box-shadow:0 0 0 4px var(--bg-secondary, var(--bg-card))}.timeline-content[data-v-7f4585ed]{min-width:0}.timeline-head[data-v-7f4585ed],.timeline-meta[data-v-7f4585ed]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between}.timeline-meta[data-v-7f4585ed]{color:var(--text-secondary, var(--text-muted));font-size:.9rem}.state-block[data-v-7f4585ed]{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;color:var(--text-secondary, var(--text-muted))}.state-empty i[data-v-7f4585ed]{font-size:2rem}.logs-list[data-v-7f4585ed]{display:flex;flex-direction:column;gap:.9rem}.log-card[data-v-7f4585ed]{padding:1rem 1.1rem;border:1px solid var(--border-color, var(--border-card));border-radius:16px;background:var(--bg-primary, var(--bg-card));box-shadow:0 10px 24px var(--shadow-color, rgba(0, 0, 0, .06))}.log-card-skeleton[data-v-7f4585ed]{overflow:hidden}.skeleton-line[data-v-7f4585ed],.skeleton-pill[data-v-7f4585ed]{position:relative;overflow:hidden;background:var(--bg-secondary, #eef1f4)}.skeleton-line[data-v-7f4585ed]:after,.skeleton-pill[data-v-7f4585ed]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);animation:log-skeleton-shimmer-7f4585ed 1.4s infinite}.skeleton-title[data-v-7f4585ed]{width:38%;height:18px;margin-bottom:.6rem;border-radius:8px}.skeleton-subtitle[data-v-7f4585ed]{width:54%;height:14px;margin-bottom:1rem;border-radius:8px}.skeleton-pills[data-v-7f4585ed]{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:1rem}.skeleton-pill[data-v-7f4585ed]{width:110px;height:32px;border-radius:999px}.skeleton-changes[data-v-7f4585ed]{display:flex;flex-direction:column;gap:.5rem}.skeleton-change[data-v-7f4585ed]{width:72%;height:13px;border-radius:8px}.skeleton-change.short[data-v-7f4585ed]{width:48%}.infinite-skeleton[data-v-7f4585ed]{margin-top:.5rem}@keyframes log-skeleton-shimmer-7f4585ed{to{transform:translate(100%)}}.log-card-head[data-v-7f4585ed]{display:flex;flex-wrap:wrap;gap:.6rem 1rem;justify-content:space-between;margin-bottom:.8rem}.log-primary[data-v-7f4585ed]{display:flex;flex-direction:column;gap:.15rem}.log-element[data-v-7f4585ed],.log-date[data-v-7f4585ed]{color:var(--text-secondary, var(--text-muted))}.log-meta[data-v-7f4585ed]{display:flex;flex-wrap:wrap;gap:.55rem}.meta-pill[data-v-7f4585ed]{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .65rem;border-radius:999px;background:var(--bg-secondary, var(--bg-card));color:var(--text-secondary, var(--text-body))}.payload[data-v-7f4585ed]{margin-top:.85rem;border-top:1px solid var(--border-color, var(--border-card));padding-top:.85rem}.log-changes[data-v-7f4585ed]{margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--border-color, var(--border-card))}.log-changes-title[data-v-7f4585ed]{margin-bottom:.55rem;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary, var(--text-muted))}.log-changes-list[data-v-7f4585ed]{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.4rem}.payload summary[data-v-7f4585ed]{cursor:pointer;color:var(--primary);font-weight:600}.payload pre[data-v-7f4585ed]{margin:.75rem 0 0;padding:.9rem;border-radius:12px;background:var(--bg-secondary, var(--bg-card));color:var(--text-primary, var(--text-body));white-space:pre-wrap;word-break:break-word}.pagination-wrap[data-v-7f4585ed]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;align-items:center;margin-top:.5rem}.pagination-toolbar-card[data-v-7f4585ed]{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:end;padding:.5rem .75rem;border:1px solid var(--border-color, var(--border-card));border-radius:.25rem;background:var(--bg-primary, var(--bg-card))}.pagination-select[data-v-7f4585ed]{width:80px}@media(max-width:768px){.toolbar[data-v-7f4585ed],.timeline-head[data-v-7f4585ed],.timeline-meta[data-v-7f4585ed],.log-card-head[data-v-7f4585ed],.pagination-wrap[data-v-7f4585ed]{flex-direction:column;align-items:stretch}.filters[data-v-7f4585ed]{width:100%;flex-direction:column;align-items:stretch}.filter-field[data-v-7f4585ed],.filter-actions[data-v-7f4585ed],.filters>*[data-v-7f4585ed]{width:100%}.filter-actions[data-v-7f4585ed]{justify-content:stretch}}.process-design-logs-modal-body{background:var(--bg-primary, #fff)}#iframe-embedded[data-v-c251c482]{position:relative;width:100%;height:calc(100vh - 90px);border:none!important}.designer-page[data-v-11e417cd]{position:relative;display:flex;flex-direction:column;min-height:0;width:100%}.designer-loading[data-v-11e417cd]{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;border-radius:8px;background:var(--bg-secondary);border:1px solid var(--border-secondary);color:var(--text-secondary);font-size:13px}.designer-loading.with-embedded-page[data-v-11e417cd]{margin-left:55px;margin-top:25px}.designer-header-panel[data-v-11e417cd]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px;flex-wrap:wrap;transition:padding-right .2s ease}.designer-header-panel.with-properties-offset[data-v-11e417cd]{padding-right:18px}.designer-header-left[data-v-11e417cd]{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 220px}.designer-header-right[data-v-11e417cd]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.designer-title[data-v-11e417cd]{margin:0;min-width:120px;max-width:360px;font-size:15px;font-weight:600;color:var(--text-primary);line-height:1.3;padding:4px 8px;border-radius:6px;border:1px solid transparent;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.designer-title[data-v-11e417cd]:hover,.designer-title[data-v-11e417cd]:focus{border-color:var(--color-bpm);background:var(--bg-primary);box-shadow:0 0 0 2px #3b5bfd1f;white-space:normal}.designer-toolbar[data-v-11e417cd]{display:inline-flex;align-items:center;gap:4px;padding:3px;background:var(--bg-tertiary);border-radius:8px}.designer-icon-btn[data-v-11e417cd]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.designer-icon-btn i[data-v-11e417cd]{font-size:14px;line-height:1;color:inherit}.designer-icon-btn[data-v-11e417cd]:hover:not(:disabled):not(.disabled){background:var(--bg-secondary);color:var(--color-bpm);box-shadow:0 1px 3px #00000014}.designer-icon-btn[data-v-11e417cd]:disabled,.designer-icon-btn.disabled[data-v-11e417cd]{opacity:.45;cursor:default}.designer-btn[data-v-11e417cd]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease}.designer-btn i[data-v-11e417cd]{font-size:12px}.designer-btn[data-v-11e417cd]:disabled{opacity:.45;cursor:default}.designer-btn--primary[data-v-11e417cd]{color:var(--color-bpm);background:#3b5bfd14;border-color:#3b5bfd33;min-width:72px}.designer-btn--primary[data-v-11e417cd]:hover:not(:disabled){background:#3b5bfd24;border-color:#3b5bfd59}.designer-btn--ai[data-v-11e417cd]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.designer-btn--ai i[data-v-11e417cd]{color:var(--color-bpm);opacity:1}.designer-btn--ai[data-v-11e417cd]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-bpm)}.designer-btn--ai.active[data-v-11e417cd]{color:var(--color-bpm);background:#3b5bfd14;border-color:#3b5bfd59;box-shadow:none}.designer-btn--ai.active i[data-v-11e417cd]{color:var(--color-bpm)}.pending-changes-label[data-v-11e417cd]{padding:4px 10px;border-radius:999px;border:1px solid #f59e0b;background:#fffbeb;color:#b45309;font-size:11px;font-weight:600;display:inline-flex;align-items:center;gap:5px;line-height:1;white-space:nowrap}html[data-theme=dark] .pending-changes-label[data-v-11e417cd]{border-color:#f59e0b;background:#f59e0b26;color:#fcd34d}.loading-overlay[data-v-11e417cd]{position:fixed;inset:0;background-color:var(--overlay-modal);z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center}.loading-content[data-v-11e417cd]{text-align:center;position:relative;z-index:1}.spinner[data-v-11e417cd]{width:40px;height:40px;border:4px solid var(--border-secondary);border-top:4px solid var(--color-bpm);border-radius:50%;animation:designer-spin-11e417cd 1s linear infinite;margin:0 auto 15px}@keyframes designer-spin-11e417cd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-content p[data-v-11e417cd]{margin:0;color:var(--text-secondary);font-size:14px}.designer-fullscreen[data-v-11e417cd]{position:relative;width:100%;height:calc(100vh - 210px);min-height:420px;border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;background:var(--bg-secondary)}.designer-container[data-v-11e417cd]{position:relative;display:flex;flex-direction:row;width:100%;height:calc(100vh - 210px);min-height:420px;overflow:hidden;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.designer-container.split-view[data-v-11e417cd]{gap:0}.llm-generator-panel[data-v-11e417cd]{height:100%;border-right:1px solid var(--border-secondary);background:var(--bg-primary);overflow:hidden;display:flex;flex-direction:column;position:relative;transition:width .3s ease;z-index:100}.panel-header[data-v-11e417cd]{padding:8px;display:flex;justify-content:flex-end;background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary)}.collapse-toggle[data-v-11e417cd]{width:32px;height:32px;border:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-secondary);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.collapse-toggle[data-v-11e417cd]:hover{border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.collapse-toggle i[data-v-11e417cd]{font-size:14px}.panel-content[data-v-11e417cd]{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px}.resize-divider[data-v-11e417cd]{width:8px;height:100%;background:transparent;cursor:col-resize;position:relative;display:flex;align-items:center;justify-content:center;transition:background .2s ease;z-index:101}.resize-divider[data-v-11e417cd]:hover{background:#3b5bfd14}.resize-divider:hover .resize-handle[data-v-11e417cd]{background:var(--color-bpm);opacity:1}.resize-handle[data-v-11e417cd]{width:3px;height:60px;background:var(--border-secondary);border-radius:2px;opacity:.7;transition:all .2s ease}.designer-panel[data-v-11e417cd]{flex:1;height:100%;overflow:visible;display:flex;flex-direction:column;position:relative}.designer-container.panel-collapsed .llm-generator-panel[data-v-11e417cd]{min-width:50px;max-width:50px}@media screen and (max-width:900px){.designer-header-panel[data-v-11e417cd]{align-items:stretch}.designer-header-left[data-v-11e417cd],.designer-header-right[data-v-11e417cd]{width:100%}.designer-header-right[data-v-11e417cd]{justify-content:space-between}.designer-title[data-v-11e417cd]{max-width:none;flex:1}}.task-icons[data-v-67ab0dd1]{gap:2px;flex-wrap:nowrap}.task-action-btn[data-v-67ab0dd1]{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;padding:0 6px;border:none;border-radius:6px;background:transparent;cursor:pointer;color:var(--text-secondary);font-size:14px;transition:background-color .15s ease,color .15s ease}.task-action-btn[data-v-67ab0dd1]:hover{background:var(--bg-hover);color:var(--text-primary)}.task-action-btn[data-v-67ab0dd1]:active{background:var(--bg-tertiary)}.task-action-btn[data-v-67ab0dd1]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-bpm) 28%,transparent)}.task-action-btn.text-primary[data-v-67ab0dd1]{color:var(--color-bpm)!important}.task-action-btn.text-danger[data-v-67ab0dd1]{color:#ef4444!important}.task-action-btn.text-warning[data-v-67ab0dd1]{color:#f59e0b!important}.task-action-btn.text-success[data-v-67ab0dd1]{color:#22c55e!important}.task-action-btn.text-info[data-v-67ab0dd1]{color:#3b82f6!important}.task-action-btn.text-secondary[data-v-67ab0dd1]{color:var(--text-secondary)!important}.task-action-btn.icon-urgent-task[data-v-67ab0dd1]{color:#ccc!important}.task-action-btn.icon-urgent-task.active[data-v-67ab0dd1]{color:#8b5cf6!important}.form-wrapper[data-v-e16193d8]{max-height:500px;overflow:auto}.badge-height[data-v-480441f8]{min-height:20px;display:flex;flex-direction:row;align-items:center}.badge-filter-table[data-v-480441f8]{cursor:pointer;font-size:10px;font-weight:700;color:var(--text-primary);background-color:#3b5bfd26;border-radius:2px;transition:all .4s ease}.badge-filter-table.active[data-v-480441f8]{background-color:var(--text-link);color:#fff;transition:all .4s ease}.badge-filter-table.remove[data-v-480441f8]{background-color:var(--color-danger);color:#fff;transition:all .4s ease}.badge-filter-table[data-v-480441f8]:hover{background-color:var(--text-link);color:#fff;transition:all .4s ease}.badge-filter-table.no-hover[data-v-480441f8]{cursor:default!important;color:var(--text-primary)!important;background-color:#3b5bfd26!important}.attached-files-wrapper--sidebar[data-v-e9ff92f8]{padding:12px 16px;border-bottom:1px solid var(--border-secondary)}.attached-files-wrapper--grid[data-v-e9ff92f8]{padding:0}.attached-files-header[data-v-e9ff92f8]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.attached-files-title[data-v-e9ff92f8]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.attached-files-count[data-v-e9ff92f8]{font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px;background:#3b5bfd1a;color:#3b5bfd}.attached-files-loading[data-v-e9ff92f8]{display:flex;justify-content:center;padding:16px 0}.attached-files-sentinel[data-v-e9ff92f8]{display:flex;justify-content:center;align-items:center;padding:16px 0;min-height:32px}.attached-files-list--grid .attached-files-sentinel[data-v-e9ff92f8]{grid-column:1/-1}.attached-files-empty[data-v-e9ff92f8]{margin:0;font-size:12px;color:var(--text-tertiary);font-style:italic}.attached-files-list--sidebar[data-v-e9ff92f8]{display:flex;flex-direction:column;gap:10px}.attached-files-list--grid[data-v-e9ff92f8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.attached-file-card[data-v-e9ff92f8]{display:flex;flex-direction:column;width:100%;margin:0;padding:0;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:hidden;cursor:pointer;text-align:left;font-family:inherit;appearance:none;-webkit-appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.attached-file-card[data-v-e9ff92f8]:hover{border-color:#3b5bfd59;box-shadow:0 2px 8px #3b5bfd14}.attached-file-preview[data-v-e9ff92f8]{position:relative;width:100%;height:180px;background:var(--bg-tertiary);overflow:hidden}.attached-files-list--grid .attached-file-preview[data-v-e9ff92f8]{height:160px}.attached-file-thumb-img[data-v-e9ff92f8],.attached-file-thumb-frame[data-v-e9ff92f8],.attached-file-thumb-video[data-v-e9ff92f8]{width:100%;height:100%;border:0;object-fit:contain;background:#fff;pointer-events:none}.attached-file-thumb-video[data-v-e9ff92f8]{background:#000;object-fit:cover}.attached-file-thumb-video[data-v-e9ff92f8]::-webkit-media-controls,.attached-file-thumb-video[data-v-e9ff92f8]::-webkit-media-controls-start-playback-button,.attached-file-thumb-video[data-v-e9ff92f8]::-webkit-media-controls-overlay-play-button,.attached-file-thumb-video[data-v-e9ff92f8]::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none;opacity:0}.attached-file-thumb-text[data-v-e9ff92f8]{position:absolute;inset:0;background:var(--bg-primary, #fff);overflow:hidden}.attached-file-thumb-text pre[data-v-e9ff92f8]{margin:0;padding:10px 12px;font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:10px;line-height:1.45;color:var(--text-secondary, #475569);white-space:pre-wrap;word-break:break-word}.attached-file-thumb-text-fade[data-v-e9ff92f8]{position:absolute;left:0;right:0;bottom:0;height:50px;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--bg-primary, #fff));pointer-events:none}.attached-file-thumb-docx[data-v-e9ff92f8]{background:#fff}.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8]{padding:10px 12px;font-family:Calibri,Segoe UI,Arial,sans-serif;font-size:9px;line-height:1.4;color:#1f2937}.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8] h1,.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8] h2,.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8] h3,.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8] h4{font-size:11px;margin:4px 0 2px;font-weight:700}.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8] p{margin:0 0 4px}.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8] table{width:100%;border-collapse:collapse;font-size:8px;margin:4px 0}.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8] td,.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8] th{border:1px solid #d1d5db;padding:2px 4px}.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8] ul,.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8] ol{margin:0 0 4px;padding-left:16px}.attached-file-thumb-docx .attached-file-thumb-docx-content[data-v-e9ff92f8] img{max-width:100%;height:auto}.attached-file-thumb-xlsx[data-v-e9ff92f8]{background:#fff;padding:8px}.attached-file-thumb-xlsx-table[data-v-e9ff92f8]{width:100%;border-collapse:collapse;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;color:#1f2937;table-layout:fixed}.attached-file-thumb-xlsx-table td[data-v-e9ff92f8]{border:1px solid #e5e7eb;padding:3px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70px}.attached-file-thumb-xlsx-table tr:first-child td[data-v-e9ff92f8]{background:#f3f4f6;font-weight:600}.attached-file-thumb-placeholder[data-v-e9ff92f8]{position:absolute;inset:0;display:grid;place-items:center;place-content:center;row-gap:8px;color:var(--text-tertiary);text-align:center}.attached-file-ico[data-v-e9ff92f8]{display:block;font-size:42px;line-height:1;margin:0}.attached-file-ico--pdf[data-v-e9ff92f8]{color:#ef4444}.attached-file-ext[data-v-e9ff92f8]{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;margin:0}.attached-file-meta[data-v-e9ff92f8]{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-top:1px solid var(--border-secondary)}.attached-file-name[data-v-e9ff92f8]{font-size:12px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attached-file-source[data-v-e9ff92f8]{font-size:10px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attached-file-modal-inner[data-v-e9ff92f8]{display:flex;flex-direction:column;height:90vh;border-radius:1rem;overflow:hidden}.attached-file-modal-header[data-v-e9ff92f8]{display:flex;align-items:center;justify-content:space-between;height:60px;padding:20px;border-bottom:1px solid var(--border-color-primary, var(--border-secondary));flex-shrink:0}.attached-file-modal-title[data-v-e9ff92f8]{margin:0;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attached-file-modal-close[data-v-e9ff92f8]{font-size:25px;color:#ef4444;cursor:pointer;transition:color .3s ease}.attached-file-modal-close[data-v-e9ff92f8]:hover{color:#cc3f3f}.attached-file-modal-viewer[data-v-e9ff92f8]{flex:1;min-height:0;overflow:hidden}.attached-file-modal-viewer--form[data-v-e9ff92f8]{overflow:auto}.attached-file-preview-loading[data-v-e9ff92f8]{display:flex;align-items:center;justify-content:center;min-height:70vh}.attached-file-modal-dialog{max-width:80vw!important;width:80vw}.attached-file-modal-content{border-radius:1rem!important;overflow:hidden;border:none}.attached-file-modal-content .template-button-sidebar,.attached-file-modal-content .sidebarViewer.right,.attached-file-modal-content .header-file .title-file{display:none!important}.attached-file-modal-body{border-radius:1rem;overflow:hidden}[data-v-7091b79b] .table-custom-style{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;border-collapse:separate!important;border-spacing:0;font-size:13px;margin-bottom:0}[data-v-7091b79b] .table-custom-style thead th{background:var(--bg-secondary);color:var(--text-tertiary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-secondary);border-top:none;padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-7091b79b] .table-custom-style tbody tr{transition:background-color .1s;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}[data-v-7091b79b] .table-custom-style tbody tr:last-child{border-bottom:none}[data-v-7091b79b] .table-custom-style tbody tr.b-table-has-details{border-bottom:none}[data-v-7091b79b] .table-custom-style tbody tr:hover{background:var(--bg-hover)!important}[data-v-7091b79b] .table-custom-style tbody tr.b-table-row-selected,[data-v-7091b79b] .table-custom-style tbody tr.table-active{background:var(--table-selected-bg)!important;box-shadow:inset 3px 0 0 0 var(--table-selected-border)!important}[data-v-7091b79b] .table-custom-style tbody tr.b-table-row-selected:hover,[data-v-7091b79b] .table-custom-style tbody tr.table-active:hover{background:var(--table-selected-bg)!important}[data-v-7091b79b] .table-custom-style tbody td{padding:10px 14px;color:var(--text-primary);border-top:none;vertical-align:middle;font-size:13px}[data-v-7091b79b] .table-custom-style tbody td.text-muted{color:var(--text-tertiary)!important}[data-v-7091b79b] .table-custom-style tbody td small{color:var(--text-secondary);font-size:11px}[data-v-7091b79b] .table-custom-style td:last-child{white-space:nowrap}.icon-urgent-task[data-v-7091b79b]{font-size:14px;color:#8b5cf6}.icon-sla-status[data-v-7091b79b]{display:inline-block;height:9px;width:9px;border-radius:50%;background-color:var(--bg-tertiary)}.icon-sla-status.no-sla[data-v-7091b79b]{background-color:var(--text-tertiary);opacity:.4}.icon-sla-status.overdue[data-v-7091b79b]{background-color:#ef4444}.icon-sla-status.critical[data-v-7091b79b]{background-color:#f59e0b}.icon-sla-status.on-time[data-v-7091b79b]{background-color:#22c55e}.tasks-grid[data-v-3cb95ebf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;padding:16px 12px 12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.task-card[data-v-3cb95ebf]{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;display:flex;flex-direction:column;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease}.task-card[data-v-3cb95ebf]:hover{box-shadow:0 4px 14px #00000014;border-color:var(--color-bpm)}.task-card.active[data-v-3cb95ebf]{border-color:var(--color-bpm);background:#3b5bfd0a;box-shadow:0 0 0 2px #3b5bfd1f}.task-card-header[data-v-3cb95ebf]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 6px;gap:8px}.task-card-title[data-v-3cb95ebf]{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.task-case-number[data-v-3cb95ebf]{font-size:13px;font-weight:600;color:var(--text-primary)}.task-case-title[data-v-3cb95ebf]{padding:0 12px 6px;font-size:12px;color:var(--text-secondary);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-status-badge[data-v-3cb95ebf]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:20px;white-space:nowrap;flex-shrink:0}.task-status-badge.canceled[data-v-3cb95ebf]{background:#ef44441a;color:#ef4444}.task-card-body[data-v-3cb95ebf]{padding:4px 12px 8px;display:flex;flex-direction:column;gap:4px;flex:1}.task-detail-row[data-v-3cb95ebf]{display:flex;align-items:baseline;gap:6px;font-size:12px}.task-detail-label[data-v-3cb95ebf]{color:var(--text-tertiary);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex-shrink:0}.task-detail-value[data-v-3cb95ebf]{color:var(--text-primary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail-value small[data-v-3cb95ebf]{color:var(--text-tertiary);font-size:11px;margin-left:4px}.task-card-vars[data-v-3cb95ebf]{padding:6px 12px;border-top:1px solid var(--border-secondary)}.task-card-footer[data-v-3cb95ebf]{padding:8px 12px;border-top:1px solid var(--border-secondary);display:flex;align-items:center;justify-content:flex-end}.task-badge-icon[data-v-3cb95ebf]{font-size:13px;flex-shrink:0}.dynamic-badge[data-v-3cb95ebf]{font-size:10px;color:var(--color-bpm);display:block}.icon-urgent-task[data-v-3cb95ebf]{font-size:14px;color:#8b5cf6}.icon-sla-status[data-v-3cb95ebf]{display:inline-block;height:9px;width:9px;border-radius:50%;background-color:var(--bg-tertiary);flex-shrink:0}.icon-sla-status.no-sla[data-v-3cb95ebf]{background-color:var(--text-tertiary);opacity:.4}.icon-sla-status.overdue[data-v-3cb95ebf]{background-color:#ef4444}.icon-sla-status.critical[data-v-3cb95ebf]{background-color:#f59e0b}.icon-sla-status.on-time[data-v-3cb95ebf]{background-color:#22c55e}.case-card[data-v-975e03b3]{min-height:250px;border-radius:10px;padding-bottom:15px}.case-view-tasks[data-v-975e03b3]{min-height:500px}.col-lg-3[data-v-975e03b3],.col-lg-12[data-v-975e03b3],.col-md-4[data-v-975e03b3],.col-sm-12[data-v-975e03b3]{transition-duration:.8s!important;transition:cubic-bezier(.24,.18,.29,.87);-webkit-transition:cubic-bezier(.24,.18,.29,.87)}div.badge-group[data-v-975e03b3]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}div.input-group-prepend[data-v-975e03b3]{padding:0;margin:0;height:18px}div.badge-group-text[data-v-975e03b3]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 5px;margin:0;font-size:11px;line-height:0;color:#444;text-align:center;background-color:#ddd;border:none;border-radius:5px 0 0 5px}div.badge-filter-side[data-v-975e03b3]{padding:3px 6px;cursor:pointer;font-size:10px;background-color:#caf0f1;color:#3354b5;border-radius:0 5px 5px 0;height:18px}div.badge-filter-side[data-v-975e03b3]:hover{background:#ddd}div.badge-filter-side i[data-v-975e03b3]{font-size:11px}.page-link[data-v-e1a1fdce]{cursor:pointer!important}.dropdown-menu[data-v-e1a1fdce]{max-height:200px;overflow:auto}.btn-remove[data-v-f004418e]{cursor:pointer}.btn-addfield[data-v-f004418e]{position:absolute;right:20px;cursor:pointer}.header-variables th[data-v-f004418e]{padding:10px 0!important;vertical-align:middle}.header-variables th div[data-v-f004418e]{display:flex;justify-content:center;align-items:center}#advanced-search-btn[data-v-f004418e]{width:180px}#collapseSearch[data-v-f004418e]{width:100%}.toggleCollapse[data-v-f004418e]{display:flex;justify-content:center;align-items:center;font-size:30px;font-weight:900;color:#fff;width:30px;cursor:pointer;transition:all .4s}.toggleCollapse[data-v-f004418e]:hover{color:#000c}.task-options-wrap[data-v-da1b0cbe]{position:relative;display:inline-flex}.task-options-trigger[data-v-da1b0cbe]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:14px;transition:all .15s ease}.task-options-trigger[data-v-da1b0cbe]:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-primary)}.task-options-trigger.active[data-v-da1b0cbe]{color:var(--color-bpm);background:var(--bg-tertiary);border-color:var(--border-secondary)}.task-options-popover.popover{min-width:320px;max-width:min(360px,100vw - 24px);background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;box-shadow:0 4px 18px #0000001f;z-index:1060}.task-options-popover.popover .arrow:before,.task-options-popover.popover .arrow:after{border-bottom-color:var(--border-secondary)}.task-options-popover.popover .popover-header{display:flex;align-items:center;background:var(--bg-primary);border-bottom:1px solid var(--border-secondary);border-radius:10px 10px 0 0;padding:10px 14px;color:var(--text-primary)}.task-options-popover.popover .popover-body{padding:10px 12px 12px;color:var(--text-primary)}.task-options-header{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.task-options-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary)}.task-options-close{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;border:none;background:transparent;color:var(--text-tertiary);cursor:pointer;font-size:11px;transition:all .12s}.task-options-close:hover{background:var(--bg-hover);color:var(--text-primary)}.task-options-body{display:flex;flex-direction:column;gap:12px}.task-options-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.task-options-row--stack{flex-direction:column;align-items:stretch;gap:6px}.task-options-row__label{font-size:12px;font-weight:600;color:var(--text-primary)}.task-options-hint{margin:0;font-size:11px;line-height:1.35;color:var(--text-tertiary)}.task-options-select{font-size:12px;border-radius:6px;border-color:var(--border-input, var(--border-secondary));background:var(--bg-input, var(--bg-secondary));color:var(--text-primary);min-height:32px}.task-options-vselect .vs__dropdown-toggle{border-color:var(--border-input, var(--border-secondary));background:var(--bg-input, var(--bg-secondary));color:var(--text-primary);border-radius:6px;min-height:32px;font-size:12px}.task-options-vselect .vs__dropdown-menu{z-index:1070}.table-wrapper[data-v-a18f1832]{max-height:400px;overflow:auto}.batch-approval-summary[data-v-6ab02699]{padding:14px 16px;border-radius:8px;border:1px solid var(--border-secondary);background:var(--bg-secondary)}.batch-approval-summary__header[data-v-6ab02699]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.batch-approval-summary__title[data-v-6ab02699]{font-size:13px;font-weight:600;color:var(--text-primary)}.batch-approval-summary__count[data-v-6ab02699]{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-bpm)}.batch-approval-summary__count--at-limit[data-v-6ab02699]{color:var(--color-warning, #b45309)}.batch-approval-summary__meta[data-v-6ab02699]{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;color:var(--text-secondary)}.tasks-navbar{width:100%;margin-bottom:8px}.tasks-navbar-bar{width:100%;overflow:visible}.navbar-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;min-height:46px;overflow:visible}.navbar-header--open{border-bottom-color:transparent;border-radius:10px 10px 0 0}.navbar-header-left{display:flex;align-items:center;gap:10px;flex-shrink:0;overflow:visible}.navbar-header-left .navbar-check-all{margin:0;flex-shrink:0}.filter-toggle-btn{position:relative;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);cursor:pointer;white-space:nowrap;transition:all .15s ease}.filter-toggle-btn i{font-size:11px;opacity:.75}.filter-toggle-btn:hover{color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-bpm)}.filter-toggle-btn__label{position:relative;z-index:0}.filter-toggle-btn__badge{position:absolute;top:-2px;right:-2px;z-index:10;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:9px;font-weight:700;line-height:1;letter-spacing:-.02em;color:#fff!important;background:var(--color-bpm, #2563eb);border:2px solid var(--bg-secondary, #1e1e1e);box-shadow:0 1px 3px #00000059;transform:translate(25%,-25%);pointer-events:none}.navbar-controls{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;min-width:0;flex:1;justify-content:flex-end;overflow-x:auto;overflow-y:visible;scrollbar-width:thin}.navbar-icon-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-size:14px;transition:all .15s ease}.navbar-icon-btn:hover:not(:disabled):not(.disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-primary)}.navbar-icon-btn.active{color:var(--color-bpm);background:var(--bg-tertiary);border-color:var(--border-secondary)}.navbar-icon-btn.accent{color:var(--color-bpm)}.navbar-icon-btn.danger i{color:var(--color-danger)}.navbar-icon-btn.disabled,.navbar-icon-btn:disabled{opacity:.45;cursor:default}.navbar-action-btn{display:flex;align-items:center;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-bpm);background:#3b5bfd14;border:1px solid rgba(59,91,253,.2);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .15s ease}.navbar-action-btn:hover:not(:disabled):not(.disabled){background:#3b5bfd24;border-color:#3b5bfd59}.navbar-action-btn.disabled,.navbar-action-btn:disabled{opacity:.45;cursor:default}.navbar-export-select{height:30px;font-size:12px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);padding:0 8px;max-width:160px;flex-shrink:0;cursor:pointer;transition:border-color .15s}.navbar-export-select:focus{border-color:var(--color-bpm);outline:none}.navbar-export-select:disabled{opacity:.5;cursor:default}.navbar-divider{display:inline-block;width:1px;height:20px;background:var(--border-secondary);margin:0 6px;flex-shrink:0;opacity:.6}.disabled{opacity:.45;cursor:default!important}.navbar-filters{padding:14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-top:none;border-radius:0 0 10px 10px;display:flex;flex-direction:column;gap:12px}.navbar-filters--has-variables{border-bottom-color:transparent;border-radius:0}.filter-fields-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;width:100%;gap:0}.filter-inputs{display:flex;flex-wrap:wrap;align-items:center;gap:0}.filter-add-btn{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:500;color:#22c55e;background:#22c55e12;border:1px solid rgba(34,197,94,.25);cursor:pointer;white-space:nowrap;margin-left:8px;margin-bottom:8px;transition:all .15s ease}.filter-add-btn:hover:not(:disabled){background:#22c55e21;border-color:#22c55e80}.filter-add-btn:disabled{opacity:.4;cursor:default}.filter-search-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 18px;border-radius:6px;font-size:12px;font-weight:500;color:#fff;background:var(--color-bpm);border:none;cursor:pointer;white-space:nowrap;margin-left:12px;margin-bottom:8px;flex-shrink:0;transition:opacity .15s,box-shadow .15s}.filter-search-btn:hover:not(:disabled){opacity:.88;box-shadow:0 2px 8px color-mix(in srgb,var(--color-bpm) 30%,transparent)}.filter-search-btn:disabled{opacity:.45;cursor:default}.filter-default-actions{display:inline-flex;align-items:center;gap:6px;margin-left:auto;margin-bottom:8px;padding:4px 6px;border-radius:9px;background:var(--bg-secondary, #f1f5f9);border:1px solid var(--border-color, #e2e8f0);flex-shrink:0}.filter-default-actions__divider{width:1px;align-self:stretch;margin:2px;background:var(--border-color, #e2e8f0)}.filter-default-btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--text-secondary, #475569);background:transparent;border:none;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.filter-default-btn i{font-size:12px}.filter-default-btn:hover:not(:disabled){background:var(--bg-primary, #ffffff);color:var(--color-bpm);box-shadow:0 1px 2px #0f172a14}.filter-default-btn:disabled{opacity:.45;cursor:default}.filter-default-btn.filter-default-btn--save{color:var(--color-bpm);font-weight:600}.filter-default-btn.filter-default-btn--icon{width:32px;padding:0;justify-content:center}.filter-default-btn.danger:hover:not(:disabled){color:#d9534f;background:var(--bg-primary, #ffffff)}.filter-toggle-btn__pin{margin-left:6px;font-size:11px;color:var(--color-bpm)}.added-filters{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px}.added-filters-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary)}.filter-chips-wrap{display:flex;flex-wrap:wrap;gap:6px;max-height:100px;overflow-y:auto}.filter-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:20px;font-size:12px;color:var(--text-primary);transition:border-color .12s}.filter-chip:hover{border-color:var(--color-bpm)}.filter-chip-remove{display:inline-flex;align-items:center;justify-content:center;color:var(--text-tertiary);cursor:pointer;font-size:12px;line-height:1;transition:color .1s}.filter-chip-remove:hover{color:var(--color-danger)}.navbar-variables{padding:0 14px 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-top:none;border-radius:0 0 10px 10px}.added-variables{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px}.variables-header-row,.variables-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;align-items:center}.variables-header-row{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary);padding-bottom:4px;border-bottom:1px solid var(--border-secondary)}.var-col{min-width:0}.var-no-value{flex:1;min-width:0;color:var(--text-tertiary);font-size:13px;padding-left:4px}.var-remove-btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--border-secondary);background:transparent;color:var(--text-tertiary);cursor:pointer;flex-shrink:0;margin-left:8px;font-size:12px;transition:all .15s}.var-remove-btn:hover{background:color-mix(in srgb,var(--color-danger) 8%,transparent);border-color:var(--color-danger);color:var(--color-danger)}.input-sm{width:150px}.input-md{width:250px}.input-lg{width:350px}.input-xsm{width:130px}.input-xmd{width:230px}.input-xlg{width:320px}.navbar-filters .vs__dropdown-toggle,.navbar-variables .vs__dropdown-toggle{height:34px;padding:0 8px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:6px;transition:border-color .15s;flex-wrap:nowrap;align-items:center;overflow:hidden;white-space:nowrap}.navbar-filters .vs--open .vs__dropdown-toggle,.navbar-filters .vs__dropdown-toggle:focus-within,.navbar-variables .vs--open .vs__dropdown-toggle,.navbar-variables .vs__dropdown-toggle:focus-within{border-color:var(--color-bpm);box-shadow:0 0 0 2px #3b5bfd1f}.navbar-filters .vs__selected-options,.navbar-variables .vs__selected-options{flex:1 1 auto;flex-wrap:nowrap;min-width:0;overflow:hidden;align-items:center;padding:0 4px 0 0}.navbar-filters .vs__selected,.navbar-variables .vs__selected{display:block;font-size:12px;color:var(--text-primary);margin:0;padding:0;line-height:1.25;border:none;background:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0}.navbar-filters .vs__search,.navbar-filters .vs__search::placeholder,.navbar-variables .vs__search,.navbar-variables .vs__search::placeholder{font-size:12px;color:var(--text-secondary);margin:0;padding:0;line-height:34px}.navbar-filters .vs__search::placeholder,.navbar-variables .vs__search::placeholder{color:var(--text-tertiary)}.navbar-filters .vs__actions,.navbar-variables .vs__actions{padding:0 4px 0 0;gap:2px}.navbar-filters .vs__clear,.navbar-filters .vs__open-indicator,.navbar-variables .vs__clear,.navbar-variables .vs__open-indicator{color:var(--text-tertiary);fill:var(--text-tertiary);transition:color .12s,fill .12s}.navbar-filters .vs__clear:hover,.navbar-variables .vs__clear:hover{color:var(--color-danger);fill:var(--color-danger)}.navbar-filters .vs__open-indicator,.navbar-variables .vs__open-indicator{transform:scale(.75)}.navbar-filters .vs--open .vs__open-indicator,.navbar-variables .vs--open .vs__open-indicator{transform:rotate(180deg) scale(.75)}.navbar-filters .vs__dropdown-menu,.navbar-variables .vs__dropdown-menu{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:8px;box-shadow:0 4px 16px #0000001a;padding:4px;font-size:12px;margin-top:2px;max-height:260px;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain;z-index:9999;scrollbar-width:thin;scrollbar-color:var(--border-secondary) transparent}.navbar-filters .vs__dropdown-menu::-webkit-scrollbar,.navbar-variables .vs__dropdown-menu::-webkit-scrollbar{width:8px;height:8px}.navbar-filters .vs__dropdown-menu::-webkit-scrollbar-thumb,.navbar-variables .vs__dropdown-menu::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:4px}.navbar-filters .vs__dropdown-menu::-webkit-scrollbar-track,.navbar-variables .vs__dropdown-menu::-webkit-scrollbar-track{background:transparent}.navbar-filters .vs__dropdown-option,.navbar-variables .vs__dropdown-option{padding:7px 10px;border-radius:5px;color:var(--text-primary);transition:background .1s;white-space:nowrap}.navbar-filters .vs__dropdown-option--highlight,.navbar-variables .vs__dropdown-option--highlight{background:var(--bg-hover);color:var(--text-primary)}.navbar-filters .vs__dropdown-option--selected,.navbar-variables .vs__dropdown-option--selected{background:#3b5bfd14;color:var(--color-bpm)}.navbar-filters .vs__no-options,.navbar-variables .vs__no-options{font-size:12px;color:var(--text-tertiary);text-align:center;padding:10px}.navbar-filters .form-control,.navbar-filters input[type=text],.navbar-filters input[type=number],.navbar-filters input[type=date],.navbar-variables .form-control,.navbar-variables input[type=text],.navbar-variables input[type=number],.navbar-variables input[type=date]{height:34px;font-size:12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:6px;color:var(--text-primary);padding:0 10px;transition:border-color .15s,box-shadow .15s}.navbar-filters .form-control::placeholder,.navbar-filters input[type=text]::placeholder,.navbar-filters input[type=number]::placeholder,.navbar-filters input[type=date]::placeholder,.navbar-variables .form-control::placeholder,.navbar-variables input[type=text]::placeholder,.navbar-variables input[type=number]::placeholder,.navbar-variables input[type=date]::placeholder{color:var(--text-tertiary)}.navbar-filters .form-control:focus,.navbar-filters input[type=text]:focus,.navbar-filters input[type=number]:focus,.navbar-filters input[type=date]:focus,.navbar-variables .form-control:focus,.navbar-variables input[type=text]:focus,.navbar-variables input[type=number]:focus,.navbar-variables input[type=date]:focus{border-color:var(--color-bpm);box-shadow:0 0 0 2px #3b5bfd1f;outline:none;background:var(--bg-primary)}#case-search-modal .modal-body{padding:0}@media only screen and (max-width:991px){.navbar-header{flex-direction:column;align-items:stretch}.navbar-controls{flex-wrap:wrap;justify-content:center}.navbar-filters .input-sm,.navbar-filters .input-md,.navbar-filters .input-lg,.navbar-filters .input-xsm,.navbar-filters .input-xmd,.navbar-filters .input-xlg{width:100%!important;margin:4px 0!important}.variables-header-row,.variables-row{grid-template-columns:1fr}}.skeleton-meta-bar[data-v-c0077bbe]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px 10px 0 0;border-bottom:none}.skeleton-tasks-grid[data-v-c0077bbe]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;padding:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:0 0 10px 10px}.skeleton-task-card[data-v-c0077bbe]{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.skeleton-card-header[data-v-c0077bbe]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 6px}.skeleton-card-title[data-v-c0077bbe]{display:flex;align-items:center;gap:8px}.skeleton-case-title[data-v-c0077bbe]{padding:2px 12px 6px}.skeleton-card-body[data-v-c0077bbe]{padding:4px 12px 10px;display:flex;flex-direction:column;gap:8px;flex:1}.skeleton-detail-row[data-v-c0077bbe]{display:flex;align-items:center;gap:8px}.skeleton-card-footer[data-v-c0077bbe]{padding:8px 12px;border-top:1px solid var(--border-secondary);display:flex;align-items:center;justify-content:flex-end;gap:8px}.sidebar-resize-handle[data-v-56df96e9]{position:absolute;top:0;left:-6px;width:12px;height:100%;cursor:col-resize;z-index:1001;background:transparent}.sidebar-resize-handle[data-v-56df96e9]:hover,.sidebar-resize-handle.active[data-v-56df96e9]{background:#0000000f}[data-theme=dark] .sidebar-resize-handle[data-v-56df96e9]:hover,[data-theme=dark] .sidebar-resize-handle.active[data-v-56df96e9]{background:#ffffff14}.history-root[data-v-6169c428]{display:flex;flex-direction:column;height:100%;overflow:hidden}.history-loaded[data-v-6169c428]{flex:1;min-height:0;display:flex;flex-direction:column}.history-loading[data-v-6169c428]{flex:1;display:flex;align-items:center;justify-content:center;padding:24px}.history-header[data-v-6169c428]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:12px 16px 10px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.history-header-title[data-v-6169c428]{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.history-header-title[data-v-6169c428]:before{content:"";display:inline-block;width:3px;height:12px;background:var(--color-bpm);border-radius:2px}.history-case-badge[data-v-6169c428]{font-size:11px;font-weight:700;color:var(--color-bpm);background:#3b5bfd14;border:1px solid rgba(59,91,253,.18);padding:2px 9px;border-radius:20px}.history-empty[data-v-6169c428]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1;padding:32px 16px;color:var(--text-tertiary)}.history-empty-icon[data-v-6169c428]{font-size:28px;opacity:.35}.history-empty-text[data-v-6169c428]{font-size:12px;color:var(--text-tertiary)}.history-date-block[data-v-6169c428],.history-item-inner[data-v-6169c428],.history-next-block[data-v-6169c428]{display:contents}.history-feed[data-v-6169c428]{flex:1;overflow-y:auto;padding:8px 0 16px;min-height:0}.history-feed[data-v-6169c428]::-webkit-scrollbar{width:4px}.history-feed[data-v-6169c428]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.history-feed[data-v-6169c428]::-webkit-scrollbar-track{background:transparent}.history-date-sep[data-v-6169c428]{display:flex;align-items:center;gap:8px;padding:12px 16px 6px}.history-date-sep[data-v-6169c428]:after{content:"";flex:1;height:1px;background:var(--border-secondary)}.history-date-label[data-v-6169c428]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);white-space:nowrap;flex-shrink:0}.history-item[data-v-6169c428]{display:flex;align-items:flex-start;gap:12px;padding:6px 16px 6px 20px;position:relative}.history-item[data-v-6169c428]:before{content:"";position:absolute;left:25px;top:24px;bottom:-6px;width:1px;background:var(--border-secondary)}.history-item[data-v-6169c428]:last-child:before{display:none}.history-dot[data-v-6169c428]{flex-shrink:0;width:10px;height:10px;border-radius:50%;margin-top:4px;border:2px solid var(--bg-primary);box-shadow:0 0 0 1px currentColor}.history-dot.dot-created[data-v-6169c428]{color:#16a34a;background:#16a34a}.history-dot.dot-open[data-v-6169c428]{color:#14b8a6;background:#14b8a6}.history-dot.dot-closed[data-v-6169c428]{color:var(--color-bpm);background:var(--color-bpm)}.history-dot.dot-current[data-v-6169c428]{color:var(--color-bpm);background:var(--bg-primary)}.history-dot.dot-success[data-v-6169c428]{color:#22c55e;background:#22c55e}.history-dot.dot-warning[data-v-6169c428]{color:#f59e0b;background:#f59e0b}.history-dot.dot-danger[data-v-6169c428]{color:#ef4444;background:#ef4444}.history-dot.dot-urgent[data-v-6169c428]{color:#f59e0b;background:#f59e0b}.history-dot.dot-case[data-v-6169c428]{color:#64748b;background:#64748b}.history-dot.dot-claimed[data-v-6169c428]{color:#6366f1;background:#6366f1}.history-dot.dot-disclaimed[data-v-6169c428]{color:#d97706;background:#d97706}.history-dot.dot-info[data-v-6169c428]{color:var(--color-bpm);background:#3b5bfd59}.history-dot.dot-task[data-v-6169c428]{color:#2563eb;background:#2563eb}.history-dot.dot-neutral[data-v-6169c428]{color:var(--text-tertiary);background:var(--bg-tertiary)}.history-dot.dot-next[data-v-6169c428]{color:var(--border-secondary);background:var(--bg-tertiary)}.history-item-body[data-v-6169c428]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.history-item-top[data-v-6169c428]{display:flex;align-items:center;justify-content:space-between;gap:8px}.history-item-label[data-v-6169c428]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:1px 7px;border-radius:20px}.history-item-label.label-created[data-v-6169c428]{color:#15803d;background:#22c55e24;border:1px solid rgba(34,197,94,.38)}.history-item-label.label-open[data-v-6169c428]{color:#0f766e;background:#14b8a61f;border:1px solid rgba(20,184,166,.35)}.history-item-label.label-claimed[data-v-6169c428]{color:#4338ca;background:#6366f11f;border:1px solid rgba(99,102,241,.3)}.history-item-label.label-disclaimed[data-v-6169c428]{color:#b45309;background:#f59e0b1f;border:1px solid rgba(245,158,11,.35)}.history-item-label.label-info[data-v-6169c428]{color:var(--color-bpm);background:#3b5bfd1a;border:1px solid rgba(59,91,253,.22)}.history-item-label.label-task[data-v-6169c428]{color:#1d4ed8;background:#3b82f61a;border:1px solid rgba(59,130,246,.28)}.history-item-label.label-neutral[data-v-6169c428]{color:var(--text-tertiary);background:var(--bg-tertiary)}.history-item-label.label-current[data-v-6169c428]{color:var(--color-bpm);background:#3b5bfd14;border:1px solid rgba(59,91,253,.2)}.history-item-label.label-closed[data-v-6169c428]{color:#fff;background:var(--color-bpm)}.history-item-label.label-success[data-v-6169c428]{color:#fff;background:#22c55e}.history-item-label.label-warning[data-v-6169c428]{color:#000;background:#f59e0b}.history-item-label.label-danger[data-v-6169c428]{color:#fff;background:#ef4444}.history-item-label.label-urgent[data-v-6169c428]{color:#fff;background:#f59e0b}.history-item-label.label-case[data-v-6169c428]{color:var(--text-secondary);background:var(--bg-active);border:1px solid var(--border-secondary)}.history-item-date[data-v-6169c428]{font-size:10px;color:var(--text-tertiary);white-space:nowrap;flex-shrink:0}.history-item-kind[data-v-6169c428]{display:flex;align-items:center;justify-content:flex-start;gap:6px;margin-top:2px;min-width:0}.history-item-kind-label[data-v-6169c428]{font-size:10px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;line-height:1.3;min-width:0}.history-item-stage-row[data-v-6169c428]{display:flex;align-items:flex-start;gap:8px;margin-top:3px;min-width:0}.history-item-stage-icon[data-v-6169c428]{font-size:18px;line-height:1.2;flex-shrink:0;margin-top:1px}.history-item-stage-icon[data-v-6169c428]:not(.text-info){color:var(--color-bpm)}.history-item-stage-icon.icon-process[data-v-6169c428],.history-item-stage-icon.icon-file[data-v-6169c428]{color:var(--text-tertiary)}.history-item-stage[data-v-6169c428]{flex:1;min-width:0;font-size:12px;font-weight:500;color:var(--text-primary);line-height:1.35}.history-item-user[data-v-6169c428]{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text-secondary);margin-top:1px}.history-item-user-icon[data-v-6169c428]{font-size:10px;color:var(--text-tertiary)}.history-item-extra[data-v-6169c428]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:4px;font-size:10px;line-height:1.35;max-width:100%}.history-item-extra-k[data-v-6169c428]{font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);flex-shrink:0}.history-item-extra-v[data-v-6169c428]{color:var(--text-secondary);min-width:0}.history-item-extra-v--wrap[data-v-6169c428]{white-space:pre-wrap;word-break:break-word}.history-dynamic-badge[data-v-6169c428]{font-size:10px;font-weight:600;color:var(--color-bpm);background:#3b5bfd14;border-radius:10px;padding:0 5px}html[data-theme=dark] .history-item-label.label-created[data-v-6169c428]{color:#dcfce7;background:#166534;border:1px solid #4ade80}html[data-theme=dark] .history-item-label.label-open[data-v-6169c428]{color:#ccfbf1;background:#115e59;border:1px solid #2dd4bf}html[data-theme=dark] .history-item-label.label-claimed[data-v-6169c428]{color:#e0e7ff;background:#3730a3;border:1px solid #a5b4fc}html[data-theme=dark] .history-item-label.label-disclaimed[data-v-6169c428]{color:#fef3c7;background:#92400e;border:1px solid #fbbf24}html[data-theme=dark] .history-item-label.label-info[data-v-6169c428]{color:#e0e7ff;background:#312e81;border:1px solid #818cf8}html[data-theme=dark] .history-item-label.label-task[data-v-6169c428]{color:#dbeafe;background:#1e3a8a;border:1px solid #60a5fa}html[data-theme=dark] .history-item-label.label-current[data-v-6169c428]{color:#e0e7ff;background:#312e81;border:1px solid #a5b4fc}html[data-theme=dark] .history-item-label.label-case[data-v-6169c428]{color:#f1f5f9;background:#334155;border:1px solid #64748b}html[data-theme=dark] .history-item-label.label-neutral[data-v-6169c428]{color:#e2e8f0;background:#475569;border:1px solid #94a3b8}html[data-theme=dark] .history-item-label.label-warning[data-v-6169c428]{color:#422006;background:#fbbf24;border:1px solid #fcd34d}html[data-theme=dark] .history-dot.dot-info[data-v-6169c428]{color:#a5b4fc;background:#4338ca}html[data-theme=dark] .history-dot.dot-current[data-v-6169c428]{color:#a5b4fc;background:#1e1b4b}html[data-theme=dark] .history-dot.dot-case[data-v-6169c428]{color:#cbd5e1;background:#64748b}html[data-theme=dark] .history-dot.dot-neutral[data-v-6169c428]{color:#94a3b8;background:#475569}html[data-theme=dark] .history-dot.dot-next[data-v-6169c428]{color:#64748b;background:#334155}.process-designer-container[data-v-8897491a]{height:500px;margin-top:0;border-top:none;border-left:none}.process-designer-container #canvas[data-v-8897491a]{height:100%;width:100%}.process-legends[data-v-8897491a]{min-width:400px;width:500px;height:50px;border:solid 3px #000000;padding:1.5em}[data-theme=dark] .process-designer-container svg text{font-size:13px;font-weight:600;paint-order:stroke;stroke:#000000d9;stroke-width:2px;fill:#f9fafb}.task-status[data-v-e521d91f]{border:solid 3px #000;width:35px;height:30px;background-color:#fff;border-radius:8px}.task-status.closed[data-v-e521d91f]{background-color:#cbd6cb}.task-status.open[data-v-e521d91f]{background-color:#6fde6f}.times-executed[data-v-e521d91f]{width:30px;height:30px;border:solid 1px #000;border-radius:20px;background-color:red}[data-theme=dark] .task-status.closed[data-v-e521d91f]{background-color:#339967}.bjs-powered-by{display:none}.sidebar-bpm[data-v-6cd1ee40]{display:flex;flex-direction:column;height:100%;background:var(--bg-primary);overflow:hidden}.sidebar-tabs[data-v-6cd1ee40]{display:flex;align-items:stretch;gap:2px;padding:0 4px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);flex-shrink:0}.sidebar-tabs-scroll[data-v-6cd1ee40]{display:flex;align-items:stretch;flex:1;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sidebar-tabs-scroll[data-v-6cd1ee40]::-webkit-scrollbar{display:none}.sidebar-tabs-track[data-v-6cd1ee40]{display:flex;align-items:stretch;width:max-content;min-width:100%}.sidebar-tabs-chevron[data-v-6cd1ee40]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;align-self:center;width:22px;height:26px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.sidebar-tabs-chevron[data-v-6cd1ee40]:before{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(135deg);margin-left:3px}.sidebar-tabs-chevron--right[data-v-6cd1ee40]:before{transform:rotate(-45deg);margin-left:0;margin-right:3px}.sidebar-tabs-chevron[data-v-6cd1ee40]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.sidebar-tabs-chevron.is-disabled[data-v-6cd1ee40],.sidebar-tabs-chevron[data-v-6cd1ee40]:disabled{opacity:.28;cursor:default}.sidebar-tab-btn[data-v-6cd1ee40]{position:relative;flex-shrink:0;padding:11px 14px;font-size:12px;font-weight:600;color:var(--text-tertiary);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s ease,border-color .15s ease;white-space:nowrap;margin-bottom:-1px}.sidebar-tab-btn[data-v-6cd1ee40]:hover{color:var(--text-primary)}.sidebar-tab-btn.active[data-v-6cd1ee40]{color:var(--color-bpm);border-bottom-color:var(--color-bpm)}.sidebar-tab-content[data-v-6cd1ee40]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.sidebar-tab-content--fill[data-v-6cd1ee40]{overflow:auto}.sidebar-scroll[data-v-6cd1ee40]{flex:1;overflow-y:auto;padding:0 0 8px;min-height:0}.sidebar-scroll[data-v-6cd1ee40]::-webkit-scrollbar{width:4px}.sidebar-scroll[data-v-6cd1ee40]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.sidebar-scroll[data-v-6cd1ee40]::-webkit-scrollbar-track{background:transparent}.sidebar-task-header[data-v-6cd1ee40]{padding:14px 16px 12px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.sidebar-task-identity[data-v-6cd1ee40]{display:flex;align-items:center;gap:8px;margin-bottom:5px}.sidebar-case-number[data-v-6cd1ee40]{font-size:11px;font-weight:700;color:var(--color-bpm);letter-spacing:.04em;background:#3b5bfd14;border:1px solid rgba(59,91,253,.18);padding:2px 9px;border-radius:20px}.sidebar-status-badge[data-v-6cd1ee40]{font-size:10px;font-weight:600;padding:2px 8px;border-radius:20px}.sidebar-status-badge.canceled[data-v-6cd1ee40]{background:#ef44441a;border:1px solid rgba(239,68,68,.18);color:#ef4444}.sidebar-task-name[data-v-6cd1ee40]{font-size:14px;font-weight:600;color:var(--text-primary);margin:0;line-height:1.35}.sidebar-section[data-v-6cd1ee40]{padding:12px 16px;border-bottom:1px solid var(--border-secondary)}.sidebar-section-header[data-v-6cd1ee40]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:8px;border-bottom:1px dashed var(--border-secondary)}.sidebar-section-title[data-v-6cd1ee40]{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.sidebar-section-title[data-v-6cd1ee40]:before{content:"";display:inline-block;width:3px;height:12px;background:var(--color-bpm);border-radius:2px;flex-shrink:0}.sidebar-detail-row[data-v-6cd1ee40]{display:flex;align-items:center;gap:8px;min-height:30px;padding:3px 0;border-bottom:1px solid var(--border-secondary);font-size:12px}.sidebar-detail-row[data-v-6cd1ee40]:last-child{border-bottom:none}.sidebar-detail-label[data-v-6cd1ee40]{flex:0 0 36%;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-detail-value[data-v-6cd1ee40]{flex:1;color:var(--text-primary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-detail-empty[data-v-6cd1ee40]{color:var(--text-tertiary);font-style:italic}.sidebar-person-row[data-v-6cd1ee40]{display:flex;align-items:center;gap:8px;padding:5px 6px;border-radius:6px;font-size:12px}.sidebar-person-row[data-v-6cd1ee40]:hover{background:var(--bg-hover)}.sidebar-person-icon[data-v-6cd1ee40]{font-size:13px;color:var(--text-tertiary);flex-shrink:0}.sidebar-person-name[data-v-6cd1ee40]{color:var(--text-primary);font-weight:500;font-size:12px}.sidebar-flow-btn[data-v-6cd1ee40]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--color-bpm);background:#3b5bfd12;border:1px solid rgba(59,91,253,.22);border-radius:6px;padding:4px 10px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.sidebar-flow-btn[data-v-6cd1ee40]:hover{background:#3b5bfd24;border-color:#3b5bfd66}.sidebar-flow-btn i[data-v-6cd1ee40]{font-size:12px}.sidebar-variables[data-v-6cd1ee40]{display:flex;flex-flow:wrap;gap:4px;padding-top:2px}.sidebar-actions-footer[data-v-6cd1ee40]{flex-shrink:0;padding:10px 8px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.sidebar-actions-footer[data-v-6cd1ee40] .task-icons{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sidebar-actions-footer[data-v-6cd1ee40] .task-icons::-webkit-scrollbar{display:none}.sidebar-actions-footer[data-v-6cd1ee40] .task-action-btn{flex-shrink:0;min-width:40px;min-height:40px;padding:0 8px;border-radius:10px;font-size:16px;background:var(--bg-tertiary);color:var(--text-secondary)}.sidebar-actions-footer[data-v-6cd1ee40] .task-action-btn:hover{background:var(--bg-hover);color:var(--text-primary)}.sidebar-actions-footer[data-v-6cd1ee40] .task-action-btn:active{background:var(--bg-active);transform:scale(.94)}.sidebar-actions-footer[data-v-6cd1ee40] .task-action-btn.text-primary{color:var(--color-bpm)!important;background:#3b5bfd14!important}.sidebar-actions-footer[data-v-6cd1ee40] .task-action-btn.text-danger{color:#ef4444!important;background:#ef444412!important}.sidebar-actions-footer[data-v-6cd1ee40] .task-action-btn.text-warning{color:#f59e0b!important;background:#f59e0b12!important}.sidebar-actions-footer[data-v-6cd1ee40] .task-action-btn.text-success{color:#22c55e!important;background:#22c55e12!important}.sidebar-actions-footer[data-v-6cd1ee40] .task-action-btn.text-info{color:#3b82f6!important;background:#3b82f612!important}.sidebar-actions-footer[data-v-6cd1ee40] .task-action-btn.icon-urgent-task{color:var(--text-disabled)!important;background:transparent!important}.sidebar-actions-footer[data-v-6cd1ee40] .task-action-btn.icon-urgent-task.active{color:#8b5cf6!important;background:#8b5cf614!important}.sidebar-actions-footer[data-v-6cd1ee40] .b-spinner{width:16px;height:16px}.sla-summary[data-v-813f04c5]{display:flex;flex-wrap:nowrap;gap:8px;width:100%;overflow-x:auto;scrollbar-width:none;padding:2px 0 4px}.sla-summary[data-v-813f04c5]::-webkit-scrollbar{display:none}.sla-card[data-v-813f04c5]{flex:1 1 0;min-width:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 16px;border-radius:10px;border:1px solid var(--border-secondary);background:var(--bg-secondary);text-align:center;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.sla-card--clickable[data-v-813f04c5]:not(.sla-card--disabled){cursor:pointer}.sla-card--clickable[data-v-813f04c5]:not(.sla-card--disabled):hover{box-shadow:0 2px 10px #0000001a}[data-theme=dark] .sla-card--clickable[data-v-813f04c5]:not(.sla-card--disabled):hover{box-shadow:0 4px 18px #0000008c,0 0 0 1px #ffffff1a}[data-theme=dark] .sla-card.active_tasks.sla-card--clickable[data-v-813f04c5]:not(.sla-card--disabled):hover,[data-theme=dark] .sla-card.active_sla.sla-card--clickable[data-v-813f04c5]:not(.sla-card--disabled):hover{background:var(--bg-hover)}[data-theme=dark] .sla-card.sla_on_time.sla-card--clickable[data-v-813f04c5]:not(.sla-card--disabled):hover{background:#22c55e2e;border-color:#22c55e73;box-shadow:0 4px 20px #22c55e38}[data-theme=dark] .sla-card.sla_critical_period.sla-card--clickable[data-v-813f04c5]:not(.sla-card--disabled):hover{background:#f59e0b2e;border-color:#f59e0b73;box-shadow:0 4px 20px #f59e0b33}[data-theme=dark] .sla-card.sla_overdue.sla-card--clickable[data-v-813f04c5]:not(.sla-card--disabled):hover{background:#ef44442e;border-color:#ef444473;box-shadow:0 4px 20px #ef444438}[data-theme=dark] .sla-card.urgent_tasks.sla-card--clickable[data-v-813f04c5]:not(.sla-card--disabled):hover{background:#8b5cf633;border-color:#8b5cf673;box-shadow:0 4px 20px #8b5cf638}.sla-card--disabled[data-v-813f04c5]{opacity:.55;pointer-events:none}.sla-card-label[data-v-813f04c5]{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.sla-card-value[data-v-813f04c5]{font-size:26px;font-weight:700;line-height:1;color:var(--text-primary)}.sla-card.sla_on_time[data-v-813f04c5]{background:#22c55e14;border-color:#22c55e40}.sla-card.sla_on_time .sla-card-label[data-v-813f04c5]{color:#22c55ecc}.sla-card.sla_on_time .sla-card-value[data-v-813f04c5]{color:#22c55e}.sla-card.sla_critical_period[data-v-813f04c5]{background:#f59e0b14;border-color:#f59e0b40}.sla-card.sla_critical_period .sla-card-label[data-v-813f04c5]{color:#f59e0bcc}.sla-card.sla_critical_period .sla-card-value[data-v-813f04c5]{color:#f59e0b}.sla-card.sla_overdue[data-v-813f04c5]{background:#ef444414;border-color:#ef444440}.sla-card.sla_overdue .sla-card-label[data-v-813f04c5]{color:#ef4444cc}.sla-card.sla_overdue .sla-card-value[data-v-813f04c5]{color:#ef4444}.sla-card.urgent_tasks[data-v-813f04c5]{background:#8b5cf614;border-color:#8b5cf640}.sla-card.urgent_tasks .sla-card-label[data-v-813f04c5]{color:#8b5cf6cc}.sla-card.urgent_tasks .sla-card-value[data-v-813f04c5]{color:#8b5cf6}@media(max-width:768px){.sla-summary[data-v-813f04c5]{flex-wrap:wrap}.sla-card[data-v-813f04c5]{flex:1 0 calc(33% - 8px);min-width:0}}.share-filter-modal__hint[data-v-523972e7]{font-size:13px;color:var(--text-secondary, #475569);margin-bottom:12px}.share-filter-modal__link[data-v-523972e7]{display:flex;gap:8px;align-items:stretch}.share-filter-modal__link input[data-v-523972e7]{flex:1;min-width:0;height:38px;padding:0 10px;border:1px solid var(--border-color, #e2e8f0);border-radius:6px;font-size:12px;background:var(--bg-secondary, #f8fafc);color:var(--text-primary, #0f172a)}.share-filter-modal__copy[data-v-523972e7]{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:6px;border:none;background:var(--color-bpm);color:#fff;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.share-filter-modal__copy[data-v-523972e7]:hover{opacity:.9}.share-filter-modal__suggest[data-v-523972e7]{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:13px;color:var(--text-primary, #0f172a);cursor:pointer}.share-filter-modal__suggest input[data-v-523972e7]{width:16px;height:16px;cursor:pointer}.tasks-header-panel[data-v-523972e7]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.tasks-header-panel--mobile[data-v-523972e7]{flex-direction:column;align-items:stretch}.tasks-header-left[data-v-523972e7]{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.tasks-refresh-btn[data-v-523972e7]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:all .15s ease}.tasks-refresh-btn i[data-v-523972e7]{font-size:13px;transition:transform .4s ease}.tasks-refresh-btn[data-v-523972e7]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary);border-color:var(--color-bpm)}.tasks-refresh-btn[data-v-523972e7]:disabled{opacity:.5;cursor:default}.tasks-refresh-btn:disabled i[data-v-523972e7]{animation:tasks-refresh-spin-523972e7 .7s linear infinite}@keyframes tasks-refresh-spin-523972e7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.status-tabs[data-v-523972e7]{display:flex;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;overflow-x:auto;scrollbar-width:none;min-width:0}.status-tabs[data-v-523972e7]::-webkit-scrollbar{display:none}.status-tab[data-v-523972e7]{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:6px;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;white-space:nowrap;line-height:1;transition:all .15s ease}.status-tab[data-v-523972e7]:hover:not(.disabled):not(:disabled){color:var(--text-primary);background:var(--bg-hover)}.status-tab.active[data-v-523972e7]{color:var(--color-bpm);background:var(--bg-secondary);box-shadow:0 1px 3px #00000014}.status-tab.disabled[data-v-523972e7],.status-tab[data-v-523972e7]:disabled{opacity:.5;cursor:default}.timers-tab[data-v-523972e7]{padding:6px 10px}.timers-tab i[data-v-523972e7]{font-size:13px}.tasks-header-right[data-v-523972e7]{display:flex;align-items:center;gap:8px;flex-shrink:0}.tasks-shortcuts-wrap[data-v-523972e7]{position:relative;flex-shrink:0}.tasks-shortcuts-btn[data-v-523972e7]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.tasks-shortcuts-btn[data-v-523972e7]:hover,.tasks-shortcuts-btn[data-v-523972e7]:focus,.tasks-shortcuts-btn.active[data-v-523972e7]{color:var(--color-bpm);border-color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 10%,var(--bg-hover));outline:none}.tasks-shortcuts-btn i[data-v-523972e7]{font-size:13px}.tasks-help[data-v-523972e7]{position:absolute;top:calc(100% + 8px);right:0;z-index:1060;width:min(280px,100vw - 32px);background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:10px;box-shadow:0 10px 28px var(--shadow-md, rgba(0, 0, 0, .14));overflow:hidden}.tasks-help__head[data-v-523972e7]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary)}.tasks-help__head h4[data-v-523972e7]{margin:0;font-size:13px;font-weight:600;color:var(--text-primary)}.tasks-help__close[data-v-523972e7]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer}.tasks-help__close[data-v-523972e7]:hover{background:var(--bg-hover);color:var(--text-primary)}.tasks-help__list[data-v-523972e7]{margin:0;padding:8px 0}.tasks-help__list>div[data-v-523972e7]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px}.tasks-help__list>div[data-v-523972e7]:hover{background:var(--bg-hover)}.tasks-help__list dt[data-v-523972e7]{margin:0;font-size:12.5px;color:var(--text-primary)}.tasks-help__list dd[data-v-523972e7]{margin:0;display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-tertiary)}.tasks-help__list dd span[data-v-523972e7]{font-size:10px}.tasks-help__list dd kbd[data-v-523972e7]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-bottom-width:2px;color:var(--text-primary);font-size:10.5px;font-family:inherit;padding:1px 6px;border-radius:4px;min-width:1.4em;text-align:center}.tasks-help-enter-active[data-v-523972e7],.tasks-help-leave-active[data-v-523972e7]{transition:opacity .14s ease,transform .18s ease}.tasks-help-enter[data-v-523972e7],.tasks-help-leave-to[data-v-523972e7]{opacity:0;transform:translateY(-4px) scale(.98)}.case-lookup-wrapper[data-v-523972e7]{display:flex;align-items:center;flex-shrink:0}.case-lookup-wrapper--mobile[data-v-523972e7],.case-lookup-wrapper--mobile .case-lookup-input[data-v-523972e7],.case-lookup-wrapper--mobile .case-lookup-input input[data-v-523972e7]{width:100%}.case-lookup-input[data-v-523972e7]{display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;padding:0 4px 0 12px;height:32px;transition:border-color .2s,box-shadow .2s}.case-lookup-input[data-v-523972e7]:focus-within{border-color:var(--color-bpm);box-shadow:0 0 0 2px #3b5bfd1f}.case-lookup-input .case-lookup-icon[data-v-523972e7]{color:var(--text-secondary);font-size:11px;margin-right:7px;flex-shrink:0}.case-lookup-input input[data-v-523972e7]{border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);width:130px;padding:0}.case-lookup-input input[data-v-523972e7]::placeholder{color:var(--text-tertiary);font-size:12px}.case-lookup-input input[data-v-523972e7]:disabled{opacity:.6}.case-lookup-input button[data-v-523972e7]{border:none;background:var(--color-bpm);color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;font-size:11px;transition:opacity .15s}.case-lookup-input button[data-v-523972e7]:hover:not(:disabled){opacity:.82}.case-lookup-input button[data-v-523972e7]:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed}.scroll-to-top[data-v-523972e7]{position:fixed;bottom:20px;right:15px;z-index:1050;border-radius:50%;width:34px;height:34px;font-size:13px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-secondary);box-shadow:0 2px 8px #0000001a;cursor:pointer;opacity:0;transform:translateY(6px) scale(.9);pointer-events:none;transition:opacity .2s ease,transform .2s ease,background .15s,color .15s,border-color .15s}.scroll-to-top--visible[data-v-523972e7]{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.scroll-to-top[data-v-523972e7]:hover{background:var(--color-bpm);color:#fff;border-color:var(--color-bpm);box-shadow:0 4px 14px #3b5bfd59}@media screen and (max-width:699px){.tasks-header-panel[data-v-523972e7]{flex-direction:column;align-items:stretch;gap:8px}.status-tabs[data-v-523972e7],.case-lookup-wrapper[data-v-523972e7],.case-lookup-wrapper .case-lookup-input[data-v-523972e7],.case-lookup-wrapper .case-lookup-input input[data-v-523972e7],.tasks-header-right[data-v-523972e7]{width:100%}}.tasks-meta-bar[data-v-523972e7]{display:flex;align-items:center;justify-content:space-between;padding:6px 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;font-size:12px;color:var(--text-secondary);margin-bottom:6px}.tasks-meta-count[data-v-523972e7]{color:var(--text-secondary);font-size:12px}.tasks-meta-count b[data-v-523972e7]{color:var(--text-primary)}.tasks-per-page[data-v-523972e7]{display:flex;align-items:center;gap:8px;font-size:12px}.per-page-select[data-v-523972e7]{height:26px;font-size:12px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);padding:0 6px;width:70px;cursor:pointer}.per-page-select[data-v-523972e7]:focus{border-color:var(--color-bpm);outline:none}.tasks-empty-state[data-v-523972e7]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.tasks-empty-state__icon[data-v-523972e7]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.tasks-empty-state__text[data-v-523972e7]{font-weight:500}button[data-v-3ba25f51]{font-family:inherit;font-size:100%;font-size:1.4rem;line-height:1.15;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button}button[data-v-3ba25f51]::-moz-focus-inner{border-style:none;padding:0}button[data-v-3ba25f51]:-moz-focusring{outline:1px dotted ButtonText}button[data-v-3ba25f51]{position:relative;-webkit-transition:all .2s;transition:all .2s;transition-timing-function:ease-in}.spinner[data-v-3ba25f51]{line-height:1.15;position:absolute;top:50%;left:auto;right:1.7rem;margin:-.7em;opacity:0;transition-property:padding,opacity;transition-duration:.2s,.2s;transition-timing-function:ease-in,ease;transition-delay:0s,.2s}.spinner span[data-v-3ba25f51]{box-sizing:border-box;display:inline-block;position:absolute;right:0;top:.15rem;width:1rem;height:1rem;opacity:1;border:3.4px solid #888;border-radius:50%;animation:spinner-3ba25f51 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#888 transparent transparent transparent}.spinner span[data-v-3ba25f51]:nth-child(1){animation-delay:.45s}.spinner span[data-v-3ba25f51]:nth-child(2){animation-delay:.3s}.spinner span[data-v-3ba25f51]:nth-child(3){animation-delay:.15s}.loading[data-v-3ba25f51]{padding-right:3rem!important}.loading .spinner[data-v-3ba25f51],.loading .spinner span[data-v-3ba25f51]{opacity:1}button[data-v-3ba25f51]:not(:disabled){transition-delay:.2s}button:not(:disabled) .spinner span[data-v-3ba25f51]{box-shadow:0 0 0 .2rem #888 inset;border:7.4px solid transparent;-webkit-transition:all .4s;transition:all .4s}button:not(:disabled) .spinner span[data-v-3ba25f51]:nth-child(1){transform:rotate(0)!important}button:not(:disabled) .spinner span[data-v-3ba25f51]:nth-child(2){transform:rotate(90deg)!important}button:not(:disabled) .spinner span[data-v-3ba25f51]:nth-child(3){transform:rotate(180deg)!important}button:not(:disabled) .spinner span[data-v-3ba25f51]:nth-child(4){transform:rotate(270deg)!important}@keyframes spinner-3ba25f51{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.steps-nav[data-v-a1aeaba4]{min-width:0}.steps-nav__row[data-v-a1aeaba4]{display:flex;align-items:center;gap:8px;min-width:0}.steps-nav__summary[data-v-a1aeaba4]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px}.steps-nav__summary-main[data-v-a1aeaba4]{display:flex;align-items:center;gap:8px;min-width:0}.steps-nav__summary-label[data-v-a1aeaba4]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap}.steps-nav__summary-count[data-v-a1aeaba4]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:color-mix(in srgb,var(--color-bpm) 12%,transparent);color:var(--color-bpm);font-size:10px;font-weight:700}.steps-nav__summary-divider[data-v-a1aeaba4]{width:1px;height:14px;background:var(--border-secondary);flex-shrink:0}.steps-nav__summary-icon[data-v-a1aeaba4]{color:var(--color-bpm);font-size:12px;flex-shrink:0}.steps-nav__summary-title[data-v-a1aeaba4]{font-size:13px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.steps-nav__toggle[data-v-a1aeaba4]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:all .15s ease}.steps-nav__toggle i[data-v-a1aeaba4]{font-size:12px}.steps-nav__toggle[data-v-a1aeaba4]:hover{border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.steps-nav__hooper[data-v-a1aeaba4]{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0;position:relative}.steps-nav__carousel[data-v-a1aeaba4]{flex:1 1 auto;min-width:0}.steps-nav__arrow[data-v-a1aeaba4]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer;flex-shrink:0;padding:0;transition:color .15s ease,background .15s ease}.steps-nav__arrow i[data-v-a1aeaba4]{font-size:11px}.steps-nav__arrow[data-v-a1aeaba4]:hover{color:var(--color-bpm);background:var(--bg-hover)}.selected-step[data-v-a1aeaba4]{background:var(--color-bpm)!important;border-color:var(--color-bpm)!important;color:var(--color-on-accent)!important;box-shadow:0 1px 4px color-mix(in srgb,var(--color-bpm) 28%,transparent)}.selected-step .box-step__icon[data-v-a1aeaba4],.selected-step .box-step__title[data-v-a1aeaba4],.selected-step .box-step__action[data-v-a1aeaba4]{color:var(--color-on-accent)!important}.selected-step .box-step__description[data-v-a1aeaba4]{color:color-mix(in srgb,var(--color-on-accent) 88%,transparent)!important}.selected-step-end[data-v-a1aeaba4]{background:var(--color-success)!important;border-color:var(--color-success)!important;color:var(--color-on-accent)!important;box-shadow:0 1px 4px color-mix(in srgb,var(--color-success) 28%,transparent)}.selected-step-end .box-step__icon[data-v-a1aeaba4],.selected-step-end .box-step__title[data-v-a1aeaba4]{color:var(--color-on-accent)!important}.disabled-step[data-v-a1aeaba4]{background:var(--bg-tertiary)!important;border-color:var(--border-secondary)!important;color:var(--text-disabled)!important;cursor:default!important}.disabled-step .box-step__icon[data-v-a1aeaba4],.disabled-step .box-step__title[data-v-a1aeaba4],.disabled-step .box-step__description[data-v-a1aeaba4]{color:var(--text-disabled)!important}.loading-step[data-v-a1aeaba4]{pointer-events:none;opacity:.6;cursor:progress}.hooper-track[data-v-a1aeaba4]{display:flex;box-sizing:border-box;width:100%;height:100%;padding:0;margin:0}.hooper[data-v-a1aeaba4]{outline:0;z-index:2;margin:0;width:100%;height:auto!important}.hooper .step-wrapper[data-v-a1aeaba4]{padding:2px 3px}.hooper .step-wrapper .box-step[data-v-a1aeaba4]{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;position:relative;background:var(--bg-card);height:54px;min-height:54px;border:1px solid var(--border-secondary);border-radius:8px;padding:8px 10px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;color:var(--text-primary);box-sizing:border-box}.hooper .step-wrapper .box-step[data-v-a1aeaba4]:hover:not(.selected-step):not(.selected-step-end):not(.disabled-step){border-color:var(--color-bpm);box-shadow:0 1px 3px var(--shadow-sm);background:var(--bg-hover)}.box-step__body[data-v-a1aeaba4]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.box-step__main[data-v-a1aeaba4]{display:flex;align-items:center;gap:7px;min-width:0}.box-step__icon[data-v-a1aeaba4]{font-size:12px;color:var(--color-bpm);flex-shrink:0;opacity:.9}.box-step__title[data-v-a1aeaba4]{font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;line-height:1.2}.box-step__description[data-v-a1aeaba4]{margin:0;padding-left:19px;font-size:11px;line-height:1.3;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-step__actions[data-v-a1aeaba4]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.box-step__action[data-v-a1aeaba4]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:4px;background:transparent;color:var(--color-success);cursor:pointer;padding:0}.box-step__action i[data-v-a1aeaba4]{font-size:11px}.box-step__action[data-v-a1aeaba4]:hover{background:color-mix(in srgb,var(--color-on-accent) 16%,transparent);color:var(--color-bpm)}.selected-step .box-step__action[data-v-a1aeaba4]:hover{background:color-mix(in srgb,var(--color-on-accent) 18%,transparent)}#history-doc[data-v-7118c6d2]{min-height:calc(500px - 2em);max-height:100px;overflow:auto!important}.text-size-sm[data-v-7118c6d2]{font-size:13px}.icon-close[data-v-7118c6d2]{position:relative;top:0;width:10px;height:5px;display:inline-block;cursor:pointer;margin:0;padding:0}.close-bar[data-v-7118c6d2]{position:absolute;top:-12px;left:4px;display:block;box-sizing:border-box;width:2.3px;height:24px;background-color:#fff}.close-one[data-v-7118c6d2]{transform:rotate(45deg)}.close-two[data-v-7118c6d2]{transform:rotate(-45deg)}.card i[data-v-120a27d2]{font-size:16px!important}.loading-button[data-v-120a27d2]{font-size:1rem!important;padding:10px;min-height:38px;min-width:100px}.dss-personal-details-header[data-v-83f2c911]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.dss-personal-details-badge[data-v-83f2c911]{width:2.25rem;height:2.25rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--primary);background:var(--bg-hover);border:1px solid var(--border-secondary);flex:0 0 auto}.dss-personal-details-header-text h5[data-v-83f2c911]{color:var(--text-primary);font-weight:600}.dss-personal-details-header-text small[data-v-83f2c911]{color:var(--text-secondary)}.dss-personal-details-message[data-v-83f2c911]{margin-bottom:1rem;padding:.625rem .75rem;border:1px solid var(--border-secondary);border-left:3px solid var(--primary);border-radius:.5rem;background:var(--bg-secondary);color:var(--text-secondary);font-size:.85rem}.dss-personal-details-form[data-v-83f2c911]{border:1px solid var(--border-secondary);border-radius:.625rem;padding:.875rem;background:var(--bg-secondary)}.dss-form-group[data-v-83f2c911]{margin-bottom:.875rem}[data-v-83f2c911] .dss-personal-details-modal-content .modal-body{padding:1rem}[data-v-83f2c911] .dss-personal-details-modal-content .modal-footer{border-top:1px solid var(--border-secondary);padding:.75rem 1rem;background:var(--bg-secondary)}[data-v-83f2c911] .dss-personal-details-modal-content .btn-primary{font-weight:600}[data-v-83f2c911] .dss-form-group>label{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.35rem}[data-v-83f2c911] .dss-form-group .form-control{height:2.35rem;border:1px solid var(--border-secondary);border-radius:.5rem;background:var(--bg-card);color:var(--text-primary);transition:border-color .15s ease,box-shadow .15s ease}[data-v-83f2c911] .dss-form-group .form-control:focus{border-color:var(--primary);box-shadow:0 0 0 .14rem #3b5bfd26}#lacuna-signer-frame iframe{min-height:600px;width:100%!important;border:none}.esign-personal-details-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;margin-bottom:.75rem;border:1px solid var(--border-secondary, #dee2e6);border-radius:.5rem;background:var(--bg-card, #fff);box-shadow:0 2px 8px #0000000f}.esign-personal-details-content{display:flex;align-items:center;gap:.625rem;min-width:0;color:var(--text-primary)}.esign-personal-details-icon{width:2rem;height:2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--primary);background:var(--bg-hover, #f1f3f5);flex:0 0 auto}.esign-personal-details-edit-btn{font-weight:600}.esign-start-signature-btn{min-width:180px;min-height:38px;padding:.5rem 1rem;font-weight:600;letter-spacing:.01em;background:var(--color-dss);border-color:var(--color-dss);color:var(--text-inverse);box-shadow:0 4px 14px var(--shadow-md);transition:transform .15s ease,box-shadow .15s ease}.esign-start-signature-btn:not(:disabled):hover{background:var(--color-dss);border-color:var(--color-dss);filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 8px 18px var(--shadow-lg)}.esign-start-signature-btn:not(:disabled):active{background:var(--color-dss);border-color:var(--color-dss);filter:brightness(.96);transform:translateY(0)}.esign-selected-file-stack{display:flex;flex-direction:column;width:100%;min-width:0;flex:1 1 auto}.esign-selected-file-row{flex:0 0 auto;min-width:0;width:100%}.esign-selected-file-body{width:100%;min-width:0;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--border-secondary, #dee2e6)}.esign-placement-pin{font-size:.7rem;opacity:.9;margin-right:.35rem;color:var(--text-secondary)}.esign-placement-coords-text{font-variant-numeric:tabular-nums;letter-spacing:.02em}.esign-pending-panel{width:100%;max-width:680px;border:1px solid var(--border-secondary, #dee2e6);border-left:4px solid var(--primary, #3b5bfd);border-radius:.5rem;background:var(--bg-secondary, #f8f9fa);padding:1rem 1.25rem}.esign-signed-preview-wrapper{width:100%;max-width:1100px;margin:0 auto;border:1px solid var(--border-secondary, #dee2e6);border-radius:.5rem;overflow:hidden;background:var(--bg-card, #fff)}.esign-signed-preview-frame{width:100%;min-height:640px;border:none}.esign-signed-preview-modal-body{width:100%}.debug-panel[data-v-42b061c4]{position:relative;z-index:1000}.debug-panel__card[data-v-42b061c4]{position:fixed;right:96px;bottom:24px;width:min(400px,100vw - 48px);height:min(520px,100vh - 120px);display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:14px;box-shadow:0 8px 28px var(--shadow-md);overflow:hidden;z-index:9999;color:var(--text-primary);animation:debug-panel-in-42b061c4 .18s ease}@keyframes debug-panel-in-42b061c4{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.debug-panel__header[data-v-42b061c4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--border-secondary);background:var(--bg-card);flex-shrink:0}.debug-panel__identity[data-v-42b061c4]{display:flex;align-items:center;gap:10px;min-width:0}.debug-panel__icon[data-v-42b061c4]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:var(--color-warning-soft-bg);border:1px solid var(--color-warning-soft-border);color:var(--color-warning);font-size:14px;flex-shrink:0}.debug-panel__titles[data-v-42b061c4]{display:flex;flex-direction:column;gap:3px;min-width:0}.debug-panel__label[data-v-42b061c4]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.debug-panel__title[data-v-42b061c4]{margin:0;font-size:14px;font-weight:700;color:var(--text-primary);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.debug-panel__actions[data-v-42b061c4]{display:flex;align-items:center;gap:6px;flex-shrink:0}.debug-panel__icon-btn[data-v-42b061c4]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);padding:0;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.debug-panel__icon-btn[data-v-42b061c4]:hover:not(:disabled){border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.debug-panel__icon-btn[data-v-42b061c4]:disabled{opacity:.55;cursor:not-allowed}.debug-panel__icon-btn i[data-v-42b061c4]{font-size:12px}.debug-panel__body[data-v-42b061c4]{flex:1 1 auto;min-height:0;padding:12px 14px 14px;overflow:hidden;display:flex;flex-direction:column}.debug-panel__list[data-v-42b061c4]{display:flex;flex-direction:column;gap:8px;overflow-y:auto;max-height:calc(min(520px,100vh - 120px) - 88px);padding-right:2px}.debug-var[data-v-42b061c4]{margin:0;padding:10px 12px;border-radius:10px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);transition:border-color .15s ease,background .15s ease}.debug-var[data-v-42b061c4]:hover{border-color:color-mix(in srgb,var(--color-bpm) 35%,var(--border-secondary));background:var(--bg-hover)}.debug-var__top[data-v-42b061c4]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.debug-var__name[data-v-42b061c4]{font-family:DM Mono,ui-monospace,monospace;font-size:12px;font-weight:600;color:var(--color-bpm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.debug-var__type[data-v-42b061c4]{flex-shrink:0;font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;border-radius:6px;background:color-mix(in srgb,var(--color-bpm) 10%,var(--bg-secondary));border:1px solid color-mix(in srgb,var(--color-bpm) 22%,var(--border-secondary));color:var(--color-bpm)}.debug-var__value[data-v-42b061c4]{font-size:12px;line-height:1.4;color:var(--text-secondary);word-break:break-word}.debug-var__pre[data-v-42b061c4]{margin:0;font-family:DM Mono,ui-monospace,monospace;font-size:11px;line-height:1.45;padding:8px 10px;border-radius:8px;background:var(--bg-primary);border:1px solid var(--border-secondary);color:var(--text-primary);max-height:180px;overflow:auto;white-space:pre-wrap;word-break:break-word}.debug-panel__empty[data-v-42b061c4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px 16px;border-radius:10px;border:1px dashed var(--border-secondary);background:color-mix(in srgb,var(--color-info) 8%,var(--bg-tertiary));text-align:center}.debug-panel__empty-icon[data-v-42b061c4]{font-size:22px;color:var(--color-info)}.debug-panel__empty-text[data-v-42b061c4]{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.4}.debug-panel__toggle[data-v-42b061c4]{position:fixed;right:28px;bottom:100px;width:44px;height:44px;border-radius:12px;border:1px solid var(--color-warning-soft-border);background:var(--color-warning-soft-bg);color:var(--color-warning);z-index:1000;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 4px 14px var(--shadow-md);transition:transform .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.debug-panel__toggle i[data-v-42b061c4]{font-size:16px}.debug-panel__toggle[data-v-42b061c4]:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--color-warning) 22%,var(--bg-secondary));border-color:var(--color-warning)}.debug-panel__toggle[data-v-42b061c4]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-warning) 30%,transparent),0 4px 14px var(--shadow-md)}.debug-panel__toggle--active[data-v-42b061c4]{background:var(--color-warning);border-color:var(--color-warning);color:var(--color-on-accent)}.debug-panel__toggle--active[data-v-42b061c4]:hover{filter:brightness(.95);background:var(--color-warning)}@media(max-width:768px){.debug-panel__card[data-v-42b061c4]{right:12px;left:12px;bottom:88px;width:auto}.debug-panel__toggle[data-v-42b061c4]{right:16px;bottom:88px}}.top-controls[data-v-e7002733]{font-weight:400;gap:4px}.top-controls .icon-back[data-v-e7002733]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);transition:all .15s ease}.top-controls .icon-back[data-v-e7002733]:hover{color:var(--color-bpm);border-color:var(--color-bpm);background:var(--bg-hover)}.top-controls .shortcuts-wrap[data-v-e7002733]{position:relative;display:inline-flex;align-items:center}.top-controls .shortcuts-btn[data-v-e7002733]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.top-controls .shortcuts-btn[data-v-e7002733]:hover,.top-controls .shortcuts-btn[data-v-e7002733]:focus,.top-controls .shortcuts-btn.active[data-v-e7002733]{color:var(--color-bpm);border-color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 10%,var(--bg-hover));outline:none}.top-controls .task-exec-help[data-v-e7002733]{position:absolute;top:calc(100% + 8px);left:0;width:min(300px,100vw - 40px);background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;box-shadow:0 4px 20px var(--shadow-md);padding:12px 14px;z-index:50}.top-controls .task-exec-help__head[data-v-e7002733]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.top-controls .task-exec-help__head h4[data-v-e7002733]{margin:0;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.top-controls .task-exec-help__close[data-v-e7002733]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer}.top-controls .task-exec-help__close[data-v-e7002733]:hover{color:var(--text-primary);background:var(--bg-hover)}.top-controls .task-exec-help__list[data-v-e7002733]{margin:0;display:grid;gap:2px}.top-controls .task-exec-help__list>div[data-v-e7002733]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 4px;border-radius:6px}.top-controls .task-exec-help__list>div[data-v-e7002733]:hover{background:var(--bg-hover)}.top-controls .task-exec-help__list dt[data-v-e7002733]{margin:0;font-size:12.5px;color:var(--text-primary)}.top-controls .task-exec-help__list dd[data-v-e7002733]{margin:0;display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-tertiary)}.top-controls .task-exec-help__list dd span[data-v-e7002733]{font-size:10px}.top-controls .task-exec-help__list dd kbd[data-v-e7002733]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-bottom-width:2px;color:var(--text-primary);font-size:10.5px;font-family:inherit;padding:1px 6px;border-radius:4px;min-width:1.4em;text-align:center}.top-controls .comments[data-v-e7002733]{position:relative;top:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--color-bpm);cursor:pointer;transition:all .15s ease}.top-controls .comments[data-v-e7002733]:hover,.top-controls .comments[data-v-e7002733]:focus,.top-controls .comments.active[data-v-e7002733]{color:var(--color-bpm);border-color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 10%,var(--bg-hover));outline:none}.top-controls .comments .icon-note-create[data-v-e7002733]{position:relative;right:0;color:inherit;font-size:14px}.top-controls .comments .badge-pill[data-v-e7002733]{position:absolute;top:-6px;right:-6px;left:auto;min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px;background-color:var(--color-bpm)!important;color:var(--color-on-accent);border:1px solid var(--color-bpm)!important}.icons-btn-size[data-v-e7002733]{font-size:1rem;cursor:pointer;color:var(--text-secondary);transition:all .15s ease}.icons-btn-size[data-v-e7002733]:hover{color:var(--color-bpm)}.task-exec-help-enter-active[data-v-e7002733],.task-exec-help-leave-active[data-v-e7002733]{transition:opacity .14s ease,transform .18s ease}.task-exec-help-enter[data-v-e7002733],.task-exec-help-leave-to[data-v-e7002733]{opacity:0;transform:translateY(-4px) scale(.98)}[data-v-e7002733] .badge-primary{background-color:var(--color-bpm)!important;color:var(--color-on-accent)!important;border-color:var(--color-bpm)!important}.case-notes-popover.popover{width:min(420px,100vw - 24px);max-width:min(420px,100vw - 24px);background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:12px;box-shadow:0 8px 28px var(--shadow-md);z-index:1060}.case-notes-popover.popover .arrow:before,.case-notes-popover.popover .arrow:after{border-bottom-color:var(--border-secondary)}.case-notes-popover.popover .popover-header{display:flex;align-items:center;background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary);border-radius:12px 12px 0 0;padding:10px 12px;color:var(--text-primary)}.case-notes-popover.popover .popover-body{padding:0;color:var(--text-primary);height:min(520px,100vh - 160px);overflow:hidden}.case-notes-popover__header{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.case-notes-popover__title-wrap{display:flex;align-items:center;gap:8px;min-width:0}.case-notes-popover__title-icon{color:var(--color-bpm);font-size:14px}.case-notes-popover__title{font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.case-notes-popover__count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:color-mix(in srgb,var(--color-bpm) 12%,transparent);color:var(--color-bpm);font-size:10px;font-weight:700}.case-notes-popover__close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;border:none;background:transparent;color:var(--text-tertiary);cursor:pointer;font-size:11px;transition:all .12s ease}.case-notes-popover__close:hover{background:var(--bg-hover);color:var(--text-primary)}.case-notes-popover__body{height:100%;overflow:hidden}.case-notes-popover__body .notes-root{height:100%}@keyframes task-split-rise-7b5a6ec3{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.task-split[data-v-7b5a6ec3]{min-width:0}.task-split--open[data-v-7b5a6ec3]{position:fixed;inset:0;width:100%;height:100%;background-color:var(--overlay-modal);padding:16px;z-index:var(--z-bpm-split-screen)}.task-split__shell[data-v-7b5a6ec3]{display:flex;flex-direction:column;min-width:0;min-height:0}.task-split--open .task-split__shell[data-v-7b5a6ec3]{height:100%;background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:12px;box-shadow:0 1px 2px var(--shadow-sm);overflow:hidden;animation:task-split-rise-7b5a6ec3 .35s ease both}.task-split__header[data-v-7b5a6ec3]{display:flex;align-items:center;gap:16px;min-height:56px;padding:10px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);flex-shrink:0}.task-split__identity[data-v-7b5a6ec3]{display:flex;align-items:center;gap:10px;min-width:0;flex:0 1 240px}.task-split__icon[data-v-7b5a6ec3]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:color-mix(in srgb,var(--color-bpm) 12%,transparent);color:var(--color-bpm);font-size:13px;flex-shrink:0}.task-split__titles[data-v-7b5a6ec3]{display:flex;flex-direction:column;gap:1px;min-width:0}.task-split__eyebrow[data-v-7b5a6ec3]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.task-split__title[data-v-7b5a6ec3]{margin:0;font-size:15px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-split__docs[data-v-7b5a6ec3]{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto;justify-content:flex-end}.task-split__docs-label[data-v-7b5a6ec3]{flex-shrink:0;font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}.task-split__tabs[data-v-7b5a6ec3]{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;overflow-x:auto;padding:2px;scrollbar-width:thin}.task-split__tab[data-v-7b5a6ec3]{display:inline-flex;align-items:center;gap:6px;max-width:180px;height:32px;padding:0 10px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;transition:color .15s ease,border-color .15s ease,background .15s ease;white-space:nowrap}.task-split__tab i[data-v-7b5a6ec3]{font-size:11px;opacity:.75;flex-shrink:0}.task-split__tab[data-v-7b5a6ec3]:hover{color:var(--color-bpm);border-color:color-mix(in srgb,var(--color-bpm) 35%,var(--border-secondary));background:var(--bg-hover)}.task-split__tab[data-v-7b5a6ec3]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-bpm) 45%,transparent);outline-offset:2px}.task-split__tab--active[data-v-7b5a6ec3]{color:var(--color-bpm);border-color:color-mix(in srgb,var(--color-bpm) 40%,var(--border-secondary));background:color-mix(in srgb,var(--color-bpm) 10%,var(--bg-secondary));box-shadow:inset 3px 0 0 var(--color-bpm)}.task-split__tab--active i[data-v-7b5a6ec3]{opacity:1}.task-split__tab-label[data-v-7b5a6ec3]{min-width:0;overflow:hidden;text-overflow:ellipsis}.task-split__select[data-v-7b5a6ec3]{min-width:220px;max-width:360px;flex:1 1 220px}.task-split__close[data-v-7b5a6ec3]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;appearance:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.task-split__close[data-v-7b5a6ec3]:hover{color:var(--color-danger, #dc3545);border-color:color-mix(in srgb,var(--color-danger, #dc3545) 35%,var(--border-secondary));background:var(--bg-hover)}.task-split__close[data-v-7b5a6ec3]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-bpm) 45%,transparent);outline-offset:2px}.task-split__body[data-v-7b5a6ec3]{display:grid;grid-template-columns:minmax(320px,38%) minmax(0,1fr);gap:0;min-height:0;flex:1 1 auto;height:100%}.task-split__body--stacked[data-v-7b5a6ec3]{display:block;height:auto}.task-split--open .task-split__body[data-v-7b5a6ec3]{height:auto;flex:1 1 auto;min-height:0}.task-split__form[data-v-7b5a6ec3]{min-width:0;min-height:0;border-right:1px solid var(--border-secondary);background:var(--bg-card)}.task-split__form--full[data-v-7b5a6ec3]{border-right:0}.task-split--open .task-split__form[data-v-7b5a6ec3]{overflow:hidden}.task-split__form-scroll[data-v-7b5a6ec3]{height:100%;overflow-x:hidden;overflow-y:auto;padding:16px 18px 14px;overscroll-behavior:contain}.task-split__form--full .task-split__form-scroll[data-v-7b5a6ec3]{padding:0;overflow:visible;height:auto}.task-split__viewer[data-v-7b5a6ec3]{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg-tertiary)}.task-split__viewer-frame[data-v-7b5a6ec3]{position:relative;flex:1 1 auto;min-height:0;height:100%;overflow:auto;overscroll-behavior:contain}.task-split__viewer-frame[data-v-7b5a6ec3] #visualization{min-height:100%}.task-split__viewer-frame[data-v-7b5a6ec3] .sidebarViewer,.task-split__viewer-frame[data-v-7b5a6ec3] .visualization-body{border-radius:0}.task-split__empty-wrap[data-v-7b5a6ec3]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:280px;padding:24px}.task-split__empty[data-v-7b5a6ec3]{width:min(420px,100%);padding:18px 16px;border:1px dashed var(--border-secondary);border-radius:8px;background:var(--bg-secondary);text-align:left}.task-split__empty-title[data-v-7b5a6ec3]{margin:0;font-size:13px;font-weight:600;color:var(--text-secondary)}.task-split__empty-hint[data-v-7b5a6ec3]{margin:4px 0 0;font-size:12px;color:var(--text-tertiary);line-height:1.4}.task-split__footer[data-v-7b5a6ec3]{flex-shrink:0;padding:8px 4px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.task-split__footer[data-v-7b5a6ec3] .task-execution-actions{padding:0 8px}.task-split__footer[data-v-7b5a6ec3] button.btn{height:32px;border-radius:6px;font-size:12px;font-weight:600;padding:5px 14px;margin:0}@media(max-width:1000px){.task-split--open[data-v-7b5a6ec3]{padding:8px}.task-split__header[data-v-7b5a6ec3]{flex-wrap:wrap;gap:10px;padding:10px 12px}.task-split__identity[data-v-7b5a6ec3]{flex:1 1 auto}.task-split__docs[data-v-7b5a6ec3]{order:3;flex:1 1 100%;justify-content:flex-start}.task-split__docs-label[data-v-7b5a6ec3]{display:none}.task-split__body[data-v-7b5a6ec3]{grid-template-columns:1fr;grid-template-rows:minmax(220px,42%) minmax(0,1fr)}.task-split__form[data-v-7b5a6ec3]{border-right:0;border-bottom:1px solid var(--border-secondary)}}@media(prefers-reduced-motion:reduce){.task-split--open .task-split__shell[data-v-7b5a6ec3]{animation:none}}#tasks-execution[data-v-46a5d994],.overlay[data-v-46a5d994]{overscroll-behavior-y:contain;overflow-anchor:none}.selected-step-wrapper[data-v-46a5d994]{min-height:300px;position:relative}.selected-step-wrapper .document-visualization[data-v-46a5d994]{height:calc(100vh - 300px)}.unclickable[data-v-46a5d994]{pointer-events:none}.task-exec[data-v-46a5d994]{min-height:calc(100vh - 130px)}.task-exec__shell[data-v-46a5d994]{display:flex;flex-direction:column;gap:12px;padding-bottom:88px}.task-exec-header[data-v-46a5d994]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:14px 16px}.task-exec-header__top[data-v-46a5d994]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.task-exec-header__actions[data-v-46a5d994]{display:flex;align-items:center;gap:8px;flex-shrink:0}.task-exec-header__identity[data-v-46a5d994]{display:flex;align-items:center;gap:10px;min-width:0}.task-exec-header__icon[data-v-46a5d994]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:color-mix(in srgb,var(--color-bpm) 12%,transparent);color:var(--color-bpm);font-size:14px;flex-shrink:0}.task-exec-header__titles[data-v-46a5d994]{display:flex;flex-direction:column;min-width:0;gap:2px}.task-exec-header__label[data-v-46a5d994]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1}.task-exec-header__case[data-v-46a5d994]{margin:0;font-size:20px;font-weight:700;color:var(--color-bpm);line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-exec-header__meta[data-v-46a5d994]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.task-exec-chip[data-v-46a5d994]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 10px;border-radius:8px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);min-width:0}.task-exec-chip__label[data-v-46a5d994]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap}.task-exec-chip__value[data-v-46a5d994]{font-size:13px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-exec-chip--accent[data-v-46a5d994]{background:color-mix(in srgb,var(--color-bpm) 10%,var(--bg-tertiary));border-color:color-mix(in srgb,var(--color-bpm) 28%,var(--border-secondary))}.task-exec-chip--accent .task-exec-chip__value[data-v-46a5d994]{color:var(--color-bpm)}.task-exec-chip--accent .task-exec-chip__label[data-v-46a5d994]{color:var(--color-bpm);opacity:.85}.task-exec-header__dates[data-v-46a5d994]{display:flex;flex-wrap:wrap;gap:8px 18px;padding-top:10px;border-top:1px solid var(--border-secondary)}.task-exec-date[data-v-46a5d994]{display:inline-flex;align-items:baseline;gap:6px;font-size:12px}.task-exec-date__label[data-v-46a5d994]{color:var(--text-tertiary);font-weight:500}.task-exec-date__value[data-v-46a5d994]{color:var(--text-secondary)}.task-exec-workspace[data-v-46a5d994]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;overflow:hidden}.task-exec-workspace__steps[data-v-46a5d994]{padding:8px 12px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.task-exec-workspace__body[data-v-46a5d994]{padding:14px 16px 18px;min-height:320px}.task-exec-empty-steps[data-v-46a5d994]{display:flex;align-items:center;gap:12px;padding:8px 4px 12px}.task-exec-empty-steps__icon[data-v-46a5d994]{font-size:28px;color:var(--color-warning)}.task-exec-empty-steps__copy[data-v-46a5d994]{display:flex;flex-direction:column;gap:2px}.task-exec-empty-steps__copy strong[data-v-46a5d994]{color:var(--text-primary);font-size:14px}.task-exec-empty-steps__copy span[data-v-46a5d994]{color:var(--text-secondary);font-size:12px}.task-exec-notice[data-v-46a5d994]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;margin:4px 0 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-info) 35%,var(--border-secondary));background:color-mix(in srgb,var(--color-info) 10%,var(--bg-secondary))}.task-exec-notice__icon[data-v-46a5d994]{font-size:28px;color:var(--color-info);line-height:1;flex-shrink:0}.task-exec-notice__copy[data-v-46a5d994]{min-width:0}.task-exec-notice__title[data-v-46a5d994]{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--text-primary)}.task-exec-notice__desc[data-v-46a5d994]{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.4}.task-exec-actions__list[data-v-46a5d994]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.task-exec-actions__list--inline[data-v-46a5d994]{max-width:420px}.task-exec-action[data-v-46a5d994]{margin:0;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.task-exec-action[data-v-46a5d994]:hover{border-color:var(--color-bpm);background:var(--bg-hover);box-shadow:0 1px 3px var(--shadow-sm)}.task-exec-action--disabled[data-v-46a5d994]{pointer-events:none;opacity:.55}.task-exec-action__inner[data-v-46a5d994]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px}.task-exec-action__icon[data-v-46a5d994]{font-size:18px;line-height:1;color:var(--color-bpm);margin-top:2px}.task-exec-action__copy[data-v-46a5d994]{display:flex;flex-direction:column;gap:3px;min-width:0}.task-exec-action__title[data-v-46a5d994]{font-size:14px;font-weight:700;color:var(--color-bpm);line-height:1.2}.task-exec-action__desc[data-v-46a5d994]{font-size:12px;color:var(--text-secondary);line-height:1.35}.task-exec-guidance-btn[data-v-46a5d994]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);padding:0;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.task-exec-guidance-btn[data-v-46a5d994]:hover{border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.task-exec-guidance-btn i[data-v-46a5d994]{font-size:13px}.task-exec-float-bar[data-v-46a5d994]{min-width:min(420px,100vw - 48px);max-width:calc(100vw - 48px);width:max-content;position:fixed;bottom:12px;left:50%;right:auto;transform:translate(-50%);z-index:999;background-color:var(--bg-secondary);border:1px solid var(--border-secondary);padding:8px 12px;border-radius:12px;box-shadow:0 4px 16px var(--shadow-md)}.task-exec-float-bar.NO_OPACITY[data-v-46a5d994]{opacity:0;pointer-events:none}.task-exec-float-bar.OVER-MODAL[data-v-46a5d994]{z-index:var(--z-bpm-split-screen-float, 10000)}.task-exec-float-bar button.btn[data-v-46a5d994],.task-exec-float-bar .btn[data-v-46a5d994]{height:32px;border-radius:6px;font-size:12px;font-weight:600;padding:5px 14px;margin:0}.task-exec-float-bar button.btn[data-v-46a5d994]:not(.btn-success):not(.btn-primary):not(.approval-button),.task-exec-float-bar .btn[data-v-46a5d994]:not(.btn-success):not(.btn-primary):not(.approval-button){background-color:var(--bg-tertiary);border-color:var(--border-secondary);color:var(--text-secondary);transition:all .15s ease}.task-exec-float-bar button.btn[data-v-46a5d994]:not(.btn-success):not(.btn-primary):not(.approval-button):hover:not(:disabled),.task-exec-float-bar .btn[data-v-46a5d994]:not(.btn-success):not(.btn-primary):not(.approval-button):hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--color-bpm);color:var(--color-bpm)}.task-exec-float-bar button.btn[data-v-46a5d994]:not(.btn-success):not(.btn-primary):not(.approval-button):disabled,.task-exec-float-bar .btn[data-v-46a5d994]:not(.btn-success):not(.btn-primary):not(.approval-button):disabled{background-color:var(--bg-disabled);border-color:var(--border-secondary);color:var(--text-disabled);opacity:.6}.task-exec-float-bar button.btn.btn-success[data-v-46a5d994],.task-exec-float-bar .btn.btn-success[data-v-46a5d994]{background-color:var(--color-success);border-color:var(--color-success);color:var(--color-on-accent);transition:all .15s ease}.task-exec-float-bar button.btn.btn-success[data-v-46a5d994]:hover:not(:disabled),.task-exec-float-bar .btn.btn-success[data-v-46a5d994]:hover:not(:disabled){filter:brightness(.92)}.task-exec-float-bar button.btn.btn-success[data-v-46a5d994]:disabled,.task-exec-float-bar .btn.btn-success[data-v-46a5d994]:disabled{opacity:.6}.task-exec-float-bar button.btn.btn-primary[data-v-46a5d994],.task-exec-float-bar .btn.btn-primary[data-v-46a5d994]{background-color:var(--color-bpm);border-color:var(--color-bpm);color:var(--color-on-accent);transition:all .15s ease}.task-exec-float-bar button.btn.btn-primary[data-v-46a5d994]:hover:not(:disabled),.task-exec-float-bar .btn.btn-primary[data-v-46a5d994]:hover:not(:disabled){filter:brightness(.92)}.task-exec-float-bar button.btn.btn-primary[data-v-46a5d994]:disabled,.task-exec-float-bar .btn.btn-primary[data-v-46a5d994]:disabled{opacity:.6}.task-exec-float-bar .approval-button[data-v-46a5d994]{color:var(--color-on-accent)!important;transition:filter .15s ease,color .15s ease}.task-exec-float-bar .approval-button[data-v-46a5d994]:hover:not(:disabled){filter:brightness(.9);color:var(--color-on-accent)!important}.task-exec-float-bar__actions[data-v-46a5d994]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.overlay[data-v-46a5d994]{height:calc(100vh - 130px)}@media(max-width:768px){.task-exec-header__top[data-v-46a5d994]{flex-direction:column;align-items:stretch}.task-exec-header__case[data-v-46a5d994]{font-size:18px}.task-exec-workspace__body[data-v-46a5d994]{padding:12px}.task-exec-float-bar[data-v-46a5d994]{left:12px;right:12px;bottom:8px;width:auto;min-width:0;max-width:none;transform:none}}.version-select-container[data-v-febde606]{padding:0 10px}.version-selection[data-v-febde606]{background:#f8f9fa;padding:1rem;border-radius:8px;border:1px solid #e9ecef}.comparison-container[data-v-febde606]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.version-panel-content[data-v-febde606]{flex:1;padding:20px;overflow-y:auto;background:#fff;font-family:Arial,sans-serif;font-size:14px;line-height:1.6;word-wrap:break-word;border:1px solid #e9ecef;border-radius:4px;background-color:#fff;min-height:600px;max-height:800px;color:#333;text-align:justify}.version-panel-content[data-v-febde606] .diff-added{background-color:#d4edda;color:#155724;padding:2px 4px;border-radius:3px;font-weight:700}.version-panel-content[data-v-febde606] .diff-removed{background-color:#f8d7da;color:#721c24;text-decoration:line-through;padding:2px 4px;border-radius:3px;font-weight:700}.version-panel-content[data-v-febde606] .diff-line{padding:2px 8px;font-family:Courier New,monospace;font-size:12px;line-height:1.4;white-space:pre-wrap;word-wrap:break-word}.version-panel-content[data-v-febde606] .diff-same{background-color:#f8f9fa;color:#495057}.version-panel-content[data-v-febde606] .diff-removed{background-color:#f8d7da;color:#721c24;text-decoration:line-through;border-left:3px solid #dc3545}.version-panel-content[data-v-febde606] .diff-added{background-color:#d4edda;color:#155724;border-left:3px solid #28a745}.comparison-container[data-v-febde606]:fullscreen{background:#f8f9fa;padding:10px;display:flex;flex-direction:column;height:100vh;width:100vw}.comparison-container:fullscreen .version-panel-content[data-v-febde606]{height:calc(100vh - 80px);max-height:none;min-height:calc(100vh - 80px);width:100%;max-width:none;margin:0;padding:10px;border-radius:8px;box-shadow:0 4px 8px #0000001a;background:#e9ecef;display:block;overflow-y:auto}.comparison-container[data-v-febde606]:-webkit-full-screen{background:#f8f9fa;padding:10px;display:flex;flex-direction:column;height:100vh;width:100vw}.comparison-container:-webkit-full-screen .version-panel-content[data-v-febde606]{height:calc(100vh - 80px);max-height:none;min-height:calc(100vh - 80px);width:100%;max-width:none;margin:0;padding:10px;border-radius:8px;box-shadow:0 4px 8px #0000001a;background:#e9ecef;display:block;overflow-y:auto}.comparison-container[data-v-febde606]:-moz-full-screen{background:#f8f9fa;padding:10px;display:flex;flex-direction:column;height:100vh;width:100vw}.comparison-container:-moz-full-screen .version-panel-content[data-v-febde606]{height:calc(100vh - 80px);max-height:none;min-height:calc(100vh - 80px);width:100%;max-width:none;margin:0;padding:10px;border-radius:8px;box-shadow:0 4px 8px #0000001a;background:#e9ecef;display:block;overflow-y:auto}.fullscreen-controls[data-v-febde606]{z-index:1000;position:relative}.comparison-container:fullscreen .version-panel-content[data-v-febde606] .side-by-side-container,.comparison-container:-webkit-full-screen .version-panel-content[data-v-febde606] .side-by-side-container,.comparison-container:-moz-full-screen .version-panel-content[data-v-febde606] .side-by-side-container{display:flex;gap:15px;height:100%;align-items:flex-start;margin:0}.comparison-container:fullscreen .version-panel-content[data-v-febde606] .side-panel,.comparison-container:-webkit-full-screen .version-panel-content[data-v-febde606] .side-panel,.comparison-container:-moz-full-screen .version-panel-content[data-v-febde606] .side-panel{flex:1;height:100%;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #00000026}.comparison-container:fullscreen .version-panel-content[data-v-febde606] .side-header,.comparison-container:-webkit-full-screen .version-panel-content[data-v-febde606] .side-header,.comparison-container:-moz-full-screen .version-panel-content[data-v-febde606] .side-header{padding:15px 20px;font-size:16px;font-weight:700}.comparison-container:fullscreen .version-panel-content[data-v-febde606] .side-content,.comparison-container:-webkit-full-screen .version-panel-content[data-v-febde606] .side-content,.comparison-container:-moz-full-screen .version-panel-content[data-v-febde606] .side-content{width:100%!important;max-width:none!important;min-height:calc(100vh - 200px)!important;padding:40px!important;font-size:16pt!important;line-height:1.8!important;overflow-y:auto;flex:1;margin-bottom:0!important}.navigator-header[data-v-50484aa6]{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.navigator-header__copy[data-v-50484aa6]{min-width:0}.navigator-header__eyebrow[data-v-50484aa6]{display:inline-flex;align-items:center;gap:8px;font-family:DM Mono,ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-bpm);margin:0 0 4px}.navigator-header__eyebrow i[data-v-50484aa6]{font-size:12px}.navigator-header__subtitle[data-v-50484aa6]{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.4}.navigator-header__close[data-v-50484aa6]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:all .15s ease}.navigator-header__close[data-v-50484aa6]:hover{color:var(--text-primary);border-color:var(--border-tertiary);background:var(--bg-hover)}.navigator-body[data-v-50484aa6]{min-height:280px;font-size:13px}.navigator-state[data-v-50484aa6]{min-height:220px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--text-secondary)}.navigator-state__spinner[data-v-50484aa6]{color:var(--color-bpm)}.navigator-state--empty[data-v-50484aa6]{flex-direction:column}.navigator-state__icon[data-v-50484aa6]{font-size:28px;color:var(--text-tertiary);margin-bottom:4px}.navigator-stage[data-v-50484aa6]{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;gap:10px;align-items:stretch}.navigator-arrow[data-v-50484aa6]{display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:100%;border-radius:10px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;padding:0;transition:all .15s ease}.navigator-arrow i[data-v-50484aa6]{font-size:12px}.navigator-arrow[data-v-50484aa6]:hover:not(:disabled){color:var(--color-bpm);border-color:var(--color-bpm);background:var(--bg-hover)}.navigator-arrow[data-v-50484aa6]:disabled{opacity:.4;cursor:default}.navigator-card[data-v-50484aa6]{border:1px solid var(--border-secondary);border-radius:14px;background:var(--bg-card);padding:14px 16px;min-width:0}.navigator-card--locating[data-v-50484aa6]{display:flex;align-items:center;justify-content:center;min-height:140px}.navigator-card__locating[data-v-50484aa6]{display:flex;align-items:center;gap:10px;color:var(--text-secondary);font-size:13px}.navigator-card__locating-spinner[data-v-50484aa6]{color:var(--color-bpm);flex-shrink:0}.navigator-card__top[data-v-50484aa6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.navigator-card__badges[data-v-50484aa6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.navigator-card__actions[data-v-50484aa6]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.navigator-icon-btn[data-v-50484aa6]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;transition:all .15s ease;padding:0}.navigator-icon-btn i[data-v-50484aa6]{font-size:12px}.navigator-icon-btn[data-v-50484aa6]:hover{color:var(--color-bpm);border-color:var(--color-bpm);background:var(--bg-hover)}.navigator-icon-btn--primary[data-v-50484aa6]{background:var(--color-bpm);border-color:var(--color-bpm);color:var(--color-on-accent)}.navigator-icon-btn--primary[data-v-50484aa6]:hover{filter:brightness(.94);color:var(--color-on-accent);border-color:var(--color-bpm);background:var(--color-bpm)}.navigator-badge[data-v-50484aa6]{border-radius:999px;padding:4px 10px;font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;font-family:DM Mono,ui-monospace,monospace}.navigator-badge--actionable[data-v-50484aa6]{background:var(--color-success-soft-bg);color:var(--color-success);box-shadow:inset 0 0 0 1px var(--color-success-soft-ring)}.navigator-badge--readonly[data-v-50484aa6]{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-secondary)}.navigator-position[data-v-50484aa6]{font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:600;color:var(--text-tertiary);display:inline-flex;align-items:center}.navigator-position__spinner[data-v-50484aa6]{width:12px;height:12px;color:var(--color-bpm)}.navigator-card__content[data-v-50484aa6]{min-width:0}.navigator-case-label[data-v-50484aa6]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.navigator-case-number[data-v-50484aa6]{font-size:20px;font-weight:700;color:var(--color-bpm);line-height:1.1}.navigator-case-title[data-v-50484aa6],.navigator-list__title[data-v-50484aa6]{display:block;margin-top:4px;margin-bottom:10px;font-size:12px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigator-meta[data-v-50484aa6]{display:flex;flex-wrap:wrap;gap:8px}.navigator-chip[data-v-50484aa6]{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;padding:6px 10px;border-radius:8px;background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.navigator-chip__label[data-v-50484aa6]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap}.navigator-chip__value[data-v-50484aa6]{font-size:12px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.navigator-public-variables[data-v-50484aa6]{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-secondary)}.navigator-line[data-v-50484aa6]{color:var(--text-primary);margin-bottom:2px;min-width:0;overflow-wrap:anywhere;word-break:break-word}.navigator-line--case[data-v-50484aa6],.navigator-list__case[data-v-50484aa6]{display:flex;align-items:center;gap:8px;min-width:0}.navigator-case-icon[data-v-50484aa6]{flex-shrink:0;font-size:14px}.navigator-case-icon--variables[data-v-50484aa6]{color:var(--color-bpm);font-size:12px}.navigator-list[data-v-50484aa6]{display:flex;overflow-x:auto;gap:8px;margin-top:14px;padding:2px 2px 8px;position:relative}.navigator-list[data-v-50484aa6]::-webkit-scrollbar{height:6px}.navigator-list[data-v-50484aa6]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px}.navigator-list[data-v-50484aa6]::-webkit-scrollbar-track{background:transparent}.navigator-list__item[data-v-50484aa6]{flex:0 0 200px;text-align:left;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);color:var(--text-primary);padding:10px 12px;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;min-width:0;cursor:pointer}.navigator-list__item[data-v-50484aa6]:hover{border-color:color-mix(in srgb,var(--color-bpm) 45%,var(--border-secondary));background:var(--bg-hover)}.navigator-list__item.is-selected[data-v-50484aa6]{border-color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 8%,var(--bg-card));box-shadow:0 0 0 2px color-mix(in srgb,var(--color-bpm) 20%,transparent)}.navigator-list__main[data-v-50484aa6]{display:flex;flex-direction:column;gap:2px;margin-bottom:6px;min-width:0}.navigator-list__case[data-v-50484aa6]{margin-bottom:2px}.navigator-list__case strong[data-v-50484aa6]{font-size:13px;font-weight:700;color:var(--text-primary)}.navigator-list__item.is-selected .navigator-list__case strong[data-v-50484aa6]{color:var(--color-bpm)}.navigator-list__stage[data-v-50484aa6]{display:block;font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigator-list__process[data-v-50484aa6]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:11px;color:var(--text-tertiary);line-height:1.35}.icon-urgent-task[data-v-50484aa6]{font-size:14px;color:var(--badge-urgente)}.icon-sla-status[data-v-50484aa6]{display:inline-block;height:9px;width:9px;border-radius:50%;background-color:var(--bg-tertiary);flex-shrink:0}.icon-sla-status.no-sla[data-v-50484aa6]{background-color:var(--text-tertiary);opacity:.4}.icon-sla-status.overdue[data-v-50484aa6]{background-color:var(--color-danger)}.icon-sla-status.critical[data-v-50484aa6]{background-color:var(--color-warning)}.icon-sla-status.on-time[data-v-50484aa6]{background-color:var(--color-success)}@media(max-width:767px){.navigator-stage[data-v-50484aa6]{grid-template-columns:1fr}.navigator-arrow[data-v-50484aa6]{width:100%;min-height:36px}.navigator-card__top[data-v-50484aa6]{flex-direction:column;align-items:stretch}.navigator-card__actions[data-v-50484aa6]{justify-content:flex-end}.navigator-list__item[data-v-50484aa6]{flex-basis:170px}}.tooltip.tasks-navbar-bv-tooltip{pointer-events:none}.task-navigator-modal .modal-content{background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:14px;overflow:hidden;box-shadow:0 12px 40px var(--shadow-lg)}.task-navigator-modal .modal-header{background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary);padding:14px 16px}.task-navigator-modal .modal-body{background:var(--bg-card);padding:14px 16px 16px}.NO_OPACITY[data-v-d08ebeec]{opacity:0}.task-execution-actions[data-v-d08ebeec]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:12px;width:100%;padding:0 12px;box-sizing:border-box}.float-bar[data-v-d08ebeec]{opacity:0;min-width:min(720px,100vw - 48px);max-width:calc(100vw - 48px);width:min(960px,100vw - 48px);position:fixed;bottom:12px;left:50%;right:auto;transform:translate(-50%);z-index:999;background-color:var(--bg-secondary);border:1px solid var(--border-secondary);padding:8px 4px;border-radius:12px;box-shadow:0 4px 16px var(--shadow-md)}.float-bar button.btn[data-v-d08ebeec]{height:32px;border-radius:6px;font-size:12px;font-weight:600;padding:5px 14px;margin:0}.float-bar button.btn[data-v-d08ebeec]:not(.btn-success):not(.btn-primary):not(.approval-button){background-color:var(--bg-tertiary);border-color:var(--border-secondary);color:var(--text-secondary);transition:all .15s ease}.float-bar button.btn[data-v-d08ebeec]:not(.btn-success):not(.btn-primary):not(.approval-button):hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--color-bpm);color:var(--color-bpm)}.float-bar button.btn[data-v-d08ebeec]:not(.btn-success):not(.btn-primary):not(.approval-button):disabled{background-color:var(--bg-disabled);border-color:var(--border-secondary);color:var(--text-disabled);opacity:.6}.float-bar button.btn.btn-success[data-v-d08ebeec]{background-color:var(--color-success);border-color:var(--color-success);color:var(--color-on-accent);transition:all .15s ease}.float-bar button.btn.btn-success[data-v-d08ebeec]:hover:not(:disabled){filter:brightness(.92)}.float-bar button.btn.btn-success[data-v-d08ebeec]:disabled{opacity:.6}.float-bar button.btn.btn-primary[data-v-d08ebeec]{background-color:var(--color-bpm);border-color:var(--color-bpm);color:var(--color-on-accent);transition:all .15s ease}.float-bar button.btn.btn-primary[data-v-d08ebeec]:hover:not(:disabled){filter:brightness(.92)}.float-bar button.btn.btn-primary[data-v-d08ebeec]:disabled{opacity:.6}.float-bar .approval-button[data-v-d08ebeec]{color:var(--color-on-accent)!important;transition:filter .15s ease,color .15s ease}.float-bar .approval-button[data-v-d08ebeec]:hover:not(:disabled){filter:brightness(.9);color:var(--color-on-accent)!important}.task-execution-actions__left[data-v-d08ebeec]{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0}.task-execution-actions__center[data-v-d08ebeec]{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;min-width:0}.task-execution-actions__right[data-v-d08ebeec]{display:flex;align-items:center;justify-content:flex-end;min-width:0}.task-navigation-btn[data-v-d08ebeec]{display:inline-flex!important;align-items:center;gap:7px;white-space:nowrap;border-radius:6px!important;border-color:var(--border-secondary)!important;color:var(--text-secondary)!important;font-size:12px!important;font-weight:600!important;background:var(--bg-tertiary)!important;padding:5px 12px!important}.task-navigation-btn i[data-v-d08ebeec]{font-size:12px}.task-navigation-btn[data-v-d08ebeec]:hover:not(:disabled){border-color:var(--color-bpm)!important;color:var(--color-bpm)!important;background:var(--bg-hover)!important}.task-auto-open[data-v-d08ebeec]{display:inline-flex;align-items:center;gap:10px;max-width:260px;min-width:0;padding:6px 8px 6px 10px;border-radius:8px;border:1px solid var(--border-secondary);background:var(--bg-primary)}.task-auto-open__switch[data-v-d08ebeec]{position:relative;width:34px;height:20px;flex-shrink:0;border:1px solid var(--border-tertiary);border-radius:999px;background:var(--bg-hover);padding:0;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.task-auto-open__switch[aria-checked=true][data-v-d08ebeec]{background:var(--color-bpm);border-color:var(--color-bpm)}.task-auto-open__switch[aria-checked=true] .task-auto-open__knob[data-v-d08ebeec]{transform:translate(14px);background:var(--color-on-accent)}.task-auto-open__switch[data-v-d08ebeec]:hover{border-color:var(--color-bpm)}.task-auto-open__switch[data-v-d08ebeec]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-bpm) 28%,transparent)}.task-auto-open__knob[data-v-d08ebeec]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--text-secondary);transition:transform .15s ease,background-color .15s ease;box-shadow:0 1px 2px var(--shadow-sm)}.task-auto-open__label[data-v-d08ebeec]{flex:1 1 auto;min-width:0;color:var(--text-secondary);font-size:11px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.task-auto-open__info[data-v-d08ebeec]{width:20px;height:20px;border:1px solid var(--border-secondary);border-radius:999px;background:var(--bg-tertiary);color:var(--text-tertiary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;cursor:help;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.task-auto-open__info[data-v-d08ebeec]:hover,.task-auto-open__info[data-v-d08ebeec]:focus{outline:none;color:var(--color-warning);border-color:var(--color-warning-soft-border);background:var(--color-warning-soft-bg)}.task-auto-open__info i[data-v-d08ebeec]{font-size:9px}[data-v-d08ebeec] .task-navigation-warning-tooltip .tooltip-inner{max-width:280px;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-secondary);box-shadow:0 8px 24px var(--shadow-md);text-align:left;font-size:12px;line-height:1.35}[data-v-d08ebeec] .task-navigation-warning-tooltip.bs-tooltip-top .arrow:before,[data-v-d08ebeec] .task-navigation-warning-tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:var(--border-secondary)}@media(max-width:991px){.task-execution-actions[data-v-d08ebeec]{display:flex;flex-wrap:wrap;justify-content:stretch;gap:8px;padding:0 8px}.task-execution-actions__left[data-v-d08ebeec],.task-execution-actions__center[data-v-d08ebeec],.task-execution-actions__right[data-v-d08ebeec]{width:100%;min-width:0}.task-execution-actions__center[data-v-d08ebeec]{justify-content:stretch;order:-1}.task-execution-actions__center .btn[data-v-d08ebeec]{flex:1 1 auto}.task-execution-actions__right[data-v-d08ebeec]{justify-content:stretch}.task-auto-open[data-v-d08ebeec]{flex:1 1 auto;max-width:none;width:100%}.float-bar[data-v-d08ebeec]{left:12px;right:12px;bottom:8px;width:auto;min-width:0;max-width:none;transform:none}}.file-template-editor[data-v-2279f8a3]{height:100%;display:flex;flex-direction:column}.header-actions[data-v-2279f8a3]{background:#fff;border-bottom:1px solid #e9ecef;padding:15px 20px;box-shadow:0 2px 4px #0000001a}.header-content[data-v-2279f8a3]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-2279f8a3]{display:flex;align-items:center;gap:15px}.header-content h1[data-v-2279f8a3]{margin:0;font-size:24px;font-weight:600;color:#333}.template-name[data-v-2279f8a3]{color:#495057;font-weight:500;font-size:18px;margin-left:12px;opacity:1;position:relative}.template-name[data-v-2279f8a3]:before{content:"•";color:#007bff;margin-right:8px;font-weight:700}.action-buttons[data-v-2279f8a3]{display:flex;gap:10px}.btn[data-v-2279f8a3]:disabled{opacity:.6;cursor:not-allowed}.btn .fa-spinner[data-v-2279f8a3]{margin-right:6px}.btn-primary[data-v-2279f8a3]{background:#007bff;color:#fff}.btn-primary[data-v-2279f8a3]:hover:not(:disabled){background:#0056b3}.btn-info[data-v-2279f8a3]{background:#17a2b8;color:#fff}.btn-info[data-v-2279f8a3]:hover:not(:disabled){background:#117a8b}.variables-btn[data-v-2279f8a3]{position:relative}.variables-badge[data-v-2279f8a3]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;position:absolute;top:-6px;right:-6px;border:2px solid white;box-shadow:0 3px 8px #667eea4d}.editor-container[data-v-2279f8a3]{flex:1;position:relative;overflow:hidden;width:100%;height:100%}.loading-overlay[data-v-2279f8a3]{position:absolute;inset:0;background:#ffffffe6;display:flex;align-items:center;justify-content:center;z-index:1050}.loading-content[data-v-2279f8a3]{text-align:center}.spinner[data-v-2279f8a3]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin-2279f8a3 1s linear infinite;margin:0 auto 15px}@keyframes spin-2279f8a3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-content p[data-v-2279f8a3]{margin:0;color:#666;font-size:14px}[data-v-2279f8a3] .ck.ck-toolbar,[data-v-2279f8a3] .ck-sticky-panel__content{z-index:100!important}[data-v-2279f8a3] .ck.ck-dropdown__panel,[data-v-2279f8a3] .ck.ck-balloon-panel{z-index:1030!important}.variables-sidebar-overlay[data-v-2279f8a3]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:flex-end;z-index:1050}.variables-sidebar[data-v-2279f8a3]{background:#fff;width:400px;height:100%;box-shadow:-2px 0 10px #0000001a;display:flex;flex-direction:column}.sidebar-header[data-v-2279f8a3]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e9ecef;background:#f8f9fa}.sidebar-header h3[data-v-2279f8a3]{margin:0;font-size:18px;font-weight:600;color:#333}.sidebar-content[data-v-2279f8a3]{flex:1;overflow-y:auto;padding:20px}.variable-form[data-v-2279f8a3]{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e9ecef}.variable-form h4[data-v-2279f8a3]{margin:0 0 15px;font-size:16px;font-weight:600;color:#333}.form-actions[data-v-2279f8a3]{display:flex;gap:10px;align-items:center}.form-actions .btn[data-v-2279f8a3]{flex:1;width:176px;height:39px;min-width:176px;white-space:nowrap}.btn-outline-secondary[data-v-2279f8a3]{background:transparent;border:1px solid #6c757d;color:#6c757d}.btn-outline-secondary[data-v-2279f8a3]:hover{background:#6c757d;color:#fff}.variables-list h4[data-v-2279f8a3]{margin:0 0 15px;font-size:16px;font-weight:600;color:#333}.no-variables[data-v-2279f8a3]{text-align:center;padding:30px 20px;color:#666}.no-variables i[data-v-2279f8a3]{font-size:48px;margin-bottom:10px;color:#ddd}.variable-item[data-v-2279f8a3]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:15px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-start}.variable-item.editing[data-v-2279f8a3]{border:2px solid #007bff;box-shadow:0 0 10px #007bff33;background:#e3f2fd;position:relative}.variable-item.editing[data-v-2279f8a3]:before{content:attr(data-editing-text);position:absolute;top:-8px;left:10px;background:#007bff;color:#fff;padding:2px 8px;border-radius:12px;font-size:10px;font-weight:700;z-index:1}.variable-item button[data-v-2279f8a3]:disabled{opacity:.5;cursor:not-allowed}.variable-info[data-v-2279f8a3]{flex:1}.variable-info strong[data-v-2279f8a3]{color:#333;font-size:14px}.variable-type[data-v-2279f8a3]{background:#007bff;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;margin-left:8px}.variable-info p[data-v-2279f8a3]{margin:5px 0;color:#666;font-size:13px}.variable-info small[data-v-2279f8a3]{display:block;color:#888;font-size:11px;margin:2px 0}.variable-actions[data-v-2279f8a3]{display:flex;gap:5px}.btn-sm[data-v-2279f8a3]{padding:4px 8px;font-size:12px}.btn-outline-primary[data-v-2279f8a3]{background:transparent;border:1px solid #007bff;color:#007bff}.btn-outline-primary[data-v-2279f8a3]:hover{background:#007bff;color:#fff}.btn-outline-danger[data-v-2279f8a3]{background:transparent;border:1px solid #dc3545;color:#dc3545}.btn-outline-danger[data-v-2279f8a3]:hover{background:#dc3545;color:#fff}.btn-outline-warning[data-v-2279f8a3]{background:transparent;border:1px solid #ffc107;color:#ffc107}.btn-outline-warning[data-v-2279f8a3]:hover{background:#ffc107;color:#212529}.close-btn[data-v-2279f8a3]{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-2279f8a3]:hover{color:#333}.btn[data-v-2279f8a3]{padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease}.btn-success[data-v-2279f8a3]{background:#28a745;color:#fff}.btn-success[data-v-2279f8a3]:hover{background:#1e7e34}.modal-overlay[data-v-2279f8a3]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1050}.modal-content[data-v-2279f8a3]{background:#fff;border-radius:8px;width:90%;max-width:500px;box-shadow:0 4px 20px #00000026}.modal-header[data-v-2279f8a3]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e9ecef}.modal-header h3[data-v-2279f8a3]{margin:0;font-size:18px;font-weight:600;color:#333}.modal-body[data-v-2279f8a3]{padding:20px}.form-group[data-v-2279f8a3]{margin-bottom:20px}.form-group label[data-v-2279f8a3]{display:block;margin-bottom:5px;font-weight:500;color:#333}.form-control[data-v-2279f8a3]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.form-control[data-v-2279f8a3]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.modal-footer[data-v-2279f8a3]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #e9ecef}.btn-secondary[data-v-2279f8a3]{background:#6c757d;color:#fff}.btn-secondary[data-v-2279f8a3]:hover{background:#545b62}.variables-sidebar-overlay[data-v-94617771]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:flex-end;z-index:1050}.variables-sidebar[data-v-94617771]{background:#fff;width:400px;height:100%;box-shadow:-2px 0 10px #0000001a;display:flex;flex-direction:column}.sidebar-header[data-v-94617771]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e9ecef;background:#f8f9fa}.sidebar-header h3[data-v-94617771]{margin:0;font-size:18px;font-weight:600;color:#333}.close-btn[data-v-94617771]{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-94617771]:hover{color:#333}.sidebar-content[data-v-94617771]{flex:1;overflow-y:auto;padding:20px}.variable-form[data-v-94617771]{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e9ecef}.variable-form h4[data-v-94617771]{margin:0 0 15px;font-size:16px;font-weight:600;color:#333}.form-actions[data-v-94617771]{display:flex;gap:10px;align-items:center}.form-actions .btn[data-v-94617771]{flex:1;width:176px;height:39px;min-width:176px;white-space:nowrap}.btn-outline-secondary[data-v-94617771]{background:transparent;border:1px solid #6c757d;color:#6c757d}.btn-outline-secondary[data-v-94617771]:hover{background:#6c757d;color:#fff}.variables-list h4[data-v-94617771]{margin:0 0 15px;font-size:16px;font-weight:600;color:#333}.no-variables[data-v-94617771]{text-align:center;padding:30px 20px;color:#666}.no-variables i[data-v-94617771]{font-size:48px;margin-bottom:10px;color:#ddd}.variable-item[data-v-94617771]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:15px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-start}.variable-item.editing[data-v-94617771]{border:2px solid #007bff;box-shadow:0 0 10px #007bff33;background:#e3f2fd;position:relative}.variable-item.editing[data-v-94617771]:before{content:attr(data-editing-text);position:absolute;top:-8px;left:10px;background:#007bff;color:#fff;padding:2px 8px;border-radius:12px;font-size:10px;font-weight:700;z-index:1}.variable-item button[data-v-94617771]:disabled{opacity:.5;cursor:not-allowed}.variable-info[data-v-94617771]{flex:1}.variable-info strong[data-v-94617771]{color:#333;font-size:14px}.variable-type[data-v-94617771]{background:#007bff;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;margin-left:8px}.variable-info p[data-v-94617771]{margin:5px 0;color:#666;font-size:13px}.variable-info small[data-v-94617771]{display:block;color:#888;font-size:11px;margin:2px 0}.variable-actions[data-v-94617771]{display:flex;gap:5px;cursor:default}.variable-actions button[data-v-94617771]{cursor:pointer;z-index:10;position:relative}.btn-sm[data-v-94617771]{padding:4px 8px;font-size:12px}.btn-outline-primary[data-v-94617771]{background:transparent;border:1px solid #007bff;color:#007bff}.btn-outline-primary[data-v-94617771]:hover{background:#007bff;color:#fff}.btn-outline-danger[data-v-94617771]{background:transparent;border:1px solid #dc3545;color:#dc3545}.btn-outline-danger[data-v-94617771]:hover{background:#dc3545;color:#fff}.btn-outline-warning[data-v-94617771]{background:transparent;border:1px solid #ffc107;color:#ffc107}.btn-outline-warning[data-v-94617771]:hover{background:#ffc107;color:#212529}.variables-list-container[data-v-94617771]{cursor:move}.draggable-variable[data-v-94617771]{cursor:grab;transition:all .2s ease;border-radius:6px;padding:15px;margin-bottom:10px;background:#f8f9fa;border:1px solid #e9ecef}.draggable-variable[data-v-94617771]:hover{background:#e9ecef;box-shadow:0 2px 8px #0000001a}.draggable-variable[data-v-94617771]:active{cursor:grabbing}.variable-drag-handle[data-v-94617771]{color:#999;padding:8px 4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.variable-drag-handle[data-v-94617771]:hover{color:#666}.variable-ghost[data-v-94617771]{opacity:.5;background:#f8f9fa;border:2px dashed #007bff}.variable-chosen[data-v-94617771]{background:#e3f2fd;box-shadow:0 4px 12px #007bff33}.variable-drag[data-v-94617771]{transform:rotate(5deg);box-shadow:0 8px 20px #00000026}[data-theme=dark] .variables-sidebar[data-v-94617771]{background:#1e1e1e!important;box-shadow:-2px 0 10px #00000080!important}[data-theme=dark] .sidebar-header[data-v-94617771]{background:#2d2d2d!important;border-bottom-color:#404040!important}[data-theme=dark] .sidebar-header h3[data-v-94617771]{color:#e0e0e0!important}[data-theme=dark] .close-btn[data-v-94617771]{color:#b0b0b0!important}[data-theme=dark] .close-btn[data-v-94617771]:hover{color:#e0e0e0!important}[data-theme=dark] .sidebar-content[data-v-94617771]{background:#1e1e1e!important}[data-theme=dark] .variable-form[data-v-94617771]{border-bottom-color:#404040!important}[data-theme=dark] .variable-form h4[data-v-94617771]{color:#e0e0e0!important}[data-theme=dark] .form-text.text-muted[data-v-94617771]{color:#888!important}[data-theme=dark] .form-control[data-v-94617771]{background-color:#1e1e1e!important;border-color:#404040!important;color:#e0e0e0!important}[data-theme=dark] .form-control[data-v-94617771]::placeholder{color:#666!important;opacity:1}[data-theme=dark] .form-control[data-v-94617771]:disabled{background-color:#2d2d2d!important;color:#888!important}[data-theme=dark] .form-control option[data-v-94617771]{background-color:#1e1e1e!important;color:#e0e0e0!important}[data-theme=dark] input[type=date].form-control[data-v-94617771]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.8}[data-theme=dark] .custom-control-label[data-v-94617771]{color:#e0e0e0!important}[data-theme=dark] .custom-control-input:checked~.custom-control-label[data-v-94617771]:before{background-color:#007bff!important;border-color:#007bff!important}[data-theme=dark] .variables-list h4[data-v-94617771]{color:#e0e0e0!important}[data-theme=dark] .no-variables[data-v-94617771]{color:#888!important}[data-theme=dark] .no-variables i[data-v-94617771]{color:#666!important}[data-theme=dark] .variable-item[data-v-94617771]{background:#2d2d2d!important;border-color:#404040!important}[data-theme=dark] .variable-item.editing[data-v-94617771]{background:#1e3a5f!important;border-color:#007bff!important}[data-theme=dark] .variable-info strong[data-v-94617771]{color:#e0e0e0!important}[data-theme=dark] .variable-info p[data-v-94617771]{color:#b0b0b0!important}[data-theme=dark] .variable-info small[data-v-94617771]{color:#888!important}[data-theme=dark] .variable-drag-handle[data-v-94617771]{color:#666!important}[data-theme=dark] .variable-drag-handle[data-v-94617771]:hover{color:#888!important}[data-theme=dark] .draggable-variable[data-v-94617771]{background:#2d2d2d!important;border-color:#404040!important}[data-theme=dark] .draggable-variable[data-v-94617771]:hover{background:#353535!important}[data-theme=dark] .variable-ghost[data-v-94617771]{background:#2d2d2d!important;border-color:#007bff!important}[data-theme=dark] .variable-chosen[data-v-94617771]{background:#1e3a5f!important}[data-theme=dark] .invalid-feedback[data-v-94617771]{color:#ff6b6b!important}[data-theme=dark] .btn-outline-secondary[data-v-94617771]{border-color:#6c757d!important;color:#b0b0b0!important}[data-theme=dark] .btn-outline-secondary[data-v-94617771]:hover{background:#6c757d!important;color:#fff!important}.page-settings-container[data-v-5afc7412]{padding:10px 0}.page-settings-container .form-group[data-v-5afc7412]{margin-bottom:20px}.page-settings-container .custom-control-label[data-v-5afc7412]{font-weight:500;color:#333}.preview-section[data-v-5afc7412]{margin-top:30px;padding:20px;background:#f8f9fa;border-radius:8px}.preview-section h6[data-v-5afc7412]{margin-bottom:15px;font-weight:600;color:#333}.settings-section[data-v-5afc7412]{margin-bottom:30px;padding:20px;border:1px solid #e9ecef;border-radius:8px;background:#fafbfc}.settings-section .form-group[data-v-5afc7412]{margin-bottom:15px}.settings-section .form-group label[data-v-5afc7412]{margin-bottom:8px;font-weight:500;color:#495057;font-size:14px}.settings-section .custom-control-label[data-v-5afc7412]{margin-bottom:0;font-weight:500;color:#495057;font-size:14px}.settings-section .row>[class*=col-][data-v-5afc7412]{padding-left:10px;padding-right:10px}.settings-section h6[data-v-5afc7412]{margin-bottom:15px;font-weight:600;color:#333;border-bottom:2px solid #007bff;padding-bottom:8px}.position-config[data-v-5afc7412]{margin-bottom:15px;padding:12px;border:1px solid #e9ecef;border-radius:6px;background:#fff;transition:all .2s ease}.position-config[data-v-5afc7412]:hover{border-color:#007bff;box-shadow:0 2px 8px #007bff1a}.position-label[data-v-5afc7412]{font-weight:500;color:#495057;margin-bottom:5px;display:block}.position-status[data-v-5afc7412]{text-align:center}.position-status .badge[data-v-5afc7412]{font-size:11px;padding:4px 8px}.badge-primary[data-v-5afc7412]{background-color:#007bff}.badge-info[data-v-5afc7412]{background-color:#17a2b8}.badge-success[data-v-5afc7412]{background-color:#28a745}.page-margins-grid[data-v-5afc7412]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.margin-field[data-v-5afc7412]{display:flex;flex-direction:column;gap:8px}.margin-input[data-v-5afc7412]{display:flex;align-items:center;gap:8px}.margin-input .form-control[data-v-5afc7412]{min-width:0}.margin-unit[data-v-5afc7412]{color:#495057;font-size:12px;font-weight:600;white-space:nowrap}.custom-text-with-variables .variable-suggestions[data-v-5afc7412]{margin-top:8px;padding:8px;background:#f8f9fa;border-radius:4px;border:1px solid #e9ecef}.custom-text-with-variables .variable-tags[data-v-5afc7412]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.custom-text-with-variables .variable-tag[data-v-5afc7412]{background:#007bff;color:#fff;padding:2px 6px;border-radius:12px;font-size:11px;cursor:pointer;transition:all .2s ease;font-family:Courier New,monospace;border:1px solid #007bff}.custom-text-with-variables .variable-tag[data-v-5afc7412]:hover{background:#0056b3;border-color:#0056b3;transform:translateY(-1px);box-shadow:0 2px 4px #007bff4d}.custom-text-with-variables .variable-tag[data-v-5afc7412]:active{transform:translateY(0)}[data-theme=dark][data-v-5afc7412] .modal-content{background:#1e1e1e!important;border-color:#404040!important}[data-theme=dark][data-v-5afc7412] .modal-header{background:#2d2d2d!important;border-bottom-color:#404040!important}[data-theme=dark][data-v-5afc7412] .modal-header .modal-title{color:#e0e0e0!important}[data-theme=dark][data-v-5afc7412] .modal-header .close{color:#b0b0b0!important;opacity:1}[data-theme=dark][data-v-5afc7412] .modal-header .close:hover{color:#e0e0e0!important}[data-theme=dark][data-v-5afc7412] .modal-body{background:#1e1e1e!important;color:#e0e0e0!important}[data-theme=dark][data-v-5afc7412] .modal-footer{background:#2d2d2d!important;border-top-color:#404040!important}[data-theme=dark] .page-settings-container .custom-control-label[data-v-5afc7412]{color:#e0e0e0!important}[data-theme=dark] .settings-section[data-v-5afc7412]{background:#2d2d2d!important;border-color:#404040!important}[data-theme=dark] .settings-section h6[data-v-5afc7412]{color:#e0e0e0!important;border-bottom-color:#007bff!important}[data-theme=dark] .settings-section .form-group label[data-v-5afc7412],[data-theme=dark] .settings-section .custom-control-label[data-v-5afc7412]{color:#e0e0e0!important}[data-theme=dark] .preview-section[data-v-5afc7412]{background:#2d2d2d!important}[data-theme=dark] .preview-section h6[data-v-5afc7412]{color:#e0e0e0!important}[data-theme=dark] .position-config[data-v-5afc7412]{background:#2d2d2d!important;border-color:#404040!important}[data-theme=dark] .position-config[data-v-5afc7412]:hover{border-color:#007bff!important;box-shadow:0 2px 8px #007bff33!important}[data-theme=dark] .position-label[data-v-5afc7412],[data-theme=dark] .margin-unit[data-v-5afc7412]{color:#e0e0e0!important}[data-theme=dark] .form-control[data-v-5afc7412]{background-color:#1e1e1e!important;border-color:#404040!important;color:#e0e0e0!important}[data-theme=dark] .form-control[data-v-5afc7412]::placeholder{color:#666!important;opacity:1}[data-theme=dark] .form-control[data-v-5afc7412]:disabled{background-color:#2d2d2d!important;color:#888!important}[data-theme=dark][data-v-5afc7412] .form-select{background-color:#1e1e1e!important;border-color:#404040!important;color:#e0e0e0!important}[data-theme=dark][data-v-5afc7412] .form-select option{background-color:#1e1e1e!important;color:#e0e0e0!important}[data-theme=dark] .custom-control-input:checked~.custom-control-label[data-v-5afc7412]:before{background-color:#007bff!important;border-color:#007bff!important}[data-theme=dark] .position-status .text-muted[data-v-5afc7412]{color:#888!important}[data-theme=dark] .custom-text-with-variables .variable-suggestions[data-v-5afc7412]{background:#1e1e1e!important;border-color:#404040!important}[data-theme=dark] .custom-text-with-variables .variable-suggestions small.text-muted[data-v-5afc7412]{color:#b0b0b0!important}@media(max-width:768px){.page-margins-grid[data-v-5afc7412]{grid-template-columns:1fr}}.document-template-step[data-v-8dbff760]{height:100vh;display:flex;flex-direction:column;background:#f8f9fa}.document-template-step .card[data-v-8dbff760]{border:1px solid #e9ecef;flex:1;display:flex;flex-direction:column;height:100%}.document-template-step .card-header[data-v-8dbff760]{background:#fff;border-bottom:1px solid #e9ecef;padding:1rem 1.25rem}.document-template-step .card-header .header-left[data-v-8dbff760]{flex:1}.document-template-step .card-header .template-info-header[data-v-8dbff760]{display:flex;align-items:center;gap:12px;font-size:.875rem}.document-template-step .card-header .template-name-header[data-v-8dbff760]{font-weight:600;color:#333;border-right:1px solid #dee2e6;padding-right:12px}.document-template-step .card-header .template-version-header[data-v-8dbff760]{background:#007bff;color:#fff;padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:500}.document-template-step .card-header .template-creator-header[data-v-8dbff760],.document-template-step .card-header .template-date-header[data-v-8dbff760]{color:#6c757d;font-size:.8rem}.document-template-step .card-header .template-creator-header i[data-v-8dbff760],.document-template-step .card-header .template-date-header i[data-v-8dbff760]{margin-right:4px;color:#adb5bd}.document-template-step .card-header .template-actions-header[data-v-8dbff760]{gap:8px}.document-template-step .card-header .template-actions-header .btn[data-v-8dbff760]{font-size:.8125rem;padding:.375rem .75rem;white-space:nowrap}.document-template-step .card-body[data-v-8dbff760]{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden;padding-bottom:0}.file-template-editor-container[data-v-8dbff760]{height:60vh;display:flex;flex-direction:column;background:#f8f9fa;margin-bottom:20px;border-radius:8px;overflow:hidden}.file-template-editor-container[data-v-8dbff760] .file-template-editor{height:100%;display:flex;flex-direction:column}.file-template-editor-container[data-v-8dbff760] .header-actions{background:#fff;border-bottom:1px solid #e9ecef;padding:15px 20px;box-shadow:0 2px 4px #0000001a}.file-template-editor-container[data-v-8dbff760] .header-content{display:flex;justify-content:space-between;align-items:center}.file-template-editor-container[data-v-8dbff760] .header-left{display:flex;align-items:center;gap:15px}.file-template-editor-container[data-v-8dbff760] .header-content h1{margin:0;font-size:24px;font-weight:600;color:#333}.file-template-editor-container[data-v-8dbff760] .template-name{color:#495057;font-weight:500;font-size:18px;margin-left:12px;opacity:1;position:relative}.file-template-editor-container[data-v-8dbff760] .template-name:before{content:"•";color:#007bff;margin-right:8px;font-weight:700}.file-template-editor-container[data-v-8dbff760] .action-buttons{display:flex;gap:10px}.file-template-editor-container[data-v-8dbff760] .btn{padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease}.file-template-editor-container[data-v-8dbff760] .btn:disabled{opacity:.6;cursor:not-allowed}.file-template-editor-container[data-v-8dbff760] .btn .fa-spinner{margin-right:6px}.file-template-editor-container[data-v-8dbff760] .btn-primary{background:#007bff;color:#fff}.file-template-editor-container[data-v-8dbff760] .btn-primary:hover:not(:disabled){background:#0056b3}.file-template-editor-container[data-v-8dbff760] .btn-info{background:#17a2b8;color:#fff}.file-template-editor-container[data-v-8dbff760] .btn-info:hover:not(:disabled){background:#117a8b}.file-template-editor-container[data-v-8dbff760] .variables-btn{position:relative}.file-template-editor-container[data-v-8dbff760] .variables-badge{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;position:absolute;top:-6px;right:-6px;border:2px solid white;box-shadow:0 3px 8px #667eea4d}.file-template-editor-container[data-v-8dbff760] .editor-container{flex:1;position:relative;overflow:hidden;width:100%;height:100%}.file-template-editor-container[data-v-8dbff760] .loading-overlay{position:absolute;inset:0;background:#ffffffe6;display:flex;align-items:center;justify-content:center;z-index:1000}.file-template-editor-container[data-v-8dbff760] .loading-content{text-align:center}.file-template-editor-container[data-v-8dbff760] .spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin-8dbff760 1s linear infinite;margin:0 auto 15px}@keyframes spin-8dbff760{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.file-template-editor-container[data-v-8dbff760] .loading-content p{margin:0;color:#666;font-size:14px}.template-info[data-v-8dbff760]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px;margin-bottom:16px}.template-info .template-header[data-v-8dbff760]{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.template-info .template-header .template-name[data-v-8dbff760]{color:#333;font-weight:600;margin:0}.template-info .template-header .template-version[data-v-8dbff760]{color:#6c757d;font-size:.75rem;font-weight:500;background:#fff;padding:2px 6px;border-radius:4px;border:1px solid #e9ecef}.template-info .template-details[data-v-8dbff760]{display:flex;align-items:center}.template-info .template-details small[data-v-8dbff760]{font-size:.875rem}.template-content-container[data-v-8dbff760]{display:flex;flex-direction:column;height:100%;flex:1;min-height:0}.variables-preview-container[data-v-8dbff760]{display:flex;gap:20px;flex:1;height:100%;min-height:400px}.variables-section[data-v-8dbff760]{flex:1;max-width:600px;min-width:300px;overflow-y:auto;padding-right:15px;position:relative}.variables-section .variables-toggle-btn[data-v-8dbff760]{position:absolute;top:15px;right:15px;width:28px;height:28px;border:1px solid #dee2e6;background:#fff;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.8;transition:all .2s ease;z-index:10;box-shadow:0 2px 6px #00000026}.variables-section .variables-toggle-btn[data-v-8dbff760]:hover{opacity:1;background:#f8f9fa;border-color:#007bff;transform:scale(1.05);box-shadow:0 3px 10px #007bff33}.variables-section .variables-toggle-btn i[data-v-8dbff760]{font-size:12px;color:#495057;transition:color .2s ease}.variables-section .variables-toggle-btn:hover i[data-v-8dbff760]{color:#007bff}.variables-section .variables-section-header[data-v-8dbff760]{margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #e9ecef}.variables-section .variables-section-header .section-title[data-v-8dbff760]{font-size:16px;font-weight:600;color:#333;margin:0}.variables-section.collapsed[data-v-8dbff760]{min-width:50px;max-width:50px;overflow:hidden}.variables-section.collapsed .variables-toggle-btn[data-v-8dbff760]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28px;height:28px;background:#007bff;opacity:1;box-shadow:0 2px 8px #007bff4d}.variables-section.collapsed .variables-toggle-btn i[data-v-8dbff760]{color:#fff;font-size:12px}.variables-section.collapsed .variables-toggle-btn[data-v-8dbff760]:hover{background:#0056b3;transform:translate(-50%,-50%) scale(1.1)}.variables-section .variables-info .alert[data-v-8dbff760]{border-radius:8px;border:none;background:linear-gradient(135deg,#e3f2fd,#f3e5f5);color:#1976d2;font-size:.9rem}.variables-section .variables-info .alert i[data-v-8dbff760]{color:#1976d2}.variables-section .variables-list .variables-loading[data-v-8dbff760]{display:flex;align-items:center;justify-content:center;min-height:200px}.variables-section .variables-list .variables-loading .text-center[data-v-8dbff760]{text-align:center}.variables-section .variables-list .variables-loading .py-4[data-v-8dbff760]{padding-top:1.5rem;padding-bottom:1.5rem}.variables-section .variables-list .variables-loading .mt-2[data-v-8dbff760]{margin-top:.5rem}.variables-section .variables-list .variables-loading .text-muted[data-v-8dbff760]{color:#6c757d}.variables-section .variables-list .variable-item[data-v-8dbff760]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px;margin-bottom:12px}.variables-section .variables-list .variable-item .variable-header[data-v-8dbff760]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.variables-section .variables-list .variable-item .variable-header .variable-label[data-v-8dbff760]{display:flex;align-items:center;gap:6px;margin:0;font-size:.9rem;color:#333}.variables-section .variables-list .variable-item .variable-header .variable-label .required-badge[data-v-8dbff760]{color:#dc3545;font-weight:700;font-size:1.1rem}.variables-section .variables-list .variable-item .variable-header .variable-type[data-v-8dbff760]{background:#007bff;color:#fff;padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:500}.variables-section .variables-list .variable-item .variable-input[data-v-8dbff760]{margin-bottom:6px}.variables-section .variables-list .variable-item .variable-input .form-control[data-v-8dbff760]{border:1px solid #ced4da;border-radius:6px;padding:8px 12px;font-size:.9rem}.variables-section .variables-list .variable-item .variable-input .form-control[data-v-8dbff760]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}.variables-section .variables-list .variable-item .variable-input .form-control[data-v-8dbff760]::placeholder{color:#6c757d;opacity:.7}.variables-section .variables-list .variable-item .variable-input .form-control.is-invalid[data-v-8dbff760]{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.variables-section .variables-list .variable-item .variable-input .form-control.is-invalid[data-v-8dbff760]:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.variables-section .variables-list .variable-item .variable-input .form-control[data-v-8dbff760]:disabled{background-color:#e9ecef;opacity:.65;cursor:not-allowed}.variables-section .variables-list .variable-item .variable-input .form-control.view-mode-disabled[data-v-8dbff760]{background-color:#f8f9fa;border-color:#dee2e6;color:#6c757d;cursor:not-allowed}.variables-section .variables-list .variable-item .variable-description[data-v-8dbff760]{font-size:.8rem;color:#6c757d;font-family:Courier New,monospace;background:#e9ecef;padding:2px 6px;border-radius:4px;display:inline-block}.editor-section[data-v-8dbff760]{flex:2;display:flex;flex-direction:column}.editor-section .section-title[data-v-8dbff760]{font-size:16px;font-weight:600;color:#333;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #e9ecef}.editor-section .preview-container[data-v-8dbff760]{flex:1;border:1px solid #e9ecef;border-radius:8px;overflow:hidden;background:#f8f9fa}.editor-section .preview-loading[data-v-8dbff760]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px}.editor-section .preview-html[data-v-8dbff760]{width:100%;height:100%;overflow:auto;background:#fff;border:1px solid #e9ecef;border-radius:8px}.editor-section .preview-content[data-v-8dbff760]{padding:20px;min-height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.editor-section .preview-content *[data-v-8dbff760]{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;pointer-events:none!important}.editor-section .preview-placeholder[data-v-8dbff760]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;text-align:center}.no-variables .fas[data-v-8dbff760]{color:#dee2e6}.no-variables h5[data-v-8dbff760]{font-size:1.1rem;font-weight:500}.no-variables p[data-v-8dbff760]{font-size:.9rem}.gap-2[data-v-8dbff760]{gap:.5rem}.variables-modal-container[data-v-8dbff760]{display:flex;gap:20px;height:500px}.variables-section[data-v-8dbff760]{flex:1;max-width:600px;overflow-y:auto;padding-right:15px}.editor-section[data-v-8dbff760]{flex:2;display:flex;flex-direction:column;min-height:0}.template-editor-container[data-v-8dbff760]{flex:1;height:100%;min-height:500px;border:1px solid #e9ecef;border-radius:8px;overflow:hidden;background:#fff;position:relative}.template-editor-container[data-v-8dbff760] .file-template-editor{height:100%;display:flex;flex-direction:column}.template-editor-container[data-v-8dbff760] .editor-container{flex:1;height:100%;overflow:hidden}.section-title[data-v-8dbff760]{font-size:16px;font-weight:600;color:#333;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #e9ecef}.preview-container[data-v-8dbff760]{flex:1;border:1px solid #e9ecef;border-radius:8px;overflow:hidden;background:#f8f9fa}.preview-loading[data-v-8dbff760]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px}.preview-editor[data-v-8dbff760]{width:100%;height:100%;border:none}.preview-html[data-v-8dbff760]{width:100%;height:100%;overflow:auto;background:#fff;border:1px solid #e9ecef;border-radius:8px}.preview-content[data-v-8dbff760]{padding:20px;min-height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.preview-content *[data-v-8dbff760]{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;pointer-events:none!important}.preview-iframe[data-v-8dbff760]{width:100%;height:100%;border:none;background:#fff;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.preview-placeholder[data-v-8dbff760]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;text-align:center}.variables-list[data-v-8dbff760]{max-height:none;overflow-y:visible}#previewAccordion .card[data-v-8dbff760]{border:1px solid #e9ecef;border-radius:6px;box-shadow:0 2px 4px #0000001a}#previewAccordion .card-header[data-v-8dbff760]{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;padding:.75rem 1rem}#previewAccordion .btn-link[data-v-8dbff760]{color:#495057;text-decoration:none;font-weight:500;padding:0;width:100%}#previewAccordion .btn-link[data-v-8dbff760]:hover{color:#007bff;text-decoration:none}#previewAccordion .btn-link[data-v-8dbff760]:focus{box-shadow:none;text-decoration:none}#previewAccordion .btn-link i.fa-chevron-down[data-v-8dbff760]{transition:transform .3s ease}#previewAccordion .btn-link[aria-expanded=true] i.fa-chevron-down[data-v-8dbff760]{transform:rotate(180deg)}#previewAccordion .card-body[data-v-8dbff760]{padding:1rem;background-color:#fff}.template-selection-container[data-v-8dbff760]{padding:2rem}.templates-grid[data-v-8dbff760]{display:grid;grid-template-columns:repeat(auto-fit,300px);gap:1.5rem;margin:2rem 0;justify-content:center}.template-card[data-v-8dbff760]{background:#fff;border:2px solid #e9ecef;border-radius:12px;padding:1.5rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.template-card[data-v-8dbff760]:hover{border-color:#007bff;box-shadow:0 4px 16px #007bff26;transform:translateY(-2px)}.template-card.selected[data-v-8dbff760]{border-color:#007bff;background:linear-gradient(135deg,#f8f9ff,#e3f2fd);box-shadow:0 4px 16px #007bff40}.template-card-header[data-v-8dbff760]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.template-card-header .template-name[data-v-8dbff760]{color:#333;font-weight:600;margin:0;font-size:1.1rem}.template-card-header .template-version[data-v-8dbff760]{background:#007bff;color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}.template-card-body .template-info[data-v-8dbff760]{margin-bottom:1rem}.template-card-body .template-creator[data-v-8dbff760]{border-bottom:1px solid #e9ecef;padding-bottom:.5rem}.template-card-body .template-dates[data-v-8dbff760]{padding-top:.5rem}.template-card-body .template-date-item[data-v-8dbff760]{display:flex;align-items:center;padding:.25rem 0}.template-card-body .template-date-item i[data-v-8dbff760]{width:16px;text-align:center}.template-card-body .template-status[data-v-8dbff760]{display:flex;justify-content:flex-end}.template-card-body .badge[data-v-8dbff760]{font-size:.8rem;padding:.4rem .8rem;border-radius:20px}.badge-warning[data-v-8dbff760]{background-color:#ffc107;color:#212529}.badge-success[data-v-8dbff760]{background-color:#28a745;color:#fff}.badge-secondary[data-v-8dbff760]{background-color:#6c757d;color:#fff}.template-actions-buttons[data-v-8dbff760]{display:flex;gap:10px;align-items:center}.template-actions-buttons .btn[data-v-8dbff760]{padding:6px 12px;font-size:13px;border:none;border-radius:4px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .2s ease}.template-actions-buttons .btn[data-v-8dbff760]:disabled{opacity:.6;cursor:not-allowed}.template-actions-buttons .btn-primary[data-v-8dbff760]{background:#007bff;color:#fff}.template-actions-buttons .btn-primary[data-v-8dbff760]:hover:not(:disabled){background:#0056b3}.template-actions-buttons .btn-warning[data-v-8dbff760]{background:#ffc107;color:#212529}.template-actions-buttons .btn-warning[data-v-8dbff760]:hover:not(:disabled){background:#e0a800}.template-actions-buttons .btn-info[data-v-8dbff760]{background:#17a2b8;color:#fff}.template-actions-buttons .btn-info[data-v-8dbff760]:hover:not(:disabled){background:#117a8b}.template-actions-buttons .btn-secondary[data-v-8dbff760]{background:#6c757d;color:#fff}.template-actions-buttons .btn-secondary[data-v-8dbff760]:hover:not(:disabled){background:#545b62}.exit-fullscreen-btn[data-v-8dbff760]{position:fixed;top:20px;right:20px;z-index:10000;background:#dc3545;color:#fff;border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;box-shadow:0 4px 12px #dc354566;transition:all .3s ease}.exit-fullscreen-btn[data-v-8dbff760]:hover{background:#c82333;transform:translateY(-2px);box-shadow:0 6px 16px #dc354580}.exit-fullscreen-btn[data-v-8dbff760]:active{transform:translateY(0)}.exit-fullscreen-btn i[data-v-8dbff760]{font-size:16px}.template-editor-container[data-v-8dbff760]:fullscreen{background:#f8f9fa;padding:20px;display:flex;flex-direction:column;height:100vh;width:100vw;z-index:9999}.template-editor-container[data-v-8dbff760]:fullscreen .file-template-editor{height:100%;width:100%;max-height:none}.template-editor-container[data-v-8dbff760]:fullscreen .editor-container{height:calc(100vh - 100px);max-height:none;width:100%;overflow-y:auto}.template-editor-container[data-v-8dbff760]:fullscreen .editor-wrapper{height:calc(100vh - 120px)!important;max-height:none!important}.template-editor-container[data-v-8dbff760]:fullscreen .ckeditor-container{max-height:calc(100vh - 120px)!important;height:100%}.template-editor-container[data-v-8dbff760]:-webkit-full-screen{background:#f8f9fa;padding:20px;display:flex;flex-direction:column;height:100vh;width:100vw;z-index:9999}.template-editor-container[data-v-8dbff760]:-webkit-full-screen .file-template-editor{height:100%;width:100%;max-height:none}.template-editor-container[data-v-8dbff760]:-webkit-full-screen .editor-container{height:calc(100vh - 100px);max-height:none;width:100%;overflow-y:auto}.template-editor-container[data-v-8dbff760]:-webkit-full-screen .editor-wrapper{height:calc(100vh - 120px)!important;max-height:none!important}.template-editor-container[data-v-8dbff760]:-webkit-full-screen .ckeditor-container{max-height:calc(100vh - 120px)!important;height:100%}.template-editor-container[data-v-8dbff760]:-moz-full-screen{background:#f8f9fa;padding:20px;display:flex;flex-direction:column;height:100vh;width:100vw;z-index:9999}.template-editor-container[data-v-8dbff760]:-moz-full-screen .file-template-editor{height:100%;width:100%;max-height:none}.template-editor-container[data-v-8dbff760]:-moz-full-screen .editor-container{height:calc(100vh - 100px);max-height:none;width:100%;overflow-y:auto}.template-editor-container[data-v-8dbff760]:-moz-full-screen .editor-wrapper{height:calc(100vh - 120px)!important;max-height:none!important}.template-editor-container[data-v-8dbff760]:-moz-full-screen .ckeditor-container{max-height:calc(100vh - 120px)!important;height:100%}[data-theme=dark] .document-template-step[data-v-8dbff760]{background:#1e1e1e!important}[data-theme=dark] .document-template-step .card[data-v-8dbff760]{background:#1e1e1e!important;border-color:#404040!important}[data-theme=dark] .document-template-step .card-header[data-v-8dbff760]{background:#2d2d2d!important;border-bottom-color:#404040!important}[data-theme=dark] .document-template-step .card-header h6[data-v-8dbff760]{color:#e0e0e0!important}[data-theme=dark] .document-template-step .card-header .template-info-header .template-name-header[data-v-8dbff760]{color:#e0e0e0!important;border-right-color:#404040!important}[data-theme=dark] .document-template-step .card-header .template-info-header .template-version-header[data-v-8dbff760]{background:#007bff!important;color:#fff!important}[data-theme=dark] .document-template-step .card-header .template-info-header .template-creator-header[data-v-8dbff760],[data-theme=dark] .document-template-step .card-header .template-info-header .template-date-header[data-v-8dbff760]{color:#b0b0b0!important}[data-theme=dark] .document-template-step .card-header .template-info-header .template-creator-header i[data-v-8dbff760],[data-theme=dark] .document-template-step .card-header .template-info-header .template-date-header i[data-v-8dbff760]{color:#888!important}[data-theme=dark] .document-template-step .card-body[data-v-8dbff760]{background:#1e1e1e!important}[data-theme=dark] #previewAccordion .card[data-v-8dbff760]{border-color:#404040!important;background:#2d2d2d!important}[data-theme=dark] #previewAccordion .card-header[data-v-8dbff760]{background-color:#2d2d2d!important;border-bottom-color:#404040!important}[data-theme=dark] #previewAccordion .btn-link[data-v-8dbff760]{color:#e0e0e0!important}[data-theme=dark] #previewAccordion .btn-link[data-v-8dbff760]:hover{color:#90caf9!important}[data-theme=dark] #previewAccordion .card-body[data-v-8dbff760]{background-color:#1e1e1e!important}[data-theme=dark] .variables-info .alert[data-v-8dbff760]{background:linear-gradient(135deg,#1e3a5f,#2d1b3d)!important;color:#90caf9!important;border:1px solid #3d5a80}[data-theme=dark] .variables-info .alert i[data-v-8dbff760]{color:#90caf9!important}[data-theme=dark] .section-title[data-v-8dbff760]{color:#e0e0e0!important;border-bottom-color:#404040!important}[data-theme=dark] .section-title i[data-v-8dbff760]{color:#90caf9!important}[data-theme=dark] .variables-section-header[data-v-8dbff760]{border-bottom-color:#404040!important}[data-theme=dark] .variables-list .variable-item[data-v-8dbff760]{background:#2d2d2d!important;border:1px solid #404040!important}[data-theme=dark] .variables-list .variable-item .variable-header .variable-label[data-v-8dbff760]{color:#e0e0e0!important}[data-theme=dark] .variables-list .variable-item .variable-input .form-control[data-v-8dbff760]{background-color:#1e1e1e!important;border-color:#404040!important;color:#e0e0e0!important}[data-theme=dark] .variables-list .variable-item .variable-input .form-control[data-v-8dbff760]:focus{background-color:#1e1e1e!important;border-color:#007bff!important;color:#e0e0e0!important}[data-theme=dark] .variables-list .variable-item .variable-input .form-control[data-v-8dbff760]::placeholder{color:#666!important;opacity:1}[data-theme=dark] .variables-list .variable-item .variable-input .form-control[data-v-8dbff760]:disabled{background-color:#2d2d2d!important;color:#888!important;border-color:#404040!important}[data-theme=dark] .variables-list .variable-item .variable-input .form-control.view-mode-disabled[data-v-8dbff760]{background-color:#2d2d2d!important;border-color:#404040!important;color:#888!important}[data-theme=dark] .variables-list .variable-item .variable-input select.form-control[data-v-8dbff760],[data-theme=dark] .variables-list .variable-item .variable-input select.form-control option[data-v-8dbff760],[data-theme=dark] .variables-list .variable-item .variable-input input[type=date].form-control[data-v-8dbff760]{background-color:#1e1e1e!important;color:#e0e0e0!important}[data-theme=dark] .variables-list .variable-item .variable-input input[type=date].form-control[data-v-8dbff760]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.8}[data-theme=dark] .variables-list .variable-item .variable-description[data-v-8dbff760]{color:#888!important;background:#1e1e1e!important}[data-theme=dark] .variables-list .variable-item .auto-filled-indicator small.text-primary[data-v-8dbff760]{color:#90caf9!important}[data-theme=dark] .template-editor-container[data-v-8dbff760]{background:#1e1e1e!important;border-color:#404040!important}[data-theme=dark] .template-editor-container[data-v-8dbff760] .file-template-editor,[data-theme=dark] .template-editor-container[data-v-8dbff760] .editor-container,[data-theme=dark] .template-editor-container[data-v-8dbff760] .editor-wrapper,[data-theme=dark] .template-editor-container[data-v-8dbff760] .ckeditor-container{background:#1e1e1e!important}[data-theme=dark] .template-editor-container[data-v-8dbff760] .ck-content{background:#1e1e1e!important;color:#e0e0e0!important}[data-theme=dark] .variables-preview-container[data-v-8dbff760]{background:#1e1e1e!important}[data-theme=dark] .editor-section .preview-container[data-v-8dbff760]{background:#2d2d2d!important;border-color:#404040!important}[data-theme=dark] .editor-section .preview-html[data-v-8dbff760]{background:#1e1e1e!important;border-color:#404040!important}[data-theme=dark] .editor-section .preview-content[data-v-8dbff760]{background:#1e1e1e!important;color:#e0e0e0!important}#tasks-execution[data-v-556d3f36],.overlay[data-v-556d3f36],.resizable-container[data-v-556d3f36]{overscroll-behavior-y:contain;overflow-anchor:none}.selected-step-wrapper[data-v-556d3f36]{min-height:300px;position:relative}.selected-step-wrapper .document-visualization[data-v-556d3f36]{height:calc(100vh - 300px)}.unclickable[data-v-556d3f36]{pointer-events:none}.task-exec[data-v-556d3f36]{min-height:calc(100vh - 130px)}.task-exec__shell[data-v-556d3f36]{display:flex;flex-direction:column;gap:12px;padding-bottom:88px}.task-exec-header[data-v-556d3f36]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:14px 16px}.task-exec-header__top[data-v-556d3f36]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.task-exec-header__actions[data-v-556d3f36]{display:flex;align-items:center;gap:8px;flex-shrink:0}.task-exec-header__identity[data-v-556d3f36]{display:flex;align-items:center;gap:10px;min-width:0}.task-exec-header__icon[data-v-556d3f36]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:color-mix(in srgb,var(--color-bpm) 12%,transparent);color:var(--color-bpm);font-size:14px;flex-shrink:0}.task-exec-header__titles[data-v-556d3f36]{display:flex;flex-direction:column;min-width:0;gap:2px}.task-exec-header__label[data-v-556d3f36]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1}.task-exec-header__case[data-v-556d3f36]{margin:0;font-size:20px;font-weight:700;color:var(--color-bpm);line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-exec-header__meta[data-v-556d3f36]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.task-exec-chip[data-v-556d3f36]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 10px;border-radius:8px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);min-width:0}.task-exec-chip__label[data-v-556d3f36]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap}.task-exec-chip__value[data-v-556d3f36]{font-size:13px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-exec-chip--accent[data-v-556d3f36]{background:color-mix(in srgb,var(--color-bpm) 10%,var(--bg-tertiary));border-color:color-mix(in srgb,var(--color-bpm) 28%,var(--border-secondary))}.task-exec-chip--accent .task-exec-chip__value[data-v-556d3f36]{color:var(--color-bpm)}.task-exec-chip--accent .task-exec-chip__label[data-v-556d3f36]{color:var(--color-bpm);opacity:.85}.task-exec-header__dates[data-v-556d3f36]{display:flex;flex-wrap:wrap;gap:8px 18px;padding-top:10px;border-top:1px solid var(--border-secondary)}.task-exec-date[data-v-556d3f36]{display:inline-flex;align-items:baseline;gap:6px;font-size:12px}.task-exec-date__label[data-v-556d3f36]{color:var(--text-tertiary);font-weight:500}.task-exec-date__value[data-v-556d3f36]{color:var(--text-secondary)}.task-exec-workspace[data-v-556d3f36]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;overflow:hidden}.task-exec-workspace__steps[data-v-556d3f36]{padding:8px 12px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.task-exec-workspace__body[data-v-556d3f36]{padding:14px 16px 18px;min-height:320px}.task-exec-empty-steps[data-v-556d3f36]{display:flex;align-items:center;gap:12px;padding:8px 4px 12px}.task-exec-empty-steps__icon[data-v-556d3f36]{font-size:28px;color:var(--color-warning)}.task-exec-empty-steps__copy[data-v-556d3f36]{display:flex;flex-direction:column;gap:2px}.task-exec-empty-steps__copy strong[data-v-556d3f36]{color:var(--text-primary);font-size:14px}.task-exec-empty-steps__copy span[data-v-556d3f36]{color:var(--text-secondary);font-size:12px}.task-exec-notice[data-v-556d3f36]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;margin:4px 0 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-info) 35%,var(--border-secondary));background:color-mix(in srgb,var(--color-info) 10%,var(--bg-secondary))}.task-exec-notice__icon[data-v-556d3f36]{font-size:28px;color:var(--color-info);line-height:1;flex-shrink:0}.task-exec-notice__copy[data-v-556d3f36]{min-width:0}.task-exec-notice__title[data-v-556d3f36]{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--text-primary)}.task-exec-notice__desc[data-v-556d3f36]{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.4}.task-exec-actions__list[data-v-556d3f36]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.task-exec-actions__list--inline[data-v-556d3f36]{max-width:420px}.task-exec-action[data-v-556d3f36]{margin:0;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.task-exec-action[data-v-556d3f36]:hover{border-color:var(--color-bpm);background:var(--bg-hover);box-shadow:0 1px 3px var(--shadow-sm)}.task-exec-action--disabled[data-v-556d3f36]{pointer-events:none;opacity:.55}.task-exec-action__inner[data-v-556d3f36]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px}.task-exec-action__icon[data-v-556d3f36]{font-size:18px;line-height:1;color:var(--color-bpm);margin-top:2px}.task-exec-action__copy[data-v-556d3f36]{display:flex;flex-direction:column;gap:3px;min-width:0}.task-exec-action__title[data-v-556d3f36]{font-size:14px;font-weight:700;color:var(--color-bpm);line-height:1.2}.task-exec-action__desc[data-v-556d3f36]{font-size:12px;color:var(--text-secondary);line-height:1.35}.overlay[data-v-556d3f36]{height:calc(100vh - 130px)}.scroll-to-top[data-v-556d3f36]{position:fixed;bottom:40px;right:40px;z-index:9999;background:var(--color-bpm);color:var(--color-on-accent);border:none;border-radius:50%;width:44px;height:44px;font-size:18px;box-shadow:0 2px 8px var(--shadow-md);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,transform .2s ease}.scroll-to-top[data-v-556d3f36]:hover{opacity:.9;transform:translateY(-1px)}@media(max-width:768px){.task-exec-header__top[data-v-556d3f36]{flex-direction:column;align-items:stretch}.task-exec-header__case[data-v-556d3f36]{font-size:18px}.task-exec-workspace__body[data-v-556d3f36]{padding:12px}}.fill[data-v-0f37122a]{width:100%;height:100%;border-radius:20px;padding:25px;max-width:none!important}.position-relative[data-v-0f37122a]{left:-80px;margin:40px}.alert[data-v-0f37122a]{width:98%}.lead[data-v-0f37122a]{font-size:14px!important;color:#848484}.short-text[data-v-0f37122a]{clear:both}.logo[data-v-0f37122a]{padding:0;position:relative;top:-33px;margin:20px 0}#btn-enter[data-v-0f37122a]{background:#3b5bfd}.btn-reset[data-v-0f37122a]{background:none;color:#789}.loading-button[data-v-0f37122a]{font-size:.875rem!important;padding:10px;min-width:140px}.spinner[data-v-0f37122a]{margin:-.7em!important}.error[data-v-0f37122a]{color:#495057;background-color:#fff;border-color:#ff8080;outline:0;box-shadow:0 0 0 .2rem #ff002240}.loader[data-v-0f37122a]{width:100%;margin:0 auto;position:absolute;padding:3px;top:0;left:0}.loader[data-v-0f37122a]:before{content:"";position:absolute;inset:-4px}.example-9[data-v-0f37122a]{align-items:center}.loader-9[data-v-0f37122a]{width:100%;position:absolute;overflow:hidden}.loader-9[data-v-0f37122a]:after{content:"";position:absolute;top:0;left:0;height:100%;width:260px;background:#aaa;border-radius:15px;animation:example-9-0f37122a 1.3s linear infinite}@keyframes example-9-0f37122a{0%{transform:translate(-50vh)}to{transform:translate(100vh)}}.img-responsible[data-v-0f37122a]{width:auto;max-height:50px}.login-page[data-v-0f37122a]{width:100%;height:100vh;position:fixed;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}.form[data-v-0f37122a]{position:relative;overflow:hidden;background:#fff;padding:60px;border-radius:25px;width:450px;box-shadow:0 0 5px #0000004d,1px 1px 5px #0000004d}@media screen and (max-width:699px){.loading-button[data-v-0f37122a]{width:100%;padding:13px}.btn-reset[data-v-0f37122a]{margin-top:13px;width:100%}.form[data-v-0f37122a]{padding:40px;width:80%}}.fill[data-v-afa3b347]{width:100%;height:100%;border-radius:20px;padding:25px;max-width:none!important}.position-relative[data-v-afa3b347]{left:-80px;margin:40px}#wrap[data-v-afa3b347]{background:url(/images/wallpaper.png);background-size:cover;width:100%;height:100vh;top:0;left:0;position:fixed}.alert[data-v-afa3b347]{width:98%}.lead[data-v-afa3b347]{font-size:14px!important;color:#848484}form[data-v-afa3b347]{background:#fff;border:none;padding:63px;border-radius:20px;position:relative;top:calc(50vh - 235px);min-height:470px;width:470px;box-shadow:0 0 5px #0000004d,1px 1px 5px #0000004d}.short-text[data-v-afa3b347]{clear:both}.logo[data-v-afa3b347]{padding:0;position:relative;top:-33px;margin-top:20px}.img-top[data-v-afa3b347]{width:145px}#btn-enter[data-v-afa3b347]{background:#3b5bfd}#btn-reset[data-v-afa3b347]{background:none;color:#789}.loading-button[data-v-afa3b347]{font-size:.875rem!important;padding:10px;min-width:140px}.spinner[data-v-afa3b347]{margin:-.7em!important}.error[data-v-afa3b347]{color:#495057;background-color:#fff;border-color:#ff8080;outline:0;box-shadow:0 0 0 .2rem #ff002240}.img-responsible[data-v-afa3b347]{width:auto;max-height:50px}#wrap[data-v-f0b45dee]{background:url(/images/wallpaper.png);background-size:cover;width:100%;height:100vh;top:0;left:0;position:fixed}.alert[data-v-f0b45dee]{width:98%}.lead[data-v-f0b45dee]{font-size:14px!important;color:#848484}form[data-v-f0b45dee]{background:#fff;border:none;padding:63px;border-radius:20px;position:relative;min-height:470px;width:470px;box-shadow:0 0 5px #0000004d,1px 1px 5px #0000004d}.img-responsible[data-v-f0b45dee]{width:auto;max-height:50px}#btn-enter[data-v-f0b45dee]{background:#3b5bfd}#btn-reset[data-v-f0b45dee]{background:none;color:#789}.loading-button[data-v-f0b45dee]{font-size:.875rem!important;padding:10px;min-width:140px}.spinner[data-v-f0b45dee]{margin:-.7em!important}.error[data-v-f0b45dee]{color:#495057;background-color:#fff;border-color:#ff8080;outline:0;box-shadow:0 0 0 .2rem #ff002240}.document-form[data-v-662c4c72]{--color-ecm: var(--color-bpm);--color-ecm-muted: rgba(59, 91, 253, .08);--color-ecm-focus: rgba(59, 91, 253, .18);width:100%}.document-form__section[data-v-662c4c72]{display:flex;flex-direction:column;gap:14px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--border-secondary)}.document-form__section[data-v-662c4c72]:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.document-form__field[data-v-662c4c72]{display:flex;flex-direction:column;gap:6px;min-width:0}.document-form__field--folder[data-v-662c4c72] .set-folder{max-width:none}.document-form__label[data-v-662c4c72]{margin:0;font-size:12px;font-weight:600;color:var(--text-secondary);letter-spacing:.01em}.document-form__required[data-v-662c4c72]{color:var(--color-danger, #ef4444);margin-left:2px}.document-form__error[data-v-662c4c72]{font-size:12px;color:var(--color-danger, #ef4444)}.document-form__hint[data-v-662c4c72]{margin:0;font-size:12px;line-height:1.4;color:var(--color-bpm)}.document-form__optional[data-v-662c4c72]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-primary)}.document-form__optional-title[data-v-662c4c72]{font-size:13px;font-weight:600;color:var(--text-primary)}.document-form__footer[data-v-662c4c72]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid var(--border-secondary)}.document-form__btn[data-v-662c4c72]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 16px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:all .15s ease}.document-form__btn[data-v-662c4c72]:disabled{opacity:.55;cursor:default}.document-form__btn--primary[data-v-662c4c72]{background:var(--color-bpm);color:#fff;border-color:var(--color-bpm)}.document-form__btn--primary[data-v-662c4c72]:hover:not(:disabled){opacity:.92;box-shadow:0 2px 8px #3b5bfd47}.document-form__btn--secondary[data-v-662c4c72]{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-secondary)}.document-form__btn--secondary[data-v-662c4c72]:hover:not(:disabled){border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}[data-v-662c4c72] .document-form__input,[data-v-662c4c72] .document-form__tags.b-form-tags,[data-v-662c4c72] .document-form__select .vs__dropdown-toggle{background:var(--bg-primary)!important;border-color:var(--border-secondary)!important;color:var(--text-primary);border-radius:8px}[data-v-662c4c72] .document-form__input:focus,[data-v-662c4c72] .document-form__tags.b-form-tags.focus,[data-v-662c4c72] .document-form__select .vs__dropdown-toggle:focus-within{border-color:var(--color-bpm)!important;box-shadow:0 0 0 2px #3b5bfd1f}[data-v-662c4c72] .document-form__select .vs__selected,[data-v-662c4c72] .document-form__select .vs__search{color:var(--text-primary)}[data-v-662c4c72] .document-form__select .vs__actions{color:var(--text-secondary)}.delete-document[data-v-0fb59c24]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:8px 4px 4px;-webkit-user-select:none;user-select:none}.delete-document__message[data-v-0fb59c24]{margin:0;text-align:center;font-size:14px;line-height:1.45;color:var(--text-primary)}.delete-document__message strong[data-v-0fb59c24]{font-weight:600;color:var(--text-primary)}.delete-document__actions[data-v-0fb59c24]{display:flex;align-items:center;justify-content:center;gap:8px}.delete-document__btn[data-v-0fb59c24]{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 14px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:all .15s ease}.delete-document__btn--secondary[data-v-0fb59c24]{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-secondary)}.delete-document__btn--secondary[data-v-0fb59c24]:hover{border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.delete-document__btn--danger[data-v-0fb59c24]{background:var(--color-danger, #ef4444);color:#fff;border-color:var(--color-danger, #ef4444)}.delete-document__btn--danger[data-v-0fb59c24]:hover{opacity:.9;box-shadow:0 2px 8px #ef444447}.documents-page[data-v-1051c62b]{width:100%;min-height:0}.documents-header-panel[data-v-1051c62b]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.documents-header-panel--mobile[data-v-1051c62b]{flex-direction:column;align-items:stretch}.documents-header-left[data-v-1051c62b]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.documents-refresh-btn[data-v-1051c62b]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:all .15s ease}.documents-refresh-btn i[data-v-1051c62b]{font-size:13px}.documents-refresh-btn[data-v-1051c62b]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary);border-color:var(--color-bpm)}.documents-refresh-btn[data-v-1051c62b]:disabled{opacity:.5;cursor:default}.documents-actions[data-v-1051c62b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.documents-actions--mobile[data-v-1051c62b]{width:100%}.documents-actions--mobile .documents-btn[data-v-1051c62b]{flex:1;justify-content:center}.documents-btn[data-v-1051c62b]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:all .15s ease}.documents-btn i[data-v-1051c62b]{font-size:13px}.documents-btn[data-v-1051c62b]:disabled{opacity:.5;cursor:default}.documents-btn--primary[data-v-1051c62b]{background:var(--color-bpm);color:#fff;border-color:var(--color-bpm)}.documents-btn--primary[data-v-1051c62b]:hover:not(:disabled){opacity:.9;box-shadow:0 2px 8px #3b5bfd47}.documents-btn--secondary[data-v-1051c62b]{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-secondary)}.documents-btn--secondary[data-v-1051c62b]:hover:not(:disabled){border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.documents-search-wrapper[data-v-1051c62b]{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.documents-search-input[data-v-1051c62b]{display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;padding:0 12px;height:32px;min-width:180px;transition:border-color .2s,box-shadow .2s}.documents-search-input[data-v-1051c62b]:focus-within{border-color:var(--color-bpm);box-shadow:0 0 0 2px #3b5bfd1f}.documents-search-input .documents-search-icon[data-v-1051c62b]{color:var(--text-secondary);font-size:12px;margin-right:8px;flex-shrink:0}.documents-search-input input[data-v-1051c62b]{border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);width:160px;padding:0;min-width:0}.documents-search-input input[data-v-1051c62b]::placeholder{color:var(--text-tertiary);font-size:12px}.documents-search-input input[data-v-1051c62b]:disabled{opacity:.6}.documents-empty-state[data-v-1051c62b]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.documents-empty-state__icon[data-v-1051c62b]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.documents-empty-state__text[data-v-1051c62b]{font-weight:500}.documents-list-panel[data-v-1051c62b]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;padding:0}.documents-list-panel .list-container[data-v-1051c62b]{margin:0}.document-name-cell[data-v-1051c62b]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:2px 0}.document-name-cell__title[data-v-1051c62b]{font-weight:600;color:var(--text-primary);font-size:13px}.document-name-cell__desc[data-v-1051c62b],.document-name-cell__meta[data-v-1051c62b]{font-size:12px;color:var(--text-secondary);line-height:1.35}.document-optional-badge[data-v-1051c62b]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary)}.document-optional-badge i[data-v-1051c62b]{font-size:14px}.document-optional-badge--yes[data-v-1051c62b]{color:var(--color-success, #22c55e);border-color:color-mix(in srgb,var(--color-success, #22c55e) 28%,var(--border-secondary))}.document-optional-badge--no[data-v-1051c62b]{color:var(--text-tertiary)}.document-actions-cell[data-v-1051c62b]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.document-action-btn[data-v-1051c62b]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.document-action-btn i[data-v-1051c62b]{font-size:14px}.document-action-btn[data-v-1051c62b]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-bpm)}.document-action-btn[data-v-1051c62b]:disabled{opacity:.45;cursor:default}.document-action-btn--danger[data-v-1051c62b]:hover:not(:disabled){color:var(--color-danger, #ef4444);border-color:color-mix(in srgb,var(--color-danger, #ef4444) 30%,var(--border-secondary))}[data-v-1051c62b] .documents-table{background:transparent}[data-v-1051c62b] .documents-table thead th{background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}[data-v-1051c62b] .documents-table tbody td{border-color:var(--border-secondary);padding:12px 14px;vertical-align:middle;color:var(--text-primary)}[data-v-1051c62b] .documents-table tbody tr:hover td{background:var(--bg-hover)}@media screen and (max-width:699px){.documents-header-panel[data-v-1051c62b]{flex-direction:column;align-items:stretch;gap:8px}.documents-search-wrapper[data-v-1051c62b]{width:100%}.documents-search-wrapper .documents-search-input[data-v-1051c62b]{flex:1;min-width:0}.documents-search-wrapper .documents-search-input input[data-v-1051c62b]{width:100%}}.documents-form-modal .modal-dialog{max-width:520px}.documents-form-modal .modal-content{overflow:visible;border-radius:12px;border-color:var(--border-secondary);background:var(--bg-secondary)}.documents-form-modal .modal-header{border-bottom-color:var(--border-secondary);padding:14px 18px}.documents-form-modal .modal-header .modal-title{font-size:15px;font-weight:600;color:var(--text-primary)}.documents-form-modal .documents-form-modal__body,.documents-form-modal .modal-body{overflow:visible;padding:16px 18px 18px}.ai-validations-page[data-v-c57be91d]{width:100%;min-width:0;padding:4px 0 20px}.aiv-header[data-v-c57be91d]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px;padding:10px 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.aiv-header__left[data-v-c57be91d]{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.aiv-header__right[data-v-c57be91d]{display:flex;align-items:center;flex-shrink:0}.aiv-refresh-btn[data-v-c57be91d]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:all .15s ease}.aiv-refresh-btn i[data-v-c57be91d]{font-size:13px}.aiv-refresh-btn[data-v-c57be91d]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary);border-color:var(--color-bpm)}.aiv-refresh-btn[data-v-c57be91d]:disabled{opacity:.5;cursor:default}.is-spinning[data-v-c57be91d]{animation:aiv-spin-c57be91d .7s linear infinite}@keyframes aiv-spin-c57be91d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aiv-tabs[data-v-c57be91d]{display:flex;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;overflow-x:auto;scrollbar-width:none;min-width:0}.aiv-tabs[data-v-c57be91d]::-webkit-scrollbar{display:none}.aiv-tab[data-v-c57be91d]{display:flex;align-items:center;padding:6px 12px;border-radius:6px;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;white-space:nowrap;line-height:1;transition:all .15s ease}.aiv-tab[data-v-c57be91d]:hover:not(:disabled):not(.active){color:var(--text-primary);background:var(--bg-hover)}.aiv-tab.active[data-v-c57be91d]{color:var(--color-bpm);background:var(--bg-secondary);box-shadow:0 1px 3px var(--shadow-sm)}.aiv-tab[data-v-c57be91d]:disabled{opacity:.5;cursor:default}.aiv-live[data-v-c57be91d]{display:inline-flex;align-items:center;gap:6px;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);opacity:.55}.aiv-live--on[data-v-c57be91d]{opacity:1;color:var(--color-success)}.aiv-live__dot[data-v-c57be91d]{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.aiv-subtitle[data-v-c57be91d]{margin:0 2px 12px;font-size:13px;line-height:1.4;color:var(--text-secondary)}.aiv-meta[data-v-c57be91d]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 14px;margin-bottom:6px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;font-size:12px;color:var(--text-secondary)}.aiv-meta__filter[data-v-c57be91d]{font-size:11px;font-weight:600;color:var(--color-bpm);text-transform:uppercase;letter-spacing:.03em;font-family:DM Mono,ui-monospace,monospace}.aiv-empty[data-v-c57be91d]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.aiv-empty--inline[data-v-c57be91d]{border:none;background:transparent;padding:8px 0}.aiv-empty__icon[data-v-c57be91d]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.aiv-empty__text[data-v-c57be91d]{font-weight:500}.aiv-list[data-v-c57be91d]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:hidden}.aiv-busy[data-v-c57be91d]{display:flex;align-items:center;justify-content:center;gap:8px;padding:28px 16px;color:var(--text-tertiary);font-size:13px}.aiv-busy--modal[data-v-c57be91d]{padding:24px 0}.aiv-case[data-v-c57be91d]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;min-width:0;max-width:100%}.aiv-case:hover .aiv-case__number[data-v-c57be91d]{color:var(--color-bpm);text-decoration:underline}.aiv-case__number[data-v-c57be91d]{font-size:13px;font-weight:700;color:var(--text-primary);line-height:1.3;transition:color .15s ease}.aiv-case__title[data-v-c57be91d]{font-size:12px;color:var(--text-tertiary);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.aiv-files[data-v-c57be91d]{font-family:DM Mono,ui-monospace,monospace;font-size:12px;font-weight:500;color:var(--text-primary)}.aiv-files__total[data-v-c57be91d]{color:var(--text-tertiary)}.aiv-status-cell[data-v-c57be91d]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.aiv-badge[data-v-c57be91d]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:3px 10px;border-radius:999px;white-space:nowrap;letter-spacing:.02em}.aiv-badge--in_progress[data-v-c57be91d]{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 14%,transparent)}.aiv-badge--approved[data-v-c57be91d]{color:var(--color-success);background:var(--color-success-soft-bg)}.aiv-badge--rejected[data-v-c57be91d]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.aiv-badge--failed[data-v-c57be91d]{color:var(--text-tertiary);background:var(--bg-tertiary)}.aiv-reason-link[data-v-c57be91d]{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;font-size:11px;font-weight:500;color:var(--text-link);cursor:pointer}.aiv-reason-link i[data-v-c57be91d]{font-size:11px}.aiv-reason-link[data-v-c57be91d]:hover{color:var(--text-link-hover);text-decoration:underline}.aiv-when[data-v-c57be91d]{font-size:12px;color:var(--text-secondary);white-space:nowrap;font-family:DM Mono,ui-monospace,monospace}.aiv-actions[data-v-c57be91d]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.aiv-retry-btn[data-v-c57be91d]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:6px;font-size:12px;font-weight:500;font-family:inherit;color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-bpm) 24%,transparent);cursor:pointer;transition:all .15s ease;white-space:nowrap}.aiv-retry-btn[data-v-c57be91d]:hover:not(:disabled){background:color-mix(in srgb,var(--color-bpm) 16%,transparent);border-color:color-mix(in srgb,var(--color-bpm) 36%,transparent)}.aiv-retry-btn[data-v-c57be91d]:disabled{opacity:.45;cursor:default}.aiv-attempts[data-v-c57be91d]{font-size:11px;color:var(--text-tertiary)}.aiv-reason-block[data-v-c57be91d]{margin-bottom:18px}.aiv-reason-block[data-v-c57be91d]:last-child{margin-bottom:0}.aiv-reason-label[data-v-c57be91d]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin-bottom:8px}.aiv-reason-text[data-v-c57be91d]{font-size:13px;color:var(--text-primary);line-height:1.5;padding:10px 12px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px}.aiv-reason-text--error[data-v-c57be91d]{border-color:var(--color-danger-soft-border);background:var(--color-danger-soft-bg)}.aiv-reason-codes[data-v-c57be91d]{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.aiv-chip[data-v-c57be91d]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;padding:2px 8px;border-radius:999px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--text-secondary);letter-spacing:.03em}.aiv-reason-list[data-v-c57be91d]{list-style:none;margin:0;padding:0;border:1px solid var(--border-secondary);border-radius:8px;overflow:hidden}.aiv-reason-list li[data-v-c57be91d]{padding:12px 14px;border-bottom:1px solid var(--border-secondary);background:var(--bg-card)}.aiv-reason-list li[data-v-c57be91d]:last-child{border-bottom:none}.aiv-reason-meta[data-v-c57be91d]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.aiv-tag[data-v-c57be91d]{font-size:10px;font-weight:600;padding:2px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em;background:var(--bg-tertiary);color:var(--text-secondary)}.aiv-tag--error[data-v-c57be91d]{background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.aiv-tag--timeout[data-v-c57be91d]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}[data-v-c57be91d] .table-custom-style{margin-bottom:0;background:transparent}[data-v-c57be91d] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary)!important;border-top:none!important;border-bottom:1px solid var(--border-secondary)!important;padding:10px 14px;white-space:nowrap}[data-v-c57be91d] .table-custom-style tbody td{font-size:13px;color:var(--text-secondary);padding:12px 14px;vertical-align:middle;border-color:var(--border-divider)!important;background:transparent}[data-v-c57be91d] .table-custom-style tbody tr:hover td{background-color:var(--bg-hover)!important}[data-v-c57be91d] .table-custom-style tbody tr:last-child td{border-bottom:none!important}[data-v-c57be91d] .aiv-modal-header{background:var(--bg-tertiary);border-bottom-color:var(--border-secondary);color:var(--text-primary)}[data-v-c57be91d] .aiv-modal-body{background:var(--bg-modal);color:var(--text-primary)}@media(max-width:768px){.aiv-header[data-v-c57be91d]{flex-direction:column;align-items:stretch}.aiv-header__left[data-v-c57be91d]{flex-wrap:wrap}.aiv-header__right[data-v-c57be91d]{justify-content:flex-end}.aiv-tabs[data-v-c57be91d]{width:100%}.aiv-case__title[data-v-c57be91d]{max-width:180px}}[data-v-dc8d0d54] .notes-modal-content{border-radius:10px;border:1px solid var(--border-secondary)}.notes-modal-body[data-v-dc8d0d54]{display:flex;flex-direction:column;max-height:65vh;overflow:hidden}.add-note-section[data-v-dc8d0d54]{padding:16px 18px;border-bottom:1px solid var(--border-secondary);flex-shrink:0}.note-textarea[data-v-dc8d0d54]{width:100%;border:1px solid var(--border-secondary);border-radius:8px;padding:10px 14px;font-size:13px;color:var(--text-primary);background:var(--bg-primary);resize:vertical;outline:none;transition:border-color .15s;display:block}.note-textarea[data-v-dc8d0d54]::placeholder{color:var(--text-tertiary)}.note-textarea[data-v-dc8d0d54]:focus{border-color:#3b5bfd;box-shadow:0 0 0 2px #3b5bfd1f}.note-textarea[data-v-dc8d0d54]:disabled{opacity:.6}.add-note-footer[data-v-dc8d0d54]{display:flex;justify-content:flex-end;margin-top:10px}.add-note-btn[data-v-dc8d0d54]{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border:none;border-radius:6px;background:#3b5bfd;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.add-note-btn[data-v-dc8d0d54]:hover:not(:disabled){background:#2f4de0}.add-note-btn[data-v-dc8d0d54]:disabled{background:var(--bg-tertiary, #adb5bd);color:var(--text-secondary);cursor:not-allowed}.notes-loading[data-v-dc8d0d54]{display:flex;justify-content:center;padding:32px;flex-shrink:0}.notes-empty[data-v-dc8d0d54]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:48px 0;color:var(--text-tertiary);flex-shrink:0}.notes-empty i[data-v-dc8d0d54]{font-size:28px;opacity:.4}.notes-empty p[data-v-dc8d0d54]{margin:0;font-size:13px}.notes-list[data-v-dc8d0d54]{overflow-y:auto;flex:1;padding:8px 0}.note-item[data-v-dc8d0d54]{padding:14px 18px;border-bottom:1px solid var(--border-secondary);transition:background .1s}.note-item[data-v-dc8d0d54]:last-child{border-bottom:none}.note-item[data-v-dc8d0d54]:hover{background:var(--bg-hover)}.note-header[data-v-dc8d0d54]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.note-author[data-v-dc8d0d54]{display:flex;align-items:center;gap:8px}.note-avatar[data-v-dc8d0d54]{width:28px;height:28px;border-radius:50%;background:#3b5bfd1f;color:#3b5bfd;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;text-transform:uppercase;flex-shrink:0}.note-name[data-v-dc8d0d54]{font-size:13px;font-weight:600;color:var(--text-primary)}.note-date[data-v-dc8d0d54]{font-size:11px;color:var(--text-tertiary)}.note-content[data-v-dc8d0d54]{font-size:13px;color:var(--text-primary);line-height:1.6}.note-content[data-v-dc8d0d54] p{margin:0 0 6px}.note-content[data-v-dc8d0d54] p:last-child{margin-bottom:0}.note-content[data-v-dc8d0d54] ul,.note-content[data-v-dc8d0d54] ol{margin:0;padding-left:20px}.note-content[data-v-dc8d0d54] strong,.note-content[data-v-dc8d0d54] b{font-weight:600}.case-ai-validations[data-v-7b21a226]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:14px 16px 16px;margin-top:16px;overflow:hidden}.case-ai-validations__header[data-v-7b21a226]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--border-secondary)}.case-ai-validations__identity[data-v-7b21a226]{display:flex;align-items:center;gap:10px;min-width:0}.case-ai-validations__icon[data-v-7b21a226]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;font-size:15px;flex-shrink:0;color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 12%,transparent)}.case-ai-validations__label[data-v-7b21a226]{display:block;font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.case-ai-validations__title[data-v-7b21a226]{margin:0;font-size:15px;font-weight:700;line-height:1.2;color:var(--text-primary)}.case-ai-validations__state[data-v-7b21a226]{display:flex;align-items:center;gap:8px;padding:16px 0;font-size:13px;color:var(--text-tertiary)}.case-ai-validations__empty[data-v-7b21a226]{padding:12px 0 4px;font-size:13px;color:var(--text-secondary)}.case-ai-validations__table-wrap[data-v-7b21a226]{overflow-x:auto;margin:0 -4px}.case-ai-validations__table[data-v-7b21a226]{width:100%;border-collapse:collapse;font-size:13px}.case-ai-validations__table th[data-v-7b21a226]{text-align:left;padding:8px 10px;border-bottom:1px solid var(--border-secondary);color:var(--text-tertiary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.case-ai-validations__table td[data-v-7b21a226]{padding:10px;border-bottom:1px solid var(--border-divider);color:var(--text-primary);vertical-align:middle}.case-ai-validations__table tr:last-child td[data-v-7b21a226]{border-bottom:none}.aiv-live[data-v-7b21a226]{display:inline-flex;align-items:center;gap:6px;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);opacity:.55}.aiv-live--on[data-v-7b21a226]{opacity:1;color:var(--color-success)}.aiv-live__dot[data-v-7b21a226]{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.aiv-status-cell[data-v-7b21a226]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.aiv-badge[data-v-7b21a226]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:3px 10px;border-radius:999px;white-space:nowrap}.aiv-badge--in_progress[data-v-7b21a226]{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 14%,transparent)}.aiv-badge--approved[data-v-7b21a226]{color:var(--color-success);background:var(--color-success-soft-bg)}.aiv-badge--rejected[data-v-7b21a226]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.aiv-badge--failed[data-v-7b21a226]{color:var(--text-tertiary);background:var(--bg-tertiary)}.aiv-reason-link[data-v-7b21a226]{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;font-size:11px;font-weight:500;color:var(--text-link);cursor:pointer}.aiv-reason-link[data-v-7b21a226]:hover{color:var(--text-link-hover);text-decoration:underline}.aiv-files[data-v-7b21a226]{font-family:DM Mono,ui-monospace,monospace;font-size:12px;font-weight:500;color:var(--text-primary)}.aiv-files__total[data-v-7b21a226]{color:var(--text-tertiary)}.aiv-when[data-v-7b21a226]{font-size:12px;color:var(--text-secondary);white-space:nowrap;font-family:DM Mono,ui-monospace,monospace}.aiv-actions[data-v-7b21a226]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.aiv-retry-btn[data-v-7b21a226]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:6px;font-size:12px;font-weight:500;font-family:inherit;color:var(--color-bpm);background:color-mix(in srgb,var(--color-bpm) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-bpm) 24%,transparent);cursor:pointer;transition:all .15s ease;white-space:nowrap}.aiv-retry-btn[data-v-7b21a226]:hover:not(:disabled){background:color-mix(in srgb,var(--color-bpm) 16%,transparent);border-color:color-mix(in srgb,var(--color-bpm) 36%,transparent)}.aiv-retry-btn[data-v-7b21a226]:disabled{opacity:.45;cursor:default}.aiv-attempts[data-v-7b21a226]{font-size:11px;color:var(--text-tertiary)}.aiv-busy[data-v-7b21a226]{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px 0;color:var(--text-tertiary);font-size:13px}.aiv-reason-block[data-v-7b21a226]{margin-bottom:18px}.aiv-reason-block[data-v-7b21a226]:last-child{margin-bottom:0}.aiv-reason-label[data-v-7b21a226]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin-bottom:8px}.aiv-reason-text[data-v-7b21a226]{font-size:13px;color:var(--text-primary);line-height:1.5;padding:10px 12px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px}.aiv-reason-text--error[data-v-7b21a226]{border-color:var(--color-danger-soft-border);background:var(--color-danger-soft-bg)}.aiv-reason-codes[data-v-7b21a226]{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.aiv-chip[data-v-7b21a226]{font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;padding:2px 8px;border-radius:999px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--text-secondary)}.aiv-reason-list[data-v-7b21a226]{list-style:none;margin:0;padding:0;border:1px solid var(--border-secondary);border-radius:8px;overflow:hidden}.aiv-reason-list li[data-v-7b21a226]{padding:12px 14px;border-bottom:1px solid var(--border-secondary);background:var(--bg-card)}.aiv-reason-list li[data-v-7b21a226]:last-child{border-bottom:none}.aiv-reason-meta[data-v-7b21a226]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.aiv-tag[data-v-7b21a226]{font-size:10px;font-weight:600;padding:2px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em;background:var(--bg-tertiary);color:var(--text-secondary)}.aiv-tag--error[data-v-7b21a226]{background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.aiv-tag--timeout[data-v-7b21a226]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}[data-v-7b21a226] .aiv-modal-header{background:var(--bg-tertiary);border-bottom-color:var(--border-secondary);color:var(--text-primary)}[data-v-7b21a226] .aiv-modal-body{background:var(--bg-modal);color:var(--text-primary)}.case-details-view[data-v-e4ff51d8]{display:flex;flex-direction:column;gap:16px;height:auto!important;min-height:100%;padding-bottom:16px}.back-btn[data-v-e4ff51d8]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);font-size:13px;cursor:pointer;transition:all .15s;align-self:flex-start}.back-btn[data-v-e4ff51d8]:hover{background:var(--bg-hover);border-color:var(--color-bpm, #007bff);color:var(--color-bpm, #007bff)}.panel[data-v-e4ff51d8]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.panel-header[data-v-e4ff51d8]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border-secondary)}.panel-title[data-v-e4ff51d8]{font-size:13px;font-weight:600;color:var(--text-primary);margin:0;text-transform:uppercase;letter-spacing:.03em}.panel-header-toggle[data-v-e4ff51d8]{width:100%;background:none;border:0;border-bottom:1px solid var(--border-secondary);font-family:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;text-align:left;transition:background-color .12s ease}.panel-header-toggle[data-v-e4ff51d8]:hover{background:var(--bg-hover)}.panel-header-toggle.is-collapsed[data-v-e4ff51d8]{border-bottom:0}.accordion-chevron[data-v-e4ff51d8]{font-size:12px;color:var(--text-tertiary);transition:transform .15s ease}.panel-body[data-v-e4ff51d8]{padding:18px}.panel-body-flush[data-v-e4ff51d8]{padding:0}.panel-loading[data-v-e4ff51d8]{display:flex;justify-content:center;padding:32px}.case-header[data-v-e4ff51d8]{padding:18px}.case-header-main[data-v-e4ff51d8]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.case-number-row[data-v-e4ff51d8]{display:flex;align-items:center;gap:10px;margin-bottom:4px}.case-number[data-v-e4ff51d8]{font-size:1.35rem;font-weight:700;color:var(--text-primary);letter-spacing:-.02em}.case-title[data-v-e4ff51d8]{font-size:15px;font-weight:500;color:var(--text-primary);margin:0 0 6px}.case-process[data-v-e4ff51d8]{font-size:12px;color:var(--text-secondary);display:flex;align-items:center;gap:6px}.case-process i[data-v-e4ff51d8]{font-size:11px;opacity:.6}.status-badge[data-v-e4ff51d8]{font-size:11px;font-weight:600;padding:3px 10px;border-radius:10px;text-transform:uppercase;letter-spacing:.03em}.status-active[data-v-e4ff51d8]{background:#22c55e1f;color:#22c55e}.status-closed[data-v-e4ff51d8]{background:#3b5bfd1a;color:#3b5bfd}.status-canceled[data-v-e4ff51d8]{background:#ef44441f;color:#ef4444}.status-draft[data-v-e4ff51d8]{background:#f59e0b1f;color:#f59e0b}.partial-badge[data-v-e4ff51d8]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px;background:#f59e0b1f;color:#f59e0b}.action-btn[data-v-e4ff51d8]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.action-btn[data-v-e4ff51d8]:hover{background:var(--bg-hover);border-color:var(--color-bpm, #007bff);color:var(--color-bpm, #007bff)}.case-meta-row[data-v-e4ff51d8]{display:flex;gap:20px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-secondary)}.case-meta-item[data-v-e4ff51d8]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary)}.case-meta-item i[data-v-e4ff51d8]{font-size:12px;opacity:.5}.case-variables[data-v-e4ff51d8]{margin-top:14px;padding-top:14px;border-top:1px solid var(--border-secondary)}.variables-label[data-v-e4ff51d8]{font-size:12px;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;display:block;margin-bottom:6px}.kpi-grid[data-v-e4ff51d8]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}@media(max-width:768px){.kpi-grid[data-v-e4ff51d8]{grid-template-columns:1fr}}.kpi-card[data-v-e4ff51d8]{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;padding:16px 18px;transition:box-shadow .15s ease,transform .15s ease}.kpi-card[data-v-e4ff51d8]:hover{box-shadow:0 2px 8px #0000000f;transform:translateY(-1px)}.kpi-card.healthy[data-v-e4ff51d8]{border-left:3px solid #22c55e}.kpi-card.critical[data-v-e4ff51d8]{border-left:3px solid #ef4444}.kpi-label[data-v-e4ff51d8]{font-size:12px;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;display:block;margin-bottom:8px}.kpi-value[data-v-e4ff51d8]{font-size:1.65rem;font-weight:700;line-height:1.15;color:var(--text-primary);letter-spacing:-.02em}.progress-section[data-v-e4ff51d8]{margin-bottom:18px}.progress-header[data-v-e4ff51d8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.progress-label[data-v-e4ff51d8]{font-size:12px;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}.progress-value[data-v-e4ff51d8]{font-size:13px;font-weight:600;color:var(--text-primary)}.progress-bar-track[data-v-e4ff51d8]{height:8px;background:var(--bg-tertiary, #e9ecef);border-radius:4px;overflow:hidden}.progress-bar-fill[data-v-e4ff51d8]{height:100%;background:#3b5bfd;border-radius:4px;transition:width .6s ease}.stage-section[data-v-e4ff51d8]{margin-top:4px}.stage-section-label[data-v-e4ff51d8]{font-size:12px;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;display:block;margin-bottom:10px}.stage-table-wrap[data-v-e4ff51d8],.tasks-table-wrap[data-v-e4ff51d8]{overflow-x:auto}.task-list[data-v-e4ff51d8]{list-style:none;margin:0;padding:12px;display:flex;flex-direction:column;gap:10px}.task-item[data-v-e4ff51d8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px 12px 16px;border:1px solid var(--border-secondary);border-left:3px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);transition:border-color .12s,box-shadow .12s,background-color .12s}.task-item[data-v-e4ff51d8]:hover{background:var(--bg-hover);box-shadow:0 1px 4px #0000000f}.task-item-active[data-v-e4ff51d8]{border-left-color:#22c55e}.task-item-closed[data-v-e4ff51d8]{border-left-color:var(--text-tertiary)}.task-item-reopened[data-v-e4ff51d8]{border-left-color:#f59e0b;background:#f59e0b0a}.task-item-reopened[data-v-e4ff51d8]:hover{background:#f59e0b14}.task-main[data-v-e4ff51d8]{min-width:0;flex:1}.task-title-row[data-v-e4ff51d8]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.task-stage[data-v-e4ff51d8]{font-size:14px;font-weight:600;color:var(--text-primary)}.task-status-badge[data-v-e4ff51d8]{font-size:10px;font-weight:700;padding:2px 8px;border-radius:10px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.task-status-badge.status-active[data-v-e4ff51d8]{background:#22c55e1f;color:#16a34a}.task-status-badge.status-closed[data-v-e4ff51d8]{background:var(--bg-tertiary);color:var(--text-tertiary)}.task-meta[data-v-e4ff51d8]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.task-meta-item[data-v-e4ff51d8]{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--text-secondary)}.task-meta-item i[data-v-e4ff51d8]{font-size:12px;color:var(--text-tertiary)}.task-meta-item .meta-muted[data-v-e4ff51d8]{color:var(--text-tertiary)}.task-meta-item.meta-end-date i[data-v-e4ff51d8]{color:#22c55e}.task-actions[data-v-e4ff51d8]{flex-shrink:0}.stage-table[data-v-e4ff51d8],.tasks-table[data-v-e4ff51d8]{width:100%;border-collapse:collapse;font-size:13px}.stage-th[data-v-e4ff51d8]{padding:10px 14px;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);border-bottom:1px solid var(--border-secondary);white-space:nowrap}.stage-row[data-v-e4ff51d8]{transition:background-color .1s}.stage-row[data-v-e4ff51d8]:hover{background:var(--bg-hover)}.stage-td[data-v-e4ff51d8]{padding:10px 14px;border-bottom:1px solid var(--border-secondary);color:var(--text-primary)}.stage-name[data-v-e4ff51d8]{font-weight:500}.stage-name-cell[data-v-e4ff51d8]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.iteration-badge[data-v-e4ff51d8]{font-size:10px;font-weight:600;padding:1px 8px;border-radius:10px;background:#3b5bfd1a;color:#3b5bfd;border:1px solid rgba(59,91,253,.25);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.reopened-badge[data-v-e4ff51d8]{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;padding:1px 8px;border-radius:10px;background:#f59e0b1f;color:#f59e0b;border:1px solid rgba(245,158,11,.3);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.reopened-badge i[data-v-e4ff51d8]{font-size:11px}.stage-row-reopened[data-v-e4ff51d8]{background:#f59e0b0a}.stage-row-reopened[data-v-e4ff51d8]:hover{background:#f59e0b14}.text-muted-custom[data-v-e4ff51d8]{color:var(--text-tertiary)}.duration-badge[data-v-e4ff51d8]{font-size:12px;font-weight:600;padding:2px 8px;border-radius:4px;background:#3b5bfd14;color:#3b5bfd}.tab-pills[data-v-e4ff51d8]{display:flex;gap:4px;background:var(--bg-primary);border-radius:8px;padding:3px;border:1px solid var(--border-secondary)}.tab-pill[data-v-e4ff51d8]{padding:5px 14px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .12s;display:flex;align-items:center;gap:6px}.tab-pill.active[data-v-e4ff51d8]{background:#3b5bfd;color:#fff}.tab-pill[data-v-e4ff51d8]:hover:not(.active){background:var(--bg-hover)}.tab-count[data-v-e4ff51d8]{font-size:10px;padding:1px 6px;border-radius:10px;background:#fff3}.tab-pill:not(.active) .tab-count[data-v-e4ff51d8]{background:var(--bg-tertiary, #e9ecef);color:var(--text-secondary)}.tasks-table .stage-th[data-v-e4ff51d8]:first-child,.tasks-table .stage-td[data-v-e4ff51d8]:first-child{padding-left:18px}.tasks-table .stage-th[data-v-e4ff51d8]:last-child,.tasks-table .stage-td[data-v-e4ff51d8]:last-child{padding-right:18px}.actions-col[data-v-e4ff51d8]{text-align:center;white-space:nowrap}.user-cell[data-v-e4ff51d8]{display:flex;flex-direction:column}.user-cell small[data-v-e4ff51d8]{color:var(--text-tertiary);font-size:11px}.dynamic-tag[data-v-e4ff51d8]{color:#3b5bfd!important;font-weight:500}.date-cell[data-v-e4ff51d8]{display:flex;flex-direction:column}.date-cell small[data-v-e4ff51d8]{color:var(--text-tertiary);font-size:11px}.empty-state[data-v-e4ff51d8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 0;color:var(--text-tertiary)}.empty-state i[data-v-e4ff51d8]{font-size:28px;opacity:.4}.empty-state p[data-v-e4ff51d8]{margin:0;font-size:13px}.empty-inline[data-v-e4ff51d8]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#3b5bfd0f;border:1px solid rgba(59,91,253,.15);border-radius:6px;color:#3b5bfd;font-size:12px;line-height:1.4}.skeleton-card[data-v-e4ff51d8]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:16px 18px;animation:pulse-e4ff51d8 1.5s ease-in-out infinite}.sk-line[data-v-e4ff51d8]{background:var(--bg-tertiary);border-radius:4px;margin-bottom:10px}.sk-sm[data-v-e4ff51d8]{height:10px;width:60%}.sk-lg[data-v-e4ff51d8]{height:28px;width:40%}@keyframes pulse-e4ff51d8{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:576px){.case-header-main[data-v-e4ff51d8]{flex-direction:column}.case-meta-row[data-v-e4ff51d8]{flex-direction:column;gap:8px}.tab-pills[data-v-e4ff51d8]{width:100%}.tab-pill[data-v-e4ff51d8]{flex:1;justify-content:center}}.analytics-nav[data-v-672142fa]{display:flex;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;overflow-x:auto;scrollbar-width:none;max-width:100%}.analytics-nav[data-v-672142fa]::-webkit-scrollbar{display:none}.nav-tab[data-v-672142fa]{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;font-size:13px;font-weight:500;color:var(--text-secondary);text-decoration:none;transition:all .15s ease;white-space:nowrap}.nav-tab[data-v-672142fa]:hover{color:var(--text-primary);background:var(--bg-hover);text-decoration:none}.nav-tab.active[data-v-672142fa]{color:var(--color-bpm);background:var(--bg-secondary);box-shadow:0 1px 3px #00000014}.nav-tab i[data-v-672142fa]{font-size:12px;opacity:.7}.nav-tab.active i[data-v-672142fa]{opacity:1}.date-range-filter[data-v-2e48c66e]{display:flex;align-items:center;gap:8px}.preset-group[data-v-2e48c66e]{display:flex;align-items:center;gap:6px}.presets[data-v-2e48c66e]{display:flex;gap:1px;background:var(--bg-tertiary);border-radius:6px;padding:2px}.period-help[data-v-2e48c66e]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--border-secondary);border-radius:999px;background:var(--bg-secondary);color:var(--text-tertiary);cursor:help;transition:all .15s ease}.period-help[data-v-2e48c66e]:hover{border-color:var(--color-bpm);color:var(--color-bpm)}.period-help i[data-v-2e48c66e]{font-size:11px;line-height:1}.preset-btn[data-v-2e48c66e]{padding:4px 8px;border:none;border-radius:5px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .12s ease;letter-spacing:.02em}.preset-btn[data-v-2e48c66e]:hover{color:var(--text-primary);background:var(--bg-hover)}.preset-btn.active[data-v-2e48c66e]{color:var(--color-bpm);background:var(--bg-secondary);box-shadow:0 1px 2px #0000000f}.custom-dates[data-v-2e48c66e]{display:flex;align-items:center;gap:4px}.date-input[data-v-2e48c66e]{width:112px;padding:4px 6px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);color:var(--text-primary);font-size:12px;outline:none;transition:border-color .15s}.date-input[data-v-2e48c66e]:focus{border-color:var(--color-bpm)}.date-sep[data-v-2e48c66e]{color:var(--text-tertiary);font-size:12px}@media(max-width:768px){.date-range-filter[data-v-2e48c66e]{flex-wrap:wrap;gap:6px}.date-input[data-v-2e48c66e]{width:96px}}@media(max-width:480px){.custom-dates[data-v-2e48c66e]{display:none}}.process-select[data-v-178c98d5]{padding:5px 28px 5px 10px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);color:var(--text-primary);font-size:12px;font-weight:500;outline:none;cursor:pointer;max-width:180px;text-overflow:ellipsis;transition:border-color .15s;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='%2394a3b8'%3E%3Cpath d='M0 0l5 6 5-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.process-select[data-v-178c98d5]:focus{border-color:var(--color-bpm)}.analytics-filters[data-v-64e9ddba]{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow:hidden}.filter-divider[data-v-64e9ddba]{width:1px;height:20px;background:var(--border-secondary)}.auto-toggle[data-v-64e9ddba]{display:flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid var(--border-secondary);border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.auto-toggle[data-v-64e9ddba]:hover{border-color:var(--color-bpm);color:var(--text-primary)}.auto-toggle.active[data-v-64e9ddba]{border-color:var(--color-bpm);background:#3b5bfd0f;color:var(--color-bpm)}.auto-toggle i[data-v-64e9ddba]{font-size:11px;opacity:.7}.auto-toggle.active i[data-v-64e9ddba]{opacity:1}.auto-toggle-label[data-v-64e9ddba]{font-size:12px;font-weight:500}@media(max-width:1400px){.auto-toggle-label[data-v-64e9ddba],.filter-divider[data-v-64e9ddba]{display:none}}@media(max-width:600px){.auto-toggle[data-v-64e9ddba]{padding:5px 7px}}.analytics-layout[data-v-c59aa1fd]{display:flex;flex-direction:column;min-height:calc(100vh - 120px);max-height:calc(100vh - 120px);overflow:hidden}.analytics-topbar[data-v-c59aa1fd]{flex-shrink:0;padding:12px 20px;border-bottom:1px solid var(--border-secondary);background:var(--bg-primary)}.topbar-row[data-v-c59aa1fd]{display:flex;align-items:center;gap:8px 12px}.topbar-filters[data-v-c59aa1fd]{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:1;min-width:0}.analytics-help-btn[data-v-c59aa1fd]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:1px solid var(--border-secondary);border-radius:999px;background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.analytics-help-btn[data-v-c59aa1fd]:hover{border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.analytics-help-btn i[data-v-c59aa1fd]{font-size:15px}.help-modal-content p[data-v-c59aa1fd]{margin-bottom:12px;color:var(--text-primary);line-height:1.6}.help-modal-content p[data-v-c59aa1fd]:last-child{margin-bottom:0}.help-legend[data-v-c59aa1fd]{margin-top:18px;padding-top:14px;border-top:1px solid var(--border-secondary)}.help-legend-title[data-v-c59aa1fd]{margin-bottom:10px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.help-legend-item[data-v-c59aa1fd]{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--text-primary);line-height:1.5}.help-legend-item[data-v-c59aa1fd]:last-child{margin-bottom:0}.help-legend-icon[data-v-c59aa1fd]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-tertiary);font-size:11px;flex-shrink:0}.analytics-content[data-v-c59aa1fd]{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px}@media(max-width:1400px){.topbar-row[data-v-c59aa1fd]{flex-direction:column;align-items:flex-start;gap:8px}.topbar-filters[data-v-c59aa1fd]{margin-left:0;width:100%}}@media(max-width:768px){.analytics-topbar[data-v-c59aa1fd]{padding:10px 14px}.analytics-content[data-v-c59aa1fd]{padding:12px}}.base-chart-wrapper[data-v-f8a5885b]{width:100%;position:relative}.alert-dot[data-v-a8b4035e]{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.alert-dot.healthy[data-v-a8b4035e]{background:#22c55e;box-shadow:0 0 0 3px #22c55e26}.alert-dot.warning[data-v-a8b4035e]{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b26}.alert-dot.critical[data-v-a8b4035e]{background:#ef4444;box-shadow:0 0 0 3px #ef444426}.kpi-card[data-v-1ec5e6c8]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:16px 18px;transition:box-shadow .15s ease,transform .15s ease;height:100%}.kpi-card[data-v-1ec5e6c8]:hover{box-shadow:0 2px 8px #0000000f;transform:translateY(-1px)}.kpi-card.healthy[data-v-1ec5e6c8]{border-left:3px solid #22c55e}.kpi-card.warning[data-v-1ec5e6c8]{border-left:3px solid #f59e0b}.kpi-card.critical[data-v-1ec5e6c8]{border-left:3px solid #ef4444}.kpi-header[data-v-1ec5e6c8]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.kpi-label-wrap[data-v-1ec5e6c8]{display:inline-flex;align-items:center;gap:6px;min-width:0}.kpi-label[data-v-1ec5e6c8]{font-size:12px;font-weight:500;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}.kpi-source[data-v-1ec5e6c8]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-tertiary);font-size:10px;flex-shrink:0;cursor:help}.kpi-source i[data-v-1ec5e6c8]{line-height:1}.kpi-trend[data-v-1ec5e6c8]{font-size:11px;font-weight:600;padding:2px 7px;border-radius:10px}.trend-positive[data-v-1ec5e6c8]{background:#22c55e1f;color:#22c55e}.trend-negative[data-v-1ec5e6c8]{background:#ef44441f;color:#ef4444}.trend-arrow[data-v-1ec5e6c8]{font-size:10px}.kpi-value[data-v-1ec5e6c8]{font-size:1.65rem;font-weight:700;line-height:1.15;color:var(--text-primary);letter-spacing:-.02em}.kpi-subtitle[data-v-1ec5e6c8]{font-size:12px;color:var(--text-tertiary);margin-top:4px}.health-badge[data-v-192d1245]{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-weight:700;flex-shrink:0}.snapshot-status-inline[data-v-4f31d846]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:12px;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary)}.snapshot-status-inline-item[data-v-4f31d846]{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:12px}.snapshot-status-inline-item i[data-v-4f31d846]{color:var(--color-bpm);font-size:11px}.snapshot-status-inline-item strong[data-v-4f31d846]{color:var(--text-primary);font-weight:600}.kpi-grid[data-v-4f31d846]{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-bottom:20px}.kpi-section-label[data-v-4f31d846]{margin-bottom:10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.kpi-section-label--detail[data-v-4f31d846]{grid-column:1 / -1;margin-top:4px;margin-bottom:-2px;padding-top:2px;border-top:1px dashed var(--border-secondary)}@media(max-width:1200px){.kpi-grid[data-v-4f31d846]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.kpi-grid[data-v-4f31d846]{grid-template-columns:repeat(2,1fr)}}.content-grid[data-v-4f31d846]{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;margin-bottom:20px}@media(max-width:992px){.content-grid[data-v-4f31d846]{grid-template-columns:1fr}}.panel[data-v-4f31d846]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}.panel-header[data-v-4f31d846]{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid var(--border-secondary)}.panel-title[data-v-4f31d846]{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.panel-count[data-v-4f31d846]{font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px;background:var(--bg-tertiary);color:var(--text-secondary)}.selected-hint[data-v-4f31d846]{margin-left:auto;font-size:11px;color:var(--color-bpm)}.panel-body[data-v-4f31d846]{padding:16px 18px}.panel-body.no-pad[data-v-4f31d846]{padding:0}.panel-empty[data-v-4f31d846]{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px;color:var(--text-tertiary);font-size:13px}.empty-icon.success[data-v-4f31d846]{color:#22c55e}.health-list[data-v-4f31d846]{max-height:320px;overflow-y:auto}.health-row[data-v-4f31d846]{display:flex;align-items:center;gap:12px;padding:10px 18px;border-bottom:1px solid var(--border-secondary);cursor:pointer;transition:background .1s}.health-row[data-v-4f31d846]:last-child{border-bottom:none}.health-row[data-v-4f31d846]:hover{background:var(--bg-hover)}.health-row.selected[data-v-4f31d846]{background:#3b5bfd0f}.health-info[data-v-4f31d846]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.health-meta[data-v-4f31d846]{display:flex;flex-direction:column;min-width:0}.health-name[data-v-4f31d846]{font-size:13px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.health-sub[data-v-4f31d846]{font-size:11px;color:var(--text-tertiary)}.health-bar-wrap[data-v-4f31d846]{width:80px;height:6px;background:var(--bg-tertiary);border-radius:3px;overflow:hidden;flex-shrink:0}.health-bar[data-v-4f31d846]{height:100%;border-radius:3px;transition:width .4s ease}.selected-icon[data-v-4f31d846]{color:var(--color-bpm);font-size:14px;flex-shrink:0}.alert-list[data-v-4f31d846]{display:flex;flex-direction:column;gap:8px}.alert-item[data-v-4f31d846]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;transition:background .1s}.alert-item.critical[data-v-4f31d846]{background:#ef44440f}.alert-item.warning[data-v-4f31d846]{background:#f59e0b0f}.alert-content[data-v-4f31d846]{display:flex;flex-direction:column;gap:2px}.alert-title[data-v-4f31d846]{font-size:13px;font-weight:500;color:var(--text-primary)}.alert-desc[data-v-4f31d846]{font-size:12px;color:var(--text-tertiary)}.alert-badge[data-v-4f31d846]{font-size:11px;font-weight:700;padding:1px 7px;border-radius:10px;color:#fff}.alert-badge.critical[data-v-4f31d846]{background:#ef4444}.alert-badge.warning[data-v-4f31d846]{background:#f59e0b}.detail-divider[data-v-4f31d846]{display:flex;align-items:center;justify-content:space-between;padding:14px 0 10px;border-top:1px solid var(--border-secondary);margin-top:4px;margin-bottom:16px}.detail-divider-label[data-v-4f31d846]{display:flex;align-items:center;gap:8px}.detail-icon[data-v-4f31d846]{color:var(--color-bpm);font-size:14px}.detail-process-name[data-v-4f31d846]{font-size:15px;font-weight:600;color:var(--text-primary)}.clear-btn[data-v-4f31d846]{display:flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;cursor:pointer;transition:all .15s}.clear-btn[data-v-4f31d846]:hover{border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.chart-grid[data-v-4f31d846]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}@media(max-width:992px){.chart-grid[data-v-4f31d846]{grid-template-columns:1fr}}.chart-panel[data-v-4f31d846]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:16px 18px}.chart-panel-header[data-v-4f31d846]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.chart-title[data-v-4f31d846]{font-size:13px;font-weight:600;color:var(--text-primary);margin:0}.goal-undefined[data-v-4f31d846]{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;background:#f59e0b14;border:1px solid rgba(245,158,11,.2);border-radius:6px;color:#f59e0b;font-size:12px;line-height:1.4;margin-top:8px}.skeleton-card[data-v-4f31d846]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:16px 18px}.sk-line[data-v-4f31d846]{background:var(--bg-tertiary);border-radius:4px;animation:pulse-4f31d846 1.5s ease-in-out infinite}.sk-sm[data-v-4f31d846]{height:10px;width:60%;margin-bottom:12px}.sk-lg[data-v-4f31d846]{height:24px;width:45%}.skeleton-block[data-v-4f31d846]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;animation:pulse-4f31d846 1.5s ease-in-out infinite}@keyframes pulse-4f31d846{0%,to{opacity:1}50%{opacity:.5}}.empty-state[data-v-4f31d846]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:64px 0;color:var(--text-tertiary)}.empty-state i[data-v-4f31d846]{font-size:32px;color:var(--color-danger)}.retry-btn[data-v-4f31d846]{padding:6px 16px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);font-size:13px;cursor:pointer;transition:all .15s}.retry-btn[data-v-4f31d846]:hover{background:var(--bg-hover);border-color:var(--color-bpm);color:var(--color-bpm)}.proc-panel[data-v-4f31d846]{margin-bottom:20px}.proc-table-wrap[data-v-4f31d846]{overflow-x:auto;max-height:260px;overflow-y:auto}.proc-table[data-v-4f31d846]{width:100%;border-collapse:collapse;font-size:13px}.proc-th[data-v-4f31d846]{padding:9px 14px;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);border-bottom:1px solid var(--border-secondary);white-space:nowrap;position:sticky;top:0;background:var(--bg-secondary);z-index:1}.proc-th-num[data-v-4f31d846]{text-align:right;width:110px}.proc-row[data-v-4f31d846]{cursor:pointer;transition:background-color .1s}.proc-row[data-v-4f31d846]:hover{background:var(--bg-hover)}.proc-row.selected[data-v-4f31d846]{background:#3b5bfd0f}.proc-td[data-v-4f31d846]{padding:10px 14px;border-bottom:1px solid var(--border-secondary);color:var(--text-primary)}.proc-name[data-v-4f31d846]{font-weight:500}.proc-num[data-v-4f31d846]{text-align:right;color:var(--text-secondary);font-variant-numeric:tabular-nums}.proc-empty[data-v-4f31d846]{padding:24px;text-align:center;color:var(--text-tertiary)}.proc-skeleton[data-v-4f31d846]{padding:8px 14px;display:flex;flex-direction:column;gap:12px}.proc-skeleton-row[data-v-4f31d846]{display:flex;gap:24px;align-items:center;padding:4px 0}.proc-skeleton-row .sk-line[data-v-4f31d846]{animation:pulse-4f31d846 1.5s ease-in-out infinite}.granularity-filter[data-v-2c454639]{display:flex;gap:1px;background:var(--bg-tertiary);border-radius:6px;padding:2px}.gran-btn[data-v-2c454639]{padding:4px 12px;border:none;border-radius:5px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all .12s ease}.gran-btn[data-v-2c454639]:hover{color:var(--text-primary);background:var(--bg-hover)}.gran-btn.active[data-v-2c454639]{color:var(--color-bpm);background:var(--bg-secondary);box-shadow:0 1px 2px #0000000f}.perf-toolbar[data-v-1276d091]{margin-bottom:16px}.chart-grid[data-v-1276d091]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:992px){.chart-grid[data-v-1276d091]{grid-template-columns:1fr}}.chart-panel[data-v-1276d091]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:16px 18px}.chart-panel--full[data-v-1276d091]{grid-column:1 / -1}.chart-panel-header[data-v-1276d091]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.chart-title[data-v-1276d091]{font-size:13px;font-weight:600;color:var(--text-primary);margin:0}.chart-hint[data-v-1276d091]{font-size:12px;font-weight:500;color:var(--text-tertiary)}.hint-success[data-v-1276d091]{color:#22c55e}.hint-warning[data-v-1276d091]{color:#f59e0b}.hint-danger[data-v-1276d091]{color:#ef4444}.skeleton-block[data-v-1276d091]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;animation:pulse-1276d091 1.5s ease-in-out infinite}@keyframes pulse-1276d091{0%,to{opacity:1}50%{opacity:.5}}.empty-state[data-v-1276d091]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:64px 0;color:var(--text-tertiary)}.empty-state i[data-v-1276d091]{font-size:32px;opacity:.4}.retry-btn[data-v-1276d091]{padding:6px 16px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);font-size:13px;cursor:pointer;transition:all .15s}.retry-btn[data-v-1276d091]:hover{background:var(--bg-hover);border-color:var(--color-bpm);color:var(--color-bpm)}.comparison-table-wrap[data-v-3f7f828c]{overflow-x:auto}.cmp-table[data-v-3f7f828c]{width:100%;border-collapse:collapse;font-size:13px}.cmp-th[data-v-3f7f828c]{padding:10px 14px;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);border-bottom:1px solid var(--border-secondary);white-space:nowrap;-webkit-user-select:none;user-select:none}.cmp-th.sortable[data-v-3f7f828c]{cursor:pointer}.cmp-th.sortable[data-v-3f7f828c]:hover{color:var(--text-primary)}.cmp-th.sorted[data-v-3f7f828c]{color:var(--color-bpm)}.sort-icon[data-v-3f7f828c]{margin-left:4px;font-size:10px}.cmp-row[data-v-3f7f828c]{transition:background-color .1s}.cmp-row[data-v-3f7f828c]:hover{background:var(--bg-hover)}.cmp-td[data-v-3f7f828c]{padding:10px 14px;border-bottom:1px solid var(--border-secondary);color:var(--text-primary)}.cmp-empty[data-v-3f7f828c]{padding:24px;text-align:center;color:var(--text-tertiary)}.color-cell[data-v-3f7f828c]{font-weight:600}.bar-cell[data-v-3f7f828c]{display:flex;align-items:center;gap:10px;min-width:120px}.bar-value[data-v-3f7f828c]{font-weight:600;min-width:40px}.bar-track[data-v-3f7f828c]{flex:1;height:6px;background:var(--bg-tertiary);border-radius:3px;overflow:hidden}.bar-fill[data-v-3f7f828c]{height:100%;border-radius:3px;transition:width .3s ease}.insight-banner[data-v-15e7d248]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:8px;font-size:13px;margin-bottom:16px;color:var(--text-primary)}.insight-banner.healthy[data-v-15e7d248]{background:#22c55e0f;border:1px solid rgba(34,197,94,.15)}.insight-banner.warning[data-v-15e7d248]{background:#f59e0b0f;border:1px solid rgba(245,158,11,.15)}.insight-banner.critical[data-v-15e7d248]{background:#ef44440f;border:1px solid rgba(239,68,68,.15)}.chart-row[data-v-15e7d248]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:992px){.chart-row[data-v-15e7d248]{grid-template-columns:1fr}}.chart-panel[data-v-15e7d248]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:16px 18px}.chart-title[data-v-15e7d248]{font-size:13px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.panel[data-v-15e7d248]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}.panel-header[data-v-15e7d248]{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid var(--border-secondary)}.panel-title[data-v-15e7d248]{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.panel-body.no-pad[data-v-15e7d248]{padding:0}.skeleton-block[data-v-15e7d248]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;animation:pulse-15e7d248 1.5s ease-in-out infinite}@keyframes pulse-15e7d248{0%,to{opacity:1}50%{opacity:.5}}.empty-state[data-v-15e7d248]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:64px 0;color:var(--text-tertiary)}.empty-state i[data-v-15e7d248]{font-size:32px;opacity:.4}.retry-btn[data-v-15e7d248]{padding:6px 16px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);font-size:13px;cursor:pointer;transition:all .15s}.retry-btn[data-v-15e7d248]:hover{background:var(--bg-hover);border-color:var(--color-bpm);color:var(--color-bpm)}.workload-toolbar[data-v-e49ddd38]{margin-bottom:16px}.dimension-toggle[data-v-e49ddd38]{display:flex;gap:1px;background:var(--bg-tertiary);border-radius:8px;padding:3px;width:fit-content}.dim-btn[data-v-e49ddd38]{display:flex;align-items:center;gap:6px;padding:7px 14px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.dim-btn[data-v-e49ddd38]:hover{color:var(--text-primary);background:var(--bg-hover)}.dim-btn.active[data-v-e49ddd38]{color:var(--color-bpm);background:var(--bg-secondary);box-shadow:0 1px 3px #00000014}.dim-btn i[data-v-e49ddd38]{font-size:12px;opacity:.7}.dim-btn.active i[data-v-e49ddd38]{opacity:1}.chart-panel[data-v-e49ddd38]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:16px 18px}.chart-title[data-v-e49ddd38]{font-size:13px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.panel[data-v-e49ddd38]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}.panel-header[data-v-e49ddd38]{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid var(--border-secondary)}.panel-title[data-v-e49ddd38]{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.panel-count[data-v-e49ddd38]{font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px;background:var(--bg-tertiary);color:var(--text-secondary)}.panel-body.no-pad[data-v-e49ddd38]{padding:0}.skeleton-block[data-v-e49ddd38]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;animation:pulse-e49ddd38 1.5s ease-in-out infinite}@keyframes pulse-e49ddd38{0%,to{opacity:1}50%{opacity:.5}}.empty-state[data-v-e49ddd38]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:64px 0;color:var(--text-tertiary)}.empty-state i[data-v-e49ddd38]{font-size:32px;opacity:.4}.retry-btn[data-v-e49ddd38]{padding:6px 16px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);font-size:13px;cursor:pointer;transition:all .15s}.retry-btn[data-v-e49ddd38]:hover{background:var(--bg-hover);border-color:var(--color-bpm);color:var(--color-bpm)}.perm-section[data-v-4c0ef3aa]{margin-bottom:14px}.perm-label[data-v-4c0ef3aa]{display:block;margin-bottom:6px;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.perm-options-row[data-v-4c0ef3aa]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.perm-option-card[data-v-4c0ef3aa]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:12px}.perm-option-card__title[data-v-4c0ef3aa]{margin-bottom:10px;font-size:12px;font-weight:600;color:var(--text-primary)}.perm-segmented[data-v-4c0ef3aa]{display:flex;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px}.perm-segment[data-v-4c0ef3aa]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.perm-segment i[data-v-4c0ef3aa]{font-size:11px;opacity:.75}.perm-segment[data-v-4c0ef3aa]:hover{color:var(--text-primary);background:var(--bg-hover)}.perm-segment.active[data-v-4c0ef3aa]{color:var(--color-bpm);background:var(--bg-secondary);box-shadow:0 1px 3px #00000014}.perm-segment.active i[data-v-4c0ef3aa]{opacity:1}.perm-transfer[data-v-4c0ef3aa]{display:grid;grid-template-columns:1fr 1fr;gap:10px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:12px}.perm-transfer__heading[data-v-4c0ef3aa]{margin:0 0 8px;font-size:12px;font-weight:600;color:var(--text-primary)}.perm-search[data-v-4c0ef3aa]{display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;padding:0 12px;height:32px;margin-bottom:8px;transition:border-color .2s,box-shadow .2s}.perm-search[data-v-4c0ef3aa]:focus-within{border-color:var(--color-bpm);box-shadow:0 0 0 2px #3b5bfd1f}.perm-search i[data-v-4c0ef3aa]{color:var(--text-secondary);font-size:11px;margin-right:8px;flex-shrink:0}.perm-search input[data-v-4c0ef3aa]{border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);width:100%;min-width:0;padding:0}.perm-search input[data-v-4c0ef3aa]::placeholder{color:var(--text-tertiary);font-size:12px}.perm-list[data-v-4c0ef3aa]{height:280px;overflow-y:auto;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);padding:4px}.perm-list--center[data-v-4c0ef3aa]{display:flex;align-items:center;justify-content:center}.perm-list-item[data-v-4c0ef3aa]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:var(--text-primary);font-size:12px;text-align:left;cursor:pointer;transition:background .15s ease}.perm-list-item[data-v-4c0ef3aa]:hover{background:var(--bg-hover)}.perm-list-item__label[data-v-4c0ef3aa]{display:inline-flex;align-items:center;gap:8px;min-width:0}.perm-list-item__label i[data-v-4c0ef3aa]{color:var(--text-tertiary);font-size:11px;flex-shrink:0}.perm-list-item__label span[data-v-4c0ef3aa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.perm-list-item__action[data-v-4c0ef3aa]{font-size:11px;flex-shrink:0}.perm-list-item__action--add[data-v-4c0ef3aa]{color:var(--color-success, #22a06b)}.perm-list-item__action--remove[data-v-4c0ef3aa]{color:var(--color-danger, #de350b)}.perm-list-empty[data-v-4c0ef3aa],.perm-list-msg[data-v-4c0ef3aa]{display:block;padding:14px 10px;text-align:center;color:var(--text-secondary);font-size:12px}.perm-all-toggle[data-v-4c0ef3aa]{display:inline-flex;align-items:center;gap:8px;margin:8px 0 0;padding:6px 10px;border-radius:8px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);font-size:12px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.perm-footer[data-v-4c0ef3aa]{display:flex;justify-content:flex-end;width:100%}.perm-btn[data-v-4c0ef3aa]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.perm-btn[data-v-4c0ef3aa]:disabled{opacity:.5;cursor:default}.perm-btn--primary[data-v-4c0ef3aa]{background:var(--color-bpm);color:#fff;border-color:var(--color-bpm)}.perm-btn--primary[data-v-4c0ef3aa]:hover:not(:disabled){opacity:.9;box-shadow:0 2px 8px #3b5bfd47}.perm-infinite[data-v-4c0ef3aa]{margin:8px 0}@media(max-width:699px){.perm-options-row[data-v-4c0ef3aa],.perm-transfer[data-v-4c0ef3aa]{grid-template-columns:1fr}}.permissions-report-modal .modal-content{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:12px;overflow:hidden}.permissions-report-modal .permissions-report-modal__header{background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary);padding:14px 18px}.permissions-report-modal .permissions-report-modal__header .modal-title{font-size:15px;font-weight:600;color:var(--text-primary)}.permissions-report-modal .permissions-report-modal__header .close{color:var(--text-secondary)}.permissions-report-modal .permissions-report-modal__body{background:var(--bg-primary);padding:16px 18px}.permissions-report-modal .permissions-report-modal__footer{background:var(--bg-secondary);border-top:1px solid var(--border-secondary);padding:12px 18px}.process-cases[data-v-32ee2701]{position:relative;min-width:0}.cases-list-container[data-v-32ee2701]{max-height:calc(100vh - 320px);overflow:auto;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary)}.cases-table[data-v-32ee2701]{width:100%;font-size:12px;background:transparent}.cases-skeleton[data-v-32ee2701]{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary)}.skeleton-row[data-v-32ee2701]{display:flex;gap:10px}.skeleton-cell[data-v-32ee2701]{flex:1;height:36px;background:linear-gradient(90deg,var(--bg-skeleton) 25%,var(--border-secondary) 50%,var(--bg-skeleton) 75%);background-size:200% 100%;animation:shimmer-32ee2701 1.2s infinite linear;border-radius:6px}@keyframes shimmer-32ee2701{0%{background-position:-200% 0}to{background-position:200% 0}}.case-link[data-v-32ee2701]{color:var(--text-primary);font-weight:600;text-decoration:none;cursor:pointer;transition:color .15s ease}.case-link[data-v-32ee2701]:hover{color:var(--color-bpm);text-decoration:underline}.case-highlights[data-v-32ee2701]{display:flex;flex-direction:column;gap:4px;margin-top:6px}.case-chip[data-v-32ee2701]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:11px}.case-meta[data-v-32ee2701]{color:var(--text-secondary);font-size:12px}.case-status[data-v-32ee2701]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-family:DM Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.case-status[data-status=ACTIVE][data-v-32ee2701]{color:var(--color-bpm);background:#3b5bfd1a}.case-status[data-status=COMPLETED][data-v-32ee2701],.case-status[data-status=CLOSED][data-v-32ee2701],.case-status[data-status=FINALIZED][data-v-32ee2701]{color:var(--color-success, #22a06b);background:#22a06b1f}.case-status[data-status=CANCELED][data-v-32ee2701],.case-status[data-status=INACTIVE][data-v-32ee2701]{color:var(--color-danger, #de350b);background:#de350b1a}.case-status[data-status=DRAFT][data-v-32ee2701]{color:var(--text-primary)}.case-task-name[data-v-32ee2701]{font-weight:600;color:var(--text-primary);font-size:12px}.case-task-user[data-v-32ee2701]{margin-top:2px;font-size:11px;color:var(--text-secondary);font-style:italic}.case-assignment[data-v-32ee2701]{display:inline-flex;padding:3px 8px;border-radius:6px;background:#3b5bfd1a;color:var(--color-bpm);font-size:11px;font-weight:600}.case-progress[data-v-32ee2701]{width:70%;min-width:70px;margin:4px 0}.case-actions[data-v-32ee2701]{display:inline-flex;align-items:center;gap:4px}.case-action-btn[data-v-32ee2701]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.case-action-btn[data-v-32ee2701]:hover{border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.case-action-btn i[data-v-32ee2701]{font-size:12px}.cases-infinite[data-v-32ee2701]{margin:12px 0}.cases-infinite__msg[data-v-32ee2701],.cases-infinite__empty[data-v-32ee2701]{color:var(--text-secondary)}.scroll-to-top[data-v-32ee2701]{position:fixed;bottom:20px;right:15px;z-index:1050;border-radius:50%;width:34px;height:34px;font-size:13px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-secondary);box-shadow:0 2px 8px #0000001a;cursor:pointer;opacity:0;transform:translateY(6px) scale(.9);pointer-events:none;transition:opacity .2s ease,transform .2s ease,background .15s,color .15s,border-color .15s}.scroll-to-top--visible[data-v-32ee2701]{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.scroll-to-top[data-v-32ee2701]:hover{background:var(--color-bpm);color:#fff;border-color:var(--color-bpm);box-shadow:0 4px 14px #3b5bfd59}.process-search[data-v-7e324f00]{width:100%;min-width:0;display:flex;flex-direction:column;gap:12px}.process-search-header[data-v-7e324f00]{display:flex;align-items:center;justify-content:flex-end;gap:10px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.process-search-input[data-v-7e324f00]{display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;padding:0 4px 0 12px;height:32px;min-width:260px;max-width:420px;width:100%;transition:border-color .2s,box-shadow .2s}.process-search-input[data-v-7e324f00]:focus-within{border-color:var(--color-bpm);box-shadow:0 0 0 2px #3b5bfd1f}.process-search-input .process-search-icon[data-v-7e324f00]{color:var(--text-secondary);font-size:11px;margin-right:7px;flex-shrink:0}.process-search-input input[data-v-7e324f00]{border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);flex:1;min-width:0;padding:0}.process-search-input input[data-v-7e324f00]::placeholder{color:var(--text-tertiary);font-size:12px}.process-search-input input[data-v-7e324f00]:disabled{opacity:.6}.process-search-submit[data-v-7e324f00]{border:none;background:var(--color-bpm);color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;font-size:11px;transition:opacity .15s}.process-search-submit[data-v-7e324f00]:hover:not(:disabled){opacity:.82}.process-search-submit[data-v-7e324f00]:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed}.process-search-loading[data-v-7e324f00],.process-search-empty[data-v-7e324f00]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.process-search-empty__icon[data-v-7e324f00]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.process-search-empty__text[data-v-7e324f00]{font-weight:500}.process-result-panel[data-v-7e324f00]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}.process-result-header[data-v-7e324f00]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 16px;border:none;border-bottom:1px solid var(--border-secondary);background:transparent;cursor:pointer;text-align:left;transition:background .15s ease}.process-result-header[data-v-7e324f00]:hover{background:var(--bg-hover)}.process-result-header__info[data-v-7e324f00]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;min-width:0}.process-result-header__label[data-v-7e324f00]{font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.process-result-header__name[data-v-7e324f00]{font-size:14px;font-weight:600;color:var(--text-primary)}.process-result-header__note[data-v-7e324f00]{color:var(--color-bpm);font-size:13px}.process-result-header__chevron[data-v-7e324f00]{color:var(--text-secondary);font-size:12px;flex-shrink:0}.process-result-body[data-v-7e324f00]{padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.process-result-toolbar[data-v-7e324f00]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.process-result-toolbar__left[data-v-7e324f00],.process-result-toolbar__right[data-v-7e324f00]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.case-type-tabs[data-v-7e324f00]{display:flex;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;overflow-x:auto;scrollbar-width:none}.case-type-tabs[data-v-7e324f00]::-webkit-scrollbar{display:none}.case-type-tab[data-v-7e324f00]{display:flex;align-items:center;padding:6px 12px;border-radius:6px;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;white-space:nowrap;line-height:1;transition:all .15s ease}.case-type-tab[data-v-7e324f00]:hover{color:var(--text-primary);background:var(--bg-hover)}.case-type-tab.active[data-v-7e324f00]{color:var(--color-bpm);background:var(--bg-secondary);box-shadow:0 1px 3px #00000014}.reports-action-btn[data-v-7e324f00]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .15s ease}.reports-action-btn i[data-v-7e324f00]{font-size:12px}.reports-action-btn[data-v-7e324f00]:disabled{opacity:.5;cursor:default}.reports-action-btn--secondary[data-v-7e324f00]{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-secondary)}.reports-action-btn--secondary[data-v-7e324f00]:hover:not(:disabled){border-color:var(--color-bpm);color:var(--color-bpm);background:var(--bg-hover)}.reports-check[data-v-7e324f00]{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.process-result-meta[data-v-7e324f00]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:8px;font-size:12px;color:var(--text-secondary)}.process-result-meta__count b[data-v-7e324f00]{color:var(--text-primary)}.process-result-meta__per-page[data-v-7e324f00]{display:flex;align-items:center;gap:8px}.per-page-select[data-v-7e324f00]{height:26px;font-size:12px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);padding:0 6px;width:70px;cursor:pointer}.per-page-select[data-v-7e324f00]:focus{border-color:var(--color-bpm);outline:none}.process-result-cases[data-v-7e324f00]{min-width:0}@media(max-width:699px){.process-search-header[data-v-7e324f00]{justify-content:stretch}.process-search-input[data-v-7e324f00]{max-width:none;min-width:0}.process-result-toolbar[data-v-7e324f00]{flex-direction:column;align-items:stretch}.case-type-tabs[data-v-7e324f00]{width:100%}.process-result-toolbar__right[data-v-7e324f00]{width:100%;justify-content:space-between}}.reports-page[data-v-f6b8d0d4]{width:100%;min-height:0;display:flex;flex-direction:column;gap:12px}.reports-header-panel[data-v-f6b8d0d4]{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px;flex-shrink:0}.reports-tabs[data-v-f6b8d0d4]{display:flex;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;overflow-x:auto;scrollbar-width:none;max-width:100%}.reports-tabs[data-v-f6b8d0d4]::-webkit-scrollbar{display:none}.reports-tab[data-v-f6b8d0d4]{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;font-size:13px;font-weight:500;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;white-space:nowrap;transition:all .15s ease}.reports-tab i[data-v-f6b8d0d4]{font-size:12px;opacity:.7}.reports-tab[data-v-f6b8d0d4]:hover{color:var(--text-primary);background:var(--bg-hover)}.reports-tab.active[data-v-f6b8d0d4]{color:var(--color-bpm);background:var(--bg-secondary);box-shadow:0 1px 3px #00000014}.reports-tab.active i[data-v-f6b8d0d4]{opacity:1}.reports-content[data-v-f6b8d0d4]{flex:1;min-height:0;min-width:0}.reports-security-panel[data-v-f6b8d0d4]{display:flex;align-items:center;gap:16px;padding:18px 20px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.reports-security-panel__icon[data-v-f6b8d0d4]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:var(--bg-tertiary);color:var(--color-bpm);font-size:16px;flex-shrink:0}.reports-security-panel__body[data-v-f6b8d0d4]{flex:1;min-width:0}.reports-security-panel__title[data-v-f6b8d0d4]{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--text-primary)}.reports-security-panel__desc[data-v-f6b8d0d4]{margin:0;font-size:12px;color:var(--text-secondary);line-height:1.4}.reports-btn[data-v-f6b8d0d4]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:all .15s ease;flex-shrink:0}.reports-btn i[data-v-f6b8d0d4]{font-size:12px}.reports-btn--primary[data-v-f6b8d0d4]{background:var(--color-bpm);color:#fff;border-color:var(--color-bpm)}.reports-btn--primary[data-v-f6b8d0d4]:hover:not(:disabled){opacity:.9;box-shadow:0 2px 8px #3b5bfd47}@media(max-width:699px){.reports-header-panel[data-v-f6b8d0d4]{padding:10px 12px}.reports-tabs[data-v-f6b8d0d4]{width:100%}.reports-security-panel[data-v-f6b8d0d4]{flex-direction:column;align-items:stretch;text-align:center}.reports-security-panel__icon[data-v-f6b8d0d4]{margin:0 auto}.reports-security-panel .reports-btn[data-v-f6b8d0d4]{justify-content:center}}.cert-form[data-v-fcd03d2b]{display:flex;flex-direction:column;gap:14px}.cert-form-dropzone[data-v-fcd03d2b]{border:1px dashed var(--border-secondary);border-radius:10px;padding:28px 20px;text-align:center;cursor:pointer;background:var(--bg-secondary);transition:border-color .15s ease,background .15s ease}.cert-form-dropzone[data-v-fcd03d2b]:hover{border-color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 6%,transparent)}.cert-form-dropzone--active[data-v-fcd03d2b]{border-color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 6%,transparent);border-style:solid}.cert-form-dropzone--filled[data-v-fcd03d2b]{padding:12px;text-align:left}.cert-form-dropzone--invalid[data-v-fcd03d2b]{border-color:var(--color-danger)}.cert-form-dropzone[data-v-fcd03d2b]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 28%,transparent)}.cert-form-dropzone__icon-wrap[data-v-fcd03d2b]{width:44px;height:44px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--color-admin) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 28%,transparent);color:var(--color-admin);font-size:18px}.cert-form-dropzone__text[data-v-fcd03d2b]{font-size:14px;font-weight:500;color:var(--text-primary);margin-bottom:4px}.cert-form-dropzone__hint[data-v-fcd03d2b]{font-size:12px;color:var(--text-tertiary)}.cert-form-file[data-v-fcd03d2b]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-primary)}.cert-form-file__icon[data-v-fcd03d2b]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:12px}.cert-form-file__info[data-v-fcd03d2b]{display:flex;flex-direction:column;min-width:0;flex:1}.cert-form-file__name[data-v-fcd03d2b]{font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cert-form-file__meta[data-v-fcd03d2b]{font-size:11px;color:var(--text-tertiary)}.cert-form-file__remove[data-v-fcd03d2b]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;flex-shrink:0}.cert-form-file__remove[data-v-fcd03d2b]:hover{border-color:var(--color-danger);color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.cert-form-hint[data-v-fcd03d2b]{margin:-6px 0 0;font-size:12px;color:var(--text-tertiary)}.cert-form-field[data-v-fcd03d2b]{display:flex;flex-direction:column;gap:6px}.cert-form-label[data-v-fcd03d2b]{margin:0;font-size:12px;font-weight:600;color:var(--text-secondary);letter-spacing:.02em}.cert-form-input[data-v-fcd03d2b],.cert-form-textarea[data-v-fcd03d2b]{width:100%;border:1px solid var(--border-input);border-radius:8px;background:var(--bg-input);color:var(--text-primary);font-size:13px;padding:9px 12px;transition:border-color .15s ease,box-shadow .15s ease}.cert-form-input[data-v-fcd03d2b]::placeholder,.cert-form-textarea[data-v-fcd03d2b]::placeholder{color:var(--text-tertiary)}.cert-form-input[data-v-fcd03d2b]:focus,.cert-form-textarea[data-v-fcd03d2b]:focus{outline:none;border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 22%,transparent)}.cert-form-textarea[data-v-fcd03d2b]{resize:vertical;min-height:84px;line-height:1.45}.certs-page[data-v-ba531367]{width:100%;color:var(--text-primary)}.certs-page--embedded .certs-controls-panel[data-v-ba531367]{margin-top:4px}.certs-header[data-v-ba531367]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.certs-header__subtitle[data-v-ba531367]{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.4;max-width:640px}.certs-header__actions[data-v-ba531367]{display:flex;align-items:center;gap:6px;flex-shrink:0}.certs-action-btn[data-v-ba531367]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease;font-size:13px}.certs-action-btn[data-v-ba531367]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.certs-action-btn[data-v-ba531367]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 28%,transparent)}.certs-action-btn[data-v-ba531367]:disabled{opacity:.6;cursor:not-allowed}.certs-action-btn--primary[data-v-ba531367]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent)}.certs-action-btn--primary[data-v-ba531367]:hover:not(:disabled){background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent);filter:brightness(.94)}.certs-controls-panel[data-v-ba531367]{margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.certs-toolbar[data-v-ba531367]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.certs-toolbar__left[data-v-ba531367]{display:flex;align-items:center;gap:8px;min-width:0}.certs-toolbar__right[data-v-ba531367]{display:flex;align-items:center;gap:8px;flex-shrink:0}.certs-toolbar__title[data-v-ba531367]{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.certs-count[data-v-ba531367]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin)}.certs-icon-btn[data-v-ba531367]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:6px;border:1px solid var(--border-secondary);color:var(--text-secondary);background:var(--bg-primary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.certs-icon-btn[data-v-ba531367]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.certs-icon-btn[data-v-ba531367]:disabled{opacity:.6;cursor:not-allowed}.certs-icon-btn i[data-v-ba531367]{font-size:13px}.certs-table-wrap[data-v-ba531367]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:hidden;min-height:220px}.certs-table-wrap--empty[data-v-ba531367]{display:flex;flex-direction:column}.certs-table-wrap[data-v-ba531367] .b-overlay-wrap{width:100%;min-height:220px}.certs-muted[data-v-ba531367]{color:var(--text-tertiary)}[data-v-ba531367] .table-custom-style{margin-bottom:0;font-size:13px;background:transparent;border-collapse:separate!important;border-spacing:0}[data-v-ba531367] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-ba531367] .table-custom-style tbody td{font-size:13px;color:var(--text-secondary);padding:10px 14px;vertical-align:middle;border-top:none}[data-v-ba531367] .table-custom-style.table-bordered,[data-v-ba531367] .table-custom-style.table-bordered th,[data-v-ba531367] .table-custom-style.table-bordered td{border-color:var(--border-secondary)}[data-v-ba531367] .table-custom-style tbody tr{transition:background-color .1s;background:transparent}[data-v-ba531367] .table-custom-style tbody tr:hover td{background-color:var(--bg-hover)}[data-v-ba531367] .table-custom-style td:last-child{white-space:nowrap}.cert-name-cell[data-v-ba531367]{display:flex;align-items:center;gap:10px;min-width:0}.cert-name-cell__icon-wrap[data-v-ba531367]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:12px}.cert-name-cell__text[data-v-ba531367]{display:flex;flex-direction:column;min-width:0}.cert-name-cell__name[data-v-ba531367]{font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cert-name-cell__meta[data-v-ba531367]{font-size:11px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cert-owner-cell[data-v-ba531367]{display:inline-flex;align-items:center;gap:6px;color:var(--text-primary);font-size:13px}.cert-owner-cell i[data-v-ba531367]{color:var(--text-tertiary);font-size:12px}.cert-meta-cell[data-v-ba531367]{display:flex;flex-direction:column;gap:4px}.cert-meta-cell>span[data-v-ba531367]:first-child{color:var(--text-primary)}.cert-status[data-v-ba531367]{display:inline-flex;align-items:center;gap:5px;width:fit-content;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.4}.cert-status__dot[data-v-ba531367]{width:6px;height:6px;border-radius:50%;background:currentColor}.cert-status--valid[data-v-ba531367]{background:var(--color-success-soft-bg);color:var(--color-success)}.cert-status--expired[data-v-ba531367]{background:var(--color-danger-soft-bg);color:var(--color-danger)}.cert-actions[data-v-ba531367]{display:inline-flex;align-items:center;justify-content:center;gap:6px}.cert-action-btn[data-v-ba531367]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;font-size:13px}.cert-action-btn[data-v-ba531367]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.cert-action-btn[data-v-ba531367]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 28%,transparent)}.cert-action-btn--danger[data-v-ba531367]:hover:not(:disabled){border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.certs-empty[data-v-ba531367]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:48px 20px;text-align:center}.certs-empty__icon[data-v-ba531367]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:6px;border-radius:50%;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:20px}.certs-empty__title[data-v-ba531367]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.certs-empty__text[data-v-ba531367]{margin:0 0 10px;font-size:13px;color:var(--text-secondary);max-width:36ch;line-height:1.45}.certs-skeleton[data-v-ba531367]{padding:8px 0}.certs-skeleton__row[data-v-ba531367]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border-secondary)}.certs-skeleton__row[data-v-ba531367]:last-child{border-bottom:none}.certs-skeleton__icon[data-v-ba531367]{width:28px;height:28px;border-radius:50%;background:var(--bg-tertiary);flex-shrink:0}.certs-skeleton__lines[data-v-ba531367]{flex:1;display:flex;flex-direction:column;gap:8px}.certs-skeleton__line[data-v-ba531367]{height:10px;border-radius:6px;background:linear-gradient(90deg,var(--bg-tertiary) 0%,var(--bg-hover) 50%,var(--bg-tertiary) 100%);background-size:200% 100%;animation:certs-shimmer-ba531367 1.2s ease-in-out infinite}@keyframes certs-shimmer-ba531367{0%{background-position:100% 0}to{background-position:-100% 0}}.certs-btn[data-v-ba531367]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:9px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.certs-btn[data-v-ba531367]:disabled{opacity:.55;cursor:not-allowed}.certs-btn--primary[data-v-ba531367]{background:var(--color-admin);color:var(--color-on-accent)}.certs-btn--primary[data-v-ba531367]:hover:not(:disabled){filter:brightness(.96);box-shadow:0 4px 12px var(--shadow-sm)}.certs-btn--ghost[data-v-ba531367]{background:transparent;border-color:var(--border-secondary);color:var(--text-primary)}.certs-btn--ghost[data-v-ba531367]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--color-admin);color:var(--color-admin)}@media(max-width:575.98px){.certs-header[data-v-ba531367]{flex-direction:column;align-items:stretch}.certs-header__actions[data-v-ba531367]{justify-content:flex-end}.certs-table-wrap[data-v-ba531367]{border-radius:8px}}.certs-create-modal-dialog{outline:none!important}.certs-create-modal-dialog:focus{outline:none!important}.certs-create-modal{border:none!important;outline:none!important;border-radius:12px;background:var(--bg-modal);overflow:hidden;box-shadow:0 12px 40px color-mix(in srgb,var(--text-primary) 12%,transparent)}.certs-create-modal .modal-header.certs-create-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.certs-create-modal .modal-footer.certs-create-modal__footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.certs-create-modal__header .certs-action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease}.certs-create-modal__header .certs-action-btn:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.certs-create-modal__header .certs-action-btn:disabled{opacity:.6;cursor:not-allowed}.certs-create-modal__title-wrap{display:flex;align-items:center;gap:12px;min-width:0}.certs-create-modal__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:15px}.certs-create-modal__heading{min-width:0}.certs-create-modal__title{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.certs-create-modal__subtitle{margin:2px 0 0;font-size:12px;color:var(--text-tertiary)}.certs-create-modal__body{padding:16px}.certs-confirm-modal{border-radius:12px;background:var(--bg-modal);border:none;overflow:hidden}.certs-confirm-modal__header{border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-primary)}.certs-confirm-modal__footer{border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}#confirm-delete-document[data-v-fe63c991]{-webkit-user-select:none;user-select:none}.btns-confirm[data-v-fe63c991]{display:flex;justify-content:space-around;align-items:center;flex:1;flex-direction:column}.btns-confirm div[data-v-fe63c991]{margin-top:10px;width:100%;display:flex;justify-content:center;align-items:center;flex:1;flex-direction:row}.btn-yes[data-v-fe63c991]{color:#2a2a;cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1);margin-right:5px;margin-left:14px}.btn-yes[data-v-fe63c991]:hover{background-color:#00ff001a;box-shadow:0 0 0 10px #00ff001a}.btn-no[data-v-fe63c991]{color:#a22a;cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1);margin-right:14px;margin-left:14px}.btn-no[data-v-fe63c991]:hover{background-color:#ff00001a;box-shadow:0 0 0 10px #ff00001a}.image-uploaded-cropped[data-v-715eb4e7]{min-width:32px;min-height:32px;max-width:300px}.image-uploaded-cropped.no-image[data-v-715eb4e7]{min-width:200px}a.disabled[data-v-535cb548]{pointer-events:none;cursor:not-allowed;text-decoration:none;opacity:.5}.sessions-list__header[data-v-3a9c807d]{display:flex;align-items:flex-start;gap:12px;margin-bottom:1rem}.sessions-list__icon[data-v-3a9c807d]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.sessions-list__title[data-v-3a9c807d]{margin:0;font-size:.95rem;font-weight:600;color:var(--text-primary)}.sessions-list__table[data-v-3a9c807d]{margin-bottom:0}.sessions-list__table[data-v-3a9c807d] thead th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.sessions-list__table[data-v-3a9c807d] td{color:var(--text-primary);border-color:var(--border-secondary);vertical-align:middle}.sessions-list__remove[data-v-3a9c807d]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.sessions-list__remove[data-v-3a9c807d]:hover{border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.sessions-list__current[data-v-3a9c807d]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:var(--color-success);background:#33996726;font-size:.75rem}.sessions-list__empty[data-v-3a9c807d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.sessions-list__empty i[data-v-3a9c807d]{font-size:1.5rem;opacity:.5}.sessions-list__empty p[data-v-3a9c807d]{margin:0;font-size:.85rem}.otp-input[data-v-977e681d]{display:flex;gap:.625rem;justify-content:center;flex-wrap:wrap}.otp-box[data-v-977e681d]{width:3rem;height:3.5rem;text-align:center;font-size:1.5rem;font-weight:600;font-family:Courier New,monospace;color:var(--text-primary);background-color:var(--bg-input);border:1.5px solid var(--border-input);border-radius:.5rem;transition:border-color .15s ease,box-shadow .15s ease;caret-color:var(--color-admin)}.otp-box[data-v-977e681d]:focus{outline:none;border-color:var(--color-admin);box-shadow:0 0 0 3px var(--color-ecm-focus, rgba(93, 197, 236, .25))}.otp-input--error .otp-box[data-v-977e681d]{border-color:var(--color-danger)}.otp-input--disabled .otp-box[data-v-977e681d]{background-color:var(--bg-disabled);cursor:not-allowed}@media(max-width:420px){.otp-box[data-v-977e681d]{width:2.5rem;height:3rem;font-size:1.25rem}}.codes-grid[data-v-b02dd839]{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.code-item[data-v-b02dd839]{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;background-color:var(--bg-card);border:1px solid var(--border-card);border-radius:.5rem}.code-number[data-v-b02dd839]{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;color:var(--text-tertiary);background-color:var(--bg-tertiary);border-radius:50%;flex-shrink:0}.code-value[data-v-b02dd839]{font-family:Courier New,monospace;font-size:1rem;letter-spacing:.05em;color:var(--text-primary);background-color:transparent;-webkit-user-select:all;user-select:all}.codes-actions[data-v-b02dd839]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}@media(max-width:575px){.codes-grid[data-v-b02dd839]{grid-template-columns:1fr}}.two-factor-setup[data-v-01c1666e]{max-width:640px;margin:0 auto}.setup-stepper[data-v-01c1666e]{display:flex;align-items:flex-start;justify-content:space-between;list-style:none;padding:0;margin:0 0 2rem;counter-reset:step}.step[data-v-01c1666e]{display:flex;flex-direction:column;align-items:center;flex:1;position:relative;text-align:center}.step[data-v-01c1666e]:not(:last-child):after{content:"";position:absolute;top:1rem;left:50%;width:100%;height:2px;background-color:var(--border-card);z-index:0}.step--done[data-v-01c1666e]:not(:last-child):after{background-color:var(--color-success)}.step-marker[data-v-01c1666e]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-weight:700;font-size:.875rem;color:var(--text-tertiary);background-color:var(--bg-card);border:2px solid var(--border-card);transition:all .2s ease}.step--active .step-marker[data-v-01c1666e]{color:#fff;background-color:var(--color-admin);border-color:var(--color-admin)}.step--done .step-marker[data-v-01c1666e]{color:#fff;background-color:var(--color-success);border-color:var(--color-success)}.step-label[data-v-01c1666e]{margin-top:.5rem;font-size:.8rem;font-weight:500;color:var(--text-secondary);max-width:7rem}.step--active .step-label[data-v-01c1666e]{color:var(--text-primary);font-weight:600}.panel-intro[data-v-01c1666e]{text-align:center;margin-bottom:1.5rem}.panel-title[data-v-01c1666e]{font-weight:600;color:var(--text-primary);margin-bottom:.35rem}.panel-subtitle[data-v-01c1666e]{color:var(--text-secondary);margin-bottom:0}.panel-footer[data-v-01c1666e]{display:flex;justify-content:space-between;gap:.75rem;margin-top:1.75rem}.panel-footer .btn[data-v-01c1666e]:only-child{margin-left:auto}.scan-layout[data-v-01c1666e]{display:flex;gap:1.5rem;align-items:center}.qr-card[data-v-01c1666e]{flex-shrink:0;padding:.75rem;background-color:#fff;border:1px solid var(--border-card);border-radius:.75rem;box-shadow:0 2px 8px var(--shadow-sm)}.qr-code-image[data-v-01c1666e]{display:block;width:200px!important;height:200px!important;border-radius:.25rem}.scan-help[data-v-01c1666e]{flex:1;min-width:0}.apps-hint[data-v-01c1666e]{color:var(--text-secondary);font-size:.9rem}.app-chips[data-v-01c1666e]{display:flex;flex-wrap:wrap;gap:.4rem}.app-chip[data-v-01c1666e]{font-size:.75rem;font-weight:500;padding:.25rem .6rem;color:var(--text-secondary);background-color:var(--bg-tertiary);border:1px solid var(--border-card);border-radius:1rem}.manual-label[data-v-01c1666e]{font-size:.85rem;color:var(--text-tertiary)}.secret-code-box[data-v-01c1666e]{display:flex;align-items:center;gap:.5rem}.secret-code[data-v-01c1666e]{flex:1;font-size:.95rem;padding:.5rem .75rem;background-color:var(--bg-tertiary);border:1px solid var(--border-tertiary);border-radius:.375rem;font-family:Courier New,monospace;letter-spacing:.08em;color:var(--text-primary);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.success-banner[data-v-01c1666e]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background-color:#3399671f;border:1px solid var(--color-success);border-radius:.5rem;color:var(--text-primary)}.success-banner i[data-v-01c1666e]{font-size:1.5rem;color:var(--color-success)}.saved-check[data-v-01c1666e]{font-weight:500;color:var(--text-primary)}@media(max-width:575px){.scan-layout[data-v-01c1666e]{flex-direction:column}.step-label[data-v-01c1666e]{font-size:.7rem}}.recovery-codes[data-v-2de43361]{padding:14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.recovery-codes__header[data-v-2de43361]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.recovery-codes__heading[data-v-2de43361]{display:flex;gap:12px;align-items:flex-start;min-width:0;flex:1}.recovery-codes__icon[data-v-2de43361]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.recovery-codes__title[data-v-2de43361]{margin:0 0 2px;font-size:.9rem;font-weight:600;color:var(--text-primary)}.recovery-codes__subtitle[data-v-2de43361]{margin:0;font-size:.8rem;line-height:1.4;color:var(--text-secondary);max-width:48ch}.recovery-codes__btn[data-v-2de43361]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;appearance:none;background:var(--bg-primary);color:var(--text-secondary)}.recovery-codes__btn i[data-v-2de43361]{font-size:12px}.recovery-codes__btn[data-v-2de43361]:hover:not(:disabled){color:var(--text-primary);border-color:var(--color-admin);background:var(--bg-hover)}.recovery-codes__btn[data-v-2de43361]:disabled{opacity:.45;cursor:default}.recovery-codes__btn--warning[data-v-2de43361]{color:var(--color-warning);background:#fa7b0d14;border-color:#fa7b0d40}.recovery-codes__btn--warning[data-v-2de43361]:hover:not(:disabled){color:var(--color-warning);background:#fa7b0d24;border-color:#fa7b0d66}.recovery-codes__body[data-v-2de43361]{margin-top:14px;padding-top:14px;border-top:1px solid var(--border-secondary)}@media(max-width:575px){.recovery-codes__header[data-v-2de43361]{flex-direction:column}.recovery-codes__btn[data-v-2de43361]{width:100%;justify-content:center}}.tfa-status[data-v-16920130]{width:100%;min-width:0}.tfa-status__loading[data-v-16920130]{display:flex;align-items:center;justify-content:center;gap:8px;padding:2rem 1rem;color:var(--text-tertiary);font-size:.85rem}.tfa-status__stack[data-v-16920130]{display:flex;flex-direction:column;gap:12px}.tfa-status__hero[data-v-16920130]{display:flex;align-items:center;gap:14px;padding:14px;border-radius:10px;border:1px solid var(--border-secondary);background:var(--bg-tertiary)}.tfa-status__hero--on[data-v-16920130]{border-color:#33996740;background:#3399670f}.tfa-status__hero--off[data-v-16920130]{border-color:#5dc5ec38;background:#5dc5ec0f}.tfa-status__hero-icon[data-v-16920130]{width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.15rem;color:var(--color-success);background:#33996724}.tfa-status__hero-icon--off[data-v-16920130]{color:var(--color-admin);background:#5dc5ec24}.tfa-status__hero-body[data-v-16920130]{flex:1;min-width:0}.tfa-status__badge[data-v-16920130]{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem;margin-bottom:6px}.tfa-status__badge--on[data-v-16920130]{color:var(--color-success);background:#33996726}.tfa-status__badge--off[data-v-16920130]{color:var(--text-tertiary);background:var(--bg-primary)}.tfa-status__hero-title[data-v-16920130]{margin:0 0 4px;font-size:.95rem;font-weight:600;color:var(--text-primary);line-height:1.3}.tfa-status__hero-text[data-v-16920130]{margin:0;font-size:.85rem;line-height:1.4;color:var(--text-secondary)}.tfa-status__hero-meta[data-v-16920130]{margin:6px 0 0;font-size:.75rem;color:var(--text-tertiary);display:flex;align-items:center;gap:6px}.tfa-status__hero-action[data-v-16920130]{flex-shrink:0}.tfa-status__btn[data-v-16920130]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;appearance:none;background:var(--bg-primary);color:var(--text-secondary)}.tfa-status__btn i[data-v-16920130]{font-size:12px}.tfa-status__btn--filled[data-v-16920130]{color:var(--color-on-accent, #fff);background:var(--color-admin);border-color:var(--color-admin)}.tfa-status__btn--filled[data-v-16920130]:hover{filter:brightness(1.05)}.tfa-status__btn--danger[data-v-16920130]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.tfa-status__btn--danger[data-v-16920130]:hover{background:#fe00001a;border-color:#fe00004d}.tfa-status__why[data-v-16920130]{padding:14px;border-radius:10px;border:1px solid var(--border-secondary);background:var(--bg-secondary)}.tfa-status__why-title[data-v-16920130]{margin:0 0 10px;font-size:.85rem;font-weight:600;color:var(--text-primary)}.tfa-status__why-list[data-v-16920130]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.tfa-status__why-list li[data-v-16920130]{display:flex;align-items:flex-start;gap:8px;font-size:.85rem;color:var(--text-secondary);line-height:1.4}.tfa-status__why-list i[data-v-16920130]{color:var(--color-success);margin-top:3px;flex-shrink:0;font-size:.75rem}@media(max-width:575px){.tfa-status__hero[data-v-16920130]{flex-direction:column;align-items:stretch;text-align:left}.tfa-status__hero-action[data-v-16920130],.tfa-status__btn[data-v-16920130]{width:100%;justify-content:center}}.grace-banner[data-v-1b2223c7]{position:relative;display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:.75rem;border:1px solid var(--border-card);border-left-width:4px;background-color:var(--bg-card);animation:slideDown-1b2223c7 .3s ease-out}.grace-banner--info[data-v-1b2223c7]{border-left-color:var(--color-info)}.grace-banner--warning[data-v-1b2223c7]{border-left-color:var(--color-warning)}.grace-banner--danger[data-v-1b2223c7]{border-left-color:var(--color-danger)}@keyframes slideDown-1b2223c7{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.grace-icon[data-v-1b2223c7]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex-shrink:0;border-radius:50%;font-size:1.25rem}.grace-banner--info .grace-icon[data-v-1b2223c7]{color:var(--color-info);background-color:#5dc5ec26}.grace-banner--warning .grace-icon[data-v-1b2223c7]{color:var(--color-warning);background-color:#fa7b0d26}.grace-banner--danger .grace-icon[data-v-1b2223c7]{color:var(--color-danger);background-color:#fe00001f}.grace-content[data-v-1b2223c7]{flex:1;min-width:0}.grace-title[data-v-1b2223c7]{font-weight:600;color:var(--text-primary);margin-bottom:.15rem}.grace-message[data-v-1b2223c7]{color:var(--text-secondary);margin-bottom:.15rem}.grace-deadline[data-v-1b2223c7]{font-size:.8rem;color:var(--text-tertiary);margin-bottom:0}.grace-actions[data-v-1b2223c7]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.grace-dismiss[data-v-1b2223c7]{border:none;background:transparent;color:var(--text-tertiary);font-size:1rem;line-height:1;padding:.4rem;border-radius:.375rem;cursor:pointer;transition:background-color .15s ease,color .15s ease}.grace-dismiss[data-v-1b2223c7]:hover{color:var(--text-primary);background-color:var(--bg-hover)}@media(max-width:768px){.grace-banner[data-v-1b2223c7]{flex-direction:column;text-align:center}.grace-actions[data-v-1b2223c7]{width:100%;flex-direction:column}.grace-actions .btn[data-v-1b2223c7]{width:100%}.grace-dismiss[data-v-1b2223c7]{position:absolute;top:.5rem;right:.5rem}}.grace-expired-modal .modal-content{border:none;border-radius:.75rem;box-shadow:0 10px 40px var(--shadow-lg);background-color:var(--bg-modal)}.grace-expired-modal .modal-body{padding:2rem}.expired-body[data-v-398b565b]{text-align:center}.expired-icon[data-v-398b565b]{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin-bottom:1.25rem;border-radius:50%;font-size:2rem;color:var(--color-admin);background-color:#5dc5ec26}.expired-title[data-v-398b565b]{font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.expired-lead[data-v-398b565b]{color:var(--text-secondary);margin-bottom:1.5rem}.expired-callout[data-v-398b565b]{display:flex;gap:.75rem;text-align:left;padding:.875rem 1rem;margin-bottom:1.5rem;border-radius:.5rem;color:var(--text-primary);background-color:#fa7b0d1f;border:1px solid var(--color-warning)}.expired-callout i[data-v-398b565b]{font-size:1.25rem;color:var(--color-warning);margin-top:.15rem}.expired-apps[data-v-398b565b]{margin-bottom:1.5rem}.expired-apps-label[data-v-398b565b]{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin-bottom:.5rem}.app-chips[data-v-398b565b]{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.app-chip[data-v-398b565b]{font-size:.75rem;font-weight:500;padding:.25rem .6rem;color:var(--text-secondary);background-color:var(--bg-tertiary);border:1px solid var(--border-card);border-radius:1rem}.expired-cta[data-v-398b565b]{font-weight:600}.expired-help[data-v-398b565b]{font-size:.8rem;color:var(--text-tertiary);margin-top:1rem;margin-bottom:0}.font-monospace[data-v-a9875f30]{font-family:Courier New,Courier,monospace;font-size:.9rem}.alert-heading[data-v-a9875f30]{font-size:1.1rem;margin-bottom:.5rem}.pat-list[data-v-30f58a69]{width:100%;min-width:0}.pat-list__toolbar[data-v-30f58a69]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.pat-list__hint[data-v-30f58a69]{margin:0;flex:1;min-width:200px;font-size:.85rem;color:var(--text-secondary);line-height:1.4}.pat-list__btn[data-v-30f58a69]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;appearance:none}.pat-list__btn--primary[data-v-30f58a69]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.pat-list__btn--primary[data-v-30f58a69]:hover{background:#5dc5ec24;border-color:#5dc5ec59}.pat-list__table[data-v-30f58a69]{margin-bottom:0}.pat-list__table[data-v-30f58a69] thead th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.pat-list__table[data-v-30f58a69] td{color:var(--text-primary);border-color:var(--border-secondary);vertical-align:middle}.pat-list__name[data-v-30f58a69]{font-weight:600;color:var(--text-primary)}.pat-list__scopes[data-v-30f58a69]{display:flex;flex-wrap:wrap;gap:4px}.pat-list__scope[data-v-30f58a69]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:600;padding:.15rem .45rem;border-radius:1rem;color:var(--color-admin);background:#5dc5ec1f}.pat-list__date[data-v-30f58a69]{font-size:.85rem;color:var(--text-secondary)}.pat-list__muted[data-v-30f58a69]{font-size:.8rem;color:var(--text-tertiary)}.pat-list__icon-btn[data-v-30f58a69]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.pat-list__icon-btn i[data-v-30f58a69]{font-size:12px}.pat-list__icon-btn--danger[data-v-30f58a69]:hover{border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.pat-list__empty[data-v-30f58a69]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.pat-list__empty i[data-v-30f58a69]{font-size:1.5rem;opacity:.5}.pat-list__empty p[data-v-30f58a69]{margin:0;font-size:.85rem}.profile-security[data-v-fb8935e3]{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.profile-security__panel[data-v-fb8935e3]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;overflow:hidden}.profile-security__panel--flush[data-v-fb8935e3]{padding:0}.profile-security__header[data-v-fb8935e3]{display:flex;align-items:flex-start;gap:12px;margin-bottom:1rem}.profile-security__header--padded[data-v-fb8935e3]{margin:0;padding:1rem 1.1rem;border-bottom:1px solid var(--border-secondary);align-items:center;flex-wrap:wrap}.profile-security__header-text[data-v-fb8935e3]{flex:1;min-width:0}.profile-security__icon[data-v-fb8935e3]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.profile-security__title[data-v-fb8935e3]{margin:0;font-size:.95rem;font-weight:600;color:var(--text-primary);line-height:1.3}.profile-security__desc[data-v-fb8935e3]{margin:2px 0 0;font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.profile-security__row[data-v-fb8935e3]{display:flex;align-items:center;gap:14px;padding:4px 0}.profile-security__row--solo[data-v-fb8935e3]{padding:0}.profile-security__row-info[data-v-fb8935e3]{flex:1;min-width:0}.profile-security__row-label[data-v-fb8935e3]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.profile-security__row-desc[data-v-fb8935e3]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.profile-security__row-control[data-v-fb8935e3]{flex-shrink:0}.profile-security__btn[data-v-fb8935e3]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.profile-security__btn i[data-v-fb8935e3]{font-size:12px}.profile-security__btn--primary[data-v-fb8935e3]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.profile-security__btn--primary[data-v-fb8935e3]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.profile-security__btn--danger[data-v-fb8935e3]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.profile-security__btn--danger[data-v-fb8935e3]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.profile-security__btn--filled[data-v-fb8935e3]{color:var(--color-on-accent, #fff);background:var(--color-admin);border-color:var(--color-admin)}.profile-security__btn--filled[data-v-fb8935e3]:hover:not(:disabled){filter:brightness(1.05)}.profile-security__btn[data-v-fb8935e3]:disabled{opacity:.45;cursor:default}.profile-security__notice[data-v-fb8935e3]{display:flex;gap:10px;padding:.75rem .9rem;margin-bottom:1rem;border-radius:8px;color:var(--text-primary);background:#5dc5ec1a;border:1px solid rgba(93,197,236,.35)}.profile-security__notice i[data-v-fb8935e3]{margin-top:2px;color:var(--color-info);flex-shrink:0}.profile-security__notice p[data-v-fb8935e3]{margin:2px 0 0;font-size:.85rem;color:var(--text-secondary);line-height:1.4}.profile-security__notice--urgent[data-v-fb8935e3]{background:#fa7b0d1a;border-color:#fa7b0d59}.profile-security__notice--urgent i[data-v-fb8935e3]{color:var(--color-warning)}.profile-security__notice-meta[data-v-fb8935e3]{margin-top:6px!important}@media(max-width:768px){.profile-security__row[data-v-fb8935e3],.profile-security__header--padded[data-v-fb8935e3]{flex-direction:column;align-items:stretch}.profile-security__row-control[data-v-fb8935e3],.profile-security__btn[data-v-fb8935e3]{width:100%;justify-content:center}}.profile-page[data-v-b6f430b9]{width:100%;min-width:0;padding:0 2px 1.5rem}.profile-page[data-v-b6f430b9] label{margin-bottom:0!important}.profile-layout[data-v-b6f430b9]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.profile-layout--with-sidebar[data-v-b6f430b9]{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}.profile-main[data-v-b6f430b9]{display:flex;flex-direction:column;gap:12px;min-width:0}.profile-hero[data-v-b6f430b9]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.profile-hero__identity[data-v-b6f430b9]{display:flex;align-items:center;gap:14px;min-width:0}.profile-hero__avatar[data-v-b6f430b9]{display:inline-flex;padding:0;border:none;background:transparent;cursor:pointer;border-radius:50%;transition:box-shadow .15s ease,transform .15s ease}.profile-hero__avatar[data-v-b6f430b9]:hover{transform:translateY(-1px);box-shadow:0 0 0 3px #5dc5ec33}.profile-hero__avatar[data-v-b6f430b9]:focus-visible{outline:none;box-shadow:0 0 0 3px #5dc5ec47}.profile-hero__avatar[data-v-b6f430b9] .profile-avatar{width:64px;height:64px}.profile-hero__avatar[data-v-b6f430b9] .profile-avatar span,.profile-hero__avatar[data-v-b6f430b9] .b-avatar{width:64px!important;height:64px!important;border-radius:50%!important}.profile-hero__meta[data-v-b6f430b9]{min-width:0}.profile-hero__title-row[data-v-b6f430b9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.profile-hero__name[data-v-b6f430b9]{margin:0;font-size:1.05rem;font-weight:650;color:var(--text-primary);line-height:1.3}.profile-hero__username[data-v-b6f430b9]{margin:2px 0 0;font-size:.85rem;color:var(--text-secondary)}.profile-hero__actions[data-v-b6f430b9]{display:flex;align-items:center;gap:8px;flex-shrink:0}.profile-tabs[data-v-b6f430b9]{display:inline-flex;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.profile-tabs__tab[data-v-b6f430b9]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease;font-family:inherit}.profile-tabs__tab i[data-v-b6f430b9]{font-size:12px;opacity:.85}.profile-tabs__tab[data-v-b6f430b9]:hover{color:var(--text-primary);background:var(--bg-hover)}.profile-tabs__tab--active[data-v-b6f430b9]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.profile-tabs__tab--active i[data-v-b6f430b9]{opacity:1;color:var(--color-admin)}.profile-tabs__tab--active[data-v-b6f430b9]:hover{color:var(--color-admin);background:var(--bg-primary)}.profile-panels[data-v-b6f430b9]{display:flex;flex-direction:column;gap:12px}.profile-panel[data-v-b6f430b9]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem}.profile-panel--flush[data-v-b6f430b9]{padding:0;overflow:hidden}.profile-panel__header[data-v-b6f430b9]{display:flex;align-items:flex-start;gap:12px;margin-bottom:1rem}.profile-panel__header--split[data-v-b6f430b9]{justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.profile-panel__icon[data-v-b6f430b9]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.profile-panel__title[data-v-b6f430b9]{margin:0;font-size:.95rem;font-weight:600;color:var(--text-primary);line-height:1.3}.profile-panel__desc[data-v-b6f430b9]{margin:2px 0 0;font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.profile-panel__body[data-v-b6f430b9]{padding:1rem 1.1rem 1.15rem}.profile-panel__body--flush[data-v-b6f430b9]{padding:0}.profile-fields[data-v-b6f430b9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.profile-field[data-v-b6f430b9]{min-width:0;display:flex;flex-direction:column;gap:6px}.profile-field__label[data-v-b6f430b9]{display:block;margin:0!important;padding:0;font-size:.8rem;font-weight:600;line-height:1.35;color:var(--text-secondary);overflow:visible}.profile-field[data-v-b6f430b9] #form-input>div:first-child{margin-bottom:6px!important}.profile-field[data-v-b6f430b9] #form-input label{margin:0!important;line-height:1.35}.profile-footer[data-v-b6f430b9]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.profile-footer__right[data-v-b6f430b9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.profile-btn[data-v-b6f430b9]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.profile-btn i[data-v-b6f430b9]{font-size:12px;opacity:.85}.profile-btn[data-v-b6f430b9]:disabled{opacity:.45;cursor:default}.profile-btn--primary[data-v-b6f430b9]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.profile-btn--primary i[data-v-b6f430b9]{opacity:1;color:var(--color-admin)}.profile-btn--primary[data-v-b6f430b9]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.profile-btn--filled[data-v-b6f430b9]{color:var(--color-on-accent, #fff);background:var(--color-admin);border-color:var(--color-admin)}.profile-btn--filled[data-v-b6f430b9]:hover:not(:disabled){filter:brightness(1.05);background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent, #fff)}.profile-btn--secondary[data-v-b6f430b9]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.profile-btn--secondary[data-v-b6f430b9]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.profile-btn--danger[data-v-b6f430b9]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.profile-btn--danger[data-v-b6f430b9]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.profile-icon-btn[data-v-b6f430b9]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;font-family:inherit;line-height:1;transition:border-color .15s ease,color .15s ease,background .15s ease}.profile-icon-btn i[data-v-b6f430b9]{font-size:14px}.profile-icon-btn[data-v-b6f430b9]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.profile-icon-btn[data-v-b6f430b9]:disabled{opacity:.5;cursor:default}.profile-icon-btn--danger[data-v-b6f430b9]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.profile-icon-btn--success[data-v-b6f430b9]:hover:not(:disabled){border-color:var(--color-success);color:var(--color-success);background:#3399671a}.profile-badge[data-v-b6f430b9]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem}.profile-badge--info[data-v-b6f430b9]{color:var(--color-admin);background:#5dc5ec26}.profile-badge--success[data-v-b6f430b9]{color:var(--color-success);background:#33996726}.profile-badge--danger[data-v-b6f430b9]{color:var(--color-danger);background:#fe00001a}.profile-setting-row[data-v-b6f430b9]{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--border-secondary)}.profile-setting-row[data-v-b6f430b9]:last-child{border-bottom:none}.profile-setting-row--compact[data-v-b6f430b9]{padding:8px 0 0;border-bottom:none}.profile-setting-info[data-v-b6f430b9]{flex:1;min-width:0}.profile-setting-label[data-v-b6f430b9]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.profile-setting-desc[data-v-b6f430b9]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.profile-setting-control[data-v-b6f430b9]{flex-shrink:0;display:flex;align-items:center;gap:8px}.profile-pref-block[data-v-b6f430b9]{padding:12px 0;border-bottom:1px solid var(--border-secondary)}.profile-pref-block[data-v-b6f430b9]:last-child{border-bottom:none}.profile-treeview[data-v-b6f430b9]{width:100%;margin-top:8px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);overflow:hidden}.profile-treeview[data-v-b6f430b9] .ui-fancytree{height:200px}.profile-notice[data-v-b6f430b9]{margin-top:12px;padding:.75rem .9rem;border-radius:8px;font-size:.85rem}.profile-notice--danger[data-v-b6f430b9]{color:var(--color-on-accent, #fff);background:var(--color-danger)}.profile-empty[data-v-b6f430b9]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.profile-empty i[data-v-b6f430b9]{font-size:1.5rem;opacity:.5}.profile-empty p[data-v-b6f430b9]{margin:0;font-size:.85rem}.profile-agreement[data-v-b6f430b9]{max-height:500px;overflow:auto;color:var(--text-primary);font-size:.9rem;line-height:1.5}.profile-info-hint[data-v-b6f430b9]{color:var(--text-tertiary);cursor:help}.profile-sidebar[data-v-b6f430b9]{min-width:0}.profile-native-select[data-v-b6f430b9],[data-v-b6f430b9] .profile-select .vs__dropdown-toggle{border-color:var(--border-input, var(--border-secondary));background:var(--bg-input, var(--bg-primary));color:var(--text-primary);border-radius:8px;min-height:38px}[data-v-b6f430b9] .profile-table{margin-bottom:0}[data-v-b6f430b9] .profile-table thead th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);background:var(--bg-tertiary);border-color:var(--border-secondary)}[data-v-b6f430b9] .profile-table td{color:var(--text-primary);border-color:var(--border-secondary);vertical-align:middle}@media(max-width:991px){.profile-layout[data-v-b6f430b9],.profile-layout--with-sidebar[data-v-b6f430b9]{grid-template-columns:minmax(0,1fr)}}@media(max-width:768px){.profile-fields[data-v-b6f430b9]{grid-template-columns:minmax(0,1fr)}.profile-hero[data-v-b6f430b9]{align-items:flex-start}.profile-footer[data-v-b6f430b9]{flex-direction:column;align-items:stretch}.profile-footer__right[data-v-b6f430b9]{margin-left:0;width:100%}.profile-footer .profile-btn[data-v-b6f430b9]{flex:1;justify-content:center}}.show-item{display:block!important}.hide-item{display:none!important}.user-details-page[data-v-2103db23]{width:100%;min-width:0}.user-details-page__body[data-v-2103db23]{height:auto!important}.user-details-page__version[data-v-2103db23]{margin:4px 0 12px;text-align:center;font-size:.75rem;color:var(--text-tertiary);letter-spacing:.02em}.sr-wrap[data-v-f70cbecc]{animation:sr-fade-in-f70cbecc .25s ease}@keyframes sr-fade-in-f70cbecc{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sr-header[data-v-f70cbecc]{display:flex;align-items:flex-start;gap:14px;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid var(--pc-border, #E2E8F0)}.sr-badge[data-v-f70cbecc]{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:4px 10px;border-radius:20px;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;margin-top:3px}.sr-badge-icon[data-v-f70cbecc]{width:13px;height:13px;flex-shrink:0}.sr-badge--form[data-v-f70cbecc]{background:var(--pc-primary-alpha, #4F46E518);color:var(--pc-primary, #4F46E5)}.sr-badge--document[data-v-f70cbecc]{background:#d1fae5;color:#065f46}.sr-badge--esign[data-v-f70cbecc]{background:#fef3c7;color:#92400e}.sr-badge--template[data-v-f70cbecc]{background:#ede9fe;color:#5b21b6}.sr-badge--payment[data-v-f70cbecc]{background:#d1fae5;color:#064e3b}.sr-badge--default[data-v-f70cbecc]{background:#f1f5f9;color:#475569}.sr-head-text[data-v-f70cbecc]{flex:1;min-width:0}.sr-title[data-v-f70cbecc]{font-family:Playfair Display,Georgia,serif;font-size:1.2rem;font-weight:600;color:var(--pc-text, #0F172A);margin:0 0 4px;line-height:1.35}.sr-desc[data-v-f70cbecc]{font-size:.9rem;color:var(--pc-muted, #64748B);margin:0;line-height:1.55}.sr-body[data-v-f70cbecc]{animation:sr-body-in-f70cbecc .2s ease}@keyframes sr-body-in-f70cbecc{0%{opacity:0}to{opacity:1}}.sr-form-body[data-v-f70cbecc]{background:var(--bg-card);border-radius:8px;overflow:hidden}.sr-form-body.sr-light-form[data-v-f70cbecc]{background:#fff;--bg-primary: #f0f7fc;--bg-secondary: #ffffff;--bg-warning: #FFC107;--bg-tertiary: #F9FCFD;--bg-hover: #e8f2f7;--bg-active: #d7effd;--bg-modal: #ffffff;--bg-sidebar: #d5e3ed;--bg-card: #ffffff;--bg-input: #ffffff;--bg-disabled: #e9ecef;--bg-skeleton: #f6f7f8;--bg-dropdown: #eaeaea;--bg-header: #ffffff;--text-primary: rgba(0, 0, 0, .9);--text-secondary: #5a5c63;--text-tertiary: #727272;--text-disabled: #555555;--text-placeholder: #d1d1d1;--text-inverse: #ffffff;--text-link: rgb(43, 104, 216);--text-link-hover: #3B5BFD;--border-primary: #d7effd;--border-secondary: #e9e8eb;--border-tertiary: #ced4da;--border-input: #ced4da;--border-input-focus: #007bff;--border-card: #ddd;--border-divider: #dfdfdf;--shadow-sm: rgba(0, 0, 0, .1);--shadow-md: rgba(0, 0, 0, .2);--shadow-lg: rgba(0, 0, 0, .3);--color-bpm: #3B5BFD;--color-ecm: #80BA26;--color-swc: #CC0066;--color-dss: #6600A2;--color-pwt: #FA7B0D;--color-admin: #5DC5EC;--color-success: #339967;--color-danger: #fe0000;--color-warning: #FA7B0D;--color-info: #5DC5EC;--table-border: #e9e8eb;--table-hover: #e8f2f7;--table-selected-border: #5DC5EC;--table-selected-bg: #E8F2F7;--table-selected-text: #3B5BFD;--icon-primary: rgb(43, 104, 216);--icon-secondary: #727272;--icon-disabled: #bbb;--ck-background: #f0f7fc;--ck-color-base-foreground: #ffffff;--ck-color-base-border: #e9e8eb;--ck-color-text: rgba(0, 0, 0, .9)}.sr-info-card[data-v-f70cbecc]{display:flex;align-items:flex-start;gap:20px;padding:24px;border-radius:10px;border:1.5px dashed #CBD5E1;background:#f8f9fb}.sr-info--document[data-v-f70cbecc]{background:#f0fdf4;border-color:#a7f3d0}.sr-info--esign[data-v-f70cbecc]{background:#fffbeb;border-color:#fde68a}.sr-info--template[data-v-f70cbecc]{background:#f5f3ff;border-color:#ddd6fe}.sr-info--payment[data-v-f70cbecc]{background:#ecfdf5;border-color:#a7f3d0}.sr-info--default[data-v-f70cbecc]{background:#f8f9fb;border-color:#cbd5e1}.sr-info-icon-wrap[data-v-f70cbecc]{flex-shrink:0;width:40px;height:40px}.sr-info-icon-wrap svg[data-v-f70cbecc]{width:40px;height:40px}.sr-info-content[data-v-f70cbecc]{flex:1;min-width:0}.sr-info-name[data-v-f70cbecc]{font-size:.95rem;font-weight:600;color:var(--pc-text, #0F172A);margin:0 0 6px;line-height:1.4}.sr-info-obj-desc[data-v-f70cbecc]{font-size:.875rem;color:var(--pc-muted, #64748B);margin:0 0 14px;line-height:1.55}.sr-info-notice[data-v-f70cbecc]{display:flex;align-items:flex-start;gap:7px;font-size:.82rem;line-height:1.5;border-radius:6px;padding:8px 10px}.sr-notice--doc[data-v-f70cbecc]{background:#0596690f;color:#065f46}.sr-notice--sign[data-v-f70cbecc]{background:#d977060f;color:#92400e}.sr-notice--template[data-v-f70cbecc]{background:#7c3aed0f;color:#5b21b6}.sr-notice--payment[data-v-f70cbecc]{background:#0596690f;color:#064e3b}.sr-notice--default[data-v-f70cbecc]{background:#64748b0f;color:#475569}.sr-notice-icon[data-v-f70cbecc]{width:14px;height:14px;flex-shrink:0;margin-top:1px}@media(max-width:768px){.sr-header[data-v-f70cbecc]{gap:10px;margin-bottom:16px;padding-bottom:14px}.sr-badge[data-v-f70cbecc]{font-size:.65rem;padding:3px 8px}.sr-title[data-v-f70cbecc]{font-size:1.05rem}.sr-info-card[data-v-f70cbecc]{flex-direction:column;gap:14px;padding:18px}.sr-info-icon-wrap[data-v-f70cbecc]{width:36px;height:36px}.sr-info-icon-wrap svg[data-v-f70cbecc]{width:36px;height:36px}}.pcs-root[data-v-8f7e7809]{--pc-bg: #F8F9FB;--pc-surface: #FFFFFF;--pc-border: #E2E8F0;--pc-border-2: #CBD5E1;--pc-text: #0F172A;--pc-muted: #64748B;--pc-faint: #F1F5F9;--pc-primary: #4F46E5;--pc-primary-alpha: #4F46E518;--pc-success: #059669;--pc-danger: #DC2626;min-height:100vh;overflow-x:hidden;background:var(--pc-bg);font-family:DM Sans,system-ui,-apple-system,sans-serif;color:var(--pc-text);-webkit-font-smoothing:antialiased}.pcs-root.pcs-dark[data-v-8f7e7809]{--pc-bg: #0F172A;--pc-surface: #1E293B;--pc-border: #334155;--pc-border-2: #475569;--pc-text: #F1F5F9;--pc-muted: #94A3B8;--pc-faint: #1E293B;--pc-success: #10B981;--pc-danger: #F87171}.pcs-state[data-v-8f7e7809]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:40px 24px}.pcs-state-inner[data-v-8f7e7809]{text-align:center;max-width:480px;animation:pcs-fade-up-8f7e7809 .4s ease-out}.pcs-state-icon[data-v-8f7e7809]{width:80px;height:80px;margin:0 auto 28px}.pcs-state-title[data-v-8f7e7809]{font-family:Playfair Display,Georgia,serif;font-size:1.75rem;font-weight:700;color:var(--pc-text);margin:0 0 12px;line-height:1.25}.pcs-state-desc[data-v-8f7e7809]{font-size:1rem;color:var(--pc-muted);margin:0 0 28px;line-height:1.65}@keyframes pcs-shimmer-8f7e7809{0%{background-position:-600px 0}to{background-position:600px 0}}.sk-block[data-v-8f7e7809]{border-radius:6px;background:linear-gradient(90deg,var(--pc-border) 25%,var(--pc-faint) 50%,var(--pc-border) 75%);background-size:600px 100%;animation:pcs-shimmer-8f7e7809 1.5s ease-in-out infinite}.pcs-skeleton-wrap[data-v-8f7e7809]{min-height:100vh;background:var(--pc-bg)}.pcs-sk-masthead[data-v-8f7e7809]{background:var(--pc-surface);border-bottom:1px solid var(--pc-border)}.pcs-sk-masthead-inner[data-v-8f7e7809]{max-width:720px;margin:0 auto;padding:20px 24px 24px}.pcs-sk-masthead-top[data-v-8f7e7809]{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.pcs-sk-logo[data-v-8f7e7809]{width:110px;height:30px}.pcs-sk-lang[data-v-8f7e7809]{width:68px;height:26px;border-radius:20px}.pcs-sk-masthead-body[data-v-8f7e7809]{padding-top:4px}.pcs-sk-title[data-v-8f7e7809]{width:52%;height:26px;margin-bottom:10px}.pcs-sk-subtitle[data-v-8f7e7809]{width:32%;height:16px}.pcs-sk-main[data-v-8f7e7809]{max-width:720px;margin:32px auto 0;padding:0 24px 48px}.pcs-sk-card[data-v-8f7e7809]{background:var(--pc-surface);border:1px solid var(--pc-border);border-radius:12px;padding:28px 24px}.pcs-sk-row[data-v-8f7e7809]{display:flex;gap:20px}.pcs-sk-field[data-v-8f7e7809]{margin-bottom:22px;flex:1}.pcs-sk-field--half[data-v-8f7e7809]{flex:1}.pcs-sk-label[data-v-8f7e7809]{width:30%;height:13px;margin-bottom:8px}.pcs-sk-input[data-v-8f7e7809]{width:100%;height:42px}.pcs-sk-textarea[data-v-8f7e7809]{width:100%;height:90px}.pcs-sk-footer[data-v-8f7e7809]{display:flex;justify-content:flex-end;margin-top:20px}.pcs-sk-btn[data-v-8f7e7809]{width:128px;height:44px;border-radius:8px}@media(max-width:600px){.pcs-sk-row[data-v-8f7e7809]{flex-direction:column;gap:0}.pcs-sk-title[data-v-8f7e7809]{width:72%}.pcs-sk-subtitle[data-v-8f7e7809]{width:50%}}.pcs-btn-retry[data-v-8f7e7809]{display:inline-flex;align-items:center;padding:12px 28px;background:transparent;color:var(--pc-primary);border:1.5px solid var(--pc-primary);border-radius:8px;font-size:.95rem;font-weight:600;font-family:DM Sans,system-ui,sans-serif;cursor:pointer;transition:all .2s;letter-spacing:.01em}.pcs-btn-retry[data-v-8f7e7809]:hover{background:var(--pc-primary-alpha)}.pcs-checkmark-wrap[data-v-8f7e7809]{width:80px;height:80px;margin:0 auto 28px}.pcs-checkmark-svg[data-v-8f7e7809]{width:80px;height:80px}.pcs-check-circle[data-v-8f7e7809]{animation:pcs-draw-circle-8f7e7809 .65s cubic-bezier(.65,0,.45,1) .1s forwards}.pcs-check-mark[data-v-8f7e7809]{animation:pcs-draw-check-8f7e7809 .35s ease-out .7s forwards}@keyframes pcs-draw-circle-8f7e7809{to{stroke-dashoffset:0}}@keyframes pcs-draw-check-8f7e7809{to{stroke-dashoffset:0}}.pcs-tracking[data-v-8f7e7809]{margin:24px 0 0;padding:20px 24px;background:var(--pc-faint);border-radius:10px;text-align:left}.pcs-tracking-label[data-v-8f7e7809]{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pc-muted);margin:0 0 10px}.pcs-tracking-pill[data-v-8f7e7809]{display:flex;align-items:center;gap:10px;background:var(--pc-surface);border:1px solid var(--pc-border);border-radius:8px;padding:10px 14px;margin-bottom:10px}.pcs-tracking-code[data-v-8f7e7809]{flex:1;font-family:SF Mono,Monaco,Menlo,Courier New,monospace;font-size:1.4rem;font-weight:700;color:var(--pc-primary);letter-spacing:.12em;background:transparent}.pcs-btn-copy[data-v-8f7e7809]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:var(--pc-faint);border:1px solid var(--pc-border);border-radius:6px;color:var(--pc-muted);cursor:pointer;transition:all .2s;flex-shrink:0}.pcs-btn-copy[data-v-8f7e7809]:hover{background:var(--pc-primary-alpha);color:var(--pc-primary);border-color:var(--pc-primary)}.pcs-btn-copy .fa-check[data-v-8f7e7809]{color:var(--pc-success)}.pcs-tracking-hint[data-v-8f7e7809]{font-size:.8rem;color:var(--pc-muted);margin:0}.pcs-success-msg[data-v-8f7e7809]{margin-top:20px;font-size:1rem;color:var(--pc-muted);line-height:1.65}.pcs-form-wrap[data-v-8f7e7809]{display:flex;flex-direction:column;min-height:100vh}.pcs-masthead[data-v-8f7e7809]{background:var(--pc-surface);border-bottom:1px solid var(--pc-border)}.pcs-masthead-inner[data-v-8f7e7809]{max-width:1100px;margin:0 auto;padding:0 32px}.pcs-masthead-top[data-v-8f7e7809]{display:flex;align-items:center;justify-content:space-between;padding:20px 0;min-height:56px}.pcs-masthead-logo-area[data-v-8f7e7809]{flex:1}.pcs-logo[data-v-8f7e7809]{max-height:40px;max-width:160px;object-fit:contain}.pcs-locale[data-v-8f7e7809]{flex-shrink:0}.pcs-masthead-body[data-v-8f7e7809]{padding:28px 0 32px;text-align:center}.pcs-process-name[data-v-8f7e7809]{font-family:Playfair Display,Georgia,serif;font-size:2.25rem;font-weight:700;color:var(--pc-text);margin:0;line-height:1.2;letter-spacing:-.01em}.pcs-title-rule[data-v-8f7e7809]{width:40px;height:3px;background:var(--pc-primary);border-radius:2px;margin:14px auto 0}.pcs-stage-name[data-v-8f7e7809]{font-size:.95rem;color:var(--pc-muted);font-weight:400;margin:12px 0 0;letter-spacing:.01em}.pcs-lang-select[data-v-8f7e7809]{appearance:none;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%2394A3B8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:14px;border:1px solid var(--pc-border);border-radius:6px;color:var(--pc-muted);font-size:.875rem;font-weight:500;font-family:DM Sans,system-ui,sans-serif;padding:7px 28px 7px 10px;cursor:pointer;transition:border-color .15s,color .15s}.pcs-lang-select[data-v-8f7e7809]:hover{border-color:var(--pc-border-2);color:var(--pc-text)}.pcs-lang-select[data-v-8f7e7809]:focus{outline:none;border-color:var(--pc-primary)}.pcs-root.pcs-dark .pcs-lang-select[data-v-8f7e7809]{color-scheme:dark}.pcs-main[data-v-8f7e7809]{flex:1;max-width:1100px;margin:0 auto;padding:40px 32px 80px;width:100%}.pcs-waypoints[data-v-8f7e7809]{margin-bottom:40px}.pcs-waypoints-track[data-v-8f7e7809]{display:flex;align-items:flex-start;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.pcs-waypoints-track[data-v-8f7e7809]::-webkit-scrollbar{display:none}.pcs-waypoint[data-v-8f7e7809]{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;background:none;border:none;cursor:pointer;padding:0 4px;transition:opacity .2s}.pcs-waypoint[data-v-8f7e7809]:hover{opacity:.8}.pcs-waypoint-dot[data-v-8f7e7809]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--pc-border-2);background:var(--pc-surface);color:var(--pc-muted);transition:all .25s ease;flex-shrink:0}.pcs-waypoint.is-active .pcs-waypoint-dot[data-v-8f7e7809]{background:var(--pc-primary);border-color:var(--pc-primary);color:#fff;box-shadow:0 0 0 3px var(--pc-primary-alpha)}.pcs-waypoint.is-done .pcs-waypoint-dot[data-v-8f7e7809]{background:var(--pc-success);border-color:var(--pc-success)}.pcs-waypoint-num[data-v-8f7e7809]{font-size:12px;font-weight:600;line-height:1}.pcs-wp-check[data-v-8f7e7809]{width:14px;height:14px}.pcs-waypoint-label[data-v-8f7e7809]{font-size:11px;font-weight:500;color:var(--pc-muted);text-align:center;white-space:nowrap;max-width:80px;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.pcs-waypoint.is-active .pcs-waypoint-label[data-v-8f7e7809]{color:var(--pc-primary);font-weight:600}.pcs-waypoint.is-done .pcs-waypoint-label[data-v-8f7e7809]{color:var(--pc-success)}.pcs-waypoint-connector[data-v-8f7e7809]{flex:1;height:1px;background:var(--pc-border-2);margin-top:15px;min-width:16px;transition:background .25s ease}.pcs-waypoint-connector.is-done[data-v-8f7e7809]{background:var(--pc-success)}.pcs-identity[data-v-8f7e7809]{margin-bottom:36px}.pcs-section-label[data-v-8f7e7809]{font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pc-muted);margin:0 0 16px}.pcs-fields[data-v-8f7e7809]{display:grid;gap:20px}.pcs-field[data-v-8f7e7809]{display:flex;flex-direction:column;gap:6px}.pcs-input-wrap[data-v-8f7e7809]{position:relative}.pcs-input[data-v-8f7e7809]{width:100%;padding:22px 14px 8px;font-size:1rem;font-family:DM Sans,system-ui,sans-serif;background:var(--pc-surface);border:1px solid var(--pc-border);border-radius:6px 6px 0 0;border-bottom:2px solid var(--pc-border-2);color:var(--pc-text);outline:none;transition:border-color .18s ease,box-shadow .18s ease;-webkit-appearance:none;appearance:none}.pcs-input[data-v-8f7e7809]:focus{border-color:var(--pc-border);border-bottom-color:var(--pc-primary);box-shadow:0 1px 0 0 var(--pc-primary);background:var(--pc-surface)}.pcs-input.has-error-input[data-v-8f7e7809]{border-bottom-color:var(--pc-danger);box-shadow:0 1px 0 0 var(--pc-danger)}.pcs-float-label[data-v-8f7e7809]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:1rem;font-family:DM Sans,system-ui,sans-serif;color:var(--pc-muted);pointer-events:none;transition:all .18s ease;line-height:1;white-space:nowrap}.pcs-input:not(:placeholder-shown)~.pcs-float-label[data-v-8f7e7809],.pcs-input:focus~.pcs-float-label[data-v-8f7e7809]{top:9px;transform:translateY(0);font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pc-muted)}.pcs-input:focus~.pcs-float-label[data-v-8f7e7809]{color:var(--pc-primary)}.pcs-input.has-error-input~.pcs-float-label[data-v-8f7e7809]{color:var(--pc-danger)}.pcs-req[data-v-8f7e7809]{color:var(--pc-danger);margin-left:2px}.pcs-field-err[data-v-8f7e7809]{font-size:.8rem;color:var(--pc-danger);font-weight:500;padding-left:2px}.pcs-steps[data-v-8f7e7809]{display:flex;flex-direction:column;gap:24px;margin-bottom:8px}.pcs-slide-enter-active[data-v-8f7e7809],.pcs-slide-leave-active[data-v-8f7e7809]{transition:all .22s ease}.pcs-slide-enter[data-v-8f7e7809]{opacity:0;transform:translate(16px)}.pcs-slide-leave-to[data-v-8f7e7809]{opacity:0;transform:translate(-16px)}.pcs-step-nav[data-v-8f7e7809]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--pc-border)}.pcs-btn-prev[data-v-8f7e7809],.pcs-btn-next[data-v-8f7e7809]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:600;font-family:DM Sans,system-ui,sans-serif;border-radius:8px;cursor:pointer;transition:all .18s ease;letter-spacing:.01em}.pcs-btn-prev[data-v-8f7e7809]{background:transparent;border:1.5px solid var(--pc-border-2);color:var(--pc-muted)}.pcs-btn-prev[data-v-8f7e7809]:hover{border-color:var(--pc-primary);color:var(--pc-primary)}.pcs-btn-next[data-v-8f7e7809]{background:var(--pc-primary);border:1.5px solid var(--pc-primary);color:#fff;margin-left:auto}.pcs-btn-next[data-v-8f7e7809]:hover{filter:brightness(.92)}.pcs-honeypot[data-v-8f7e7809]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pcs-captcha-err[data-v-8f7e7809]{display:flex;align-items:center;padding:14px 18px;background:#dc26260f;border:1px solid rgba(220,38,38,.3);border-radius:8px;color:var(--pc-danger);font-size:.9rem;margin-bottom:24px}.pcs-footer[data-v-8f7e7809]{margin-top:32px;padding-top:24px;border-top:1px solid var(--pc-border)}.pcs-btn-submit[data-v-8f7e7809]{display:flex;align-items:center;justify-content:center;width:100%;padding:16px 24px;font-size:1rem;font-weight:600;font-family:DM Sans,system-ui,sans-serif;background:var(--pc-primary);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:filter .18s ease,opacity .18s ease;letter-spacing:.02em}.pcs-btn-submit[data-v-8f7e7809]:hover:not(:disabled){filter:brightness(.92)}.pcs-btn-submit[data-v-8f7e7809]:disabled{opacity:.6;cursor:not-allowed}.pcs-spinner[data-v-8f7e7809]{display:inline-block;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:pcs-spin-8f7e7809 .75s linear infinite}@keyframes pcs-spin-8f7e7809{to{transform:rotate(360deg)}}@keyframes pcs-fade-up-8f7e7809{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.pcs-masthead-inner[data-v-8f7e7809]{padding:0 20px}.pcs-masthead-top[data-v-8f7e7809]{padding-top:16px}.pcs-masthead-body[data-v-8f7e7809]{padding:20px 0 24px}.pcs-process-name[data-v-8f7e7809]{font-size:1.75rem}.pcs-main[data-v-8f7e7809]{padding:28px 20px 60px}.pcs-step-nav[data-v-8f7e7809]{flex-direction:column-reverse;gap:10px}.pcs-btn-prev[data-v-8f7e7809],.pcs-btn-next[data-v-8f7e7809]{width:100%;justify-content:center}.pcs-btn-next[data-v-8f7e7809]{margin-left:0}.pcs-tracking-pill[data-v-8f7e7809]{flex-direction:column;align-items:stretch;text-align:center}.pcs-btn-copy[data-v-8f7e7809]{width:100%;height:38px}}@media(max-width:480px){.pcs-process-name[data-v-8f7e7809]{font-size:1.5rem}.pcs-state-title[data-v-8f7e7809]{font-size:1.4rem}.pcs-waypoint-label[data-v-8f7e7809]{max-width:60px;font-size:10px}}.pcs-wizard-progress[data-v-8f7e7809]{height:3px;background:var(--pc-border)}.pcs-wizard-progress-fill[data-v-8f7e7809]{height:100%;background:var(--pc-primary);transition:width .4s ease;border-radius:0 2px 2px 0}.pcs-wizard-main[data-v-8f7e7809]{max-width:1100px}.pcs-wizard-counter[data-v-8f7e7809]{font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pc-primary);margin:0 0 28px}.pcs-wizard-step-title[data-v-8f7e7809]{font-family:Playfair Display,Georgia,serif;font-size:1.5rem;font-weight:700;color:var(--pc-text);margin:0 0 24px}.pcs-wizard-nav[data-v-8f7e7809]{display:flex;align-items:center;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid var(--pc-border)}.pcs-wizard-cta[data-v-8f7e7809]{flex:1;display:inline-flex;align-items:center;justify-content:center;padding:16px 24px;font-size:1rem;font-weight:600;font-family:DM Sans,system-ui,sans-serif;background:var(--pc-primary);color:#fff;border:none;border-radius:8px;cursor:pointer;letter-spacing:.02em;transition:filter .18s ease,opacity .18s ease;gap:8px}.pcs-wizard-cta[data-v-8f7e7809]:hover:not(:disabled){filter:brightness(.92)}.pcs-wizard-cta[data-v-8f7e7809]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:480px){.pcs-wizard-nav[data-v-8f7e7809]{flex-direction:column-reverse}.pcs-wizard-nav>*[data-v-8f7e7809]{width:100%;justify-content:center}}[data-v-a1204985] .signature-mark-modal .modal-content{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}[data-v-a1204985] .signature-mark-modal-header{border-bottom:1px solid var(--border-secondary)}[data-v-a1204985] .signature-mark-modal-body{background:var(--bg-secondary)}.signers-sidebar[data-v-354ef6e1]{width:min(480px,92vw)!important;border:1px solid var(--border-secondary);background:var(--bg-sidebar)}.offcanvas[data-v-354ef6e1]{position:fixed;top:0;bottom:0;right:calc(-1*min(480px,92vw));width:min(480px,92vw);background:var(--bg-sidebar);z-index:1055;padding:0;transition:right .35s ease-in-out;overflow-y:auto;overflow-x:hidden;box-shadow:-3px 0 8px var(--shadow-sm)}.offcanvas.show[data-v-354ef6e1]{right:0}.offcanvas-body[data-v-354ef6e1]{padding:14px;min-width:0}.sidebar-header[data-v-354ef6e1]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.sidebar-header .offcanvas-title[data-v-354ef6e1]{margin:0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary)}.sidebar-header .close[data-v-354ef6e1]{color:var(--text-secondary);opacity:.8}.sidebar-section[data-v-354ef6e1]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:10px 12px;margin-bottom:10px}.sidebar-section-title[data-v-354ef6e1]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.sidebar-action-btn[data-v-354ef6e1]{height:30px;border-radius:6px;font-size:12px;font-weight:500;padding:0 12px;background:var(--color-dss);border-color:var(--color-dss)}[data-v-354ef6e1] .row{margin-left:0!important;margin-right:0!important}[data-v-354ef6e1] .col,[data-v-354ef6e1] [class*=col-]{min-width:0!important}.signer-form-wrap[data-v-354ef6e1]{max-width:100%;overflow:hidden;padding-right:2px}.step-group-card[data-v-354ef6e1]{border-radius:10px}.step-group-header[data-v-354ef6e1]{display:flex;align-items:center;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin:10px 2px 4px}.parallel-badge[data-v-354ef6e1]{font-weight:500;text-transform:none;letter-spacing:normal}.signer-card[data-v-354ef6e1]{border-radius:10px;border:1px solid var(--border-secondary);background:var(--bg-card, #fff);padding:12px 14px;transition:all .15s ease}.signer-card[data-v-354ef6e1]:hover{background:var(--bg-hover, #f8f9fa);box-shadow:0 4px 10px #0000000a;transform:translateY(-1px)}.signer-main[data-v-354ef6e1],.signer-top[data-v-354ef6e1]{min-width:0}.signer-name[data-v-354ef6e1]{font-weight:600;font-size:.95rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signer-email[data-v-354ef6e1]{font-size:.8rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signer-esign[data-v-354ef6e1]{font-size:.75rem;white-space:nowrap}.email-edit-row[data-v-354ef6e1]{min-width:0}.email-edit-input[data-v-354ef6e1]{min-width:0;height:26px;font-size:.8rem;padding:2px 6px}.status-badge[data-v-354ef6e1]{border-radius:999px;font-weight:500;padding:.35em .6em;white-space:nowrap;flex:0 0 auto}.actions .action-icon[data-v-354ef6e1]{cursor:pointer;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid transparent;font-size:13px;color:var(--text-secondary);opacity:.9;transition:opacity .15s ease,transform .1s ease;flex:0 0 auto}.actions .action-icon[data-v-354ef6e1]:hover{opacity:1;transform:scale(1.02);background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-primary)}.signer-drag-handle[data-v-354ef6e1],.step-group-drag-handle[data-v-354ef6e1]{cursor:grab;color:var(--text-tertiary);flex:0 0 auto;padding:0 4px}.signer-drag-handle[data-v-354ef6e1]:active,.step-group-drag-handle[data-v-354ef6e1]:active{cursor:grabbing}.signers-list .sortable-chosen[data-v-354ef6e1]{box-shadow:0 4px 10px #00000014}.signers-list .sortable-ghost[data-v-354ef6e1]{opacity:.4}.observers-sidebar[data-v-298647a1]{width:min(480px,92vw)!important;border:1px solid var(--border-secondary);background:var(--bg-sidebar)}.observers-list[data-v-298647a1]{max-height:400px;overflow-y:auto}.offcanvas[data-v-298647a1]{position:fixed;top:0;bottom:0;right:calc(-1*min(480px,92vw));width:min(480px,92vw);background:var(--bg-sidebar);z-index:1055;padding:0;transition:right .35s ease-in-out;overflow-y:auto;overflow-x:hidden;box-shadow:-3px 0 8px var(--shadow-sm)}.offcanvas.show[data-v-298647a1]{right:0}.offcanvas-body[data-v-298647a1]{padding:14px}.sidebar-header[data-v-298647a1]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.sidebar-header .offcanvas-title[data-v-298647a1]{margin:0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary)}.sidebar-header .close[data-v-298647a1]{color:var(--text-secondary);opacity:.8}.sidebar-section[data-v-298647a1]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:10px 12px;margin-bottom:10px}.sidebar-section-title[data-v-298647a1]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.sidebar-action-btn[data-v-298647a1]{height:30px;border-radius:6px;font-size:12px;font-weight:500;padding:0 12px;background:var(--color-dss);border-color:var(--color-dss)}.observers-list[data-v-298647a1] .list-group-item{border:1px solid var(--border-secondary);border-radius:10px;margin-bottom:8px;background:var(--bg-secondary)}.action-icon[data-v-298647a1]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid transparent;font-size:13px;color:var(--text-secondary);transition:all .15s ease}.action-icon[data-v-298647a1]:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:#ef4444}.documents-sidebar[data-v-e8c6d4ca]{width:min(480px,92vw)!important;border:1px solid var(--border-secondary)}.offcanvas[data-v-e8c6d4ca]{position:fixed;top:0;bottom:0;right:calc(-1*min(480px,92vw));width:min(480px,92vw);background:var(--bg-sidebar);z-index:1055;padding:0;transition:right .35s ease-in-out;overflow-y:auto;overflow-x:hidden;box-shadow:-3px 0 8px var(--shadow-sm)}.offcanvas.show[data-v-e8c6d4ca]{right:0}.sidebar-header[data-v-e8c6d4ca]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.sidebar-header .offcanvas-title[data-v-e8c6d4ca]{margin:0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary)}.sidebar-header .close[data-v-e8c6d4ca]{color:var(--text-secondary);opacity:.8}.offcanvas-body[data-v-e8c6d4ca],.offcanvas>div[data-v-e8c6d4ca]:not(.offcanvas-header){padding:14px}.sidebar-section[data-v-e8c6d4ca]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.sidebar-section-title[data-v-e8c6d4ca]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.doc-action-icon[data-v-e8c6d4ca]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid transparent;color:var(--text-secondary);transition:all .15s ease}.doc-action-icon[data-v-e8c6d4ca]:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-primary)}[data-v-4c36bb88] .signature-settings-modal .modal-content{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}[data-v-4c36bb88] .signature-settings-modal-header{border-bottom:1px solid var(--border-secondary)}[data-v-4c36bb88] .signature-settings-modal-body{background:var(--bg-secondary)}[data-v-4c36bb88] .signature-settings-modal-body .form-control{border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-primary)}[data-v-4c36bb88] .signature-settings-modal-body .form-control:focus{border-color:var(--color-bpm);box-shadow:0 0 0 2px #3b5bfd1f}[data-v-4c36bb88] .signature-settings-modal-body .btn-primary{background:var(--color-dss);border-color:var(--color-dss)}.settings-reset-btn[data-v-4c36bb88]{height:30px;border-radius:6px;font-size:12px;font-weight:500;padding:0 12px}.list-container[data-v-6fd201b6]{background:var(--bg-card);border-radius:8px;box-shadow:0 2px 4px var(--shadow-sm);border:1px solid var(--border-card);padding:1.5rem 1rem 1rem;margin-top:.5rem}.table-custom-style th[data-v-6fd201b6]{background:var(--bg-tertiary)!important;border-bottom:1.5px solid var(--border-card)!important;font-weight:600;color:var(--text-primary)}.table-custom-style td[data-v-6fd201b6]{border-bottom:1px solid var(--border-card)!important;color:var(--text-primary)}.table-custom-style tr:last-child td[data-v-6fd201b6]{border-bottom:none!important}.table-custom-style th[data-v-6fd201b6]:first-child{border-top-left-radius:8px!important}.table-custom-style th[data-v-6fd201b6]:last-child{border-top-right-radius:8px!important}.table-custom-style tr:last-child td[data-v-6fd201b6]:first-child{border-bottom-left-radius:8px!important}.table-custom-style tr:last-child td[data-v-6fd201b6]:last-child{border-bottom-right-radius:8px!important}.table-custom-style[data-v-6fd201b6]{background:var(--bg-card);border-radius:8px;font-size:15px;overflow:visible!important}.table-custom-style th[data-v-6fd201b6],.table-custom-style td[data-v-6fd201b6]{border:none!important;vertical-align:middle;background:var(--bg-card)!important;padding-top:.6rem;padding-bottom:.6rem;color:var(--text-primary)}.table-custom-style tr[data-v-6fd201b6]{border-radius:8px;background:var(--bg-card);margin-bottom:8px}.table-custom-style .text-center[data-v-6fd201b6]{text-align:center!important}.table-custom-style .fa-pencil-alt[data-v-6fd201b6],.table-custom-style .fa-trash[data-v-6fd201b6]{font-size:1.1rem;cursor:pointer}.table-custom-style .fa-pencil-alt[data-v-6fd201b6]:hover{color:var(--text-link)}.table-custom-style .fa-trash[data-v-6fd201b6]:hover{color:var(--color-danger)}.table-custom-style tbody tr[data-v-6fd201b6]:hover{background-color:var(--table-hover)!important}.table-custom-style .text-muted[data-v-6fd201b6]{color:var(--text-secondary)}[data-v-6de4cd00] .manage-participants-modal{max-width:min(1400px,95vw)}[data-v-6de4cd00] .manage-participants-modal .modal-content{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}[data-v-6de4cd00] .manage-participants-table .table-responsive{margin-bottom:0}[data-v-6de4cd00] .manage-participants-table .truncate-cell{display:block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-6de4cd00] .manage-participants-modal-body{background:var(--bg-secondary)}.search-input[data-v-6de4cd00]{max-width:220px}.filter-select[data-v-6de4cd00]{max-width:180px}.toolbar-filters[data-v-6de4cd00]{flex:1}.items-per-page-line[data-v-6de4cd00]{display:flex;align-items:center;white-space:nowrap}.items-by-page[data-v-6de4cd00]{width:80px;margin-right:20px;margin-left:10px}[data-v-31e804fd] .signature-modal-dialog .modal-content{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}[data-v-31e804fd] .signature-modal-header{border-bottom:1px solid var(--border-secondary);display:flex;flex-wrap:wrap;align-items:center;width:100%}[data-v-31e804fd] .signature-modal-body{background:var(--bg-secondary)}[data-v-31e804fd] .signature-modal-body .btn-sm{min-height:30px;border-radius:6px;font-size:12px;font-weight:500;padding:0 12px}[data-v-31e804fd] .signature-modal-body .btn-primary,[data-v-31e804fd] .signature-modal-header .btn-primary{background:var(--color-dss);border-color:var(--color-dss)}.preview-frame-shell[data-v-31e804fd]{border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;background:var(--bg-primary);min-height:min(70vh,720px)}.preview-iframe[data-v-31e804fd]{display:block;width:100%;min-height:min(70vh,720px);border:0}.preview-loading[data-v-31e804fd]{min-height:min(70vh,720px)}.signature-requests-page[data-v-c3fc6b56]{width:100%}.signature-list-top[data-v-c3fc6b56]{flex-wrap:wrap;gap:12px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.signature-list-top.tasks-header-panel--mobile[data-v-c3fc6b56]{flex-direction:column;align-items:stretch}.tasks-header-panel[data-v-c3fc6b56]{display:flex;align-items:center;justify-content:space-between}.tasks-header-left[data-v-c3fc6b56]{display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap}.signature-page-title[data-v-c3fc6b56]{font-size:1.1rem;font-weight:600;color:var(--text-primary)}.signature-header-actions[data-v-c3fc6b56]{display:flex;align-items:center;gap:8px;flex-shrink:0}.tasks-refresh-btn[data-v-c3fc6b56]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:all .15s ease}.tasks-refresh-btn i[data-v-c3fc6b56]{font-size:13px;transition:transform .4s ease}.tasks-refresh-btn[data-v-c3fc6b56]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary);border-color:var(--color-bpm)}.tasks-refresh-btn[data-v-c3fc6b56]:disabled{opacity:.5;cursor:default}.signature-primary-btn[data-v-c3fc6b56]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;color:#fff;background:var(--color-dss);border:1px solid var(--color-dss);cursor:pointer;white-space:nowrap;transition:opacity .15s ease,box-shadow .15s ease}.signature-primary-btn[data-v-c3fc6b56]:hover{opacity:.92;box-shadow:0 2px 8px #6600a240}.status-tabs[data-v-c3fc6b56]{display:flex;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;overflow-x:auto;scrollbar-width:none;min-width:0}.status-tabs[data-v-c3fc6b56]::-webkit-scrollbar{display:none}.status-tab[data-v-c3fc6b56]{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:6px;font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;white-space:nowrap;line-height:1;transition:all .15s ease}.status-tab[data-v-c3fc6b56]:hover{color:var(--text-primary);background:var(--bg-hover)}.status-tab.active[data-v-c3fc6b56]{color:var(--color-bpm);background:var(--bg-secondary);box-shadow:0 1px 3px #00000014}.signature-filters-wrap[data-v-c3fc6b56]{width:100%;margin-bottom:8px}.navbar-header[data-v-c3fc6b56]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;min-height:46px;overflow:hidden}.navbar-header--open[data-v-c3fc6b56]{border-bottom-color:transparent;border-radius:10px 10px 0 0}.navbar-header-left[data-v-c3fc6b56]{display:flex;align-items:center;gap:10px;flex-shrink:0}.filter-toggle-btn[data-v-c3fc6b56]{display:flex;align-items:center;gap:6px;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);cursor:pointer;white-space:nowrap;transition:all .15s ease}.filter-toggle-btn i[data-v-c3fc6b56]{font-size:11px;opacity:.75}.filter-toggle-btn[data-v-c3fc6b56]:hover{color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-bpm)}.navbar-controls[data-v-c3fc6b56]{display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.navbar-icon-btn[data-v-c3fc6b56]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-size:14px;transition:all .15s ease}.navbar-icon-btn[data-v-c3fc6b56]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-primary)}.navbar-icon-btn.danger i[data-v-c3fc6b56]{color:#ef4444}.navbar-filters[data-v-c3fc6b56]{padding:14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-top:none;border-radius:0 0 10px 10px;display:flex;flex-direction:column;gap:12px}.filter-fields-row[data-v-c3fc6b56]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;width:100%;gap:8px}.signature-filter-inputs[data-v-c3fc6b56]{flex:1;min-width:0}.signature-filter-actions[data-v-c3fc6b56]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.filter-search-btn[data-v-c3fc6b56]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 18px;border-radius:6px;font-size:12px;font-weight:500;color:#fff;background:var(--color-bpm);border:none;cursor:pointer;white-space:nowrap;transition:opacity .15s,box-shadow .15s}.filter-search-btn[data-v-c3fc6b56]:hover{opacity:.88;box-shadow:0 2px 8px #3b5bfd4d}.filter-clear-panel-btn[data-v-c3fc6b56]{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:6px;font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-primary);border:1px solid var(--border-secondary);cursor:pointer;transition:all .15s ease}.filter-clear-panel-btn[data-v-c3fc6b56]:hover{color:var(--text-primary);background:var(--bg-hover)}.signature-status-select[data-v-c3fc6b56]{min-height:30px}.tasks-meta-bar[data-v-c3fc6b56]{display:flex;align-items:center;justify-content:space-between;padding:6px 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;font-size:12px;color:var(--text-secondary);margin-bottom:6px}.tasks-meta-count[data-v-c3fc6b56]{color:var(--text-secondary);font-size:12px}.tasks-meta-count[data-v-c3fc6b56] b{color:var(--text-primary)}.tasks-per-page[data-v-c3fc6b56]{display:flex;align-items:center;gap:8px;font-size:12px}.per-page-select[data-v-c3fc6b56]{height:26px;font-size:12px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);padding:0 6px;width:70px;cursor:pointer}.per-page-select[data-v-c3fc6b56]:focus{border-color:var(--color-bpm);outline:none}[data-v-c3fc6b56] .table-custom-style{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;border-collapse:separate!important;border-spacing:0;font-size:13px;margin-bottom:0}[data-v-c3fc6b56] .table-custom-style thead th{background:var(--bg-secondary);color:var(--text-tertiary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-secondary);border-top:none;padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-c3fc6b56] .table-custom-style tbody tr{transition:background-color .1s;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);cursor:pointer}[data-v-c3fc6b56] .table-custom-style tbody tr:last-child{border-bottom:none}[data-v-c3fc6b56] .table-custom-style tbody tr:hover{background:var(--bg-hover)!important}[data-v-c3fc6b56] .table-custom-style tbody tr.b-table-row-selected,[data-v-c3fc6b56] .table-custom-style tbody tr.table-active{background:var(--table-selected-bg)!important;box-shadow:inset 3px 0 0 0 var(--table-selected-border)!important}[data-v-c3fc6b56] .table-custom-style tbody tr.b-table-row-selected:hover,[data-v-c3fc6b56] .table-custom-style tbody tr.table-active:hover{background:var(--table-selected-bg)!important}[data-v-c3fc6b56] .table-custom-style tbody td{padding:10px 14px;color:var(--text-primary);border-top:none;vertical-align:middle;font-size:13px}[data-v-c3fc6b56] .table-custom-style tbody td.text-muted{color:var(--text-tertiary)!important}[data-v-c3fc6b56] .table-custom-style tbody td small{color:var(--text-secondary);font-size:11px}[data-v-c3fc6b56] .table-custom-style td:last-child{white-space:nowrap}.origin-badge[data-v-c3fc6b56]{color:var(--text-inverse);font-size:.65rem}.origin-badge.badge-ecm[data-v-c3fc6b56]{background-color:var(--color-ecm)}.origin-badge.badge-bpm[data-v-c3fc6b56]{background-color:var(--color-bpm)}.origin-badge.badge-dss[data-v-c3fc6b56]{background-color:var(--color-dss)}.origin-badge-static[data-v-c3fc6b56]{cursor:default}.download-dropdown .btn-sm[data-v-c3fc6b56]{padding:0!important}.signers-list span.badge[data-v-c3fc6b56]{min-width:80px}.signature-position-scroll[data-v-c3fc6b56]{max-height:140px;overflow-y:auto;padding-right:5px}.actions-options[data-v-c3fc6b56]{cursor:pointer;margin-right:1.5rem;color:var(--text-primary)}.actions-options[data-v-c3fc6b56]:hover{color:var(--text-link-hover)}.creator-cell[data-v-c3fc6b56]{display:flex;flex-direction:column;line-height:1.2;gap:2px}.date-main[data-v-c3fc6b56]{color:var(--text-primary);font-size:.95rem;font-weight:500}.date-meta[data-v-c3fc6b56]{color:var(--text-secondary);font-size:.82rem;font-weight:500}.signature-scroll-to-top[data-v-c3fc6b56]{position:fixed;bottom:20px;right:15px;z-index:1050;border-radius:50%;width:40px;height:40px;font-size:15px;display:flex;align-items:center;justify-content:center;border:none;background:var(--color-bpm);color:#fff;box-shadow:0 2px 10px #3b5bfd59;cursor:pointer;opacity:0;transform:translateY(6px) scale(.9);pointer-events:none;transition:opacity .2s ease,transform .2s ease,box-shadow .15s ease}.signature-scroll-to-top--visible[data-v-c3fc6b56]{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.signature-scroll-to-top[data-v-c3fc6b56]:hover{box-shadow:0 4px 14px #3b5bfd73;filter:brightness(1.05)}.signature-scroll-to-top[data-v-c3fc6b56]:focus{outline:none;box-shadow:0 0 0 3px #3b5bfd59}[data-v-c3fc6b56] .infinite-loading-container{display:flex;justify-content:center}.event[data-v-d593f309]:hover{cursor:pointer;color:#000!important}.active-value[data-v-31a73a55]{font-weight:600}.inactive-value[data-v-31a73a55]{opacity:.7}.separator[data-v-31a73a55]{opacity:.5}.row>.col-sm-6:first-child .ml-2[data-v-5e85a001],.row>.col-md-6:first-child .ml-2[data-v-5e85a001],.row>.col-lg-3:first-child .ml-2[data-v-5e85a001]{margin-left:0!important}.row>.col-sm-6:last-child .mr-2[data-v-5e85a001],.row>.col-md-6:last-child .mr-2[data-v-5e85a001],.row>.col-lg-3:last-child .mr-2[data-v-5e85a001]{margin-right:0!important}@media(min-width:992px){.row>.col-lg-3:nth-child(4) .mr-2[data-v-5e85a001]{margin-right:0!important}}@media(min-width:768px)and (max-width:991px){.row>.col-md-6:nth-child(2) .mr-2[data-v-5e85a001]{margin-right:0!important}}.list-users[data-v-7d5b8cee]{font-size:14px}.dot-circle[data-v-7d5b8cee]{position:absolute;height:12px;width:12px;border-radius:50%;top:4px}.box-small[data-v-311643c5]{position:relative;max-width:650px;max-height:200px;margin:150px auto}.teste[data-v-246eb9e3]{color:#4c00ff}.usage-tracking-dashboard[data-v-1b5e5a01]{max-width:none;width:100%}.period-metrics-overview[data-v-1b5e5a01]{background:var(--bg-card, #fff);border:1px solid var(--border-color, #e9ecef);border-radius:12px;padding:20px}.period-indicator[data-v-1b5e5a01]{font-size:14px;padding-bottom:12px;border-bottom:1px solid var(--border-color, #e9ecef)}.period-indicator strong[data-v-1b5e5a01]{color:var(--text-primary);text-transform:capitalize}.plan-info-banner[data-v-1b5e5a01]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--bg-card, #fff);border:1px solid var(--border-color, #e9ecef);border-radius:12px;margin-bottom:20px}.plan-details[data-v-1b5e5a01]{display:flex;flex-direction:column;gap:6px}.plan-name[data-v-1b5e5a01]{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:var(--text-primary)}.plan-name i[data-v-1b5e5a01]{color:var(--color-bpm, #3b5bfd);font-size:20px}.plan-name .badge[data-v-1b5e5a01]{font-size:11px;font-weight:600;padding:4px 10px;border-radius:12px;text-transform:uppercase;letter-spacing:.3px}.plan-name .badge-trial[data-v-1b5e5a01]{background:#fa7b0d26;color:var(--color-warning, #fa7b0d)}.plan-name .badge-active[data-v-1b5e5a01]{background:#33996726;color:var(--color-success, #339967)}.plan-billing[data-v-1b5e5a01]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.plan-billing i[data-v-1b5e5a01]{font-size:12px}.plan-meta[data-v-1b5e5a01]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.plan-limits[data-v-1b5e5a01]{display:flex;align-items:center;gap:8px;font-size:13px}.limit-item[data-v-1b5e5a01]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:var(--bg-tertiary, #f0f0f0);border-radius:16px;font-size:12px;font-weight:500;color:var(--text-secondary);transition:all .2s ease}.limit-item i[data-v-1b5e5a01]{font-size:11px;opacity:.7}.limit-item.limit-ok[data-v-1b5e5a01]{background:#3399671a;color:var(--color-success, #339967)}.limit-item.limit-ok i[data-v-1b5e5a01]{color:var(--color-success, #339967)}.limit-item.limit-warning[data-v-1b5e5a01]{background:#fa7b0d26;color:var(--color-warning, #fa7b0d)}.limit-item.limit-warning i[data-v-1b5e5a01]{color:var(--color-warning, #fa7b0d)}.limit-item.limit-exceeded[data-v-1b5e5a01]{background:#fe00001a;color:var(--color-danger, #fe0000)}.limit-item.limit-exceeded i[data-v-1b5e5a01]{color:var(--color-danger, #fe0000)}.limit-divider[data-v-1b5e5a01]{color:var(--text-tertiary);font-size:10px}[data-theme=dark] .limit-item[data-v-1b5e5a01]{background:#ffffff14}[data-theme=dark] .limit-item.limit-ok[data-v-1b5e5a01]{background:#33996726}[data-theme=dark] .limit-item.limit-warning[data-v-1b5e5a01]{background:#fa7b0d33}[data-theme=dark] .limit-item.limit-exceeded[data-v-1b5e5a01]{background:#fe000026}.last-invoice-info[data-v-1b5e5a01]{display:flex;align-items:center;gap:8px}.invoice-item[data-v-1b5e5a01]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--bg-tertiary, #f0f0f0);border-radius:16px;font-size:12px;font-weight:500;color:var(--text-secondary)}.invoice-item i[data-v-1b5e5a01]{font-size:11px;opacity:.7}.invoice-amount[data-v-1b5e5a01]{font-weight:600;color:var(--text-primary)}.invoice-status-badge[data-v-1b5e5a01]{padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600;text-transform:uppercase}.invoice-status-badge.status-paid[data-v-1b5e5a01]{background:#33996726;color:var(--color-success, #339967)}.invoice-status-badge.status-open[data-v-1b5e5a01],.invoice-status-badge.status-pending[data-v-1b5e5a01]{background:#fa7b0d26;color:var(--color-warning, #fa7b0d)}.invoice-status-badge.status-overdue[data-v-1b5e5a01],.invoice-status-badge.status-uncollectible[data-v-1b5e5a01]{background:#fe00001a;color:var(--color-danger, #fe0000)}.invoice-item.invoice-paid[data-v-1b5e5a01]{background:#3399671a}.invoice-item.invoice-pending[data-v-1b5e5a01]{background:#fa7b0d1a}.invoice-item.invoice-overdue[data-v-1b5e5a01]{background:#fe000014}[data-theme=dark] .invoice-item[data-v-1b5e5a01]{background:#ffffff14}[data-theme=dark] .invoice-item.invoice-paid[data-v-1b5e5a01]{background:#33996726}[data-theme=dark] .invoice-item.invoice-pending[data-v-1b5e5a01]{background:#fa7b0d26}[data-theme=dark] .invoice-item.invoice-overdue[data-v-1b5e5a01]{background:#fe00001f}.banner-actions[data-v-1b5e5a01]{display:flex;align-items:center;gap:10px}.download-invoice-btn[data-v-1b5e5a01]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.download-invoice-btn[data-v-1b5e5a01]:hover{background:var(--color-bpm, #3b5bfd);border-color:var(--color-bpm, #3b5bfd);color:#fff}.manage-plan-btn[data-v-1b5e5a01]{display:flex;align-items:center;gap:8px;padding:10px 18px;background:var(--color-bpm, #3b5bfd);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.manage-plan-btn[data-v-1b5e5a01]:hover{filter:brightness(.9)}.trial-warning-banner[data-v-1b5e5a01]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-radius:10px;margin-bottom:20px;gap:16px}.trial-warning-banner.banner-info[data-v-1b5e5a01]{background:linear-gradient(135deg,#3b5bfd1a,#3b5bfd0d);border:1px solid rgba(59,91,253,.2)}.trial-warning-banner.banner-warning[data-v-1b5e5a01]{background:linear-gradient(135deg,#fa7b0d1a,#fa7b0d0d);border:1px solid rgba(250,123,13,.3)}.trial-warning-banner.banner-danger[data-v-1b5e5a01]{background:linear-gradient(135deg,#fe00001a,#fe00000d);border:1px solid rgba(254,0,0,.3)}.trial-warning-banner .trial-content[data-v-1b5e5a01]{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--text-primary)}.trial-warning-banner .trial-content i[data-v-1b5e5a01]{font-size:18px;color:var(--color-bpm, #3b5bfd)}.trial-warning-banner .trial-content strong[data-v-1b5e5a01]{font-weight:700;color:var(--color-bpm, #3b5bfd)}.trial-warning-banner .trial-content .expired-text[data-v-1b5e5a01]{color:var(--color-danger, #fe0000);font-weight:600}.trial-warning-banner .trial-cta[data-v-1b5e5a01]{padding:8px 16px;background:var(--color-bpm, #3b5bfd);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center;gap:6px}.trial-warning-banner .trial-cta[data-v-1b5e5a01]:hover{filter:brightness(.9)}@media(max-width:768px){.plan-info-banner[data-v-1b5e5a01]{flex-direction:column;gap:16px;text-align:center}.plan-details[data-v-1b5e5a01]{align-items:center}.plan-meta[data-v-1b5e5a01]{flex-direction:column;gap:8px}.plan-limits[data-v-1b5e5a01]{flex-wrap:wrap;justify-content:center}.manage-plan-btn[data-v-1b5e5a01]{width:100%;justify-content:center}.trial-warning-banner[data-v-1b5e5a01]{flex-direction:column;text-align:center}.trial-warning-banner .trial-content[data-v-1b5e5a01]{flex-direction:column}.trial-warning-banner .trial-cta[data-v-1b5e5a01]{width:100%;justify-content:center}}[data-theme=dark] .plan-info-banner[data-v-1b5e5a01]{background:var(--bg-card, #1a1a1a);border-color:#ffffff1a}.module-badge[data-v-1b5e5a01]{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:10px;flex-shrink:0}.module-breakdown-card[data-v-1b5e5a01]{border-radius:12px}.module-table[data-v-1b5e5a01]{margin-bottom:0}.module-row[data-v-1b5e5a01]{cursor:pointer;transition:all .15s ease}.module-row[data-v-1b5e5a01]:hover{background-color:var(--bg-hover, rgba(0, 0, 0, .03))}.module-row.selected[data-v-1b5e5a01]{background-color:var(--color-bpm-light, rgba(59, 91, 253, .08));border-left:3px solid var(--color-bpm, #3b5bfd)}[data-theme=dark] .module-row[data-v-1b5e5a01]:hover{background-color:#ffffff0d}[data-theme=dark] .module-row.selected[data-v-1b5e5a01]{background-color:#3b5bfd26}.storage-cell[data-v-1b5e5a01]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.storage-bar-mini[data-v-1b5e5a01]{width:60px;height:4px;background:var(--bg-tertiary, #e9ecef);border-radius:2px;overflow:hidden}.storage-bar-fill[data-v-1b5e5a01]{height:100%;border-radius:2px;transition:width .3s ease}[data-theme=dark] .storage-bar-mini[data-v-1b5e5a01]{background:#ffffff1a}.btn-clear-filter[data-v-1b5e5a01]{background:none;border:none;color:var(--text-secondary);padding:2px 6px;margin-left:6px;cursor:pointer;border-radius:4px;transition:all .15s ease}.btn-clear-filter[data-v-1b5e5a01]:hover{background:var(--bg-hover, rgba(0, 0, 0, .05));color:var(--color-danger, #fe0000)}.table thead th[data-v-1b5e5a01]{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600;border-bottom:2px solid var(--border-color, #dee2e6);color:var(--text-secondary)}[data-theme=dark] .table thead th[data-v-1b5e5a01]{border-bottom-color:#ffffff1a}.details-table tbody tr[data-v-1b5e5a01]:hover{background-color:var(--bg-hover, rgba(0, 0, 0, .02))}[data-theme=dark] .details-table tbody tr[data-v-1b5e5a01]:hover{background-color:#ffffff08}.gap-2[data-v-1b5e5a01]{gap:.5rem}.feature-key[data-v-1b5e5a01]{background-color:var(--bg-tertiary, #f8f9fa);padding:3px 8px;border-radius:4px;font-size:.8rem;color:var(--text-primary);font-family:Monaco,Menlo,monospace}[data-theme=dark] .feature-key[data-v-1b5e5a01]{background-color:#ffffff1a}.billable-badge[data-v-1b5e5a01]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:11px}.billable-badge.billable[data-v-1b5e5a01]{background:#33996726;color:var(--color-success, #339967)}.billable-badge.not-billable[data-v-1b5e5a01]{background:var(--bg-tertiary, #f0f0f0);color:var(--text-tertiary)}[data-theme=dark] .billable-badge.not-billable[data-v-1b5e5a01]{background:#ffffff1a}.user-cell[data-v-1b5e5a01]{display:flex;align-items:center;gap:10px}.user-avatar[data-v-1b5e5a01]{width:32px;height:32px;border-radius:50%;background:var(--color-bpm, #3b5bfd);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.empty-state[data-v-1b5e5a01]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;color:var(--text-secondary)}.empty-state i[data-v-1b5e5a01]{font-size:48px;margin-bottom:16px;opacity:.3}.empty-state p[data-v-1b5e5a01]{font-size:16px;font-weight:500;margin-bottom:8px;color:var(--text-primary)}.empty-state small[data-v-1b5e5a01]{font-size:13px;color:var(--text-tertiary);max-width:300px}.pagination-wrapper[data-v-1b5e5a01]{padding:16px 0 0;border-top:1px solid var(--border-color, #e9ecef);margin-top:16px}[data-theme=dark] .pagination-wrapper[data-v-1b5e5a01]{border-top-color:#ffffff1a}.section-title[data-v-1b5e5a01]{font-size:.95rem;font-weight:600;color:var(--text-primary)}.section-title i[data-v-1b5e5a01]{color:var(--color-bpm, #3b5bfd)}.analytics-section[data-v-1b5e5a01]{border-radius:12px;overflow:hidden}.collapse-icon[data-v-1b5e5a01]{transition:transform .3s ease;color:var(--text-tertiary)}[aria-expanded=true] .collapse-icon[data-v-1b5e5a01]{transform:rotate(180deg)}.details-tabs-card[data-v-1b5e5a01]{border-radius:12px;overflow:hidden}.chart-container[data-v-1b5e5a01]{position:relative;width:100%;max-height:250px;padding:10px 0}.chart-container canvas[data-v-1b5e5a01]{max-height:250px!important}.progress[data-v-1b5e5a01]{background-color:#e9ecef;border-radius:4px;overflow:hidden}[data-theme=dark] .progress[data-v-1b5e5a01]{background-color:#ffffff1a}.storage-breakdown-item[data-v-1b5e5a01]{transition:background-color .2s;padding:8px;border-radius:4px}.storage-breakdown-item[data-v-1b5e5a01]:hover{background-color:var(--table-hover)}.section-header[data-v-1b5e5a01]{border-bottom:2px solid var(--border-color, #e9ecef);padding-bottom:10px;margin-bottom:20px}.section-header h5[data-v-1b5e5a01]{font-weight:600;text-transform:uppercase;letter-spacing:.5px}[data-theme=dark] .section-header[data-v-1b5e5a01]{border-bottom-color:#ffffff1a}.chart-card[data-v-1b5e5a01]{height:100%;transition:transform .2s,box-shadow .2s;border:1px solid var(--border-color, #e9ecef)}.chart-card[data-v-1b5e5a01]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}[data-theme=dark] .chart-card[data-v-1b5e5a01]{border-color:#ffffff1a;background-color:var(--card-bg, #1a1a1a)}[data-theme=dark] .chart-card[data-v-1b5e5a01]:hover{box-shadow:0 4px 8px #0000004d}.card-header-custom[data-v-1b5e5a01]{padding:15px;border-bottom:1px solid var(--border-color, #e9ecef);background-color:var(--card-header-bg, #f8f9fa)}.card-header-custom h6[data-v-1b5e5a01]{font-size:.9rem;font-weight:600;color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px}[data-theme=dark] .card-header-custom[data-v-1b5e5a01]{background-color:#ffffff0d;border-bottom-color:#ffffff1a}.chart-content[data-v-1b5e5a01]{padding:20px}.card-header[role=tab][data-v-1b5e5a01]{cursor:pointer;transition:background-color .2s}.card-header[role=tab][data-v-1b5e5a01]:hover{background-color:#00000008}[data-theme=dark] .card-header[role=tab][data-v-1b5e5a01]:hover{background-color:#ffffff0d}.card-header[role=tab] .fa-chevron-down[data-v-1b5e5a01]{transition:transform .3s}[aria-expanded=true] .fa-chevron-down[data-v-1b5e5a01]{transform:rotate(180deg)}[aria-expanded=false] .fa-chevron-down[data-v-1b5e5a01]{transform:rotate(0)}.cust[data-v-c4bfb791]{padding:4px 0 24px;color:var(--text-primary)}.cust form[data-v-c4bfb791]{display:flex;flex-direction:column;gap:24px}.cust-toolbar[data-v-c4bfb791]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;min-height:46px}.cust-toolbar__left[data-v-c4bfb791]{min-width:0;flex:1 1 auto}.cust-toolbar__title-row[data-v-c4bfb791]{display:flex;align-items:baseline;gap:8px;min-width:0}.cust-toolbar__icon[data-v-c4bfb791]{font-size:13px;color:var(--text-tertiary);align-self:center}.cust-toolbar__title[data-v-c4bfb791]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cust-toolbar__meta[data-v-c4bfb791]{font-size:12px;color:var(--text-tertiary);text-transform:lowercase;white-space:nowrap}.cust-toolbar__subtitle[data-v-c4bfb791]{margin:4px 0 0;font-size:12px;color:var(--text-secondary);line-height:1.4}.cust-toolbar__right[data-v-c4bfb791]{display:flex;align-items:center;gap:4px;flex-shrink:0}.cust-toolbar__divider[data-v-c4bfb791]{display:inline-block;width:1px;height:20px;background:var(--border-secondary);margin:0 6px;opacity:.6}.cust-icon-btn[data-v-c4bfb791]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.cust-icon-btn i[data-v-c4bfb791]{font-size:12px}.cust-icon-btn[data-v-c4bfb791]:hover{border-color:var(--color-admin);background:var(--bg-hover);color:var(--color-admin)}.cust-icon-btn--danger[data-v-c4bfb791]:hover{border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.cust-action-btn[data-v-c4bfb791]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 22%,transparent);cursor:pointer;white-space:nowrap;transition:all .15s ease}.cust-action-btn i[data-v-c4bfb791]{font-size:12px}.cust-action-btn[data-v-c4bfb791]:hover{background:color-mix(in srgb,var(--color-admin) 16%,transparent);border-color:color-mix(in srgb,var(--color-admin) 35%,transparent)}.cust-section-label[data-v-c4bfb791]{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.cust-preview-wrap[data-v-c4bfb791]{display:flex;flex-direction:column}.cust-preview[data-v-c4bfb791]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:12px;height:var(--app-header-height, 64px);padding:0 12px;box-sizing:border-box;border-radius:10px;border:1px solid var(--border-secondary);border-bottom:2px solid #0f70b7;overflow:hidden;transition:background-color .15s ease,color .15s ease,border-bottom-color .15s ease}.cust-preview--theme[data-v-c4bfb791]{background-color:var(--bg-header);color:var(--text-primary)}.cust-preview__side[data-v-c4bfb791]{display:flex;align-items:center;min-width:0}.cust-preview__side--left[data-v-c4bfb791]{justify-content:flex-start}.cust-preview__side--right[data-v-c4bfb791]{justify-content:flex-end;gap:8px}.cust-preview__logo-wrap[data-v-c4bfb791]{display:inline-flex;align-items:center;justify-content:center}.cust-preview__logo[data-v-c4bfb791]{width:auto;height:34px;max-width:160px;object-fit:contain}.cust-preview__logo--invert[data-v-c4bfb791]{filter:brightness(0) invert(1)}.cust-preview__logo-fallback[data-v-c4bfb791]{width:34px;height:34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:inherit;background:color-mix(in srgb,currentColor 12%,transparent)}.cust-preview__icon-btn[data-v-c4bfb791]{width:36px;height:36px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-primary);opacity:.85}.cust-preview__icon-btn i[data-v-c4bfb791]{font-size:16px;line-height:1}.cust-preview__user[data-v-c4bfb791]{display:inline-flex;align-items:center;gap:8px;height:42px;padding:4px 12px 4px 4px;border-radius:21px;background:var(--bg-secondary);border:1px solid var(--border-secondary);color:var(--text-primary);box-sizing:border-box}.cust-preview__avatar[data-v-c4bfb791]{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background:var(--bg-tertiary);color:var(--text-secondary);flex-shrink:0}.cust-preview__user-name[data-v-c4bfb791]{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}@media(max-width:575px){.cust-preview__user-name[data-v-c4bfb791],.cust-preview__icon-btn[data-v-c4bfb791]{display:none}}.cust-panel[data-v-c4bfb791]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.cust-panel__header[data-v-c4bfb791]{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid var(--border-secondary);border-radius:10px 10px 0 0}.cust-panel__title[data-v-c4bfb791]{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.cust-panel__body[data-v-c4bfb791]{padding:16px 18px}.cust-panel__desc[data-v-c4bfb791]{margin:0 0 14px;font-size:12px;color:var(--text-secondary);line-height:1.45}.cust-colors[data-v-c4bfb791]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.cust-swatch[data-v-c4bfb791]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:6px;background:var(--bg-primary);border:1px solid var(--border-secondary)}.cust-swatch__chip[data-v-c4bfb791]{flex:0 0 auto;width:32px;height:32px;border-radius:6px;border:1px solid var(--border-secondary)}.cust-swatch__body[data-v-c4bfb791]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.cust-swatch__label[data-v-c4bfb791]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);line-height:1.3}.cust-swatch__body[data-v-c4bfb791] .form-control{background:var(--bg-input);border-color:var(--border-input);color:var(--text-primary);font-size:12px;border-radius:6px;font-family:SFMono-Regular,Menlo,Consolas,monospace}.cust-swatch__body[data-v-c4bfb791] .form-control,.cust-swatch__body[data-v-c4bfb791] .input-group-text{height:32px}.cust-swatch__body[data-v-c4bfb791] .input-group-text{background:var(--bg-tertiary);border-color:var(--border-input);cursor:pointer;gap:6px}.cust-swatch__body[data-v-c4bfb791] .vc-chrome{width:100%;min-width:225px;left:0;right:auto}.cust-images[data-v-c4bfb791]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.cust-image-block[data-v-c4bfb791]{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:6px;background:var(--bg-primary);border:1px solid var(--border-secondary)}.cust-image-block__head[data-v-c4bfb791]{display:flex;flex-direction:column;gap:2px;min-width:0}.cust-image-block__title[data-v-c4bfb791]{margin:0;font-size:13px;font-weight:600;color:var(--text-primary)}.cust-image-block__meta[data-v-c4bfb791]{font-size:11px;color:var(--text-tertiary);line-height:1.4}@media(max-width:575px){.cust-toolbar[data-v-c4bfb791]{flex-direction:column;align-items:stretch}.cust-toolbar__right[data-v-c4bfb791]{justify-content:flex-end}}.details-div[data-v-cf504564]{min-height:calc(100vh - 160px);padding:12px 16px 24px;background:var(--bg-primary)}.users-shell[data-v-d44e31bf]{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.users-shell__chrome[data-v-d44e31bf]{flex-shrink:0;margin-bottom:10px}.users-shell__tabs[data-v-d44e31bf]{display:inline-flex;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.users-shell__tab[data-v-d44e31bf]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:all .15s ease}.users-shell__tab i[data-v-d44e31bf]{font-size:13px;opacity:.85}.users-shell__tab[data-v-d44e31bf]:hover{color:var(--text-primary);background:var(--bg-hover);text-decoration:none}.users-shell__tab--active[data-v-d44e31bf]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.users-shell__tab--active i[data-v-d44e31bf]{opacity:1;color:var(--color-admin)}.users-shell__tab--active[data-v-d44e31bf]:hover{color:var(--color-admin);background:var(--bg-primary)}.users-shell__body[data-v-d44e31bf]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.users-shell__body>*[data-v-d44e31bf]{flex:1 1 auto;min-height:0}.user-flag[data-v-869f3a2f]{font-size:150px!important}.users-page[data-v-d74dc438]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;gap:10px}.users-hero-panel[data-v-d74dc438]{flex-shrink:0;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:12px 14px}.users-hero-panel__bar[data-v-d74dc438]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.users-hero-panel__search[data-v-d74dc438]{display:flex;align-items:center;gap:8px;flex:1 1 280px;min-width:0}.users-hero-panel__actions[data-v-d74dc438]{display:flex;align-items:center;gap:8px;flex-shrink:0}.users-search-wrap[data-v-d74dc438]{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);transition:border-color .15s ease,box-shadow .15s ease}.users-search-wrap[data-v-d74dc438]:focus-within,.users-search-wrap--active[data-v-d74dc438]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 3px #5dc5ec29}.users-search-wrap__icon[data-v-d74dc438]{color:var(--text-tertiary);font-size:14px;flex-shrink:0}.users-search-wrap__field[data-v-d74dc438]{flex:1 1 auto;min-width:0;border:0;outline:none;background:transparent;color:var(--text-primary);font-size:14px}.users-search-wrap__field[data-v-d74dc438]::placeholder{color:var(--text-tertiary)}.users-search-wrap__field[data-v-d74dc438]:disabled{opacity:.6}.users-icon-btn[data-v-d74dc438]{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:36px!important;height:36px!important;padding:0!important;border:1px solid var(--border-secondary)!important;border-radius:50%!important;background:var(--bg-primary)!important;color:var(--text-secondary)!important;box-shadow:none!important;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease}.users-icon-btn i[data-v-d74dc438]{font-size:14px;line-height:1}.users-icon-btn[data-v-d74dc438]:hover:not(:disabled),.users-icon-btn[data-v-d74dc438]:focus{border-color:var(--color-admin)!important;color:var(--color-admin)!important;background:var(--bg-hover)!important;outline:none}.users-icon-btn[data-v-d74dc438]:disabled{opacity:.45;cursor:default}.users-icon-btn--active[data-v-d74dc438]{border-color:var(--color-admin)!important;color:var(--color-admin)!important;background:#5dc5ec14!important}.users-icon-btn--primary[data-v-d74dc438]{background:var(--color-admin)!important;border-color:var(--color-admin)!important;color:var(--color-on-accent, #fff)!important}.users-icon-btn--primary[data-v-d74dc438]:hover:not(:disabled),.users-icon-btn--primary[data-v-d74dc438]:focus{background:var(--color-admin)!important;border-color:var(--color-admin)!important;color:var(--color-on-accent, #fff)!important;filter:brightness(.94)}.users-icon-btn__badge[data-v-d74dc438]{position:absolute;top:-2px;right:-2px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:9px;font-weight:700;line-height:1;color:var(--color-on-accent, #fff);background:var(--color-admin);border:2px solid var(--bg-secondary);pointer-events:none}[data-v-d74dc438] .dropdown-menu{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);box-shadow:0 8px 24px #00000029;padding:6px;min-width:120px}[data-v-d74dc438] .dropdown-menu .dropdown-item{border-radius:6px;font-size:13px;color:var(--text-primary);padding:8px 10px}[data-v-d74dc438] .dropdown-menu .dropdown-item:hover,[data-v-d74dc438] .dropdown-menu .dropdown-item:focus{background:var(--bg-hover);color:var(--color-admin)}.users-columns-panel[data-v-d74dc438]{min-width:220px}.users-columns-panel__header[data-v-d74dc438]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 14px 8px}.users-columns-panel__title[data-v-d74dc438]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.users-columns-panel__count[data-v-d74dc438]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:10px;font-weight:700}.users-columns-panel__divider[data-v-d74dc438]{height:1px;background:var(--border-divider, var(--border-secondary));margin:0 0 4px}.users-columns-panel__option[data-v-d74dc438]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 14px;border:0;background:transparent;cursor:pointer;font-size:13px;color:var(--text-secondary);text-align:left;transition:background .12s ease,color .12s ease}.users-columns-panel__option[data-v-d74dc438]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.users-columns-panel__option--active[data-v-d74dc438]{color:var(--text-primary);font-weight:500}.users-columns-panel__option--locked[data-v-d74dc438]{opacity:.55;cursor:default}.users-columns-panel__option[data-v-d74dc438]:disabled{cursor:default}.users-columns-panel__label[data-v-d74dc438]{min-width:0}.users-columns-panel__check[data-v-d74dc438]{font-size:11px;color:var(--color-admin);flex-shrink:0}.users-submit-btn[data-v-d74dc438],.users-secondary-btn[data-v-d74dc438]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:filter .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.users-submit-btn[data-v-d74dc438]{border:1px solid var(--color-admin);background:var(--color-admin);color:var(--color-on-accent, #fff)}.users-submit-btn i[data-v-d74dc438]{font-size:13px}.users-submit-btn[data-v-d74dc438]:hover:not(:disabled){filter:brightness(.95)}.users-submit-btn[data-v-d74dc438]:disabled{opacity:.5;cursor:default}.users-secondary-btn[data-v-d74dc438]{border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary)}.users-secondary-btn[data-v-d74dc438]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.users-export-select[data-v-d74dc438]{display:none}.users-filters-panel[data-v-d74dc438]{flex-shrink:0;width:100%;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:16px;display:flex;flex-direction:column;gap:14px;animation:users-filters-in-d74dc438 .18s ease;overflow:visible}@keyframes users-filters-in-d74dc438{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.users-filters-section[data-v-d74dc438]{display:flex;flex-direction:column;gap:12px;width:100%}.users-filters-section__label[data-v-d74dc438]{display:block;margin:0;padding-bottom:2px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;color:var(--text-secondary)}.users-filters-grid[data-v-d74dc438]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 14px}.users-field[data-v-d74dc438]{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0}.users-field-label[data-v-d74dc438]{display:block;margin:0 0 8px;padding:0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.5;color:var(--text-secondary);white-space:nowrap}.users-field-input[data-v-d74dc438]{width:100%;height:36px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-size:13px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.users-field-input[data-v-d74dc438]::placeholder{color:var(--text-tertiary)}.users-field-input[data-v-d74dc438]:focus{border-color:var(--color-admin);box-shadow:0 0 0 3px #5dc5ec29}.users-field-select[data-v-d74dc438] .vs__dropdown-toggle{min-height:36px;padding:2px 8px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);transition:border-color .15s ease,box-shadow .15s ease}.users-field-select[data-v-d74dc438] .vs__search,.users-field-select[data-v-d74dc438] .vs__selected{color:var(--text-primary);font-size:13px;margin:0}.users-field-select[data-v-d74dc438] .vs__search::placeholder{color:var(--text-tertiary)}.users-field-select[data-v-d74dc438] .vs__actions{padding-top:0}.users-field-select[data-v-d74dc438] .vs__open-indicator{fill:var(--text-tertiary)}.users-field-select.vs--open[data-v-d74dc438] .vs__dropdown-toggle,.users-field-select[data-v-d74dc438]:focus-within .vs__dropdown-toggle{border-color:var(--color-admin);box-shadow:0 0 0 3px #5dc5ec29}.users-filters-actions[data-v-d74dc438]{display:flex;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid var(--border-divider, var(--border-secondary))}.users-empty-state[data-v-d74dc438]{display:flex;align-items:center;gap:10px;padding:14px 16px;color:var(--text-secondary);font-size:13px}.users-empty-state--inset[data-v-d74dc438]{border:none;border-radius:0;background:transparent;margin:4px 0}.users-empty-state__icon[data-v-d74dc438]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.users-empty-state__text[data-v-d74dc438]{font-weight:500}.users-list-panel[data-v-d74dc438]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:auto;padding:0}.users-list-panel .list-container[data-v-d74dc438]{margin:0;max-height:none;overflow:visible}.users-name-cell[data-v-d74dc438]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:2px 0}.users-name-cell__title[data-v-d74dc438]{font-weight:600;color:var(--text-primary);font-size:13px}.users-name-cell__username[data-v-d74dc438]{font-weight:500;color:var(--text-secondary)}.users-name-cell__meta[data-v-d74dc438]{font-size:12px;color:var(--text-secondary);line-height:1.35}.users-meta-cell[data-v-d74dc438]{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--text-primary)}.users-meta-cell small[data-v-d74dc438]{color:var(--text-tertiary);font-size:11px}.users-status-cell[data-v-d74dc438]{display:flex;flex-direction:column;align-items:center;gap:6px}.users-status[data-v-d74dc438]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em}.users-status__dot[data-v-d74dc438]{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.users-status--active[data-v-d74dc438]{color:var(--color-success);background:var(--color-success-soft-bg)}.users-status--inactive[data-v-d74dc438]{color:var(--color-warning, #f0ad4e);background:var(--color-warning-soft-bg)}.users-status--deleted[data-v-d74dc438]{color:var(--color-danger);background:var(--color-danger-soft-bg)}.users-blocked-link[data-v-d74dc438]{border:none;background:transparent;padding:0;color:var(--color-warning, #f0ad4e);font-size:11px;text-decoration:underline;cursor:pointer}.users-blocked-link[data-v-d74dc438]:hover{color:var(--text-primary)}.users-actions-cell[data-v-d74dc438]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.users-action-btn[data-v-d74dc438]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.users-action-btn i[data-v-d74dc438]{font-size:14px}.users-action-btn[data-v-d74dc438]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-admin)}.users-action-btn--success[data-v-d74dc438]:hover:not(:disabled){color:var(--color-success);border-color:var(--color-success-soft-ring, rgba(51, 153, 103, .3))}.users-action-btn--danger[data-v-d74dc438]:hover:not(:disabled){color:var(--color-danger, #ef4444);border-color:color-mix(in srgb,var(--color-danger, #ef4444) 30%,var(--border-secondary))}[data-v-d74dc438] .users-table{background:transparent;border-collapse:separate!important;border-spacing:0}[data-v-d74dc438] .users-table thead th{position:sticky!important;top:0;z-index:3;background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}[data-v-d74dc438] .users-table tbody td{border-color:var(--border-secondary);padding:12px 14px;vertical-align:middle;color:var(--text-primary);background:var(--bg-secondary)}[data-v-d74dc438] .users-table tbody tr:hover td{background:var(--bg-hover)}[data-v-d74dc438] .users-table thead th.users-col-actions,[data-v-d74dc438] .users-table tbody td.users-col-actions{position:sticky!important;right:0;min-width:180px;width:180px;box-shadow:-8px 0 12px -8px #00000059}[data-v-d74dc438] .users-table thead th.users-col-actions{top:0;z-index:5;background:var(--bg-tertiary)}[data-v-d74dc438] .users-table tbody td.users-col-actions{z-index:2;background:var(--bg-secondary)}[data-v-d74dc438] .users-table tbody tr:hover td.users-col-actions{background:var(--bg-hover)}[data-v-d74dc438] .admin-resizable-table table{table-layout:fixed;min-width:100%;border-collapse:separate!important;border-spacing:0}[data-v-d74dc438] .admin-resizable-table thead th .column-resizer{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:col-resize;-webkit-user-select:none;user-select:none}[data-v-d74dc438] .admin-resizable-table thead th.users-col-actions .column-resizer{display:none}@media screen and (max-width:699px){.users-hero-panel__bar[data-v-d74dc438]{flex-direction:column;align-items:stretch}.users-hero-panel__search[data-v-d74dc438],.users-hero-panel__actions[data-v-d74dc438]{width:100%}.users-hero-panel__actions[data-v-d74dc438]{justify-content:flex-end;flex-wrap:wrap}.users-field-label[data-v-d74dc438]{white-space:normal}}.treeview-wrapper{width:220px;height:100%;border:1px solid #ccc}.treeview-wrapper .ui-fancytree{height:200px}.collaborations-wrapper[data-v-7dfc367f]{overflow:auto;width:220px;height:200px;border:1px solid #ccc}.collaborations-wrapper .collaboration-item[data-v-7dfc367f]{cursor:pointer;font-size:10pt!important;min-height:20px}.collaborations-wrapper .collaboration-item[data-v-7dfc367f]:hover{color:#007bff}.collaborations-wrapper .collaboration-item.selected[data-v-7dfc367f]{color:#007bff;font-weight:700}.textarea-agreement[data-v-7dfc367f]{height:200px}.show-item[data-v-7dfc367f]{display:block!important}.hide-item[data-v-7dfc367f]{display:none}.invitations-page[data-v-35bb4de4]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden}.invitations-toolbar[data-v-35bb4de4]{flex-shrink:0;margin-bottom:10px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:8px 12px}.invitations-toolbar--mobile .invitations-toolbar__row[data-v-35bb4de4]{flex-direction:column;align-items:stretch}.invitations-toolbar__row[data-v-35bb4de4]{display:flex;align-items:center;gap:10px;min-width:0}.invitations-toolbar__search[data-v-35bb4de4]{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.invitations-toolbar__controls[data-v-35bb4de4]{display:flex;align-items:center;gap:6px;flex-shrink:0}.invitations-icon-btn[data-v-35bb4de4]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease}.invitations-icon-btn i[data-v-35bb4de4]{font-size:14px}.invitations-icon-btn[data-v-35bb4de4]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.invitations-icon-btn--primary[data-v-35bb4de4]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent, #fff)}.invitations-icon-btn--primary[data-v-35bb4de4]:hover:not(:disabled){background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent, #fff);filter:brightness(.94)}.invitations-search-input[data-v-35bb4de4]{display:flex;align-items:center;flex:1 1 auto;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:8px;padding:0 12px;height:40px;min-width:140px;transition:border-color .2s,box-shadow .2s}.invitations-search-input[data-v-35bb4de4]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 3px #5dc5ec29}.invitations-search-input .invitations-search-icon[data-v-35bb4de4]{color:var(--text-tertiary);font-size:14px;margin-right:8px;flex-shrink:0}.invitations-search-input input[data-v-35bb4de4]{border:none;outline:none;background:transparent;font-size:14px;color:var(--text-primary);width:100%;padding:0;min-width:0}.invitations-search-input input[data-v-35bb4de4]::placeholder{color:var(--text-tertiary)}.invitations-search-input input[data-v-35bb4de4]:disabled{opacity:.6}.invitations-list-panel[data-v-35bb4de4]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:auto;padding:0}.invitations-list-panel .list-container[data-v-35bb4de4]{margin:0;max-height:none;overflow:visible}.invitations-empty-state[data-v-35bb4de4]{display:flex;align-items:center;gap:10px;padding:14px 16px;color:var(--text-secondary);font-size:13px}.invitations-empty-state__icon[data-v-35bb4de4]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.invitations-empty-state__text[data-v-35bb4de4]{font-weight:500}.invitations-name-cell[data-v-35bb4de4]{display:flex;flex-direction:column;gap:4px;min-width:0}.invitations-name-cell__title[data-v-35bb4de4]{font-weight:600;color:var(--text-primary);font-size:13px}.invitations-status[data-v-35bb4de4]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600}.invitations-status__dot[data-v-35bb4de4]{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.invitations-status--accepted[data-v-35bb4de4]{color:var(--color-success);background:var(--color-success-soft-bg)}.invitations-status--pending[data-v-35bb4de4]{color:var(--text-secondary);background:var(--bg-tertiary)}.invitations-actions-cell[data-v-35bb4de4]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.invitations-action-btn[data-v-35bb4de4]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.invitations-action-btn i[data-v-35bb4de4]{font-size:14px}.invitations-action-btn[data-v-35bb4de4]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-admin)}[data-v-35bb4de4] .invitations-table{background:transparent}[data-v-35bb4de4] .invitations-table thead th{position:sticky;top:0;z-index:3;background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}[data-v-35bb4de4] .invitations-table tbody td{border-color:var(--border-secondary);padding:12px 14px;vertical-align:middle;color:var(--text-primary)}[data-v-35bb4de4] .invitations-table tbody tr:hover td{background:var(--bg-hover)}@media screen and (max-width:699px){.invitations-toolbar__row[data-v-35bb4de4]{flex-direction:column;align-items:stretch;gap:8px}.invitations-toolbar__search[data-v-35bb4de4],.invitations-toolbar__controls[data-v-35bb4de4]{width:100%}.invitations-search-input[data-v-35bb4de4]{max-width:none}}.unit-form-modal__title[data-v-d3187a8a]{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--text-primary)}.unit-form-modal__title i[data-v-d3187a8a]{color:var(--color-admin);font-size:15px}.unit-form[data-v-d3187a8a]{display:flex;flex-direction:column;gap:0;min-height:0}.unit-form-section[data-v-d3187a8a]{display:flex;flex-direction:column;gap:16px;padding:4px 0 8px}.unit-form-grid[data-v-d3187a8a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.unit-form-field[data-v-d3187a8a]{display:flex;flex-direction:column;gap:6px;min-width:0}.unit-form-field--full[data-v-d3187a8a]{grid-column:1/-1}.unit-form-field__label[data-v-d3187a8a]{margin:0;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.unit-form-field__error[data-v-d3187a8a]{color:var(--color-danger, #ef4444);font-size:12px}.unit-form-panel[data-v-d3187a8a]{padding:14px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px}.unit-form-panel__actions[data-v-d3187a8a]{display:flex;justify-content:flex-end;margin-top:14px}.unit-form-switches[data-v-d3187a8a]{display:flex;flex-wrap:wrap;gap:16px 24px;padding-top:4px}.unit-form-switch[data-v-d3187a8a]{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--text-primary);cursor:pointer}.unit-form-table-wrap[data-v-d3187a8a]{margin-top:4px;border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;background:var(--bg-primary)}.unit-form-empty[data-v-d3187a8a]{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px dashed var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.unit-form-empty i[data-v-d3187a8a]{color:var(--text-tertiary)}.unit-form-footer[data-v-d3187a8a]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--border-secondary)}.unit-form-btn[data-v-d3187a8a]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:5px 14px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease}.unit-form-btn--primary[data-v-d3187a8a]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.unit-form-btn--primary i[data-v-d3187a8a]{color:var(--color-admin)}.unit-form-btn--primary[data-v-d3187a8a]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.unit-form-btn--secondary[data-v-d3187a8a]{color:var(--text-secondary);background:var(--bg-tertiary)}.unit-form-btn--secondary[data-v-d3187a8a]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.unit-form-icon-btn[data-v-d3187a8a]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.unit-form-icon-btn[data-v-d3187a8a]:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-admin)}.unit-form-icon-btn--danger[data-v-d3187a8a]:hover{color:var(--color-danger, #ef4444)}[data-v-d3187a8a] .unit-form-tabs__nav{display:inline-flex;gap:4px;padding:4px;margin-bottom:14px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px}[data-v-d3187a8a] .unit-form-tabs__nav .nav-item{margin:0}[data-v-d3187a8a] .unit-form-tabs__nav .nav-link{margin:0;padding:6px 12px;border:none!important;border-radius:6px!important;background:transparent!important;color:var(--text-secondary)!important;font-size:12px;font-weight:500}[data-v-d3187a8a] .unit-form-tabs__nav .nav-link.active{background:#5dc5ec1f!important;color:var(--color-admin)!important}[data-v-d3187a8a] .unit-form-tabs__nav .nav-link:hover:not(.active){color:var(--text-primary)!important;background:var(--bg-hover)!important}[data-v-d3187a8a] .unit-form-tabs__content{padding:0;border:none;background:transparent}[data-v-d3187a8a] .unit-form-table thead th{background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 12px}[data-v-d3187a8a] .unit-form-table tbody td{border-color:var(--border-secondary);padding:10px 12px;vertical-align:middle;color:var(--text-primary);font-size:13px}[data-v-d3187a8a] .unit-form-table tbody tr:hover td{background:var(--bg-hover)}@media screen and (max-width:699px){.unit-form-grid[data-v-d3187a8a]{grid-template-columns:1fr}}#newOrganizationalUnit .modal-content.unit-form-modal,#newOrganizationalUnit .modal-content{background:var(--bg-secondary);border-color:var(--border-secondary)!important;border-radius:10px!important;outline:none}#newOrganizationalUnit .modal-content:focus,#newOrganizationalUnit .modal-dialog:focus,#newOrganizationalUnit:focus{outline:none;box-shadow:none}#newOrganizationalUnit .modal-header.unit-form-modal__header{background:var(--bg-tertiary)!important;border-bottom:1px solid var(--border-secondary);color:var(--text-primary)!important;padding:14px 16px;border-radius:10px 10px 0 0}#newOrganizationalUnit .modal-body.unit-form-modal__body{padding:16px;background:var(--bg-secondary);border-radius:0 0 10px 10px}.unit-delete[data-v-33e86bfd]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:8px 4px 4px;text-align:center;-webkit-user-select:none;user-select:none}.unit-delete__icon[data-v-33e86bfd]{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--color-danger-soft-bg, rgba(239, 68, 68, .1));color:var(--color-danger, #ef4444)}.unit-delete__icon i[data-v-33e86bfd]{font-size:20px}.unit-delete__message[data-v-33e86bfd]{margin:0;font-size:14px;line-height:1.5;color:var(--text-secondary)}.unit-delete__message strong[data-v-33e86bfd]{color:var(--text-primary);font-weight:600}.unit-delete__actions[data-v-33e86bfd]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:4px}.unit-delete-btn[data-v-33e86bfd]{display:inline-flex;align-items:center;justify-content:center;min-width:88px;height:32px;padding:5px 14px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.unit-delete-btn--secondary[data-v-33e86bfd]{color:var(--text-secondary);background:var(--bg-tertiary)}.unit-delete-btn--secondary[data-v-33e86bfd]:hover{color:var(--text-primary);background:var(--bg-hover)}.unit-delete-btn--danger[data-v-33e86bfd]{color:var(--color-danger, #ef4444);background:var(--color-danger-soft-bg, rgba(239, 68, 68, .08));border-color:color-mix(in srgb,var(--color-danger, #ef4444) 30%,var(--border-secondary))}.unit-delete-btn--danger[data-v-33e86bfd]:hover{background:var(--color-danger-soft-bg, rgba(239, 68, 68, .14))}.unit-users[data-v-298a8dde]{min-width:0}.unit-users-form[data-v-298a8dde]{margin:0}.unit-users-grid[data-v-298a8dde]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.unit-users-column[data-v-298a8dde]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px}.unit-users-column__head[data-v-298a8dde]{display:flex;align-items:center;justify-content:space-between;gap:8px}.unit-users-column__title[data-v-298a8dde]{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.unit-users-column__count[data-v-298a8dde]{min-width:24px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;text-align:center;color:var(--text-secondary);background:var(--bg-hover)}.unit-users-column__count--accent[data-v-298a8dde]{color:var(--color-admin);background:#5dc5ec1f}.unit-users-search[data-v-298a8dde]{display:flex;align-items:center;height:32px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:20px;background:var(--bg-secondary);transition:border-color .15s,box-shadow .15s}.unit-users-search i[data-v-298a8dde]{margin-right:8px;font-size:12px;color:var(--text-secondary);flex-shrink:0}.unit-users-search input[data-v-298a8dde]{width:100%;border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);padding:0;min-width:0}.unit-users-search input[data-v-298a8dde]::placeholder{color:var(--text-tertiary);font-size:12px}.unit-users-search[data-v-298a8dde]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px #5dc5ec1f}.unit-users-list[data-v-298a8dde]{list-style:none;margin:0;padding:8px;min-height:280px;max-height:320px;overflow:auto;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-tertiary)}.unit-users-item[data-v-298a8dde]{display:flex;flex-direction:column;gap:6px;margin-bottom:8px;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary);cursor:move;transition:border-color .15s,background .15s}.unit-users-item[data-v-298a8dde]:last-child{margin-bottom:0}.unit-users-item[data-v-298a8dde]:hover{border-color:#5dc5ec59;background:var(--bg-hover)}.unit-users-item__top[data-v-298a8dde]{display:flex;align-items:center;gap:6px;min-width:0}.unit-users-item__icon[data-v-298a8dde]{color:var(--color-admin);font-size:13px;flex-shrink:0}.unit-users-item__pin[data-v-298a8dde]{cursor:pointer;color:var(--text-tertiary);font-size:12px;flex-shrink:0}.unit-users-item__pin[data-v-298a8dde]:hover{color:var(--color-admin)}.unit-users-item__name[data-v-298a8dde]{font-size:13px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unit-users-item__username[data-v-298a8dde]{color:var(--text-tertiary);font-size:11px;flex-shrink:0}.unit-users-item__meta[data-v-298a8dde]{display:flex;flex-direction:column;gap:2px;padding-left:20px;font-size:12px;color:var(--text-secondary)}.unit-users-item__type[data-v-298a8dde]{font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}.unit-users-error[data-v-298a8dde]{display:block;margin-top:6px;color:var(--color-danger, #ef4444);font-size:12px}.unit-users-footer[data-v-298a8dde]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--border-secondary)}.unit-users-btn[data-v-298a8dde]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:5px 14px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease}.unit-users-btn--primary[data-v-298a8dde]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.unit-users-btn--primary[data-v-298a8dde]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.unit-users-btn--secondary[data-v-298a8dde]{color:var(--text-secondary);background:var(--bg-tertiary)}.unit-users-btn--secondary[data-v-298a8dde]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.flip-list-move[data-v-298a8dde]{transition:transform .5s}.ghost[data-v-298a8dde]{opacity:.55;background:#5dc5ec14!important;border-color:#5dc5ec59!important}@media screen and (max-width:699px){.unit-users-grid[data-v-298a8dde]{grid-template-columns:1fr}}.unit-info[data-v-4a5ee5a4]{display:flex;flex-direction:column;gap:16px}.unit-info-tabs[data-v-4a5ee5a4]{display:inline-flex;align-self:flex-start;gap:4px;padding:4px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:8px}.unit-info-tabs__tab[data-v-4a5ee5a4]{margin:0;padding:6px 12px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.unit-info-tabs__tab[data-v-4a5ee5a4]:hover:not(.unit-info-tabs__tab--active){color:var(--text-primary);background:var(--bg-hover)}.unit-info-tabs__tab--active[data-v-4a5ee5a4]{background:#5dc5ec1f;color:var(--color-admin)}.unit-info-panel[data-v-4a5ee5a4]{display:flex;flex-direction:column;gap:18px}.unit-info-grid[data-v-4a5ee5a4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.unit-info-block[data-v-4a5ee5a4]{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px}.unit-info-block__label[data-v-4a5ee5a4]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.unit-info-block__label i[data-v-4a5ee5a4]{font-size:12px}.unit-info-block__value[data-v-4a5ee5a4]{font-size:14px;font-weight:600;color:var(--text-primary);word-break:break-word}.unit-info-section[data-v-4a5ee5a4]{display:flex;flex-direction:column;gap:10px}.unit-info-section__title[data-v-4a5ee5a4]{margin:0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.unit-info-list[data-v-4a5ee5a4]{display:flex;flex-direction:column;border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;background:var(--bg-primary)}.unit-info-list__item[data-v-4a5ee5a4]{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-bottom:1px solid var(--border-secondary)}.unit-info-list__item[data-v-4a5ee5a4]:last-child{border-bottom:none}.unit-info-list__primary[data-v-4a5ee5a4]{display:flex;align-items:flex-start;gap:8px;font-size:13px;font-weight:500;color:var(--text-primary)}.unit-info-list__primary i[data-v-4a5ee5a4]{margin-top:2px;color:var(--color-admin);flex-shrink:0}.unit-info-list__meta[data-v-4a5ee5a4]{display:flex;flex-wrap:wrap;gap:8px 14px;padding-left:22px;font-size:12px;color:var(--text-secondary)}.unit-info-list__meta i[data-v-4a5ee5a4]{margin-right:4px;color:var(--text-tertiary)}.unit-info-empty[data-v-4a5ee5a4]{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px dashed var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.unit-info-empty i[data-v-4a5ee5a4]{color:var(--text-tertiary)}.unit-info-users[data-v-4a5ee5a4]{display:flex;flex-direction:column;gap:8px}.unit-info-user[data-v-4a5ee5a4]{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px}.unit-info-user__avatar[data-v-4a5ee5a4]{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#5dc5ec1f;color:var(--color-admin);flex-shrink:0}.unit-info-user__avatar i[data-v-4a5ee5a4]{font-size:14px}.unit-info-user__body[data-v-4a5ee5a4]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.unit-info-user__name[data-v-4a5ee5a4]{font-size:13px;font-weight:600;color:var(--text-primary)}.unit-info-user__email[data-v-4a5ee5a4]{font-size:12px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unit-info-user__badge[data-v-4a5ee5a4]{flex-shrink:0;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600;color:var(--color-admin);background:#5dc5ec1f}@media screen and (max-width:699px){.unit-info-grid[data-v-4a5ee5a4]{grid-template-columns:1fr}}.units-page[data-v-233c39e5]{width:100%;min-height:0}.units-header-panel[data-v-233c39e5]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.units-header-panel--mobile[data-v-233c39e5]{flex-direction:column;align-items:stretch}.units-header-left[data-v-233c39e5]{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.units-icon-btn[data-v-233c39e5]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease}.units-icon-btn i[data-v-233c39e5]{font-size:13px}.units-icon-btn[data-v-233c39e5]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.units-icon-btn[data-v-233c39e5]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 25%,transparent)}.units-icon-btn[data-v-233c39e5]:disabled{opacity:.5;cursor:default}.units-icon-btn--primary[data-v-233c39e5]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent)}.units-icon-btn--primary i[data-v-233c39e5]{color:var(--color-on-accent)}.units-icon-btn--primary[data-v-233c39e5]:hover:not(:disabled){background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent);filter:brightness(.94)}.units-icon-btn--active[data-v-233c39e5]{color:var(--color-admin);background:#5dc5ec1f;border-color:#5dc5ec59}.units-btn[data-v-233c39e5]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease}.units-btn i[data-v-233c39e5]{font-size:12px;opacity:.85}.units-btn[data-v-233c39e5]:disabled{opacity:.45;cursor:default}.units-btn--primary[data-v-233c39e5]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.units-btn--primary i[data-v-233c39e5]{opacity:1;color:var(--color-admin)}.units-btn--primary[data-v-233c39e5]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.units-btn--secondary[data-v-233c39e5]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.units-btn--secondary[data-v-233c39e5]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.units-search-wrapper[data-v-233c39e5]{display:flex;align-items:center;gap:6px;flex-shrink:0;min-width:0}.units-search-wrapper[data-v-233c39e5] #searchFilters-container .my-1{margin:0!important}.units-search-wrapper[data-v-233c39e5] #searchFilters-container .btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0!important;border-radius:50%;border-color:var(--border-secondary);color:var(--text-secondary);background:var(--bg-primary)}.units-search-wrapper[data-v-233c39e5] #searchFilters-container .btn:hover,.units-search-wrapper[data-v-233c39e5] #searchFilters-container .btn.btn-secondary{color:var(--color-admin);background:var(--bg-hover);border-color:var(--color-admin)}.units-search-input[data-v-233c39e5]{display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;padding:0 12px;height:32px;min-width:180px;transition:border-color .2s,box-shadow .2s}.units-search-input[data-v-233c39e5]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px #5dc5ec1f}.units-search-input .units-search-icon[data-v-233c39e5]{color:var(--text-secondary);font-size:12px;margin-right:8px;flex-shrink:0}.units-search-input input[data-v-233c39e5]{border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);width:160px;padding:0;min-width:0}.units-search-input input[data-v-233c39e5]::placeholder{color:var(--text-tertiary);font-size:12px}.units-search-input input[data-v-233c39e5]:disabled{opacity:.6}.units-filters-panel[data-v-233c39e5]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.units-filters-panel__fields[data-v-233c39e5]{display:flex;gap:12px;flex-wrap:wrap;flex:1;min-width:0}.units-filters-panel__actions[data-v-233c39e5]{display:flex;align-items:center;gap:6px;flex-shrink:0}.units-field[data-v-233c39e5]{display:flex;flex-direction:column;gap:6px;min-width:160px;flex:1}.units-field__label[data-v-233c39e5]{margin:0;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.units-field__input[data-v-233c39e5]{height:32px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);color:var(--text-primary);font-size:13px;outline:none;transition:border-color .15s,box-shadow .15s}.units-field__input[data-v-233c39e5]::placeholder{color:var(--text-tertiary)}.units-field__input[data-v-233c39e5]:focus{border-color:var(--color-admin);box-shadow:0 0 0 2px #5dc5ec1f}.units-filters-fade-enter-active[data-v-233c39e5],.units-filters-fade-leave-active[data-v-233c39e5]{transition:opacity .15s ease,transform .15s ease}.units-filters-fade-enter[data-v-233c39e5],.units-filters-fade-leave-to[data-v-233c39e5]{opacity:0;transform:translateY(-4px)}.units-empty-state[data-v-233c39e5]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.units-empty-state__icon[data-v-233c39e5]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.units-empty-state__text[data-v-233c39e5]{font-weight:500}.units-list-panel[data-v-233c39e5]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;padding:0}.units-list-panel .list-container[data-v-233c39e5]{margin:0}.admin-grid-scroll[data-v-233c39e5]{max-height:calc(100vh - 260px);overflow:auto}.unit-name-cell[data-v-233c39e5]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:2px 0}.unit-name-cell__title[data-v-233c39e5]{font-weight:600;color:var(--text-primary);font-size:13px}.unit-name-cell__meta[data-v-233c39e5]{font-size:12px;color:var(--text-secondary);line-height:1.35}.unit-meta-cell[data-v-233c39e5]{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--text-primary)}.unit-meta-cell__muted[data-v-233c39e5]{color:var(--text-tertiary)}.unit-badge[data-v-233c39e5]{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.unit-badge i[data-v-233c39e5]{font-size:11px}.unit-badge--success[data-v-233c39e5]{color:var(--color-success);background:var(--color-success-soft-bg, rgba(34, 197, 94, .1))}.unit-badge--danger[data-v-233c39e5]{color:var(--color-danger, #ef4444);background:var(--color-danger-soft-bg, rgba(239, 68, 68, .1))}.unit-badge--muted[data-v-233c39e5]{color:var(--text-secondary);background:var(--bg-hover)}.unit-actions-cell[data-v-233c39e5]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.unit-action-btn[data-v-233c39e5]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.unit-action-btn i[data-v-233c39e5]{font-size:14px}.unit-action-btn[data-v-233c39e5]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-admin)}.unit-action-btn[data-v-233c39e5]:disabled{opacity:.45;cursor:default}.unit-action-btn--danger[data-v-233c39e5]:hover:not(:disabled){color:var(--color-danger, #ef4444);border-color:color-mix(in srgb,var(--color-danger, #ef4444) 30%,var(--border-secondary))}[data-v-233c39e5] .units-table{background:transparent}[data-v-233c39e5] .units-table thead th{background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}[data-v-233c39e5] .units-table tbody td{border-color:var(--border-secondary);padding:12px 14px;vertical-align:middle;color:var(--text-primary)}[data-v-233c39e5] .units-table tbody tr:hover td{background:var(--bg-hover)}[data-v-233c39e5] .admin-resizable-table table{table-layout:fixed}[data-v-233c39e5] .admin-resizable-table thead th{position:sticky;top:0;z-index:3;background:var(--bg-tertiary)}[data-v-233c39e5] .admin-resizable-table thead th .column-resizer{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:col-resize;-webkit-user-select:none;user-select:none}[data-v-233c39e5] .units-bv-modal{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}[data-v-233c39e5] .units-bv-modal__header{background:var(--bg-tertiary)!important;border-bottom:1px solid var(--border-secondary);color:var(--text-primary)!important;padding:14px 16px}.units-bv-modal__title[data-v-233c39e5]{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--text-primary)}.units-bv-modal__title i[data-v-233c39e5]{color:var(--color-admin);font-size:15px}[data-v-233c39e5] .units-bv-modal__body{padding:16px;background:var(--bg-secondary)}.units-import-overlay[data-v-233c39e5]{position:fixed;inset:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--overlay-modal, rgba(0, 0, 0, .45))}.units-import-dialog[data-v-233c39e5]{width:min(440px,100%);background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;box-shadow:0 12px 40px #00000047;overflow:visible}.units-import-dialog__header[data-v-233c39e5]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-tertiary);border-radius:10px 10px 0 0}.units-import-dialog__heading[data-v-233c39e5]{display:flex;align-items:center;gap:8px;min-width:0}.units-import-dialog__heading h3[data-v-233c39e5]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.units-import-dialog__icon[data-v-233c39e5]{color:var(--color-admin);font-size:15px}.units-import-dialog__close[data-v-233c39e5]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.units-import-dialog__close[data-v-233c39e5]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.units-import-dialog__close[data-v-233c39e5]:disabled{opacity:.45;cursor:default}.units-import-dialog__body[data-v-233c39e5]{padding:18px 16px 16px;display:flex;flex-direction:column;gap:12px;overflow:visible}.units-import-dialog__label[data-v-233c39e5]{display:block;margin:0 0 10px;padding:0;font-size:12px;font-weight:500;line-height:1.4;color:var(--text-secondary)}.units-import-dialog__error[data-v-233c39e5]{display:block;margin-top:8px;color:var(--color-danger, #ef4444);font-size:12px}.units-dropzone[data-v-233c39e5]{position:relative;display:flex;align-items:center;justify-content:center;min-height:140px;margin:0;padding:20px 16px;border:1px dashed var(--border-secondary);border-radius:10px;background:var(--bg-primary);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.units-dropzone[data-v-233c39e5]:hover:not(.units-dropzone--busy){border-color:var(--color-admin);background:var(--bg-hover)}.units-dropzone--active[data-v-233c39e5]{border-color:var(--color-admin);border-style:solid;background:#5dc5ec14;box-shadow:0 0 0 2px #5dc5ec1f}.units-dropzone--has-file[data-v-233c39e5]{border-style:solid;border-color:#5dc5ec59;background:#5dc5ec0f}.units-dropzone--error[data-v-233c39e5]{border-color:var(--color-danger, #ef4444)}.units-dropzone--busy[data-v-233c39e5]{opacity:.7;cursor:default;pointer-events:none}.units-dropzone__input[data-v-233c39e5]{position:absolute;inset:0;opacity:0;cursor:pointer}.units-dropzone__content[data-v-233c39e5]{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;pointer-events:none}.units-dropzone__icon[data-v-233c39e5]{font-size:22px;color:var(--color-admin);margin-bottom:4px}.units-dropzone__title[data-v-233c39e5],.units-dropzone__filename[data-v-233c39e5]{font-size:13px;font-weight:500;color:var(--text-primary);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.units-dropzone__hint[data-v-233c39e5]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.units-import-progress[data-v-233c39e5]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--text-secondary);font-size:12px}.units-import-progress__bar[data-v-233c39e5]{flex:1;height:4px;border-radius:999px;background:#5dc5ec26;overflow:hidden;position:relative}.units-import-progress__bar[data-v-233c39e5]:after{content:"";position:absolute;inset:0;width:40%;border-radius:inherit;background:var(--color-admin);animation:units-import-indeterminate-233c39e5 1s ease-in-out infinite}@keyframes units-import-indeterminate-233c39e5{0%{transform:translate(-100%)}to{transform:translate(350%)}}.units-import-dialog__footer[data-v-233c39e5]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-tertiary);border-radius:0 0 10px 10px}.units-import-fade-enter-active[data-v-233c39e5],.units-import-fade-leave-active[data-v-233c39e5]{transition:opacity .18s ease}.units-import-fade-enter-active .units-import-dialog[data-v-233c39e5],.units-import-fade-leave-active .units-import-dialog[data-v-233c39e5]{transition:transform .18s ease,opacity .18s ease}.units-import-fade-enter[data-v-233c39e5],.units-import-fade-leave-to[data-v-233c39e5]{opacity:0}.units-import-fade-enter .units-import-dialog[data-v-233c39e5],.units-import-fade-leave-to .units-import-dialog[data-v-233c39e5]{transform:translateY(8px) scale(.98);opacity:0}@media screen and (max-width:699px){.units-header-panel[data-v-233c39e5]{flex-direction:column;align-items:stretch;gap:8px}.units-search-wrapper[data-v-233c39e5]{width:100%}.units-search-wrapper .units-search-input[data-v-233c39e5]{flex:1;min-width:0}.units-search-wrapper .units-search-input input[data-v-233c39e5]{width:100%}.units-filters-panel[data-v-233c39e5]{flex-direction:column;align-items:stretch}.units-filters-panel__actions[data-v-233c39e5]{width:100%;justify-content:flex-end}}#unit-users-modal .modal-content.units-bv-modal,#unit-info-modal .modal-content.units-bv-modal,#unit-users-modal .modal-content,#unit-info-modal .modal-content{background:var(--bg-secondary);border-color:var(--border-secondary)!important;border-radius:10px!important;outline:none}#unit-users-modal .modal-content:focus,#unit-info-modal .modal-content:focus,#unit-users-modal:focus,#unit-info-modal:focus{outline:none}#unit-users-modal .modal-header.units-bv-modal__header,#unit-info-modal .modal-header.units-bv-modal__header{background:var(--bg-tertiary)!important;border-bottom:1px solid var(--border-secondary);color:var(--text-primary)!important;padding:14px 16px;border-radius:10px 10px 0 0}#unit-users-modal .modal-body.units-bv-modal__body,#unit-info-modal .modal-body.units-bv-modal__body{padding:16px;background:var(--bg-secondary);border-radius:0 0 10px 10px}.calendar-form[data-v-d47cdfa4]{color:var(--text-primary)}.calendar-form__body[data-v-d47cdfa4]{padding:16px 20px 8px;display:flex;flex-direction:column;gap:14px;max-height:min(70vh,720px);overflow:auto}.calendar-form__section[data-v-d47cdfa4]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:14px 16px}.calendar-form__section-title[data-v-d47cdfa4]{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.calendar-form__section-title--inline[data-v-d47cdfa4]{margin-bottom:4px}.calendar-form__section-head[data-v-d47cdfa4]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.calendar-form__hint[data-v-d47cdfa4]{margin:0 0 12px;font-size:12px;line-height:1.45;color:var(--text-tertiary)}.calendar-form__section-head .calendar-form__hint[data-v-d47cdfa4]{margin-bottom:0}.calendar-form__grid[data-v-d47cdfa4]{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.calendar-form__field[data-v-d47cdfa4]{min-width:0}.calendar-form__field--full[data-v-d47cdfa4]{grid-column:1/-1}.calendar-form__label[data-v-d47cdfa4]{display:block;margin:0 0 8px!important;padding:0;line-height:1.4;font-size:12px;font-weight:600;color:var(--text-secondary);overflow:visible}.calendar-form__select[data-v-d47cdfa4]{width:100%;background:var(--bg-input);border-color:var(--border-input);color:var(--text-primary)}.calendar-form__select[data-v-d47cdfa4]:focus{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.calendar-form__error[data-v-d47cdfa4]{display:block;margin-top:4px;color:var(--color-danger);font-size:12px}.calendar-form__chips[data-v-d47cdfa4]{display:flex;flex-wrap:wrap;gap:8px}.calendar-form__chip[data-v-d47cdfa4]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.calendar-form__chip[data-v-d47cdfa4]:hover{border-color:var(--color-admin);color:var(--text-primary)}.calendar-form__chip.is-active[data-v-d47cdfa4]{border-color:color-mix(in srgb,var(--color-admin) 40%,transparent);background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin)}.calendar-form__chip-input[data-v-d47cdfa4]{position:absolute;opacity:0;pointer-events:none}.calendar-form__schedule[data-v-d47cdfa4]{display:flex;flex-direction:column;gap:10px}.calendar-form__schedule-card[data-v-d47cdfa4]{display:grid;grid-template-columns:minmax(0,1fr) 36px;gap:10px;align-items:start;padding:14px;border-radius:10px;background:var(--bg-primary);border:1px solid var(--border-secondary);overflow:visible}.calendar-form__schedule-card.has-warning[data-v-d47cdfa4]{border-color:color-mix(in srgb,var(--color-warning) 45%,transparent)}.calendar-form__schedule-fields[data-v-d47cdfa4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;overflow:visible}.calendar-form__schedule-field[data-v-d47cdfa4]{min-width:0;overflow:visible}.calendar-form__schedule-side[data-v-d47cdfa4]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding-top:26px;min-height:36px}.calendar-form__warn[data-v-d47cdfa4]{color:var(--color-warning);font-size:15px}.calendar-form__icon-btn[data-v-d47cdfa4]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:50%;border:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.calendar-form__icon-btn[data-v-d47cdfa4]:hover{border-color:var(--color-danger);color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.calendar-form__ghost-btn[data-v-d47cdfa4]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;white-space:nowrap;flex-shrink:0}.calendar-form__ghost-btn[data-v-d47cdfa4]:hover{border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.calendar-form__empty-hint[data-v-d47cdfa4]{font-size:13px;color:var(--text-tertiary)}.calendar-form__footer[data-v-d47cdfa4]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.calendar-form__btn[data-v-d47cdfa4]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:9px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:filter .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.calendar-form__btn--ghost[data-v-d47cdfa4]{background:var(--bg-primary);border-color:var(--border-secondary);color:var(--text-primary)}.calendar-form__btn--ghost[data-v-d47cdfa4]:hover{background:var(--bg-hover);border-color:var(--color-admin);color:var(--color-admin)}.calendar-form__btn--primary[data-v-d47cdfa4]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent)}.calendar-form__btn--primary[data-v-d47cdfa4]:hover{filter:brightness(.94)}[data-v-d47cdfa4] .calendar-form__vselect .vs__dropdown-toggle{background:var(--bg-input);border-color:var(--border-input);min-height:36px}[data-v-d47cdfa4] .calendar-form__vselect .vs__selected,[data-v-d47cdfa4] .calendar-form__vselect .vs__search{color:var(--text-primary)}[data-v-d47cdfa4] .calendar-form__vselect.vs--open .vs__dropdown-toggle,[data-v-d47cdfa4] .calendar-form__vselect .vs__dropdown-toggle:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}@media(max-width:767.98px){.calendar-form__grid[data-v-d47cdfa4],.calendar-form__schedule-fields[data-v-d47cdfa4]{grid-template-columns:1fr}.calendar-form__section-head[data-v-d47cdfa4]{flex-direction:column;align-items:stretch}.calendar-form__schedule-card[data-v-d47cdfa4]{grid-template-columns:1fr}.calendar-form__schedule-side[data-v-d47cdfa4]{flex-direction:row;justify-content:flex-end;padding-top:0}}.calendar-info[data-v-44126124]{color:var(--text-primary)}.calendar-info__tabs[data-v-44126124]{display:flex;gap:4px;padding:12px 16px 0;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);overflow-x:auto}.calendar-info__tab[data-v-44126124]{flex:0 0 auto;padding:10px 14px;border:none;background:transparent;color:var(--text-secondary);font-size:13px;font-weight:600;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease}.calendar-info__tab[data-v-44126124]:hover{color:var(--text-primary)}.calendar-info__tab.is-active[data-v-44126124]{color:var(--color-admin);border-bottom-color:var(--color-admin)}.calendar-info__body[data-v-44126124]{padding:16px}.calendar-info__defs[data-v-44126124]{margin:0;display:flex;flex-direction:column;gap:12px}.calendar-info__def[data-v-44126124]{display:grid;grid-template-columns:minmax(110px,36%) 1fr;gap:12px;padding:12px 14px;border-radius:10px;background:var(--bg-secondary);border:1px solid var(--border-secondary)}.calendar-info__def dt[data-v-44126124]{margin:0;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.calendar-info__def dd[data-v-44126124]{margin:0;font-size:13px;font-weight:500;color:var(--text-primary);word-break:break-word}.calendar-info__chips[data-v-44126124]{display:flex;flex-wrap:wrap;gap:6px}.calendar-info__chip[data-v-44126124]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 22%,transparent)}.calendar-info__schedule-head[data-v-44126124],.calendar-info__schedule-row[data-v-44126124]{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:10px;align-items:center}.calendar-info__schedule-head[data-v-44126124]{margin-bottom:8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.calendar-info__schedule-row[data-v-44126124]{padding:10px 12px;margin-bottom:8px;border-radius:10px;background:var(--bg-secondary);border:1px solid var(--border-secondary);font-size:13px;color:var(--text-secondary)}.calendar-info__schedule-day[data-v-44126124]{font-weight:600;color:var(--text-primary)}.calendar-info__holiday-list[data-v-44126124]{display:flex;flex-direction:column;gap:8px}.calendar-info__holiday[data-v-44126124]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;background:var(--bg-secondary);border:1px solid var(--border-secondary)}.calendar-info__holiday-icon[data-v-44126124]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:13px}.calendar-info__holiday-text[data-v-44126124]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.calendar-info__holiday-text strong[data-v-44126124]{font-size:13px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-info__holiday-text small[data-v-44126124]{font-size:11px;color:var(--text-tertiary)}.calendar-info__holiday-date[data-v-44126124]{flex-shrink:0;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 22%,transparent)}@media(max-width:575.98px){.calendar-info__def[data-v-44126124]{grid-template-columns:1fr;gap:4px}.calendar-info__schedule-head[data-v-44126124]{display:none}.calendar-info__schedule-row[data-v-44126124]{grid-template-columns:1fr;gap:4px}}.calendars-page[data-v-68ed87cb],.calendars-page-inner[data-v-68ed87cb]{width:100%}.calendars-header[data-v-68ed87cb]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.calendars-header__subtitle[data-v-68ed87cb]{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.4;max-width:640px}.calendars-header__actions[data-v-68ed87cb]{display:flex;align-items:center;gap:6px;flex-shrink:0}.calendars-action-btn[data-v-68ed87cb]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease;font-size:13px}.calendars-action-btn[data-v-68ed87cb]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.calendars-action-btn[data-v-68ed87cb]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 25%,transparent)}.calendars-action-btn[data-v-68ed87cb]:disabled{opacity:.6;cursor:not-allowed}.calendars-action-btn--primary[data-v-68ed87cb]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent)}.calendars-action-btn--primary[data-v-68ed87cb]:hover:not(:disabled){background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent);filter:brightness(.94)}.calendars-controls-panel[data-v-68ed87cb]{margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.calendars-toolbar[data-v-68ed87cb]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.calendars-toolbar__left[data-v-68ed87cb]{display:flex;align-items:center;gap:8px;flex:1 1 240px;min-width:0}.calendars-toolbar__right[data-v-68ed87cb]{display:flex;align-items:center;gap:12px;flex-shrink:0;white-space:nowrap}.calendars-filter-control[data-v-68ed87cb]{flex-shrink:0}.calendars-filter-control[data-v-68ed87cb] #searchFilters-container .my-1{margin:0!important}.calendars-filter-control[data-v-68ed87cb] #searchFilters-container .btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0!important;border-radius:6px;border-color:var(--border-secondary);color:var(--text-secondary);background:var(--bg-primary)}.calendars-filter-control[data-v-68ed87cb] #searchFilters-container .btn:hover,.calendars-filter-control[data-v-68ed87cb] #searchFilters-container .btn.btn-secondary{color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.calendars-search[data-v-68ed87cb]{flex:1;min-width:0;max-width:360px;display:flex;align-items:center;gap:8px;padding:0 12px;height:32px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .2s,box-shadow .2s}.calendars-search[data-v-68ed87cb]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.calendars-search__icon[data-v-68ed87cb]{font-size:12px;color:var(--text-tertiary);flex-shrink:0}.calendars-search__input[data-v-68ed87cb]{border:none;background:transparent;padding:0;font-size:13px;color:var(--text-primary);box-shadow:none!important;height:30px}.calendars-search__input[data-v-68ed87cb]::placeholder{color:var(--text-tertiary);font-size:12px}.calendars-search__input[data-v-68ed87cb]:focus{outline:none;box-shadow:none}.calendars-search__input[data-v-68ed87cb]:disabled{opacity:.6;background:transparent}.calendars-icon-btn[data-v-68ed87cb]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:6px;border:1px solid var(--border-secondary);color:var(--text-secondary);background:var(--bg-primary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.calendars-icon-btn[data-v-68ed87cb]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.calendars-icon-btn[data-v-68ed87cb]:disabled{opacity:.6;cursor:not-allowed}.calendars-icon-btn i[data-v-68ed87cb]{font-size:13px}.calendars-line-meta[data-v-68ed87cb]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary)}.calendars-line-meta b[data-v-68ed87cb]{color:var(--text-primary);font-weight:600}.list-container[data-v-68ed87cb]{max-height:calc(100vh - 280px);border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}.calendars-table-wrap[data-v-68ed87cb]{min-height:300px;width:100%}.calendars-table-wrap.no-items[data-v-68ed87cb]{display:flex;flex-direction:column}.calendars-empty[data-v-68ed87cb]{padding:24px 16px}.calendars-infinite-loading[data-v-68ed87cb]{margin-top:8px;padding-bottom:8px}[data-v-68ed87cb] .table-custom-style{margin-bottom:0;font-size:13px;background:transparent;border-collapse:separate!important;border-spacing:0}[data-v-68ed87cb] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-68ed87cb] .table-custom-style tbody td{font-size:13px;color:var(--text-secondary);padding:10px 14px;vertical-align:middle;border-top:none}[data-v-68ed87cb] .table-custom-style.table-bordered,[data-v-68ed87cb] .table-custom-style.table-bordered th,[data-v-68ed87cb] .table-custom-style.table-bordered td{border-color:var(--border-secondary)}[data-v-68ed87cb] .table-custom-style tbody tr{transition:background-color .1s;background:transparent}[data-v-68ed87cb] .table-custom-style tbody tr:hover td{background-color:var(--bg-hover)}[data-v-68ed87cb] .table-custom-style td:last-child{white-space:nowrap}.calendar-name-cell[data-v-68ed87cb]{display:flex;align-items:flex-start;gap:10px;min-width:0}.calendar-name-cell__icon-wrap[data-v-68ed87cb]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;margin-top:2px;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:13px}.calendar-name-cell__text[data-v-68ed87cb]{display:flex;flex-direction:column;gap:2px;min-width:0}.calendar-name-cell__name[data-v-68ed87cb]{font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-name-cell__meta[data-v-68ed87cb]{font-size:11px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-name-cell__days[data-v-68ed87cb]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.calendar-day-chip[data-v-68ed87cb]{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.02em;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 22%,transparent)}.calendar-meta-cell[data-v-68ed87cb]{display:flex;flex-direction:column;gap:2px}.calendar-meta-cell span[data-v-68ed87cb]{color:var(--text-primary)}.calendar-actions[data-v-68ed87cb]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap}.calendar-action-btn[data-v-68ed87cb]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;font-size:13px}.calendar-action-btn[data-v-68ed87cb]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.calendar-action-btn[data-v-68ed87cb]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 25%,transparent)}.calendar-action-btn[data-v-68ed87cb]:disabled{opacity:.6;cursor:not-allowed}.calendar-action-btn--danger[data-v-68ed87cb]:hover:not(:disabled){border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}.calendars-clone-preview[data-v-68ed87cb]{display:flex;align-items:flex-start;gap:12px;padding:8px 0}.calendars-clone-preview__text[data-v-68ed87cb]{display:flex;flex-direction:column;gap:4px;min-width:0}.calendars-clone-preview__text strong[data-v-68ed87cb]{font-size:14px;color:var(--text-primary)}.calendars-clone-preview__text small[data-v-68ed87cb]{font-size:12px;color:var(--text-tertiary)}@media(max-width:575.98px){.calendars-header[data-v-68ed87cb]{flex-direction:column;align-items:stretch}.calendars-header__actions[data-v-68ed87cb]{justify-content:flex-end}.calendars-toolbar__right[data-v-68ed87cb]{width:100%;justify-content:space-between}.calendars-search[data-v-68ed87cb]{max-width:none}.list-container[data-v-68ed87cb]{max-height:calc(100vh - 320px);border-radius:8px}}.calendars-modal-dialog{outline:none!important}.calendars-modal-dialog:focus{outline:none!important}.calendars-modal{border:none!important;outline:none!important;border-radius:12px;background:var(--bg-modal);overflow:hidden;box-shadow:0 12px 40px color-mix(in srgb,var(--text-primary) 12%,transparent)}.calendars-modal .modal-header.calendars-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-primary)}.calendars-modal .modal-footer.calendars-modal__footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.calendars-modal .modal-title{font-size:15px;font-weight:600;color:var(--text-primary)}.calendars-modal__header .calendars-action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease}.calendars-modal__header .calendars-action-btn:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.calendars-modal__title-wrap{display:flex;align-items:center;gap:12px;min-width:0}.calendars-modal__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:15px}.calendars-modal__heading{min-width:0}.calendars-modal__title{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.calendars-modal__subtitle{margin:2px 0 0;font-size:12px;color:var(--text-tertiary)}.holiday-delete[data-v-a6e1506e]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:20px 16px 16px;text-align:center;-webkit-user-select:none;user-select:none}.holiday-delete__message[data-v-a6e1506e]{margin:0;font-size:14px;line-height:1.5;color:var(--text-secondary)}.holiday-delete__message strong[data-v-a6e1506e]{color:var(--text-primary);font-weight:600}.holiday-delete__list[data-v-a6e1506e]{width:100%;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;text-align:left}.holiday-delete__list-item[data-v-a6e1506e]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:var(--bg-secondary);border:1px solid var(--border-secondary);font-size:13px;color:var(--text-primary)}.holiday-delete__list-icon[data-v-a6e1506e]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:12px}.holiday-delete__list-more[data-v-a6e1506e]{font-size:12px;color:var(--text-tertiary);padding:0 4px}.holiday-delete__actions[data-v-a6e1506e]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:4px}.holiday-delete-btn[data-v-a6e1506e]{display:inline-flex;align-items:center;justify-content:center;min-width:88px;height:32px;padding:5px 14px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.holiday-delete-btn[data-v-a6e1506e]:disabled{opacity:.5;cursor:not-allowed}.holiday-delete-btn--secondary[data-v-a6e1506e]{color:var(--text-secondary);background:var(--bg-tertiary)}.holiday-delete-btn--secondary[data-v-a6e1506e]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}.holiday-delete-btn--danger[data-v-a6e1506e]{color:var(--color-danger, #ef4444);background:var(--color-danger-soft-bg, rgba(239, 68, 68, .08));border-color:color-mix(in srgb,var(--color-danger, #ef4444) 30%,var(--border-secondary))}.holiday-delete-btn--danger[data-v-a6e1506e]:hover:not(:disabled){background:var(--color-danger-soft-bg, rgba(239, 68, 68, .14))}.holidays-modal__icon--danger{background:var(--color-danger-soft-bg, rgba(239, 68, 68, .1))!important;color:var(--color-danger, #ef4444)!important}.holiday-form[data-v-c7e4bb45]{color:var(--text-primary)}.holiday-form__body[data-v-c7e4bb45]{padding:16px 20px 8px;display:flex;flex-direction:column;gap:14px;overflow:visible}.holiday-form__section[data-v-c7e4bb45]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:14px 16px;overflow:visible}.holiday-form__section-title[data-v-c7e4bb45]{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.holiday-form__hint[data-v-c7e4bb45]{margin:-4px 0 12px;font-size:12px;line-height:1.45;color:var(--text-tertiary)}.holiday-form__grid[data-v-c7e4bb45]{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;overflow:visible}.holiday-form__field[data-v-c7e4bb45]{min-width:0;overflow:visible}.holiday-form__field--full[data-v-c7e4bb45]{grid-column:1/-1}.holiday-form__field--date[data-v-c7e4bb45]{position:relative;z-index:5}.holiday-form__label[data-v-c7e4bb45]{display:block;margin:0 0 8px!important;padding:0;line-height:1.4;font-size:12px;font-weight:600;color:var(--text-secondary);overflow:visible}.holiday-form__error[data-v-c7e4bb45]{display:block;margin-top:4px;color:var(--color-danger);font-size:12px}.holiday-form__chip[data-v-c7e4bb45]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.holiday-form__chip[data-v-c7e4bb45]:hover{border-color:var(--color-admin);color:var(--text-primary)}.holiday-form__chip.is-active[data-v-c7e4bb45]{border-color:color-mix(in srgb,var(--color-admin) 40%,transparent);background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin)}.holiday-form__chip-input[data-v-c7e4bb45]{position:absolute;opacity:0;pointer-events:none}.holiday-form__footer[data-v-c7e4bb45]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.holiday-form__btn[data-v-c7e4bb45]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:9px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:filter .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.holiday-form__btn--ghost[data-v-c7e4bb45]{background:var(--bg-primary);border-color:var(--border-secondary);color:var(--text-primary)}.holiday-form__btn--ghost[data-v-c7e4bb45]:hover{background:var(--bg-hover);border-color:var(--color-admin);color:var(--color-admin)}.holiday-form__btn--primary[data-v-c7e4bb45]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent)}.holiday-form__btn--primary[data-v-c7e4bb45]:hover{filter:brightness(.94)}@media(max-width:767.98px){.holiday-form__grid[data-v-c7e4bb45]{grid-template-columns:1fr}}.holiday-form__field--date .vdpOuterWrap{bottom:100%!important;top:auto!important;margin-bottom:4px}.holiday-form__field--date .vdpInnerWrap{box-shadow:0 8px 24px color-mix(in srgb,var(--text-primary) 18%,transparent)}.holidays-page[data-v-21ee0b6e],.holidays-page-inner[data-v-21ee0b6e]{width:100%}.holidays-header[data-v-21ee0b6e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.holidays-header__subtitle[data-v-21ee0b6e]{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.4;max-width:640px}.holidays-header__actions[data-v-21ee0b6e]{display:flex;align-items:center;gap:6px;flex-shrink:0}.holidays-action-btn[data-v-21ee0b6e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease;font-size:13px}.holidays-action-btn[data-v-21ee0b6e]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.holidays-action-btn[data-v-21ee0b6e]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 25%,transparent)}.holidays-action-btn[data-v-21ee0b6e]:disabled{opacity:.6;cursor:not-allowed}.holidays-action-btn--primary[data-v-21ee0b6e]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent)}.holidays-action-btn--primary[data-v-21ee0b6e]:hover:not(:disabled){background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent);filter:brightness(.94)}.holidays-controls-panel[data-v-21ee0b6e]{margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.holidays-toolbar[data-v-21ee0b6e]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.holidays-toolbar__left[data-v-21ee0b6e]{display:flex;align-items:center;gap:8px;flex:1 1 240px;min-width:0}.holidays-toolbar__right[data-v-21ee0b6e]{display:flex;align-items:center;gap:12px;flex-shrink:0;white-space:nowrap}.holidays-search[data-v-21ee0b6e]{flex:1;min-width:0;max-width:360px;display:flex;align-items:center;gap:8px;padding:0 12px;height:32px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .2s,box-shadow .2s}.holidays-search[data-v-21ee0b6e]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.holidays-search__icon[data-v-21ee0b6e]{font-size:12px;color:var(--text-tertiary);flex-shrink:0}.holidays-search__input[data-v-21ee0b6e]{border:none;background:transparent;padding:0;font-size:13px;color:var(--text-primary);box-shadow:none!important;height:30px}.holidays-search__input[data-v-21ee0b6e]::placeholder{color:var(--text-tertiary);font-size:12px}.holidays-search__input[data-v-21ee0b6e]:focus{outline:none;box-shadow:none}.holidays-icon-btn[data-v-21ee0b6e]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:6px;border:1px solid var(--border-secondary);color:var(--text-secondary);background:var(--bg-primary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.holidays-icon-btn[data-v-21ee0b6e]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.holidays-icon-btn.is-active[data-v-21ee0b6e]{color:var(--color-admin);border-color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 10%,transparent)}.holidays-icon-btn[data-v-21ee0b6e]:disabled{opacity:.6;cursor:not-allowed}.holidays-icon-btn i[data-v-21ee0b6e]{font-size:13px}.holidays-line-meta[data-v-21ee0b6e]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary)}.holidays-line-meta b[data-v-21ee0b6e]{color:var(--text-primary);font-weight:600}.holidays-filters[data-v-21ee0b6e]{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-secondary)}.holidays-filters__grid[data-v-21ee0b6e]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.holidays-filter-field[data-v-21ee0b6e]{display:flex;flex-direction:column;gap:4px;min-width:140px}.holidays-filter-field label[data-v-21ee0b6e]{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);margin:0}.holidays-filter-field--grow[data-v-21ee0b6e]{flex:1 1 220px;min-width:180px}.holidays-filter-input[data-v-21ee0b6e]{height:32px;width:100%;padding:0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-size:13px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.holidays-filter-input[data-v-21ee0b6e]::placeholder{color:var(--text-tertiary)}.holidays-filter-input[data-v-21ee0b6e]:focus{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.holidays-filters__actions[data-v-21ee0b6e]{display:flex;align-items:flex-end;gap:8px;padding-bottom:1px}.holidays-filter-btn[data-v-21ee0b6e]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:filter .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.holidays-filter-btn i[data-v-21ee0b6e]{font-size:11px}.holidays-filter-btn--ghost[data-v-21ee0b6e]{background:var(--bg-primary);border-color:var(--border-secondary);color:var(--text-secondary)}.holidays-filter-btn--ghost[data-v-21ee0b6e]:hover{background:var(--bg-hover);border-color:var(--color-admin);color:var(--color-admin)}.holidays-filter-btn--primary[data-v-21ee0b6e]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent)}.holidays-filter-btn--primary[data-v-21ee0b6e]:hover{filter:brightness(.94)}.list-container[data-v-21ee0b6e]{max-height:calc(100vh - 280px);border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}.holidays-table-wrap[data-v-21ee0b6e]{min-height:300px;width:100%}.holidays-table-wrap.no-items[data-v-21ee0b6e]{display:flex;flex-direction:column}.holidays-empty[data-v-21ee0b6e]{padding:24px 16px}.holidays-infinite-loading[data-v-21ee0b6e]{margin-top:8px;padding-bottom:8px}[data-v-21ee0b6e] .table-custom-style{margin-bottom:0;font-size:13px;background:transparent;border-collapse:separate!important;border-spacing:0}[data-v-21ee0b6e] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-21ee0b6e] .table-custom-style tbody td{font-size:13px;color:var(--text-secondary);padding:10px 14px;vertical-align:middle;border-top:none}[data-v-21ee0b6e] .table-custom-style.table-bordered,[data-v-21ee0b6e] .table-custom-style.table-bordered th,[data-v-21ee0b6e] .table-custom-style.table-bordered td{border-color:var(--border-secondary)}[data-v-21ee0b6e] .table-custom-style tbody tr{transition:background-color .1s;background:transparent}[data-v-21ee0b6e] .table-custom-style tbody tr:hover td{background-color:var(--bg-hover)}[data-v-21ee0b6e] .table-custom-style td:last-child{white-space:nowrap}.holiday-name-cell[data-v-21ee0b6e]{display:flex;align-items:flex-start;gap:10px;min-width:0}.holiday-name-cell__icon-wrap[data-v-21ee0b6e]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;margin-top:2px;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:13px}.holiday-name-cell__text[data-v-21ee0b6e]{display:flex;flex-direction:column;gap:2px;min-width:0}.holiday-name-cell__name[data-v-21ee0b6e]{font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.holiday-name-cell__meta[data-v-21ee0b6e]{font-size:11px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.holiday-name-cell__mobile-meta[data-v-21ee0b6e]{display:flex;flex-direction:column;gap:2px;margin-top:4px}.holiday-name-cell__mobile-meta small[data-v-21ee0b6e]{font-size:11px;color:var(--text-tertiary)}.holiday-type-chip[data-v-21ee0b6e]{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 22%,transparent)}.holiday-optional-badge[data-v-21ee0b6e]{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:11px;font-weight:600}.holiday-optional-badge--yes[data-v-21ee0b6e]{color:var(--color-success, #16a34a);background:color-mix(in srgb,var(--color-success, #16a34a) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-success, #16a34a) 22%,transparent)}.holiday-optional-badge--no[data-v-21ee0b6e]{color:var(--text-tertiary);background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.holiday-meta-cell[data-v-21ee0b6e]{display:flex;flex-direction:column;gap:2px}.holiday-meta-cell span[data-v-21ee0b6e]{color:var(--text-primary)}.holiday-meta-muted[data-v-21ee0b6e]{color:var(--text-tertiary)}.holiday-actions[data-v-21ee0b6e]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap}.holiday-action-btn[data-v-21ee0b6e]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;font-size:13px}.holiday-action-btn[data-v-21ee0b6e]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.holiday-action-btn[data-v-21ee0b6e]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 25%,transparent)}.holiday-action-btn[data-v-21ee0b6e]:disabled{opacity:.6;cursor:not-allowed}.holiday-action-btn--danger[data-v-21ee0b6e]:hover:not(:disabled){border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}@media(max-width:767.98px){.holidays-filter-field[data-v-21ee0b6e],.holidays-filter-field--grow[data-v-21ee0b6e]{width:100%;min-width:0;flex:1 1 100%}.holidays-filters__actions[data-v-21ee0b6e]{width:100%}.holidays-filters__actions .holidays-filter-btn[data-v-21ee0b6e]{flex:1}}@media(max-width:575.98px){.holidays-header[data-v-21ee0b6e]{flex-direction:column;align-items:stretch}.holidays-header__actions[data-v-21ee0b6e]{justify-content:flex-end}.holidays-toolbar__right[data-v-21ee0b6e]{width:100%;justify-content:space-between}.holidays-search[data-v-21ee0b6e]{max-width:none}.list-container[data-v-21ee0b6e]{max-height:calc(100vh - 320px);border-radius:8px}}.holidays-modal-dialog{outline:none!important}.holidays-modal-dialog:focus{outline:none!important}.holidays-modal{border:none!important;outline:none!important;border-radius:12px;background:var(--bg-modal);overflow:visible;box-shadow:0 12px 40px color-mix(in srgb,var(--text-primary) 12%,transparent)}.holidays-modal .modal-header.holidays-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-primary)}.holidays-modal .modal-footer.holidays-modal__footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.holidays-modal .modal-title{font-size:15px;font-weight:600;color:var(--text-primary)}.holidays-modal__header .holidays-action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease}.holidays-modal__header .holidays-action-btn:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.holidays-modal__title-wrap{display:flex;align-items:center;gap:12px;min-width:0}.holidays-modal__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:15px}.holidays-modal__heading{min-width:0}.holidays-modal__title{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.holidays-modal__subtitle{margin:2px 0 0;font-size:12px;color:var(--text-tertiary)}.int-form[data-v-25b1ce40]{color:var(--text-primary)}.int-form__field[data-v-25b1ce40]{margin-bottom:14px}.int-form__footer[data-v-25b1ce40]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px;padding-top:14px;border-top:1px solid var(--border-secondary)}.int-btn[data-v-25b1ce40]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:8px;border:1px solid transparent;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.int-btn[data-v-25b1ce40]:disabled{opacity:.55;cursor:not-allowed}.int-btn--primary[data-v-25b1ce40]{background:var(--color-admin);color:var(--color-on-accent, #fff);border-color:var(--color-admin)}.int-btn--primary[data-v-25b1ce40]:hover:not(:disabled){opacity:.9}.int-btn--ghost[data-v-25b1ce40]{background:transparent;border-color:var(--border-secondary);color:var(--text-primary)}.int-btn--ghost[data-v-25b1ce40]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--color-admin);color:var(--color-admin)}.int-interactions[data-v-fad8e453]{min-height:22rem;color:var(--text-primary)}.int-interactions__layout[data-v-fad8e453]{display:grid;grid-template-columns:minmax(200px,280px) 1fr;gap:16px;min-height:20rem}.int-interactions__sidebar[data-v-fad8e453]{display:flex;flex-direction:column;gap:10px;min-width:0}.int-interactions__list[data-v-fad8e453]{display:flex;flex-direction:column;gap:6px;max-height:18rem;overflow:auto;padding-right:2px}.int-interactions__empty[data-v-fad8e453]{display:flex;align-items:center;gap:8px;padding:12px;border-radius:8px;border:1px dashed var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);font-size:12px}.int-interactions__empty i[data-v-fad8e453]{color:var(--text-tertiary)}.int-interaction-item[data-v-fad8e453]{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px 12px;border-radius:8px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:all .15s ease}.int-interaction-item[data-v-fad8e453]:hover{border-color:var(--color-admin);background:var(--bg-hover)}.int-interaction-item.is-active[data-v-fad8e453]{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.int-interaction-item__body[data-v-fad8e453]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.int-interaction-item__title[data-v-fad8e453]{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.int-interaction-item__path[data-v-fad8e453]{font-size:11px;color:var(--text-tertiary);font-family:SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.int-method[data-v-fad8e453]{flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;border-radius:999px}.int-method--get[data-v-fad8e453]{color:var(--text-link);background:color-mix(in srgb,var(--text-link) 14%,transparent)}.int-method--post[data-v-fad8e453]{color:var(--color-success);background:var(--color-success-soft-bg)}.int-method--put[data-v-fad8e453]{color:var(--color-warning);background:var(--color-warning-soft-bg)}.int-method--delete[data-v-fad8e453]{color:var(--color-danger);background:var(--color-danger-soft-bg)}.int-interactions__editor[data-v-fad8e453]{min-width:0;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-primary);padding:14px}.int-interactions__placeholder[data-v-fad8e453]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:18rem;text-align:center;color:var(--text-secondary);font-size:13px}.int-interactions__placeholder p[data-v-fad8e453]{margin:0;max-width:32ch;line-height:1.45}.int-interactions__placeholder-icon[data-v-fad8e453]{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;font-size:20px;color:var(--text-tertiary);background:var(--bg-hover)}.int-form__field[data-v-fad8e453]{margin-bottom:12px}.int-form__row[data-v-fad8e453]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.int-path-label[data-v-fad8e453]{display:block;font-size:12px;font-weight:600;color:var(--text-secondary);margin-bottom:6px}.int-path-row[data-v-fad8e453]{display:flex;align-items:flex-start;gap:8px}.int-path-base[data-v-fad8e453]{flex:0 1 auto;max-width:45%;margin-top:8px;font-size:12px;font-family:SFMono-Regular,Menlo,Consolas,monospace;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.int-path-input[data-v-fad8e453]{flex:1;min-width:0}.int-interactions__footer[data-v-fad8e453]{display:flex;align-items:center;gap:8px;margin-top:8px;padding-top:14px;border-top:1px solid var(--border-secondary)}.int-interactions__footer-spacer[data-v-fad8e453]{flex:1}.int-btn[data-v-fad8e453]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border-radius:8px;border:1px solid transparent;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.int-btn--block[data-v-fad8e453]{width:100%}.int-btn--primary[data-v-fad8e453]{background:var(--color-admin);color:var(--color-on-accent, #fff);border-color:var(--color-admin)}.int-btn--primary[data-v-fad8e453]:hover:not(:disabled){opacity:.9}.int-btn--danger[data-v-fad8e453]{background:transparent;border-color:color-mix(in srgb,var(--color-danger, #ef4444) 35%,var(--border-secondary));color:var(--color-danger, #ef4444)}.int-btn--danger[data-v-fad8e453]:hover:not(:disabled){background:var(--color-danger-soft-bg)}@media screen and (max-width:767px){.int-interactions__layout[data-v-fad8e453],.int-form__row[data-v-fad8e453]{grid-template-columns:1fr}.int-path-row[data-v-fad8e453]{flex-direction:column}.int-path-base[data-v-fad8e453]{max-width:100%;margin-top:0}}.int-page[data-v-577768c5]{width:100%;min-height:0}.int-header-panel[data-v-577768c5]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.int-header-panel--mobile[data-v-577768c5]{flex-direction:column;align-items:stretch}.int-header-left[data-v-577768c5]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.int-refresh-btn[data-v-577768c5]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:all .15s ease}.int-refresh-btn i[data-v-577768c5]{font-size:13px}.int-refresh-btn[data-v-577768c5]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary);border-color:var(--color-admin)}.int-refresh-btn[data-v-577768c5]:disabled{opacity:.5;cursor:default}.int-actions[data-v-577768c5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.int-actions--mobile[data-v-577768c5]{width:100%}.int-actions--mobile .int-btn[data-v-577768c5]{flex:1;justify-content:center}.int-btn[data-v-577768c5]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:all .15s ease}.int-btn i[data-v-577768c5]{font-size:13px}.int-btn[data-v-577768c5]:disabled{opacity:.5;cursor:default}.int-btn--primary[data-v-577768c5]{background:var(--color-admin);color:var(--color-on-accent, #fff);border-color:var(--color-admin)}.int-btn--primary[data-v-577768c5]:hover:not(:disabled){opacity:.9;box-shadow:0 2px 8px color-mix(in srgb,var(--color-admin) 30%,transparent)}.int-btn--ghost[data-v-577768c5]{background:transparent;border-color:var(--border-secondary);color:var(--text-primary)}.int-btn--ghost[data-v-577768c5]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--color-admin);color:var(--color-admin)}.int-search-wrapper[data-v-577768c5]{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.int-search-input[data-v-577768c5]{display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;padding:0 12px;height:32px;min-width:180px;transition:border-color .2s,box-shadow .2s}.int-search-input[data-v-577768c5]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.int-search-input .int-search-icon[data-v-577768c5]{color:var(--text-secondary);font-size:12px;margin-right:8px;flex-shrink:0}.int-search-input input[data-v-577768c5]{border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);width:160px;padding:0;min-width:0}.int-search-input input[data-v-577768c5]::placeholder{color:var(--text-tertiary);font-size:12px}.int-empty-state[data-v-577768c5]{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:46px 20px;background:var(--bg-secondary);border:1px dashed var(--border-secondary);border-radius:10px}.int-empty-state__icon[data-v-577768c5]{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;font-size:24px;color:var(--text-tertiary);background:var(--bg-hover)}.int-empty-state__text[data-v-577768c5]{margin:0;font-size:14px;color:var(--text-secondary);font-weight:500}.int-list-panel[data-v-577768c5]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;padding:0}.int-list-panel .list-container[data-v-577768c5]{margin:0}.int-name-cell[data-v-577768c5]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:2px 0}.int-name-cell__title[data-v-577768c5]{font-weight:600;color:var(--text-primary);font-size:13px}.int-name-cell__meta[data-v-577768c5]{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--text-secondary);line-height:1.35}.int-type-badge[data-v-577768c5]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 22%,var(--border-secondary))}.int-actions-cell[data-v-577768c5]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.int-action-btn[data-v-577768c5]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.int-action-btn i[data-v-577768c5]{font-size:14px}.int-action-btn[data-v-577768c5]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-admin)}.int-action-btn--danger[data-v-577768c5]:hover:not(:disabled){color:var(--color-danger, #ef4444);border-color:color-mix(in srgb,var(--color-danger, #ef4444) 30%,var(--border-secondary))}.int-infinite-hint[data-v-577768c5]{color:var(--text-tertiary)}.int-info[data-v-577768c5]{display:flex;flex-direction:column;gap:14px}.int-info__row[data-v-577768c5]{display:flex;flex-direction:column;gap:4px}.int-info__label[data-v-577768c5]{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.int-info__value[data-v-577768c5]{font-size:14px;font-weight:600;color:var(--text-primary)}.int-info__code[data-v-577768c5]{font-size:12px;font-family:SFMono-Regular,Menlo,Consolas,monospace;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:6px;padding:6px 9px;word-break:break-all}[data-v-577768c5] .int-table{background:transparent}[data-v-577768c5] .int-table thead th{background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}[data-v-577768c5] .int-table tbody td{border-color:var(--border-secondary);padding:12px 14px;vertical-align:middle;color:var(--text-primary);font-size:13px}[data-v-577768c5] .int-table tbody tr:hover td{background:var(--bg-hover)}@media screen and (max-width:699px){.int-header-panel[data-v-577768c5]{flex-direction:column;align-items:stretch;gap:8px}.int-search-wrapper[data-v-577768c5]{width:100%}.int-search-wrapper .int-search-input[data-v-577768c5]{flex:1;min-width:0}.int-search-wrapper .int-search-input input[data-v-577768c5]{width:100%}}.int-modal .modal-content{overflow:visible;border-radius:12px;border-color:var(--border-secondary);background:var(--bg-secondary)}.int-modal .modal-header,.int-modal .int-modal__header{border-bottom:1px solid var(--border-secondary);padding:14px 18px;background:var(--bg-secondary)}.int-modal .modal-header .modal-title,.int-modal .int-modal__header .modal-title{font-size:15px;font-weight:600;color:var(--text-primary)}.int-modal .modal-header .close,.int-modal .int-modal__header .close{color:var(--text-secondary);text-shadow:none;opacity:.7}.int-modal .modal-header .close:hover,.int-modal .int-modal__header .close:hover{opacity:1;color:var(--text-primary)}.int-modal .int-modal__body,.int-modal .modal-body{overflow:visible;padding:16px 18px 18px;background:var(--bg-secondary)}.int-modal .modal-footer{border-top:1px solid var(--border-secondary);background:var(--bg-secondary);padding:12px 18px}.db-edit[data-v-57028575]{color:var(--text-primary)}.db-edit__overlay[data-v-57028575]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.db-edit__spinner[data-v-57028575]{width:84px;height:84px}.db-edit__form[data-v-57028575]{display:flex;flex-direction:column;gap:12px}.db-edit__panel[data-v-57028575]{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;padding:14px 16px}.db-edit__section-title[data-v-57028575]{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.db-edit__grid[data-v-57028575]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px}.db-edit__field[data-v-57028575]{min-width:0}.db-edit__field--span-2[data-v-57028575]{grid-column:span 2}.db-edit__label[data-v-57028575]{display:block;margin-bottom:6px;font-size:12px;font-weight:600;color:var(--text-secondary)}.db-edit__toggle-pw[data-v-57028575]{color:var(--text-secondary)!important;background:var(--bg-secondary)!important;border-color:var(--border-secondary)!important}.db-edit__toggle-pw[data-v-57028575]:hover:not(:disabled){color:var(--color-admin)!important;background:var(--bg-hover)!important;border-color:var(--border-secondary)!important}.db-edit__realtime-row[data-v-57028575]{display:flex;align-items:center}.db-edit__switch[data-v-57028575]{font-size:13px;font-weight:600;color:var(--text-primary)}.db-edit__switch[data-v-57028575] .custom-control-input:checked~.custom-control-label:before{background-color:var(--color-admin);border-color:var(--color-admin)}.db-edit__agent-block[data-v-57028575]{margin-top:14px;padding-top:14px;border-top:1px solid var(--border-divider, var(--border-secondary))}.db-edit__agent-actions[data-v-57028575]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.db-edit__select[data-v-57028575] .vs__dropdown-toggle{background:var(--bg-secondary);border-color:var(--border-secondary);border-radius:8px;min-height:36px}.db-edit__select[data-v-57028575] .vs__selected,.db-edit__select[data-v-57028575] .vs__search,.db-edit__select[data-v-57028575] .vs__placeholder{color:var(--text-primary);font-size:13px}.db-edit__select[data-v-57028575] .vs__placeholder{color:var(--text-tertiary)}.db-edit__select[data-v-57028575] .vs__dropdown-menu{background:var(--bg-secondary);border-color:var(--border-secondary);border-radius:8px;box-shadow:var(--shadow-md)}.db-edit__select[data-v-57028575] .vs__dropdown-option{color:var(--text-primary);font-size:13px}.db-edit__select[data-v-57028575] .vs__dropdown-option--highlight{background:var(--bg-hover);color:var(--color-admin)}.db-edit__status .db-edit__section-title[data-v-57028575]{margin-bottom:8px}.db-connection[data-v-57028575]{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:10px;border:1px solid var(--border-secondary);background:var(--bg-primary);border-left-width:3px}.db-connection.is-success[data-v-57028575]{border-left-color:var(--color-success);background:var(--color-success-soft-bg, color-mix(in srgb, var(--color-success) 8%, transparent))}.db-connection.is-danger[data-v-57028575]{border-left-color:var(--color-danger);background:var(--color-danger-soft-bg, color-mix(in srgb, var(--color-danger) 8%, transparent))}.db-connection__icon[data-v-57028575]{flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;margin-top:1px}.db-connection__icon.is-success[data-v-57028575]{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 16%,transparent)}.db-connection__icon.is-danger[data-v-57028575]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 16%,transparent)}.db-connection__body[data-v-57028575]{min-width:0;flex:1}.db-connection__title[data-v-57028575]{font-size:13px;font-weight:700;line-height:1.3}.db-connection__title.is-success[data-v-57028575]{color:var(--color-success)}.db-connection__title.is-danger[data-v-57028575]{color:var(--color-danger)}.db-connection__details[data-v-57028575]{margin-top:4px;font-size:12px;color:var(--text-secondary);line-height:1.4;overflow-wrap:anywhere;word-break:break-word}.db-edit__footer[data-v-57028575]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:4px;flex-wrap:wrap}.db-edit__footer-right[data-v-57028575]{display:flex;align-items:center;gap:8px;margin-left:auto}.db-edit-btn[data-v-57028575]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:all .15s ease}.db-edit-btn i[data-v-57028575]{font-size:13px}.db-edit-btn[data-v-57028575]:disabled{opacity:.5;cursor:default}.db-edit-btn--primary[data-v-57028575]{background:var(--color-admin);color:var(--text-inverse, #fff);border-color:var(--color-admin)}.db-edit-btn--primary[data-v-57028575]:hover:not(:disabled){opacity:.9;box-shadow:0 2px 8px color-mix(in srgb,var(--color-admin) 30%,transparent)}.db-edit-btn--secondary[data-v-57028575]{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-secondary)}.db-edit-btn--secondary[data-v-57028575]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.db-edit-btn--ghost[data-v-57028575]{background:transparent;color:var(--text-secondary);border-color:transparent}.db-edit-btn--ghost[data-v-57028575]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}@media screen and (max-width:767px){.db-edit__grid[data-v-57028575]{grid-template-columns:1fr}.db-edit__field--span-2[data-v-57028575]{grid-column:span 1}.db-edit__footer[data-v-57028575]{flex-direction:column;align-items:stretch}.db-edit__footer-right[data-v-57028575]{margin-left:0;width:100%}.db-edit__footer-right .db-edit-btn[data-v-57028575]{flex:1}.db-edit-btn--secondary[data-v-57028575]{width:100%}}.db-integrations-page[data-v-f6270a59]{width:100%;min-height:0}.db-header-panel[data-v-f6270a59]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.db-header-panel--mobile[data-v-f6270a59]{flex-direction:column;align-items:stretch}.db-header-left[data-v-f6270a59]{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.db-icon-btn[data-v-f6270a59]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease}.db-icon-btn i[data-v-f6270a59]{font-size:13px}.db-icon-btn[data-v-f6270a59]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.db-icon-btn[data-v-f6270a59]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 25%,transparent)}.db-icon-btn[data-v-f6270a59]:disabled{opacity:.5;cursor:default}.db-icon-btn--primary[data-v-f6270a59]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent)}.db-icon-btn--primary i[data-v-f6270a59]{color:var(--color-on-accent)}.db-icon-btn--primary[data-v-f6270a59]:hover:not(:disabled){background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent);filter:brightness(.94)}.db-search-wrapper[data-v-f6270a59]{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.db-search-input[data-v-f6270a59]{display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;padding:0 12px;height:32px;min-width:180px;transition:border-color .2s,box-shadow .2s}.db-search-input[data-v-f6270a59]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.db-search-input .db-search-icon[data-v-f6270a59]{color:var(--text-secondary);font-size:12px;margin-right:8px;flex-shrink:0}.db-search-input input[data-v-f6270a59]{border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);width:160px;padding:0;min-width:0}.db-search-input input[data-v-f6270a59]::placeholder{color:var(--text-tertiary);font-size:12px}.db-search-input input[data-v-f6270a59]:disabled{opacity:.6}.db-empty-state[data-v-f6270a59]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.db-empty-state__icon[data-v-f6270a59]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.db-empty-state__text[data-v-f6270a59]{font-weight:500}.db-list-panel[data-v-f6270a59]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;padding:0}.db-list-panel .list-container[data-v-f6270a59]{margin:0}.db-name-cell[data-v-f6270a59]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:2px 0}.db-name-cell__title[data-v-f6270a59]{font-weight:600;color:var(--text-primary);font-size:13px}.db-name-cell__meta[data-v-f6270a59]{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--text-secondary);line-height:1.35}.db-driver-badge[data-v-f6270a59]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 22%,var(--border-secondary))}.db-actions-cell[data-v-f6270a59]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.db-action-btn[data-v-f6270a59]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.db-action-btn i[data-v-f6270a59]{font-size:14px}.db-action-btn[data-v-f6270a59]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-admin)}.db-action-btn[data-v-f6270a59]:disabled{opacity:.45;cursor:default}.db-action-btn--danger[data-v-f6270a59]:hover:not(:disabled){color:var(--color-danger, #ef4444);border-color:color-mix(in srgb,var(--color-danger, #ef4444) 30%,var(--border-secondary))}[data-v-f6270a59] .db-table{background:transparent}[data-v-f6270a59] .db-table thead th{background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}[data-v-f6270a59] .db-table tbody td{border-color:var(--border-secondary);padding:12px 14px;vertical-align:middle;color:var(--text-primary);font-size:13px}[data-v-f6270a59] .db-table tbody tr:hover td{background:var(--bg-hover)}@media screen and (max-width:699px){.db-header-panel[data-v-f6270a59]{flex-direction:column;align-items:stretch;gap:8px}.db-search-wrapper[data-v-f6270a59]{width:100%}.db-search-wrapper .db-search-input[data-v-f6270a59]{flex:1;min-width:0}.db-search-wrapper .db-search-input input[data-v-f6270a59]{width:100%}}.db-integration-modal .modal-content{overflow:visible;border-radius:12px!important;border-color:var(--border-secondary)!important;background:var(--bg-secondary)}.db-integration-modal .modal-header,.db-integration-modal .db-integration-modal__header{border-bottom:1px solid var(--border-secondary);padding:14px 18px;background:var(--bg-secondary)}.db-integration-modal .modal-header .modal-title,.db-integration-modal .db-integration-modal__header .modal-title{font-size:15px;font-weight:600;color:var(--text-primary)}.db-integration-modal .modal-header .close,.db-integration-modal .db-integration-modal__header .close{color:var(--text-secondary);text-shadow:none;opacity:.7}.db-integration-modal .modal-header .close:hover,.db-integration-modal .db-integration-modal__header .close:hover{opacity:1;color:var(--text-primary)}.db-integration-modal .db-integration-modal__body,.db-integration-modal .modal-body{overflow:visible;padding:16px 18px 18px;background:var(--bg-secondary)}.ws-modal__title[data-v-3c8e5d2d]{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--text-primary)}.ws-modal__title i[data-v-3c8e5d2d]{color:var(--color-admin);font-size:16px}.ws-modal__hint[data-v-3c8e5d2d]{font-size:13px;color:var(--text-secondary);margin:0 0 16px;line-height:1.5}.ws-modal__form[data-v-3c8e5d2d]{display:flex;flex-direction:column;gap:14px}.ws-modal__field[data-v-3c8e5d2d]{display:flex;flex-direction:column;gap:6px}.ws-modal__label[data-v-3c8e5d2d]{margin:0;font-size:12px;font-weight:600;color:var(--text-secondary)}.ws-modal__input[data-v-3c8e5d2d]{border-radius:8px;border-color:var(--border-secondary);background:var(--bg-primary);color:var(--text-primary);font-size:13px}.ws-modal__input[data-v-3c8e5d2d]:focus{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.ws-modal__help[data-v-3c8e5d2d]{font-size:11px;color:var(--text-tertiary);line-height:1.4}.ws-modal__loading[data-v-3c8e5d2d]{display:flex;align-items:center;gap:8px;margin-top:12px;color:var(--text-tertiary)}.ws-agent-modal .modal-content{overflow:visible;border-radius:12px;border-color:var(--border-secondary);background:var(--bg-secondary)}.ws-agent-modal .modal-header,.ws-agent-modal .ws-agent-modal__header{border-bottom:1px solid var(--border-secondary);padding:14px 18px;background:var(--bg-secondary)}.ws-agent-modal .modal-header .close,.ws-agent-modal .ws-agent-modal__header .close{color:var(--text-secondary);text-shadow:none;opacity:.7}.ws-agent-modal .modal-header .close:hover,.ws-agent-modal .ws-agent-modal__header .close:hover{opacity:1;color:var(--text-primary)}.ws-agent-modal .ws-agent-modal__body,.ws-agent-modal .modal-body{padding:16px 18px;background:var(--bg-secondary)}.ws-agent-modal .ws-agent-modal__footer,.ws-agent-modal .modal-footer{border-top:1px solid var(--border-secondary);padding:12px 18px;background:var(--bg-secondary)}.ws-agent-modal .ws-agent-modal__footer .btn-primary,.ws-agent-modal .modal-footer .btn-primary{background:var(--color-admin);border-color:var(--color-admin);font-size:12px;font-weight:600;border-radius:8px;height:32px;padding:0 12px}.ws-agent-modal .ws-agent-modal__footer .btn-primary:hover:not(:disabled),.ws-agent-modal .ws-agent-modal__footer .btn-primary:focus,.ws-agent-modal .modal-footer .btn-primary:hover:not(:disabled),.ws-agent-modal .modal-footer .btn-primary:focus{background:var(--color-admin);border-color:var(--color-admin);opacity:.9}.ws-agent-modal .ws-agent-modal__footer .btn-primary:disabled,.ws-agent-modal .modal-footer .btn-primary:disabled{opacity:.5}.ws-agent-modal .ws-agent-modal__footer .btn-light,.ws-agent-modal .ws-agent-modal__footer .btn-secondary,.ws-agent-modal .modal-footer .btn-light,.ws-agent-modal .modal-footer .btn-secondary{font-size:12px;font-weight:600;border-radius:8px;height:32px;padding:0 12px;background:var(--bg-primary);border-color:var(--border-secondary);color:var(--text-primary)}.ws-agent-modal .ws-agent-modal__footer .btn-light:hover,.ws-agent-modal .ws-agent-modal__footer .btn-secondary:hover,.ws-agent-modal .modal-footer .btn-light:hover,.ws-agent-modal .modal-footer .btn-secondary:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-primary)}.ws-agents-page[data-v-b648f2d2]{width:100%;min-height:0;color:var(--text-primary)}.ws-header-panel[data-v-b648f2d2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px;flex-wrap:wrap}.ws-header-left[data-v-b648f2d2]{display:flex;align-items:center;gap:6px;min-width:0;flex:1}.ws-header-right[data-v-b648f2d2]{display:flex;align-items:center;gap:6px;flex-shrink:0}.ws-icon-btn[data-v-b648f2d2]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease}.ws-icon-btn i[data-v-b648f2d2]{font-size:13px}.ws-icon-btn[data-v-b648f2d2]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.ws-icon-btn[data-v-b648f2d2]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 25%,transparent)}.ws-icon-btn[data-v-b648f2d2]:disabled{opacity:.5;cursor:default}.ws-icon-btn--primary[data-v-b648f2d2]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent)}.ws-icon-btn--primary i[data-v-b648f2d2]{color:var(--color-on-accent)}.ws-icon-btn--primary[data-v-b648f2d2]:hover:not(:disabled){background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent);filter:brightness(.94)}.ws-header-meta[data-v-b648f2d2]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;margin-left:6px}.ws-header-meta__title[data-v-b648f2d2]{font-size:15px;font-weight:600;color:var(--text-primary)}.ws-header-meta__subtitle[data-v-b648f2d2]{width:100%;font-size:12px;color:var(--text-tertiary);line-height:1.35}.ws-count[data-v-b648f2d2]{font-size:11px;font-weight:600;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 14%,transparent);border-radius:999px;padding:1px 8px;min-width:22px;text-align:center}.ws-download-wrap[data-v-b648f2d2]{display:inline-flex;flex-shrink:0}.ws-download[data-v-b648f2d2] .ws-download__toggle{width:32px;height:32px;padding:0;border-radius:50%;background:var(--bg-primary)!important;border:1px solid var(--border-secondary)!important;color:var(--text-primary)!important;box-shadow:none!important}.ws-download[data-v-b648f2d2] .ws-download__toggle i{font-size:13px;color:var(--text-primary)}.ws-download[data-v-b648f2d2] .ws-download__toggle:hover:not(:disabled),.ws-download[data-v-b648f2d2] .ws-download__toggle:focus:not(:disabled){border-color:var(--color-admin)!important;color:var(--color-admin)!important;background:var(--bg-hover)!important}.ws-download[data-v-b648f2d2] .ws-download__toggle:hover:not(:disabled) i,.ws-download[data-v-b648f2d2] .ws-download__toggle:focus:not(:disabled) i{color:var(--color-admin)}.ws-download[data-v-b648f2d2] .ws-download__toggle:disabled,.ws-download[data-v-b648f2d2] .ws-download__toggle.disabled{opacity:1;color:var(--text-tertiary)!important;background:var(--bg-tertiary)!important;border-color:var(--border-tertiary)!important;cursor:not-allowed}.ws-download[data-v-b648f2d2] .ws-download__toggle:disabled i,.ws-download[data-v-b648f2d2] .ws-download__toggle.disabled i{color:var(--text-tertiary)}.ws-btn[data-v-b648f2d2]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:all .15s ease}.ws-btn i[data-v-b648f2d2]{font-size:13px}.ws-btn[data-v-b648f2d2]:disabled{opacity:.5;cursor:default}.ws-btn--secondary[data-v-b648f2d2]{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-secondary)}.ws-btn--secondary[data-v-b648f2d2]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.ws-action-btn[data-v-b648f2d2]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.ws-action-btn i[data-v-b648f2d2]{font-size:14px}.ws-action-btn[data-v-b648f2d2]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-admin)}.ws-action-btn--danger[data-v-b648f2d2]:hover:not(:disabled){color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 30%,var(--border-secondary));background:var(--color-danger-soft-bg)}.ws-chip[data-v-b648f2d2]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px}.ws-chip i[data-v-b648f2d2]{font-size:11px}.ws-chip--secure[data-v-b648f2d2]{color:var(--color-success);background:var(--color-success-soft-bg)}.ws-guide[data-v-b648f2d2]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;margin-bottom:12px;overflow:hidden}.ws-guide__bar[data-v-b648f2d2]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:transparent;border:0;cursor:pointer;color:var(--text-primary);text-align:left;transition:background .15s ease}.ws-guide__bar[data-v-b648f2d2]:hover{background:var(--bg-hover)}.ws-guide__bar-left[data-v-b648f2d2]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.ws-guide__bar-left>i[data-v-b648f2d2]{color:var(--color-admin);font-size:15px}.ws-guide__bar-title[data-v-b648f2d2]{font-size:13px;font-weight:600}.ws-guide__toggle[data-v-b648f2d2]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary);white-space:nowrap;flex-shrink:0}.ws-guide__toggle i[data-v-b648f2d2]{font-size:11px;transition:transform .2s ease}.ws-guide__toggle i.is-open[data-v-b648f2d2]{transform:rotate(180deg)}.ws-guide__body[data-v-b648f2d2]{padding:0 14px 14px;border-top:1px solid var(--border-secondary)}.ws-guide__intro[data-v-b648f2d2]{font-size:13px;color:var(--text-secondary);margin:12px 0;line-height:1.5}.ws-steps[data-v-b648f2d2]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.ws-step[data-v-b648f2d2]{display:flex;gap:10px;padding:12px;border-radius:8px;background:var(--bg-primary);border:1px solid var(--border-secondary)}.ws-step__num[data-v-b648f2d2]{flex:0 0 auto;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;color:var(--text-inverse, #fff);background:var(--color-admin)}.ws-step__text[data-v-b648f2d2]{display:flex;flex-direction:column;gap:3px;min-width:0}.ws-step__label[data-v-b648f2d2]{font-size:13px;font-weight:600}.ws-step__desc[data-v-b648f2d2]{font-size:12px;color:var(--text-tertiary);line-height:1.45}.ws-empty-state[data-v-b648f2d2]{display:flex;align-items:center;gap:14px;padding:20px 18px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.ws-empty-state__icon[data-v-b648f2d2]{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;font-size:20px;color:var(--text-tertiary);background:var(--bg-tertiary);flex-shrink:0}.ws-empty-state__body[data-v-b648f2d2]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.ws-empty-state__text[data-v-b648f2d2]{margin:0;font-size:13px;font-weight:500;color:var(--text-secondary)}.ws-list-panel[data-v-b648f2d2]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}.ws-rows[data-v-b648f2d2]{display:flex;flex-direction:column}.ws-row[data-v-b648f2d2]{padding:14px 16px;border-bottom:1px solid var(--border-secondary);transition:background .15s ease}.ws-row[data-v-b648f2d2]:last-child{border-bottom:0}.ws-row[data-v-b648f2d2]:hover{background:var(--bg-hover)}.ws-row.is-expanded[data-v-b648f2d2]{background:var(--bg-primary)}.ws-row__main[data-v-b648f2d2]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px}.ws-row__identity[data-v-b648f2d2]{display:flex;align-items:flex-start;gap:12px;min-width:0}.ws-row__info[data-v-b648f2d2]{display:flex;flex-direction:column;gap:4px;min-width:0}.ws-row__name[data-v-b648f2d2]{margin:0;font-size:13px;font-weight:600;color:var(--text-primary);word-break:break-word}.ws-row__id[data-v-b648f2d2]{font-size:11px;font-family:SFMono-Regular,Menlo,Consolas,monospace;color:var(--text-tertiary);background:var(--bg-tertiary);border-radius:6px;padding:2px 7px;align-self:flex-start;word-break:break-all}.ws-row__meta[data-v-b648f2d2]{display:flex;flex-direction:column;gap:2px;text-align:right}.ws-row__meta-label[data-v-b648f2d2]{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.ws-row__meta-value[data-v-b648f2d2]{font-size:12px;color:var(--text-secondary);white-space:nowrap}.ws-row__actions[data-v-b648f2d2]{display:flex;align-items:center;gap:6px;justify-content:flex-end}.ws-status[data-v-b648f2d2]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;text-transform:capitalize;padding:3px 10px 3px 8px;border-radius:999px;flex-shrink:0;margin-top:2px}.ws-status__dot[data-v-b648f2d2]{width:7px;height:7px;border-radius:50%}.ws-status--active[data-v-b648f2d2]{color:var(--color-success);background:var(--color-success-soft-bg)}.ws-status--active .ws-status__dot[data-v-b648f2d2]{background:var(--color-success);box-shadow:0 0 0 3px var(--color-success-soft-ring)}.ws-status--idle[data-v-b648f2d2]{color:var(--text-tertiary);background:var(--bg-tertiary)}.ws-status--idle .ws-status__dot[data-v-b648f2d2]{background:var(--text-tertiary)}.ws-token[data-v-b648f2d2]{margin-top:12px;padding:12px;border-radius:8px;background:var(--color-warning-soft-bg);border:1px solid var(--color-warning-soft-border)}.ws-token__warn[data-v-b648f2d2]{display:flex;align-items:flex-start;gap:6px;font-size:12px;line-height:1.4;color:var(--color-warning-text, var(--color-warning));margin:0 0 8px}.ws-token__warn i[data-v-b648f2d2]{font-size:12px;margin-top:1px;flex:0 0 auto}.ws-token__value[data-v-b648f2d2]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:6px;padding:8px 10px;margin-bottom:8px;overflow-x:auto}.ws-token__value code[data-v-b648f2d2]{font-size:12px;font-family:SFMono-Regular,Menlo,Consolas,monospace;color:var(--text-primary);white-space:nowrap}.ws-token__actions[data-v-b648f2d2]{display:flex;gap:16px;flex-wrap:wrap}.ws-token__error[data-v-b648f2d2]{margin:10px 0 0;font-size:12px;color:var(--color-danger)}.ws-link[data-v-b648f2d2]{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:0;font-size:12px;font-weight:600;color:var(--color-admin);cursor:pointer}.ws-link[data-v-b648f2d2]:hover{text-decoration:underline}.ws-link i[data-v-b648f2d2]{font-size:12px}.ws-row--skeleton[data-v-b648f2d2]{display:flex;align-items:center;gap:12px;pointer-events:none}.ws-skel-stack[data-v-b648f2d2]{flex:1;display:flex;flex-direction:column;gap:8px}.ws-skel[data-v-b648f2d2]{background:var(--bg-skeleton, var(--bg-tertiary));border-radius:6px;animation:ws-pulse-b648f2d2 1.3s ease-in-out infinite}.ws-skel--badge[data-v-b648f2d2]{width:64px;height:22px;border-radius:999px}.ws-skel--line[data-v-b648f2d2]{height:12px}.ws-skel--pill[data-v-b648f2d2]{width:120px;height:32px;border-radius:8px;flex-shrink:0}@keyframes ws-pulse-b648f2d2{0%,to{opacity:1}50%{opacity:.45}}.ws-collapse-enter-active[data-v-b648f2d2],.ws-collapse-leave-active[data-v-b648f2d2]{transition:opacity .2s ease}.ws-collapse-enter[data-v-b648f2d2],.ws-collapse-leave-to[data-v-b648f2d2]{opacity:0}@media(max-width:767px){.ws-header-panel[data-v-b648f2d2]{flex-direction:column;align-items:stretch}.ws-header-right[data-v-b648f2d2]{justify-content:flex-end}.ws-header-meta__subtitle[data-v-b648f2d2]{width:100%}.ws-row__main[data-v-b648f2d2]{grid-template-columns:1fr;gap:12px}.ws-row__meta[data-v-b648f2d2]{text-align:left}.ws-row__actions[data-v-b648f2d2]{justify-content:flex-start;flex-wrap:wrap}.ws-empty-state[data-v-b648f2d2]{flex-direction:column;align-items:flex-start}}.ws-download-menu{z-index:calc(var(--z-module-rail) + 1);background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;box-shadow:0 8px 24px var(--shadow-md);padding:4px;min-width:180px}.ws-download-menu .dropdown-item{border-radius:6px;font-size:13px;color:var(--text-primary);padding:8px 12px}.ws-download-menu .dropdown-item:hover,.ws-download-menu .dropdown-item:focus{background:var(--bg-hover);color:var(--color-admin)}.certs-view[data-v-ed98dc6f]{width:100%;padding:4px 4px 32px}.async-select__loader[data-v-f6989730]{display:flex;align-items:center;justify-content:center;padding:.5rem;color:var(--text-secondary);font-size:.85rem}.mapping-editor[data-v-cdbb661a]{color:var(--text-primary)}.mapping-empty[data-v-cdbb661a]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.mapping-empty--compact[data-v-cdbb661a]{padding:12px 14px}.mapping-empty__icon[data-v-cdbb661a]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.mapping-empty__text[data-v-cdbb661a]{font-weight:500;line-height:1.4}.mapping-search[data-v-cdbb661a]{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:0 12px;max-width:320px;height:32px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .15s ease,box-shadow .15s ease}.mapping-search[data-v-cdbb661a]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.mapping-search__icon[data-v-cdbb661a]{font-size:12px;color:var(--text-tertiary);flex-shrink:0}.mapping-search__input[data-v-cdbb661a]{border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);width:100%;min-width:0;padding:0;box-shadow:none!important}.mapping-search__input[data-v-cdbb661a]::placeholder{color:var(--text-tertiary);font-size:12px}[data-v-cdbb661a] .mapping-field-label{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px!important;font-weight:500!important;color:var(--text-tertiary)!important;letter-spacing:.01em}[data-v-cdbb661a] .form-control{border-radius:6px;border-color:var(--border-secondary);background:var(--bg-input, var(--bg-secondary));color:var(--text-primary);font-size:13px}[data-v-cdbb661a] .form-control:focus{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}[data-v-cdbb661a] .form-group{margin-bottom:1rem}[data-v-cdbb661a] .row{margin-left:-.5rem;margin-right:-.5rem}[data-v-cdbb661a] [class*=col-]{padding-left:.5rem;padding-right:.5rem}.dfe-wizard-modal-dialog{outline:none!important}.dfe-wizard-modal-dialog:focus{outline:none!important}.dfe-wizard-modal{border:none!important;outline:none!important;border-radius:12px;background:var(--bg-modal);overflow:hidden;box-shadow:0 12px 40px color-mix(in srgb,var(--text-primary) 12%,transparent)}.dfe-wizard-modal .modal-header.dfe-wizard-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.dfe-wizard-modal .modal-body.dfe-wizard-modal__body{background:var(--bg-primary)}.dfe-wizard-modal .modal-footer.dfe-wizard-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.dfe-wizard-modal__title-wrap{display:flex;align-items:center;gap:12px;min-width:0}.dfe-wizard-modal__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:15px}.dfe-wizard-modal__heading{min-width:0}.dfe-wizard-modal__title{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.dfe-wizard-modal__subtitle{margin:2px 0 0;font-size:12px;color:var(--text-tertiary)}.dfe-wizard-close-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease}.dfe-wizard-close-btn:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.dfe-wizard-close-btn:disabled{opacity:.6;cursor:not-allowed}.dfe-wizard-footer-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.dfe-modal-btn--ghost{background:var(--bg-primary);color:var(--text-secondary)}.dfe-modal-btn--ghost:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.dfe-wizard-content[data-v-66c294a2]{padding:16px}.wizard-steps[data-v-66c294a2]{display:flex;list-style:none;padding:4px;margin:0 0 16px;gap:4px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:10px}.wizard-step[data-v-66c294a2]{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:8px 10px;color:var(--text-tertiary);cursor:pointer;border-radius:8px;transition:background .15s ease,color .15s ease}.wizard-step__num[data-v-66c294a2]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--bg-secondary);border:1px solid var(--border-secondary);font-size:11px;font-weight:600;flex-shrink:0}.wizard-step__num i[data-v-66c294a2]{font-size:10px}.wizard-step__label[data-v-66c294a2]{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wizard-step[data-v-66c294a2]:hover{color:var(--text-secondary);background:var(--bg-hover)}.wizard-step.active[data-v-66c294a2]{color:var(--text-primary);background:var(--bg-secondary);box-shadow:0 1px 2px color-mix(in srgb,var(--text-primary) 6%,transparent)}.wizard-step.active .wizard-step__num[data-v-66c294a2]{background:color-mix(in srgb,var(--color-admin) 16%,transparent);border-color:color-mix(in srgb,var(--color-admin) 35%,var(--border-secondary));color:var(--color-admin)}.wizard-step.done[data-v-66c294a2]{color:var(--text-secondary)}.wizard-step.done .wizard-step__num[data-v-66c294a2]{background:var(--color-success-soft-bg);border-color:var(--color-success-soft-ring);color:var(--color-success, #339967)}.dfe-wizard-section[data-v-66c294a2]{display:flex;flex-direction:column;gap:12px}.dfe-section-card[data-v-66c294a2]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:14px 16px}.dfe-section-card--flush[data-v-66c294a2]{padding:0;overflow:hidden}.dfe-section-card__head[data-v-66c294a2]{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--border-secondary)}.dfe-section-card__title[data-v-66c294a2]{margin:0;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.dfe-toggle-list[data-v-66c294a2]{display:flex;flex-direction:column;gap:10px}.dfe-toggle[data-v-66c294a2]{display:flex;flex-direction:column;gap:4px;margin:0;padding:10px 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary)}.dfe-toggle__hint[data-v-66c294a2]{margin-left:2.4rem;font-size:11px;color:var(--text-tertiary);line-height:1.35}.dfe-legacy-warning[data-v-66c294a2]{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-warning, #f59e0b) 30%,var(--border-secondary));background:color-mix(in srgb,var(--color-warning, #f59e0b) 10%,transparent);color:var(--text-primary);font-size:13px;line-height:1.4}.dfe-legacy-warning i[data-v-66c294a2]{color:var(--color-warning, #f59e0b);margin-top:2px;flex-shrink:0}.dfe-wizard-form[data-v-66c294a2] .row{margin-left:-.75rem;margin-right:-.75rem}.dfe-wizard-form[data-v-66c294a2] [class*=col-]{padding-left:.75rem;padding-right:.75rem}.dfe-wizard-form[data-v-66c294a2] .form-group{margin-bottom:1rem}.dfe-wizard-form[data-v-66c294a2] .form-group>label{margin-bottom:.35rem;font-size:12px;font-weight:500;color:var(--text-secondary)}.dfe-wizard-form[data-v-66c294a2] .form-control,.dfe-wizard-form[data-v-66c294a2] .custom-select{height:36px;padding:.4rem .75rem;border-radius:6px;border-color:var(--border-secondary);background:var(--bg-input, var(--bg-primary));color:var(--text-primary);font-size:13px}.dfe-wizard-form[data-v-66c294a2] .form-control:focus,.dfe-wizard-form[data-v-66c294a2] .custom-select:focus{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.dfe-wizard-form[data-v-66c294a2] .row+.row{margin-top:.25rem}[data-v-66c294a2] .dfe-wizard-tabs-nav{display:flex;gap:4px;padding:10px 12px 0;margin:0;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}[data-v-66c294a2] .dfe-wizard-tabs-nav .nav-link{border:none;border-radius:6px 6px 0 0;padding:8px 12px;font-size:12px;font-weight:500;color:var(--text-tertiary);background:transparent}[data-v-66c294a2] .dfe-wizard-tabs-nav .nav-link:hover{color:var(--text-secondary);border:none}[data-v-66c294a2] .dfe-wizard-tabs-nav .nav-link.active{color:var(--color-admin);background:var(--bg-primary);border:none;box-shadow:inset 0 -2px 0 var(--color-admin)}[data-v-66c294a2] .dfe-wizard-tabs{padding:14px 16px 16px;background:var(--bg-primary)}@media screen and (max-width:699px){.wizard-step__label[data-v-66c294a2]{display:none}.wizard-step[data-v-66c294a2]{justify-content:center}}.dfe-import-modal-dialog{outline:none!important}.dfe-import-modal-dialog:focus{outline:none!important}.dfe-import-modal{border:none!important;outline:none!important;border-radius:12px;background:var(--bg-modal);overflow:hidden;box-shadow:0 12px 40px color-mix(in srgb,var(--text-primary) 12%,transparent)}.dfe-import-modal .modal-header.dfe-import-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.dfe-import-modal .modal-body.dfe-import-modal__body{background:var(--bg-primary)}.dfe-import-modal__title-wrap{display:flex;align-items:center;gap:12px;min-width:0}.dfe-import-modal__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-admin) 14%,transparent);color:var(--color-admin);font-size:15px}.dfe-import-modal__heading{min-width:0}.dfe-import-modal__title{margin:0;font-size:15px;font-weight:600;color:var(--text-primary)}.dfe-import-modal__subtitle{margin:2px 0 0;font-size:12px;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.dfe-import-close-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease}.dfe-import-close-btn:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.dfe-modal-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.dfe-modal-btn:disabled{opacity:.6;cursor:not-allowed}.dfe-modal-btn--secondary{background:var(--bg-tertiary);color:var(--text-secondary)}.dfe-modal-btn--secondary:hover:not(:disabled){color:var(--text-primary);border-color:var(--color-admin);background:var(--bg-hover)}.dfe-modal-btn--primary{color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border-color:color-mix(in srgb,var(--color-admin) 28%,var(--border-secondary))}.dfe-modal-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--color-admin) 18%,transparent);border-color:color-mix(in srgb,var(--color-admin) 45%,var(--border-secondary))}.dfe-manual-import[data-v-a6a8f23f]{padding:16px;color:var(--text-primary)}.dfe-import-desc[data-v-a6a8f23f]{margin:0 0 14px;font-size:13px;color:var(--text-secondary);line-height:1.4}.dfe-section-card[data-v-a6a8f23f]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:14px 16px}.dfe-section-card__head[data-v-a6a8f23f]{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--border-secondary)}.dfe-section-card__title[data-v-a6a8f23f]{margin:0;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.dfe-type-seg[data-v-a6a8f23f]{display:flex;gap:4px;padding:4px;margin-bottom:14px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:10px}.dfe-type-seg__btn[data-v-a6a8f23f]{flex:1;min-width:0;height:32px;padding:0 10px;border:none;border-radius:8px;background:transparent;color:var(--text-tertiary);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.dfe-type-seg__btn[data-v-a6a8f23f]:hover{color:var(--text-secondary);background:var(--bg-hover)}.dfe-type-seg__btn--active[data-v-a6a8f23f]{color:var(--text-primary);background:var(--bg-secondary);box-shadow:0 1px 2px color-mix(in srgb,var(--text-primary) 6%,transparent)}.dfe-import-trigger[data-v-a6a8f23f]{width:100%}.dfe-import-running[data-v-a6a8f23f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 16px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.dfe-import-running__text[data-v-a6a8f23f]{font-size:13px;font-weight:500;color:var(--text-secondary)}.dfe-alert[data-v-a6a8f23f]{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 14px;border-radius:8px;font-size:13px;line-height:1.4}.dfe-alert i[data-v-a6a8f23f]{margin-top:2px;flex-shrink:0}.dfe-alert--danger[data-v-a6a8f23f]{border:1px solid var(--color-danger-soft-border);background:var(--color-danger-soft-bg);color:var(--text-primary)}.dfe-alert--danger i[data-v-a6a8f23f]{color:var(--color-danger, #ef4444)}.dfe-alert--warning[data-v-a6a8f23f]{border:1px solid color-mix(in srgb,var(--color-warning, #f59e0b) 30%,var(--border-secondary));background:color-mix(in srgb,var(--color-warning, #f59e0b) 10%,transparent);color:var(--text-primary)}.dfe-alert--warning i[data-v-a6a8f23f]{color:var(--color-warning, #f59e0b)}.dfe-summary-row[data-v-a6a8f23f]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.dfe-summary-chip[data-v-a6a8f23f]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:110px;flex:1 1 110px;padding:12px 14px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary)}.dfe-summary-chip__value[data-v-a6a8f23f]{font-size:22px;font-weight:600;line-height:1;color:var(--text-primary);font-variant-numeric:tabular-nums}.dfe-summary-chip__label[data-v-a6a8f23f]{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.dfe-summary-chip--success .dfe-summary-chip__value[data-v-a6a8f23f]{color:var(--color-success, #339967)}.dfe-summary-chip--danger .dfe-summary-chip__value[data-v-a6a8f23f]{color:var(--color-danger, #ef4444)}.dfe-empty-state[data-v-a6a8f23f]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.dfe-empty-state__icon[data-v-a6a8f23f]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.dfe-empty-state__text[data-v-a6a8f23f]{font-weight:500}.dfe-list-panel[data-v-a6a8f23f]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}.dfe-outcome[data-v-a6a8f23f]{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:600}.dfe-outcome--success[data-v-a6a8f23f]{color:var(--color-success, #339967);background:var(--color-success-soft-bg);border:1px solid var(--color-success-soft-ring)}.dfe-outcome--info[data-v-a6a8f23f]{color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 28%,var(--border-secondary))}.dfe-outcome--warning[data-v-a6a8f23f]{color:var(--color-warning, #f59e0b);background:color-mix(in srgb,var(--color-warning, #f59e0b) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-warning, #f59e0b) 28%,var(--border-secondary))}.dfe-outcome--danger[data-v-a6a8f23f]{color:var(--color-danger, #ef4444);background:var(--color-danger-soft-bg);border:1px solid var(--color-danger-soft-border)}.dfe-outcome--muted[data-v-a6a8f23f]{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.chave[data-v-a6a8f23f]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:var(--text-secondary)}.dfe-result-links[data-v-a6a8f23f]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.dfe-link-btn[data-v-a6a8f23f]{height:26px;padding:0 10px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);color:var(--text-secondary);font-size:11px;font-weight:500;cursor:pointer;transition:all .15s ease}.dfe-link-btn[data-v-a6a8f23f]:hover{border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.dfe-detail[data-v-a6a8f23f]{font-size:12px;color:var(--text-tertiary)}.dfe-import-again[data-v-a6a8f23f]{margin-top:14px}[data-v-a6a8f23f] .dfe-import-table{background:transparent}[data-v-a6a8f23f] .dfe-import-table thead th{background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-tertiary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}[data-v-a6a8f23f] .dfe-import-table tbody td{border-color:var(--border-secondary);padding:10px 14px;vertical-align:middle;color:var(--text-primary);font-size:13px}[data-v-a6a8f23f] .dfe-import-table tbody tr:hover td{background:var(--bg-hover)}.dfe-companies[data-v-9b30ecb8]{width:100%;min-height:0;color:var(--text-primary)}.dfe-header[data-v-9b30ecb8]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.dfe-header__subtitle[data-v-9b30ecb8]{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.4;max-width:640px}.dfe-header__actions[data-v-9b30ecb8]{display:flex;align-items:center;gap:6px;flex-shrink:0}.dfe-action-btn[data-v-9b30ecb8]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-size:13px;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease}.dfe-action-btn[data-v-9b30ecb8]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.dfe-action-btn[data-v-9b30ecb8]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 28%,transparent)}.dfe-action-btn[data-v-9b30ecb8]:disabled{opacity:.6;cursor:not-allowed}.dfe-action-btn--primary[data-v-9b30ecb8]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent)}.dfe-action-btn--primary[data-v-9b30ecb8]:hover:not(:disabled){background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent);filter:brightness(.94)}.dfe-controls-panel[data-v-9b30ecb8]{margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.dfe-toolbar[data-v-9b30ecb8]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dfe-toolbar__left[data-v-9b30ecb8],.dfe-toolbar__right[data-v-9b30ecb8]{display:flex;align-items:center;gap:8px;min-width:0}.dfe-toolbar__right[data-v-9b30ecb8]{margin-left:auto;flex-wrap:wrap}.dfe-toolbar__meta[data-v-9b30ecb8]{font-size:12px;color:var(--text-tertiary);text-transform:lowercase;white-space:nowrap}.dfe-search[data-v-9b30ecb8]{display:flex;align-items:center;gap:8px;padding:0 12px;min-width:180px;max-width:280px;height:32px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .15s ease,box-shadow .15s ease}.dfe-search[data-v-9b30ecb8]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.dfe-search__icon[data-v-9b30ecb8]{font-size:12px;color:var(--text-tertiary);flex-shrink:0}.dfe-search__input[data-v-9b30ecb8]{border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);width:100%;min-width:0;padding:0;box-shadow:none!important}.dfe-search__input[data-v-9b30ecb8]::placeholder{color:var(--text-tertiary);font-size:12px}.dfe-empty-state[data-v-9b30ecb8]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.dfe-empty-state__icon[data-v-9b30ecb8]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.dfe-empty-state__text[data-v-9b30ecb8]{font-weight:500}.dfe-list-panel[data-v-9b30ecb8]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}.dfe-cnpj-cell[data-v-9b30ecb8]{display:flex;flex-direction:column;gap:2px;min-width:0}.dfe-cnpj-cell__value[data-v-9b30ecb8]{font-size:13px;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}.dfe-cnpj-cell__uf[data-v-9b30ecb8]{font-size:11px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}.dfe-mono[data-v-9b30ecb8]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.dfe-status[data-v-9b30ecb8]{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em}.dfe-status--active[data-v-9b30ecb8]{color:var(--color-success, #339967);background:var(--color-success-soft-bg);border:1px solid var(--color-success-soft-ring)}.dfe-status--inactive[data-v-9b30ecb8]{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.dfe-row-actions[data-v-9b30ecb8]{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}.dfe-row-btn[data-v-9b30ecb8]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.dfe-row-btn i[data-v-9b30ecb8]{font-size:14px}.dfe-row-btn[data-v-9b30ecb8]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-admin)}.dfe-row-btn--danger[data-v-9b30ecb8]:hover:not(:disabled){color:var(--color-danger, #ef4444);border-color:color-mix(in srgb,var(--color-danger, #ef4444) 30%,var(--border-secondary))}[data-v-9b30ecb8] .dfe-table{background:transparent}[data-v-9b30ecb8] .dfe-table thead th{background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-tertiary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}[data-v-9b30ecb8] .dfe-table tbody td{border-color:var(--border-secondary);padding:12px 14px;vertical-align:middle;color:var(--text-primary);font-size:13px}[data-v-9b30ecb8] .dfe-table tbody tr:hover td{background:var(--bg-hover)}@media screen and (max-width:699px){.dfe-header[data-v-9b30ecb8]{flex-direction:column;align-items:stretch}.dfe-header__actions[data-v-9b30ecb8]{justify-content:flex-end}.dfe-toolbar[data-v-9b30ecb8]{flex-direction:column;align-items:stretch}.dfe-toolbar__right[data-v-9b30ecb8]{margin-left:0}.dfe-search[data-v-9b30ecb8]{max-width:none;flex:1}}.dfe-processing-status[data-v-d9a49a48]{color:var(--text-primary)}.error-detail[data-v-d9a49a48]{background:var(--bg-secondary)}.error-body[data-v-d9a49a48]{white-space:pre-wrap;word-break:break-word;font-size:.8rem;max-height:240px;overflow:auto;color:var(--text-primary)}.trial-banner[data-v-c74c5389]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-radius:12px;margin-bottom:24px;gap:16px}.trial-banner.banner-info[data-v-c74c5389]{background:linear-gradient(135deg,#3b5bfd1a,#3b5bfd0d);border:1px solid rgba(59,91,253,.2)}.trial-banner.banner-warning[data-v-c74c5389]{background:linear-gradient(135deg,#fa7b0d1a,#fa7b0d0d);border:1px solid rgba(250,123,13,.3)}.trial-banner.banner-danger[data-v-c74c5389]{background:linear-gradient(135deg,#fe00001a,#fe00000d);border:1px solid rgba(254,0,0,.3)}.trial-banner .trial-content[data-v-c74c5389]{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--text-primary)}.trial-banner .trial-content i[data-v-c74c5389]{font-size:20px;color:var(--color-bpm)}.trial-banner .trial-content strong[data-v-c74c5389]{font-weight:700;color:var(--color-bpm)}.trial-banner .trial-content .expired-text[data-v-c74c5389]{color:var(--color-danger);font-weight:600}.trial-banner .trial-cta[data-v-c74c5389]{padding:10px 20px;background:var(--color-bpm);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center;gap:8px}.trial-banner .trial-cta[data-v-c74c5389]:hover{filter:brightness(.9);transform:translate(2px)}.status-grid[data-v-c74c5389]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative}@media(max-width:1200px){.status-grid[data-v-c74c5389]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.status-grid[data-v-c74c5389]{grid-template-columns:1fr}}.status-grid.loading[data-v-c74c5389]{opacity:0}.status-card[data-v-c74c5389]{background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:12px;padding:20px;display:flex;gap:16px;transition:all .2s ease}.status-card[data-v-c74c5389]:hover{box-shadow:0 4px 12px #00000014}.status-card .card-icon[data-v-c74c5389]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.status-card .card-icon i[data-v-c74c5389]{font-size:20px}.status-card .plan-icon[data-v-c74c5389]{background:#3b5bfd1a;color:var(--color-bpm)}.status-card .cost-icon[data-v-c74c5389]{background:#3399671a;color:var(--color-success)}.status-card .users-icon[data-v-c74c5389]{background:#fa7b0d1a;color:var(--color-warning)}.status-card .storage-icon[data-v-c74c5389]{background:#6600a21a;color:var(--color-dss)}.status-card .card-content[data-v-c74c5389]{flex:1;min-width:0}.status-card .card-label[data-v-c74c5389]{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--text-tertiary);margin-bottom:4px}.status-card .card-value[data-v-c74c5389]{font-size:22px;font-weight:700;color:var(--text-primary);margin:0 0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-card .card-detail[data-v-c74c5389]{font-size:13px;color:var(--text-secondary)}.status-card .card-badges[data-v-c74c5389]{display:flex;gap:8px}.status-card .card-badges .badge[data-v-c74c5389]{font-size:11px;font-weight:600;padding:3px 10px;border-radius:12px;text-transform:uppercase;letter-spacing:.3px}.status-card .card-badges .badge-trial[data-v-c74c5389]{background:#fa7b0d26;color:var(--color-warning)}.status-card .card-badges .badge-active[data-v-c74c5389]{background:#33996726;color:var(--color-success)}.status-card .card-badges .badge-paused[data-v-c74c5389]{background:#96969626;color:var(--text-secondary)}.status-card .card-badges .badge-canceled[data-v-c74c5389]{background:#fe000026;color:var(--color-danger)}.progress-wrapper[data-v-c74c5389]{margin-top:8px}.progress-bar[data-v-c74c5389]{height:6px;background:var(--bg-tertiary);border-radius:3px;overflow:hidden;margin-bottom:6px}.progress-fill[data-v-c74c5389]{height:100%;border-radius:3px;transition:width .3s ease}.progress-fill.progress-success[data-v-c74c5389]{background:var(--color-success)}.progress-fill.progress-warning[data-v-c74c5389]{background:var(--color-warning)}.progress-fill.progress-danger[data-v-c74c5389]{background:var(--color-danger)}.progress-text[data-v-c74c5389]{font-size:12px;color:var(--text-tertiary)}.loading-overlay[data-v-c74c5389]{position:absolute;inset:0}.skeleton-grid[data-v-c74c5389]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:1200px){.skeleton-grid[data-v-c74c5389]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.skeleton-grid[data-v-c74c5389]{grid-template-columns:1fr}}.skeleton-card[data-v-c74c5389]{background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:12px;padding:20px;display:flex;gap:16px}.skeleton-icon[data-v-c74c5389]{width:48px;height:48px;border-radius:12px;background:var(--bg-skeleton);animation:skeleton-pulse-c74c5389 1.5s infinite}.skeleton-content[data-v-c74c5389]{flex:1;display:flex;flex-direction:column;gap:8px}.skeleton-line[data-v-c74c5389]{height:14px;background:var(--bg-skeleton);border-radius:4px;animation:skeleton-pulse-c74c5389 1.5s infinite}.skeleton-line.short[data-v-c74c5389]{width:60%;height:10px}.skeleton-line.medium[data-v-c74c5389]{width:80%}@keyframes skeleton-pulse-c74c5389{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:768px){.trial-banner[data-v-c74c5389]{flex-direction:column;text-align:center}.trial-banner .trial-content[data-v-c74c5389]{flex-direction:column}.trial-banner .trial-cta[data-v-c74c5389]{width:100%;justify-content:center}}.plan-card[data-v-e2ccb5ff]{position:relative;background:var(--bg-card);border:2px solid var(--border-secondary);border-radius:12px;padding:24px;display:flex;flex-direction:column;transition:all .2s ease;height:100%}.plan-card[data-v-e2ccb5ff]:hover:not(.is-current){border-color:var(--color-bpm);box-shadow:0 4px 20px #3b5bfd26;transform:translateY(-2px)}.plan-card.is-current[data-v-e2ccb5ff]{border-color:var(--color-success);background:linear-gradient(to bottom,rgba(51,153,103,.05),transparent)}.plan-card.is-popular[data-v-e2ccb5ff]{border-color:var(--color-bpm)}.plan-card.is-popular[data-v-e2ccb5ff]:not(.is-current){box-shadow:0 4px 20px #3b5bfd26}.plan-card.is-selected[data-v-e2ccb5ff]{border-color:var(--color-bpm);box-shadow:0 0 0 3px #3b5bfd33}.popular-badge[data-v-e2ccb5ff],.current-badge[data-v-e2ccb5ff]{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:4px 16px;border-radius:20px;font-size:12px;font-weight:600;white-space:nowrap;display:flex;align-items:center;gap:6px}.popular-badge i[data-v-e2ccb5ff],.current-badge i[data-v-e2ccb5ff]{font-size:10px}.popular-badge[data-v-e2ccb5ff]{background:var(--color-bpm);color:#fff}.current-badge[data-v-e2ccb5ff]{background:var(--color-success);color:#fff}.plan-header[data-v-e2ccb5ff]{text-align:center;margin-bottom:20px;padding-top:8px}.plan-header .plan-name[data-v-e2ccb5ff]{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 8px}.plan-header .plan-description[data-v-e2ccb5ff]{font-size:14px;color:var(--text-secondary);margin:0;line-height:1.4}.plan-pricing[data-v-e2ccb5ff]{text-align:center;margin-bottom:16px}.plan-pricing .savings-badge[data-v-e2ccb5ff]{display:inline-block;background:var(--color-success);color:#fff;font-size:11px;font-weight:600;padding:4px 10px;border-radius:12px;margin-bottom:8px}.plan-pricing .price-container[data-v-e2ccb5ff]{display:inline-flex;align-items:flex-start;gap:2px}.plan-pricing .currency[data-v-e2ccb5ff]{font-size:18px;font-weight:600;color:var(--text-primary);line-height:1.2}.plan-pricing .price[data-v-e2ccb5ff]{font-size:42px;font-weight:700;color:var(--text-primary);line-height:1}.plan-pricing .period[data-v-e2ccb5ff]{display:block;font-size:13px;color:var(--text-tertiary);margin-top:4px}.plan-pricing .annual-info[data-v-e2ccb5ff]{display:block;font-size:12px;color:var(--text-tertiary);margin-top:4px}.plan-features[data-v-e2ccb5ff]{list-style:none;padding:0;margin:0 0 20px;flex-grow:1}.plan-features li[data-v-e2ccb5ff]{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-size:14px;color:var(--text-secondary)}.plan-features li i[data-v-e2ccb5ff]{color:var(--color-success);font-size:12px;margin-top:3px;flex-shrink:0}.plan-features li span[data-v-e2ccb5ff]{line-height:1.4}.plan-modules[data-v-e2ccb5ff]{margin-bottom:16px}.plan-modules .modules-label[data-v-e2ccb5ff]{display:block;font-size:12px;color:var(--text-tertiary);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.plan-modules .modules-tags[data-v-e2ccb5ff]{display:flex;flex-wrap:wrap;gap:6px}.plan-modules .module-tag[data-v-e2ccb5ff]{font-size:11px;font-weight:600;padding:4px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px;background:var(--bg-tertiary);color:var(--text-secondary)}.plan-modules .module-tag.module-ecm[data-v-e2ccb5ff]{background:#80ba2626;color:#80ba26}.plan-modules .module-tag.module-bpm[data-v-e2ccb5ff]{background:#3b5bfd26;color:#3b5bfd}.plan-modules .module-tag.module-dss[data-v-e2ccb5ff]{background:#6600a226;color:#6600a2}.plan-modules .module-tag.module-crm[data-v-e2ccb5ff]{background:#fa7b0d26;color:#fa7b0d}.plan-modules .module-tag.module-erp[data-v-e2ccb5ff]{background:#cc006626;color:#c06}.plan-storage[data-v-e2ccb5ff]{display:flex;align-items:center;gap:8px;padding:12px;background:var(--bg-tertiary);border-radius:8px;margin-bottom:20px;font-size:13px;color:var(--text-secondary)}.plan-storage i[data-v-e2ccb5ff]{color:var(--color-bpm)}.plan-cta[data-v-e2ccb5ff]{width:100%;padding:14px 24px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;border:2px solid transparent;display:flex;align-items:center;justify-content:center;gap:8px}.plan-cta.cta-primary[data-v-e2ccb5ff]{background:var(--color-bpm);color:#fff;border-color:var(--color-bpm)}.plan-cta.cta-primary[data-v-e2ccb5ff]:hover{background:#2a4ae0;border-color:#2a4ae0}.plan-cta.cta-outline[data-v-e2ccb5ff]{background:transparent;color:var(--color-bpm);border-color:var(--color-bpm)}.plan-cta.cta-outline[data-v-e2ccb5ff]:hover{background:#3b5bfd1a}.plan-cta.cta-current[data-v-e2ccb5ff]{background:var(--bg-tertiary);color:var(--text-tertiary);border-color:var(--border-secondary);cursor:not-allowed}.plan-cta.cta-disabled[data-v-e2ccb5ff]{background:var(--bg-tertiary);color:var(--text-tertiary);border-color:var(--border-secondary);cursor:not-allowed;opacity:.8}.plan-cta[data-v-e2ccb5ff]:disabled{opacity:.7;cursor:not-allowed}.billing-period-toggle[data-v-f0bd82aa]{display:flex;justify-content:center;margin-bottom:32px}.toggle-container[data-v-f0bd82aa]{display:inline-flex;background:var(--bg-tertiary);border-radius:12px;padding:4px;gap:4px}.toggle-btn[data-v-f0bd82aa]{position:relative;padding:12px 24px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.toggle-btn[data-v-f0bd82aa]:hover:not(.active){color:var(--text-primary);background:var(--bg-hover)}.toggle-btn.active[data-v-f0bd82aa]{background:var(--bg-card);color:var(--text-primary);box-shadow:0 2px 8px #00000014}.savings-badge[data-v-f0bd82aa]{display:inline-flex;align-items:center;padding:2px 8px;background:var(--color-success);color:#fff;font-size:11px;font-weight:600;border-radius:10px;white-space:nowrap}[data-theme=dark] .toggle-container[data-v-f0bd82aa]{background:var(--bg-secondary)}[data-theme=dark] .toggle-btn.active[data-v-f0bd82aa]{background:var(--bg-tertiary);box-shadow:0 2px 8px #0003}.section-header[data-v-a374a2b3]{text-align:center;margin-bottom:32px}.section-header h2[data-v-a374a2b3]{font-size:28px;font-weight:700;color:var(--text-primary);margin:0 0 8px}.section-header p[data-v-a374a2b3]{font-size:16px;color:var(--text-secondary);margin:0}.section-header[data-v-a374a2b3] .billing-period-toggle{margin-top:20px;margin-bottom:0}.plans-grid[data-v-a374a2b3]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px}@media(max-width:1400px){.plans-grid[data-v-a374a2b3]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1100px){.plans-grid[data-v-a374a2b3]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.plans-grid[data-v-a374a2b3]{grid-template-columns:1fr;max-width:400px;margin-left:auto;margin-right:auto}}.plan-skeleton[data-v-a374a2b3]{background:var(--bg-card);border:2px solid var(--border-secondary);border-radius:12px;padding:24px;display:flex;flex-direction:column;min-height:450px}.skeleton-badge[data-v-a374a2b3]{width:100px;height:24px;background:var(--bg-skeleton);border-radius:12px;margin:0 auto 16px;animation:skeleton-pulse-a374a2b3 1.5s infinite}.skeleton-header[data-v-a374a2b3]{text-align:center;margin-bottom:24px}.skeleton-header .skeleton-line.title[data-v-a374a2b3]{width:60%;height:24px;margin:0 auto 8px}.skeleton-header .skeleton-line.description[data-v-a374a2b3]{width:80%;height:16px;margin:0 auto}.skeleton-price[data-v-a374a2b3]{text-align:center;margin-bottom:24px}.skeleton-price .skeleton-line.price[data-v-a374a2b3]{width:120px;height:48px;margin:0 auto 8px}.skeleton-price .skeleton-line.period[data-v-a374a2b3]{width:80px;height:14px;margin:0 auto}.skeleton-features[data-v-a374a2b3]{flex:1;margin-bottom:24px}.skeleton-features .skeleton-line.feature[data-v-a374a2b3]{width:90%;height:16px;margin-bottom:12px}.skeleton-button[data-v-a374a2b3]{width:100%;height:48px;background:var(--bg-skeleton);border-radius:8px;animation:skeleton-pulse-a374a2b3 1.5s infinite}.skeleton-line[data-v-a374a2b3]{background:var(--bg-skeleton);border-radius:4px;animation:skeleton-pulse-a374a2b3 1.5s infinite}@keyframes skeleton-pulse-a374a2b3{0%,to{opacity:1}50%{opacity:.5}}.comparison-toggle[data-v-a374a2b3]{text-align:center;margin-bottom:24px}.comparison-toggle .toggle-btn[data-v-a374a2b3]{background:none;border:none;color:var(--color-bpm);font-size:15px;font-weight:600;cursor:pointer;padding:12px 24px;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease;border-radius:8px}.comparison-toggle .toggle-btn[data-v-a374a2b3]:hover{background:#3b5bfd1a}.comparison-toggle .toggle-btn i[data-v-a374a2b3]{font-size:12px;transition:transform .2s ease}.comparison-table-wrapper[data-v-a374a2b3]{background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:12px;overflow:hidden}.comparison-table-scroll[data-v-a374a2b3]{overflow-x:auto}.comparison-table[data-v-a374a2b3]{width:100%;border-collapse:collapse;min-width:600px}.comparison-table th[data-v-a374a2b3],.comparison-table td[data-v-a374a2b3]{padding:16px 20px;text-align:center;border-bottom:1px solid var(--border-secondary)}.comparison-table th[data-v-a374a2b3]{background:var(--bg-tertiary);font-size:14px;font-weight:600;color:var(--text-primary)}.comparison-table th.feature-column[data-v-a374a2b3]{text-align:left;width:200px}.comparison-table th.current[data-v-a374a2b3]{background:#3b5bfd1a;color:var(--color-bpm)}.comparison-table td[data-v-a374a2b3]{font-size:14px;color:var(--text-secondary)}.comparison-table td.feature-name[data-v-a374a2b3]{text-align:left;display:flex;align-items:center;gap:12px;font-weight:500}.comparison-table td.feature-name .feature-icon[data-v-a374a2b3]{color:var(--text-tertiary);width:16px;text-align:center}.comparison-table td.current[data-v-a374a2b3]{background:#3b5bfd0d}.comparison-table tbody tr:last-child td[data-v-a374a2b3]{border-bottom:none}.comparison-table tbody tr:hover td[data-v-a374a2b3]{background:var(--bg-hover)}.comparison-table tbody tr:hover td.current[data-v-a374a2b3]{background:#3b5bfd1a}.comparison-table .check-icon[data-v-a374a2b3]{color:var(--color-success);font-size:16px}.comparison-table .dash-icon[data-v-a374a2b3]{color:var(--text-tertiary);font-size:12px}.slide-fade-enter-active[data-v-a374a2b3],.slide-fade-leave-active[data-v-a374a2b3]{transition:all .3s ease}.slide-fade-enter[data-v-a374a2b3],.slide-fade-leave-to[data-v-a374a2b3]{opacity:0;transform:translateY(-10px)}.addon-card[data-v-0c0a8048]{background:var(--bg-card);border:2px solid var(--border-secondary);border-radius:12px;padding:20px;display:flex;flex-direction:column;transition:all .2s ease;height:100%}.addon-card[data-v-0c0a8048]:hover{border-color:var(--color-bpm);box-shadow:0 4px 16px #3b5bfd1f}.addon-card.is-selected[data-v-0c0a8048]{border-color:var(--color-success);background:linear-gradient(to bottom,rgba(51,153,103,.05),transparent)}.addon-card.is-subscribed[data-v-0c0a8048]{border-color:var(--color-success);background:linear-gradient(to bottom,rgba(51,153,103,.08),transparent);opacity:.85;position:relative}.addon-card.is-subscribed[data-v-0c0a8048]:hover{border-color:var(--color-success);box-shadow:none}.subscribed-badge[data-v-0c0a8048]{position:absolute;top:12px;right:12px;background:var(--color-success);color:#fff;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;display:flex;align-items:center;gap:5px}.subscribed-badge i[data-v-0c0a8048]{font-size:10px}.addon-icon[data-v-0c0a8048]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.addon-icon i[data-v-0c0a8048]{font-size:20px}.addon-icon.icon-ecm[data-v-0c0a8048]{background:#80ba2626;color:#80ba26}.addon-icon.icon-bpm[data-v-0c0a8048]{background:#3b5bfd26;color:#3b5bfd}.addon-icon.icon-dss[data-v-0c0a8048],.addon-icon.icon-signature[data-v-0c0a8048]{background:#6600a226;color:#6600a2}.addon-icon.icon-crm[data-v-0c0a8048]{background:#fa7b0d26;color:#fa7b0d}.addon-icon.icon-erp[data-v-0c0a8048]{background:#cc006626;color:#c06}.addon-icon.icon-storage[data-v-0c0a8048]{background:#5dc5ec26;color:#5dc5ec}.addon-icon.icon-users[data-v-0c0a8048]{background:#ffc10726;color:#ffc107}.addon-icon.icon-ocr[data-v-0c0a8048]{background:#6c757d26;color:#6c757d}.addon-icon.icon-general[data-v-0c0a8048]{background:var(--bg-tertiary);color:var(--text-secondary)}.addon-content[data-v-0c0a8048]{flex:1;margin-bottom:16px}.addon-content .addon-name[data-v-0c0a8048]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.addon-content .addon-description[data-v-0c0a8048]{font-size:13px;color:var(--text-secondary);margin:0 0 12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.addon-content .addon-value[data-v-0c0a8048]{display:inline-flex;align-items:baseline;gap:4px;background:var(--bg-tertiary);padding:4px 12px;border-radius:16px;font-size:13px}.addon-content .addon-value .value[data-v-0c0a8048]{font-weight:600;color:var(--text-primary)}.addon-content .addon-value .unit[data-v-0c0a8048]{color:var(--text-secondary)}.addon-pricing[data-v-0c0a8048]{margin-bottom:16px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.addon-pricing .from-label[data-v-0c0a8048]{font-size:12px;color:var(--text-tertiary);margin-right:4px}.addon-pricing .price[data-v-0c0a8048]{font-size:22px;font-weight:700;color:var(--text-primary)}.addon-pricing .period[data-v-0c0a8048]{font-size:13px;color:var(--text-tertiary)}.addon-pricing .tiered-pricing[data-v-0c0a8048]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;width:100%;margin-bottom:8px}.addon-pricing .view-tiers-btn[data-v-0c0a8048]{background:none;border:none;color:var(--color-bpm);font-size:13px;font-weight:500;cursor:pointer;padding:4px 0;display:flex;align-items:center;gap:6px}.addon-pricing .view-tiers-btn[data-v-0c0a8048]:hover{text-decoration:underline}.addon-pricing .view-tiers-btn i[data-v-0c0a8048]{font-size:10px}.tiers-list[data-v-0c0a8048]{background:var(--bg-tertiary);border-radius:8px;padding:8px;margin-bottom:16px}.tier-option[data-v-0c0a8048]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-radius:6px;cursor:pointer;transition:all .15s ease}.tier-option[data-v-0c0a8048]:hover{background:var(--bg-hover)}.tier-option.selected[data-v-0c0a8048]{background:#3b5bfd1a;border:1px solid var(--color-bpm)}.tier-option .tier-range[data-v-0c0a8048]{font-size:13px;color:var(--text-secondary)}.tier-option .tier-price[data-v-0c0a8048]{font-size:14px;font-weight:600;color:var(--text-primary)}.addon-action[data-v-0c0a8048]{width:100%;padding:12px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;border:2px solid transparent}.addon-action.btn-add[data-v-0c0a8048]{background:transparent;color:var(--color-bpm);border-color:var(--color-bpm)}.addon-action.btn-add[data-v-0c0a8048]:hover{background:var(--color-bpm);color:#fff}.addon-action.btn-remove[data-v-0c0a8048]{background:transparent;color:var(--color-danger);border-color:var(--color-danger)}.addon-action.btn-remove[data-v-0c0a8048]:hover{background:var(--color-danger);color:#fff}.addon-action i[data-v-0c0a8048]{font-size:12px}.slide-fade-enter-active[data-v-0c0a8048],.slide-fade-leave-active[data-v-0c0a8048]{transition:all .2s ease}.slide-fade-enter[data-v-0c0a8048],.slide-fade-leave-to[data-v-0c0a8048]{opacity:0;transform:translateY(-8px)}.purchase-type-toggle[data-v-0c0a8048]{margin:12px 0;padding:8px 0;border-top:1px solid var(--border-secondary)}.purchase-type-toggle .toggle-options[data-v-0c0a8048]{display:flex;gap:8px}.purchase-type-toggle .toggle-btn[data-v-0c0a8048]{flex:1;padding:8px 12px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}.purchase-type-toggle .toggle-btn.active[data-v-0c0a8048]{border-color:var(--color-bpm);background:#3b5bfd1a;color:var(--color-bpm)}.purchase-type-toggle .toggle-btn i[data-v-0c0a8048]{font-size:11px}.quantity-selector[data-v-0c0a8048]{margin:12px 0;display:flex;align-items:center;gap:12px}.quantity-selector label[data-v-0c0a8048]{font-size:13px;color:var(--text-secondary)}.quantity-selector .quantity-controls[data-v-0c0a8048]{display:flex;align-items:center;border:1px solid var(--border-secondary);border-radius:6px;overflow:hidden}.quantity-selector .quantity-controls button[data-v-0c0a8048]{width:32px;height:32px;border:none;background:var(--bg-tertiary);color:var(--text-primary);cursor:pointer;font-size:16px}.quantity-selector .quantity-controls button[data-v-0c0a8048]:hover:not(:disabled){background:var(--bg-hover)}.quantity-selector .quantity-controls button[data-v-0c0a8048]:disabled{opacity:.5;cursor:not-allowed}.quantity-selector .quantity-controls input[data-v-0c0a8048]{width:50px;height:32px;border:none;border-left:1px solid var(--border-secondary);border-right:1px solid var(--border-secondary);text-align:center;background:var(--bg-card);color:var(--text-primary);font-size:14px}.quantity-selector .quantity-controls input[data-v-0c0a8048]::-webkit-inner-spin-button,.quantity-selector .quantity-controls input[data-v-0c0a8048]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-selector .quantity-controls input[data-v-0c0a8048]{-moz-appearance:textfield}.purchase-type-badge[data-v-0c0a8048]{margin:12px 0;padding:8px 0;border-top:1px solid var(--border-secondary)}.purchase-type-badge .badge[data-v-0c0a8048]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:500}.purchase-type-badge .badge i[data-v-0c0a8048]{font-size:10px}.purchase-type-badge .badge.badge-recurring[data-v-0c0a8048]{background:#3b5bfd1a;color:var(--color-bpm)}.purchase-type-badge .badge.badge-one-time[data-v-0c0a8048]{background:#fa7b0d1a;color:#fa7b0d}.addon-recommendations[data-v-8bc1faa3]{margin-bottom:40px}.section-header[data-v-8bc1faa3]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px}@media(max-width:576px){.section-header[data-v-8bc1faa3]{flex-direction:column}}.section-header .header-content h2[data-v-8bc1faa3]{font-size:24px;font-weight:700;color:var(--text-primary);margin:0 0 8px}.section-header .header-content p[data-v-8bc1faa3]{font-size:15px;color:var(--text-secondary);margin:0}.section-header .selected-count[data-v-8bc1faa3]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-secondary);padding:8px 16px;background:var(--bg-tertiary);border-radius:20px}.section-header .selected-count .count-badge[data-v-8bc1faa3]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--color-success);color:#fff;border-radius:50%;font-weight:600;font-size:12px}.addons-grid[data-v-8bc1faa3]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:1200px){.addons-grid[data-v-8bc1faa3]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.addons-grid[data-v-8bc1faa3]{grid-template-columns:1fr}}.addons-grid.loading[data-v-8bc1faa3]{opacity:1}.addon-skeleton[data-v-8bc1faa3]{background:var(--bg-card);border:2px solid var(--border-secondary);border-radius:12px;padding:20px;display:flex;flex-direction:column}.skeleton-icon[data-v-8bc1faa3]{width:48px;height:48px;border-radius:12px;background:var(--bg-skeleton);margin-bottom:16px;animation:skeleton-pulse-8bc1faa3 1.5s infinite}.skeleton-content[data-v-8bc1faa3]{flex:1;margin-bottom:16px}.skeleton-line[data-v-8bc1faa3]{height:14px;background:var(--bg-skeleton);border-radius:4px;margin-bottom:8px;animation:skeleton-pulse-8bc1faa3 1.5s infinite}.skeleton-line.title[data-v-8bc1faa3]{width:70%;height:18px;margin-bottom:12px}.skeleton-line.description[data-v-8bc1faa3]{width:100%}.skeleton-line.description.short[data-v-8bc1faa3]{width:60%}.skeleton-price[data-v-8bc1faa3]{width:100px;height:28px;background:var(--bg-skeleton);border-radius:4px;margin-bottom:16px;animation:skeleton-pulse-8bc1faa3 1.5s infinite}.skeleton-button[data-v-8bc1faa3]{width:100%;height:44px;background:var(--bg-skeleton);border-radius:8px;animation:skeleton-pulse-8bc1faa3 1.5s infinite}@keyframes skeleton-pulse-8bc1faa3{0%,to{opacity:1}50%{opacity:.5}}.empty-state[data-v-8bc1faa3]{text-align:center;padding:60px 20px;background:var(--bg-card);border:2px dashed var(--border-secondary);border-radius:12px}.empty-state i[data-v-8bc1faa3]{font-size:48px;color:var(--text-tertiary);margin-bottom:16px}.empty-state p[data-v-8bc1faa3]{font-size:15px;color:var(--text-secondary);margin:0}.actions-row[data-v-8bc1faa3]{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding-top:24px;border-top:1px solid var(--border-secondary)}@media(max-width:576px){.actions-row[data-v-8bc1faa3]{flex-direction:column;gap:16px}}.view-all-btn[data-v-8bc1faa3]{background:none;border:none;color:var(--color-bpm);font-size:15px;font-weight:600;cursor:pointer;padding:12px 0;display:flex;align-items:center;gap:8px;transition:all .2s ease}.view-all-btn[data-v-8bc1faa3]:hover{gap:12px}.view-all-btn .addon-count[data-v-8bc1faa3]{color:var(--text-tertiary);font-weight:400}.view-all-btn i[data-v-8bc1faa3]{font-size:12px;transition:transform .2s ease}.view-all-btn:hover i[data-v-8bc1faa3]{transform:translate(4px)}.selected-summary[data-v-8bc1faa3]{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#3399671a;border-radius:8px}.selected-summary .summary-label[data-v-8bc1faa3]{font-size:14px;color:var(--text-secondary)}.selected-summary .summary-value[data-v-8bc1faa3]{font-size:16px;font-weight:700;color:var(--color-success)}.checkout-btn[data-v-8bc1faa3]{margin-left:16px;padding:10px 20px;background:var(--color-bpm);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease}.checkout-btn[data-v-8bc1faa3]:hover{filter:brightness(.9)}.checkout-btn i[data-v-8bc1faa3]{font-size:14px}.modal-overlay[data-v-a4484966]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1050;padding:20px}.modal-container[data-v-a4484966]{background:var(--bg-card);border-radius:16px;width:100%;max-width:900px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;margin:auto;position:relative}.modal-header[data-v-a4484966]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border-secondary)}.modal-header .header-content h3[data-v-a4484966]{font-size:20px;font-weight:700;color:var(--text-primary);margin:0}.modal-header .header-content .addon-count[data-v-a4484966]{font-size:14px;color:var(--text-tertiary)}.modal-header .close-btn[data-v-a4484966]{width:36px;height:36px;border-radius:8px;border:none;background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.modal-header .close-btn[data-v-a4484966]:hover{background:var(--color-danger);color:#fff}.filter-tabs[data-v-a4484966]{display:flex;gap:8px;padding:16px 24px;overflow-x:auto;border-bottom:1px solid var(--border-secondary)}.filter-tabs[data-v-a4484966]::-webkit-scrollbar{display:none}.filter-tab[data-v-a4484966]{padding:8px 16px;border-radius:20px;border:1px solid var(--border-secondary);background:transparent;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;white-space:nowrap;transition:all .2s ease}.filter-tab[data-v-a4484966]:hover{border-color:var(--color-bpm);color:var(--color-bpm)}.filter-tab.active[data-v-a4484966]{background:var(--color-bpm);border-color:var(--color-bpm);color:#fff}.filter-tab.active .count[data-v-a4484966]{background:#fff3;color:#fff}.filter-tab .count[data-v-a4484966]{font-size:11px;padding:2px 8px;background:var(--bg-tertiary);border-radius:10px;color:var(--text-tertiary)}.search-wrapper[data-v-a4484966]{position:relative;padding:16px 24px;border-bottom:1px solid var(--border-secondary)}.search-wrapper i.fa-search[data-v-a4484966]{position:absolute;left:40px;top:50%;transform:translateY(-50%);color:var(--text-tertiary)}.search-wrapper .search-input[data-v-a4484966]{width:100%;padding:12px 16px 12px 40px;border:1px solid var(--border-secondary);border-radius:8px;font-size:14px;background:var(--bg-input);color:var(--text-primary);transition:all .2s ease}.search-wrapper .search-input[data-v-a4484966]:focus{outline:none;border-color:var(--color-bpm);box-shadow:0 0 0 3px #3b5bfd26}.search-wrapper .search-input[data-v-a4484966]::placeholder{color:var(--text-placeholder)}.search-wrapper .clear-search[data-v-a4484966]{position:absolute;right:40px;top:50%;transform:translateY(-50%);width:24px;height:24px;border:none;background:var(--bg-tertiary);border-radius:50%;color:var(--text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px}.search-wrapper .clear-search[data-v-a4484966]:hover{background:var(--color-danger);color:#fff}.modal-body[data-v-a4484966]{flex:1;overflow-y:auto;padding:24px}.empty-results[data-v-a4484966]{text-align:center;padding:60px 20px}.empty-results i[data-v-a4484966]{font-size:48px;color:var(--text-tertiary);margin-bottom:16px}.empty-results p[data-v-a4484966]{font-size:15px;color:var(--text-secondary);margin:0}.addons-grid[data-v-a4484966]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:768px){.addons-grid[data-v-a4484966]{grid-template-columns:1fr}}.modal-footer[data-v-a4484966]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid var(--border-secondary);background:var(--bg-tertiary);border-radius:0 0 16px 16px}@media(max-width:576px){.modal-footer[data-v-a4484966]{flex-direction:column;gap:16px}}.selected-info[data-v-a4484966]{display:flex;align-items:center;gap:16px}.selected-info .selected-count[data-v-a4484966]{font-size:14px;color:var(--text-secondary)}.selected-info .selected-total[data-v-a4484966]{font-size:16px;font-weight:700;color:var(--color-success)}.done-btn[data-v-a4484966]{padding:12px 32px;background:var(--color-bpm);color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.done-btn[data-v-a4484966]:hover{background:#2a4ae0}@media(max-width:576px){.done-btn[data-v-a4484966]{width:100%}}.modal-fade-enter-active[data-v-a4484966],.modal-fade-leave-active[data-v-a4484966],.modal-fade-enter-active .modal-container[data-v-a4484966],.modal-fade-leave-active .modal-container[data-v-a4484966]{transition:all .3s ease}.modal-fade-enter[data-v-a4484966],.modal-fade-leave-to[data-v-a4484966]{opacity:0}.modal-fade-enter .modal-container[data-v-a4484966],.modal-fade-leave-to .modal-container[data-v-a4484966]{transform:scale(.95) translateY(-20px)}.order-summary[data-v-9223fdf2]{display:flex;flex-direction:column;height:100%}.summary-header[data-v-9223fdf2]{padding-bottom:16px;border-bottom:1px solid var(--border-secondary);margin-bottom:20px}.summary-header h4[data-v-9223fdf2]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0}.summary-section[data-v-9223fdf2]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--border-secondary)}.summary-section.addons-empty .empty-text[data-v-9223fdf2]{font-size:13px;color:var(--text-tertiary);margin:8px 0 0;font-style:italic}.summary-section.discount-section[data-v-9223fdf2]{border-bottom:none;padding-bottom:0;margin-bottom:16px}.section-title[data-v-9223fdf2]{font-size:13px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;display:flex;align-items:center;gap:8px}.section-title i[data-v-9223fdf2]{color:var(--text-tertiary);font-size:12px}.section-title .addon-count[data-v-9223fdf2]{color:var(--text-tertiary);font-weight:400}.plan-item[data-v-9223fdf2],.addon-item[data-v-9223fdf2]{background:var(--bg-tertiary);border-radius:8px;padding:12px;margin-bottom:8px}.plan-item[data-v-9223fdf2]:last-child,.addon-item[data-v-9223fdf2]:last-child{margin-bottom:0}.item-header[data-v-9223fdf2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.item-header .item-name[data-v-9223fdf2]{font-size:14px;font-weight:600;color:var(--text-primary)}.item-header .upgrade-badge[data-v-9223fdf2],.item-header .downgrade-badge[data-v-9223fdf2]{font-size:10px;font-weight:600;text-transform:uppercase;padding:2px 8px;border-radius:4px}.item-header .upgrade-badge[data-v-9223fdf2]{background:#33996726;color:var(--color-success)}.item-header .downgrade-badge[data-v-9223fdf2]{background:#ffc10726;color:#ffc107}.item-header .remove-btn[data-v-9223fdf2]{width:24px;height:24px;border-radius:4px;border:none;background:transparent;color:var(--text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.item-header .remove-btn[data-v-9223fdf2]:hover{background:var(--color-danger);color:#fff}.item-header .remove-btn i[data-v-9223fdf2]{font-size:10px}.item-details .quantity-row[data-v-9223fdf2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px dashed var(--border-secondary)}.item-details .quantity-row .quantity-label[data-v-9223fdf2]{font-size:13px;color:var(--text-secondary)}.item-details .quantity-row .quantity-selector[data-v-9223fdf2]{display:flex;align-items:center;gap:4px}.item-details .quantity-row .quantity-selector .qty-btn[data-v-9223fdf2]{width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.item-details .quantity-row .quantity-selector .qty-btn[data-v-9223fdf2]:hover:not(:disabled){border-color:var(--color-bpm);color:var(--color-bpm)}.item-details .quantity-row .quantity-selector .qty-btn[data-v-9223fdf2]:disabled{opacity:.4;cursor:not-allowed}.item-details .quantity-row .quantity-selector .qty-btn i[data-v-9223fdf2]{font-size:10px}.item-details .quantity-row .quantity-selector .qty-input[data-v-9223fdf2]{width:50px;height:28px;text-align:center;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-card);color:var(--text-primary);font-size:14px;font-weight:600;-moz-appearance:textfield}.item-details .quantity-row .quantity-selector .qty-input[data-v-9223fdf2]::-webkit-outer-spin-button,.item-details .quantity-row .quantity-selector .qty-input[data-v-9223fdf2]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.item-details .quantity-row .quantity-selector .qty-input[data-v-9223fdf2]:focus{outline:none;border-color:var(--color-bpm)}.item-details .min-users-notice[data-v-9223fdf2]{display:flex;align-items:center;gap:6px;margin-bottom:12px;padding:8px;background:#3b5bfd14;border-radius:6px}.item-details .min-users-notice i[data-v-9223fdf2]{color:var(--color-bpm);font-size:11px}.item-details .min-users-notice span[data-v-9223fdf2]{font-size:11px;color:var(--text-secondary)}.item-details .detail-row[data-v-9223fdf2]{display:flex;justify-content:space-between;align-items:center}.item-details .detail-row.price-row[data-v-9223fdf2]{padding-top:8px}.item-details .detail-label[data-v-9223fdf2]{font-size:13px;color:var(--text-secondary)}.item-details .detail-value[data-v-9223fdf2]{font-size:14px;font-weight:600;color:var(--text-primary)}.discount-row[data-v-9223fdf2]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#3399671a;border-radius:8px}.discount-row .discount-label[data-v-9223fdf2]{font-size:14px;color:var(--color-success);display:flex;align-items:center;gap:8px}.discount-row .discount-label i[data-v-9223fdf2]{font-size:12px}.discount-row .discount-value[data-v-9223fdf2]{font-size:14px;font-weight:600;color:var(--color-success)}.summary-total[data-v-9223fdf2]{margin-top:auto;padding:20px;background:var(--bg-tertiary);border-radius:12px;text-align:center}.summary-total .total-row[data-v-9223fdf2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.summary-total .total-label[data-v-9223fdf2]{font-size:16px;font-weight:600;color:var(--text-primary)}.summary-total .total-value[data-v-9223fdf2]{font-size:24px;font-weight:700;color:var(--color-bpm)}.summary-total .per-period[data-v-9223fdf2]{font-size:12px;color:var(--text-tertiary);text-align:right}.trial-notice[data-v-9223fdf2]{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:12px;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:8px}.trial-notice i[data-v-9223fdf2]{color:#ffc107;font-size:14px;margin-top:2px}.trial-notice span[data-v-9223fdf2]{font-size:12px;color:var(--text-secondary);line-height:1.5}.proration-notice[data-v-9223fdf2]{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:12px;background:#3b5bfd14;border:1px solid rgba(59,91,253,.25);border-radius:8px}.proration-notice i[data-v-9223fdf2]{color:var(--color-bpm);font-size:14px;margin-top:2px}.proration-notice span[data-v-9223fdf2]{font-size:12px;color:var(--text-secondary);line-height:1.5}.downgrade-notice[data-v-9223fdf2]{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:12px;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:8px}.downgrade-notice i[data-v-9223fdf2]{color:#ffc107;font-size:14px;margin-top:2px}.downgrade-notice span[data-v-9223fdf2]{font-size:12px;color:var(--text-secondary);line-height:1.5}.payment-form[data-v-2641e0d7]{display:flex;flex-direction:column;gap:24px}.form-section .section-header[data-v-2641e0d7]{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border-secondary)}.form-section .section-header i[data-v-2641e0d7]{color:var(--color-bpm);font-size:16px}.form-section .section-header h5[data-v-2641e0d7]{font-size:15px;font-weight:600;color:var(--text-primary);margin:0}.form-grid[data-v-2641e0d7]{display:flex;flex-wrap:wrap;gap:12px}.form-field[data-v-2641e0d7]{display:flex;flex-direction:column;gap:6px}.form-field.col-3[data-v-2641e0d7]{flex:0 0 calc(25% - 9px)}.form-field.col-4[data-v-2641e0d7]{flex:0 0 calc(33.333% - 8px)}.form-field.col-6[data-v-2641e0d7]{flex:0 0 calc(50% - 6px)}.form-field.col-8[data-v-2641e0d7]{flex:0 0 calc(66.666% - 4px)}.form-field.col-9[data-v-2641e0d7]{flex:0 0 calc(75% - 3px)}.form-field.col-12[data-v-2641e0d7]{flex:0 0 100%}@media(max-width:768px){.form-field.col-3[data-v-2641e0d7],.form-field.col-4[data-v-2641e0d7],.form-field.col-6[data-v-2641e0d7]{flex:0 0 calc(50% - 6px)}.form-field.col-8[data-v-2641e0d7],.form-field.col-9[data-v-2641e0d7]{flex:0 0 100%}}@media(max-width:576px){.form-field.col-3[data-v-2641e0d7],.form-field.col-4[data-v-2641e0d7],.form-field.col-6[data-v-2641e0d7],.form-field.col-8[data-v-2641e0d7],.form-field.col-9[data-v-2641e0d7]{flex:0 0 100%}}.form-field label[data-v-2641e0d7]{font-size:13px;font-weight:500;color:var(--text-secondary)}.form-field input[data-v-2641e0d7],.form-field select[data-v-2641e0d7]{padding:10px 12px;border:1px solid var(--border-secondary);border-radius:8px;font-size:14px;background:var(--bg-input);color:var(--text-primary);transition:all .2s ease;width:100%}.form-field input[data-v-2641e0d7]:focus,.form-field select[data-v-2641e0d7]:focus{outline:none;border-color:var(--color-bpm);box-shadow:0 0 0 3px #3b5bfd26}.form-field input[data-v-2641e0d7]:disabled,.form-field select[data-v-2641e0d7]:disabled{background:var(--bg-tertiary);cursor:not-allowed}.form-field input.has-error[data-v-2641e0d7],.form-field select.has-error[data-v-2641e0d7]{border-color:var(--color-danger)}.form-field select[data-v-2641e0d7]{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.form-field .error-text[data-v-2641e0d7]{font-size:11px;color:var(--color-danger)}.input-with-loader[data-v-2641e0d7]{position:relative}.input-with-loader input[data-v-2641e0d7]{width:100%;padding-right:36px}.input-with-loader .input-loader[data-v-2641e0d7]{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--color-bpm)}.country-select[data-v-2641e0d7] .vs__dropdown-toggle,.state-select[data-v-2641e0d7] .vs__dropdown-toggle{padding:6px 8px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-input)}.country-select[data-v-2641e0d7] .vs__selected,.state-select[data-v-2641e0d7] .vs__selected,.country-select[data-v-2641e0d7] .vs__search,.state-select[data-v-2641e0d7] .vs__search{color:var(--text-primary)}.country-select[data-v-2641e0d7] .vs__dropdown-menu,.state-select[data-v-2641e0d7] .vs__dropdown-menu{max-height:200px}.country-select.has-error[data-v-2641e0d7] .vs__dropdown-toggle,.state-select.has-error[data-v-2641e0d7] .vs__dropdown-toggle{border-color:var(--color-danger)}.payment-methods[data-v-2641e0d7]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.payment-method-option[data-v-2641e0d7]{display:flex;align-items:center;gap:12px;padding:14px 16px;border:2px solid var(--border-secondary);border-radius:10px;cursor:pointer;transition:all .2s ease}.payment-method-option[data-v-2641e0d7]:hover{border-color:var(--color-bpm)}.payment-method-option.selected[data-v-2641e0d7]{border-color:var(--color-bpm);background:#3b5bfd0d}.payment-method-option .method-radio[data-v-2641e0d7]{width:20px;height:20px;border:2px solid var(--border-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.payment-method-option .method-radio .radio-inner[data-v-2641e0d7]{width:10px;height:10px;background:var(--color-bpm);border-radius:50%}.payment-method-option.selected .method-radio[data-v-2641e0d7]{border-color:var(--color-bpm)}.payment-method-option .method-content[data-v-2641e0d7]{display:flex;align-items:center;gap:10px;flex:1}.payment-method-option .method-content i[data-v-2641e0d7]{color:var(--text-secondary);font-size:18px}.payment-method-option .method-content span[data-v-2641e0d7]{font-size:14px;font-weight:500;color:var(--text-primary)}.payment-method-option .method-badge[data-v-2641e0d7]{font-size:10px;font-weight:600;text-transform:uppercase;padding:4px 8px;border-radius:4px}.payment-method-option .method-badge.instant[data-v-2641e0d7]{background:#33996726;color:var(--color-success)}.payment-method-option .method-badge.async[data-v-2641e0d7]{background:#ffc10726;color:#d4a600}.card-section[data-v-2641e0d7]{padding:16px;background:var(--bg-tertiary);border-radius:10px}.existing-card-notice[data-v-2641e0d7]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:8px;margin-bottom:16px}.existing-card-notice .card-info[data-v-2641e0d7]{display:flex;align-items:center;gap:10px}.existing-card-notice .card-info i[data-v-2641e0d7]{color:var(--text-tertiary)}.existing-card-notice .card-info span[data-v-2641e0d7]{font-size:13px;color:var(--text-secondary)}.existing-card-notice .card-info .card-brand[data-v-2641e0d7]{text-transform:uppercase;font-weight:600;color:var(--text-primary)}.existing-card-notice .replace-toggle[data-v-2641e0d7]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-bpm);cursor:pointer}.existing-card-notice .replace-toggle input[data-v-2641e0d7]{accent-color:var(--color-bpm)}.card-error[data-v-2641e0d7]{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px;color:var(--color-danger)}.card-error i[data-v-2641e0d7]{font-size:14px}.card-secure-notice[data-v-2641e0d7]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;font-size:12px;color:var(--text-tertiary)}.card-secure-notice i[data-v-2641e0d7]{color:var(--color-success)}.credit-card-only-notice[data-v-2641e0d7]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--bg-tertiary);border-radius:8px;margin-bottom:16px}.credit-card-only-notice i[data-v-2641e0d7]{color:var(--color-bpm);font-size:16px}.credit-card-only-notice span[data-v-2641e0d7]{font-size:14px;color:var(--text-secondary)}.boleto-notice[data-v-2641e0d7]{display:flex;gap:12px;padding:16px;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:10px}.boleto-notice i[data-v-2641e0d7]{color:#d4a600;font-size:18px;margin-top:2px}.boleto-notice .notice-content p[data-v-2641e0d7]{font-size:13px;color:var(--text-secondary);margin:0 0 6px;line-height:1.5}.boleto-notice .notice-content p.notice-sub[data-v-2641e0d7]{font-size:12px;color:var(--text-tertiary);margin-bottom:0}.partner-notice[data-v-2641e0d7]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--bg-tertiary);border-radius:10px}.partner-notice i[data-v-2641e0d7]{color:var(--color-bpm);font-size:24px}.partner-notice span[data-v-2641e0d7]{font-size:14px;color:var(--text-secondary)}.slide-panel-overlay[data-v-ea41d380]{position:fixed;inset:0;background:#00000080;z-index:1050;display:flex;justify-content:flex-end}.slide-panel[data-v-ea41d380]{width:100%;max-width:900px;height:100%;background:var(--bg-card);display:flex;flex-direction:column;box-shadow:-4px 0 24px #00000026;position:relative}.slide-panel.is-submitting[data-v-ea41d380]{pointer-events:none}@media(max-width:768px){.slide-panel[data-v-ea41d380]{max-width:100%}}.panel-header[data-v-ea41d380]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border-secondary);background:var(--bg-tertiary)}.panel-header .header-content[data-v-ea41d380]{display:flex;align-items:center;gap:16px}.panel-header .back-btn[data-v-ea41d380]{display:none;width:40px;height:40px;border-radius:8px;border:none;background:transparent;color:var(--text-secondary);cursor:pointer}.panel-header .back-btn[data-v-ea41d380]:hover{background:var(--bg-hover)}@media(max-width:768px){.panel-header .back-btn[data-v-ea41d380]{display:flex;align-items:center;justify-content:center}}.panel-header .header-text h3[data-v-ea41d380]{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 4px}.panel-header .header-text p[data-v-ea41d380]{font-size:14px;color:var(--text-secondary);margin:0}.panel-header .close-btn[data-v-ea41d380]{width:40px;height:40px;border-radius:8px;border:none;background:transparent;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.panel-header .close-btn[data-v-ea41d380]:hover{background:var(--color-danger);color:#fff}@media(max-width:768px){.panel-header .close-btn[data-v-ea41d380]{display:none}}.panel-body[data-v-ea41d380]{flex:1;overflow-y:auto;padding:24px}.panel-content[data-v-ea41d380]{display:grid;grid-template-columns:1fr 340px;gap:32px;height:100%}@media(max-width:992px){.panel-content[data-v-ea41d380]{grid-template-columns:1fr}}.form-column[data-v-ea41d380]{min-width:0}@media(max-width:992px){.summary-column[data-v-ea41d380]{order:-1}}.panel-footer[data-v-ea41d380]{padding:20px 24px;border-top:1px solid var(--border-secondary);background:var(--bg-tertiary)}.footer-content[data-v-ea41d380]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}@media(max-width:576px){.footer-content[data-v-ea41d380]{flex-direction:column;gap:16px}}.total-section[data-v-ea41d380]{display:flex;flex-direction:column;gap:2px}.total-section .total-label[data-v-ea41d380]{font-size:13px;color:var(--text-secondary)}.total-section .total-value[data-v-ea41d380]{font-size:28px;font-weight:700;color:var(--color-bpm)}@media(max-width:576px){.total-section[data-v-ea41d380]{align-items:center}}.submit-btn[data-v-ea41d380]{padding:14px 32px;background:var(--color-bpm);color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:10px;transition:all .2s ease}.submit-btn[data-v-ea41d380]:hover:not(:disabled){filter:brightness(.9);transform:translateY(-1px)}.submit-btn[data-v-ea41d380]:disabled{opacity:.6;cursor:not-allowed}.submit-btn i[data-v-ea41d380]{font-size:14px}@media(max-width:576px){.submit-btn[data-v-ea41d380]{width:100%;justify-content:center}}.security-notice[data-v-ea41d380]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:var(--text-tertiary)}.security-notice i[data-v-ea41d380]{color:var(--color-success);font-size:14px}.submitting-overlay[data-v-ea41d380]{position:absolute;inset:0;background:#ffffffe6;display:flex;align-items:center;justify-content:center;z-index:10}.submitting-content[data-v-ea41d380]{text-align:center}.submitting-content .spinner[data-v-ea41d380]{width:48px;height:48px;border:4px solid var(--border-secondary);border-top-color:var(--color-bpm);border-radius:50%;animation:spin-ea41d380 1s linear infinite;margin:0 auto 16px}.submitting-content p[data-v-ea41d380]{font-size:16px;color:var(--text-secondary);margin:0}@keyframes spin-ea41d380{to{transform:rotate(360deg)}}.slide-panel-enter-active[data-v-ea41d380],.slide-panel-leave-active[data-v-ea41d380]{transition:all .3s ease}.slide-panel-enter-active .slide-panel[data-v-ea41d380],.slide-panel-leave-active .slide-panel[data-v-ea41d380]{transition:transform .3s ease}.slide-panel-enter[data-v-ea41d380],.slide-panel-leave-to[data-v-ea41d380]{background:#0000}.slide-panel-enter .slide-panel[data-v-ea41d380],.slide-panel-leave-to .slide-panel[data-v-ea41d380]{transform:translate(100%)}.limit-progress-bar[data-v-7557cd8c]{padding:8px 0}.limit-header[data-v-7557cd8c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.limit-label[data-v-7557cd8c]{font-weight:500;color:var(--text-primary)}.limit-values[data-v-7557cd8c]{font-size:.875rem;color:var(--text-secondary)}.progress-container[data-v-7557cd8c]{display:flex;align-items:center;gap:10px}.progress[data-v-7557cd8c]{flex:1;height:8px;background-color:var(--bg-secondary);border-radius:4px;overflow:hidden}.progress-bar[data-v-7557cd8c]{height:100%;border-radius:4px;transition:width .3s ease}.percentage-label[data-v-7557cd8c]{font-size:.75rem;font-weight:600;min-width:35px;text-align:right}.limit-footer[data-v-7557cd8c]{margin-top:4px;font-size:.75rem}.text-danger[data-v-7557cd8c]{color:var(--color-danger)}.text-warning[data-v-7557cd8c]{color:var(--color-warning)}.bg-success[data-v-7557cd8c]{background-color:var(--color-success)}.bg-warning[data-v-7557cd8c]{background-color:var(--color-warning)}.bg-danger[data-v-7557cd8c]{background-color:var(--color-danger)}.limit-status-banner[data-v-1c331974]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:6px;margin-bottom:16px}.banner-content[data-v-1c331974]{display:flex;align-items:center;gap:10px;flex:1}.banner-content i[data-v-1c331974]{font-size:18px}.banner-message[data-v-1c331974]{font-size:.875rem;font-weight:500}.banner-action[data-v-1c331974]{margin-left:16px}.btn-dismiss[data-v-1c331974]{background:none;border:none;padding:4px 8px;cursor:pointer;opacity:.7;margin-left:8px}.btn-dismiss[data-v-1c331974]:hover{opacity:1}.banner-warning[data-v-1c331974]{background-color:#fff3cd;border:1px solid #ffc107;color:#856404}.banner-warning .btn-dismiss[data-v-1c331974]{color:#856404}.banner-error[data-v-1c331974]{background-color:#f8d7da;border:1px solid #dc3545;color:#721c24}.banner-error .btn-dismiss[data-v-1c331974]{color:#721c24}.banner-info[data-v-1c331974]{background-color:#d1ecf1;border:1px solid #17a2b8;color:#0c5460}.banner-info .btn-dismiss[data-v-1c331974]{color:#0c5460}.subscription-limits-widget[data-v-8a6dc94e]{background-color:var(--bg-card);border:1px solid var(--border-card);border-radius:8px;padding:16px}.widget-header[data-v-8a6dc94e]{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border-card)}.widget-title[data-v-8a6dc94e]{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary)}.loading-state[data-v-8a6dc94e],.error-state[data-v-8a6dc94e]{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px;color:var(--text-secondary)}.error-state[data-v-8a6dc94e]{flex-direction:column;color:var(--color-danger)}.limits-container[data-v-8a6dc94e]{display:flex;flex-direction:column;gap:12px}.limit-section[data-v-8a6dc94e]{padding:8px 0}.limit-section[data-v-8a6dc94e]:not(:last-child){border-bottom:1px solid var(--border-card)}.limit-row[data-v-8a6dc94e]{display:flex;flex-direction:column;gap:8px}.increase-btn[data-v-8a6dc94e]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;background:transparent;border:1px solid var(--color-bpm);border-radius:6px;font-size:13px;font-weight:500;color:var(--color-bpm);cursor:pointer;transition:all .2s ease;align-self:flex-start}.increase-btn i[data-v-8a6dc94e]{font-size:12px}.increase-btn[data-v-8a6dc94e]:hover{background:var(--color-bpm);color:#fff}.addon-limit[data-v-8a6dc94e]{margin-top:8px}.widget-footer[data-v-8a6dc94e]{margin-top:16px;padding-top:12px;border-top:1px solid var(--border-card);text-align:center}.billing-history-section[data-v-c8bbd489]{background:var(--bg-card);border-radius:16px;padding:24px;border:1px solid var(--border-secondary)}.section-header[data-v-c8bbd489]{margin-bottom:24px}.section-title[data-v-c8bbd489]{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;color:var(--text-primary);margin:0}.section-title i[data-v-c8bbd489]{color:var(--color-bpm);font-size:22px}.loading-state[data-v-c8bbd489],.empty-state[data-v-c8bbd489]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:var(--text-tertiary);gap:16px}.loading-state i[data-v-c8bbd489],.empty-state i[data-v-c8bbd489]{font-size:48px;opacity:.5}.loading-state p[data-v-c8bbd489],.empty-state p[data-v-c8bbd489]{margin:0;font-size:15px}.loading-spinner[data-v-c8bbd489]{width:32px;height:32px;border:3px solid var(--border-secondary);border-top-color:var(--color-bpm);border-radius:50%;animation:spin-c8bbd489 1s linear infinite}@keyframes spin-c8bbd489{to{transform:rotate(360deg)}}.last-invoice-card[data-v-c8bbd489]{background:var(--bg-tertiary);border-radius:12px;overflow:hidden;margin-bottom:24px}.last-invoice-card .card-header[data-v-c8bbd489]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary)}.last-invoice-card .card-header .card-label[data-v-c8bbd489]{font-size:13px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.last-invoice-card .card-body[data-v-c8bbd489]{display:flex;justify-content:space-between;align-items:center;padding:20px;gap:24px}@media(max-width:576px){.last-invoice-card .card-body[data-v-c8bbd489]{flex-direction:column;align-items:flex-start}}.last-invoice-card .invoice-details[data-v-c8bbd489]{display:flex;flex-direction:column;gap:8px}.last-invoice-card .detail-row[data-v-c8bbd489]{display:flex;align-items:center;gap:12px}.last-invoice-card .detail-row .detail-label[data-v-c8bbd489]{font-size:13px;color:var(--text-tertiary);min-width:100px}.last-invoice-card .detail-row .detail-value[data-v-c8bbd489]{font-size:14px;font-weight:500;color:var(--text-primary)}.last-invoice-card .invoice-amount-section[data-v-c8bbd489]{text-align:right}@media(max-width:576px){.last-invoice-card .invoice-amount-section[data-v-c8bbd489]{text-align:left;margin-top:16px}}.last-invoice-card .invoice-amount-section .amount-label[data-v-c8bbd489]{display:block;font-size:12px;color:var(--text-tertiary);margin-bottom:4px}.last-invoice-card .invoice-amount-section .amount-value[data-v-c8bbd489]{font-size:28px;font-weight:700;color:var(--text-primary)}.last-invoice-card .card-footer[data-v-c8bbd489]{padding:16px 20px;border-top:1px solid var(--border-secondary);display:flex;justify-content:flex-end}.last-invoice-card .card-footer .download-btn[data-v-c8bbd489]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:var(--color-bpm);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.last-invoice-card .card-footer .download-btn[data-v-c8bbd489]:hover{filter:brightness(.9)}.invoice-status[data-v-c8bbd489],.status-badge[data-v-c8bbd489]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase}.invoice-status.status-paid[data-v-c8bbd489],.status-badge.status-paid[data-v-c8bbd489]{background:#33996726;color:var(--color-success)}.invoice-status.status-open[data-v-c8bbd489],.invoice-status.status-pending[data-v-c8bbd489],.status-badge.status-open[data-v-c8bbd489],.status-badge.status-pending[data-v-c8bbd489]{background:#fa7b0d26;color:var(--color-warning)}.invoice-status.status-overdue[data-v-c8bbd489],.invoice-status.status-uncollectible[data-v-c8bbd489],.status-badge.status-overdue[data-v-c8bbd489],.status-badge.status-uncollectible[data-v-c8bbd489]{background:#fe00001a;color:var(--color-danger)}.invoice-status.status-void[data-v-c8bbd489],.invoice-status.status-draft[data-v-c8bbd489],.status-badge.status-void[data-v-c8bbd489],.status-badge.status-draft[data-v-c8bbd489]{background:var(--bg-tertiary);color:var(--text-tertiary)}.past-invoices[data-v-c8bbd489]{margin-top:8px}.past-invoices-title[data-v-c8bbd489]{font-size:14px;font-weight:600;color:var(--text-secondary);margin:0 0 16px}.invoices-table[data-v-c8bbd489]{border:1px solid var(--border-secondary);border-radius:8px;overflow:hidden}.table-header[data-v-c8bbd489],.table-row[data-v-c8bbd489]{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 60px;align-items:center;padding:12px 16px;gap:12px}@media(max-width:768px){.table-header[data-v-c8bbd489],.table-row[data-v-c8bbd489]{grid-template-columns:1fr 1fr 1fr 60px}.table-header .col-date[data-v-c8bbd489],.table-row .col-date[data-v-c8bbd489]{display:none}}.table-header[data-v-c8bbd489]{background:var(--bg-tertiary);font-size:12px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.table-row[data-v-c8bbd489]{font-size:14px;color:var(--text-primary);border-top:1px solid var(--border-secondary);transition:background .2s ease}.table-row[data-v-c8bbd489]:hover{background:var(--bg-tertiary)}.col-number[data-v-c8bbd489]{font-weight:500}.col-amount[data-v-c8bbd489]{font-weight:600}.col-actions[data-v-c8bbd489]{text-align:right}.action-btn[data-v-c8bbd489]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--border-secondary);border-radius:6px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.action-btn[data-v-c8bbd489]:hover{background:var(--color-bpm);border-color:var(--color-bpm);color:#fff}.subscribed-addon-card[data-v-07caf2ed]{background:var(--bg-card);border:2px solid var(--border-secondary);border-radius:12px;padding:20px;display:flex;align-items:center;gap:16px;transition:all .2s ease}.subscribed-addon-card[data-v-07caf2ed]:hover{border-color:var(--color-bpm);box-shadow:0 4px 16px #3b5bfd1f}.subscribed-addon-card.is-scheduled-removal[data-v-07caf2ed]{border-color:var(--color-warning);background:linear-gradient(to right,rgba(255,193,7,.05),transparent)}.subscribed-addon-card.is-scheduled-removal[data-v-07caf2ed]:hover{border-color:var(--color-warning)}.addon-icon[data-v-07caf2ed]{width:48px;height:48px;min-width:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.addon-icon i[data-v-07caf2ed]{font-size:20px}.addon-icon.icon-ecm[data-v-07caf2ed]{background:#80ba2626;color:#80ba26}.addon-icon.icon-bpm[data-v-07caf2ed]{background:#3b5bfd26;color:#3b5bfd}.addon-icon.icon-dss[data-v-07caf2ed],.addon-icon.icon-signature[data-v-07caf2ed]{background:#6600a226;color:#6600a2}.addon-icon.icon-crm[data-v-07caf2ed]{background:#fa7b0d26;color:#fa7b0d}.addon-icon.icon-erp[data-v-07caf2ed]{background:#cc006626;color:#c06}.addon-icon.icon-storage[data-v-07caf2ed]{background:#5dc5ec26;color:#5dc5ec}.addon-icon.icon-users[data-v-07caf2ed]{background:#ffc10726;color:#ffc107}.addon-icon.icon-ocr[data-v-07caf2ed]{background:#6c757d26;color:#6c757d}.addon-icon.icon-general[data-v-07caf2ed]{background:var(--bg-tertiary);color:var(--text-secondary)}.addon-content[data-v-07caf2ed]{flex:1;min-width:0}.addon-content .addon-name[data-v-07caf2ed]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 4px}.addon-content .addon-description[data-v-07caf2ed]{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.addon-content .addon-value[data-v-07caf2ed]{display:inline-flex;align-items:baseline;gap:4px;background:var(--bg-tertiary);padding:4px 10px;border-radius:16px;font-size:12px;margin-top:8px}.addon-content .addon-value .value[data-v-07caf2ed]{font-weight:600;color:var(--text-primary)}.addon-content .addon-value .unit[data-v-07caf2ed]{color:var(--text-secondary)}.addon-status[data-v-07caf2ed]{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:120px}.removal-badge[data-v-07caf2ed]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#ffc10726;color:var(--color-warning);border-radius:16px;font-size:12px;font-weight:500}.removal-badge i[data-v-07caf2ed]{font-size:11px}.active-badge[data-v-07caf2ed]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#33996726;color:var(--color-success);border-radius:16px;font-size:12px;font-weight:500}.active-badge i[data-v-07caf2ed]{font-size:11px}.addon-price[data-v-07caf2ed]{display:flex;align-items:baseline;gap:2px}.addon-price .price[data-v-07caf2ed]{font-size:16px;font-weight:600;color:var(--text-primary)}.addon-price .period[data-v-07caf2ed]{font-size:12px;color:var(--text-tertiary)}.addon-action[data-v-07caf2ed]{padding:10px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px;border:2px solid transparent;white-space:nowrap}.addon-action.btn-remove[data-v-07caf2ed]{background:transparent;color:var(--color-danger);border-color:var(--color-danger)}.addon-action.btn-remove[data-v-07caf2ed]:hover{background:var(--color-danger);color:#fff}.addon-action.btn-keep[data-v-07caf2ed]{background:transparent;color:var(--color-success);border-color:var(--color-success)}.addon-action.btn-keep[data-v-07caf2ed]:hover{background:var(--color-success);color:#fff}.addon-action i[data-v-07caf2ed]{font-size:11px}@media(max-width:768px){.subscribed-addon-card[data-v-07caf2ed]{flex-wrap:wrap}.addon-content[data-v-07caf2ed]{flex:1 1 100%;order:1;margin-left:64px}.addon-icon[data-v-07caf2ed]{order:0}.addon-status[data-v-07caf2ed]{order:2;flex-direction:row;width:100%;justify-content:space-between;margin-top:12px}.addon-action[data-v-07caf2ed]{order:3;width:100%;justify-content:center;margin-top:12px}}.my-addons-section[data-v-c3f2e717]{background:var(--bg-secondary);border-radius:16px;padding:24px}.section-header[data-v-c3f2e717]{margin-bottom:20px}.section-header .header-content h2[data-v-c3f2e717]{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 4px}.section-header .header-content p[data-v-c3f2e717]{font-size:14px;color:var(--text-secondary);margin:0}.empty-state[data-v-c3f2e717]{text-align:center;padding:40px 20px}.empty-state .empty-icon[data-v-c3f2e717]{width:64px;height:64px;border-radius:50%;background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.empty-state .empty-icon i[data-v-c3f2e717]{font-size:28px;color:var(--text-tertiary)}.empty-state h3[data-v-c3f2e717]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.empty-state p[data-v-c3f2e717]{font-size:14px;color:var(--text-secondary);margin:0}.addons-list[data-v-c3f2e717]{display:flex;flex-direction:column;gap:12px}.addon-removal-overlay[data-v-210322bb]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1050;padding:20px}.addon-removal-modal[data-v-210322bb]{background:var(--bg-card);border-radius:16px;width:100%;max-width:480px;box-shadow:0 20px 60px #0000004d;overflow:hidden}.modal-header[data-v-210322bb]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--border-secondary)}.modal-header h3[data-v-210322bb]{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}.modal-header .close-btn[data-v-210322bb]{width:32px;height:32px;border-radius:8px;border:none;background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.modal-header .close-btn[data-v-210322bb]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.modal-header .close-btn[data-v-210322bb]:disabled{opacity:.5;cursor:not-allowed}.modal-body[data-v-210322bb]{padding:24px}.addon-info[data-v-210322bb]{display:flex;align-items:center;gap:16px;padding:16px;background:var(--bg-tertiary);border-radius:12px;margin-bottom:20px}.addon-info .addon-icon[data-v-210322bb]{width:48px;height:48px;min-width:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.addon-info .addon-icon i[data-v-210322bb]{font-size:20px}.addon-info .addon-icon.icon-ecm[data-v-210322bb]{background:#80ba2626;color:#80ba26}.addon-info .addon-icon.icon-bpm[data-v-210322bb]{background:#3b5bfd26;color:#3b5bfd}.addon-info .addon-icon.icon-dss[data-v-210322bb],.addon-info .addon-icon.icon-signature[data-v-210322bb]{background:#6600a226;color:#6600a2}.addon-info .addon-icon.icon-crm[data-v-210322bb]{background:#fa7b0d26;color:#fa7b0d}.addon-info .addon-icon.icon-erp[data-v-210322bb]{background:#cc006626;color:#c06}.addon-info .addon-icon.icon-storage[data-v-210322bb]{background:#5dc5ec26;color:#5dc5ec}.addon-info .addon-icon.icon-users[data-v-210322bb]{background:#ffc10726;color:#ffc107}.addon-info .addon-icon.icon-ocr[data-v-210322bb]{background:#6c757d26;color:#6c757d}.addon-info .addon-icon.icon-general[data-v-210322bb]{background:var(--bg-secondary);color:var(--text-secondary)}.addon-info .addon-details[data-v-210322bb]{flex:1;min-width:0}.addon-info .addon-details h4[data-v-210322bb]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 4px}.addon-info .addon-details p[data-v-210322bb]{font-size:13px;color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.info-notice[data-v-210322bb]{display:flex;gap:12px;padding:16px;background:#3b5bfd14;border-radius:10px;margin-bottom:20px}.info-notice i[data-v-210322bb]{color:var(--color-bpm);font-size:16px;margin-top:2px}.info-notice p[data-v-210322bb]{color:var(--text-primary);font-size:14px;line-height:1.5;margin:0}.removal-bullets[data-v-210322bb]{list-style:none;padding:0;margin:0}.removal-bullets li[data-v-210322bb]{display:flex;align-items:flex-start;gap:12px;padding:10px 0;color:var(--text-secondary);font-size:14px;line-height:1.4}.removal-bullets li i[data-v-210322bb]{color:var(--color-success);font-size:12px;margin-top:4px}.removal-bullets li[data-v-210322bb]:not(:last-child){border-bottom:1px solid var(--border-secondary)}.modal-footer[data-v-210322bb]{display:flex;gap:12px;padding:20px 24px;border-top:1px solid var(--border-secondary)}.modal-footer button[data-v-210322bb]{flex:1;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px}.modal-footer button[data-v-210322bb]:disabled{opacity:.6;cursor:not-allowed}.modal-footer .cancel-btn[data-v-210322bb]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--text-secondary)}.modal-footer .cancel-btn[data-v-210322bb]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.modal-footer .confirm-btn[data-v-210322bb]{background:var(--color-danger);border:none;color:#fff}.modal-footer .confirm-btn[data-v-210322bb]:hover:not(:disabled){opacity:.9}.modal-footer .confirm-btn i[data-v-210322bb]{font-size:12px}.loading-spinner[data-v-210322bb]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-210322bb .8s linear infinite}@keyframes spin-210322bb{to{transform:rotate(360deg)}}.modal-fade-enter-active[data-v-210322bb],.modal-fade-leave-active[data-v-210322bb]{transition:opacity .2s ease}.modal-fade-enter-active .addon-removal-modal[data-v-210322bb],.modal-fade-leave-active .addon-removal-modal[data-v-210322bb]{transition:transform .2s ease}.modal-fade-enter[data-v-210322bb],.modal-fade-leave-to[data-v-210322bb]{opacity:0}.modal-fade-enter .addon-removal-modal[data-v-210322bb],.modal-fade-leave-to .addon-removal-modal[data-v-210322bb]{transform:scale(.95)}.my-plan-page[data-v-ae18d4b1]{min-height:100vh;background:var(--bg-primary)}.page-container[data-v-ae18d4b1]{max-width:1200px;margin:0 auto;padding:32px 24px}@media(max-width:768px){.page-container[data-v-ae18d4b1]{padding:24px 16px}}.page-header[data-v-ae18d4b1]{margin-bottom:40px;text-align:center}.page-header h1[data-v-ae18d4b1]{font-size:32px;font-weight:800;color:var(--text-primary);margin:0 0 8px}@media(max-width:768px){.page-header h1[data-v-ae18d4b1]{font-size:26px}}.page-header p[data-v-ae18d4b1]{font-size:16px;color:var(--text-secondary);margin:0}.loading-container[data-v-ae18d4b1]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}.loading-container .loading-spinner[data-v-ae18d4b1]{width:48px;height:48px;border:4px solid var(--border-secondary);border-top-color:var(--color-bpm);border-radius:50%;animation:spin-ae18d4b1 1s linear infinite}.loading-container p[data-v-ae18d4b1]{font-size:15px;color:var(--text-secondary)}@keyframes spin-ae18d4b1{to{transform:rotate(360deg)}}.content-sections[data-v-ae18d4b1]{display:flex;flex-direction:column}.partner-notice[data-v-ae18d4b1]{margin-top:24px;padding:20px 24px;background:linear-gradient(135deg,#fa7b0d14,#fa7b0d0a);border:1px solid rgba(250,123,13,.3);border-radius:12px}.partner-notice .partner-notice-content[data-v-ae18d4b1]{display:flex;align-items:flex-start;gap:16px}.partner-notice .partner-notice-content>i[data-v-ae18d4b1]{font-size:28px;color:#fa7b0d;flex-shrink:0;margin-top:2px}.partner-notice .partner-notice-content .notice-text h4[data-v-ae18d4b1]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 6px}.partner-notice .partner-notice-content .notice-text p[data-v-ae18d4b1]{font-size:14px;color:var(--text-secondary);margin:0;line-height:1.5}.success-modal-overlay[data-v-ae18d4b1]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px}.success-modal[data-v-ae18d4b1]{background:var(--bg-card);border-radius:16px;max-width:500px;width:100%;box-shadow:0 20px 60px #0000004d;overflow:hidden}.success-modal .modal-header[data-v-ae18d4b1]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border-secondary)}.success-modal .modal-header h3[data-v-ae18d4b1]{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}.success-modal .modal-header .close-btn[data-v-ae18d4b1]{width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:var(--text-tertiary);cursor:pointer}.success-modal .modal-header .close-btn[data-v-ae18d4b1]:hover{background:var(--color-danger);color:#fff}.success-modal .modal-body[data-v-ae18d4b1]{padding:32px 24px;text-align:center}.success-modal .modal-body .success-icon[data-v-ae18d4b1]{width:64px;height:64px;background:#33996726;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.success-modal .modal-body .success-icon i[data-v-ae18d4b1]{font-size:32px;color:var(--color-success)}.success-modal .modal-body .message-content[data-v-ae18d4b1]{font-size:15px;color:var(--text-secondary);line-height:1.6}.success-modal .modal-body .message-content[data-v-ae18d4b1] h3{font-size:20px;color:var(--text-primary);margin-bottom:12px}.success-modal .modal-body .message-content[data-v-ae18d4b1] p{margin:8px 0}.success-modal .payment-link-section[data-v-ae18d4b1]{margin-top:24px;padding-top:24px;border-top:1px solid var(--border-secondary)}.success-modal .payment-link-section .payment-link-btn[data-v-ae18d4b1]{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:var(--color-bpm);color:#fff;text-decoration:none;border-radius:10px;font-size:15px;font-weight:600;transition:all .2s ease}.success-modal .payment-link-section .payment-link-btn[data-v-ae18d4b1]:hover{filter:brightness(.9);transform:translateY(-1px)}.success-modal .payment-link-section .payment-link-btn i[data-v-ae18d4b1]{font-size:18px}.success-modal .payment-link-section .payment-instructions[data-v-ae18d4b1]{margin-top:16px;font-size:13px;color:var(--text-tertiary)}.success-modal .modal-footer[data-v-ae18d4b1]{padding:16px 24px;border-top:1px solid var(--border-secondary);background:var(--bg-tertiary);display:flex;justify-content:flex-end}.success-modal .modal-footer .done-btn[data-v-ae18d4b1]{padding:10px 24px;background:var(--color-success);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.success-modal .modal-footer .done-btn[data-v-ae18d4b1]:hover{filter:brightness(.9)}.modal-fade-enter-active[data-v-ae18d4b1],.modal-fade-leave-active[data-v-ae18d4b1],.modal-fade-enter-active .success-modal[data-v-ae18d4b1],.modal-fade-leave-active .success-modal[data-v-ae18d4b1]{transition:all .3s ease}.modal-fade-enter[data-v-ae18d4b1],.modal-fade-leave-to[data-v-ae18d4b1]{opacity:0}.modal-fade-enter .success-modal[data-v-ae18d4b1],.modal-fade-enter .addon-confirm-modal[data-v-ae18d4b1],.modal-fade-leave-to .success-modal[data-v-ae18d4b1],.modal-fade-leave-to .addon-confirm-modal[data-v-ae18d4b1]{transform:scale(.95) translateY(-20px)}.addon-confirm-overlay[data-v-ae18d4b1]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px}.addon-confirm-modal[data-v-ae18d4b1]{background:var(--bg-card);border-radius:16px;max-width:480px;width:100%;box-shadow:0 20px 60px #0000004d;overflow:hidden;transition:all .3s ease}.addon-confirm-modal .modal-header[data-v-ae18d4b1]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border-secondary)}.addon-confirm-modal .modal-header h3[data-v-ae18d4b1]{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}.addon-confirm-modal .modal-header .close-btn[data-v-ae18d4b1]{width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:var(--text-tertiary);cursor:pointer}.addon-confirm-modal .modal-header .close-btn[data-v-ae18d4b1]:hover{background:var(--color-danger);color:#fff}.addon-confirm-modal .modal-body[data-v-ae18d4b1]{padding:24px}.addon-confirm-modal .modal-body .info-notice[data-v-ae18d4b1]{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#3399671a;border-radius:10px;margin-bottom:20px}.addon-confirm-modal .modal-body .info-notice i[data-v-ae18d4b1]{font-size:20px;color:var(--color-success);flex-shrink:0;margin-top:2px}.addon-confirm-modal .modal-body .info-notice p[data-v-ae18d4b1]{font-size:14px;color:var(--text-secondary);line-height:1.5;margin:0}.addon-confirm-modal .modal-body .addon-list .addon-item[data-v-ae18d4b1]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--bg-tertiary);border-radius:8px;margin-bottom:8px}.addon-confirm-modal .modal-body .addon-list .addon-item[data-v-ae18d4b1]:last-child{margin-bottom:0}.addon-confirm-modal .modal-body .addon-list .addon-item .addon-name[data-v-ae18d4b1]{font-size:14px;font-weight:500;color:var(--text-primary)}.addon-confirm-modal .modal-body .addon-list .addon-item .addon-quantity[data-v-ae18d4b1]{font-size:13px;color:var(--text-secondary);background:var(--bg-card);padding:4px 8px;border-radius:4px}.addon-confirm-modal .modal-footer[data-v-ae18d4b1]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid var(--border-secondary);background:var(--bg-tertiary)}.addon-confirm-modal .modal-footer .cancel-btn[data-v-ae18d4b1]{padding:10px 20px;background:transparent;color:var(--text-secondary);border:1px solid var(--border-secondary);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.addon-confirm-modal .modal-footer .cancel-btn[data-v-ae18d4b1]:hover{background:var(--bg-hover);color:var(--text-primary)}.addon-confirm-modal .modal-footer .confirm-btn[data-v-ae18d4b1]{padding:10px 24px;background:var(--color-success);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.addon-confirm-modal .modal-footer .confirm-btn[data-v-ae18d4b1]:hover{filter:brightness(.9)}.trash-toolbar[data-v-cd4ecdc3]{margin-bottom:12px}.trash-header-panel[data-v-cd4ecdc3]{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.trash-header-panel--mobile[data-v-cd4ecdc3]{flex-direction:column;align-items:stretch}.trash-header-left[data-v-cd4ecdc3]{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap;width:100%}.trash-select-all[data-v-cd4ecdc3]{margin:0;flex-shrink:0}.trash-title[data-v-cd4ecdc3]{font-size:13px;font-weight:600;color:var(--color-admin);white-space:nowrap}.trash-actions[data-v-cd4ecdc3]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.trash-actions--mobile[data-v-cd4ecdc3]{width:100%;margin-left:0}.trash-actions--mobile .trash-btn[data-v-cd4ecdc3]{flex:1;justify-content:center}.trash-btn[data-v-cd4ecdc3]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:all .15s ease}.trash-btn i[data-v-cd4ecdc3]{font-size:13px}.trash-btn[data-v-cd4ecdc3]:disabled{opacity:.5;cursor:default}.trash-btn--primary[data-v-cd4ecdc3]{background:var(--color-admin);color:var(--text-inverse, #fff);border-color:var(--color-admin)}.trash-btn--primary[data-v-cd4ecdc3]:hover:not(:disabled){opacity:.9;box-shadow:0 2px 8px color-mix(in srgb,var(--color-admin) 30%,transparent)}.trash-btn--secondary[data-v-cd4ecdc3]{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-secondary)}.trash-btn--secondary[data-v-cd4ecdc3]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.trash-action-btn[data-v-cd4ecdc3]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.trash-action-btn i[data-v-cd4ecdc3]{font-size:14px}.trash-action-btn[data-v-cd4ecdc3]:hover:not(:disabled){background:var(--bg-hover);color:var(--color-admin);border-color:var(--color-admin)}.trash-action-btn[data-v-cd4ecdc3]:disabled{opacity:.4;cursor:default}.trash-action-btn--danger[data-v-cd4ecdc3]:hover:not(:disabled){color:var(--color-danger, #ef4444);border-color:color-mix(in srgb,var(--color-danger, #ef4444) 30%,var(--border-secondary))}.trash-action-btn--active[data-v-cd4ecdc3]:not(:disabled){color:var(--color-admin);border-color:color-mix(in srgb,var(--color-admin) 40%,var(--border-secondary))}.trash-filters-panel[data-v-cd4ecdc3]{margin-top:8px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:14px 16px}.trash-filters-grid[data-v-cd4ecdc3]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.trash-filter-field[data-v-cd4ecdc3]{display:flex;flex-direction:column;gap:4px;min-width:180px}.trash-filter-field label[data-v-cd4ecdc3]{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);margin:0}.trash-filter-field--dates[data-v-cd4ecdc3]{min-width:280px}.trash-filter-input[data-v-cd4ecdc3]{height:32px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-size:13px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.trash-filter-input[data-v-cd4ecdc3]::placeholder{color:var(--text-tertiary)}.trash-filter-input[data-v-cd4ecdc3]:focus{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.trash-filter-select[data-v-cd4ecdc3]{min-width:200px}.trash-filter-meta[data-v-cd4ecdc3]{display:block;color:var(--text-tertiary);font-size:11px}.trash-date-range[data-v-cd4ecdc3]{display:flex;align-items:center;gap:8px}.trash-datepicker[data-v-cd4ecdc3]{width:130px}.trash-filter-actions[data-v-cd4ecdc3]{display:flex;align-items:flex-end;padding-bottom:1px}@media screen and (max-width:699px){.trash-header-left[data-v-cd4ecdc3]{flex-direction:column;align-items:stretch}.trash-actions[data-v-cd4ecdc3]{margin-left:0}.trash-filter-field[data-v-cd4ecdc3],.trash-filter-field--dates[data-v-cd4ecdc3],.trash-filter-select[data-v-cd4ecdc3]{width:100%;min-width:0}.trash-date-range[data-v-cd4ecdc3]{flex-direction:column;align-items:stretch}.trash-date-range .trash-datepicker[data-v-cd4ecdc3],.trash-filter-actions[data-v-cd4ecdc3]{width:100%}.trash-filter-actions .trash-btn[data-v-cd4ecdc3]{width:100%;justify-content:center}}.trash-filters-panel .vs__dropdown-toggle{min-height:32px;border-radius:8px;border-color:var(--border-secondary);background:var(--bg-primary)}.trash-filters-panel .vs__search,.trash-filters-panel .vs__selected{color:var(--text-primary);font-size:13px}.trash-filters-panel .vs__actions{color:var(--text-secondary)}.trash-filters-panel .v-select.vs--open .vs__dropdown-toggle{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.trash-tabs[data-v-cf554892]{display:flex;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;overflow-x:auto;scrollbar-width:none;max-width:100%}.trash-tabs[data-v-cf554892]::-webkit-scrollbar{display:none}.trash-tab[data-v-cf554892]{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;font-size:13px;font-weight:500;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;white-space:nowrap;transition:all .15s ease}.trash-tab i[data-v-cf554892]{font-size:12px;opacity:.7}.trash-tab[data-v-cf554892]:hover{color:var(--text-primary);background:var(--bg-hover)}.trash-tab.active[data-v-cf554892]{color:var(--color-admin);background:var(--bg-secondary);box-shadow:0 1px 3px #00000014}.trash-tab.active i[data-v-cf554892]{opacity:1}@media screen and (max-width:699px){.trash-tab[data-v-cf554892]{padding:6px 10px;font-size:12px}.trash-tab i[data-v-cf554892]{display:none}}.trash-doc-details__layout[data-v-9b4db35d]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px}.trash-doc-details__main[data-v-9b4db35d],.trash-doc-details__aside[data-v-9b4db35d]{display:flex;flex-direction:column;gap:12px;min-width:0}.trash-doc-panel[data-v-9b4db35d]{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}.trash-doc-panel__header[data-v-9b4db35d]{padding:10px 14px;background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.trash-doc-panel__body[data-v-9b4db35d]{padding:12px 14px}.trash-doc-panel__row[data-v-9b4db35d]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px;padding:10px 14px;border-bottom:1px solid var(--border-secondary);font-size:13px}.trash-doc-panel__row[data-v-9b4db35d]:last-child{border-bottom:none}.trash-doc-panel__label[data-v-9b4db35d]{font-weight:600;color:var(--text-secondary);font-size:12px}.trash-doc-panel__value[data-v-9b4db35d]{color:var(--text-primary);min-width:0;word-break:break-word}.trash-doc-panel__danger[data-v-9b4db35d]{color:var(--color-danger, #ef4444);font-size:12px}.trash-doc-alert[data-v-9b4db35d]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.trash-doc-alert i[data-v-9b4db35d]{margin-top:2px;color:var(--text-tertiary);flex-shrink:0}.trash-doc-alert--warning[data-v-9b4db35d]{border-color:color-mix(in srgb,var(--color-warning, #f59e0b) 35%,var(--border-secondary));background:color-mix(in srgb,var(--color-warning, #f59e0b) 8%,var(--bg-primary));color:var(--text-primary)}.trash-doc-alert--warning i[data-v-9b4db35d]{color:var(--color-warning, #f59e0b)}.trash-doc-tags[data-v-9b4db35d]{display:flex;flex-wrap:wrap;gap:6px}.trash-doc-tag[data-v-9b4db35d]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 22%,var(--border-secondary))}.trash-file-card[data-v-9b4db35d]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;padding:10px 12px;margin-bottom:8px}.trash-file-card[data-v-9b4db35d]:last-child{margin-bottom:0}.trash-file-card__name[data-v-9b4db35d]{font-size:12px;font-weight:600;color:var(--text-primary);margin-bottom:8px;word-break:break-word}.trash-file-card__meta[data-v-9b4db35d]{display:grid;gap:4px;margin:0}.trash-file-card__meta>div[data-v-9b4db35d]{display:flex;justify-content:space-between;gap:8px}.trash-file-card__meta dt[data-v-9b4db35d]{font-size:11px;font-weight:500;color:var(--text-tertiary);margin:0}.trash-file-card__meta dd[data-v-9b4db35d]{font-size:11px;color:var(--text-secondary);margin:0;text-align:right}.files-container[data-v-9b4db35d]{max-height:350px;overflow-y:auto}.template-container[data-v-9b4db35d]{max-height:420px;overflow-y:auto;overflow-x:hidden;padding-right:8px}.template-container[data-v-9b4db35d] .component-column-wrapper{display:block;flex:0 0 100%;max-width:100%;width:100%;clear:both;position:relative}.template-container[data-v-9b4db35d] .component-column-wrapper>div{width:100%}.template-container[data-v-9b4db35d] .rendered-component{max-width:100%}.template-container[data-v-9b4db35d] .row{margin-left:0;margin-right:0}.template-container[data-v-9b4db35d] .row>[class*=col-]{padding-left:.5rem;padding-right:.5rem;min-width:0}@media screen and (max-width:991px){.trash-doc-details__layout[data-v-9b4db35d]{grid-template-columns:1fr}.trash-doc-panel__row[data-v-9b4db35d]{grid-template-columns:1fr;gap:4px}}.trash-restore-folder__message[data-v-e02125a7]{margin:0 0 12px;font-size:13px;color:var(--text-secondary);line-height:1.45}.trash-restore-folder__tree[data-v-e02125a7]{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;max-height:300px;overflow-y:auto;padding:8px}.trash-restore-folder__loading[data-v-e02125a7]{display:flex;align-items:center;justify-content:center;padding:24px;color:var(--text-secondary)}.trash-page[data-v-e31ad4b2]{width:100%;min-height:0}.trash-tabs-panel[data-v-e31ad4b2]{margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.trash-cleaning-overlay[data-v-e31ad4b2]{position:absolute;top:-200px}.trash-empty-state[data-v-e31ad4b2]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.trash-empty-state__icon[data-v-e31ad4b2]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.trash-empty-state__text[data-v-e31ad4b2]{font-weight:500}.trash-list-panel[data-v-e31ad4b2]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;padding:0}.trash-list-panel .list-container[data-v-e31ad4b2]{margin:0}.trash-table{background:transparent}.trash-table thead th{background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}.trash-table tbody td{border-color:var(--border-secondary);padding:12px 14px;vertical-align:middle;color:var(--text-primary);font-size:13px}.trash-table tbody tr:hover td{background:var(--bg-hover)}.trash-name-cell{display:flex;flex-direction:column;gap:4px;min-width:0;padding:2px 0}.trash-name-cell__title{font-weight:600;color:var(--text-primary);font-size:13px}.trash-name-cell__desc{font-size:12px;color:var(--text-secondary);line-height:1.35}.trash-name-cell__meta{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--text-secondary);line-height:1.35}.trash-meta-danger{color:var(--color-danger, #ef4444)!important}.trash-meta-warning{color:var(--color-warning, #f59e0b)!important}.trash-user-cell{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--text-primary)}.trash-user-cell__email{font-size:12px;color:var(--text-tertiary)}.trash-actions-cell{display:inline-flex;align-items:center;justify-content:center;gap:4px}.trash-row-action-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.trash-row-action-btn i{font-size:14px}.trash-row-action-btn:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-admin)}.trash-deleted-col{font-weight:600;background-color:var(--bg-hover)}.trash-modal .modal-content{overflow:visible;border-radius:12px;border-color:var(--border-secondary);background:var(--bg-secondary)}.trash-modal .modal-header,.trash-modal .trash-modal__header{border-bottom:1px solid var(--border-secondary);padding:14px 18px;background:var(--bg-secondary)}.trash-modal .modal-header .modal-title,.trash-modal .trash-modal__header .modal-title{font-size:15px;font-weight:600;color:var(--text-primary)}.trash-modal .modal-header .close,.trash-modal .trash-modal__header .close{color:var(--text-secondary);text-shadow:none;opacity:.7}.trash-modal .modal-header .close:hover,.trash-modal .trash-modal__header .close:hover{opacity:1;color:var(--text-primary)}.trash-modal .trash-modal__body,.trash-modal .modal-body{overflow:visible;padding:16px 18px 18px;background:var(--bg-secondary);color:var(--text-primary)}.trash-modal .trash-modal__footer,.trash-modal .modal-footer{border-top:1px solid var(--border-secondary);background:var(--bg-secondary);padding:12px 18px}.trash-confirm-modal{border-radius:12px;background:var(--bg-modal, var(--bg-secondary));border:none;overflow:hidden;color:var(--text-primary)}.trash-confirm-modal__header{border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-primary)}.trash-confirm-modal__header .modal-title{font-size:15px;font-weight:600;color:var(--text-primary)}.trash-confirm-modal__header .close{color:var(--text-secondary);text-shadow:none}.trash-confirm-modal__footer{border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.email-logs-page[data-v-d9e677b2]{width:100%;min-height:0}.email-logs-header-panel[data-v-d9e677b2]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.email-logs-header-panel--mobile[data-v-d9e677b2]{flex-direction:column;align-items:stretch}.email-logs-header-left[data-v-d9e677b2],.email-logs-header-right[data-v-d9e677b2]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.email-logs-header-right[data-v-d9e677b2]{justify-content:flex-end;flex-shrink:0}.email-logs-filter-toggle[data-v-d9e677b2]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.email-logs-filter-toggle i[data-v-d9e677b2]{font-size:11px}.email-logs-filter-toggle[data-v-d9e677b2]:hover{color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.email-logs-filter-toggle--active[data-v-d9e677b2]{color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border-color:color-mix(in srgb,var(--color-admin) 35%,var(--border-secondary))}.email-logs-filter-toggle__badge[data-v-d9e677b2]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-admin);color:var(--text-inverse, #fff);font-size:10px;font-weight:700}.email-logs-refresh-btn[data-v-d9e677b2]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:all .15s ease}.email-logs-refresh-btn i[data-v-d9e677b2]{font-size:13px}.email-logs-refresh-btn[data-v-d9e677b2]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary);border-color:var(--color-admin)}.email-logs-refresh-btn[data-v-d9e677b2]:disabled{opacity:.5;cursor:default}.email-logs-btn[data-v-d9e677b2]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s ease}.email-logs-btn[data-v-d9e677b2]:disabled{opacity:.45;cursor:default}.email-logs-btn--primary[data-v-d9e677b2]{color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border-color:color-mix(in srgb,var(--color-admin) 25%,var(--border-secondary))}.email-logs-btn--primary[data-v-d9e677b2]:hover:not(:disabled){background:color-mix(in srgb,var(--color-admin) 18%,transparent);border-color:color-mix(in srgb,var(--color-admin) 40%,var(--border-secondary))}.email-logs-btn--secondary[data-v-d9e677b2]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.email-logs-btn--secondary[data-v-d9e677b2]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.email-logs-filters-panel[data-v-d9e677b2]{margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:14px 16px;overflow:visible}.email-logs-filters-grid[data-v-d9e677b2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 14px;margin-bottom:12px;align-items:start}.email-logs-filter-field[data-v-d9e677b2]{display:flex;flex-direction:column;min-width:0}.email-logs-filter-field--period[data-v-d9e677b2]{grid-column:span 2;min-width:280px}.email-logs-filter-label-wrap[data-v-d9e677b2]{display:flex;align-items:center;margin-bottom:.5rem}.email-logs-filter-label[data-v-d9e677b2]{margin-bottom:0!important;font-size:14px;font-weight:400;color:var(--text-primary)}.email-logs-period-row[data-v-d9e677b2]{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:start}.email-logs-filters-actions[data-v-d9e677b2]{display:flex;justify-content:flex-end;gap:8px}.email-logs-filters-fade-enter-active[data-v-d9e677b2],.email-logs-filters-fade-leave-active[data-v-d9e677b2]{transition:opacity .15s ease}.email-logs-filters-fade-enter[data-v-d9e677b2],.email-logs-filters-fade-leave-to[data-v-d9e677b2]{opacity:0}[data-v-d9e677b2] .email-logs-filters-panel .vdpComponent{display:block!important;width:100%;color:var(--text-primary)}[data-v-d9e677b2] .email-logs-filters-panel .vdpComponent>input{width:100%;height:32px;padding:.375rem .75rem;font-size:13px;line-height:1.4;color:var(--text-primary);background-color:var(--bg-input);border:1px solid var(--border-input, var(--border-secondary));border-radius:6px;box-shadow:none}[data-v-d9e677b2] .email-logs-filters-panel .vdpComponent>input::placeholder{color:var(--text-placeholder, var(--text-tertiary))}[data-v-d9e677b2] .email-logs-filters-panel .vdpComponent>input:focus{color:var(--text-primary);background-color:var(--bg-input);border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent);outline:none}[data-v-d9e677b2] .email-logs-filters-panel .vdpComponent>input:read-only,[data-v-d9e677b2] .email-logs-filters-panel .vdpComponent>input:disabled{background-color:var(--bg-tertiary);color:var(--text-secondary);opacity:1}[data-v-d9e677b2] .email-logs-filters-panel .vs__dropdown-toggle{min-height:32px;background:var(--bg-input);border-color:var(--border-input, var(--border-secondary));border-radius:6px}[data-v-d9e677b2] .email-logs-filters-panel .vs__search,[data-v-d9e677b2] .email-logs-filters-panel .vs__selected{color:var(--text-primary);font-size:13px}[data-v-d9e677b2] .email-logs-filters-panel .vs__placeholder{color:var(--text-placeholder, var(--text-tertiary));font-size:13px}[data-v-d9e677b2] .email-logs-filters-panel .vs__open-indicator,[data-v-d9e677b2] .email-logs-filters-panel .vs__clear{fill:var(--text-secondary)}[data-v-d9e677b2] .email-logs-filters-panel .form-control{height:32px;font-size:13px;border-radius:6px}.email-logs-empty-state[data-v-d9e677b2]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.email-logs-empty-state__icon[data-v-d9e677b2]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.email-logs-empty-state__text[data-v-d9e677b2]{font-weight:500}.email-logs-empty-state--inset[data-v-d9e677b2]{border:none;border-radius:0;background:transparent;margin:4px 0}.email-logs-list-panel[data-v-d9e677b2]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;padding:0}.email-logs-list-panel .list-container[data-v-d9e677b2]{margin:0}.email-logs-subject-cell[data-v-d9e677b2]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:2px 0}.email-logs-subject-cell__title[data-v-d9e677b2]{font-weight:600;color:var(--text-primary);font-size:13px;word-break:break-word}.email-logs-subject-cell__meta[data-v-d9e677b2]{font-size:12px;color:var(--text-secondary);line-height:1.35}.email-logs-details-cell[data-v-d9e677b2]{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-secondary)}.email-logs-details-cell--empty[data-v-d9e677b2]{color:var(--text-tertiary)}.email-logs-status[data-v-d9e677b2]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em}.email-logs-status__dot[data-v-d9e677b2]{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.email-logs-status--success[data-v-d9e677b2]{color:var(--color-success);background:var(--color-success-soft-bg, color-mix(in srgb, var(--color-success) 14%, transparent))}.email-logs-status--failure[data-v-d9e677b2]{color:var(--color-danger);background:var(--color-danger-soft-bg, color-mix(in srgb, var(--color-danger) 14%, transparent))}.email-logs-status--unknown[data-v-d9e677b2]{color:var(--text-secondary);background:var(--bg-tertiary)}.email-logs-actions-cell[data-v-d9e677b2]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.email-logs-action-btn[data-v-d9e677b2]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.email-logs-action-btn i[data-v-d9e677b2]{font-size:14px}.email-logs-action-btn[data-v-d9e677b2]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-admin)}[data-v-d9e677b2] .email-logs-table{background:transparent}[data-v-d9e677b2] .email-logs-table thead th{background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}[data-v-d9e677b2] .email-logs-table tbody td{border-color:var(--border-secondary);padding:12px 14px;vertical-align:middle;color:var(--text-primary);font-size:13px}[data-v-d9e677b2] .email-logs-table tbody tr:hover td{background:var(--bg-hover)}@media screen and (max-width:699px){.email-logs-header-panel[data-v-d9e677b2]{flex-direction:column;align-items:stretch;gap:8px}.email-logs-header-left[data-v-d9e677b2],.email-logs-header-right[data-v-d9e677b2]{width:100%}.email-logs-filter-field--period[data-v-d9e677b2]{grid-column:span 1;min-width:0}.email-logs-period-row[data-v-d9e677b2]{grid-template-columns:1fr}}.email-logs-headers-modal .modal-content{overflow:hidden;border-radius:12px;border-color:var(--border-secondary);background:var(--bg-secondary)}.email-logs-headers-modal .modal-header,.email-logs-headers-modal .email-logs-headers-modal__header{border-bottom:1px solid var(--border-secondary);padding:14px 18px;background:var(--bg-secondary)}.email-logs-headers-modal .modal-header .modal-title,.email-logs-headers-modal .email-logs-headers-modal__header .modal-title{font-size:15px;font-weight:600;color:var(--text-primary)}.email-logs-headers-modal .modal-header .close,.email-logs-headers-modal .email-logs-headers-modal__header .close{color:var(--text-secondary);text-shadow:none;opacity:.7}.email-logs-headers-modal .modal-header .close:hover,.email-logs-headers-modal .email-logs-headers-modal__header .close:hover{opacity:1;color:var(--text-primary)}.email-logs-headers-modal .email-logs-headers-modal__body,.email-logs-headers-modal .modal-body{padding:16px 18px;background:var(--bg-secondary)}.email-logs-headers-modal .email-logs-headers-modal__footer,.email-logs-headers-modal .modal-footer{border-top:1px solid var(--border-secondary);padding:12px 18px;background:var(--bg-secondary)}.email-logs-headers-modal .email-logs-headers-modal__footer .btn,.email-logs-headers-modal .modal-footer .btn{height:30px;padding:5px 14px;border-radius:6px;font-size:12px;font-weight:600;border-color:var(--color-admin);background:var(--color-admin);color:var(--text-inverse, #fff)}.email-logs-headers-modal .email-logs-headers-modal__footer .btn:hover,.email-logs-headers-modal .modal-footer .btn:hover{filter:brightness(.94)}.email-logs-headers-pre{margin:0;padding:12px 14px;max-height:420px;overflow:auto;border-radius:8px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-primary);font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.system-log-modal__title[data-v-c3458c45]{font-size:15px;font-weight:600;color:var(--text-primary)}.system-log-modal__hint[data-v-c3458c45]{margin:0 0 16px;font-size:13px;line-height:1.5;color:var(--text-secondary)}.system-log-modal__form[data-v-c3458c45]{display:flex;flex-direction:column}.system-log-field-label[data-v-c3458c45]{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.system-log-field-input[data-v-c3458c45]{border-radius:6px!important;border-color:var(--border-secondary)!important;background:var(--bg-primary)!important;color:var(--text-primary)!important;font-size:13px;min-height:34px}.system-log-field-input[data-v-c3458c45]:focus{border-color:var(--color-admin)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)!important}.system-log-field-error[data-v-c3458c45]{margin-top:4px;color:var(--color-danger);font-size:12px}.system-log-modal__actions[data-v-c3458c45]{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:18px;padding-top:12px;border-top:1px solid var(--border-divider)}.system-log-text-btn[data-v-c3458c45]{display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.system-log-text-btn[data-v-c3458c45]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.system-log-text-btn[data-v-c3458c45]:disabled{opacity:.5;cursor:default}.system-log-action-btn[data-v-c3458c45]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 24%,transparent);cursor:pointer;transition:all .15s ease}.system-log-action-btn[data-v-c3458c45]:hover:not(:disabled){background:color-mix(in srgb,var(--color-admin) 16%,transparent);border-color:color-mix(in srgb,var(--color-admin) 36%,transparent)}.system-log-action-btn[data-v-c3458c45]:disabled{opacity:.45;cursor:default}.modal-content.system-log-modal__content{background:var(--bg-modal, var(--bg-secondary));border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;box-shadow:0 8px 24px #0000001f}.system-log-modal__header{background:var(--bg-secondary)!important;border-bottom:1px solid var(--border-secondary)!important;padding:12px 16px!important}.system-log-modal__header .close{color:var(--text-tertiary);text-shadow:none;opacity:.7}.system-log-modal__header .close:hover{color:var(--text-primary);opacity:1}.system-log-modal__body{background:var(--bg-modal, var(--bg-secondary));padding:16px!important;color:var(--text-primary)}.system-log[data-v-7dcaec52]{width:100%;color:var(--text-primary)}.system-log-notice[data-v-7dcaec52]{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;padding:12px 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;border-left:3px solid var(--color-admin);font-size:13px;line-height:1.45;color:var(--text-secondary)}.system-log-notice__icon[data-v-7dcaec52]{flex-shrink:0;margin-top:1px;color:var(--color-admin);font-size:14px}.system-log-toolbar[data-v-7dcaec52]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;min-height:46px;margin-bottom:12px}.system-log-toolbar--open[data-v-7dcaec52]{margin-bottom:0;border-bottom-color:transparent;border-radius:10px 10px 0 0}.system-log-toolbar__left[data-v-7dcaec52],.system-log-toolbar__right[data-v-7dcaec52]{display:flex;align-items:center;gap:8px}.system-log-filter-toggle[data-v-7dcaec52]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);cursor:pointer;white-space:nowrap;transition:all .15s ease}.system-log-filter-toggle i[data-v-7dcaec52]{font-size:11px;opacity:.75}.system-log-filter-toggle[data-v-7dcaec52]:hover{color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.system-log-filter-toggle__badge[data-v-7dcaec52]{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:9px;font-weight:700;line-height:1;color:#fff;background:var(--color-admin);border:2px solid var(--bg-secondary);transform:translate(25%,-25%);pointer-events:none}.system-log-icon-btn[data-v-7dcaec52]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.system-log-icon-btn i[data-v-7dcaec52]{font-size:12px}.system-log-icon-btn[data-v-7dcaec52]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.system-log-icon-btn[data-v-7dcaec52]:disabled{opacity:.45;cursor:default}.system-log-filters[data-v-7dcaec52]{padding:14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-top:none;border-radius:0 0 10px 10px;display:flex;flex-direction:column;gap:14px;margin-bottom:12px}.system-log-filters__fields[data-v-7dcaec52]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.system-log-field[data-v-7dcaec52]{display:flex;flex-direction:column;gap:6px;min-width:180px;flex:1 1 180px}.system-log-field--period[data-v-7dcaec52]{flex:1 1 260px}.system-log-field__label[data-v-7dcaec52]{margin:0;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.system-log-period[data-v-7dcaec52]{display:flex;align-items:center;gap:8px}.system-log-category[data-v-7dcaec52]{display:flex;flex-direction:column;gap:8px}.system-log-tabs[data-v-7dcaec52]{display:flex;gap:2px;background:var(--bg-tertiary);border-radius:8px;padding:3px;overflow-x:auto;scrollbar-width:none;max-width:100%}.system-log-tabs[data-v-7dcaec52]::-webkit-scrollbar{display:none}.system-log-tab[data-v-7dcaec52]{display:flex;align-items:center;padding:6px 12px;border-radius:6px;font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;white-space:nowrap;line-height:1;transition:all .15s ease}.system-log-tab[data-v-7dcaec52]:hover:not(:disabled):not(.active){color:var(--text-primary);background:var(--bg-hover)}.system-log-tab.active[data-v-7dcaec52]{color:var(--color-admin);background:var(--bg-secondary);box-shadow:0 1px 3px #00000014}.system-log-tab[data-v-7dcaec52]:disabled{opacity:.5;cursor:default}.system-log-filters__actions[data-v-7dcaec52]{display:flex;justify-content:flex-end;gap:8px;padding-top:4px;border-top:1px solid var(--border-divider)}.system-log-text-btn[data-v-7dcaec52]{display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.system-log-text-btn[data-v-7dcaec52]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.system-log-text-btn[data-v-7dcaec52]:disabled{opacity:.5;cursor:default}.system-log-action-btn[data-v-7dcaec52]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 24%,transparent);cursor:pointer;transition:all .15s ease}.system-log-action-btn[data-v-7dcaec52]:hover:not(:disabled){background:color-mix(in srgb,var(--color-admin) 16%,transparent);border-color:color-mix(in srgb,var(--color-admin) 36%,transparent)}.system-log-action-btn[data-v-7dcaec52]:disabled{opacity:.45;cursor:default}.system-log-meta[data-v-7dcaec52]{display:flex;align-items:center;justify-content:space-between;padding:6px 14px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;font-size:12px;color:var(--text-secondary);margin:12px 0 6px}.system-log-meta__count[data-v-7dcaec52]{color:var(--text-secondary)}.system-log-meta__filtered[data-v-7dcaec52]{font-size:11px;font-weight:600;color:var(--color-admin)}.system-log-empty[data-v-7dcaec52]{display:flex;align-items:center;gap:10px;margin-top:12px;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;color:var(--text-secondary);font-size:13px}.system-log-empty__icon[data-v-7dcaec52]{font-size:16px;color:var(--text-tertiary);flex-shrink:0}.system-log-empty__text[data-v-7dcaec52]{font-weight:500}.system-log-list[data-v-7dcaec52]{margin-top:6px;max-height:calc(100vh - 260px);border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}[data-v-7dcaec52] .table-custom-style{margin-bottom:0}[data-v-7dcaec52] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap;position:sticky;top:0;z-index:1}[data-v-7dcaec52] .table-custom-style tbody td{font-size:13px;color:var(--text-secondary);padding:10px 14px;vertical-align:middle;border-color:var(--border-divider)}[data-v-7dcaec52] .table-custom-style tbody tr:hover td{background-color:var(--bg-hover)}.system-log-desc[data-v-7dcaec52]{display:flex;flex-direction:column;gap:2px;min-width:0}.system-log-desc__text[data-v-7dcaec52]{color:var(--text-primary);font-weight:500;line-height:1.35}.system-log-desc__route[data-v-7dcaec52]{font-size:12px;color:var(--text-tertiary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.system-log-desc__params[data-v-7dcaec52]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.system-log-param[data-v-7dcaec52]{display:inline-flex;font-size:11px;padding:1px 7px;border-radius:999px;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.system-log-method[data-v-7dcaec52]{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.system-log-method--get[data-v-7dcaec52]{color:var(--color-info);background:color-mix(in srgb,var(--color-info) 14%,transparent)}.system-log-method--post[data-v-7dcaec52]{color:var(--color-success);background:var(--color-success-soft-bg)}.system-log-method--put[data-v-7dcaec52]{color:var(--color-warning);background:var(--color-warning-soft-bg)}.system-log-method--delete[data-v-7dcaec52]{color:var(--color-danger);background:var(--color-danger-soft-bg)}.system-log-method--other[data-v-7dcaec52]{color:var(--text-secondary);background:var(--bg-tertiary)}.system-log-response[data-v-7dcaec52]{display:inline-flex;align-items:center;gap:8px}.system-log-response__code[data-v-7dcaec52]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:600;color:var(--text-primary)}.system-log-status[data-v-7dcaec52]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600}.system-log-status--success[data-v-7dcaec52]{color:var(--color-success);background:var(--color-success-soft-bg)}.system-log-status--error[data-v-7dcaec52]{color:var(--color-danger);background:var(--color-danger-soft-bg)}.system-log-category-chip[data-v-7dcaec52]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.system-log-user[data-v-7dcaec52]{display:flex;flex-direction:column;gap:1px;min-width:0}.system-log-user__name[data-v-7dcaec52]{color:var(--text-primary);font-weight:500;font-size:13px}.system-log-user__email[data-v-7dcaec52]{font-size:12px;color:var(--text-tertiary)}.system-log-user__empty[data-v-7dcaec52]{color:var(--text-tertiary)}.system-log-infinite[data-v-7dcaec52]{padding:12px 0;text-align:center}.system-log-infinite__end[data-v-7dcaec52]{color:var(--text-tertiary);font-size:12px}[data-v-7dcaec52] .system-log-select .vs__dropdown-toggle{height:34px;padding:0 8px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:6px;transition:border-color .15s}[data-v-7dcaec52] .system-log-select .vs__selected,[data-v-7dcaec52] .system-log-select .vs__search{color:var(--text-primary);font-size:13px;margin:0}[data-v-7dcaec52] .system-log-select .vs__placeholder{color:var(--text-tertiary);font-size:13px}[data-v-7dcaec52] .system-log-select .vs__clear,[data-v-7dcaec52] .system-log-select .vs__open-indicator{fill:var(--text-tertiary)}[data-v-7dcaec52] .system-log-select.vs--open .vs__dropdown-toggle,[data-v-7dcaec52] .system-log-select .vs__dropdown-toggle:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}[data-v-7dcaec52] .system-log-select .vs__dropdown-menu{border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary);box-shadow:0 8px 24px #0000001f;color:var(--text-primary)}[data-v-7dcaec52] .system-log-select .vs__dropdown-option{font-size:13px;color:var(--text-secondary)}[data-v-7dcaec52] .system-log-select .vs__dropdown-option--highlight{background:var(--bg-hover);color:var(--text-primary)}[data-v-7dcaec52] .system-log-select .vs__dropdown-option--selected{color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent)}[data-v-7dcaec52] .system-log-period .form-control,[data-v-7dcaec52] .system-log-period input{border-radius:6px;border-color:var(--border-secondary);background:var(--bg-primary);color:var(--text-primary);font-size:13px;min-height:34px}@media(max-width:768px){.system-log-filters__fields[data-v-7dcaec52]{flex-direction:column}.system-log-field[data-v-7dcaec52]{width:100%;min-width:0}.system-log-list[data-v-7dcaec52]{max-height:none}}.security-shell[data-v-1c10d2ff]{width:100%;min-height:0}.security-shell__tabs[data-v-1c10d2ff]{display:inline-flex;gap:2px;margin-bottom:12px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto;scrollbar-width:thin}.security-shell__tab[data-v-1c10d2ff]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:all .15s ease}.security-shell__tab i[data-v-1c10d2ff]{font-size:12px;opacity:.85}.security-shell__tab[data-v-1c10d2ff]:hover{color:var(--text-primary);background:var(--bg-hover);text-decoration:none}.security-shell__tab--active[data-v-1c10d2ff]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.security-shell__tab--active i[data-v-1c10d2ff]{opacity:1;color:var(--color-admin)}.security-shell__tab--active[data-v-1c10d2ff]:hover{color:var(--color-admin);background:var(--bg-primary)}.security-shell__content[data-v-1c10d2ff]{min-width:0}.slide-fade-enter-active[data-v-1c10d2ff],.slide-fade-leave-active[data-v-1c10d2ff]{transition:opacity .2s ease,transform .2s ease}.slide-fade-enter[data-v-1c10d2ff]{opacity:0;transform:translateY(4px)}.slide-fade-leave-to[data-v-1c10d2ff]{opacity:0;transform:translateY(-4px)}.security-shell .security-table thead th{background:var(--bg-tertiary);color:var(--text-secondary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-color:var(--border-secondary)!important;border-top:none!important;padding:.65rem 1rem}.security-shell .security-table tbody td{border-color:var(--border-secondary)!important;color:var(--text-primary);vertical-align:middle;padding:.75rem 1rem;background:transparent}.security-shell .security-table tbody tr:hover td{background:var(--bg-hover)}.security-page[data-v-c09fce11]{width:100%;min-width:0}.security-page__toolbar[data-v-c09fce11]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.security-page__actions[data-v-c09fce11]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.security-page__tabs[data-v-c09fce11]{display:inline-flex;gap:2px;margin-bottom:12px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.security-page__tab[data-v-c09fce11]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.security-page__tab[data-v-c09fce11]:hover{color:var(--text-primary);background:var(--bg-hover)}.security-page__tab--active[data-v-c09fce11]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.security-page__tab--active[data-v-c09fce11]:hover{color:var(--color-admin);background:var(--bg-primary)}.security-panel[data-v-c09fce11]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;overflow:hidden}.security-panel--flush[data-v-c09fce11]{padding:0}.security-btn[data-v-c09fce11]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.security-btn i[data-v-c09fce11]{font-size:12px;opacity:.85}.security-btn[data-v-c09fce11]:disabled{opacity:.45;cursor:default}.security-btn--primary[data-v-c09fce11]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.security-btn--primary i[data-v-c09fce11]{opacity:1;color:var(--color-admin)}.security-btn--primary[data-v-c09fce11]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.security-btn--secondary[data-v-c09fce11]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.security-btn--secondary[data-v-c09fce11]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.security-btn--danger[data-v-c09fce11]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.security-btn--danger[data-v-c09fce11]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.security-setting-row[data-v-c09fce11]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--border-secondary)}.security-setting-row[data-v-c09fce11]:last-child{border-bottom:none}.security-setting-icon[data-v-c09fce11]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.security-setting-info[data-v-c09fce11]{flex:1;min-width:0}.security-setting-label[data-v-c09fce11]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.security-setting-desc[data-v-c09fce11]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.security-setting-control[data-v-c09fce11]{flex-shrink:0;display:flex;align-items:center;gap:10px}.security-empty[data-v-c09fce11]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.security-empty i[data-v-c09fce11]{font-size:1.5rem;opacity:.5}.security-table[data-v-c09fce11]{margin-bottom:0!important}.security-icon-btn[data-v-c09fce11]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;font-family:inherit;line-height:1;transition:border-color .15s ease,color .15s ease,background .15s ease}.security-icon-btn i[data-v-c09fce11]{font-size:12px}.security-icon-btn[data-v-c09fce11]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.security-icon-btn[data-v-c09fce11]:disabled{opacity:.5;cursor:default}.security-icon-btn--danger[data-v-c09fce11]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.security-icon-btn--active[data-v-c09fce11]{border-color:var(--color-admin);color:var(--color-admin)}.security-status-badge[data-v-c09fce11]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem}.security-status-badge--active[data-v-c09fce11]{color:var(--color-success);background:#33996726}.security-status-badge--inactive[data-v-c09fce11]{color:var(--text-tertiary);background:var(--bg-tertiary)}.security-status-badge--danger[data-v-c09fce11]{color:var(--color-danger);background:#fe00001a}.ip-list[data-v-c09fce11]{display:flex;flex-direction:column;min-height:320px;padding:.85rem .9rem 1rem}.ip-list__toolbar[data-v-c09fce11]{display:flex;align-items:flex-start;gap:10px}.ip-list__add[data-v-c09fce11]{flex:1;min-width:0}.ip-list__search[data-v-c09fce11]{display:flex;align-items:center;gap:8px;height:36px;padding:0 8px 0 12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .15s ease,box-shadow .15s ease}.ip-list__search[data-v-c09fce11]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px #5dc5ec1f}.ip-list__search-icon[data-v-c09fce11]{font-size:12px;color:var(--text-tertiary);flex-shrink:0}.ip-list__input[data-v-c09fce11]{flex:1;min-width:0;height:100%;border:none;background:transparent;color:var(--text-primary);font-size:13px;outline:none}.ip-list__input[data-v-c09fce11]::placeholder{color:var(--text-tertiary)}.ip-list__actions[data-v-c09fce11]{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-top:4px}.ip-list__error[data-v-c09fce11]{display:block;margin-top:6px;color:var(--color-danger);font-size:12px}.ip-list__hint[data-v-c09fce11]{margin:10px 0 14px;font-size:12px;line-height:1.45;color:var(--text-tertiary)}.ip-list__grid[data-v-c09fce11]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;flex:1;align-content:start}.ip-list__chip[data-v-c09fce11]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:6px 8px 6px 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);transition:border-color .15s ease,background .15s ease}.ip-list__chip[data-v-c09fce11]:hover{border-color:#5dc5ec59;background:var(--bg-hover)}.ip-list__ip[data-v-c09fce11]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--color-admin);background:transparent;padding:0;border:none}.ip-list__chip-remove[data-v-c09fce11]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--text-tertiary);cursor:pointer;appearance:none;flex-shrink:0}.ip-list__chip-remove i[data-v-c09fce11]{font-size:11px}.ip-list__chip-remove[data-v-c09fce11]:hover{color:var(--color-danger);background:#fe00001a}.ip-list__empty[data-v-c09fce11]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;flex:1;min-height:220px;text-align:center;color:var(--text-tertiary)}.ip-list__empty strong[data-v-c09fce11]{font-size:.9rem;font-weight:600;color:var(--text-secondary)}.ip-list__empty span[data-v-c09fce11]{max-width:36ch;font-size:.8rem;line-height:1.45}.ip-list__empty-icon[data-v-c09fce11]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:4px;border-radius:50%;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-tertiary)}.ip-list__empty-icon i[data-v-c09fce11]{font-size:1rem}@media(max-width:576px){.ip-list__toolbar[data-v-c09fce11]{flex-direction:column}.ip-list__actions[data-v-c09fce11]{width:100%;justify-content:flex-end;padding-top:0}.ip-list__grid[data-v-c09fce11]{grid-template-columns:1fr}}.security-page[data-v-b5e63db6]{width:100%;min-width:0}.security-page__toolbar[data-v-b5e63db6]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.security-page__actions[data-v-b5e63db6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.security-page__tabs[data-v-b5e63db6]{display:inline-flex;gap:2px;margin-bottom:12px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.security-page__tab[data-v-b5e63db6]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.security-page__tab[data-v-b5e63db6]:hover{color:var(--text-primary);background:var(--bg-hover)}.security-page__tab--active[data-v-b5e63db6]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.security-page__tab--active[data-v-b5e63db6]:hover{color:var(--color-admin);background:var(--bg-primary)}.security-panel[data-v-b5e63db6]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;overflow:hidden}.security-panel--flush[data-v-b5e63db6]{padding:0}.security-btn[data-v-b5e63db6]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.security-btn i[data-v-b5e63db6]{font-size:12px;opacity:.85}.security-btn[data-v-b5e63db6]:disabled{opacity:.45;cursor:default}.security-btn--primary[data-v-b5e63db6]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.security-btn--primary i[data-v-b5e63db6]{opacity:1;color:var(--color-admin)}.security-btn--primary[data-v-b5e63db6]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.security-btn--secondary[data-v-b5e63db6]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.security-btn--secondary[data-v-b5e63db6]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.security-btn--danger[data-v-b5e63db6]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.security-btn--danger[data-v-b5e63db6]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.security-setting-row[data-v-b5e63db6]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--border-secondary)}.security-setting-row[data-v-b5e63db6]:last-child{border-bottom:none}.security-setting-icon[data-v-b5e63db6]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.security-setting-info[data-v-b5e63db6]{flex:1;min-width:0}.security-setting-label[data-v-b5e63db6]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.security-setting-desc[data-v-b5e63db6]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.security-setting-control[data-v-b5e63db6]{flex-shrink:0;display:flex;align-items:center;gap:10px}.security-empty[data-v-b5e63db6]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.security-empty i[data-v-b5e63db6]{font-size:1.5rem;opacity:.5}.security-table[data-v-b5e63db6]{margin-bottom:0!important}.security-icon-btn[data-v-b5e63db6]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;font-family:inherit;line-height:1;transition:border-color .15s ease,color .15s ease,background .15s ease}.security-icon-btn i[data-v-b5e63db6]{font-size:12px}.security-icon-btn[data-v-b5e63db6]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.security-icon-btn[data-v-b5e63db6]:disabled{opacity:.5;cursor:default}.security-icon-btn--danger[data-v-b5e63db6]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.security-icon-btn--active[data-v-b5e63db6]{border-color:var(--color-admin);color:var(--color-admin)}.security-status-badge[data-v-b5e63db6]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem}.security-status-badge--active[data-v-b5e63db6]{color:var(--color-success);background:#33996726}.security-status-badge--inactive[data-v-b5e63db6]{color:var(--text-tertiary);background:var(--bg-tertiary)}.security-status-badge--danger[data-v-b5e63db6]{color:var(--color-danger);background:#fe00001a}.ip-block__panel[data-v-b5e63db6]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}.ip-block__controls[data-v-b5e63db6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:.55rem .75rem;border-bottom:1px solid var(--border-secondary)}.security-page__tabs[data-v-b5e63db6]{margin-bottom:0}.ip-block__count[data-v-b5e63db6]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:10px;font-weight:700;background:var(--bg-tertiary);color:var(--text-tertiary)}.security-page__tab--active .ip-block__count[data-v-b5e63db6]{background:#5dc5ec2e;color:var(--color-admin)}code[data-v-3e047b39]{background:var(--bg-secondary, #f1f1f1);padding:1px 6px;border-radius:4px}.token-monospace[data-v-ea3b8406]{font-family:var(--font-monospace, "Courier New", Courier, monospace);font-size:.9rem}.security-page[data-v-d4347e7c]{width:100%;min-width:0}.security-page__toolbar[data-v-d4347e7c]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.security-page__actions[data-v-d4347e7c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.security-page__tabs[data-v-d4347e7c]{display:inline-flex;gap:2px;margin-bottom:12px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.security-page__tab[data-v-d4347e7c]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.security-page__tab[data-v-d4347e7c]:hover{color:var(--text-primary);background:var(--bg-hover)}.security-page__tab--active[data-v-d4347e7c]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.security-page__tab--active[data-v-d4347e7c]:hover{color:var(--color-admin);background:var(--bg-primary)}.security-panel[data-v-d4347e7c]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;overflow:hidden}.security-panel--flush[data-v-d4347e7c]{padding:0}.security-btn[data-v-d4347e7c]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.security-btn i[data-v-d4347e7c]{font-size:12px;opacity:.85}.security-btn[data-v-d4347e7c]:disabled{opacity:.45;cursor:default}.security-btn--primary[data-v-d4347e7c]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.security-btn--primary i[data-v-d4347e7c]{opacity:1;color:var(--color-admin)}.security-btn--primary[data-v-d4347e7c]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.security-btn--secondary[data-v-d4347e7c]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.security-btn--secondary[data-v-d4347e7c]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.security-btn--danger[data-v-d4347e7c]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.security-btn--danger[data-v-d4347e7c]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.security-setting-row[data-v-d4347e7c]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--border-secondary)}.security-setting-row[data-v-d4347e7c]:last-child{border-bottom:none}.security-setting-icon[data-v-d4347e7c]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.security-setting-info[data-v-d4347e7c]{flex:1;min-width:0}.security-setting-label[data-v-d4347e7c]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.security-setting-desc[data-v-d4347e7c]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.security-setting-control[data-v-d4347e7c]{flex-shrink:0;display:flex;align-items:center;gap:10px}.security-empty[data-v-d4347e7c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.security-empty i[data-v-d4347e7c]{font-size:1.5rem;opacity:.5}.security-table[data-v-d4347e7c]{margin-bottom:0!important}.security-icon-btn[data-v-d4347e7c]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;font-family:inherit;line-height:1;transition:border-color .15s ease,color .15s ease,background .15s ease}.security-icon-btn i[data-v-d4347e7c]{font-size:12px}.security-icon-btn[data-v-d4347e7c]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.security-icon-btn[data-v-d4347e7c]:disabled{opacity:.5;cursor:default}.security-icon-btn--danger[data-v-d4347e7c]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.security-icon-btn--active[data-v-d4347e7c]{border-color:var(--color-admin);color:var(--color-admin)}.security-status-badge[data-v-d4347e7c]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem}.security-status-badge--active[data-v-d4347e7c]{color:var(--color-success);background:#33996726}.security-status-badge--inactive[data-v-d4347e7c]{color:var(--text-tertiary);background:var(--bg-tertiary)}.security-status-badge--danger[data-v-d4347e7c]{color:var(--color-danger);background:#fe00001a}.ldap-name-cell[data-v-d4347e7c]{display:flex;flex-direction:column;gap:4px;min-width:0}.ldap-name[data-v-d4347e7c]{font-weight:600;color:var(--text-primary)}.ldap-meta[data-v-d4347e7c]{display:flex;flex-direction:column;gap:2px;color:var(--text-secondary)}.ldap-pill[data-v-d4347e7c]{display:inline-flex;align-items:center;margin-left:4px;padding:1px 8px;border-radius:999px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);font-size:10px;font-weight:600;cursor:pointer;transition:all .15s ease}.ldap-pill--active[data-v-d4347e7c],.ldap-pill[data-v-d4347e7c]:hover{color:var(--color-admin);border-color:#5dc5ec59;background:#5dc5ec1a}.ldap-hosts[data-v-d4347e7c]{display:flex;flex-wrap:wrap;gap:6px;padding:.5rem 0}.ldap-host-chip[data-v-d4347e7c]{display:inline-flex;padding:2px 10px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px}.ldap-actions[data-v-d4347e7c]{display:inline-flex;align-items:center;justify-content:center;gap:2px}.ldap-toggle--on[data-v-d4347e7c]{color:var(--color-success)}.security-page[data-v-f0875bdd]{width:100%;min-width:0}.security-page__toolbar[data-v-f0875bdd]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.security-page__actions[data-v-f0875bdd]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.security-page__tabs[data-v-f0875bdd]{display:inline-flex;gap:2px;margin-bottom:12px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.security-page__tab[data-v-f0875bdd]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.security-page__tab[data-v-f0875bdd]:hover{color:var(--text-primary);background:var(--bg-hover)}.security-page__tab--active[data-v-f0875bdd]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.security-page__tab--active[data-v-f0875bdd]:hover{color:var(--color-admin);background:var(--bg-primary)}.security-panel[data-v-f0875bdd]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;overflow:hidden}.security-panel--flush[data-v-f0875bdd]{padding:0}.security-btn[data-v-f0875bdd]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.security-btn i[data-v-f0875bdd]{font-size:12px;opacity:.85}.security-btn[data-v-f0875bdd]:disabled{opacity:.45;cursor:default}.security-btn--primary[data-v-f0875bdd]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.security-btn--primary i[data-v-f0875bdd]{opacity:1;color:var(--color-admin)}.security-btn--primary[data-v-f0875bdd]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.security-btn--secondary[data-v-f0875bdd]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.security-btn--secondary[data-v-f0875bdd]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.security-btn--danger[data-v-f0875bdd]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.security-btn--danger[data-v-f0875bdd]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.security-setting-row[data-v-f0875bdd]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--border-secondary)}.security-setting-row[data-v-f0875bdd]:last-child{border-bottom:none}.security-setting-icon[data-v-f0875bdd]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.security-setting-info[data-v-f0875bdd]{flex:1;min-width:0}.security-setting-label[data-v-f0875bdd]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.security-setting-desc[data-v-f0875bdd]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.security-setting-control[data-v-f0875bdd]{flex-shrink:0;display:flex;align-items:center;gap:10px}.security-empty[data-v-f0875bdd]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.security-empty i[data-v-f0875bdd]{font-size:1.5rem;opacity:.5}.security-table[data-v-f0875bdd]{margin-bottom:0!important}.security-icon-btn[data-v-f0875bdd]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;font-family:inherit;line-height:1;transition:border-color .15s ease,color .15s ease,background .15s ease}.security-icon-btn i[data-v-f0875bdd]{font-size:12px}.security-icon-btn[data-v-f0875bdd]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.security-icon-btn[data-v-f0875bdd]:disabled{opacity:.5;cursor:default}.security-icon-btn--danger[data-v-f0875bdd]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.security-icon-btn--active[data-v-f0875bdd]{border-color:var(--color-admin);color:var(--color-admin)}.security-status-badge[data-v-f0875bdd]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem}.security-status-badge--active[data-v-f0875bdd]{color:var(--color-success);background:#33996726}.security-status-badge--inactive[data-v-f0875bdd]{color:var(--text-tertiary);background:var(--bg-tertiary)}.security-status-badge--danger[data-v-f0875bdd]{color:var(--color-danger);background:#fe00001a}.security-select[data-v-f0875bdd]{min-width:160px;font-size:12px}.blocked-users-intro[data-v-f0875bdd]{padding:1rem 1.1rem 0}.blocked-users-intro p[data-v-f0875bdd]{margin:0;font-size:.85rem;color:var(--text-secondary)}.blocked-users-empty[data-v-f0875bdd]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:280px;padding:2rem 1.25rem;text-align:center;color:var(--text-tertiary)}.blocked-users-empty strong[data-v-f0875bdd]{font-size:.9rem;font-weight:600;color:var(--text-secondary)}.blocked-users-empty span[data-v-f0875bdd]{max-width:42ch;font-size:.8rem;line-height:1.45}.blocked-users-empty__icon[data-v-f0875bdd]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:4px;border-radius:50%;border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--color-admin)}.blocked-users-empty__icon i[data-v-f0875bdd]{font-size:1rem}.blocked-user-name[data-v-f0875bdd]{display:block;font-weight:600;color:var(--text-primary)}.blocked-user-meta[data-v-f0875bdd]{display:block;color:var(--text-tertiary)}@media(max-width:768px){.security-setting-row[data-v-f0875bdd]{flex-wrap:wrap}.security-setting-control[data-v-f0875bdd]{width:100%;justify-content:flex-start;padding-left:50px}}.security-page[data-v-69943b59]{width:100%;min-width:0}.security-page__toolbar[data-v-69943b59]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.security-page__actions[data-v-69943b59]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.security-page__tabs[data-v-69943b59]{display:inline-flex;gap:2px;margin-bottom:12px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.security-page__tab[data-v-69943b59]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.security-page__tab[data-v-69943b59]:hover{color:var(--text-primary);background:var(--bg-hover)}.security-page__tab--active[data-v-69943b59]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.security-page__tab--active[data-v-69943b59]:hover{color:var(--color-admin);background:var(--bg-primary)}.security-panel[data-v-69943b59]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;overflow:hidden}.security-panel--flush[data-v-69943b59]{padding:0}.security-btn[data-v-69943b59]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.security-btn i[data-v-69943b59]{font-size:12px;opacity:.85}.security-btn[data-v-69943b59]:disabled{opacity:.45;cursor:default}.security-btn--primary[data-v-69943b59]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.security-btn--primary i[data-v-69943b59]{opacity:1;color:var(--color-admin)}.security-btn--primary[data-v-69943b59]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.security-btn--secondary[data-v-69943b59]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.security-btn--secondary[data-v-69943b59]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.security-btn--danger[data-v-69943b59]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.security-btn--danger[data-v-69943b59]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.security-setting-row[data-v-69943b59]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--border-secondary)}.security-setting-row[data-v-69943b59]:last-child{border-bottom:none}.security-setting-icon[data-v-69943b59]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.security-setting-info[data-v-69943b59]{flex:1;min-width:0}.security-setting-label[data-v-69943b59]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.security-setting-desc[data-v-69943b59]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.security-setting-control[data-v-69943b59]{flex-shrink:0;display:flex;align-items:center;gap:10px}.security-empty[data-v-69943b59]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.security-empty i[data-v-69943b59]{font-size:1.5rem;opacity:.5}.security-table[data-v-69943b59]{margin-bottom:0!important}.security-icon-btn[data-v-69943b59]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;font-family:inherit;line-height:1;transition:border-color .15s ease,color .15s ease,background .15s ease}.security-icon-btn i[data-v-69943b59]{font-size:12px}.security-icon-btn[data-v-69943b59]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.security-icon-btn[data-v-69943b59]:disabled{opacity:.5;cursor:default}.security-icon-btn--danger[data-v-69943b59]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.security-icon-btn--active[data-v-69943b59]{border-color:var(--color-admin);color:var(--color-admin)}.security-status-badge[data-v-69943b59]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem}.security-status-badge--active[data-v-69943b59]{color:var(--color-success);background:#33996726}.security-status-badge--inactive[data-v-69943b59]{color:var(--text-tertiary);background:var(--bg-tertiary)}.security-status-badge--danger[data-v-69943b59]{color:var(--color-danger);background:#fe00001a}.oauth-provider-form[data-v-69943b59]{display:flex;flex-direction:column;gap:12px}.oauth-section[data-v-69943b59]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:.75rem .9rem}.oauth-section__title[data-v-69943b59]{margin:0 0 .5rem;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.oauth-setting-row[data-v-69943b59]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:.65rem 0;border-bottom:1px solid var(--border-secondary)}.oauth-setting-row[data-v-69943b59]:last-of-type{border-bottom:none}.oauth-setting-label[data-v-69943b59]{font-size:.875rem;font-weight:600;color:var(--text-primary)}.oauth-setting-control[data-v-69943b59]{flex-shrink:0}.oauth-switch[data-v-69943b59]{margin:0;font-size:12px;font-weight:600;color:var(--text-secondary)}.oauth-switch[data-v-69943b59] .custom-control-input:checked~.custom-control-label:before{background-color:var(--color-admin);border-color:var(--color-admin)}.oauth-field[data-v-69943b59]{display:flex;flex-direction:column;gap:6px;margin-top:.85rem}.oauth-field[data-v-69943b59]:first-child{margin-top:.75rem}.oauth-field--compact[data-v-69943b59]{margin-top:0;flex:1;min-width:0}.oauth-field__label[data-v-69943b59]{display:block;margin:0!important;padding:0;font-size:12px;font-weight:600;line-height:1.35;color:var(--text-secondary)}.oauth-field__hint[data-v-69943b59]{margin:0 0 8px;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.oauth-field__error[data-v-69943b59]{display:block;margin-top:4px;color:var(--color-danger);font-size:12px}.oauth-input[data-v-69943b59]{background:var(--bg-input, var(--bg-primary))!important;border-color:var(--border-input, var(--border-secondary))!important;color:var(--text-primary)!important;font-size:13px;border-radius:6px!important}.oauth-input[data-v-69943b59]:focus{border-color:var(--color-admin)!important;box-shadow:0 0 0 2px #5dc5ec26!important}.oauth-tags[data-v-69943b59] .b-form-tags-button{color:var(--color-admin);border-color:#5dc5ec40;background:#5dc5ec14}.oauth-tags[data-v-69943b59] .b-form-tag{background:#5dc5ec1f;color:var(--color-admin);border:none}.oauth-accordion[data-v-69943b59]{margin-top:.5rem;border:1px solid var(--border-secondary);border-radius:8px;overflow:hidden;background:var(--bg-card, var(--bg-primary))}.oauth-accordion__toggle[data-v-69943b59]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.7rem .85rem;border:none;background:transparent;color:var(--text-primary);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left}.oauth-accordion__toggle i[data-v-69943b59]{font-size:11px;color:var(--text-tertiary)}.oauth-accordion__toggle[data-v-69943b59]:hover{background:var(--bg-hover)}.oauth-accordion__body[data-v-69943b59]{padding:.15rem .85rem .85rem;border-top:1px solid var(--border-secondary)}.oauth-mapping__toolbar[data-v-69943b59]{display:flex;justify-content:flex-end;margin-bottom:8px}.oauth-mapping__list[data-v-69943b59]{display:flex;flex-direction:column;gap:8px}.oauth-mapping__row[data-v-69943b59]{display:flex;align-items:flex-end;gap:8px;padding:.75rem;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary)}.oauth-mapping__fields[data-v-69943b59]{display:flex;flex:1;gap:8px;min-width:0}.oauth-empty[data-v-69943b59]{padding:1rem;text-align:center;font-size:.85rem;color:var(--text-tertiary);border:1px dashed var(--border-secondary);border-radius:8px}.oauth-modal-footer[data-v-69943b59]{display:flex;justify-content:flex-end;gap:8px;margin-top:1rem;padding-top:.85rem;border-top:1px solid var(--border-secondary)}@media(max-width:576px){.oauth-mapping__row[data-v-69943b59]{flex-direction:column;align-items:stretch}.oauth-mapping__fields[data-v-69943b59]{flex-direction:column}.oauth-setting-row[data-v-69943b59]{flex-wrap:wrap}}.security-page[data-v-8d57dac3]{width:100%;min-width:0}.security-page__toolbar[data-v-8d57dac3]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.security-page__actions[data-v-8d57dac3]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.security-page__tabs[data-v-8d57dac3]{display:inline-flex;gap:2px;margin-bottom:12px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.security-page__tab[data-v-8d57dac3]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.security-page__tab[data-v-8d57dac3]:hover{color:var(--text-primary);background:var(--bg-hover)}.security-page__tab--active[data-v-8d57dac3]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.security-page__tab--active[data-v-8d57dac3]:hover{color:var(--color-admin);background:var(--bg-primary)}.security-panel[data-v-8d57dac3]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;overflow:hidden}.security-panel--flush[data-v-8d57dac3]{padding:0}.security-btn[data-v-8d57dac3]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.security-btn i[data-v-8d57dac3]{font-size:12px;opacity:.85}.security-btn[data-v-8d57dac3]:disabled{opacity:.45;cursor:default}.security-btn--primary[data-v-8d57dac3]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.security-btn--primary i[data-v-8d57dac3]{opacity:1;color:var(--color-admin)}.security-btn--primary[data-v-8d57dac3]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.security-btn--secondary[data-v-8d57dac3]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.security-btn--secondary[data-v-8d57dac3]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.security-btn--danger[data-v-8d57dac3]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.security-btn--danger[data-v-8d57dac3]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.security-setting-row[data-v-8d57dac3]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--border-secondary)}.security-setting-row[data-v-8d57dac3]:last-child{border-bottom:none}.security-setting-icon[data-v-8d57dac3]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.security-setting-info[data-v-8d57dac3]{flex:1;min-width:0}.security-setting-label[data-v-8d57dac3]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.security-setting-desc[data-v-8d57dac3]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.security-setting-control[data-v-8d57dac3]{flex-shrink:0;display:flex;align-items:center;gap:10px}.security-empty[data-v-8d57dac3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.security-empty i[data-v-8d57dac3]{font-size:1.5rem;opacity:.5}.security-table[data-v-8d57dac3]{margin-bottom:0!important}.security-icon-btn[data-v-8d57dac3]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;font-family:inherit;line-height:1;transition:border-color .15s ease,color .15s ease,background .15s ease}.security-icon-btn i[data-v-8d57dac3]{font-size:12px}.security-icon-btn[data-v-8d57dac3]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.security-icon-btn[data-v-8d57dac3]:disabled{opacity:.5;cursor:default}.security-icon-btn--danger[data-v-8d57dac3]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.security-icon-btn--active[data-v-8d57dac3]{border-color:var(--color-admin);color:var(--color-admin)}.security-status-badge[data-v-8d57dac3]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem}.security-status-badge--active[data-v-8d57dac3]{color:var(--color-success);background:#33996726}.security-status-badge--inactive[data-v-8d57dac3]{color:var(--text-tertiary);background:var(--bg-tertiary)}.security-status-badge--danger[data-v-8d57dac3]{color:var(--color-danger);background:#fe00001a}.provider-name[data-v-8d57dac3]{font-weight:600;color:var(--text-primary)}.provider-domains[data-v-8d57dac3]{font-size:.85rem;color:var(--text-secondary)}.provider-domains--any[data-v-8d57dac3]{color:var(--text-tertiary);font-style:italic}.provider-actions[data-v-8d57dac3]{display:inline-flex;align-items:center;gap:2px}.security-page[data-v-998181f7]{width:100%;min-width:0}.security-page__toolbar[data-v-998181f7]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.security-page__actions[data-v-998181f7]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.security-page__tabs[data-v-998181f7]{display:inline-flex;gap:2px;margin-bottom:12px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.security-page__tab[data-v-998181f7]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.security-page__tab[data-v-998181f7]:hover{color:var(--text-primary);background:var(--bg-hover)}.security-page__tab--active[data-v-998181f7]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.security-page__tab--active[data-v-998181f7]:hover{color:var(--color-admin);background:var(--bg-primary)}.security-panel[data-v-998181f7]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;overflow:hidden}.security-panel--flush[data-v-998181f7]{padding:0}.security-btn[data-v-998181f7]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.security-btn i[data-v-998181f7]{font-size:12px;opacity:.85}.security-btn[data-v-998181f7]:disabled{opacity:.45;cursor:default}.security-btn--primary[data-v-998181f7]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.security-btn--primary i[data-v-998181f7]{opacity:1;color:var(--color-admin)}.security-btn--primary[data-v-998181f7]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.security-btn--secondary[data-v-998181f7]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.security-btn--secondary[data-v-998181f7]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.security-btn--danger[data-v-998181f7]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.security-btn--danger[data-v-998181f7]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.security-setting-row[data-v-998181f7]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--border-secondary)}.security-setting-row[data-v-998181f7]:last-child{border-bottom:none}.security-setting-icon[data-v-998181f7]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.security-setting-info[data-v-998181f7]{flex:1;min-width:0}.security-setting-label[data-v-998181f7]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.security-setting-desc[data-v-998181f7]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.security-setting-control[data-v-998181f7]{flex-shrink:0;display:flex;align-items:center;gap:10px}.security-empty[data-v-998181f7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.security-empty i[data-v-998181f7]{font-size:1.5rem;opacity:.5}.security-table[data-v-998181f7]{margin-bottom:0!important}.security-icon-btn[data-v-998181f7]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;font-family:inherit;line-height:1;transition:border-color .15s ease,color .15s ease,background .15s ease}.security-icon-btn i[data-v-998181f7]{font-size:12px}.security-icon-btn[data-v-998181f7]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.security-icon-btn[data-v-998181f7]:disabled{opacity:.5;cursor:default}.security-icon-btn--danger[data-v-998181f7]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.security-icon-btn--active[data-v-998181f7]{border-color:var(--color-admin);color:var(--color-admin)}.security-status-badge[data-v-998181f7]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem}.security-status-badge--active[data-v-998181f7]{color:var(--color-success);background:#33996726}.security-status-badge--inactive[data-v-998181f7]{color:var(--text-tertiary);background:var(--bg-tertiary)}.security-status-badge--danger[data-v-998181f7]{color:var(--color-danger);background:#fe00001a}.oauth-client-form[data-v-998181f7]{display:flex;flex-direction:column;gap:12px}.oauth-client-section[data-v-998181f7]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:.85rem .95rem}.oauth-client-section__title[data-v-998181f7]{margin:0 0 .65rem;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.oauth-client-field[data-v-998181f7]{display:flex;flex-direction:column;gap:6px;margin-bottom:.9rem}.oauth-client-field[data-v-998181f7]:last-child{margin-bottom:0}.oauth-client-field__label[data-v-998181f7]{display:block;margin:0!important;padding:0;font-size:12px;font-weight:600;line-height:1.35;color:var(--text-secondary)}.oauth-client-field__hint[data-v-998181f7]{margin:0;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.oauth-client-field__error[data-v-998181f7]{color:var(--color-danger);font-size:12px}.oauth-client-field__warn[data-v-998181f7]{margin:0;font-size:12px;line-height:1.4;color:var(--color-warning)}.oauth-client-field__warn i[data-v-998181f7]{margin-right:4px}.oauth-client-input[data-v-998181f7]{background:var(--bg-input, var(--bg-primary))!important;border-color:var(--border-input, var(--border-secondary))!important;color:var(--text-primary)!important;font-size:13px;border-radius:6px!important}.oauth-client-input[data-v-998181f7]:focus{border-color:var(--color-admin)!important;box-shadow:0 0 0 2px #5dc5ec26!important}.oauth-client-tags[data-v-998181f7] .b-form-tags{background:var(--bg-input, var(--bg-primary));border-color:var(--border-input, var(--border-secondary));border-radius:6px;min-height:38px}.oauth-client-tags[data-v-998181f7] .b-form-tags-button{color:var(--color-admin);border-color:#5dc5ec40;background:#5dc5ec14}.oauth-client-tags[data-v-998181f7] .b-form-tag{background:#5dc5ec1f;color:var(--color-admin);border:none;max-width:100%}.oauth-client-setting[data-v-998181f7]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:.75rem;margin-top:.25rem;border-top:1px solid var(--border-secondary)}.oauth-client-setting__label[data-v-998181f7]{font-size:.875rem;font-weight:600;color:var(--text-primary)}.oauth-client-setting__desc[data-v-998181f7]{margin-top:2px;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.oauth-client-switch[data-v-998181f7]{margin:0;flex-shrink:0;font-size:12px;font-weight:600;color:var(--text-secondary)}.oauth-client-switch[data-v-998181f7] .custom-control-input:checked~.custom-control-label:before{background-color:var(--color-admin);border-color:var(--color-admin)}.oauth-client-credential[data-v-998181f7]{display:flex;align-items:center;gap:6px;min-height:36px;padding:6px 8px 6px 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary)}.oauth-client-credential__value[data-v-998181f7]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--text-primary);background:transparent;padding:0;border:none}.oauth-client-success[data-v-998181f7]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:.5rem .5rem .25rem;text-align:center}.oauth-client-success strong[data-v-998181f7]{font-size:.95rem;color:var(--text-primary)}.oauth-client-success p[data-v-998181f7]{margin:0;max-width:48ch;font-size:.85rem;line-height:1.45;color:var(--text-secondary)}.oauth-client-success__icon[data-v-998181f7]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:2px;border-radius:50%;background:#33996726;color:var(--color-success)}.oauth-client-success__icon i[data-v-998181f7]{font-size:1rem}.oauth-client-footer[data-v-998181f7]{display:flex;justify-content:flex-end;gap:8px;margin-top:1rem;padding-top:.85rem;border-top:1px solid var(--border-secondary)}@media(max-width:576px){.oauth-client-setting[data-v-998181f7]{flex-direction:column;align-items:flex-start}}.security-oauth-modal .modal-content,.security-oauth-modal__content{border-radius:14px!important;border:1px solid var(--border-card, var(--border-secondary))!important;background:var(--bg-card)!important;overflow:hidden}.security-oauth-modal__header{background:var(--bg-secondary)!important;border-bottom:1px solid var(--border-divider, var(--border-secondary))!important;color:var(--text-primary)!important}.security-oauth-modal__header .modal-title{font-size:1rem;font-weight:600}.security-oauth-modal__header .close{color:var(--text-tertiary);text-shadow:none;opacity:1}.security-oauth-modal__header .close:hover{color:var(--text-primary)}.security-oauth-modal__body{background:var(--bg-card)!important;padding:1.15rem!important}.security-page[data-v-0c96c209]{width:100%;min-width:0}.security-page__toolbar[data-v-0c96c209]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.security-page__actions[data-v-0c96c209]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.security-page__tabs[data-v-0c96c209]{display:inline-flex;gap:2px;margin-bottom:12px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.security-page__tab[data-v-0c96c209]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.security-page__tab[data-v-0c96c209]:hover{color:var(--text-primary);background:var(--bg-hover)}.security-page__tab--active[data-v-0c96c209]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.security-page__tab--active[data-v-0c96c209]:hover{color:var(--color-admin);background:var(--bg-primary)}.security-panel[data-v-0c96c209]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;overflow:hidden}.security-panel--flush[data-v-0c96c209]{padding:0}.security-btn[data-v-0c96c209]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.security-btn i[data-v-0c96c209]{font-size:12px;opacity:.85}.security-btn[data-v-0c96c209]:disabled{opacity:.45;cursor:default}.security-btn--primary[data-v-0c96c209]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.security-btn--primary i[data-v-0c96c209]{opacity:1;color:var(--color-admin)}.security-btn--primary[data-v-0c96c209]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.security-btn--secondary[data-v-0c96c209]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.security-btn--secondary[data-v-0c96c209]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.security-btn--danger[data-v-0c96c209]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.security-btn--danger[data-v-0c96c209]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.security-setting-row[data-v-0c96c209]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--border-secondary)}.security-setting-row[data-v-0c96c209]:last-child{border-bottom:none}.security-setting-icon[data-v-0c96c209]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.security-setting-info[data-v-0c96c209]{flex:1;min-width:0}.security-setting-label[data-v-0c96c209]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.security-setting-desc[data-v-0c96c209]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.security-setting-control[data-v-0c96c209]{flex-shrink:0;display:flex;align-items:center;gap:10px}.security-empty[data-v-0c96c209]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.security-empty i[data-v-0c96c209]{font-size:1.5rem;opacity:.5}.security-table[data-v-0c96c209]{margin-bottom:0!important}.security-icon-btn[data-v-0c96c209]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;font-family:inherit;line-height:1;transition:border-color .15s ease,color .15s ease,background .15s ease}.security-icon-btn i[data-v-0c96c209]{font-size:12px}.security-icon-btn[data-v-0c96c209]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.security-icon-btn[data-v-0c96c209]:disabled{opacity:.5;cursor:default}.security-icon-btn--danger[data-v-0c96c209]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.security-icon-btn--active[data-v-0c96c209]{border-color:var(--color-admin);color:var(--color-admin)}.security-status-badge[data-v-0c96c209]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem}.security-status-badge--active[data-v-0c96c209]{color:var(--color-success);background:#33996726}.security-status-badge--inactive[data-v-0c96c209]{color:var(--text-tertiary);background:var(--bg-tertiary)}.security-status-badge--danger[data-v-0c96c209]{color:var(--color-danger);background:#fe00001a}.client-name[data-v-0c96c209]{color:var(--text-primary)}.client-redirect[data-v-0c96c209]{color:var(--text-tertiary);word-break:break-all}.client-secret[data-v-0c96c209]{display:inline-flex;align-items:center;gap:4px}.client-secret code[data-v-0c96c209]{font-size:.85rem;background-color:var(--bg-input);color:var(--text-primary);padding:2px 6px;border-radius:4px;border:1px solid var(--border-tertiary, var(--border-secondary))}.client-public[data-v-0c96c209]{font-size:.85rem;color:var(--text-tertiary)}.client-actions[data-v-0c96c209]{display:inline-flex;align-items:center;gap:2px}.security-page[data-v-3c761f35]{width:100%;min-width:0}.security-page__toolbar[data-v-3c761f35]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.security-page__actions[data-v-3c761f35]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.security-page__tabs[data-v-3c761f35]{display:inline-flex;gap:2px;margin-bottom:12px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.security-page__tab[data-v-3c761f35]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.security-page__tab[data-v-3c761f35]:hover{color:var(--text-primary);background:var(--bg-hover)}.security-page__tab--active[data-v-3c761f35]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.security-page__tab--active[data-v-3c761f35]:hover{color:var(--color-admin);background:var(--bg-primary)}.security-panel[data-v-3c761f35]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;overflow:hidden}.security-panel--flush[data-v-3c761f35]{padding:0}.security-btn[data-v-3c761f35]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.security-btn i[data-v-3c761f35]{font-size:12px;opacity:.85}.security-btn[data-v-3c761f35]:disabled{opacity:.45;cursor:default}.security-btn--primary[data-v-3c761f35]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.security-btn--primary i[data-v-3c761f35]{opacity:1;color:var(--color-admin)}.security-btn--primary[data-v-3c761f35]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.security-btn--secondary[data-v-3c761f35]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.security-btn--secondary[data-v-3c761f35]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.security-btn--danger[data-v-3c761f35]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.security-btn--danger[data-v-3c761f35]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.security-setting-row[data-v-3c761f35]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--border-secondary)}.security-setting-row[data-v-3c761f35]:last-child{border-bottom:none}.security-setting-icon[data-v-3c761f35]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.security-setting-info[data-v-3c761f35]{flex:1;min-width:0}.security-setting-label[data-v-3c761f35]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.security-setting-desc[data-v-3c761f35]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.security-setting-control[data-v-3c761f35]{flex-shrink:0;display:flex;align-items:center;gap:10px}.security-empty[data-v-3c761f35]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.security-empty i[data-v-3c761f35]{font-size:1.5rem;opacity:.5}.security-table[data-v-3c761f35]{margin-bottom:0!important}.security-icon-btn[data-v-3c761f35]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;font-family:inherit;line-height:1;transition:border-color .15s ease,color .15s ease,background .15s ease}.security-icon-btn i[data-v-3c761f35]{font-size:12px}.security-icon-btn[data-v-3c761f35]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.security-icon-btn[data-v-3c761f35]:disabled{opacity:.5;cursor:default}.security-icon-btn--danger[data-v-3c761f35]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.security-icon-btn--active[data-v-3c761f35]{border-color:var(--color-admin);color:var(--color-admin)}.security-status-badge[data-v-3c761f35]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem}.security-status-badge--active[data-v-3c761f35]{color:var(--color-success);background:#33996726}.security-status-badge--inactive[data-v-3c761f35]{color:var(--text-tertiary);background:var(--bg-tertiary)}.security-status-badge--danger[data-v-3c761f35]{color:var(--color-danger);background:#fe00001a}.tfa-page[data-v-3c761f35]{display:flex;flex-direction:column;gap:12px}.tfa-loading[data-v-3c761f35]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:240px;color:var(--text-tertiary);font-size:.85rem}.tfa-panel[data-v-3c761f35]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden}.tfa-panel--on[data-v-3c761f35]{border-left:3px solid var(--color-success)}.tfa-panel--off[data-v-3c761f35]{border-left:3px solid var(--color-admin)}.tfa-panel__head[data-v-3c761f35]{padding:.85rem 1rem 0}.tfa-panel__title[data-v-3c761f35]{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.tfa-panel__subtitle[data-v-3c761f35]{margin:4px 0 0;font-size:.85rem;line-height:1.45;color:var(--text-secondary);max-width:70ch}.tfa-status[data-v-3c761f35]{display:flex;align-items:center;gap:14px;padding:1rem}.tfa-status__icon[data-v-3c761f35]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;border:1px solid var(--border-secondary);font-size:1rem}.tfa-status__icon--on[data-v-3c761f35]{color:var(--color-success);background:#3399671f;border-color:#33996740}.tfa-status__icon--off[data-v-3c761f35]{color:var(--color-admin);background:#5dc5ec1f;border-color:#5dc5ec40}.tfa-status__body[data-v-3c761f35]{flex:1;min-width:0}.tfa-status__top[data-v-3c761f35]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px}.tfa-status__title[data-v-3c761f35]{margin:0;font-size:.95rem;font-weight:600;color:var(--text-primary)}.tfa-status__text[data-v-3c761f35]{margin:0;font-size:.85rem;line-height:1.45;color:var(--text-secondary)}.tfa-status__meta[data-v-3c761f35]{display:flex;gap:1.25rem;flex-shrink:0;padding-left:1rem;border-left:1px solid var(--border-secondary)}.tfa-meta[data-v-3c761f35]{display:flex;flex-direction:column;gap:2px}.tfa-meta__label[data-v-3c761f35]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.tfa-meta__value[data-v-3c761f35]{font-size:.85rem;font-weight:600;color:var(--text-primary)}.tfa-stats[data-v-3c761f35]{display:grid;grid-template-columns:1.4fr repeat(auto-fit,minmax(150px,1fr));gap:8px}.tfa-stat[data-v-3c761f35]{display:flex;align-items:center;gap:10px;padding:.85rem .95rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.tfa-stat--wide[data-v-3c761f35]{flex-direction:column;align-items:stretch;gap:8px}.tfa-stat__head[data-v-3c761f35]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.tfa-stat__icon[data-v-3c761f35]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:1px solid var(--border-secondary);font-size:12px}.tfa-stat__icon--success[data-v-3c761f35]{color:var(--color-success);background:#3399671f}.tfa-stat__icon--warning[data-v-3c761f35]{color:var(--color-warning);background:#fa7b0d1f}.tfa-stat__icon--danger[data-v-3c761f35]{color:var(--color-danger);background:#fe00001a}.tfa-stat__icon--muted[data-v-3c761f35]{color:var(--text-tertiary);background:var(--bg-tertiary)}.tfa-stat__value[data-v-3c761f35]{display:block;font-size:1.25rem;font-weight:700;line-height:1.1;color:var(--text-primary)}.tfa-stat__label[data-v-3c761f35]{display:block;font-size:.75rem;font-weight:500;color:var(--text-secondary)}.tfa-stat__hint[data-v-3c761f35]{font-size:.75rem;color:var(--text-tertiary)}.tfa-progress[data-v-3c761f35]{height:6px;border-radius:999px;background:var(--bg-tertiary);overflow:hidden}.tfa-progress__fill[data-v-3c761f35]{height:100%;border-radius:999px;background:var(--color-success);transition:width .35s ease}.tfa-settings[data-v-3c761f35]{padding:.85rem 1rem 1rem}.tfa-settings__intro[data-v-3c761f35]{margin:0 0 .85rem;font-size:.85rem;line-height:1.45;color:var(--text-secondary)}.tfa-settings__form[data-v-3c761f35]{display:flex;flex-direction:column;gap:12px}.tfa-settings__actions[data-v-3c761f35]{display:flex;flex-wrap:wrap;gap:8px}.tfa-field[data-v-3c761f35]{display:flex;flex-direction:column;gap:6px;max-width:280px}.tfa-field__label[data-v-3c761f35]{display:block;margin:0!important;font-size:12px;font-weight:600;line-height:1.35;color:var(--text-secondary)}.tfa-field__hint[data-v-3c761f35]{margin:0;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.tfa-input[data-v-3c761f35]{background:var(--bg-input, var(--bg-primary))!important;border-color:var(--border-input, var(--border-secondary))!important;color:var(--text-primary)!important;font-size:13px;border-radius:6px!important}.tfa-input[data-v-3c761f35]:focus{border-color:var(--color-admin)!important;box-shadow:0 0 0 2px #5dc5ec26!important}.tfa-error[data-v-3c761f35]{margin:0;font-size:12px;color:var(--color-danger)}.tfa-info-rows[data-v-3c761f35]{margin-bottom:1rem;border:1px solid var(--border-secondary);border-radius:8px;overflow:hidden;background:var(--bg-primary)}.tfa-info-row[data-v-3c761f35]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:.7rem .85rem;border-bottom:1px solid var(--border-secondary);font-size:.85rem}.tfa-info-row[data-v-3c761f35]:last-child{border-bottom:none}.tfa-info-row span[data-v-3c761f35]{color:var(--text-secondary)}.tfa-info-row strong[data-v-3c761f35]{color:var(--text-primary);font-weight:600}.tfa-info-row__warn[data-v-3c761f35]{color:var(--color-warning)!important}.tfa-accordion__toggle[data-v-3c761f35]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.85rem 1rem;border:none;background:transparent;color:var(--text-primary);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-family:inherit;cursor:pointer;text-align:left}.tfa-accordion__toggle i[data-v-3c761f35]{font-size:11px;color:var(--text-tertiary)}.tfa-accordion__toggle[data-v-3c761f35]:hover{background:var(--bg-hover)}.tfa-timeline[data-v-3c761f35]{list-style:none;margin:0;padding:0 1rem 1rem}.tfa-timeline__item[data-v-3c761f35]{display:flex;gap:12px;padding-bottom:1rem;position:relative}.tfa-timeline__item[data-v-3c761f35]:not(:last-child):after{content:"";position:absolute;left:13px;top:28px;bottom:0;width:2px;background:var(--border-secondary)}.tfa-timeline__item[data-v-3c761f35]:last-child{padding-bottom:0}.tfa-timeline__marker[data-v-3c761f35]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:1px solid rgba(93,197,236,.25);font-size:11px;font-weight:700;color:var(--color-admin);background:#5dc5ec1f;z-index:1}.tfa-timeline__content[data-v-3c761f35]{padding-top:3px}.tfa-timeline__content strong[data-v-3c761f35]{display:block;margin-bottom:2px;font-size:.85rem;color:var(--text-primary)}.tfa-timeline__content p[data-v-3c761f35]{margin:0;font-size:.8rem;line-height:1.45;color:var(--text-secondary)}.tfa-disable-warn[data-v-3c761f35]{display:flex;align-items:flex-start;gap:8px;padding:.75rem .85rem;margin-bottom:.85rem;border-radius:8px;border:1px solid rgba(250,123,13,.25);background:#fa7b0d1a;color:var(--color-warning);font-size:.85rem;line-height:1.45}.tfa-disable-warn i[data-v-3c761f35]{margin-top:2px;flex-shrink:0}.tfa-disable-text[data-v-3c761f35]{margin:0;font-size:.85rem;line-height:1.45;color:var(--text-secondary)}.tfa-disable-footer[data-v-3c761f35]{display:flex;justify-content:flex-end;gap:8px;margin-top:1rem;padding-top:.85rem;border-top:1px solid var(--border-secondary)}@media(max-width:768px){.tfa-status[data-v-3c761f35]{flex-direction:column;align-items:flex-start}.tfa-status__meta[data-v-3c761f35]{width:100%;padding-left:0;padding-top:.75rem;border-left:none;border-top:1px solid var(--border-secondary)}.tfa-stats[data-v-3c761f35]{grid-template-columns:1fr}}.security-page[data-v-671e5fa1]{width:100%;min-width:0}.security-page__toolbar[data-v-671e5fa1]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:.55rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px}.security-page__actions[data-v-671e5fa1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.security-page__tabs[data-v-671e5fa1]{display:inline-flex;gap:2px;margin-bottom:12px;background:var(--bg-tertiary);border-radius:8px;padding:3px;max-width:100%;overflow-x:auto}.security-page__tab[data-v-671e5fa1]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.security-page__tab[data-v-671e5fa1]:hover{color:var(--text-primary);background:var(--bg-hover)}.security-page__tab--active[data-v-671e5fa1]{background:var(--bg-primary);color:var(--color-admin);box-shadow:0 1px 2px var(--shadow-sm)}.security-page__tab--active[data-v-671e5fa1]:hover{color:var(--color-admin);background:var(--bg-primary)}.security-panel[data-v-671e5fa1]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;overflow:hidden}.security-panel--flush[data-v-671e5fa1]{padding:0}.security-btn[data-v-671e5fa1]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:5px 12px;border-radius:6px;border:1px solid var(--border-secondary);font-size:12px;font-weight:500;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s ease;background:var(--bg-tertiary);color:var(--text-secondary);appearance:none}.security-btn i[data-v-671e5fa1]{font-size:12px;opacity:.85}.security-btn[data-v-671e5fa1]:disabled{opacity:.45;cursor:default}.security-btn--primary[data-v-671e5fa1]{color:var(--color-admin);background:#5dc5ec14;border-color:#5dc5ec33}.security-btn--primary i[data-v-671e5fa1]{opacity:1;color:var(--color-admin)}.security-btn--primary[data-v-671e5fa1]:hover:not(:disabled){background:#5dc5ec24;border-color:#5dc5ec59}.security-btn--secondary[data-v-671e5fa1]{color:var(--text-secondary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.security-btn--secondary[data-v-671e5fa1]:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--color-admin)}.security-btn--danger[data-v-671e5fa1]{color:var(--color-danger);background:#fe00000f;border-color:#fe00002e}.security-btn--danger[data-v-671e5fa1]:hover:not(:disabled){background:#fe00001a;border-color:#fe00004d}.security-setting-row[data-v-671e5fa1]{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--border-secondary)}.security-setting-row[data-v-671e5fa1]:last-child{border-bottom:none}.security-setting-icon[data-v-671e5fa1]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;color:var(--color-admin);background:#5dc5ec1f}.security-setting-info[data-v-671e5fa1]{flex:1;min-width:0}.security-setting-label[data-v-671e5fa1]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.security-setting-desc[data-v-671e5fa1]{font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.security-setting-control[data-v-671e5fa1]{flex-shrink:0;display:flex;align-items:center;gap:10px}.security-empty[data-v-671e5fa1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2.5rem 1rem;color:var(--text-tertiary);text-align:center}.security-empty i[data-v-671e5fa1]{font-size:1.5rem;opacity:.5}.security-table[data-v-671e5fa1]{margin-bottom:0!important}.security-icon-btn[data-v-671e5fa1]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;appearance:none;font-family:inherit;line-height:1;transition:border-color .15s ease,color .15s ease,background .15s ease}.security-icon-btn i[data-v-671e5fa1]{font-size:12px}.security-icon-btn[data-v-671e5fa1]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.security-icon-btn[data-v-671e5fa1]:disabled{opacity:.5;cursor:default}.security-icon-btn--danger[data-v-671e5fa1]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fe000014}.security-icon-btn--active[data-v-671e5fa1]{border-color:var(--color-admin);color:var(--color-admin)}.security-status-badge[data-v-671e5fa1]{display:inline-flex;align-items:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;border-radius:1rem}.security-status-badge--active[data-v-671e5fa1]{color:var(--color-success);background:#33996726}.security-status-badge--inactive[data-v-671e5fa1]{color:var(--text-tertiary);background:var(--bg-tertiary)}.security-status-badge--danger[data-v-671e5fa1]{color:var(--color-danger);background:#fe00001a}.security-setting-icon--gdrive[data-v-671e5fa1]{background:var(--bg-primary);border:1px solid var(--border-secondary);color:inherit;padding:6px}.gdrive-logo[data-v-671e5fa1]{width:100%;height:100%;display:block}.security-switch[data-v-671e5fa1]{font-size:13px;font-weight:600;color:var(--text-primary);margin:0}.security-switch[data-v-671e5fa1] .custom-control-input:checked~.custom-control-label:before{background-color:var(--color-admin);border-color:var(--color-admin)}.security-integration-hint[data-v-671e5fa1]{display:flex;align-items:flex-start;gap:6px;margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.security-integration-hint i[data-v-671e5fa1]{margin-top:1px;flex-shrink:0}.security-integration-hint--warn[data-v-671e5fa1]{color:var(--color-warning)}@media(max-width:575px){.security-setting-row[data-v-671e5fa1]{flex-wrap:wrap}.security-setting-control[data-v-671e5fa1]{width:100%;justify-content:flex-start;padding-left:50px}}.providers-modal__title[data-v-2d92c05d]{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:var(--text-primary)}.providers-modal__title i[data-v-2d92c05d]{color:var(--color-admin);font-size:16px}.providers-modal__hint[data-v-2d92c05d]{font-size:13px;color:var(--text-secondary);margin:0 0 14px;line-height:1.5}.providers-form[data-v-2d92c05d]{display:flex;flex-direction:column;gap:12px}.providers-form__panel[data-v-2d92c05d]{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;padding:14px 16px}.providers-form__section-title[data-v-2d92c05d]{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.providers-form__section-title--nested[data-v-2d92c05d]{margin-top:4px}.providers-form__switch-row[data-v-2d92c05d]{margin-bottom:12px}.providers-form__switch[data-v-2d92c05d]{font-size:13px;font-weight:600;color:var(--text-primary)}.providers-form__switch[data-v-2d92c05d] .custom-control-input:checked~.custom-control-label:before{background-color:var(--color-admin);border-color:var(--color-admin)}.providers-form__grid[data-v-2d92c05d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.providers-form__field[data-v-2d92c05d]{min-width:0}.providers-form__field--span-2[data-v-2d92c05d]{grid-column:span 2}.providers-form__label[data-v-2d92c05d]{display:block;margin-bottom:6px!important;font-size:12px;font-weight:600;line-height:1.2;color:var(--text-secondary)}.providers-form__error[data-v-2d92c05d]{display:block;margin-top:4px;font-size:12px;color:var(--color-danger, #ef4444)}.providers-form__sender[data-v-2d92c05d]{grid-column:span 2;margin-top:4px;padding-top:12px;border-top:1px solid var(--border-divider, var(--border-secondary))}.providers-modal__footer-actions[data-v-2d92c05d]{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%}.providers-modal-btn[data-v-2d92c05d]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:8px;border:1px solid transparent;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.providers-modal-btn[data-v-2d92c05d]:disabled{opacity:.55;cursor:default}.providers-modal-btn--ghost[data-v-2d92c05d]{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-secondary)}.providers-modal-btn--ghost[data-v-2d92c05d]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--color-admin);color:var(--color-admin)}.providers-modal-btn--primary[data-v-2d92c05d]{background:var(--color-admin);color:var(--text-inverse, #fff);border-color:var(--color-admin)}.providers-modal-btn--primary[data-v-2d92c05d]:hover:not(:disabled){opacity:.9;box-shadow:0 2px 8px color-mix(in srgb,var(--color-admin) 30%,transparent)}[data-v-2d92c05d] .form-control,[data-v-2d92c05d] .custom-select{background:var(--bg-secondary);border-color:var(--border-secondary);color:var(--text-primary);border-radius:8px;font-size:13px;min-height:36px}[data-v-2d92c05d] .form-control:focus,[data-v-2d92c05d] .custom-select:focus{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}[data-v-2d92c05d] .form-control:disabled,[data-v-2d92c05d] .custom-select:disabled{opacity:.65;background:var(--bg-tertiary)}@media screen and (max-width:575px){.providers-form__grid[data-v-2d92c05d]{grid-template-columns:1fr}.providers-form__field--span-2[data-v-2d92c05d],.providers-form__sender[data-v-2d92c05d]{grid-column:span 1}}.providers-modal .modal-content{overflow:visible;border-radius:12px;border-color:var(--border-secondary);background:var(--bg-secondary)}.providers-modal .modal-header,.providers-modal .providers-modal__header{border-bottom:1px solid var(--border-secondary);padding:14px 18px;background:var(--bg-secondary)}.providers-modal .modal-header .modal-title,.providers-modal .providers-modal__header .modal-title{font-size:15px;font-weight:600;color:var(--text-primary)}.providers-modal .modal-header .close,.providers-modal .providers-modal__header .close{color:var(--text-secondary);text-shadow:none;opacity:.7}.providers-modal .modal-header .close:hover,.providers-modal .providers-modal__header .close:hover{opacity:1;color:var(--text-primary)}.providers-modal .providers-modal__body,.providers-modal .modal-body{overflow:visible;padding:16px 18px 18px;background:var(--bg-secondary)}.providers-modal .providers-modal__footer,.providers-modal .modal-footer{border-top:1px solid var(--border-secondary);padding:12px 18px;background:var(--bg-secondary)}.providers-page[data-v-08295981]{width:100%;min-height:0}.providers-header-panel[data-v-08295981]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;padding:10px 14px}.providers-header-panel--mobile[data-v-08295981]{flex-direction:column;align-items:stretch}.providers-header-left[data-v-08295981]{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.providers-icon-btn[data-v-08295981]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease}.providers-icon-btn i[data-v-08295981]{font-size:13px}.providers-icon-btn[data-v-08295981]:hover:not(:disabled){border-color:var(--color-admin);color:var(--color-admin);background:var(--bg-hover)}.providers-icon-btn[data-v-08295981]:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 25%,transparent)}.providers-icon-btn[data-v-08295981]:disabled{opacity:.5;cursor:default}.providers-icon-btn--primary[data-v-08295981]{background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent)}.providers-icon-btn--primary i[data-v-08295981]{color:var(--color-on-accent)}.providers-icon-btn--primary[data-v-08295981]:hover:not(:disabled){background:var(--color-admin);border-color:var(--color-admin);color:var(--color-on-accent);filter:brightness(.94)}.providers-btn[data-v-08295981]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:all .15s ease}.providers-btn i[data-v-08295981]{font-size:13px}.providers-btn[data-v-08295981]:disabled{opacity:.5;cursor:default}.providers-btn--primary[data-v-08295981]{background:var(--color-admin);color:var(--text-inverse, #fff);border-color:var(--color-admin)}.providers-btn--primary[data-v-08295981]:hover:not(:disabled){opacity:.9;box-shadow:0 2px 8px color-mix(in srgb,var(--color-admin) 30%,transparent)}.providers-search-wrapper[data-v-08295981]{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.providers-search-input[data-v-08295981]{display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;padding:0 12px;height:32px;min-width:180px;transition:border-color .2s,box-shadow .2s}.providers-search-input[data-v-08295981]:focus-within{border-color:var(--color-admin);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-admin) 18%,transparent)}.providers-search-input .providers-search-icon[data-v-08295981]{color:var(--text-secondary);font-size:12px;margin-right:8px;flex-shrink:0}.providers-search-input input[data-v-08295981]{border:none;outline:none;background:transparent;font-size:13px;color:var(--text-primary);width:160px;padding:0;min-width:0}.providers-search-input input[data-v-08295981]::placeholder{color:var(--text-tertiary);font-size:12px}.providers-empty-state[data-v-08295981]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;text-align:center}.providers-empty-state__icon[data-v-08295981]{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:color-mix(in srgb,var(--color-admin) 12%,transparent);color:var(--color-admin);font-size:22px}.providers-empty-state__body[data-v-08295981]{display:flex;flex-direction:column;gap:4px}.providers-empty-state__title[data-v-08295981]{font-size:14px;font-weight:600;color:var(--text-primary)}.providers-empty-state__text[data-v-08295981]{font-size:13px;color:var(--text-secondary);max-width:36ch}.providers-list-panel[data-v-08295981]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:10px;overflow:hidden;padding:0}.providers-list-panel .list-container[data-v-08295981]{margin:0}.providers-skeleton[data-v-08295981]{display:flex;flex-direction:column;gap:0;padding:4px 0}.providers-skeleton__row[data-v-08295981]{display:grid;grid-template-columns:1.6fr 1fr .8fr .6fr;gap:16px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--border-secondary)}.providers-skeleton__row[data-v-08295981]:last-child{border-bottom:none}.providers-skel[data-v-08295981]{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--bg-tertiary) 0%,var(--bg-hover) 50%,var(--bg-tertiary) 100%);background-size:200% 100%;animation:providers-shimmer-08295981 1.2s ease-in-out infinite}.providers-skel--title[data-v-08295981]{width:55%;height:14px}.providers-skel--badge[data-v-08295981]{width:70%;height:22px;border-radius:6px}.providers-skel--pill[data-v-08295981]{width:60%;height:22px;border-radius:999px}.providers-skel--actions[data-v-08295981]{width:70%;margin-left:auto}@keyframes providers-shimmer-08295981{0%{background-position:200% 0}to{background-position:-200% 0}}.providers-name-cell[data-v-08295981]{display:flex;flex-direction:column;gap:6px;min-width:0;padding:2px 0}.providers-name-cell__title[data-v-08295981]{font-weight:600;color:var(--text-primary);font-size:13px}.providers-name-cell__meta[data-v-08295981]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.providers-type-badge[data-v-08295981]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-admin) 22%,var(--border-secondary))}.providers-status[data-v-08295981]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:3px 10px 3px 8px;border-radius:999px}.providers-status__dot[data-v-08295981]{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.providers-status--active[data-v-08295981]{color:var(--color-success);background:var(--color-success-soft-bg)}.providers-status--idle[data-v-08295981]{color:var(--text-tertiary);background:var(--bg-hover)}.providers-actions-cell[data-v-08295981]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px}.providers-actions-cell__spinner[data-v-08295981]{color:var(--color-admin)}.providers-action-btn[data-v-08295981]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.providers-action-btn i[data-v-08295981]{font-size:14px}.providers-action-btn[data-v-08295981]:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-secondary);color:var(--color-admin)}.providers-action-btn[data-v-08295981]:disabled{opacity:.45;cursor:default}.providers-action-btn--danger[data-v-08295981]:hover:not(:disabled){color:var(--color-danger, #ef4444);border-color:color-mix(in srgb,var(--color-danger, #ef4444) 30%,var(--border-secondary))}[data-v-08295981] .providers-table{background:transparent}[data-v-08295981] .providers-table thead th{background:var(--bg-tertiary);border-bottom:1px solid var(--border-secondary);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 14px}[data-v-08295981] .providers-table tbody td{border-color:var(--border-secondary);padding:12px 14px;vertical-align:middle;color:var(--text-primary);font-size:13px}[data-v-08295981] .providers-table tbody tr:hover td{background:var(--bg-hover)}@media screen and (max-width:699px){.providers-header-panel[data-v-08295981]{flex-direction:column;align-items:stretch;gap:8px}.providers-search-wrapper[data-v-08295981]{width:100%}.providers-search-wrapper .providers-search-input[data-v-08295981]{flex:1;min-width:0}.providers-search-wrapper .providers-search-input input[data-v-08295981]{width:100%}.providers-skeleton__row[data-v-08295981]{grid-template-columns:1fr auto}.providers-skel--badge[data-v-08295981],.providers-skel--pill[data-v-08295981]{display:none}}.providers-view[data-v-91df7a78]{width:100%;min-height:0}.ct-schema[data-v-984e0219],.ct-schema__form[data-v-984e0219]{display:flex;flex-direction:column;gap:16px}.ct-schema__identity[data-v-984e0219]{display:flex;flex-direction:column;gap:6px;max-width:420px}.ct-schema__label[data-v-984e0219],.ct-schema-field__label[data-v-984e0219]{display:block;margin:0;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-tertiary)}.ct-schema__input[data-v-984e0219]{width:100%;height:34px;padding:0 10px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:13px;font-family:inherit}.ct-schema__input[data-v-984e0219]:focus{outline:none;border-color:color-mix(in srgb,var(--color-admin) 45%,var(--border-secondary));background:var(--bg-primary)}.ct-schema__input[data-v-984e0219]:disabled{opacity:.7;cursor:not-allowed}.ct-schema__hint[data-v-984e0219]{margin:0;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.ct-schema__error[data-v-984e0219]{display:block;margin-top:4px;font-size:11px;color:var(--color-danger)}.ct-schema__fields-head[data-v-984e0219]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px;border-top:1px solid var(--border-secondary)}.ct-schema__section-title[data-v-984e0219]{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}.ct-schema__meta[data-v-984e0219]{margin:2px 0 0;font-size:11px;font-weight:500;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.ct-schema__list[data-v-984e0219]{display:flex;flex-direction:column;gap:8px}.ct-schema-field[data-v-984e0219]{padding:12px;border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);transition:border-color .15s ease,background .15s ease}.ct-schema-field.is-locked[data-v-984e0219]{background:color-mix(in srgb,var(--bg-tertiary) 55%,var(--bg-secondary))}.ct-schema-field__main[data-v-984e0219]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(120px,.9fr) minmax(100px,.8fr) 36px;gap:10px;align-items:start}.ct-schema-field__cell[data-v-984e0219]{display:flex;flex-direction:column;gap:6px;min-width:0}.ct-schema-field__decimal[data-v-984e0219]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.ct-schema-field__na[data-v-984e0219]{display:inline-flex;align-items:center;height:34px;color:var(--text-tertiary);font-size:13px}.ct-schema-field__remove[data-v-984e0219]{margin-top:22px;justify-self:end}.ct-schema-field__options[data-v-984e0219]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border-secondary)}.ct-schema-option[data-v-984e0219]{display:inline-flex;align-items:center;gap:6px;height:28px;margin:0;padding:0 10px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-card);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.ct-schema-option input[data-v-984e0219]{margin:0;accent-color:var(--color-admin)}.ct-schema-option[data-v-984e0219]:hover:not(.is-disabled){color:var(--text-primary);background:var(--bg-hover)}.ct-schema-option[data-v-984e0219]:has(input:checked){color:var(--color-admin);border-color:color-mix(in srgb,var(--color-admin) 35%,var(--border-secondary));background:color-mix(in srgb,var(--color-admin) 10%,var(--bg-card))}.ct-schema-option.is-disabled[data-v-984e0219]{opacity:.6;cursor:not-allowed}.ct-schema__select[data-v-984e0219]{font-size:13px}.ct-schema__select[data-v-984e0219] .vs__dropdown-toggle{min-height:34px;padding:0 6px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary)}.ct-schema__select[data-v-984e0219] .vs__selected{margin:0;padding:0;color:var(--text-primary)}.ct-schema__select[data-v-984e0219] .vs__search{margin:0;padding:0}.ct-schema__select[data-v-984e0219] .vs__actions{padding:0 4px}.ct-empty--schema[data-v-984e0219]{margin:0}@media(max-width:900px){.ct-schema-field__main[data-v-984e0219]{grid-template-columns:1fr}.ct-schema-field__remove[data-v-984e0219]{margin-top:0;justify-self:start}}.ct-import-file[data-v-7d9bd35d]{display:flex;flex-direction:column;gap:14px}.ct-import-file__controls[data-v-7d9bd35d]{display:flex;flex-direction:column;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border-secondary)}.ct-import-file__formula[data-v-7d9bd35d]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--text-secondary)}.ct-import-file__formula i[data-v-7d9bd35d]{color:var(--text-tertiary)}.ct-import-file__notice[data-v-7d9bd35d]{margin:0;font-size:12px;line-height:1.45;color:var(--text-tertiary)}.ct-import-file__notice i[data-v-7d9bd35d]{margin-right:6px;color:var(--color-admin)}.ct-import-file__mapping[data-v-7d9bd35d]{max-height:420px;overflow:auto;display:flex;flex-direction:column;gap:8px}.ct-import-file__mapping-head[data-v-7d9bd35d],.ct-import-file__mapping-row[data-v-7d9bd35d]{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center}.ct-import-file__mapping-head[data-v-7d9bd35d]{padding-bottom:8px;border-bottom:1px solid var(--border-secondary);font-size:12px;font-weight:700;color:var(--text-primary);text-align:center}.ct-import-file__field-name[data-v-7d9bd35d]{font-size:13px;font-weight:500;color:var(--text-primary);text-align:center}.ct-data-list[data-v-56ef7ce0]{display:flex;flex-direction:column;gap:12px;min-height:0}.ct-data-skeleton[data-v-56ef7ce0]{display:flex;flex-direction:column;gap:8px;padding:4px 0}.ct-data-skeleton__row[data-v-56ef7ce0]{display:grid;grid-template-columns:64px 1fr 1fr 1fr;gap:10px}.ct-data-skeleton__cell[data-v-56ef7ce0]{height:28px;border-radius:6px;background:var(--bg-tertiary);animation:ct-pulse-56ef7ce0 1.5s infinite ease-in-out}@keyframes ct-pulse-56ef7ce0{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.ct-data-skeleton__cell[data-v-56ef7ce0]{animation:none}}.ct-permissions-panel__loading[data-v-d1f56eb8]{display:flex;align-items:center;justify-content:center;min-height:120px}@keyframes ct-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.ct-workbench{display:flex;flex-direction:column;gap:12px;min-height:calc(100vh - 120px);padding:0 4px 16px;animation:ct-rise .35s ease both}.ct-workbench__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:0 4px}.ct-workbench__subtitle{margin:0;max-width:36rem;font-size:13px;line-height:1.4;color:var(--text-tertiary)}.ct-workbench__greeting{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:0 4px}.ct-workbench__titles{min-width:0}.ct-workbench__eyebrow{margin:0 0 4px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.ct-workbench__title{margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}.ct-workbench__actions{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.ct-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease}.ct-btn i{font-size:12px}.ct-btn:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--border-primary, var(--border-secondary))}.ct-btn:disabled{opacity:.55;cursor:not-allowed}.ct-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--color-admin) 55%,transparent);outline-offset:2px}.ct-btn--primary{border-color:color-mix(in srgb,var(--color-admin) 40%,var(--border-secondary));background:color-mix(in srgb,var(--color-admin) 10%,var(--bg-card));color:var(--color-admin)}.ct-btn--primary:hover:not(:disabled){color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 16%,var(--bg-hover));border-color:color-mix(in srgb,var(--color-admin) 55%,var(--border-secondary))}.ct-btn--danger{border-color:color-mix(in srgb,var(--color-danger) 40%,var(--border-secondary));color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,var(--bg-card))}.ct-btn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 16%,var(--bg-hover));border-color:color-mix(in srgb,var(--color-danger) 55%,var(--border-secondary));color:var(--color-danger)}.ct-workbench__body{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:20px;align-items:stretch;min-height:0;flex:1}.ct-workbench__body--focus{grid-template-columns:minmax(0,1fr)}.ct-workbench__body--focus .ct-panel--master{display:none}.ct-panel{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:12px;box-shadow:0 1px 2px var(--shadow-sm);overflow:hidden;animation:ct-rise .4s ease both}.ct-panel__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--border-secondary);flex-shrink:0}.ct-panel__title{margin:0;font-size:15px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text-primary)}.ct-panel__meta{margin:2px 0 0;font-size:11px;font-weight:500;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.ct-panel__body{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.ct-master__search{padding:10px 12px;border-bottom:1px solid var(--border-secondary);flex-shrink:0}.ct-master__search-input{width:100%;height:34px;padding:0 12px 0 34px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M21 21l-4.3-4.3'/%3E%3C/svg%3E") 10px 50% no-repeat;color:var(--text-primary);font-size:13px;font-family:inherit}.ct-master__search-input::placeholder{color:var(--text-tertiary)}.ct-master__search-input:focus{outline:none;border-color:color-mix(in srgb,var(--color-admin) 45%,var(--border-secondary));background-color:var(--bg-primary)}.ct-master__list{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:4px}.ct-table-row{display:flex;align-items:flex-start;gap:8px;width:100%;padding:10px 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;text-align:left;font-family:inherit;cursor:pointer;appearance:none;transition:background .15s ease,border-color .15s ease}.ct-table-row:hover{background:var(--bg-hover)}.ct-table-row:focus-visible{outline:2px solid color-mix(in srgb,var(--color-admin) 55%,transparent);outline-offset:1px}.ct-table-row.is-active{background:color-mix(in srgb,var(--color-admin) 8%,var(--bg-card));border-color:color-mix(in srgb,var(--color-admin) 28%,var(--border-secondary));box-shadow:inset 3px 0 0 var(--color-admin)}.ct-table-row__main{flex:1;min-width:0}.ct-table-row__name{display:block;font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-table-row__meta{display:flex;align-items:center;gap:8px;margin-top:4px;flex-wrap:wrap}.ct-chip{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:6px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.ct-chip--warn{background:var(--color-danger-soft-bg);color:var(--color-danger);cursor:pointer;border:none;font-family:inherit}.ct-table-row__menu{flex-shrink:0;margin-top:2px}.ct-table-row__menu .ct-icon-btn,.ct-table-row__menu .btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-tertiary);box-shadow:none;text-decoration:none}.ct-table-row__menu .ct-icon-btn:hover,.ct-table-row__menu .ct-icon-btn:focus,.ct-table-row__menu .btn:hover,.ct-table-row__menu .btn:focus{color:var(--text-primary);background:var(--bg-tertiary);border-color:var(--border-secondary);box-shadow:none;text-decoration:none}.ct-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer;appearance:none;transition:color .15s ease,background .15s ease,border-color .15s ease}.ct-icon-btn:hover{color:var(--text-primary);background:var(--bg-tertiary);border-color:var(--border-secondary)}.ct-icon-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--color-admin) 55%,transparent);outline-offset:1px}.ct-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin:16px;padding:28px 20px;border:1px dashed var(--border-secondary);border-radius:10px;background:var(--bg-secondary);text-align:center}.ct-empty__title{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.ct-empty__hint{margin:0;max-width:22rem;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.ct-detail__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 14px;border-bottom:1px solid var(--border-secondary);flex-shrink:0}.ct-detail__identity{min-width:0}.ct-detail__name{margin:0;font-size:18px;font-weight:700;letter-spacing:-.015em;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-detail__metrics{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.ct-detail__actions{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.ct-detail__fullscreen-label{display:inline}@media(max-width:1100px){.ct-detail__fullscreen-label{display:none}}.ct-tabs{display:flex;gap:4px;padding:10px 14px;border-bottom:1px solid var(--border-secondary);flex-shrink:0;overflow-x:auto}.ct-tab{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;appearance:none;white-space:nowrap;transition:color .15s ease,background .15s ease,border-color .15s ease}.ct-tab:hover{color:var(--text-primary);background:var(--bg-hover)}.ct-tab.is-active{color:var(--color-admin);background:color-mix(in srgb,var(--color-admin) 10%,var(--bg-card));border-color:color-mix(in srgb,var(--color-admin) 28%,var(--border-secondary));box-shadow:inset 0 -2px 0 var(--color-admin)}.ct-tab:focus-visible{outline:2px solid color-mix(in srgb,var(--color-admin) 55%,transparent);outline-offset:1px}.ct-detail__content{flex:1;min-height:0;overflow:auto;padding:16px 18px 14px}.ct-schema-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.ct-schema-toolbar__title{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}.ct-schema-toolbar__hint{margin:4px 0 0;max-width:36rem;font-size:12px;line-height:1.4;color:var(--text-tertiary)}.ct-schema-pane{min-width:0}.ct-data-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--border-secondary)}.ct-data-toolbar__left,.ct-data-toolbar__search{display:flex;align-items:center;gap:8px;min-width:0}.ct-data-toolbar__left{flex-wrap:wrap;flex-shrink:0}.ct-data-toolbar__search{width:100%;justify-content:flex-start;flex-wrap:wrap}.ct-data-toolbar__filters{flex-shrink:0;position:relative;z-index:1}.ct-data-search{position:relative;flex:1 1 180px;max-width:280px;min-width:160px}.ct-data-search__input{width:100%;height:32px;padding:0 32px 0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:13px;font-family:inherit}.ct-data-search__input::placeholder{color:var(--text-tertiary)}.ct-data-search__input:focus{outline:none;border-color:color-mix(in srgb,var(--color-admin) 45%,var(--border-secondary));background:var(--bg-primary)}.ct-data-search__input:disabled{opacity:.55;cursor:not-allowed}.ct-data-search__icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:var(--text-tertiary);font-size:12px;pointer-events:none}.ct-data-exact{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;color:var(--text-secondary);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.ct-data-exact input{margin:0;accent-color:var(--color-admin)}.ct-data-exact.is-disabled{opacity:.55;cursor:not-allowed}.ct-data-table-wrap{min-width:0}.ct-data-table-wrap .table-responsive{margin:0}.ct-data-table.b-table,.ct-data-table.table{margin:0;width:100%;background:transparent;color:var(--text-primary);border-collapse:separate;border-spacing:0;font-family:inherit;font-size:11px;font-weight:400;letter-spacing:normal;text-transform:none}.ct-data-table.b-table thead th,.ct-data-table.b-table .ct-data-table__th,.ct-data-table.table thead th,.ct-data-table.table .ct-data-table__th{padding:6px 8px;border-top:none!important;border-bottom:1px solid var(--border-secondary)!important;background:transparent!important;color:var(--text-tertiary);font-family:inherit;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.ct-data-table.b-table tbody td,.ct-data-table.b-table .ct-data-table__td,.ct-data-table.table tbody td,.ct-data-table.table .ct-data-table__td{padding:6px 8px;border-top:none!important;border-bottom:1px solid var(--border-secondary)!important;background:transparent!important;color:var(--text-primary);font-family:inherit;font-size:11px;font-weight:400;line-height:1.35;letter-spacing:normal;text-transform:none;vertical-align:middle;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-data-table.b-table.table-hover tbody tr:hover td,.ct-data-table.table.table-hover tbody tr:hover td{background:var(--bg-hover)!important}.ct-data-table.b-table .ct-data-table__th--id,.ct-data-table.b-table .ct-data-table__td--id,.ct-data-table.table .ct-data-table__th--id,.ct-data-table.table .ct-data-table__td--id{width:64px;max-width:72px}.ct-data-table.b-table .ct-data-table__th--actions,.ct-data-table.b-table .ct-data-table__td--actions,.ct-data-table.table .ct-data-table__th--actions,.ct-data-table.table .ct-data-table__td--actions{width:84px;max-width:84px;text-align:right;white-space:nowrap}.ct-data-table__id{font-variant-numeric:tabular-nums;font-weight:600;color:var(--text-tertiary)}.ct-data-table__cell{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-weight:400;text-transform:none}.ct-data-table__actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}.ct-data-table__action{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-card);color:var(--text-secondary);cursor:pointer;appearance:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.ct-data-table__action i{font-size:10px}.ct-data-table__action:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover);border-color:var(--border-primary, var(--border-secondary))}.ct-data-table__action:focus-visible{outline:2px solid color-mix(in srgb,var(--color-admin) 55%,transparent);outline-offset:1px}.ct-data-table__action:disabled{opacity:.55;cursor:not-allowed}.ct-data-table__action--danger{color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 35%,var(--border-secondary));background:color-mix(in srgb,var(--color-danger) 8%,var(--bg-card))}.ct-data-table__action--danger:hover:not(:disabled){color:var(--color-danger);border-color:var(--color-danger-soft-border);background:var(--color-danger-soft-bg-hover)}.ct-icon-btn--danger{color:var(--color-danger)}.ct-icon-btn--danger:hover:not(:disabled){color:var(--color-danger);border-color:var(--color-danger-soft-border);background:var(--color-danger-soft-bg-hover)}.ct-empty--data{margin:8px 0 0;gap:10px}.ct-data-loading,.ct-data-end{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0 4px;font-size:12px;color:var(--text-tertiary)}@media(max-width:900px){.ct-data-toolbar__label{display:none}.ct-data-search{max-width:none;flex-basis:100%}.ct-data-exact span{display:none}}.ct-modal-body-quiet .modal-header{border-bottom:1px solid var(--border-secondary);background:var(--bg-card)}.ct-modal-body-quiet .modal-title{font-size:15px;font-weight:700;color:var(--text-primary)}.ct-modal-body-quiet .modal-body{background:var(--bg-card);color:var(--text-primary)}.ct-modal-body-quiet .modal-footer{border-top:1px solid var(--border-secondary);background:var(--bg-card)}.ct-confirm{display:flex;flex-direction:column;gap:16px}.ct-confirm__text{margin:0;font-size:14px;line-height:1.45;color:var(--text-primary)}.ct-confirm__actions{display:flex;justify-content:flex-end;gap:8px}.ct-import-notice{margin-top:12px;padding:12px;border:1px solid color-mix(in srgb,var(--color-admin) 28%,var(--border-secondary));border-radius:8px;background:color-mix(in srgb,var(--color-admin) 6%,var(--bg-secondary));text-align:center;font-size:12px;color:var(--text-secondary)}@media(max-width:1000px){.ct-workbench__body{grid-template-columns:1fr}.ct-panel--master{max-height:320px}}@media(prefers-reduced-motion:reduce){.ct-workbench,.ct-panel{animation:none}}.iframe-container[data-v-676bf043]{border-radius:10px;width:100%;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:height .3s ease}iframe[data-v-676bf043]{width:100%;height:100%;border:none}.checklist-list[data-v-fd0e7948]{display:flex;flex-direction:column;gap:12px;min-height:0}.checklist-list__toolbar[data-v-fd0e7948]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.filter-field[data-v-fd0e7948]{position:relative;flex:1 1 220px;min-width:0}.filter-field__icon[data-v-fd0e7948]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);font-size:.75rem;pointer-events:none;z-index:1}.filter-field__input[data-v-fd0e7948]{border-radius:999px!important;border:1px solid var(--border-input, var(--border-tertiary))!important;background:var(--bg-input, var(--bg-card))!important;color:var(--text-primary)!important;padding-left:2.15rem!important;font-size:.85rem!important;box-shadow:none!important;min-height:38px}.filter-field__input[data-v-fd0e7948]:focus{border-color:var(--border-input-focus, var(--text-link))!important}.filter-field__input[data-v-fd0e7948]::placeholder{color:var(--text-tertiary)}.checklist-list__create[data-v-fd0e7948]{border:1px solid var(--border-tertiary);background:var(--bg-active);color:var(--text-link);border-radius:999px;padding:.45rem .95rem;font-weight:600;font-size:.85rem;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease;flex:0 0 auto;white-space:nowrap}.checklist-list__create[data-v-fd0e7948]:hover{background:var(--text-link);border-color:var(--text-link);color:var(--color-on-accent, #fff)}.checklist-list__meta[data-v-fd0e7948]{display:flex;align-items:center}.checklist-list__count[data-v-fd0e7948]{font-size:.75rem;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}.checklist-list__body[data-v-fd0e7948]{min-height:220px}.template-rows[data-v-fd0e7948]{display:flex;flex-direction:column;gap:6px}.template-row[data-v-fd0e7948]{display:flex;align-items:stretch;gap:8px;padding:.35rem;border-radius:12px;background:var(--bg-tertiary);transition:background .15s ease}.template-row[data-v-fd0e7948]:hover{background:var(--bg-hover)}.template-row__main[data-v-fd0e7948]{flex:1;min-width:0;display:flex;align-items:flex-start;gap:12px;border:none;background:transparent;text-align:left;padding:.55rem;border-radius:10px;cursor:pointer;color:inherit}.template-row__main[data-v-fd0e7948]:disabled{cursor:default}.template-row__avatar[data-v-fd0e7948]{width:36px;height:36px;border-radius:10px;background:var(--bg-active);color:var(--text-link);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.95rem}.template-row__text[data-v-fd0e7948]{display:flex;flex-direction:column;gap:2px;min-width:0}.template-row__title[data-v-fd0e7948]{font-size:.9rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-row__desc[data-v-fd0e7948]{font-size:.8rem;color:var(--text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.template-row__date[data-v-fd0e7948]{font-size:.72rem;color:var(--text-tertiary);margin-top:2px}.template-row__actions[data-v-fd0e7948]{display:flex;align-items:center;gap:2px;padding:.35rem .35rem .35rem 0;flex-shrink:0}.icon-btn[data-v-fd0e7948]{width:30px;height:30px;border:none;border-radius:8px;background:transparent;color:var(--text-tertiary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .15s ease,color .15s ease}.icon-btn[data-v-fd0e7948]:hover{background:var(--bg-card);color:var(--text-primary)}.icon-btn--danger[data-v-fd0e7948]:hover{background:#dc35451f;color:var(--color-danger)}.icon-btn i[data-v-fd0e7948]{font-size:.9rem}.checklist-empty[data-v-fd0e7948]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:2.5rem 1.25rem;text-align:center}.checklist-empty__icon[data-v-fd0e7948]{width:52px;height:52px;border-radius:50%;background:#4361ee1f;color:var(--text-link);display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem}.checklist-empty__title[data-v-fd0e7948]{margin:0;font-size:.95rem;font-weight:600;color:var(--text-primary)}.checklist-empty__text[data-v-fd0e7948]{margin:0 0 .35rem;max-width:340px;font-size:.85rem;line-height:1.45;color:var(--text-secondary)}.checklist-template-form[data-v-45a7889e]{max-width:100%}[data-v-45a7889e] .form-control-token,[data-v-45a7889e] .form-control{border-radius:10px!important;border-color:var(--border-input, var(--border-tertiary))!important;background:var(--bg-input, var(--bg-card))!important;color:var(--text-primary)!important;box-shadow:none!important}[data-v-45a7889e] .form-control-token:focus,[data-v-45a7889e] .form-control:focus{border-color:var(--border-input-focus, var(--text-link))!important}[data-v-45a7889e] .form-group>label{font-size:.8rem;font-weight:600;color:var(--text-secondary);margin-bottom:.35rem}.tasks-section[data-v-45a7889e]{background:var(--bg-tertiary);border:1px solid var(--border-divider);border-radius:12px;padding:.95rem;margin-bottom:1rem}.tasks-section__header[data-v-45a7889e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:.85rem}.tasks-section__title[data-v-45a7889e]{margin:0;font-size:.9rem;font-weight:600;color:var(--text-primary)}.tasks-section__hint[data-v-45a7889e]{margin:2px 0 0;font-size:.75rem;color:var(--text-tertiary)}.tasks-section__add[data-v-45a7889e]{border:1px solid var(--border-tertiary);background:var(--bg-card);color:var(--text-link);border-radius:999px;padding:.35rem .75rem;font-size:.8rem;font-weight:600;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.tasks-section__add[data-v-45a7889e]:hover{background:var(--bg-active);border-color:var(--text-link)}.tasks-empty[data-v-45a7889e]{padding:1.25rem .75rem;text-align:center;border-radius:10px;background:var(--bg-card);color:var(--text-tertiary);font-size:.85rem}.tasks-empty p[data-v-45a7889e]{margin:0}.task-card[data-v-45a7889e]{background:var(--bg-card);border:1px solid var(--border-divider);border-radius:12px;padding:.85rem;margin-bottom:.65rem}.task-card__header[data-v-45a7889e]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:.65rem}.task-card__label[data-v-45a7889e]{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600;color:var(--text-primary)}.task-card__remove[data-v-45a7889e]{width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--text-tertiary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.task-card__remove[data-v-45a7889e]:hover{background:#dc35451f;color:var(--color-danger)}.task-card__switches[data-v-45a7889e]{display:flex;flex-direction:column;gap:.35rem;margin-top:.35rem}.drag-handle[data-v-45a7889e]{border:none;background:transparent;color:var(--text-tertiary);cursor:grab;width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;padding:0}.drag-handle[data-v-45a7889e]:hover{background:var(--bg-hover);color:var(--text-primary)}.ghost-card[data-v-45a7889e]{opacity:.55;background:var(--bg-active);border:1px dashed var(--text-link)}.draggable-container[data-v-45a7889e]{min-height:10px}.form-actions[data-v-45a7889e]{display:flex;justify-content:flex-end;gap:8px;margin-top:.5rem}.checklist-templates-page[data-v-38d57294]{display:flex;flex-direction:column;gap:14px;min-height:0}.ctp-header[data-v-38d57294]{display:flex;flex-direction:column;gap:12px}.ctp-header__back[data-v-38d57294]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:6px 10px;margin-left:-10px;border-radius:8px;color:var(--text-secondary);font-size:.85rem;font-weight:500;text-decoration:none;transition:background .15s ease,color .15s ease}.ctp-header__back i[data-v-38d57294]{font-size:.75rem}.ctp-header__back[data-v-38d57294]:hover{background:var(--bg-hover);color:var(--text-link);text-decoration:none}.ctp-header__intro[data-v-38d57294]{display:flex;align-items:flex-start;gap:12px}.ctp-header__icon[data-v-38d57294]{width:40px;height:40px;border-radius:12px;background:#4361ee1f;color:var(--text-link);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem}.ctp-header__text[data-v-38d57294]{min-width:0}.ctp-header__title[data-v-38d57294]{margin:0;font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--text-primary)}.ctp-header__subtitle[data-v-38d57294]{margin:4px 0 0;font-size:.85rem;line-height:1.45;color:var(--text-secondary);max-width:520px}.ctp-panel[data-v-38d57294]{background:var(--bg-card);border:1px solid var(--border-card, var(--border-secondary));border-radius:14px;padding:1rem 1.1rem 1.15rem;min-height:320px}.ctp-modal .modal-content,.ctp-modal__content{border-radius:14px!important;border:1px solid var(--border-card, var(--border-secondary))!important;background:var(--bg-card)!important;overflow:hidden}.ctp-modal__header{background:var(--bg-secondary)!important;border-bottom:1px solid var(--border-divider)!important;color:var(--text-primary)!important}.ctp-modal__header .modal-title{font-size:1rem;font-weight:600}.ctp-modal__header .close{color:var(--text-tertiary);text-shadow:none;opacity:1}.ctp-modal__header .close:hover{color:var(--text-primary)}.ctp-modal__body{background:var(--bg-card)!important;padding:1.15rem!important}.models-editor-page[data-v-3d527a9c]{height:100%;display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:10px;overflow:hidden;min-height:0}.models-editor-header[data-v-3d527a9c]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);flex-wrap:wrap}.models-editor-header__title-block[data-v-3d527a9c]{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.models-editor-header__title[data-v-3d527a9c]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.models-editor-header__meta[data-v-3d527a9c]{font-size:12px;color:var(--text-tertiary);text-transform:lowercase;white-space:nowrap}.models-editor-header__actions[data-v-3d527a9c]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0;flex-wrap:wrap}.models-editor-icon-btn[data-v-3d527a9c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;flex-shrink:0}.models-editor-icon-btn i[data-v-3d527a9c]{font-size:13px}.models-editor-icon-btn[data-v-3d527a9c]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.models-editor-btn[data-v-3d527a9c]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease,filter .15s ease}.models-editor-btn i[data-v-3d527a9c]{font-size:12px}.models-editor-btn[data-v-3d527a9c]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.models-editor-btn[data-v-3d527a9c]:disabled{opacity:.6;cursor:not-allowed}.models-editor-btn--primary[data-v-3d527a9c]{background:var(--color-ecm);border-color:var(--color-ecm);color:var(--text-inverse, #fff)}.models-editor-btn--primary[data-v-3d527a9c]:hover:not(:disabled){background:var(--color-ecm);border-color:var(--color-ecm);color:var(--text-inverse, #fff);filter:brightness(.94)}.models-editor-btn--ai[data-v-3d527a9c]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff}.models-editor-btn--ai[data-v-3d527a9c]:hover:not(:disabled){background:linear-gradient(135deg,#5568d3,#5e3a82);border-color:transparent;color:#fff;filter:none}.models-editor-btn--ai.active[data-v-3d527a9c]{box-shadow:0 0 0 2px color-mix(in srgb,#667eea 35%,transparent)}.models-editor-btn__badge[data-v-3d527a9c]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:10px;background:color-mix(in srgb,var(--color-ecm) 18%,transparent);color:var(--color-ecm);font-size:10px;font-weight:700}.models-editor-btn--ai .models-editor-btn__badge[data-v-3d527a9c],.models-editor-btn--primary .models-editor-btn__badge[data-v-3d527a9c]{background:#ffffff38;color:#fff}.btn[data-v-3d527a9c]{padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.btn[data-v-3d527a9c]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-3d527a9c]{background:var(--text-link);color:#fff}.btn-primary[data-v-3d527a9c]:hover:not(:disabled){background:var(--text-link-hover)}.btn-success[data-v-3d527a9c]{background:var(--color-success);color:#fff}.btn-success[data-v-3d527a9c]:hover:not(:disabled){background:var(--color-success);opacity:.8}.btn-info[data-v-3d527a9c]{background:var(--color-info);color:#fff}.btn-info[data-v-3d527a9c]:hover:not(:disabled){background:var(--color-info);opacity:.8}.btn-secondary[data-v-3d527a9c]{background:var(--text-tertiary);color:#fff}.btn-secondary[data-v-3d527a9c]:hover:not(:disabled){background:var(--text-secondary)}.btn-warning[data-v-3d527a9c]{background:var(--color-warning);color:var(--text-inverse)}.btn-warning[data-v-3d527a9c]:hover:not(:disabled){background:var(--color-warning);opacity:.8}.editor-container[data-v-3d527a9c]{flex:1;position:relative;overflow:hidden;width:100%;height:100%;min-height:0;display:flex;flex-direction:row}.editor-container.split-view[data-v-3d527a9c]{gap:0}.llm-generator-panel[data-v-3d527a9c]{height:100%;border-right:3px solid var(--text-link);background:linear-gradient(to bottom,var(--bg-primary) 0%,var(--bg-card) 100%);overflow:hidden;display:flex;flex-direction:column;box-shadow:2px 0 10px var(--shadow-sm);position:relative;transition:width .3s ease}.llm-generator-panel[data-v-3d527a9c]:after{content:"";position:absolute;top:0;right:-3px;width:3px;height:100%;background:var(--text-link);opacity:.8}.panel-header[data-v-3d527a9c]{padding:8px;display:flex;justify-content:flex-end;background:var(--text-link);border-bottom:1px solid var(--border-tertiary)}.collapse-toggle[data-v-3d527a9c]{width:32px;height:32px;border:none;background:#ffffff26;color:#fff;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.collapse-toggle[data-v-3d527a9c]:hover{background:#ffffff40;transform:scale(1.1)}.collapse-toggle i[data-v-3d527a9c]{font-size:14px}.panel-content[data-v-3d527a9c]{flex:1;overflow-y:auto;overflow-x:hidden}.resize-divider[data-v-3d527a9c]{width:8px;height:100%;background:transparent;cursor:col-resize;position:relative;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.resize-divider[data-v-3d527a9c]:hover{background:var(--shadow-sm)}.resize-divider:hover .resize-handle[data-v-3d527a9c]{background:var(--text-link);opacity:1}.resize-handle[data-v-3d527a9c]{width:3px;height:60px;background:var(--border-secondary);border-radius:2px;opacity:.5;transition:all .2s ease}.editor-panel[data-v-3d527a9c]{flex:1;height:100%;overflow:hidden;display:flex;flex-direction:column;background:var(--bg-card)}.llm-generator-panel[data-v-3d527a9c] .llm-generator{height:100%;display:flex;flex-direction:column}.editor-container.panel-collapsed .llm-generator-panel[data-v-3d527a9c]{min-width:50px;max-width:50px}.loading-overlay[data-v-3d527a9c]{position:absolute;inset:0;background:var(--overlay-modal);display:flex;align-items:center;justify-content:center;z-index:1000}.loading-content[data-v-3d527a9c]{text-align:center}.spinner[data-v-3d527a9c]{width:40px;height:40px;border:4px solid var(--border-secondary);border-top:4px solid var(--text-link);border-radius:50%;animation:spin-3d527a9c 1s linear infinite;margin:0 auto 15px}@keyframes spin-3d527a9c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-content p[data-v-3d527a9c]{margin:0;color:var(--text-secondary);font-size:14px}.modal-overlay[data-v-3d527a9c]{position:fixed;inset:0;background:var(--overlay-modal);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-3d527a9c]{background:var(--bg-card);border-radius:8px;width:90%;max-width:500px;box-shadow:0 4px 20px var(--shadow-lg)}.modal-header[data-v-3d527a9c]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid var(--border-secondary)}.modal-header h3[data-v-3d527a9c]{margin:0;font-size:18px;font-weight:600;color:var(--text-primary)}.close-btn[data-v-3d527a9c]{background:none;border:none;font-size:24px;cursor:pointer;color:var(--text-secondary);padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-3d527a9c]:hover{color:var(--text-primary)}.modal-body[data-v-3d527a9c]{padding:20px}.form-group[data-v-3d527a9c]{margin-bottom:20px}.modal-footer[data-v-3d527a9c]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid var(--border-secondary)}.variables-sidebar-overlay[data-v-3d527a9c]{position:fixed;inset:0;background:var(--overlay-modal);display:flex;align-items:center;justify-content:flex-end;z-index:1000}.variables-sidebar[data-v-3d527a9c]{background:var(--bg-card);width:400px;height:100%;box-shadow:-2px 0 10px var(--shadow-md);display:flex;flex-direction:column}.sidebar-header[data-v-3d527a9c]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid var(--border-secondary);background:var(--bg-tertiary)}.sidebar-header h3[data-v-3d527a9c]{margin:0;font-size:18px;font-weight:600;color:var(--text-primary)}.sidebar-content[data-v-3d527a9c]{flex:1;overflow-y:auto;padding:20px}.variable-form[data-v-3d527a9c]{margin-bottom:30px;border-bottom:1px solid var(--border-secondary)}.variable-form h4[data-v-3d527a9c]{margin:0 0 15px;font-size:16px;font-weight:600;color:var(--text-primary)}.form-actions[data-v-3d527a9c]{display:flex;gap:10px;align-items:center}.form-actions .btn[data-v-3d527a9c]{flex:1;width:176px;height:39px;min-width:176px;white-space:nowrap}.btn-outline-secondary[data-v-3d527a9c]{background:transparent;border:1px solid var(--text-tertiary);color:var(--text-tertiary)}.btn-outline-secondary[data-v-3d527a9c]:hover{background:var(--text-tertiary);color:#fff}.variables-list h4[data-v-3d527a9c]{margin:0 0 15px;font-size:16px;font-weight:600;color:var(--text-primary)}.no-variables[data-v-3d527a9c]{text-align:center;padding:30px 20px;color:var(--text-secondary)}.no-variables i[data-v-3d527a9c]{font-size:48px;margin-bottom:10px;color:var(--border-tertiary)}.variable-item[data-v-3d527a9c]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:6px;padding:15px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-start}.variable-item.editing[data-v-3d527a9c]{border:2px solid var(--text-link);box-shadow:0 0 10px var(--shadow-sm);background:var(--bg-hover);position:relative}.variable-item.editing[data-v-3d527a9c]:before{content:attr(data-editing-text);position:absolute;top:-8px;left:10px;background:var(--text-link);color:#fff;padding:2px 8px;border-radius:12px;font-size:10px;font-weight:700;z-index:1}.variable-item button[data-v-3d527a9c]:disabled{opacity:.5;cursor:not-allowed}.variable-info[data-v-3d527a9c]{flex:1}.variable-info strong[data-v-3d527a9c]{color:var(--text-primary);font-size:14px}.variable-type[data-v-3d527a9c]{background:var(--text-link);color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;margin-left:8px}.variable-info p[data-v-3d527a9c]{margin:5px 0;color:var(--text-secondary);font-size:13px}.variable-info small[data-v-3d527a9c]{display:block;color:var(--text-tertiary);font-size:11px;margin:2px 0}.variable-actions[data-v-3d527a9c]{display:flex;gap:5px;cursor:default}.variable-actions button[data-v-3d527a9c]{cursor:pointer;z-index:10;position:relative}.btn-sm[data-v-3d527a9c]{padding:4px 8px;font-size:12px}.btn-outline-primary[data-v-3d527a9c]{background:transparent;border:1px solid var(--text-link);color:var(--text-link)}.btn-outline-primary[data-v-3d527a9c]:hover{background:var(--text-link);color:#fff}.btn-outline-danger[data-v-3d527a9c]{background:transparent;border:1px solid var(--color-danger);color:var(--color-danger)}.btn-outline-danger[data-v-3d527a9c]:hover{background:var(--color-danger);color:#fff}.btn-outline-warning[data-v-3d527a9c]{background:transparent;border:1px solid var(--color-warning);color:var(--color-warning)}.btn-outline-warning[data-v-3d527a9c]:hover{background:var(--color-warning);color:var(--text-inverse)}.variables-list-container[data-v-3d527a9c]{cursor:move}.variable-item[data-v-3d527a9c]{display:flex;align-items:flex-start;gap:10px}.draggable-variable[data-v-3d527a9c]{cursor:grab;transition:all .2s ease;border-radius:6px;padding:15px;margin-bottom:10px;background:var(--bg-tertiary);border:1px solid var(--border-secondary)}.draggable-variable[data-v-3d527a9c]:hover{background:var(--bg-hover);box-shadow:0 2px 8px var(--shadow-sm)}.draggable-variable[data-v-3d527a9c]:active{cursor:grabbing}.variable-drag-handle[data-v-3d527a9c]{color:var(--text-tertiary);padding:8px 4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.variable-drag-handle[data-v-3d527a9c]:hover{color:var(--text-secondary)}.variable-ghost[data-v-3d527a9c]{opacity:.5;background:var(--bg-tertiary);border:2px dashed var(--text-link)}.variable-chosen[data-v-3d527a9c]{background:var(--bg-hover);box-shadow:0 4px 12px var(--shadow-sm)}.variable-drag[data-v-3d527a9c]{transform:rotate(5deg);box-shadow:0 8px 20px var(--shadow-lg)}.variable-item.sortable-ghost[data-v-3d527a9c]{opacity:.3}.variable-item.sortable-chosen[data-v-3d527a9c]{background:var(--bg-hover)}.variable-item.sortable-drag[data-v-3d527a9c]{transform:rotate(2deg);box-shadow:0 4px 12px var(--shadow-sm)}.variables-modal .variables-info .alert[data-v-3d527a9c]{border-radius:8px;border:none;background:var(--bg-tertiary);color:var(--text-link);font-size:.9rem}.variables-modal .variables-info .alert i[data-v-3d527a9c]{color:var(--text-link)}.variables-modal .variables-scroll-container[data-v-3d527a9c]{max-height:400px;overflow-y:auto;padding-right:8px}.variables-modal .variables-scroll-container[data-v-3d527a9c]::-webkit-scrollbar{width:6px}.variables-modal .variables-scroll-container[data-v-3d527a9c]::-webkit-scrollbar-track{background:var(--bg-tertiary);border-radius:3px}.variables-modal .variables-scroll-container[data-v-3d527a9c]::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:3px}.variables-modal .variables-scroll-container[data-v-3d527a9c]::-webkit-scrollbar-thumb:hover{background:var(--border-secondary);opacity:.8}.variables-modal .variables-list[data-v-3d527a9c]{max-height:none;overflow-y:visible}.variables-modal .variables-list .variable-item[data-v-3d527a9c]{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:6px;padding:12px;margin-bottom:8px;transition:all .2s ease;display:grid;grid-template-columns:1fr;gap:8px}.variables-modal .variables-list .variable-item[data-v-3d527a9c]:hover{border-color:var(--text-link);box-shadow:0 2px 8px var(--shadow-sm)}.variables-modal .variables-list .variable-item .variable-header[data-v-3d527a9c]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;margin-bottom:0}.variables-modal .variables-list .variable-item .variable-header .variable-label[data-v-3d527a9c]{display:flex;align-items:center;gap:6px;margin:0;font-size:.9rem;color:var(--text-primary);font-weight:500;word-break:break-word}.variables-modal .variables-list .variable-item .variable-header .variable-label .required-badge[data-v-3d527a9c]{color:var(--color-danger);font-weight:700;font-size:1.1rem;flex-shrink:0}.variables-modal .variables-list .variable-item .variable-header .variable-type[data-v-3d527a9c]{background:var(--text-link);color:#fff;padding:4px 8px;border-radius:12px;font-size:.75rem;font-weight:500;white-space:nowrap;flex-shrink:0}.variables-modal .variables-list .variable-item .variable-input[data-v-3d527a9c]{margin-bottom:0}.variables-modal .variables-list .variable-item .variable-input .form-control[data-v-3d527a9c]{border:1px solid var(--border-secondary);border-radius:6px;padding:8px 12px;font-size:.9rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%;background:var(--bg-card);color:var(--text-primary)}.variables-modal .variables-list .variable-item .variable-input .form-control[data-v-3d527a9c]:focus{border-color:var(--text-link);box-shadow:0 0 0 .2rem var(--shadow-sm)}.variables-modal .variables-list .variable-item .variable-input .form-control[data-v-3d527a9c]::placeholder{color:var(--text-secondary);opacity:.7}.variables-modal .variables-list .variable-item .variable-description[data-v-3d527a9c]{font-size:.8rem;color:var(--text-secondary);font-family:Courier New,monospace;background:var(--bg-secondary);padding:4px 8px;border-radius:4px;display:inline-block;word-break:break-all}.no-variables .fas[data-v-3d527a9c]{color:var(--border-tertiary)}.no-variables h5[data-v-3d527a9c]{font-size:1.1rem;font-weight:500;color:var(--text-primary)}.no-variables p[data-v-3d527a9c]{font-size:.9rem;color:var(--text-secondary)}.variables-modal-container[data-v-3d527a9c]{padding:0;width:100%;position:relative}.variables-section[data-v-3d527a9c]{width:100%;margin:0;position:relative;left:0;right:0}.section-title[data-v-3d527a9c]{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid var(--border-secondary);text-align:left}.page-settings-container[data-v-3d527a9c]{padding:10px 0}.page-settings-container .form-group[data-v-3d527a9c]{margin-bottom:20px}.page-settings-container .custom-control-label[data-v-3d527a9c]{font-weight:500;color:var(--text-primary)}.preview-section[data-v-3d527a9c]{margin-top:30px;padding:20px;background:var(--bg-tertiary);border-radius:8px}.preview-section h6[data-v-3d527a9c]{margin-bottom:15px;font-weight:600;color:var(--text-primary)}.preview-box[data-v-3d527a9c]{background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:6px;padding:20px;min-height:150px;position:relative;box-shadow:0 2px 4px var(--shadow-sm)}.preview-header[data-v-3d527a9c]{position:absolute;top:8px;left:0;right:0;border-bottom:1px solid var(--border-secondary);padding-bottom:5px}.header-row[data-v-3d527a9c],.footer-row[data-v-3d527a9c]{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:var(--text-secondary);min-height:16px;padding:0 15px}.header-left[data-v-3d527a9c],.footer-left[data-v-3d527a9c]{flex:1;text-align:left;padding-left:5px}.header-center[data-v-3d527a9c],.footer-center[data-v-3d527a9c]{flex:1;text-align:center}.header-right[data-v-3d527a9c],.footer-right[data-v-3d527a9c]{flex:1;text-align:right;padding-right:5px}.preview-content[data-v-3d527a9c]{padding:40px 20px;text-align:center;color:var(--text-tertiary);font-style:italic}.preview-footer[data-v-3d527a9c]{position:absolute;bottom:8px;left:0;right:0;border-top:1px solid var(--border-secondary);padding-top:5px}.preview-date[data-v-3d527a9c]{float:right;font-size:9px;color:var(--text-tertiary)}.settings-section[data-v-3d527a9c]{margin-bottom:30px;padding:20px;border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-tertiary)}.settings-section .form-group[data-v-3d527a9c]{margin-bottom:15px}.settings-section .form-group label[data-v-3d527a9c]{margin-bottom:8px;font-weight:500;color:var(--text-secondary);font-size:14px}.settings-section .custom-control-label[data-v-3d527a9c]{margin-bottom:0;font-weight:500;color:var(--text-secondary);font-size:14px}.settings-section .row>[class*=col-][data-v-3d527a9c]{padding-left:10px;padding-right:10px}.settings-section h6[data-v-3d527a9c]{margin-bottom:15px;font-weight:600;color:var(--text-primary);border-bottom:2px solid var(--text-link);padding-bottom:8px}.position-config[data-v-3d527a9c]{margin-bottom:15px;padding:12px;border:1px solid var(--border-secondary);border-radius:6px;background:var(--bg-card);transition:all .2s ease}.position-config[data-v-3d527a9c]:hover{border-color:var(--text-link);box-shadow:0 2px 8px var(--shadow-sm)}.position-label[data-v-3d527a9c]{font-weight:500;color:var(--text-secondary);margin-bottom:5px;display:block}.position-status[data-v-3d527a9c]{text-align:center}.position-status .badge[data-v-3d527a9c]{font-size:11px;padding:4px 8px}.badge-primary[data-v-3d527a9c]{background-color:var(--text-link)}.badge-info[data-v-3d527a9c]{background-color:var(--color-info)}.badge-success[data-v-3d527a9c]{background-color:var(--color-success)}.page-margins-grid[data-v-3d527a9c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.margin-field[data-v-3d527a9c]{display:flex;flex-direction:column;gap:8px}.margin-input[data-v-3d527a9c]{display:flex;align-items:center;gap:8px}.margin-input .form-control[data-v-3d527a9c]{min-width:0}.margin-unit[data-v-3d527a9c]{color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap}.custom-text-with-variables .variable-suggestions[data-v-3d527a9c]{margin-top:8px;padding:8px;background:var(--bg-tertiary);border-radius:4px;border:1px solid var(--border-secondary)}.custom-text-with-variables .variable-tags[data-v-3d527a9c]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.custom-text-with-variables .variable-tag[data-v-3d527a9c]{background:var(--text-link);color:#fff;padding:2px 6px;border-radius:12px;font-size:11px;cursor:pointer;transition:all .2s ease;font-family:Courier New,monospace;border:1px solid var(--text-link)}.custom-text-with-variables .variable-tag[data-v-3d527a9c]:hover{background:var(--text-link-hover);border-color:var(--text-link-hover);transform:translateY(-1px);box-shadow:0 2px 4px var(--shadow-sm)}.custom-text-with-variables .variable-tag[data-v-3d527a9c]:active{transform:translateY(0)}@media(max-width:768px){.page-margins-grid[data-v-3d527a9c]{grid-template-columns:1fr}.models-editor-header[data-v-3d527a9c]{flex-direction:column;align-items:stretch;padding:.65rem .75rem;gap:.75rem}.models-editor-header__actions[data-v-3d527a9c]{width:100%;justify-content:flex-start}.models-editor-btn[data-v-3d527a9c]{flex:1 1 auto}}@media(max-width:480px){.page-margins-grid[data-v-3d527a9c]{grid-template-columns:1fr}.models-editor-header__title[data-v-3d527a9c]{font-size:14px}.models-editor-btn__label[data-v-3d527a9c]{display:none}.models-editor-btn[data-v-3d527a9c]{padding:0 10px;min-width:36px}}.file-models-page-inner[data-v-7adab5ca]{width:100%;min-height:0}.file-models-controls-panel[data-v-7adab5ca]{border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);padding:.6rem .75rem;overflow:visible}.file-models-header[data-v-7adab5ca]{display:flex;align-items:baseline;gap:8px;padding:2px 2px 8px;margin-bottom:8px;border-bottom:1px solid var(--border-secondary);flex-wrap:wrap}.file-models-header__icon[data-v-7adab5ca]{font-size:13px;color:var(--text-tertiary);align-self:center}.file-models-header__subtitle[data-v-7adab5ca]{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.file-models-header__meta[data-v-7adab5ca]{margin-left:auto;font-size:12px;color:var(--text-tertiary);white-space:nowrap;text-transform:lowercase}.file-models-primary-line[data-v-7adab5ca]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.file-models-primary-line__left[data-v-7adab5ca]{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 220px}.file-models-primary-line__right[data-v-7adab5ca]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;white-space:nowrap;flex-shrink:0}.file-models-line-icons[data-v-7adab5ca]{display:flex;align-items:center;gap:8px}.file-models-icon-btn[data-v-7adab5ca]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.file-models-icon-btn i[data-v-7adab5ca]{font-size:12px}.file-models-icon-btn[data-v-7adab5ca]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.file-models-icon-btn[data-v-7adab5ca]:disabled{opacity:.5;cursor:default}.file-models-icon-btn--primary[data-v-7adab5ca]{background:var(--color-ecm);border-color:var(--color-ecm);color:var(--text-inverse, #fff)}.file-models-icon-btn--primary[data-v-7adab5ca]:hover:not(:disabled){background:var(--color-ecm);border-color:var(--color-ecm);color:var(--text-inverse, #fff);filter:brightness(.94)}.file-models-line-pagination[data-v-7adab5ca]{display:flex;align-items:center;white-space:nowrap;font-size:12px;color:var(--text-secondary);gap:6px}.file-models-line-pagination .items-by-page[data-v-7adab5ca]{width:auto;min-width:64px;margin:0 2px}.file-models-line-pagination b[data-v-7adab5ca]{color:var(--text-primary);font-weight:600}.file-models-search[data-v-7adab5ca]{flex:1;min-width:0;max-width:360px;display:flex;align-items:center;gap:8px;padding:0 12px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:20px;transition:border-color .15s ease}.file-models-search[data-v-7adab5ca]:focus-within{border-color:var(--color-ecm)}.file-models-search__icon[data-v-7adab5ca]{font-size:13px;color:var(--text-tertiary);flex-shrink:0}.file-models-search__input[data-v-7adab5ca]{border:none;background:transparent;padding:6px 0;font-size:13px;color:var(--text-primary);box-shadow:none!important}.file-models-search__input[data-v-7adab5ca]::placeholder{color:var(--text-tertiary)}.file-models-search__input[data-v-7adab5ca]:focus{outline:none;box-shadow:none}.list-container[data-v-7adab5ca]{max-height:calc(100vh - 280px);border:1px solid var(--border-secondary);border-radius:10px;background:var(--bg-secondary);overflow:auto}.file-models-table-wrap[data-v-7adab5ca]{min-height:300px;width:100%}.file-models-table-wrap.no-items[data-v-7adab5ca]{display:flex;flex-direction:column}.file-models-loading[data-v-7adab5ca]{display:flex;align-items:center;justify-content:center;gap:10px;padding:48px 16px;color:var(--text-secondary);font-size:13px}.file-models-empty[data-v-7adab5ca]{padding:24px 16px}.file-models-pagination[data-v-7adab5ca]{padding:12px 8px 8px;border-top:1px solid var(--border-secondary)}.file-models-pagination[data-v-7adab5ca] .page-link{color:var(--text-secondary);background:var(--bg-primary);border-color:var(--border-secondary)}.file-models-pagination[data-v-7adab5ca] .page-item.active .page-link{background:var(--color-ecm);border-color:var(--color-ecm);color:var(--text-inverse, #fff)}.file-models-pagination[data-v-7adab5ca] .page-item.disabled .page-link{opacity:.5}[data-v-7adab5ca] .table-custom-style{margin-bottom:0;font-size:13px;background:transparent;border-collapse:separate!important;border-spacing:0}[data-v-7adab5ca] .table-custom-style thead th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);background:var(--bg-tertiary);border-top:none;border-bottom:1px solid var(--border-secondary);padding:10px 14px;white-space:nowrap;vertical-align:middle}[data-v-7adab5ca] .table-custom-style tbody td{font-size:13px;color:var(--text-secondary);padding:10px 14px;vertical-align:middle;border-top:none}[data-v-7adab5ca] .table-custom-style.table-bordered,[data-v-7adab5ca] .table-custom-style.table-bordered th,[data-v-7adab5ca] .table-custom-style.table-bordered td{border-color:var(--border-secondary)}[data-v-7adab5ca] .table-custom-style tbody tr{transition:background-color .1s;background:transparent}[data-v-7adab5ca] .table-custom-style tbody tr:hover td{background-color:var(--bg-hover)}[data-v-7adab5ca] .table-custom-style td:last-child{white-space:nowrap}.file-model-name-cell[data-v-7adab5ca]{display:flex;align-items:center;gap:10px;min-width:0}.file-model-name-cell__icon-wrap[data-v-7adab5ca]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm);font-size:13px}.file-model-name-cell__text[data-v-7adab5ca]{display:flex;flex-direction:column;min-width:0}.file-model-name-cell__name[data-v-7adab5ca]{font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-model-name-cell__lock[data-v-7adab5ca]{margin-left:6px;color:var(--color-warning);font-size:12px}.file-model-meta-cell[data-v-7adab5ca]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.file-model-meta-cell span[data-v-7adab5ca]{color:var(--text-primary)}.file-model-meta-cell small[data-v-7adab5ca]{font-size:11px;color:var(--text-tertiary)}.file-model-version[data-v-7adab5ca]{display:inline-flex;align-items:center;gap:6px}.file-model-version__view[data-v-7adab5ca]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:color .15s ease,background .15s ease}.file-model-version__view[data-v-7adab5ca]:hover{color:var(--color-ecm);background:var(--bg-hover)}.file-model-status[data-v-7adab5ca]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.file-model-status--draft[data-v-7adab5ca]{background:color-mix(in srgb,var(--text-tertiary) 14%,transparent);color:var(--text-secondary);border:1px solid color-mix(in srgb,var(--text-tertiary) 22%,transparent)}.file-model-status--published[data-v-7adab5ca]{background:color-mix(in srgb,var(--color-ecm) 14%,transparent);color:var(--color-ecm);border:1px solid color-mix(in srgb,var(--color-ecm) 28%,transparent)}.file-model-status--archived[data-v-7adab5ca]{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning);border:1px solid color-mix(in srgb,var(--color-warning) 28%,transparent)}.file-model-actions[data-v-7adab5ca]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap}.file-model-action-btn[data-v-7adab5ca]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border-secondary);border-radius:50%;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;font-size:12px}.file-model-action-btn[data-v-7adab5ca]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:var(--bg-hover)}.file-model-action-btn[data-v-7adab5ca]:disabled{opacity:.5;cursor:default}.file-model-action-btn--success[data-v-7adab5ca]:hover:not(:disabled){border-color:var(--color-ecm);color:var(--color-ecm);background:color-mix(in srgb,var(--color-ecm) 10%,transparent)}.file-model-action-btn--danger[data-v-7adab5ca]:hover:not(:disabled){border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}@media(max-width:768px){.file-models-primary-line__right[data-v-7adab5ca]{width:100%;justify-content:space-between;flex-wrap:wrap}.file-models-search[data-v-7adab5ca]{max-width:none}}.file-models-page[data-v-8a66191d]{width:100%;min-height:0}.not-found[data-v-e400f20d]{display:flex;align-items:center;justify-content:center;min-height:calc(70vh - var(--app-header-height));padding:2rem 1rem}.not-found__panel[data-v-e400f20d]{position:relative;width:100%;max-width:32rem;padding:2.5rem 2rem;text-align:center;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:12px;box-shadow:0 8px 28px var(--shadow-sm);overflow:hidden;animation:not-found-enter-e400f20d .45s ease-out both}.not-found__code[data-v-e400f20d]{position:absolute;top:-.35rem;left:50%;transform:translate(-50%);font-size:clamp(5.5rem,18vw,8rem);font-weight:700;letter-spacing:-.06em;line-height:1;color:var(--text-primary);opacity:.06;pointer-events:none;-webkit-user-select:none;user-select:none}.not-found__icon-wrap[data-v-e400f20d]{display:inline-flex;align-items:center;justify-content:center;width:4.25rem;height:4.25rem;margin-bottom:1.25rem;border-radius:50%;background:var(--bg-active);color:var(--color-admin);animation:not-found-icon-e400f20d .55s ease-out .1s both}.not-found__icon[data-v-e400f20d]{font-size:1.75rem}.not-found__title[data-v-e400f20d]{margin:0 0 .75rem;font-size:1.5rem;font-weight:600;color:var(--text-primary);animation:not-found-enter-e400f20d .45s ease-out .12s both}.not-found__description[data-v-e400f20d]{margin:0 auto 1rem;max-width:26rem;font-size:.95rem;line-height:1.5;color:var(--text-secondary);animation:not-found-enter-e400f20d .45s ease-out .18s both}.not-found__path[data-v-e400f20d]{margin:0 0 1.5rem;animation:not-found-enter-e400f20d .45s ease-out .22s both}.not-found__path code[data-v-e400f20d]{display:inline-block;max-width:100%;padding:.35rem .65rem;font-size:.8rem;color:var(--text-tertiary);background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.not-found__actions[data-v-e400f20d]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;animation:not-found-enter-e400f20d .45s ease-out .28s both}.not-found__cta[data-v-e400f20d]{min-width:8.5rem}@keyframes not-found-enter-e400f20d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-icon-e400f20d{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media(max-width:576px){.not-found__panel[data-v-e400f20d]{padding:2rem 1.25rem}.not-found__actions[data-v-e400f20d]{flex-direction:column}.not-found__actions .not-found__cta[data-v-e400f20d]{width:100%}}.scanner-profile-list[data-v-b6071637]{height:100%;display:flex;flex-direction:column;min-height:0;color:var(--text-primary)}.list-toolbar[data-v-b6071637]{padding:.85rem;border-bottom:1px solid var(--border-color, #dee2e6);background:var(--bg-secondary, #f8f9fa)}.list-toolbar__search[data-v-b6071637]{position:relative}.list-toolbar__search i[data-v-b6071637]{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:.75rem;color:var(--text-secondary, #6c757d);pointer-events:none}.list-toolbar__search input[data-v-b6071637]{padding-left:28px}.list-toolbar__hint[data-v-b6071637]{font-size:.76rem;color:var(--text-secondary, #6c757d)}.list-state[data-v-b6071637]{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:var(--text-secondary, #6c757d)}.list-state--empty[data-v-b6071637]{flex-direction:column;gap:.5rem;text-align:center;font-size:.85rem}.list-state--empty i[data-v-b6071637]{font-size:1.5rem;opacity:.5}.profile-items[data-v-b6071637]{flex:1 1 auto;overflow-y:auto;padding:.5rem}.profile-item[data-v-b6071637]{position:relative;display:flex;align-items:center;gap:.65rem;padding:.55rem .6rem;margin-bottom:4px;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.profile-item[data-v-b6071637]:hover{background:var(--bg-secondary, rgba(0, 0, 0, .03))}.profile-item.active[data-v-b6071637]{background:var(--bg-selected, rgba(0, 123, 255, .08));border-color:var(--primary, #007bff)}.profile-item__avatar[data-v-b6071637]{flex:0 0 auto;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:.85rem;color:var(--text-secondary, #6c757d);background:var(--bg-secondary, rgba(0, 0, 0, .06))}.profile-item__avatar--ocr[data-v-b6071637]{color:var(--primary, #007bff);background:var(--bg-selected, rgba(0, 123, 255, .1))}.profile-item__body[data-v-b6071637]{flex:1;min-width:0}.profile-item__name-row[data-v-b6071637]{display:flex;align-items:center;gap:.35rem;min-width:0}.profile-item__name[data-v-b6071637]{font-weight:600;font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-item__meta[data-v-b6071637]{font-size:.76rem;color:var(--text-secondary, #6c757d);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-item__actions[data-v-b6071637]{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);display:flex;gap:2px;padding-left:.5rem;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .12s ease}.profile-item:hover .profile-item__actions[data-v-b6071637]{background:var(--bg-secondary, rgba(0, 0, 0, .03))}.profile-item.active .profile-item__actions[data-v-b6071637]{background:var(--bg-selected, rgba(0, 123, 255, .08))}.profile-item:hover .profile-item__actions[data-v-b6071637],.profile-item.active .profile-item__actions[data-v-b6071637],.profile-item:focus-within .profile-item__actions[data-v-b6071637]{opacity:1;pointer-events:auto}.chip[data-v-b6071637]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.6rem}.chip--default[data-v-b6071637],.chip--muted[data-v-b6071637]{width:18px;height:18px}.chip--default[data-v-b6071637]{color:var(--color-warning-text, #b8860b);background:var(--color-warning-soft-bg, rgba(255, 193, 7, .18))}.chip--muted[data-v-b6071637]{color:var(--text-secondary, #6c757d);background:var(--bg-secondary, rgba(0, 0, 0, .06))}.chip--ocr[data-v-b6071637]{padding:1px 7px;font-weight:700;letter-spacing:.03em;color:var(--primary, #007bff);background:var(--bg-selected, rgba(0, 123, 255, .12))}.icon-btn[data-v-b6071637]{appearance:none;border:none;background:transparent;width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.72rem;color:var(--text-secondary, #6c757d);cursor:pointer;transition:background-color .12s ease,color .12s ease}.icon-btn[data-v-b6071637]:hover{color:var(--text-primary);background:var(--bg-secondary, rgba(0, 0, 0, .06))}.icon-btn--danger[data-v-b6071637]:hover{color:var(--color-danger, #dc3545);background:var(--color-danger-soft-bg, rgba(220, 53, 69, .1))}.grantee-list[data-v-721e6460]{max-height:180px;overflow-y:auto;border:1px solid var(--border-secondary);border-radius:6px;padding:8px 10px;background:var(--bg-secondary)}.grantee-row[data-v-721e6460]{display:flex;align-items:center;justify-content:space-between;gap:12px}.grantee-default-toggle[data-v-721e6460]{flex:0 0 auto;color:var(--text-secondary)}.scanner-profiles-tab[data-v-f99eb0b0]{display:flex;gap:0;min-height:0;height:100%;flex:1}.tab-resizer[data-v-f99eb0b0]{flex:0 0 auto;align-self:stretch;width:10px;margin:0 .35rem;padding:0;border:none;background:transparent;cursor:col-resize;position:relative;border-radius:4px;touch-action:none;transition:background-color .15s ease}.tab-resizer[data-v-f99eb0b0]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:48px;max-height:60%;border-radius:2px;background:var(--border-color, #dee2e6);transition:background-color .15s ease}.tab-resizer[data-v-f99eb0b0]:hover,.tab-resizer[data-v-f99eb0b0]:focus-visible,.tab-resizer--active[data-v-f99eb0b0]{background:var(--bg-selected, rgba(0, 123, 255, .08));outline:none}.tab-resizer[data-v-f99eb0b0]:hover:before,.tab-resizer[data-v-f99eb0b0]:focus-visible:before,.tab-resizer--active[data-v-f99eb0b0]:before{background:var(--primary, #007bff);height:72px}.tab-pane-left[data-v-f99eb0b0]{flex:0 0 330px;min-width:0;display:flex;flex-direction:column;border:1px solid var(--border-color, #dee2e6);border-radius:10px;overflow:hidden;background:var(--bg-primary)}.tab-pane-right[data-v-f99eb0b0]{flex:1 1 auto;min-width:0;border:1px solid var(--border-color, #dee2e6);border-radius:10px;overflow:hidden;background:var(--bg-primary);display:flex;flex-direction:column}.empty-state[data-v-f99eb0b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:320px;text-align:center;padding:2rem}.empty-state__icon[data-v-f99eb0b0]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.4rem;color:var(--text-secondary, #6c757d);background:var(--bg-secondary, #f1f3f5);margin-bottom:.9rem}.empty-state__title[data-v-f99eb0b0]{margin:0 0 .25rem;font-weight:600;color:var(--text-primary)}.empty-state__hint[data-v-f99eb0b0]{margin:0;font-size:.85rem;color:var(--text-secondary, #6c757d);max-width:320px}@media(max-width:860px){.scanner-profiles-tab[data-v-f99eb0b0]{flex-direction:column}.tab-pane-left[data-v-f99eb0b0]{flex:0 0 auto!important;max-height:40vh}.tab-resizer[data-v-f99eb0b0]{display:none}}[data-v-45c34499] .cjm-modal-body{padding:0!important}.cjm-container[data-v-45c34499]{display:flex;flex-direction:column;overflow:hidden}.cjm-accent-bar[data-v-45c34499]{height:3px;background:linear-gradient(90deg,var(--color-swc) 0%,rgba(204,0,102,.3) 100%);flex-shrink:0}.cjm-header[data-v-45c34499]{display:flex;align-items:center;justify-content:space-between;padding:18px 24px 16px;border-bottom:1px solid var(--border-secondary)}.cjm-header-left[data-v-45c34499]{display:flex;align-items:center;gap:12px}.cjm-header-icon-wrap[data-v-45c34499]{width:36px;height:36px;border-radius:8px;background:#cc00661a;border:1px solid rgba(204,0,102,.2);display:flex;align-items:center;justify-content:center;color:var(--color-swc);font-size:15px;flex-shrink:0}.cjm-title[data-v-45c34499]{margin:0 0 2px;font-size:15px;font-weight:600;color:var(--text-primary);line-height:1.2}.cjm-header-meta[data-v-45c34499]{font-size:11px;color:var(--text-tertiary);font-weight:400;letter-spacing:.01em}.cjm-close-btn[data-v-45c34499]{width:30px;height:30px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-tertiary);font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s,background .15s;flex-shrink:0}.cjm-close-btn[data-v-45c34499]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.cjm-steps[data-v-45c34499]{display:flex;align-items:center;justify-content:center;padding:20px 24px;border-bottom:1px solid var(--border-secondary);background:var(--bg-tertiary)}.cjm-step-wrapper[data-v-45c34499]{display:flex;align-items:center}.cjm-step[data-v-45c34499]{display:flex;align-items:center;gap:8px}.cjm-step-circle[data-v-45c34499]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;border:2px solid var(--border-card);color:var(--text-tertiary);background:var(--bg-card);transition:all .2s;flex-shrink:0}.cjm-step--active .cjm-step-circle[data-v-45c34499]{background:var(--color-swc);border-color:var(--color-swc);color:#fff;box-shadow:0 0 0 4px #cc006626}.cjm-step--done .cjm-step-circle[data-v-45c34499]{background:#28a745;border-color:#28a745;color:#fff;font-size:11px}.cjm-step-label[data-v-45c34499]{font-size:13px;font-weight:500;color:var(--text-tertiary);white-space:nowrap}.cjm-step--active .cjm-step-label[data-v-45c34499]{color:var(--text-primary);font-weight:600}.cjm-step--done .cjm-step-label[data-v-45c34499]{color:var(--text-secondary)}.cjm-step-connector[data-v-45c34499]{width:56px;height:2px;background:var(--border-card);margin:0 10px;border-radius:2px;transition:background .3s}.cjm-step-connector--done[data-v-45c34499]{background:#28a745}.cjm-body[data-v-45c34499]{padding:28px 24px;min-height:280px}.cjm-step-content[data-v-45c34499]{animation-duration:.18s}.cjm-step-question[data-v-45c34499]{font-size:14px;color:var(--text-secondary);text-align:center;margin-bottom:20px;font-weight:400}.cjm-step-question--sm[data-v-45c34499]{font-size:12px;margin-top:20px;margin-bottom:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:var(--text-tertiary)}.cjm-source-grid[data-v-45c34499]{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:620px;margin:0 auto}.cjm-source-card[data-v-45c34499]{position:relative;display:flex;align-items:center;gap:14px;padding:16px 18px;border:2px solid var(--border-card);border-radius:10px;background:var(--bg-card);cursor:pointer;text-align:left;transition:border-color .18s,box-shadow .18s,background .18s,transform .15s;overflow:hidden}.cjm-source-card[data-v-45c34499]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-swc);opacity:0;transition:opacity .18s}.cjm-source-card[data-v-45c34499]:hover{border-color:#c066;box-shadow:0 2px 8px #cc006614;transform:translateY(-1px)}.cjm-source-card--selected[data-v-45c34499]{border-color:var(--color-swc);background:#cc00660a}.cjm-source-card--selected[data-v-45c34499]:before{opacity:1}.cjm-source-icon-wrap[data-v-45c34499]{width:40px;height:40px;border-radius:9px;background:#cc006614;border:1px solid rgba(204,0,102,.15);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--color-swc);flex-shrink:0;transition:background .18s}.cjm-source-card--selected .cjm-source-icon-wrap[data-v-45c34499]{background:#cc00661f}.cjm-source-body[data-v-45c34499]{flex:1;min-width:0}.cjm-source-title[data-v-45c34499]{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:3px;line-height:1.3}.cjm-source-desc[data-v-45c34499]{font-size:11px;color:var(--text-secondary);line-height:1.4}.cjm-source-arrow[data-v-45c34499]{font-size:11px;color:var(--text-tertiary);transition:color .18s,transform .18s;flex-shrink:0}.cjm-source-card:hover .cjm-source-arrow[data-v-45c34499]{color:var(--color-swc);transform:translate(2px)}.cjm-source-check[data-v-45c34499]{position:absolute;top:8px;right:10px;font-size:14px;color:var(--color-swc);animation:cjm-pop-in-45c34499 .2s ease}@keyframes cjm-pop-in-45c34499{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.cjm-mode-section[data-v-45c34499]{max-width:620px;margin:0 auto}.cjm-mode-grid[data-v-45c34499]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cjm-mode-card[data-v-45c34499]{position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:2px solid var(--border-card);border-radius:10px;background:var(--bg-card);cursor:pointer;text-align:left;transition:border-color .18s,background .18s,transform .15s;overflow:hidden}.cjm-mode-card[data-v-45c34499]:hover{border-color:#c066;transform:translateY(-1px)}.cjm-mode-card--selected[data-v-45c34499]{border-color:var(--color-swc);background:#cc00660a}.cjm-mode-icon-wrap[data-v-45c34499]{width:34px;height:34px;border-radius:8px;background:#cc006614;border:1px solid rgba(204,0,102,.15);display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--color-swc);flex-shrink:0}.cjm-mode-icon-wrap--ai[data-v-45c34499]{background:#6f42c114;border-color:#6f42c133;color:#6f42c1}.cjm-mode-card--selected .cjm-mode-icon-wrap--ai[data-v-45c34499]{background:#6f42c124}.cjm-mode-body[data-v-45c34499]{flex:1;min-width:0}.cjm-mode-title[data-v-45c34499]{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:3px;line-height:1.3}.cjm-mode-desc[data-v-45c34499]{font-size:11px;color:var(--text-secondary);line-height:1.4}.cjm-mode-badge[data-v-45c34499]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;background:#cc006614;border:1px solid rgba(204,0,102,.2);color:var(--color-swc);margin-bottom:16px}.cjm-files-section[data-v-45c34499]{margin-bottom:12px}.cjm-files-header[data-v-45c34499]{display:flex;align-items:center;justify-content:space-between;padding:6px 0 8px}.cjm-files-label[data-v-45c34499]{font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.cjm-files-count[data-v-45c34499]{font-size:12px;font-weight:600;color:var(--color-swc)}.cjm-files-max[data-v-45c34499]{font-weight:400;color:var(--text-tertiary)}.cjm-dropzone[data-v-45c34499]{border:2px dashed var(--border-card);border-radius:10px;padding:40px 24px;text-align:center;cursor:pointer;background:var(--bg-card);transition:border-color .18s,background .18s;margin-bottom:16px}.cjm-dropzone[data-v-45c34499]:hover{border-color:#cc006673;background:#cc006605}.cjm-dropzone--active[data-v-45c34499]{border-color:var(--color-swc);background:#cc00660a}.cjm-dropzone-icon-wrap[data-v-45c34499]{width:52px;height:52px;border-radius:12px;background:#cc006614;border:1px solid rgba(204,0,102,.15);display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--color-swc);margin:0 auto 14px;transition:background .18s}.cjm-dropzone--active .cjm-dropzone-icon-wrap[data-v-45c34499]{background:#cc006624}.cjm-dropzone-text[data-v-45c34499]{font-size:14px;font-weight:500;color:var(--text-primary);margin-bottom:4px}.cjm-dropzone-hint[data-v-45c34499]{font-size:12px;color:var(--text-tertiary)}.cjm-file-row[data-v-45c34499]{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--border-card);border-radius:8px;background:var(--bg-card);margin-bottom:6px;transition:border-color .15s}.cjm-file-row[data-v-45c34499]:hover{border-color:#cc006640}.cjm-file-icon[data-v-45c34499]{width:30px;height:30px;border-radius:6px;background:#cc006614;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--color-swc);flex-shrink:0}.cjm-file-info[data-v-45c34499]{flex:1;min-width:0}.cjm-file-name[data-v-45c34499]{font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.cjm-file-size[data-v-45c34499]{font-size:11px;color:var(--text-tertiary);margin-top:1px}.cjm-file-remove[data-v-45c34499]{width:26px;height:26px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-tertiary);font-size:11px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s,background .15s;flex-shrink:0}.cjm-file-remove[data-v-45c34499]:hover{border-color:#dc3545;color:#dc3545;background:#dc35450f}.cjm-ecm-picker[data-v-45c34499]{border:1px solid var(--border-card);border-radius:10px;overflow:hidden;background:var(--bg-card)}.cjm-ecm-filelist[data-v-45c34499]{padding:12px 16px}.cjm-ecm-filelist-header[data-v-45c34499]{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--border-secondary)}.cjm-ecm-doc-title[data-v-45c34499]{font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cjm-back-link[data-v-45c34499]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:5px;border:1px solid var(--border-secondary);background:var(--bg-card);font-size:12px;color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s}.cjm-back-link[data-v-45c34499]:hover{border-color:var(--color-swc);color:var(--color-swc)}.cjm-pick-list[data-v-45c34499]{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.cjm-pick-item[data-v-45c34499]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:7px;border:1px solid var(--border-secondary);background:var(--bg-card);cursor:pointer;text-align:left;font-size:13px;color:var(--text-primary);transition:background .12s,border-color .12s}.cjm-pick-item[data-v-45c34499]:hover:not(:disabled){background:#cc00660a;border-color:#cc00664d}.cjm-pick-item--selected[data-v-45c34499]{border-color:var(--color-swc);background:#cc00660a}.cjm-pick-item[data-v-45c34499]:disabled{opacity:.4;cursor:not-allowed}.cjm-pick-icon[data-v-45c34499]{color:var(--color-swc);font-size:13px;flex-shrink:0}.cjm-pick-name[data-v-45c34499]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cjm-pick-size[data-v-45c34499]{font-size:11px;color:var(--text-tertiary);white-space:nowrap}.cjm-pick-check[data-v-45c34499]{color:var(--color-swc);font-size:13px;flex-shrink:0}.cjm-search-wrap[data-v-45c34499]{position:relative;margin-bottom:10px}.cjm-search-icon[data-v-45c34499]{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--text-tertiary);pointer-events:none}[data-v-45c34499] .cjm-search-input{padding-left:30px!important;font-size:13px!important;border-radius:7px!important;background:var(--bg-secondary)!important;border-color:var(--border-card)!important;color:var(--text-primary)!important}[data-v-45c34499] .cjm-search-input:focus{border-color:var(--color-swc)!important;box-shadow:none!important}.cjm-tab-content[data-v-45c34499]{padding-top:12px}.cjm-tree-wrap[data-v-45c34499]{max-height:160px;overflow-y:auto;border:1px solid var(--border-card);border-radius:7px;padding:6px;margin-bottom:8px}.cjm-docs-list[data-v-45c34499]{border-top:1px solid var(--border-secondary);padding-top:10px}.cjm-list-group[data-v-45c34499]{border-radius:7px;overflow:hidden}.cjm-list-group--scroll[data-v-45c34499]{max-height:180px;overflow-y:auto}[data-v-45c34499] .cjm-list-item{display:flex!important;align-items:center!important;gap:8px!important;padding:8px 12px!important;font-size:13px!important;color:var(--text-primary)!important;background:var(--bg-card)!important;border-color:var(--border-secondary)!important;cursor:pointer;transition:background .12s,color .12s!important}[data-v-45c34499] .cjm-list-item:hover{background:#cc00660a!important;color:var(--text-primary)!important}.cjm-list-item-icon[data-v-45c34499]{color:var(--color-swc);font-size:13px;flex-shrink:0}.cjm-list-item-name[data-v-45c34499]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.cjm-empty[data-v-45c34499]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;font-size:13px;color:var(--text-tertiary)}.cjm-empty--sm[data-v-45c34499]{padding:20px 16px;font-size:12px}.cjm-empty-icon[data-v-45c34499]{font-size:24px;opacity:.3}.cjm-options-grid[data-v-45c34499]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px}.cjm-option-card[data-v-45c34499]{border:2px solid var(--border-card);border-radius:10px;padding:16px;cursor:pointer;background:var(--bg-card);transition:border-color .18s,background .18s}.cjm-option-card[data-v-45c34499]:hover{border-color:#cc006659}.cjm-option-card--active[data-v-45c34499]{border-color:var(--color-swc);background:#cc006608}.cjm-option-top[data-v-45c34499]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.cjm-option-icon-wrap[data-v-45c34499]{width:32px;height:32px;border-radius:7px;background:#cc006612;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--text-tertiary);transition:background .18s,color .18s}.cjm-option-card--active .cjm-option-icon-wrap[data-v-45c34499]{background:#cc00661f;color:var(--color-swc)}.cjm-option-toggle[data-v-45c34499]{margin:0}.cjm-option-label[data-v-45c34499]{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:4px;line-height:1.3}.cjm-option-desc[data-v-45c34499]{font-size:12px;color:var(--text-secondary);line-height:1.4}.cjm-summary[data-v-45c34499]{border:1px solid var(--border-card);border-radius:10px;overflow:hidden;background:var(--bg-card)}.cjm-summary-title[data-v-45c34499]{display:flex;align-items:center;gap:7px;padding:12px 16px;font-size:12px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border-secondary);background:var(--bg-tertiary)}.cjm-summary-rows[data-v-45c34499]{padding:4px 0}.cjm-summary-row[data-v-45c34499]{display:flex;justify-content:space-between;align-items:center;padding:9px 16px}.cjm-summary-row+.cjm-summary-row[data-v-45c34499]{border-top:1px solid var(--border-secondary)}.cjm-summary-key[data-v-45c34499]{font-size:13px;color:var(--text-secondary)}.cjm-summary-val[data-v-45c34499]{font-size:13px;font-weight:500;color:var(--text-primary);display:flex;align-items:center;gap:4px}.cjm-footer[data-v-45c34499]{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-top:1px solid var(--border-secondary);background:var(--bg-tertiary)}.cjm-footer-actions[data-v-45c34499]{display:flex;align-items:center;gap:8px}.cjm-btn[data-v-45c34499]{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:7px;font-size:13px;font-weight:500;cursor:pointer;border:none;transition:background .15s,border-color .15s,color .15s,opacity .15s;white-space:nowrap}.cjm-btn[data-v-45c34499]:disabled{opacity:.45;cursor:not-allowed}.cjm-btn--primary[data-v-45c34499]{background:var(--color-swc);color:#fff;border:1px solid var(--color-swc)}.cjm-btn--primary[data-v-45c34499]:not(:disabled):hover{opacity:.88}.cjm-btn--ghost[data-v-45c34499]{background:var(--bg-card);color:var(--text-secondary);border:1px solid var(--border-card)}.cjm-btn--ghost[data-v-45c34499]:not(:disabled):hover{border-color:var(--border-primary);color:var(--text-primary);background:var(--bg-secondary)}.cjm-slide-enter-active[data-v-45c34499],.cjm-slide-leave-active[data-v-45c34499]{transition:opacity .15s ease,transform .15s ease}.cjm-slide-enter[data-v-45c34499]{opacity:0;transform:translate(12px)}.cjm-slide-leave-to[data-v-45c34499]{opacity:0;transform:translate(-12px)}.cjm-fade-enter-active[data-v-45c34499],.cjm-fade-leave-active[data-v-45c34499]{transition:opacity .2s ease,transform .2s ease}.cjm-fade-enter[data-v-45c34499]{opacity:0;transform:translateY(8px)}.cjm-fade-leave-to[data-v-45c34499]{opacity:0}@media(max-width:576px){.cjm-source-grid[data-v-45c34499],.cjm-mode-grid[data-v-45c34499],.cjm-options-grid[data-v-45c34499]{grid-template-columns:1fr}.cjm-step-connector[data-v-45c34499]{width:28px;margin:0 6px}.cjm-step-label[data-v-45c34499]{font-size:11px}.cjm-body[data-v-45c34499]{padding:20px 16px}.cjm-header[data-v-45c34499],.cjm-footer[data-v-45c34499]{padding-left:16px;padding-right:16px}}[data-theme=dark] .cjm-step-connector[data-v-45c34499]{background:#555c6e}[data-theme=dark] .cjm-step-circle[data-v-45c34499],[data-theme=dark] .cjm-dropzone[data-v-45c34499]{border-color:#555c6e;background:#363b47}[data-theme=dark] .cjm-dropzone[data-v-45c34499]:hover{border-color:#c069;background:#cc00660f}[data-theme=dark] .cjm-mode-badge[data-v-45c34499]{background:#e6187c47;border-color:#e6187cb3;color:#f472b6}[data-theme=dark] .cjm-btn--ghost[data-v-45c34499]{border-color:#555c6e;color:#b8bcc8}[data-theme=dark] .cjm-btn--ghost[data-v-45c34499]:not(:disabled):hover{border-color:#7a8099;color:#d0d3de}[data-theme=dark] .cjm-source-card[data-v-45c34499],[data-theme=dark] .cjm-mode-card[data-v-45c34499],[data-theme=dark] .cjm-option-card[data-v-45c34499]{border-color:#555c6e}.dp-summary-cards[data-v-fd0afe27]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.dp-summary-card[data-v-fd0afe27]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;padding:16px 12px;text-align:center;border-top:3px solid transparent}.dp-summary-card--success[data-v-fd0afe27]{border-top-color:#28a745}.dp-summary-card--danger[data-v-fd0afe27]{border-top-color:#dc3545}.dp-summary-card--muted[data-v-fd0afe27]{border-top-color:var(--border-color)}.dp-summary-card__count[data-v-fd0afe27]{font-size:28px;font-weight:700;line-height:1;margin-bottom:6px}.dp-summary-card--success .dp-summary-card__count[data-v-fd0afe27]{color:#28a745}.dp-summary-card--danger .dp-summary-card__count[data-v-fd0afe27]{color:#dc3545}.dp-summary-card--muted .dp-summary-card__count[data-v-fd0afe27]{color:var(--text-secondary)}.dp-summary-card__label[data-v-fd0afe27]{font-size:12px;color:var(--text-secondary)}.dp-summary-table-wrap[data-v-fd0afe27]{border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.dp-summary-table[data-v-fd0afe27]{font-size:13px}.dp-status-badge[data-v-fd0afe27]{display:inline-block;padding:2px 8px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.dp-status-badge--success[data-v-fd0afe27]{background:#28a74526;color:#28a745}.dp-status-badge--danger[data-v-fd0afe27]{background:#dc354526;color:#dc3545}.dp-status-badge--muted[data-v-fd0afe27]{background:var(--bg-tertiary);color:var(--text-secondary)}.dp-error-text[data-v-fd0afe27]{font-size:12px;color:var(--text-secondary)}.dp-action-btn[data-v-fd0afe27]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid transparent;background:transparent;cursor:pointer;font-size:13px;transition:all .12s ease}.dp-action-primary[data-v-fd0afe27]{color:var(--color-swc);border-color:var(--color-swc)}.dp-action-primary[data-v-fd0afe27]:hover{background:var(--color-swc);color:#fff}.dp-empty-state[data-v-fd0afe27]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px;color:var(--text-secondary);font-size:13px}.dp-empty-icon[data-v-fd0afe27]{font-size:24px;opacity:.5}[data-v-3d88ce93] .icm-modal-body{padding:0!important}.icm-container[data-v-3d88ce93]{display:flex;flex-direction:column;overflow:hidden}.icm-accent-bar[data-v-3d88ce93]{height:3px;background:linear-gradient(90deg,var(--color-swc) 0%,rgba(204,0,102,.3) 100%);flex-shrink:0}.icm-header[data-v-3d88ce93]{display:flex;align-items:center;justify-content:space-between;padding:18px 24px 16px;border-bottom:1px solid var(--border-secondary)}.icm-header-left[data-v-3d88ce93]{display:flex;align-items:center;gap:12px}.icm-header-icon-wrap[data-v-3d88ce93]{width:36px;height:36px;border-radius:8px;background:#cc00661a;border:1px solid rgba(204,0,102,.2);display:flex;align-items:center;justify-content:center;color:var(--color-swc);font-size:15px;flex-shrink:0}.icm-title[data-v-3d88ce93]{margin:0 0 2px;font-size:15px;font-weight:600;color:var(--text-primary);line-height:1.2}.icm-header-meta[data-v-3d88ce93]{font-size:11px;color:var(--text-tertiary);font-weight:400;letter-spacing:.01em}.icm-close-btn[data-v-3d88ce93]{width:30px;height:30px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-tertiary);font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s,background .15s;flex-shrink:0}.icm-close-btn[data-v-3d88ce93]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.icm-body[data-v-3d88ce93]{padding:28px 24px;min-height:260px}.icm-step-content[data-v-3d88ce93]{animation-duration:.18s}.icm-step-question[data-v-3d88ce93]{font-size:14px;color:var(--text-secondary);text-align:center;margin-bottom:24px;font-weight:400}.icm-source-grid[data-v-3d88ce93]{display:flex;flex-direction:column;gap:12px;max-width:620px;margin:0 auto}.icm-source-card[data-v-3d88ce93]{position:relative;display:flex;align-items:center;gap:16px;padding:20px;border:2px solid var(--border-card);border-radius:10px;background:var(--bg-card);cursor:pointer;text-align:left;transition:border-color .18s,box-shadow .18s,background .18s,transform .15s;overflow:hidden}.icm-source-card[data-v-3d88ce93]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-swc);opacity:0;transition:opacity .18s}.icm-source-card[data-v-3d88ce93]:hover{border-color:#c066;box-shadow:0 2px 8px #cc006614;transform:translateY(-1px)}.icm-source-card[data-v-3d88ce93]:hover:before{opacity:1}.icm-source-icon-wrap[data-v-3d88ce93]{width:48px;height:48px;border-radius:10px;background:#cc006614;border:1px solid rgba(204,0,102,.15);display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--color-swc);flex-shrink:0;transition:background .18s}.icm-source-card:hover .icm-source-icon-wrap[data-v-3d88ce93]{background:#cc00661f}.icm-source-body[data-v-3d88ce93]{flex:1;min-width:0}.icm-source-title[data-v-3d88ce93]{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:4px;line-height:1.3}.icm-source-desc[data-v-3d88ce93]{font-size:12px;color:var(--text-secondary);line-height:1.4}.icm-source-arrow[data-v-3d88ce93]{font-size:12px;color:var(--text-tertiary);transition:color .18s,transform .18s;flex-shrink:0}.icm-source-card:hover .icm-source-arrow[data-v-3d88ce93]{color:var(--color-swc);transform:translate(2px)}.icm-panel-header[data-v-3d88ce93]{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-secondary)}.icm-panel-icon-wrap[data-v-3d88ce93]{width:40px;height:40px;border-radius:9px;background:#cc006614;border:1px solid rgba(204,0,102,.15);display:flex;align-items:center;justify-content:center;font-size:17px;color:var(--color-swc);flex-shrink:0}.icm-panel-title[data-v-3d88ce93]{font-size:14px;font-weight:600;color:var(--text-primary);line-height:1.3}.icm-panel-subtitle[data-v-3d88ce93]{font-size:12px;color:var(--text-tertiary);margin-top:2px}.icm-info-card[data-v-3d88ce93]{border:1px solid var(--border-card);border-radius:10px;padding:14px 18px;background:var(--bg-tertiary);margin-bottom:16px}.icm-kv-row[data-v-3d88ce93]{display:flex;justify-content:space-between;align-items:center;padding:5px 0;font-size:13px}.icm-kv-row+.icm-kv-row[data-v-3d88ce93]{border-top:1px solid var(--border-secondary)}.icm-kv-key[data-v-3d88ce93]{font-weight:500;color:var(--text-secondary)}.icm-kv-val[data-v-3d88ce93]{font-weight:600;color:var(--text-primary)}.icm-alert[data-v-3d88ce93]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;margin-top:16px}.icm-alert--warning[data-v-3d88ce93]{background:#ffc10714;border:1px solid rgba(255,193,7,.25)}.icm-alert--danger[data-v-3d88ce93]{background:#dc35450f;border:1px solid rgba(220,53,69,.2)}.icm-alert--success[data-v-3d88ce93]{background:#28a7450f;border:1px solid rgba(40,167,69,.2)}.icm-alert-icon[data-v-3d88ce93]{font-size:15px;flex-shrink:0;margin-top:1px}.icm-alert--warning .icm-alert-icon[data-v-3d88ce93]{color:#e0a800}.icm-alert--danger .icm-alert-icon[data-v-3d88ce93]{color:#dc3545}.icm-alert--success .icm-alert-icon[data-v-3d88ce93]{color:#28a745}.icm-alert-body[data-v-3d88ce93]{flex:1;min-width:0}.icm-alert-text[data-v-3d88ce93]{font-size:13px;font-weight:500;color:var(--text-primary);line-height:1.4}.icm-alert-hint[data-v-3d88ce93]{font-size:12px;color:var(--text-secondary);margin-top:4px}.icm-alert-dismiss[data-v-3d88ce93]{width:24px;height:24px;border-radius:5px;border:none;background:transparent;color:var(--text-tertiary);font-size:11px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .12s,background .12s}.icm-alert-dismiss[data-v-3d88ce93]:hover{color:var(--text-primary);background:var(--bg-tertiary)}.icm-ecm-search-wrap[data-v-3d88ce93]{max-height:380px;overflow-y:auto;border:1px solid var(--border-card);border-radius:10px;margin-bottom:12px}.icm-ecm-search-wrap[data-v-3d88ce93] .btn-back-to-top{display:none!important}.icm-selected-row[data-v-3d88ce93]{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgba(40,167,69,.25);border-radius:8px;background:#28a7450a;margin-bottom:12px}.icm-selected-row--compact[data-v-3d88ce93]{padding:8px 12px;margin-top:8px;margin-bottom:0}.icm-selected-icon[data-v-3d88ce93]{width:28px;height:28px;border-radius:6px;background:#28a7451a;display:flex;align-items:center;justify-content:center;font-size:13px;color:#28a745;flex-shrink:0}.icm-selected-icon--folder[data-v-3d88ce93]{background:#ffc1071a;color:#e0a800}.icm-selected-info[data-v-3d88ce93]{flex:1;min-width:0}.icm-selected-name[data-v-3d88ce93]{font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icm-checkbox-row[data-v-3d88ce93]{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--border-card);border-radius:8px;background:var(--bg-card);cursor:pointer;margin-bottom:12px;transition:border-color .15s}.icm-checkbox-row[data-v-3d88ce93]:hover{border-color:#cc00664d}.icm-checkbox[data-v-3d88ce93]{width:20px;height:20px;border-radius:5px;border:2px solid var(--border-card);display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;flex-shrink:0;transition:background .15s,border-color .15s}.icm-checkbox--checked[data-v-3d88ce93]{background:var(--color-swc);border-color:var(--color-swc)}.icm-checkbox-label[data-v-3d88ce93]{font-size:13px;color:var(--text-primary);font-weight:500}.icm-field-group[data-v-3d88ce93]{margin-bottom:16px}.icm-field-label[data-v-3d88ce93]{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-bottom:6px}.icm-input-wrap[data-v-3d88ce93]{position:relative}.icm-input-icon[data-v-3d88ce93]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--text-tertiary);pointer-events:none}.icm-input[data-v-3d88ce93]{width:100%;padding:9px 12px 9px 34px;font-size:13px;border:1px solid var(--border-card);border-radius:7px;background:var(--bg-secondary);color:var(--text-primary);transition:border-color .15s;outline:none}.icm-input[data-v-3d88ce93]:focus{border-color:var(--color-swc)}.icm-input[data-v-3d88ce93]::placeholder{color:var(--text-tertiary)}.icm-select-wrap[data-v-3d88ce93]{position:relative}.icm-select[data-v-3d88ce93]{width:100%;padding:9px 32px 9px 12px;font-size:13px;border:1px solid var(--border-card);border-radius:7px;background:var(--bg-secondary);color:var(--text-primary);appearance:none;cursor:pointer;outline:none;transition:border-color .15s}.icm-select[data-v-3d88ce93]:focus{border-color:var(--color-swc)}.icm-select-arrow[data-v-3d88ce93]{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:10px;color:var(--text-tertiary);pointer-events:none}.icm-tree-wrap[data-v-3d88ce93]{max-height:200px;overflow-y:auto;border:1px solid var(--border-card);border-radius:7px;padding:6px}.icm-empty[data-v-3d88ce93]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;font-size:13px;color:var(--text-tertiary)}.icm-empty--sm[data-v-3d88ce93]{padding:20px 16px;font-size:12px}.icm-empty-icon[data-v-3d88ce93]{font-size:24px;opacity:.3}.icm-fields-ref[data-v-3d88ce93]{border:1px solid var(--border-card);border-radius:10px;overflow:hidden;margin-bottom:16px}.icm-fields-ref-title[data-v-3d88ce93]{display:flex;align-items:center;gap:7px;padding:10px 14px;font-size:11px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border-secondary);background:var(--bg-tertiary)}.icm-fields-ref-body[data-v-3d88ce93]{padding:6px 14px}.icm-fields-ref-body .icm-kv-row[data-v-3d88ce93]{padding:6px 0}.icm-footer[data-v-3d88ce93]{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-top:1px solid var(--border-secondary);background:var(--bg-tertiary)}.icm-footer-actions[data-v-3d88ce93]{display:flex;align-items:center;gap:8px}.icm-btn[data-v-3d88ce93]{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:7px;font-size:13px;font-weight:500;cursor:pointer;border:none;transition:background .15s,border-color .15s,color .15s,opacity .15s;white-space:nowrap}.icm-btn[data-v-3d88ce93]:disabled{opacity:.45;cursor:not-allowed}.icm-btn--primary[data-v-3d88ce93]{background:var(--color-swc);color:#fff;border:1px solid var(--color-swc)}.icm-btn--primary[data-v-3d88ce93]:not(:disabled):hover{opacity:.88}.icm-btn--ghost[data-v-3d88ce93]{background:var(--bg-card);color:var(--text-secondary);border:1px solid var(--border-card)}.icm-btn--ghost[data-v-3d88ce93]:not(:disabled):hover{border-color:var(--border-primary);color:var(--text-primary);background:var(--bg-secondary)}.icm-slide-enter-active[data-v-3d88ce93],.icm-slide-leave-active[data-v-3d88ce93]{transition:opacity .15s ease,transform .15s ease}.icm-slide-enter[data-v-3d88ce93]{opacity:0;transform:translate(12px)}.icm-slide-leave-to[data-v-3d88ce93]{opacity:0;transform:translate(-12px)}@media(max-width:576px){.icm-body[data-v-3d88ce93]{padding:20px 16px}.icm-header[data-v-3d88ce93],.icm-footer[data-v-3d88ce93]{padding-left:16px;padding-right:16px}}label[data-v-b6a2d6d1]{margin-bottom:0!important}.pl-wizard[data-v-b6a2d6d1]{display:flex;min-height:560px;max-height:82vh;overflow:hidden}.pl-nav[data-v-b6a2d6d1]{width:210px;flex-shrink:0;background:var(--bg-primary);border-right:1px solid var(--border-divider);display:flex;flex-direction:column}.pl-nav-header[data-v-b6a2d6d1]{display:flex;align-items:center;gap:10px;padding:18px 14px 14px;border-bottom:1px solid var(--border-divider)}.pl-nav-icon[data-v-b6a2d6d1]{width:30px;height:30px;border-radius:8px;background:var(--color-swc);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.pl-nav-titles[data-v-b6a2d6d1]{flex:1;min-width:0}.pl-nav-title[data-v-b6a2d6d1]{font-size:11px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.4px}.pl-nav-subtitle[data-v-b6a2d6d1]{font-size:11px;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.pl-close-btn[data-v-b6a2d6d1]{background:none;border:none;color:var(--text-tertiary);cursor:pointer;padding:4px;border-radius:4px;font-size:13px;flex-shrink:0;transition:color .15s}.pl-close-btn[data-v-b6a2d6d1]:hover{color:var(--text-primary)}.pl-step-nav[data-v-b6a2d6d1]{flex:1;padding:10px 0;overflow-y:auto}.pl-step-item[data-v-b6a2d6d1]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 14px;background:none;border:none;text-align:left;cursor:default;transition:background-color .12s;border-left:3px solid transparent}.pl-step-item.completed[data-v-b6a2d6d1]{cursor:pointer}.pl-step-item.completed[data-v-b6a2d6d1]:hover{background:var(--bg-hover)}.pl-step-item.active[data-v-b6a2d6d1]{background:var(--bg-active);border-left-color:var(--color-swc)}.pl-step-marker[data-v-b6a2d6d1]{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;border:2px solid var(--border-card);color:var(--text-tertiary);background:var(--bg-card);flex-shrink:0;transition:all .2s}.pl-step-item.active .pl-step-marker[data-v-b6a2d6d1]{background:var(--color-swc);border-color:var(--color-swc);color:#fff}.pl-step-item.completed .pl-step-marker[data-v-b6a2d6d1]{background:#28a745;border-color:#28a745;color:#fff}.pl-step-label[data-v-b6a2d6d1]{font-size:12px;font-weight:500;color:var(--text-secondary);line-height:1.3}.pl-step-item.active .pl-step-label[data-v-b6a2d6d1]{color:var(--text-primary);font-weight:600}.pl-content[data-v-b6a2d6d1]{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--bg-modal)}.pl-content-header[data-v-b6a2d6d1]{display:flex;align-items:center;gap:10px;padding:18px 22px 14px;border-bottom:1px solid var(--border-divider);flex-shrink:0}.pl-step-badge[data-v-b6a2d6d1]{font-size:10px;font-weight:700;color:var(--color-swc);background:#cc00661a;padding:2px 7px;border-radius:20px;letter-spacing:.5px;flex-shrink:0}.pl-content-title[data-v-b6a2d6d1]{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.pl-content-body[data-v-b6a2d6d1]{flex:1;overflow-y:auto;padding:20px 22px}.pl-step-desc[data-v-b6a2d6d1]{font-size:13px;color:var(--text-secondary);margin-bottom:18px;line-height:1.5}.pl-field-group[data-v-b6a2d6d1]{margin-bottom:18px;display:flex;flex-direction:column}.pl-field-label[data-v-b6a2d6d1]{display:block;font-size:10px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px!important}.pl-field-hint[data-v-b6a2d6d1]{font-size:11px;color:var(--text-tertiary);line-height:1.4;margin-top:4px;display:block}.pl-field-hint--warning[data-v-b6a2d6d1]{color:var(--warning)}.pl-input[data-v-b6a2d6d1]{width:100%;height:32px;padding:0 10px;border:1px solid var(--border-input);border-radius:6px;background:var(--bg-input);color:var(--text-primary);font-size:13px;transition:border-color .15s,box-shadow .15s;outline:none}.pl-input[data-v-b6a2d6d1]:focus{border-color:var(--color-swc);box-shadow:0 0 0 2px #cc00661a}.pl-select[data-v-b6a2d6d1]{width:100%;height:32px;padding:0 8px;border:1px solid var(--border-input);border-radius:6px;background:var(--bg-input);color:var(--text-primary);font-size:13px;outline:none;cursor:pointer}.pl-select[data-v-b6a2d6d1]:focus{border-color:var(--color-swc)}.pl-toggle-row[data-v-b6a2d6d1]{display:flex;align-items:center;gap:8px}.pl-toggle[data-v-b6a2d6d1]{position:relative;display:inline-flex;cursor:pointer;flex-shrink:0}.pl-toggle input[data-v-b6a2d6d1]{display:none}.pl-toggle-track[data-v-b6a2d6d1]{display:block;width:34px;height:18px;border-radius:9px;background:var(--border-card);position:relative;transition:background .2s}.pl-toggle-track[data-v-b6a2d6d1]:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 2px #00000040}.pl-toggle.active .pl-toggle-track[data-v-b6a2d6d1]{background:var(--color-swc)}.pl-toggle.active .pl-toggle-track[data-v-b6a2d6d1]:after{transform:translate(16px)}.pl-toggle-label[data-v-b6a2d6d1]{font-size:12px;color:var(--text-secondary)}.pl-sub-options[data-v-b6a2d6d1]{padding:12px 0 4px;border-top:1px solid var(--border-divider)}.pl-checkbox-row[data-v-b6a2d6d1]{display:flex;align-items:center;gap:8px;cursor:pointer}.pl-checkbox[data-v-b6a2d6d1]{width:14px;height:14px;accent-color:var(--color-swc);cursor:pointer;flex-shrink:0}.pl-checkbox-label[data-v-b6a2d6d1]{font-size:13px;color:var(--text-primary)}.pl-config-card[data-v-b6a2d6d1]{display:flex;gap:13px;border:1px solid var(--border-card);border-radius:8px;padding:15px;background:var(--bg-card);margin-bottom:14px}.pl-config-icon[data-v-b6a2d6d1]{width:38px;height:38px;border-radius:8px;background:var(--bg-active);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;color:var(--text-secondary)}.pl-icon-trigger[data-v-b6a2d6d1]{color:var(--color-swc)}.pl-icon-archive[data-v-b6a2d6d1]{color:#28a745}.pl-icon-error[data-v-b6a2d6d1]{color:#dc3545}.pl-icon-ecm[data-v-b6a2d6d1]{color:#6f42c1}.pl-icon-delete[data-v-b6a2d6d1]{color:#dc3545}.pl-icon-inherit[data-v-b6a2d6d1]{color:#17a2b8}.pl-icon-slv[data-v-b6a2d6d1]{color:var(--color-swc)}.pl-slv-grid[data-v-b6a2d6d1]{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.pl-slv-map[data-v-b6a2d6d1]{display:grid;grid-template-columns:1fr;gap:10px}.pl-field-error[data-v-b6a2d6d1]{font-size:11px;color:var(--color-danger);margin-top:4px;display:block}.pl-warning-banner[data-v-b6a2d6d1]{font-size:12px;color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 12%,transparent);padding:8px 12px;border-radius:6px;border:1px solid color-mix(in srgb,var(--color-warning) 40%,transparent);line-height:1.4}.pl-error-list[data-v-b6a2d6d1]{list-style:none;margin:0 0 14px;padding:10px 12px;border-radius:6px;background:color-mix(in srgb,var(--color-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 25%,transparent)}.pl-error-list li[data-v-b6a2d6d1]{font-size:12px;color:var(--color-danger);line-height:1.5}.pl-error-list li+li[data-v-b6a2d6d1]{margin-top:4px}.pl-config-body[data-v-b6a2d6d1]{flex:1;min-width:0}.pl-config-title[data-v-b6a2d6d1]{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:3px}.pl-config-hint[data-v-b6a2d6d1]{font-size:12px;color:var(--text-secondary);line-height:1.4}.pl-folder-field[data-v-b6a2d6d1]{display:flex;align-items:center;gap:6px;border:1px solid var(--border-card);border-radius:6px;padding:5px 9px;background:var(--bg-card);min-height:30px;cursor:pointer;transition:border-color .15s}.pl-folder-field[data-v-b6a2d6d1]:hover{border-color:var(--color-swc)}.pl-folder-icon[data-v-b6a2d6d1]{color:var(--text-tertiary);font-size:12px;flex-shrink:0}.pl-folder-icon.active[data-v-b6a2d6d1]{color:var(--color-swc)}.pl-folder-name[data-v-b6a2d6d1]{font-size:12px;color:var(--text-primary);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-folder-placeholder[data-v-b6a2d6d1]{font-size:12px;color:var(--text-tertiary);flex:1}.pl-folder-clear[data-v-b6a2d6d1]{background:none;border:none;color:var(--text-tertiary);padding:2px 4px;cursor:pointer;border-radius:3px;font-size:10px;flex-shrink:0;transition:color .15s}.pl-folder-clear[data-v-b6a2d6d1]:hover{color:#dc3545}.pl-info-banner[data-v-b6a2d6d1]{font-size:12px;color:var(--text-secondary);background:var(--bg-active);padding:8px 12px;border-radius:6px;border:1px solid var(--border-primary);line-height:1.4}.pl-dest-grid[data-v-b6a2d6d1]{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.pl-empty-state[data-v-b6a2d6d1]{text-align:center;padding:30px 20px;border:2px dashed var(--border-card);border-radius:8px;background:var(--bg-card);margin-bottom:14px}.pl-empty-state--sm[data-v-b6a2d6d1]{padding:18px}.pl-empty-icon[data-v-b6a2d6d1]{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:var(--text-tertiary);background:var(--bg-active);margin-bottom:8px}.pl-empty-title[data-v-b6a2d6d1]{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:3px}.pl-empty-hint[data-v-b6a2d6d1]{font-size:12px;color:var(--text-secondary)}.pl-rule-card[data-v-b6a2d6d1]{border:1px solid var(--border-card);border-radius:8px;overflow:hidden;margin-bottom:13px;background:var(--bg-card)}.pl-rule-header[data-v-b6a2d6d1]{display:flex;justify-content:space-between;align-items:center;padding:9px 13px;background:var(--bg-active);border-bottom:1px solid var(--border-divider)}.pl-rule-number[data-v-b6a2d6d1]{font-size:12px;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:7px}.pl-rule-badge[data-v-b6a2d6d1]{width:20px;height:20px;border-radius:5px;background:var(--color-swc);color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.pl-rule-fields[data-v-b6a2d6d1]{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;padding:13px}.pl-rule-fields--static[data-v-b6a2d6d1]{grid-template-columns:1fr 1fr}.pl-rule-info[data-v-b6a2d6d1]{font-size:11px;color:var(--text-secondary);background:var(--bg-active);padding:7px 13px;border-top:1px solid var(--border-divider)}.pl-folder-map[data-v-b6a2d6d1]{padding:13px;border-top:1px solid var(--border-divider);background:var(--bg-primary)}.pl-map-empty[data-v-b6a2d6d1]{font-size:12px;color:var(--text-tertiary);padding:7px 10px;border:1px dashed var(--border-card);border-radius:5px;text-align:center;margin-bottom:8px}.pl-map-entry[data-v-b6a2d6d1]{display:flex;align-items:center;gap:7px;margin-bottom:7px}.pl-map-key[data-v-b6a2d6d1]{flex:1;max-width:180px}.pl-map-value[data-v-b6a2d6d1]{flex:2}.pl-map-arrow[data-v-b6a2d6d1]{color:var(--text-tertiary);font-size:12px;flex-shrink:0}.pl-match-entry[data-v-b6a2d6d1]{display:flex;align-items:center;gap:8px;margin-bottom:7px}.pl-icon-btn[data-v-b6a2d6d1]{background:none;border:none;color:var(--text-tertiary);cursor:pointer;padding:4px 6px;border-radius:4px;font-size:12px;flex-shrink:0;transition:color .15s,background-color .15s}.pl-icon-btn--danger[data-v-b6a2d6d1]:hover{color:#dc3545;background:#dc354514}.pl-summary[data-v-b6a2d6d1]{border:1px solid var(--border-card);border-radius:8px;overflow:hidden}.pl-summary-header[data-v-b6a2d6d1]{font-size:10px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;padding:9px 13px;background:var(--bg-active);border-bottom:1px solid var(--border-divider)}.pl-summary-row[data-v-b6a2d6d1]{display:flex;justify-content:space-between;align-items:center;padding:7px 13px;border-bottom:1px solid var(--border-divider);background:var(--bg-card)}.pl-summary-row[data-v-b6a2d6d1]:last-child{border-bottom:none}.pl-summary-label[data-v-b6a2d6d1]{font-size:12px;color:var(--text-secondary)}.pl-summary-value[data-v-b6a2d6d1]{font-size:12px;font-weight:500;color:var(--text-primary)}.pl-status-pill[data-v-b6a2d6d1]{font-size:10px;font-weight:600;padding:2px 8px;border-radius:20px;letter-spacing:.3px}.pl-status-on[data-v-b6a2d6d1]{background:#28a7451f;color:#28a745}.pl-status-off[data-v-b6a2d6d1]{background:var(--bg-active);color:var(--text-tertiary)}.pl-btn-primary[data-v-b6a2d6d1]{display:inline-flex;align-items:center;height:30px;padding:0 14px;background:var(--color-swc);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:opacity .15s;gap:4px}.pl-btn-primary[data-v-b6a2d6d1]:hover{opacity:.88}.pl-btn-primary[data-v-b6a2d6d1]:disabled{opacity:.45;cursor:not-allowed}.pl-btn-flat[data-v-b6a2d6d1]{display:inline-flex;align-items:center;height:30px;padding:0 12px;background:none;color:var(--text-secondary);border:1px solid var(--border-card);border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:border-color .15s,color .15s;gap:4px}.pl-btn-flat[data-v-b6a2d6d1]:hover{border-color:var(--text-secondary);color:var(--text-primary)}.pl-btn-outline[data-v-b6a2d6d1]{display:inline-flex;align-items:center;height:26px;padding:0 10px;background:none;color:var(--color-swc);border:1px solid var(--color-swc);border-radius:5px;font-size:11px;font-weight:600;cursor:pointer;transition:background .15s;gap:3px;margin-top:6px}.pl-btn-outline[data-v-b6a2d6d1]:hover{background:#cc006612}.pl-footer[data-v-b6a2d6d1]{display:flex;align-items:center;justify-content:space-between;padding:12px 22px;border-top:1px solid var(--border-divider);background:var(--bg-modal);flex-shrink:0}.pl-footer-nav[data-v-b6a2d6d1]{display:flex;gap:7px}.pl-folder-tree[data-v-b6a2d6d1]{max-height:320px;overflow-y:auto;border:1px solid var(--border-card);border-radius:7px;padding:8px}.pl-selected-folder[data-v-b6a2d6d1]{display:flex;align-items:center;gap:8px;padding:8px 12px;margin-top:10px;border:1px solid var(--color-swc);border-radius:6px;background:#cc00660d;font-size:13px;color:var(--text-primary);font-weight:500}.pl-selected-folder-icon[data-v-b6a2d6d1]{color:var(--color-swc);font-size:14px}.pl-fade-enter-active[data-v-b6a2d6d1],.pl-fade-leave-active[data-v-b6a2d6d1]{transition:opacity .15s ease}.pl-fade-enter[data-v-b6a2d6d1],.pl-fade-leave-to[data-v-b6a2d6d1]{opacity:0}@media(max-width:640px){.pl-wizard[data-v-b6a2d6d1]{flex-direction:column}.pl-nav[data-v-b6a2d6d1]{width:100%;border-right:none;border-bottom:1px solid var(--border-divider)}.pl-step-nav[data-v-b6a2d6d1]{display:flex;overflow-x:auto}.pl-step-item[data-v-b6a2d6d1]{min-width:90px;flex-direction:column;text-align:center;padding:8px;border-left:none;border-bottom:3px solid transparent}.pl-step-item.active[data-v-b6a2d6d1]{border-left:none;border-bottom-color:var(--color-swc)}.pl-dest-grid[data-v-b6a2d6d1],.pl-slv-grid[data-v-b6a2d6d1],.pl-rule-fields[data-v-b6a2d6d1]{grid-template-columns:1fr}.pl-map-entry[data-v-b6a2d6d1]{flex-wrap:wrap}.pl-map-key[data-v-b6a2d6d1],.pl-map-value[data-v-b6a2d6d1]{flex:1 1 100%;max-width:100%}.pl-match-entry[data-v-b6a2d6d1]{flex-wrap:wrap}}[data-v-808c08bc] .mf-body{padding:0}.mf-section[data-v-808c08bc]{padding:18px 24px;border-bottom:1px solid var(--border-secondary)}.mf-section-last[data-v-808c08bc]{border-bottom:none}.mf-section-header[data-v-808c08bc]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.mf-section-icon[data-v-808c08bc]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#cc006614;border-radius:6px;font-size:11px;color:var(--color-swc);flex-shrink:0}.mf-section-title[data-v-808c08bc]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.mf-section-required-hint[data-v-808c08bc]{margin-left:auto;font-size:11px;color:var(--text-tertiary)}.mf-section-optional[data-v-808c08bc]{margin-left:4px;font-size:10px;font-weight:500;text-transform:none;letter-spacing:0}.mf-two-col[data-v-808c08bc]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mf-field[data-v-808c08bc]{display:flex;flex-direction:column;gap:7px}.mf-label[data-v-808c08bc]{font-size:12px;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;gap:5px;margin-bottom:0}.mf-required[data-v-808c08bc]{color:var(--color-danger);font-size:13px;line-height:1}.mf-optional[data-v-808c08bc]{font-size:10px;font-weight:500;padding:1px 5px;border-radius:4px;background:var(--bg-tertiary);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}.mf-input[data-v-808c08bc] .form-control,.mf-input.form-control[data-v-808c08bc]{font-size:13px;background:var(--bg-secondary);border:1px solid var(--border-card);border-radius:7px;color:var(--text-primary);transition:border-color .15s,box-shadow .15s;box-shadow:none!important}.mf-input[data-v-808c08bc] .form-control:focus,.mf-input.form-control[data-v-808c08bc]:focus{border-color:var(--color-swc);background:var(--bg-card)}.mf-input-filled[data-v-808c08bc] .form-control,.mf-input-filled.form-control[data-v-808c08bc]{border-color:#cc00664d;background:var(--bg-card)}.mf-vselect[data-v-808c08bc] .vs__dropdown-toggle{font-size:13px;background:var(--bg-secondary);border:1px solid var(--border-card);border-radius:7px;padding:3px 8px;min-height:36px;transition:border-color .15s}.mf-vselect[data-v-808c08bc] .vs__dropdown-toggle:hover,.mf-vselect[data-v-808c08bc].vs--open .vs__dropdown-toggle{border-color:var(--color-swc)}.mf-vselect[data-v-808c08bc] .vs__search,.mf-vselect[data-v-808c08bc] .vs__selected{font-size:13px;color:var(--text-primary)}.mf-vselect[data-v-808c08bc] .vs__placeholder{color:var(--text-tertiary)}.mf-vselect[data-v-808c08bc] .vs__clear,.mf-vselect[data-v-808c08bc] .vs__open-indicator{fill:var(--text-tertiary)}.mf-vselect-filled[data-v-808c08bc] .vs__dropdown-toggle{border-color:#cc00664d;background:var(--bg-card)}.mf-vselect-sm[data-v-808c08bc] .vs__dropdown-toggle{min-height:31px;padding:1px 6px}.mf-select-spinner[data-v-808c08bc]{color:var(--color-swc)}.mf-folder-picker[data-v-808c08bc]{display:flex;align-items:center;gap:8px;min-height:36px;background:var(--bg-secondary);border:1px solid var(--border-card);border-radius:7px;padding:4px 12px;cursor:pointer;transition:border-color .15s,background .15s}.mf-folder-picker[data-v-808c08bc]:hover{border-color:var(--color-swc);background:var(--bg-card)}.mf-folder-picker-filled[data-v-808c08bc]{border-color:#cc00664d;background:var(--bg-card)}.mf-folder-icon[data-v-808c08bc]{font-size:14px;color:var(--text-tertiary);flex-shrink:0}.mf-folder-picker-filled .mf-folder-icon[data-v-808c08bc]{color:var(--color-swc)}.mf-folder-name[data-v-808c08bc]{flex:1;font-size:13px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-folder-placeholder[data-v-808c08bc]{flex:1;font-size:13px;color:var(--text-tertiary)}.mf-folder-caret[data-v-808c08bc]{font-size:10px;color:var(--text-tertiary);margin-left:auto}.mf-folder-clear[data-v-808c08bc]{background:none;border:none;padding:2px 4px;color:var(--text-tertiary);cursor:pointer;border-radius:4px;line-height:1;margin-left:auto;transition:color .12s,background .12s}.mf-folder-clear[data-v-808c08bc]:hover{color:var(--color-danger);background:#fe00000f}.mf-token-row[data-v-808c08bc]{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:7px}.mf-token-hint[data-v-808c08bc]{font-size:11px;color:var(--text-tertiary);flex-shrink:0}.mf-token-chip[data-v-808c08bc]{font-size:11px;font-family:var(--font-mono, "Courier New", monospace);padding:2px 7px;border-radius:4px;background:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--color-swc);cursor:pointer;transition:all .12s;line-height:1.4}.mf-token-chip[data-v-808c08bc]:hover{background:#cc006614;border-color:var(--color-swc)}.mf-info-banner[data-v-808c08bc]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--bg-tertiary);border-radius:7px;font-size:12px;color:var(--text-secondary);margin-bottom:10px}.mf-info-icon[data-v-808c08bc]{color:var(--color-info);flex-shrink:0}.mf-field-mapping-empty[data-v-808c08bc]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-tertiary);padding:8px 0 12px}.mf-field-mapping-list[data-v-808c08bc]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.mf-field-mapping-row[data-v-808c08bc]{display:flex;align-items:flex-end;gap:8px;padding:10px 12px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px;border-left:3px solid var(--color-swc);transition:border-color .12s}.mf-field-mapping-row[data-v-808c08bc]:hover{border-color:var(--color-swc);border-left-color:var(--color-swc)}.mf-field-mapping-index[data-v-808c08bc]{width:20px;height:20px;border-radius:50%;background:#cc00661a;color:var(--color-swc);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:2px}.mf-field-mapping-source[data-v-808c08bc],.mf-field-mapping-target[data-v-808c08bc]{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.mf-mapping-col-label[data-v-808c08bc]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-bottom:4px}.mf-field-mapping-arrow[data-v-808c08bc]{color:var(--text-tertiary);font-size:14px;flex-shrink:0;padding-bottom:4px}.mf-field-mapping-remove[data-v-808c08bc]{background:none;border:none;color:var(--text-tertiary);cursor:pointer;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0;transition:all .12s}.mf-field-mapping-remove[data-v-808c08bc]:hover{color:var(--color-danger);background:#fe000014}.mf-add-mapping-btn[data-v-808c08bc]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:6px 12px;border-radius:6px;border:1px dashed var(--border-card);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s}.mf-add-mapping-btn[data-v-808c08bc]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660a}.mf-add-mapping-btn-disabled[data-v-808c08bc]{opacity:.45;cursor:not-allowed}.mf-add-mapping-btn-disabled[data-v-808c08bc]:hover{border-color:var(--border-card);color:var(--text-secondary);background:transparent}.mf-option-row[data-v-808c08bc]{display:flex;align-items:center;gap:16px}.mf-option-info[data-v-808c08bc]{flex:1}.mf-option-label[data-v-808c08bc]{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:2px}.mf-option-desc[data-v-808c08bc]{font-size:12px;color:var(--text-tertiary);line-height:1.4}.mf-toggle[data-v-808c08bc]{position:relative;display:inline-block;width:40px;height:22px;cursor:pointer;flex-shrink:0;margin:0}.mf-toggle input[data-v-808c08bc]{opacity:0;width:0;height:0;position:absolute}.mf-toggle-track[data-v-808c08bc]{position:absolute;inset:0;border-radius:11px;background:var(--border-card);transition:background .2s}.mf-toggle-track[data-v-808c08bc]:before{content:"";position:absolute;width:16px;height:16px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 3px #0003}.mf-toggle.active .mf-toggle-track[data-v-808c08bc]{background:var(--color-swc)}.mf-toggle.active .mf-toggle-track[data-v-808c08bc]:before{transform:translate(18px)}.mf-footer[data-v-808c08bc]{display:flex;align-items:center;width:100%;gap:12px}.mf-footer-hint[data-v-808c08bc]{flex:1;font-size:11px;color:var(--text-tertiary);display:flex;align-items:center;gap:5px}.mf-footer-hint i[data-v-808c08bc]{color:var(--color-warning)}.mf-footer-actions[data-v-808c08bc]{display:flex;gap:8px;margin-left:auto}.mf-btn[data-v-808c08bc]{display:inline-flex;align-items:center;font-size:13px;font-weight:500;padding:8px 18px;border-radius:7px;border:none;cursor:pointer;transition:opacity .15s}.mf-btn[data-v-808c08bc]:disabled{opacity:.45;cursor:not-allowed}.mf-btn-cancel[data-v-808c08bc]{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-card)}.mf-btn-cancel[data-v-808c08bc]:hover:not(:disabled){background:var(--bg-secondary)}.mf-btn-save[data-v-808c08bc]{background:var(--color-swc);color:#fff}.mf-btn-save[data-v-808c08bc]:hover:not(:disabled){opacity:.88}[data-theme=dark] .mf-input[data-v-808c08bc] .form-control,[data-theme=dark] .mf-input.form-control[data-v-808c08bc]{background:var(--bg-input);border-color:var(--border-tertiary)}[data-theme=dark] .mf-input[data-v-808c08bc] .form-control:focus,[data-theme=dark] .mf-input.form-control[data-v-808c08bc]:focus{border-color:#f59;background:var(--bg-input)}[data-theme=dark] .mf-input-filled[data-v-808c08bc] .form-control,[data-theme=dark] .mf-input-filled.form-control[data-v-808c08bc]{border-color:#ff559973}[data-theme=dark] .mf-vselect[data-v-808c08bc] .vs__dropdown-toggle{background:var(--bg-input);border-color:var(--border-tertiary)}[data-theme=dark] .mf-vselect[data-v-808c08bc].vs--open .vs__dropdown-toggle,[data-theme=dark] .mf-vselect[data-v-808c08bc] .vs__dropdown-toggle:hover{border-color:#f59}[data-theme=dark] .mf-vselect-filled[data-v-808c08bc] .vs__dropdown-toggle{border-color:#ff559973;background:var(--bg-input)}[data-theme=dark] .mf-folder-picker[data-v-808c08bc]{background:var(--bg-input);border-color:var(--border-tertiary)}[data-theme=dark] .mf-folder-picker[data-v-808c08bc]:hover{border-color:#f59;background:var(--bg-input)}[data-theme=dark] .mf-folder-picker-filled[data-v-808c08bc]{border-color:#ff559973}[data-theme=dark] .mf-section-icon[data-v-808c08bc]{background:#ff559924;color:#f59}[data-theme=dark] .mf-token-chip[data-v-808c08bc]{background:#ff55992e;border-color:#f596;color:#ffb3d4}[data-theme=dark] .mf-token-chip[data-v-808c08bc]:hover{background:#ff559947;border-color:#ff5599b3;color:#ffd6e8}[data-theme=dark] .mf-info-banner[data-v-808c08bc]{background:var(--bg-input);border:1px solid var(--border-tertiary)}[data-theme=dark] .mf-field-mapping-row[data-v-808c08bc]{background:var(--bg-input);border-color:var(--border-tertiary);border-left-color:#f59}[data-theme=dark] .mf-field-mapping-row[data-v-808c08bc]:hover{border-color:#f59}[data-theme=dark] .mf-field-mapping-index[data-v-808c08bc]{background:#ff559926;color:#f59}[data-theme=dark] .mf-token-hint[data-v-808c08bc]{color:var(--text-secondary)}[data-theme=dark] .mf-add-mapping-btn[data-v-808c08bc]{border-color:var(--border-tertiary)}[data-theme=dark] .mf-add-mapping-btn[data-v-808c08bc]:hover{border-color:#f59;color:#f59;background:#ff559914}[data-theme=dark] .mf-btn-cancel[data-v-808c08bc]{background:var(--bg-input);border-color:var(--border-tertiary);color:var(--text-primary)}[data-theme=dark] .mf-btn-cancel[data-v-808c08bc]:hover:not(:disabled){background:var(--bg-hover)}[data-theme=dark] .mf-folder-preview[data-v-808c08bc]{border-color:#f596;background:#ff55990f}[data-theme=dark] .mf-folder-preview-icon[data-v-808c08bc]{color:#f59}.mf-folder-tree[data-v-808c08bc]{max-height:350px;overflow-y:auto;border:1px solid var(--border-card);border-radius:8px;padding:8px}.mf-folder-empty[data-v-808c08bc]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;font-size:13px;color:var(--text-tertiary)}.mf-folder-preview[data-v-808c08bc]{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;border:1px solid var(--color-swc);border-radius:7px;background:#cc00660a;font-size:13px;font-weight:500;color:var(--text-primary)}.mf-folder-preview-icon[data-v-808c08bc]{color:var(--color-swc)}[data-v-3cbf5834] .etf-body{padding:0}.etf-section[data-v-3cbf5834]{padding:16px 22px;border-bottom:1px solid var(--border-secondary)}.etf-section-last[data-v-3cbf5834]{border-bottom:none}.etf-section-header[data-v-3cbf5834]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.etf-section-icon[data-v-3cbf5834]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#cc006614;border-radius:6px;font-size:11px;color:var(--color-swc);flex-shrink:0}.etf-section-title[data-v-3cbf5834]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.etf-fields-counter[data-v-3cbf5834]{margin-left:auto;font-size:11px;color:var(--text-tertiary);font-weight:500}.etf-two-col[data-v-3cbf5834]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mt-3[data-v-3cbf5834]{margin-top:12px}.mt-2[data-v-3cbf5834]{margin-top:8px}.ml-2[data-v-3cbf5834]{margin-left:4px}.etf-field[data-v-3cbf5834]{display:flex;flex-direction:column;gap:6px}.etf-label[data-v-3cbf5834]{font-size:12px;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;gap:5px;margin-bottom:0}.etf-label-hint[data-v-3cbf5834]{font-size:10px;font-weight:400;color:var(--text-tertiary);margin-left:2px}.etf-required[data-v-3cbf5834]{color:var(--color-danger);font-size:13px;line-height:1}.etf-optional[data-v-3cbf5834]{font-size:10px;font-weight:500;padding:1px 5px;border-radius:4px;background:var(--bg-tertiary);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}.etf-input[data-v-3cbf5834] .form-control,.etf-input.form-control[data-v-3cbf5834]{font-size:13px;background:var(--bg-secondary);border:1px solid var(--border-card);border-radius:7px;color:var(--text-primary);transition:border-color .15s;box-shadow:none!important}.etf-input[data-v-3cbf5834] .form-control:focus,.etf-input.form-control[data-v-3cbf5834]:focus{border-color:var(--color-swc);background:var(--bg-card)}.etf-input-filled[data-v-3cbf5834] .form-control,.etf-input-filled.form-control[data-v-3cbf5834]{border-color:#cc00664d;background:var(--bg-card)}.etf-input-error[data-v-3cbf5834] .form-control,.etf-input-error.form-control[data-v-3cbf5834]{border-color:var(--color-danger)!important}.etf-input-mono[data-v-3cbf5834] .form-control,.etf-input-mono.form-control[data-v-3cbf5834]{font-family:var(--font-mono, "Courier New", monospace);font-size:12px}.etf-input-sm[data-v-3cbf5834] .form-control,.etf-input-sm.form-control[data-v-3cbf5834]{font-size:12px;padding:4px 8px;height:auto}.etf-textarea[data-v-3cbf5834] textarea{font-size:13px;background:var(--bg-secondary);border:1px solid var(--border-card);border-radius:7px;color:var(--text-primary);transition:border-color .15s;box-shadow:none!important;resize:none;line-height:1.55}.etf-textarea.etf-input-filled[data-v-3cbf5834] textarea{border-color:#cc00664d;background:var(--bg-card)}.etf-textarea[data-v-3cbf5834] textarea:focus{border-color:var(--color-swc);background:var(--bg-card)}.etf-select[data-v-3cbf5834]{font-size:13px;background:var(--bg-secondary);border:1px solid var(--border-card);border-radius:7px;color:var(--text-primary);padding:6px 28px 6px 10px;width:100%;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23999'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;transition:border-color .15s;box-shadow:none}.etf-select[data-v-3cbf5834]:focus{border-color:var(--color-swc);outline:none}.etf-select-sm[data-v-3cbf5834]{font-size:12px;padding:4px 24px 4px 8px}.etf-field-error[data-v-3cbf5834]{font-size:11px;color:var(--color-danger);margin-top:2px}.etf-field-hint[data-v-3cbf5834],.etf-char-count[data-v-3cbf5834]{font-size:11px;color:var(--text-tertiary)}.etf-char-warn[data-v-3cbf5834]{color:var(--color-warning)}.etf-mode-grid[data-v-3cbf5834]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.etf-mode-card[data-v-3cbf5834]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1.5px solid var(--border-card);border-radius:10px;background:var(--bg-secondary);cursor:pointer;transition:all .15s}.etf-mode-card[data-v-3cbf5834]:hover{border-color:#c066;background:var(--bg-card)}.etf-mode-active[data-v-3cbf5834]{border-color:var(--color-swc)!important;background:#cc00660a!important}.etf-mode-icon[data-v-3cbf5834]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--bg-tertiary);font-size:14px;color:var(--text-tertiary);flex-shrink:0;transition:all .15s}.etf-mode-active .etf-mode-icon[data-v-3cbf5834]{background:#cc00661a;color:var(--color-swc)}.etf-mode-body[data-v-3cbf5834]{flex:1}.etf-mode-label[data-v-3cbf5834]{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:3px}.etf-mode-desc[data-v-3cbf5834]{font-size:11px;color:var(--text-tertiary);line-height:1.4}.etf-mode-radio[data-v-3cbf5834]{width:16px;height:16px;border-radius:50%;border:2px solid var(--border-card);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;transition:border-color .15s}.etf-mode-active .etf-mode-radio[data-v-3cbf5834]{border-color:var(--color-swc)}.etf-radio-dot[data-v-3cbf5834]{width:8px;height:8px;border-radius:50%;background:var(--color-swc)}.etf-fields-empty[data-v-3cbf5834]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-tertiary);padding:8px 0 12px}.etf-fields-table-head[data-v-3cbf5834]{display:grid;grid-template-columns:1fr 120px 80px 72px;gap:8px;padding:0 12px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.etf-col-required[data-v-3cbf5834]{display:flex;align-items:center}.etf-col-actions[data-v-3cbf5834]{display:flex;align-items:center;justify-content:flex-end;gap:4px}.etf-fields-list[data-v-3cbf5834]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.etf-field-row[data-v-3cbf5834]{border:1px solid var(--border-secondary);border-left:3px solid var(--color-swc);border-radius:8px;background:var(--bg-secondary);overflow:hidden;transition:border-color .12s}.etf-field-row-expanded[data-v-3cbf5834]{border-color:#c066;background:var(--bg-card)}.etf-field-row-main[data-v-3cbf5834]{display:grid;grid-template-columns:1fr 120px 80px 72px;gap:8px;align-items:center;padding:8px 12px}.etf-col-required[data-v-3cbf5834]{justify-content:center}.etf-toggle[data-v-3cbf5834]{position:relative;display:inline-block;width:34px;height:18px;cursor:pointer;margin:0}.etf-toggle input[data-v-3cbf5834]{opacity:0;width:0;height:0;position:absolute}.etf-toggle-track[data-v-3cbf5834]{position:absolute;inset:0;border-radius:9px;background:var(--border-card);transition:background .2s}.etf-toggle-track[data-v-3cbf5834]:before{content:"";position:absolute;width:12px;height:12px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 3px #0003}.etf-toggle.active .etf-toggle-track[data-v-3cbf5834]{background:var(--color-swc)}.etf-toggle.active .etf-toggle-track[data-v-3cbf5834]:before{transform:translate(16px)}.etf-toggle-sm[data-v-3cbf5834]{width:28px;height:16px}.etf-toggle-sm .etf-toggle-track[data-v-3cbf5834]:before{width:10px;height:10px;left:3px;top:3px}.etf-toggle-sm.active .etf-toggle-track[data-v-3cbf5834]:before{transform:translate(12px)}.etf-row-btn[data-v-3cbf5834]{width:28px;height:28px;border-radius:6px;border:1px solid var(--border-secondary);background:var(--bg-card);color:var(--text-tertiary);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:11px;transition:all .12s;flex-shrink:0}.etf-row-btn[data-v-3cbf5834]:hover{border-color:var(--color-swc);color:var(--color-swc);background:#cc00660f}.etf-row-btn-active[data-v-3cbf5834]{border-color:var(--color-swc);color:var(--color-swc);background:#cc006614}.etf-row-btn-danger[data-v-3cbf5834]:hover{border-color:var(--color-danger);color:var(--color-danger);background:#fe00000f}.etf-field-options[data-v-3cbf5834]{padding:10px 12px 12px;border-top:1px dashed var(--border-secondary);background:var(--bg-card)}.etf-field-opts-grid[data-v-3cbf5834]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.etf-field-opt[data-v-3cbf5834]{display:flex;flex-direction:column;gap:5px}.etf-field-opt-full[data-v-3cbf5834]{grid-column:1 / -1}.etf-opt-label[data-v-3cbf5834]{font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:0;display:flex;align-items:center;gap:4px}.etf-validation-pills[data-v-3cbf5834]{display:flex;gap:5px}.etf-vpill[data-v-3cbf5834]{font-size:11px;font-weight:500;padding:3px 10px;border-radius:20px;border:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:all .12s}.etf-vpill[data-v-3cbf5834]:hover{border-color:var(--color-swc);color:var(--color-swc)}.etf-vpill-active[data-v-3cbf5834]{background:#cc006614;border-color:var(--color-swc);color:var(--color-swc);font-weight:600}.etf-enum-input-wrap[data-v-3cbf5834]{border:1px solid var(--border-card);border-radius:7px;background:var(--bg-secondary);padding:4px 6px;min-height:36px;transition:border-color .15s}.etf-enum-input-wrap[data-v-3cbf5834]:focus-within{border-color:var(--color-swc);background:var(--bg-card)}.etf-enum-tags[data-v-3cbf5834]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.etf-enum-tag[data-v-3cbf5834]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;padding:2px 6px 2px 8px;border-radius:20px;background:#cc006614;border:1px solid rgba(204,0,102,.2);color:var(--color-swc)}.etf-enum-tag-remove[data-v-3cbf5834]{background:none;border:none;padding:0;cursor:pointer;color:inherit;opacity:.6;font-size:9px;line-height:1;display:flex;align-items:center}.etf-enum-tag-remove[data-v-3cbf5834]:hover{opacity:1}.etf-enum-tag-input[data-v-3cbf5834]{border:none;outline:none;background:transparent;font-size:12px;color:var(--text-primary);min-width:80px;flex:1;padding:2px 4px}.etf-enum-tag-input[data-v-3cbf5834]::placeholder{color:var(--text-tertiary)}.etf-prompt-footer[data-v-3cbf5834]{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.etf-add-field-btn[data-v-3cbf5834]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:6px 14px;border-radius:7px;border:1px dashed var(--border-card);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s}.etf-add-field-btn[data-v-3cbf5834]:hover:not(:disabled){border-color:var(--color-swc);color:var(--color-swc);background:#cc00660a}.etf-add-field-btn[data-v-3cbf5834]:disabled{opacity:.4;cursor:not-allowed}.etf-limit-hint[data-v-3cbf5834]{font-size:10px;color:var(--text-tertiary);margin-left:4px}.etf-footer[data-v-3cbf5834]{display:flex;align-items:center;width:100%;gap:12px}.etf-footer-hint[data-v-3cbf5834]{flex:1;font-size:11px;color:var(--text-tertiary);display:flex;align-items:center;gap:5px}.etf-footer-hint i[data-v-3cbf5834]{color:var(--color-warning)}.etf-footer-actions[data-v-3cbf5834]{display:flex;gap:8px;margin-left:auto}.etf-btn[data-v-3cbf5834]{display:inline-flex;align-items:center;font-size:13px;font-weight:500;padding:8px 18px;border-radius:7px;border:none;cursor:pointer;transition:opacity .15s}.etf-btn[data-v-3cbf5834]:disabled{opacity:.45;cursor:not-allowed}.etf-btn-cancel[data-v-3cbf5834]{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-card)}.etf-btn-cancel[data-v-3cbf5834]:hover:not(:disabled){background:var(--bg-secondary)}.etf-btn-save[data-v-3cbf5834]{background:var(--color-swc);color:#fff}.etf-btn-save[data-v-3cbf5834]:hover:not(:disabled){opacity:.88}[data-v-5608e439] .clf-body{padding:0}.clf-section[data-v-5608e439]{padding:18px 24px;border-bottom:1px solid var(--border-secondary)}.clf-section-last[data-v-5608e439]{border-bottom:none}.clf-section-header[data-v-5608e439]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.clf-section-icon[data-v-5608e439]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#cc006614;border-radius:6px;font-size:11px;color:var(--color-swc);flex-shrink:0}.clf-section-title[data-v-5608e439]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.clf-section-optional[data-v-5608e439]{font-size:10px;font-weight:500;padding:1px 5px;border-radius:4px;background:var(--bg-tertiary);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-left:4px}.clf-two-col[data-v-5608e439]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mt-3[data-v-5608e439]{margin-top:12px}.clf-field[data-v-5608e439]{display:flex;flex-direction:column;gap:6px}.clf-label[data-v-5608e439]{font-size:12px;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;gap:5px;margin-bottom:0}.clf-label-hint[data-v-5608e439]{font-size:10px;font-weight:400;color:var(--text-tertiary)}.clf-required[data-v-5608e439]{color:var(--color-danger);font-size:13px;line-height:1}.clf-optional[data-v-5608e439]{font-size:10px;font-weight:500;padding:1px 5px;border-radius:4px;background:var(--bg-tertiary);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}.clf-input[data-v-5608e439] .form-control,.clf-input.form-control[data-v-5608e439]{font-size:13px;background:var(--bg-secondary);border:1px solid var(--border-card);border-radius:7px;color:var(--text-primary);transition:border-color .15s,box-shadow .15s;box-shadow:none!important}.clf-input[data-v-5608e439] .form-control:focus,.clf-input.form-control[data-v-5608e439]:focus{border-color:var(--color-swc);background:var(--bg-card)}.clf-input-filled[data-v-5608e439] .form-control,.clf-input-filled.form-control[data-v-5608e439]{border-color:#cc00664d;background:var(--bg-card)}.clf-input-error[data-v-5608e439] .form-control,.clf-input-error.form-control[data-v-5608e439]{border-color:var(--color-danger)!important}.clf-input-mono[data-v-5608e439] .form-control,.clf-input-mono.form-control[data-v-5608e439]{font-family:var(--font-mono, "Courier New", monospace);font-size:12px}.clf-textarea[data-v-5608e439] textarea{font-size:13px;background:var(--bg-secondary);border:1px solid var(--border-card);border-radius:7px;color:var(--text-primary);transition:border-color .15s;box-shadow:none!important;resize:none;line-height:1.55}.clf-textarea.clf-input-filled[data-v-5608e439] textarea{border-color:#cc00664d;background:var(--bg-card)}.clf-textarea[data-v-5608e439] textarea:focus{border-color:var(--color-swc);background:var(--bg-card)}.clf-field-error[data-v-5608e439]{font-size:11px;color:var(--color-danger);margin-top:2px}.clf-field-hint[data-v-5608e439]{font-size:11px;color:var(--text-tertiary)}.clf-prompt-footer[data-v-5608e439]{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.clf-char-count[data-v-5608e439]{font-size:11px;color:var(--text-tertiary)}.clf-char-warn[data-v-5608e439]{color:var(--color-warning)}.clf-tag-wrap[data-v-5608e439]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:5px 8px;background:var(--bg-secondary);border:1px solid var(--border-card);border-radius:7px;min-height:36px;cursor:text;transition:border-color .15s}.clf-tag-wrap--focus[data-v-5608e439]{border-color:var(--color-swc);background:var(--bg-card)}.clf-tag[data-v-5608e439]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;padding:2px 6px 2px 8px;border-radius:20px;background:#cc006614;border:1px solid rgba(204,0,102,.2);color:var(--color-swc);white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}.clf-tag--mono[data-v-5608e439]{font-family:var(--font-mono, "Courier New", monospace);font-size:10px}.clf-tag-remove[data-v-5608e439]{background:none;border:none;padding:0;cursor:pointer;color:inherit;opacity:.6;font-size:9px;line-height:1;display:flex;align-items:center;flex-shrink:0}.clf-tag-remove[data-v-5608e439]:hover{opacity:1}.clf-tag-input[data-v-5608e439]{border:none;outline:none;background:transparent;font-size:12px;color:var(--text-primary);min-width:80px;flex:1;padding:2px 4px}.clf-tag-input[data-v-5608e439]::placeholder{color:var(--text-tertiary);font-size:12px}.clf-tag-input--mono[data-v-5608e439]{font-family:var(--font-mono, "Courier New", monospace);font-size:11px}.clf-footer[data-v-5608e439]{display:flex;align-items:center;width:100%;gap:12px}.clf-footer-hint[data-v-5608e439]{flex:1;font-size:11px;color:var(--text-tertiary);display:flex;align-items:center;gap:5px}.clf-footer-hint i[data-v-5608e439]{color:var(--color-warning)}.clf-footer-actions[data-v-5608e439]{display:flex;gap:8px;margin-left:auto}.clf-btn[data-v-5608e439]{display:inline-flex;align-items:center;font-size:13px;font-weight:500;padding:8px 18px;border-radius:7px;border:none;cursor:pointer;transition:opacity .15s}.clf-btn[data-v-5608e439]:disabled{opacity:.45;cursor:not-allowed}.clf-btn-cancel[data-v-5608e439]{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-card)}.clf-btn-cancel[data-v-5608e439]:hover:not(:disabled){background:var(--bg-secondary)}.clf-btn-save[data-v-5608e439]{background:var(--color-swc);color:#fff}.clf-btn-save[data-v-5608e439]:hover:not(:disabled){opacity:.88}[data-theme=dark] .clf-section-icon[data-v-5608e439]{background:#ff559924;color:#f59}[data-theme=dark] .clf-input[data-v-5608e439] .form-control,[data-theme=dark] .clf-input.form-control[data-v-5608e439]{background:var(--bg-input);border-color:var(--border-tertiary)}[data-theme=dark] .clf-input[data-v-5608e439] .form-control:focus,[data-theme=dark] .clf-input.form-control[data-v-5608e439]:focus{border-color:#f59;background:var(--bg-input)}[data-theme=dark] .clf-input-filled[data-v-5608e439] .form-control,[data-theme=dark] .clf-input-filled.form-control[data-v-5608e439]{border-color:#ff559973}[data-theme=dark] .clf-textarea[data-v-5608e439] textarea{background:var(--bg-input);border-color:var(--border-tertiary)}[data-theme=dark] .clf-textarea[data-v-5608e439] textarea:focus{border-color:#f59;background:var(--bg-input)}[data-theme=dark] .clf-textarea.clf-input-filled[data-v-5608e439] textarea{border-color:#ff559973}[data-theme=dark] .clf-tag-wrap[data-v-5608e439]{background:var(--bg-input);border-color:var(--border-tertiary)}[data-theme=dark] .clf-tag-wrap--focus[data-v-5608e439]{border-color:#f59;background:var(--bg-input)}[data-theme=dark] .clf-tag[data-v-5608e439]{background:#ff55992e;border-color:#f596;color:#ffb3d4}[data-theme=dark] .clf-btn-cancel[data-v-5608e439]{background:var(--bg-input);border-color:var(--border-tertiary);color:var(--text-primary)}[data-theme=dark] .clf-btn-cancel[data-v-5608e439]:hover:not(:disabled){background:var(--bg-hover)}
