@charset "UTF-8";
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.is-checkradio[type=checkbox],.is-checkradio[type=radio]{display:none;opacity:0;outline:0;position:absolute;-webkit-user-select:none;user-select:none}.is-checkradio[type=checkbox]+label,.is-checkradio[type=radio]+label{border-radius:4px;cursor:pointer;display:inline;display:initial;margin:.5em;padding:.2rem .5rem .2rem 0;position:relative;vertical-align:middle}.is-checkradio[type=checkbox]+label:first-of-type,.is-checkradio[type=radio]+label:first-of-type{margin-left:0}.is-checkradio[type=checkbox]+label:hover:before,.is-checkradio[type=radio]+label:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:hover-color}.is-checkradio[type=checkbox]+label:before,.is-checkradio[type=radio]+label:before{border:.1rem solid #dbdbdb;content:"";left:0;position:absolute;top:0}.is-checkradio[type=checkbox]+label:after,.is-checkradio[type=radio]+label:after{content:"";display:none;position:absolute;top:0}.is-checkradio[type=checkbox].is-rtl+label,.is-checkradio[type=radio].is-rtl+label{margin-left:.5rem;margin-right:0}.is-checkradio[type=checkbox].is-rtl+label:before,.is-checkradio[type=radio].is-rtl+label:before{left:auto;right:0}.is-checkradio[type=checkbox]:focus+label:before,.is-checkradio[type=radio]:focus+label:before{outline:1px dotted #b5b5b5}.is-checkradio[type=checkbox]:hover:not([disabled])+label:before,.is-checkradio[type=radio]:hover:not([disabled])+label:before{border-color:#00d1b2!important}.is-checkradio[type=checkbox]:checked+label:before,.is-checkradio[type=radio]:checked+label:before{border:.1rem solid #dbdbdb}.is-checkradio[type=checkbox]:checked[disabled],.is-checkradio[type=radio]:checked[disabled]{cursor:not-allowed}.is-checkradio[type=checkbox]:checked[disabled]+label,.is-checkradio[type=radio]:checked[disabled]+label{opacity:.5}.is-checkradio[type=checkbox]:checked+label:before,.is-checkradio[type=radio]:checked+label:before{animation-name:none}.is-checkradio[type=checkbox]:checked+label:after,.is-checkradio[type=radio]:checked+label:after{display:inline-block}.is-checkradio[type=checkbox][disabled],.is-checkradio[type=radio][disabled]{cursor:not-allowed}.is-checkradio[type=checkbox][disabled]+label,.is-checkradio[type=radio][disabled]+label{cursor:not-allowed;opacity:.5}.is-checkradio[type=checkbox][disabled]+label:after,.is-checkradio[type=checkbox][disabled]+label:before,.is-checkradio[type=checkbox][disabled]+label:hover,.is-checkradio[type=checkbox][disabled]:hover,.is-checkradio[type=radio][disabled]+label:after,.is-checkradio[type=radio][disabled]+label:before,.is-checkradio[type=radio][disabled]+label:hover,.is-checkradio[type=radio][disabled]:hover{cursor:not-allowed}.is-checkradio[type=checkbox][disabled]:hover:before,.is-checkradio[type=radio][disabled]:hover:before{animation-name:none}.is-checkradio[type=checkbox][disabled]:after,.is-checkradio[type=checkbox][disabled]:before,.is-checkradio[type=radio][disabled]:after,.is-checkradio[type=radio][disabled]:before{cursor:not-allowed}.is-checkradio[type=checkbox].has-no-border+label:before,.is-checkradio[type=radio].has-no-border+label:before{border:none!important}.is-checkradio[type=checkbox].is-block,.is-checkradio[type=radio].is-block{display:none!important}.is-checkradio[type=checkbox].is-block+label,.is-checkradio[type=radio].is-block+label{background:#f5f5f5;color:#000000b3;padding-right:.75em;width:100%!important}.is-checkradio[type=checkbox].is-block:hover:not([disabled])+label,.is-checkradio[type=radio].is-block:hover:not([disabled])+label{background:#e8e8e8}.is-checkradio[type=checkbox]+label:before{border-radius:4px}.is-checkradio[type=checkbox]+label:after{border:.1rem solid #00d1b2;border-left:0;border-top:0;box-sizing:border-box;transform:translateY(0) rotate(45deg)}.is-checkradio[type=checkbox].is-circle+label:before{border-radius:50%}.is-checkradio[type=checkbox]+label{font-size:1rem;padding-left:2rem}.is-checkradio[type=checkbox]+label:before{height:1.5rem;width:1.5rem}.is-checkradio[type=checkbox]+label:after{height:.6rem;left:.6rem;top:.405rem;width:.375rem}.is-checkradio[type=checkbox].is-block+label:before{height:1.25rem;left:.175rem;top:.175rem;width:1.25rem}.is-checkradio[type=checkbox].is-block+label:after{left:.65rem;top:.325rem}.is-checkradio[type=checkbox].is-rtl+label{padding-left:0;padding-right:2rem}.is-checkradio[type=checkbox].is-rtl+label:after{left:auto;right:.6rem}.is-checkradio[type=checkbox].is-small+label{font-size:.75rem;padding-left:1.5rem}.is-checkradio[type=checkbox].is-small+label:before{height:1.125rem;width:1.125rem}.is-checkradio[type=checkbox].is-small+label:after{height:.45rem;left:.45rem;top:.30375rem;width:.28125rem}.is-checkradio[type=checkbox].is-small.is-block+label:before{height:.9375rem;left:.175rem;top:.175rem;width:.9375rem}.is-checkradio[type=checkbox].is-small.is-block+label:after{left:.5375rem;top:.29375rem}.is-checkradio[type=checkbox].is-small.is-rtl+label{padding-left:0;padding-right:1.5rem}.is-checkradio[type=checkbox].is-small.is-rtl+label:after{left:auto;right:.45rem}.is-checkradio[type=checkbox].is-medium+label{font-size:1.25rem;padding-left:2.5rem}.is-checkradio[type=checkbox].is-medium+label:before{height:1.875rem;width:1.875rem}.is-checkradio[type=checkbox].is-medium+label:after{height:.75rem;left:.75rem;top:.50625rem;width:.46875rem}.is-checkradio[type=checkbox].is-medium.is-block+label:before{height:1.5625rem;left:.175rem;top:.175rem;width:1.5625rem}.is-checkradio[type=checkbox].is-medium.is-block+label:after{left:.7625rem;top:.35625rem}.is-checkradio[type=checkbox].is-medium.is-rtl+label{padding-left:0;padding-right:2.5rem}.is-checkradio[type=checkbox].is-medium.is-rtl+label:after{left:auto;right:.75rem}.is-checkradio[type=checkbox].is-large+label{font-size:1.5rem;padding-left:3rem}.is-checkradio[type=checkbox].is-large+label:before{height:2.25rem;width:2.25rem}.is-checkradio[type=checkbox].is-large+label:after{height:.9rem;left:.9rem;top:.6075rem;width:.5625rem}.is-checkradio[type=checkbox].is-large.is-block+label:before{height:1.875rem;left:.175rem;top:.175rem;width:1.875rem}.is-checkradio[type=checkbox].is-large.is-block+label:after{left:.875rem;top:.3875rem}.is-checkradio[type=checkbox].is-large.is-rtl+label{padding-left:0;padding-right:3rem}.is-checkradio[type=checkbox].is-large.is-rtl+label:after{left:auto;right:.9rem}.is-checkradio[type=checkbox].is-white.has-background-color+label:before{background-color:#fff!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-white:checked+label:after,.is-checkradio[type=checkbox].is-white:hover:not([disabled])+label:before{border-color:#fff!important}.is-checkradio[type=checkbox].is-white:checked.has-background-color+label:before{background-color:#fff!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-white:checked.has-background-color+label:after{background-color:#fff!important;border-color:#0a0a0a!important}.is-checkradio[type=checkbox].is-white.is-block:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-white.is-block:hover:not([disabled])+label:before{border-color:#fff!important}.is-checkradio[type=checkbox].is-white.is-block:checked+label{background:#fff;border-color:#fff!important;color:#0a0a0a}.is-checkradio[type=checkbox].is-white.is-block:checked+label:after{border-color:#0a0a0a!important}.is-checkradio[type=checkbox].is-white.is-block:checked:hover:not([disabled])+label{background:#f2f2f2}.is-checkradio[type=checkbox].is-white.is-block:checked:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-white.is-block:checked:hover:not([disabled])+label:before{border-color:#000!important}.is-checkradio[type=checkbox].is-black.has-background-color+label:before{background-color:#0a0a0a!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-black:checked+label:after,.is-checkradio[type=checkbox].is-black:hover:not([disabled])+label:before{border-color:#0a0a0a!important}.is-checkradio[type=checkbox].is-black:checked.has-background-color+label:before{background-color:#0a0a0a!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-black:checked.has-background-color+label:after{background-color:#0a0a0a!important;border-color:#fff!important}.is-checkradio[type=checkbox].is-black.is-block:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-black.is-block:hover:not([disabled])+label:before{border-color:#0a0a0a!important}.is-checkradio[type=checkbox].is-black.is-block:checked+label{background:#0a0a0a;border-color:#0a0a0a!important;color:#fff}.is-checkradio[type=checkbox].is-black.is-block:checked+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-black.is-block:checked:hover:not([disabled])+label{background:#000}.is-checkradio[type=checkbox].is-black.is-block:checked:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-black.is-block:checked:hover:not([disabled])+label:before{border-color:#f2f2f2!important}.is-checkradio[type=checkbox].is-light.has-background-color+label:before{background-color:#f5f5f5!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-light:checked+label:after,.is-checkradio[type=checkbox].is-light:hover:not([disabled])+label:before{border-color:#f5f5f5!important}.is-checkradio[type=checkbox].is-light:checked.has-background-color+label:before{background-color:#f5f5f5!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-light:checked.has-background-color+label:after{background-color:#f5f5f5!important;border-color:#000000b3!important}.is-checkradio[type=checkbox].is-light.is-block:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-light.is-block:hover:not([disabled])+label:before{border-color:#f5f5f5!important}.is-checkradio[type=checkbox].is-light.is-block:checked+label{background:#f5f5f5;border-color:#f5f5f5!important;color:#000000b3}.is-checkradio[type=checkbox].is-light.is-block:checked+label:after{border-color:#000000b3!important}.is-checkradio[type=checkbox].is-light.is-block:checked:hover:not([disabled])+label{background:#e8e8e8}.is-checkradio[type=checkbox].is-light.is-block:checked:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-light.is-block:checked:hover:not([disabled])+label:before{border-color:#000000b3!important}.is-checkradio[type=checkbox].is-dark.has-background-color+label:before{background-color:#363636!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-dark:checked+label:after,.is-checkradio[type=checkbox].is-dark:hover:not([disabled])+label:before{border-color:#363636!important}.is-checkradio[type=checkbox].is-dark:checked.has-background-color+label:before{background-color:#363636!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-dark:checked.has-background-color+label:after{background-color:#363636!important;border-color:#fff!important}.is-checkradio[type=checkbox].is-dark.is-block:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-dark.is-block:hover:not([disabled])+label:before{border-color:#363636!important}.is-checkradio[type=checkbox].is-dark.is-block:checked+label{background:#363636;border-color:#363636!important;color:#fff}.is-checkradio[type=checkbox].is-dark.is-block:checked+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-dark.is-block:checked:hover:not([disabled])+label{background:#292929}.is-checkradio[type=checkbox].is-dark.is-block:checked:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-dark.is-block:checked:hover:not([disabled])+label:before{border-color:#f2f2f2!important}.is-checkradio[type=checkbox].is-primary.has-background-color+label:before{background-color:#00d1b2!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-primary:checked+label:after,.is-checkradio[type=checkbox].is-primary:hover:not([disabled])+label:before{border-color:#00d1b2!important}.is-checkradio[type=checkbox].is-primary:checked.has-background-color+label:before{background-color:#00d1b2!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-primary:checked.has-background-color+label:after{background-color:#00d1b2!important;border-color:#fff!important}.is-checkradio[type=checkbox].is-primary.is-block:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-primary.is-block:hover:not([disabled])+label:before{border-color:#00d1b2!important}.is-checkradio[type=checkbox].is-primary.is-block:checked+label{background:#00d1b2;border-color:#00d1b2!important;color:#fff}.is-checkradio[type=checkbox].is-primary.is-block:checked+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-primary.is-block:checked:hover:not([disabled])+label{background:#00b89c}.is-checkradio[type=checkbox].is-primary.is-block:checked:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-primary.is-block:checked:hover:not([disabled])+label:before{border-color:#f2f2f2!important}.is-checkradio[type=checkbox].is-link.has-background-color+label:before{background-color:#485fc7!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-link:checked+label:after,.is-checkradio[type=checkbox].is-link:hover:not([disabled])+label:before{border-color:#485fc7!important}.is-checkradio[type=checkbox].is-link:checked.has-background-color+label:before{background-color:#485fc7!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-link:checked.has-background-color+label:after{background-color:#485fc7!important;border-color:#fff!important}.is-checkradio[type=checkbox].is-link.is-block:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-link.is-block:hover:not([disabled])+label:before{border-color:#485fc7!important}.is-checkradio[type=checkbox].is-link.is-block:checked+label{background:#485fc7;border-color:#485fc7!important;color:#fff}.is-checkradio[type=checkbox].is-link.is-block:checked+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-link.is-block:checked:hover:not([disabled])+label{background:#3a51bb}.is-checkradio[type=checkbox].is-link.is-block:checked:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-link.is-block:checked:hover:not([disabled])+label:before{border-color:#f2f2f2!important}.is-checkradio[type=checkbox].is-info.has-background-color+label:before{background-color:#3e8ed0!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-info:checked+label:after,.is-checkradio[type=checkbox].is-info:hover:not([disabled])+label:before{border-color:#3e8ed0!important}.is-checkradio[type=checkbox].is-info:checked.has-background-color+label:before{background-color:#3e8ed0!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-info:checked.has-background-color+label:after{background-color:#3e8ed0!important;border-color:#fff!important}.is-checkradio[type=checkbox].is-info.is-block:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-info.is-block:hover:not([disabled])+label:before{border-color:#3e8ed0!important}.is-checkradio[type=checkbox].is-info.is-block:checked+label{background:#3e8ed0;border-color:#3e8ed0!important;color:#fff}.is-checkradio[type=checkbox].is-info.is-block:checked+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-info.is-block:checked:hover:not([disabled])+label{background:#3082c5}.is-checkradio[type=checkbox].is-info.is-block:checked:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-info.is-block:checked:hover:not([disabled])+label:before{border-color:#f2f2f2!important}.is-checkradio[type=checkbox].is-success.has-background-color+label:before{background-color:#48c78e!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-success:checked+label:after,.is-checkradio[type=checkbox].is-success:hover:not([disabled])+label:before{border-color:#48c78e!important}.is-checkradio[type=checkbox].is-success:checked.has-background-color+label:before{background-color:#48c78e!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-success:checked.has-background-color+label:after{background-color:#48c78e!important;border-color:#fff!important}.is-checkradio[type=checkbox].is-success.is-block:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-success.is-block:hover:not([disabled])+label:before{border-color:#48c78e!important}.is-checkradio[type=checkbox].is-success.is-block:checked+label{background:#48c78e;border-color:#48c78e!important;color:#fff}.is-checkradio[type=checkbox].is-success.is-block:checked+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-success.is-block:checked:hover:not([disabled])+label{background:#3abb81}.is-checkradio[type=checkbox].is-success.is-block:checked:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-success.is-block:checked:hover:not([disabled])+label:before{border-color:#f2f2f2!important}.is-checkradio[type=checkbox].is-warning.has-background-color+label:before{background-color:#ffe08a!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-warning:checked+label:after,.is-checkradio[type=checkbox].is-warning:hover:not([disabled])+label:before{border-color:#ffe08a!important}.is-checkradio[type=checkbox].is-warning:checked.has-background-color+label:before{background-color:#ffe08a!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-warning:checked.has-background-color+label:after{background-color:#ffe08a!important;border-color:#000000b3!important}.is-checkradio[type=checkbox].is-warning.is-block:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-warning.is-block:hover:not([disabled])+label:before{border-color:#ffe08a!important}.is-checkradio[type=checkbox].is-warning.is-block:checked+label{background:#ffe08a;border-color:#ffe08a!important;color:#000000b3}.is-checkradio[type=checkbox].is-warning.is-block:checked+label:after{border-color:#000000b3!important}.is-checkradio[type=checkbox].is-warning.is-block:checked:hover:not([disabled])+label{background:#ffd970}.is-checkradio[type=checkbox].is-warning.is-block:checked:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-warning.is-block:checked:hover:not([disabled])+label:before{border-color:#000000b3!important}.is-checkradio[type=checkbox].is-danger.has-background-color+label:before{background-color:#f14668!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-danger:checked+label:after,.is-checkradio[type=checkbox].is-danger:hover:not([disabled])+label:before{border-color:#f14668!important}.is-checkradio[type=checkbox].is-danger:checked.has-background-color+label:before{background-color:#f14668!important;border-color:#0000!important}.is-checkradio[type=checkbox].is-danger:checked.has-background-color+label:after{background-color:#f14668!important;border-color:#fff!important}.is-checkradio[type=checkbox].is-danger.is-block:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-danger.is-block:hover:not([disabled])+label:before{border-color:#f14668!important}.is-checkradio[type=checkbox].is-danger.is-block:checked+label{background:#f14668;border-color:#f14668!important;color:#fff}.is-checkradio[type=checkbox].is-danger.is-block:checked+label:after{border-color:#fff!important}.is-checkradio[type=checkbox].is-danger.is-block:checked:hover:not([disabled])+label{background:#ef2e55}.is-checkradio[type=checkbox].is-danger.is-block:checked:hover:not([disabled])+label:after,.is-checkradio[type=checkbox].is-danger.is-block:checked:hover:not([disabled])+label:before{border-color:#f2f2f2!important}.is-checkradio[type=checkbox]:indeterminate+label:after{border-bottom:none;display:inline-block;transform:rotate(90deg)}.is-checkradio[type=checkbox]:indeterminate.is-white+label:after{border-color:#fff}.is-checkradio[type=checkbox]:indeterminate.is-black+label:after{border-color:#0a0a0a}.is-checkradio[type=checkbox]:indeterminate.is-light+label:after{border-color:#f5f5f5}.is-checkradio[type=checkbox]:indeterminate.is-dark+label:after{border-color:#363636}.is-checkradio[type=checkbox]:indeterminate.is-primary+label:after{border-color:#00d1b2}.is-checkradio[type=checkbox]:indeterminate.is-link+label:after{border-color:#485fc7}.is-checkradio[type=checkbox]:indeterminate.is-info+label:after{border-color:#3e8ed0}.is-checkradio[type=checkbox]:indeterminate.is-success+label:after{border-color:#48c78e}.is-checkradio[type=checkbox]:indeterminate.is-warning+label:after{border-color:#ffe08a}.is-checkradio[type=checkbox]:indeterminate.is-danger+label:after{border-color:#f14668}.is-checkradio[type=radio]+label:before{border-radius:50%}.is-checkradio[type=radio]+label:after{background:#00d1b2;border-radius:50%;left:0;transform:scale(.5)}.is-checkradio[type=radio]:checked.has-background-color+label:after,.is-checkradio[type=radio]:checked.has-background-color+label:before{background-color:#4a4a4a!important;border-color:#4a4a4a!important}.is-checkradio[type=radio].is-rtl+label{padding-left:0}.is-checkradio[type=radio].is-rtl+label:after{left:auto;right:0}.is-checkradio[type=radio]+label{font-size:1rem;line-height:1.5rem;padding-left:2rem}.is-checkradio[type=radio]+label:after,.is-checkradio[type=radio]+label:before{height:1.5rem;width:1.5rem}.is-checkradio[type=radio].is-rtl+label{padding-right:2rem}.is-checkradio[type=radio].is-small+label{font-size:.75rem;line-height:1.125rem;padding-left:1.5rem}.is-checkradio[type=radio].is-small+label:after,.is-checkradio[type=radio].is-small+label:before{height:1.125rem;width:1.125rem}.is-checkradio[type=radio].is-small.is-rtl+label{padding-right:1.5rem}.is-checkradio[type=radio].is-medium+label{font-size:1.25rem;line-height:1.875rem;padding-left:2.5rem}.is-checkradio[type=radio].is-medium+label:after,.is-checkradio[type=radio].is-medium+label:before{height:1.875rem;width:1.875rem}.is-checkradio[type=radio].is-medium.is-rtl+label{padding-right:2.5rem}.is-checkradio[type=radio].is-large+label{font-size:1.5rem;line-height:2.25rem;padding-left:3rem}.is-checkradio[type=radio].is-large+label:after,.is-checkradio[type=radio].is-large+label:before{height:2.25rem;width:2.25rem}.is-checkradio[type=radio].is-large.is-rtl+label{padding-right:3rem}.is-checkradio[type=radio].is-white.has-background-color+label:before{background-color:#fff!important;border-color:#fff!important}.is-checkradio[type=radio].is-white:hover:not([disabled])+label:before{border-color:#fff!important}.is-checkradio[type=radio].is-white:checked+label:after,.is-checkradio[type=radio].is-white:checked.has-background-color+label:before{background-color:#fff!important;border-color:#fff!important}.is-checkradio[type=radio].is-black.has-background-color+label:before,.is-checkradio[type=radio].is-white:checked.has-background-color+label:after{background-color:#0a0a0a!important;border-color:#0a0a0a!important}.is-checkradio[type=radio].is-black:hover:not([disabled])+label:before{border-color:#0a0a0a!important}.is-checkradio[type=radio].is-black:checked+label:after,.is-checkradio[type=radio].is-black:checked.has-background-color+label:before{background-color:#0a0a0a!important;border-color:#0a0a0a!important}.is-checkradio[type=radio].is-black:checked.has-background-color+label:after{background-color:#fff!important;border-color:#fff!important}.is-checkradio[type=radio].is-light.has-background-color+label:before{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.is-checkradio[type=radio].is-light:hover:not([disabled])+label:before{border-color:#f5f5f5!important}.is-checkradio[type=radio].is-light:checked+label:after,.is-checkradio[type=radio].is-light:checked.has-background-color+label:before{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.is-checkradio[type=radio].is-light:checked.has-background-color+label:after{background-color:#000000b3!important;border-color:#000000b3!important}.is-checkradio[type=radio].is-dark.has-background-color+label:before{background-color:#363636!important;border-color:#363636!important}.is-checkradio[type=radio].is-dark:hover:not([disabled])+label:before{border-color:#363636!important}.is-checkradio[type=radio].is-dark:checked+label:after,.is-checkradio[type=radio].is-dark:checked.has-background-color+label:before{background-color:#363636!important;border-color:#363636!important}.is-checkradio[type=radio].is-dark:checked.has-background-color+label:after{background-color:#fff!important;border-color:#fff!important}.is-checkradio[type=radio].is-primary.has-background-color+label:before{background-color:#00d1b2!important;border-color:#00d1b2!important}.is-checkradio[type=radio].is-primary:hover:not([disabled])+label:before{border-color:#00d1b2!important}.is-checkradio[type=radio].is-primary:checked+label:after,.is-checkradio[type=radio].is-primary:checked.has-background-color+label:before{background-color:#00d1b2!important;border-color:#00d1b2!important}.is-checkradio[type=radio].is-primary:checked.has-background-color+label:after{background-color:#fff!important;border-color:#fff!important}.is-checkradio[type=radio].is-link.has-background-color+label:before{background-color:#485fc7!important;border-color:#485fc7!important}.is-checkradio[type=radio].is-link:hover:not([disabled])+label:before{border-color:#485fc7!important}.is-checkradio[type=radio].is-link:checked+label:after,.is-checkradio[type=radio].is-link:checked.has-background-color+label:before{background-color:#485fc7!important;border-color:#485fc7!important}.is-checkradio[type=radio].is-link:checked.has-background-color+label:after{background-color:#fff!important;border-color:#fff!important}.is-checkradio[type=radio].is-info.has-background-color+label:before{background-color:#3e8ed0!important;border-color:#3e8ed0!important}.is-checkradio[type=radio].is-info:hover:not([disabled])+label:before{border-color:#3e8ed0!important}.is-checkradio[type=radio].is-info:checked+label:after,.is-checkradio[type=radio].is-info:checked.has-background-color+label:before{background-color:#3e8ed0!important;border-color:#3e8ed0!important}.is-checkradio[type=radio].is-info:checked.has-background-color+label:after{background-color:#fff!important;border-color:#fff!important}.is-checkradio[type=radio].is-success.has-background-color+label:before{background-color:#48c78e!important;border-color:#48c78e!important}.is-checkradio[type=radio].is-success:hover:not([disabled])+label:before{border-color:#48c78e!important}.is-checkradio[type=radio].is-success:checked+label:after,.is-checkradio[type=radio].is-success:checked.has-background-color+label:before{background-color:#48c78e!important;border-color:#48c78e!important}.is-checkradio[type=radio].is-success:checked.has-background-color+label:after{background-color:#fff!important;border-color:#fff!important}.is-checkradio[type=radio].is-warning.has-background-color+label:before{background-color:#ffe08a!important;border-color:#ffe08a!important}.is-checkradio[type=radio].is-warning:hover:not([disabled])+label:before{border-color:#ffe08a!important}.is-checkradio[type=radio].is-warning:checked+label:after,.is-checkradio[type=radio].is-warning:checked.has-background-color+label:before{background-color:#ffe08a!important;border-color:#ffe08a!important}.is-checkradio[type=radio].is-warning:checked.has-background-color+label:after{background-color:#000000b3!important;border-color:#000000b3!important}.is-checkradio[type=radio].is-danger.has-background-color+label:before{background-color:#f14668!important;border-color:#f14668!important}.is-checkradio[type=radio].is-danger:hover:not([disabled])+label:before{border-color:#f14668!important}.is-checkradio[type=radio].is-danger:checked+label:after,.is-checkradio[type=radio].is-danger:checked.has-background-color+label:before{background-color:#f14668!important;border-color:#f14668!important}.is-checkradio[type=radio].is-danger:checked.has-background-color+label:after{background-color:#fff!important;border-color:#fff!important}.switch[type=checkbox]{display:inline-block;opacity:0;outline:0;position:absolute;-webkit-user-select:none;user-select:none}.switch[type=checkbox]:focus+label:after,.switch[type=checkbox]:focus+label:before{outline:1px dotted #b5b5b5}.switch[type=checkbox][disabled]{cursor:not-allowed}.switch[type=checkbox][disabled]+label,.switch[type=checkbox][disabled]+label:after,.switch[type=checkbox][disabled]+label:before{opacity:.5}.switch[type=checkbox][disabled]+label:hover{cursor:not-allowed}.switch[type=checkbox]+label{align-items:center;cursor:pointer;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-left:3.5rem;padding-top:.2rem;position:relative}.switch[type=checkbox]+label:before{background:#b5b5b5;border:.1rem solid #0000;border-radius:4px;content:"";display:block;height:1.5rem;left:0;position:absolute;top:calc(50% - .75rem);width:3rem}.switch[type=checkbox]+label:after{background:#fff;border-radius:4px;content:"";display:block;height:1rem;left:.25rem;position:absolute;top:calc(50% - .5rem);transform:translateZ(0);transition:all .25s ease-out;width:1rem}.switch[type=checkbox]+label .switch-active,.switch[type=checkbox]+label .switch-inactive{font-size:.9rem;margin-top:-4px;z-index:1}.switch[type=checkbox]+label.has-text-inside .switch-inactive{margin-left:-1.925rem}.switch[type=checkbox]+label.has-text-inside .switch-active{margin-left:-3.25rem}.switch[type=checkbox].is-rtl+label{padding-left:0;padding-right:3.5rem}.switch[type=checkbox].is-rtl+label:before{left:auto;right:0}.switch[type=checkbox].is-rtl+label:after{left:auto;right:1.625rem}.switch[type=checkbox]:checked+label:before{background:#00d1b2}.switch[type=checkbox]:checked+label:after{left:1.625rem}.switch[type=checkbox]:checked.is-rtl+label:after{left:auto;right:.25rem}.switch[type=checkbox].is-outlined+label:before{background-color:initial;border-color:#b5b5b5}.switch[type=checkbox].is-outlined+label:after{background:#b5b5b5}.switch[type=checkbox].is-outlined:checked+label:before{background-color:initial;border-color:#00d1b2}.switch[type=checkbox].is-outlined:checked+label:after{background:#00d1b2}.switch[type=checkbox].is-thin+label:before{height:.375rem;top:.5454545456rem}.switch[type=checkbox].is-thin+label:after{box-shadow:0 0 3px #7a7a7a}.switch[type=checkbox].is-rounded+label:before{border-radius:24px}.switch[type=checkbox].is-rounded+label:after{border-radius:50%}.switch[type=checkbox].is-small+label{align-items:center;cursor:pointer;display:inline-flex;font-size:.75rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-left:2.75rem;padding-top:.2rem;position:relative}.switch[type=checkbox].is-small+label:before{background:#b5b5b5;border:.1rem solid #0000;border-radius:4px;content:"";display:block;height:1.125rem;left:0;position:absolute;top:calc(50% - .5625rem);width:2.25rem}.switch[type=checkbox].is-small+label:after{background:#fff;border-radius:4px;content:"";display:block;height:.625rem;left:.25rem;position:absolute;top:calc(50% - .3125rem);transform:translateZ(0);transition:all .25s ease-out;width:.625rem}.switch[type=checkbox].is-small+label .switch-active,.switch[type=checkbox].is-small+label .switch-inactive{font-size:.65rem;margin-top:-4px;z-index:1}.switch[type=checkbox].is-small+label.has-text-inside .switch-inactive{margin-left:-1.55rem}.switch[type=checkbox].is-small+label.has-text-inside .switch-active{margin-left:-2.5rem}.switch[type=checkbox].is-small.is-rtl+label{padding-left:0;padding-right:2.75rem}.switch[type=checkbox].is-small.is-rtl+label:before{left:auto;right:0}.switch[type=checkbox].is-small.is-rtl+label:after{left:auto;right:1.25rem}.switch[type=checkbox].is-small:checked+label:before{background:#00d1b2}.switch[type=checkbox].is-small:checked+label:after{left:1.25rem}.switch[type=checkbox].is-small:checked.is-rtl+label:after{left:auto;right:.25rem}.switch[type=checkbox].is-small.is-outlined+label:before{background-color:initial;border-color:#b5b5b5}.switch[type=checkbox].is-small.is-outlined+label:after{background:#b5b5b5}.switch[type=checkbox].is-small.is-outlined:checked+label:before{background-color:initial;border-color:#00d1b2}.switch[type=checkbox].is-small.is-outlined:checked+label:after{background:#00d1b2}.switch[type=checkbox].is-small.is-thin+label:before{height:.28125rem;top:.4090909093rem}.switch[type=checkbox].is-small.is-thin+label:after{box-shadow:0 0 3px #7a7a7a}.switch[type=checkbox].is-small.is-rounded+label:before{border-radius:24px}.switch[type=checkbox].is-small.is-rounded+label:after{border-radius:50%}.switch[type=checkbox].is-medium+label{align-items:center;cursor:pointer;display:inline-flex;font-size:1.25rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-left:4.25rem;padding-top:.2rem;position:relative}.switch[type=checkbox].is-medium+label:before{background:#b5b5b5;border:.1rem solid #0000;border-radius:4px;content:"";display:block;height:1.875rem;left:0;position:absolute;top:calc(50% - .9375rem);width:3.75rem}.switch[type=checkbox].is-medium+label:after{background:#fff;border-radius:4px;content:"";display:block;height:1.375rem;left:.25rem;position:absolute;top:calc(50% - .6875rem);transform:translateZ(0);transition:all .25s ease-out;width:1.375rem}.switch[type=checkbox].is-medium+label .switch-active,.switch[type=checkbox].is-medium+label .switch-inactive{font-size:1.15rem;margin-top:-4px;z-index:1}.switch[type=checkbox].is-medium+label.has-text-inside .switch-inactive{margin-left:-2.3rem}.switch[type=checkbox].is-medium+label.has-text-inside .switch-active{margin-left:-4rem}.switch[type=checkbox].is-medium.is-rtl+label{padding-left:0;padding-right:4.25rem}.switch[type=checkbox].is-medium.is-rtl+label:before{left:auto;right:0}.switch[type=checkbox].is-medium.is-rtl+label:after{left:auto;right:2rem}.switch[type=checkbox].is-medium:checked+label:before{background:#00d1b2}.switch[type=checkbox].is-medium:checked+label:after{left:2rem}.switch[type=checkbox].is-medium:checked.is-rtl+label:after{left:auto;right:.25rem}.switch[type=checkbox].is-medium.is-outlined+label:before{background-color:initial;border-color:#b5b5b5}.switch[type=checkbox].is-medium.is-outlined+label:after{background:#b5b5b5}.switch[type=checkbox].is-medium.is-outlined:checked+label:before{background-color:initial;border-color:#00d1b2}.switch[type=checkbox].is-medium.is-outlined:checked+label:after{background:#00d1b2}.switch[type=checkbox].is-medium.is-thin+label:before{height:.46875rem;top:.6818181819rem}.switch[type=checkbox].is-medium.is-thin+label:after{box-shadow:0 0 3px #7a7a7a}.switch[type=checkbox].is-medium.is-rounded+label:before{border-radius:24px}.switch[type=checkbox].is-medium.is-rounded+label:after{border-radius:50%}.switch[type=checkbox].is-large+label{align-items:center;cursor:pointer;display:inline-flex;font-size:1.5rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-left:5rem;padding-top:.2rem;position:relative}.switch[type=checkbox].is-large+label:before{background:#b5b5b5;border:.1rem solid #0000;border-radius:4px;content:"";display:block;height:2.25rem;left:0;position:absolute;top:calc(50% - 1.125rem);width:4.5rem}.switch[type=checkbox].is-large+label:after{background:#fff;border-radius:4px;content:"";display:block;height:1.75rem;left:.25rem;position:absolute;top:calc(50% - .875rem);transform:translateZ(0);transition:all .25s ease-out;width:1.75rem}.switch[type=checkbox].is-large+label .switch-active,.switch[type=checkbox].is-large+label .switch-inactive{font-size:1.4rem;margin-top:-4px;z-index:1}.switch[type=checkbox].is-large+label.has-text-inside .switch-inactive{margin-left:-2.675rem}.switch[type=checkbox].is-large+label.has-text-inside .switch-active{margin-left:-4.75rem}.switch[type=checkbox].is-large.is-rtl+label{padding-left:0;padding-right:5rem}.switch[type=checkbox].is-large.is-rtl+label:before{left:auto;right:0}.switch[type=checkbox].is-large.is-rtl+label:after{left:auto;right:2.375rem}.switch[type=checkbox].is-large:checked+label:before{background:#00d1b2}.switch[type=checkbox].is-large:checked+label:after{left:2.375rem}.switch[type=checkbox].is-large:checked.is-rtl+label:after{left:auto;right:.25rem}.switch[type=checkbox].is-large.is-outlined+label:before{background-color:initial;border-color:#b5b5b5}.switch[type=checkbox].is-large.is-outlined+label:after{background:#b5b5b5}.switch[type=checkbox].is-large.is-outlined:checked+label:before{background-color:initial;border-color:#00d1b2}.switch[type=checkbox].is-large.is-outlined:checked+label:after{background:#00d1b2}.switch[type=checkbox].is-large.is-thin+label:before{height:.5625rem;top:.8181818183rem}.switch[type=checkbox].is-large.is-thin+label:after{box-shadow:0 0 3px #7a7a7a}.switch[type=checkbox].is-large.is-rounded+label:before{border-radius:24px}.switch[type=checkbox].is-large.is-rounded+label:after{border-radius:50%}.switch[type=checkbox].is-white+label .switch-active{display:none}.switch[type=checkbox].is-white+label .switch-inactive{display:inline-block}.switch[type=checkbox].is-white:checked+label:before{background:#fff}.switch[type=checkbox].is-white:checked+label .switch-active{display:inline-block}.switch[type=checkbox].is-white:checked+label .switch-inactive{display:none}.switch[type=checkbox].is-white.is-outlined:checked+label:before{background-color:initial;border-color:#fff!important}.switch[type=checkbox].is-white.is-outlined:checked+label:after{background:#fff}.switch[type=checkbox].is-white.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-white+label:before{background:#fff}.switch[type=checkbox].is-unchecked-white.is-outlined+label:before{background-color:initial;border-color:#fff!important}.switch[type=checkbox].is-unchecked-white.is-outlined+label:after{background:#fff}.switch[type=checkbox].is-black+label .switch-active{display:none}.switch[type=checkbox].is-black+label .switch-inactive{display:inline-block}.switch[type=checkbox].is-black:checked+label:before{background:#0a0a0a}.switch[type=checkbox].is-black:checked+label .switch-active{display:inline-block}.switch[type=checkbox].is-black:checked+label .switch-inactive{display:none}.switch[type=checkbox].is-black.is-outlined:checked+label:before{background-color:initial;border-color:#0a0a0a!important}.switch[type=checkbox].is-black.is-outlined:checked+label:after{background:#0a0a0a}.switch[type=checkbox].is-black.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-black+label:before{background:#0a0a0a}.switch[type=checkbox].is-unchecked-black.is-outlined+label:before{background-color:initial;border-color:#0a0a0a!important}.switch[type=checkbox].is-unchecked-black.is-outlined+label:after{background:#0a0a0a}.switch[type=checkbox].is-light+label .switch-active{display:none}.switch[type=checkbox].is-light+label .switch-inactive{display:inline-block}.switch[type=checkbox].is-light:checked+label:before{background:#f5f5f5}.switch[type=checkbox].is-light:checked+label .switch-active{display:inline-block}.switch[type=checkbox].is-light:checked+label .switch-inactive{display:none}.switch[type=checkbox].is-light.is-outlined:checked+label:before{background-color:initial;border-color:#f5f5f5!important}.switch[type=checkbox].is-light.is-outlined:checked+label:after{background:#f5f5f5}.switch[type=checkbox].is-light.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-light+label:before{background:#f5f5f5}.switch[type=checkbox].is-unchecked-light.is-outlined+label:before{background-color:initial;border-color:#f5f5f5!important}.switch[type=checkbox].is-unchecked-light.is-outlined+label:after{background:#f5f5f5}.switch[type=checkbox].is-dark+label .switch-active{display:none}.switch[type=checkbox].is-dark+label .switch-inactive{display:inline-block}.switch[type=checkbox].is-dark:checked+label:before{background:#363636}.switch[type=checkbox].is-dark:checked+label .switch-active{display:inline-block}.switch[type=checkbox].is-dark:checked+label .switch-inactive{display:none}.switch[type=checkbox].is-dark.is-outlined:checked+label:before{background-color:initial;border-color:#363636!important}.switch[type=checkbox].is-dark.is-outlined:checked+label:after{background:#363636}.switch[type=checkbox].is-dark.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-dark+label:before{background:#363636}.switch[type=checkbox].is-unchecked-dark.is-outlined+label:before{background-color:initial;border-color:#363636!important}.switch[type=checkbox].is-unchecked-dark.is-outlined+label:after{background:#363636}.switch[type=checkbox].is-primary+label .switch-active{display:none}.switch[type=checkbox].is-primary+label .switch-inactive{display:inline-block}.switch[type=checkbox].is-primary:checked+label:before{background:#00d1b2}.switch[type=checkbox].is-primary:checked+label .switch-active{display:inline-block}.switch[type=checkbox].is-primary:checked+label .switch-inactive{display:none}.switch[type=checkbox].is-primary.is-outlined:checked+label:before{background-color:initial;border-color:#00d1b2!important}.switch[type=checkbox].is-primary.is-outlined:checked+label:after{background:#00d1b2}.switch[type=checkbox].is-primary.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-primary+label:before{background:#00d1b2}.switch[type=checkbox].is-unchecked-primary.is-outlined+label:before{background-color:initial;border-color:#00d1b2!important}.switch[type=checkbox].is-unchecked-primary.is-outlined+label:after{background:#00d1b2}.switch[type=checkbox].is-link+label .switch-active{display:none}.switch[type=checkbox].is-link+label .switch-inactive{display:inline-block}.switch[type=checkbox].is-link:checked+label:before{background:#485fc7}.switch[type=checkbox].is-link:checked+label .switch-active{display:inline-block}.switch[type=checkbox].is-link:checked+label .switch-inactive{display:none}.switch[type=checkbox].is-link.is-outlined:checked+label:before{background-color:initial;border-color:#485fc7!important}.switch[type=checkbox].is-link.is-outlined:checked+label:after{background:#485fc7}.switch[type=checkbox].is-link.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-link+label:before{background:#485fc7}.switch[type=checkbox].is-unchecked-link.is-outlined+label:before{background-color:initial;border-color:#485fc7!important}.switch[type=checkbox].is-unchecked-link.is-outlined+label:after{background:#485fc7}.switch[type=checkbox].is-info+label .switch-active{display:none}.switch[type=checkbox].is-info+label .switch-inactive{display:inline-block}.switch[type=checkbox].is-info:checked+label:before{background:#3e8ed0}.switch[type=checkbox].is-info:checked+label .switch-active{display:inline-block}.switch[type=checkbox].is-info:checked+label .switch-inactive{display:none}.switch[type=checkbox].is-info.is-outlined:checked+label:before{background-color:initial;border-color:#3e8ed0!important}.switch[type=checkbox].is-info.is-outlined:checked+label:after{background:#3e8ed0}.switch[type=checkbox].is-info.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-info+label:before{background:#3e8ed0}.switch[type=checkbox].is-unchecked-info.is-outlined+label:before{background-color:initial;border-color:#3e8ed0!important}.switch[type=checkbox].is-unchecked-info.is-outlined+label:after{background:#3e8ed0}.switch[type=checkbox].is-success+label .switch-active{display:none}.switch[type=checkbox].is-success+label .switch-inactive{display:inline-block}.switch[type=checkbox].is-success:checked+label:before{background:#48c78e}.switch[type=checkbox].is-success:checked+label .switch-active{display:inline-block}.switch[type=checkbox].is-success:checked+label .switch-inactive{display:none}.switch[type=checkbox].is-success.is-outlined:checked+label:before{background-color:initial;border-color:#48c78e!important}.switch[type=checkbox].is-success.is-outlined:checked+label:after{background:#48c78e}.switch[type=checkbox].is-success.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-success+label:before{background:#48c78e}.switch[type=checkbox].is-unchecked-success.is-outlined+label:before{background-color:initial;border-color:#48c78e!important}.switch[type=checkbox].is-unchecked-success.is-outlined+label:after{background:#48c78e}.switch[type=checkbox].is-warning+label .switch-active{display:none}.switch[type=checkbox].is-warning+label .switch-inactive{display:inline-block}.switch[type=checkbox].is-warning:checked+label:before{background:#ffe08a}.switch[type=checkbox].is-warning:checked+label .switch-active{display:inline-block}.switch[type=checkbox].is-warning:checked+label .switch-inactive{display:none}.switch[type=checkbox].is-warning.is-outlined:checked+label:before{background-color:initial;border-color:#ffe08a!important}.switch[type=checkbox].is-warning.is-outlined:checked+label:after{background:#ffe08a}.switch[type=checkbox].is-warning.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-warning+label:before{background:#ffe08a}.switch[type=checkbox].is-unchecked-warning.is-outlined+label:before{background-color:initial;border-color:#ffe08a!important}.switch[type=checkbox].is-unchecked-warning.is-outlined+label:after{background:#ffe08a}.switch[type=checkbox].is-danger+label .switch-active{display:none}.switch[type=checkbox].is-danger+label .switch-inactive{display:inline-block}.switch[type=checkbox].is-danger:checked+label:before{background:#f14668}.switch[type=checkbox].is-danger:checked+label .switch-active{display:inline-block}.switch[type=checkbox].is-danger:checked+label .switch-inactive{display:none}.switch[type=checkbox].is-danger.is-outlined:checked+label:before{background-color:initial;border-color:#f14668!important}.switch[type=checkbox].is-danger.is-outlined:checked+label:after{background:#f14668}.switch[type=checkbox].is-danger.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-danger+label:before{background:#f14668}.switch[type=checkbox].is-unchecked-danger.is-outlined+label:before{background-color:initial;border-color:#f14668!important}.switch[type=checkbox].is-unchecked-danger.is-outlined+label:after{background:#f14668}.field-body .switch[type=checkbox]+label{margin-top:.375em}
/*! bulma.io v0.9.4 | MIT License | github.com/jgthms/bulma */.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:0}.button[disabled],.file-cta[disabled],.file-name[disabled],.input[disabled],.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .button,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .input,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-previous,fieldset[disabled] .select select,fieldset[disabled] .textarea{cursor:not-allowed}.delete,.modal-close{background-color:#0a0a0a33;outline:0}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:#0a0a0a4d}.delete:active,.modal-close:active{background-color:#0a0a0a66}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */pre code{background-color:initial}.box{box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05}a.box:focus,a.box:hover{box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #485fc7}a.box:active{box-shadow:inset 0 1px 2px #0a0a0a33,0 0 0 1px #485fc7}.button.is-text,.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:initial}.button.is-ghost{background:0 0}.button.is-white,.button.is-white.is-active,.button.is-white.is-focused,.button.is-white.is-hovered,.button.is-white:active,.button.is-white:focus,.button.is-white:hover{color:#0a0a0a}.button.is-white.is-inverted,.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a}.button.is-white.is-loading:after{border-color:#0000 #0000 #0a0a0a #0a0a0a!important}.button.is-white.is-outlined{background-color:initial}.button.is-white.is-outlined.is-focused,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{color:#0a0a0a}.button.is-white.is-outlined.is-loading.is-focused:after,.button.is-white.is-outlined.is-loading.is-hovered:after,.button.is-white.is-outlined.is-loading:focus:after,.button.is-white.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #0a0a0a #0a0a0a!important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:initial}.button.is-white.is-inverted.is-outlined{background-color:initial;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined.is-focused,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:initial;border-color:#0a0a0a;color:#0a0a0a}.button.is-black{background-color:#0a0a0a}.button.is-black.is-hovered,.button.is-black:hover{background-color:#040404}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em #0a0a0a40}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a}.button.is-black.is-inverted,.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{color:#0a0a0a}.button.is-black.is-outlined{background-color:initial;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined.is-focused,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a}.button.is-black.is-outlined.is-loading:after{border-color:#0000 #0000 #0a0a0a #0a0a0a!important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:initial;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:initial}.button.is-black.is-inverted.is-outlined.is-focused,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-black.is-inverted.is-outlined.is-loading:focus:after,.button.is-black.is-inverted.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #0a0a0a #0a0a0a!important}.button.is-black.is-inverted.is-outlined[disabled],.button.is-danger.is-inverted.is-outlined,.button.is-danger.is-inverted.is-outlined[disabled],.button.is-danger.is-outlined,.button.is-danger.is-outlined[disabled],.button.is-dark.is-inverted.is-outlined,.button.is-dark.is-inverted.is-outlined[disabled],.button.is-dark.is-outlined,.button.is-dark.is-outlined[disabled],.button.is-info.is-inverted.is-outlined,.button.is-info.is-inverted.is-outlined[disabled],.button.is-info.is-outlined,.button.is-info.is-outlined[disabled],.button.is-light.is-inverted.is-outlined,.button.is-light.is-inverted.is-outlined[disabled],.button.is-light.is-outlined,.button.is-light.is-outlined[disabled],.button.is-link.is-inverted.is-outlined,.button.is-link.is-inverted.is-outlined[disabled],.button.is-link.is-outlined,.button.is-link.is-outlined[disabled],.button.is-primary.is-inverted.is-outlined,.button.is-primary.is-inverted.is-outlined[disabled],.button.is-primary.is-outlined,.button.is-primary.is-outlined[disabled],.button.is-success.is-inverted.is-outlined,.button.is-success.is-inverted.is-outlined[disabled],.button.is-success.is-outlined,.button.is-success.is-outlined[disabled],.button.is-warning.is-inverted.is-outlined,.button.is-warning.is-inverted.is-outlined[disabled],.button.is-warning.is-outlined,.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined,fieldset[disabled] .button.is-danger.is-inverted.is-outlined,fieldset[disabled] .button.is-danger.is-outlined,fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .button.is-info.is-inverted.is-outlined,fieldset[disabled] .button.is-info.is-outlined,fieldset[disabled] .button.is-light.is-inverted.is-outlined,fieldset[disabled] .button.is-light.is-outlined,fieldset[disabled] .button.is-link.is-inverted.is-outlined,fieldset[disabled] .button.is-link.is-outlined,fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .button.is-success.is-inverted.is-outlined,fieldset[disabled] .button.is-success.is-outlined,fieldset[disabled] .button.is-warning.is-inverted.is-outlined,fieldset[disabled] .button.is-warning.is-outlined{background-color:initial}@media screen and (min-width:769px) and (max-width:1023px){.button.is-responsive.is-small{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.notification pre code{background:0 0}.notification.is-white{color:#0a0a0a}.notification.is-black{background-color:#0a0a0a}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(90deg,#0a0a0a 30%,#ededed 0)}.progress:indeterminate::-webkit-progress-bar{background-color:initial}.progress:indeterminate::-moz-progress-bar{background-color:initial}.table td.is-white,.table th.is-white{color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a}.table tbody,.table tfoot,.table thead{background-color:initial}.tag:not(body).is-white{color:#0a0a0a}.tag:not(body).is-black{background-color:#0a0a0a}.input[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.input[disabled]::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:#7a7a7a4d}.input[disabled]::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:#7a7a7a4d}.input[disabled]:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:#7a7a7a4d}.input[disabled]:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:#7a7a7a4d}.input,.textarea{box-shadow:inset 0 .0625em .125em #0a0a0a0d}.input[readonly],.textarea[readonly]{box-shadow:none}.is-black.input,.is-black.textarea{border-color:#0a0a0a}.is-black.input:active,.is-black.input:focus,.is-black.is-active.input,.is-black.is-active.textarea,.is-black.is-focused.input,.is-black.is-focused.textarea,.is-black.textarea:active,.is-black.textarea:focus{box-shadow:0 0 0 .125em #0a0a0a40}.input.is-static{background-color:initial}.checkbox input[disabled],.checkbox[disabled],.radio input[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .radio{color:#7a7a7a;cursor:not-allowed}.select select{outline:0}.select.is-black select,.select.is-black:not(:hover):after{border-color:#0a0a0a}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em #0a0a0a40}.file.is-white .file-cta,.file.is-white.is-active .file-cta,.file.is-white.is-focused .file-cta,.file.is-white.is-hovered .file-cta,.file.is-white:active .file-cta,.file.is-white:focus .file-cta,.file.is-white:hover .file-cta{color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#040404}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{box-shadow:0 0 .5em #0a0a0a40}.file-input{outline:0}.help.is-black{color:#0a0a0a}.breadcrumb li+li:before{content:"\0002f"}.breadcrumb.has-arrow-separator li+li:before{content:"\02192"}.breadcrumb.has-bullet-separator li+li:before{content:"\02022"}.breadcrumb.has-dot-separator li+li:before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li:before{content:"\0227B"}.card{box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05}.card-header{background-color:initial;box-shadow:0 .125em .25em #0a0a0a1a}.card-header-icon{background:0 0}.card-content,.card-footer{background-color:initial}.dropdown-content{box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05}.message.is-white .message-header,a.dropdown-item:hover,button.dropdown-item:hover{color:#0a0a0a}.message.is-black .message-header{background-color:#0a0a0a}.message.is-black .message-body{border-color:#0a0a0a}.message-body pre code{background-color:initial}.modal-background{background-color:#0a0a0adb}.modal-close{background:0 0}.navbar.is-white,.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover{color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width:1024px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link:after,.navbar.is-white .navbar-start .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a}@media screen and (min-width:1024px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link:after,.navbar.is-black .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:initial}.navbar-burger{background:0 0}.navbar-item.is-tab.is-active,.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:initial}@media screen and (max-width:1023px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link:after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px #0a0a0a1a;padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px #0a0a0a1a}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{padding-top:3.25rem}body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:1024px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link,.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover{background-color:initial!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link:after{transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px #0a0a0a1a;top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px #0a0a0a1a;display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;box-shadow:0 8px 8px #0a0a0a1a,0 0 0 1px #0a0a0a1a;display:block;opacity:0;pointer-events:none;top:calc(100% - 4px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-.75rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px #0a0a0a1a}.navbar.is-fixed-top-desktop{top:0}body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3.25rem}body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5.25rem}body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.navbar-link.is-active,a.navbar-item.is-active{color:#0a0a0a}.navbar-link.is-active:not(:focus):not(:hover),a.navbar-item.is-active:not(:focus):not(:hover){background-color:initial}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px #0a0a0a33}.panel{box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05}.panel.is-white .panel-heading{color:#0a0a0a}.panel.is-black .panel-heading{background-color:#0a0a0a}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.columns.is-mobile>.column.is-1{width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-4{width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-7{width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-10{width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:auto}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.is-narrow,.column.is-narrow-tablet{flex:none;width:auto}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:auto}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:auto}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:auto}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:auto}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media print,screen and (min-width:769px){.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333%}.tile.is-2{flex:none;width:16.66667%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333%}.tile.is-5{flex:none;width:41.66667%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333%}.tile.is-8{flex:none;width:66.66667%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333%}.tile.is-11{flex:none;width:91.66667%}.tile.is-12{flex:none;width:100%}}.has-text-black{color:#0a0a0a!important}.has-background-black{background-color:#0a0a0a!important}@media screen and (min-width:769px) and (max-width:1023px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:769px) and (max-width:1023px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-block-tablet-only{display:block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-flex-tablet-only{display:flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-tablet-only{display:inline!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-hidden-tablet-only{display:none!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:769px) and (max-width:1023px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-invisible-widescreen-only{visibility:hidden!important}}.hero .navbar{background:0 0}.hero.is-white,.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:#0a0a0ae6}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:#0a0a0ab3}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .tabs a,.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:#0a0a0a1a}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a}.hero.is-black{background-color:#0a0a0a}@media screen and (max-width:1023px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .tabs li.is-active a{color:#0a0a0a!important}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:#0a0a0a1a}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}@media screen and (max-width:768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover,.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover,.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover,.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover,.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover,.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:#0a0a0a1a}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:8px;height:var(--rt-arrow-size);width:8px;width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}.steps:not(:last-child){margin-bottom:1.5rem}.steps .steps-segment{position:relative}.steps .steps-segment:not(:last-child):after{content:" ";display:block;position:absolute}@media screen and (max-width:768px){.steps:not(.is-horizontal) .steps-segment{display:block}.steps:not(.is-horizontal) .steps-segment:not(:last-child){min-height:4em}}.steps.is-vertical .steps-segment{display:block}.steps.is-vertical .steps-segment:not(:last-child){min-height:4em}@media print,screen and (min-width:769px){.steps:not(.is-vertical){display:flex}.steps:not(.is-vertical) .steps-segment:not(:last-child){flex-basis:1rem;flex-grow:1;flex-shrink:1}.steps:not(.is-vertical).is-narrow .steps-segment{flex-grow:0}.steps:not(.is-vertical).is-narrow .steps-segment:not(:last-child){min-width:10em}.steps:not(.is-vertical).is-narrow.is-centered{justify-content:center}.steps:not(.is-vertical).is-narrow.is-right{justify-content:flex-end}.steps:not(.is-vertical).has-content-centered{text-align:center}.steps:not(.is-vertical).has-content-centered .steps-segment:last-child,.steps:not(.is-vertical).is-balanced .steps-segment:last-child{flex-basis:1rem;flex-grow:1;flex-shrink:1}.steps:not(.is-vertical).is-narrow.has-content-centered .steps-segment:last-child{flex-grow:0;min-width:10em}.steps:not(.is-vertical) .steps-content.is-divider-content{text-align:center}}.steps.is-horizontal{display:flex}.steps.is-horizontal .steps-segment:not(:last-child){flex-basis:1rem;flex-grow:1;flex-shrink:1}.steps.is-horizontal.is-narrow .steps-segment{flex-grow:0}.steps.is-horizontal.is-narrow .steps-segment:not(:last-child){min-width:10em}.steps.is-horizontal.is-narrow.is-centered{justify-content:center}.steps.is-horizontal.is-narrow.is-right{justify-content:flex-end}.steps.is-horizontal.has-content-centered{text-align:center}.steps.is-horizontal.has-content-centered .steps-segment:last-child,.steps.is-horizontal.is-balanced .steps-segment:last-child{flex-basis:1rem;flex-grow:1;flex-shrink:1}.steps.is-horizontal.is-narrow.has-content-centered .steps-segment:last-child{flex-grow:0;min-width:10em}.steps.is-horizontal .steps-content.is-divider-content{text-align:center}.steps .steps-marker{align-items:center;border-radius:50%;display:flex;font-weight:700;justify-content:center;position:relative;z-index:10}.steps{font-size:1rem}.steps .steps-marker{height:2rem;width:2rem}@media screen and (max-width:768px){.steps:not(.is-horizontal) .steps-segment:not(:last-child):after{bottom:-.24rem;left:calc(1rem - .2em);top:1.76rem;width:.4em}.steps:not(.is-horizontal) .steps-content{margin-left:calc(1rem + .5em);margin-top:-2rem;padding-bottom:1em;padding-left:1em}.steps:not(.is-horizontal) .steps-content.is-divider-content{margin-top:0;padding-bottom:0}.steps:not(.is-horizontal).has-content-centered .steps-content{padding-top:calc(1rem - .5em)}.steps:not(.is-horizontal):not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps:not(.is-horizontal):not(.is-thin).has-gaps .steps-segment:not(:last-child):after{bottom:.3rem;top:2.3rem}}.steps.is-vertical .steps-segment:not(:last-child):after{bottom:-.24rem;left:calc(1rem - .2em);top:1.76rem;width:.4em}.steps.is-vertical .steps-content{margin-left:calc(1rem + .5em);margin-top:-2rem;padding-bottom:1em;padding-left:1em}.steps.is-vertical .steps-content.is-divider-content{margin-top:0;padding-bottom:0}.steps.is-vertical.has-content-centered .steps-content{padding-top:calc(1rem - .5em)}.steps.is-vertical:not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-vertical:not(.is-thin).has-gaps .steps-segment:not(:last-child):after{bottom:.3rem;top:2.3rem}@media print,screen and (min-width:769px){.steps:not(.is-vertical) .steps-segment:not(:last-child):after{height:.4em;left:1.76rem;right:-.24rem;top:calc(1rem - .2em)}.steps:not(.is-vertical) .steps-content{margin-left:1rem}.steps:not(.is-vertical) .steps-content:not(:last-child){margin-right:-1rem}.steps:not(.is-vertical) .steps-content.is-divider-content{margin-right:-1rem;padding-left:2em;padding-right:2em}.steps:not(.is-vertical).has-content-centered .steps-segment:not(:last-child):after{left:50%;right:-50%}.steps:not(.is-vertical).has-content-centered .steps-marker{left:calc(50% - 1rem);position:absolute}.steps:not(.is-vertical).has-content-centered .steps-content{margin-left:.5em;margin-right:.5em;margin-top:2rem;padding-top:.2em}.steps:not(.is-vertical):not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps:not(.is-vertical):not(.is-thin).has-gaps .steps-segment:not(:last-child):after{left:2.3rem;right:.3rem}.steps:not(.is-vertical):not(.is-thin).has-content-centered .steps-segment.has-gaps:not(:last-child):after,.steps:not(.is-vertical):not(.is-thin).has-content-centered.has-gaps .steps-segment:not(:last-child):after{left:calc(50% + 1.3rem);right:calc(-50% + 1.3rem)}}.steps.is-horizontal .steps-segment:not(:last-child):after{height:.4em;left:1.76rem;right:-.24rem;top:calc(1rem - .2em)}.steps.is-horizontal .steps-content{margin-left:1rem}.steps.is-horizontal .steps-content:not(:last-child){margin-right:-1rem}.steps.is-horizontal .steps-content.is-divider-content{margin-right:-1rem;padding-left:2em;padding-right:2em}.steps.is-horizontal.has-content-centered .steps-segment:not(:last-child):after{left:50%;right:-50%}.steps.is-horizontal.has-content-centered .steps-marker{left:calc(50% - 1rem);position:absolute}.steps.is-horizontal.has-content-centered .steps-content{margin-left:.5em;margin-right:.5em;margin-top:2rem;padding-top:.2em}.steps.is-horizontal:not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-horizontal:not(.is-thin).has-gaps .steps-segment:not(:last-child):after{left:2.3rem;right:.3rem}.steps.is-horizontal:not(.is-thin).has-content-centered .steps-segment.has-gaps:not(:last-child):after,.steps.is-horizontal:not(.is-thin).has-content-centered.has-gaps .steps-segment:not(:last-child):after{left:calc(50% + 1.3rem);right:calc(-50% + 1.3rem)}.steps.is-small{font-size:.75rem}.steps.is-small .steps-marker{height:1.5rem;width:1.5rem}@media screen and (max-width:768px){.steps.is-small:not(.is-horizontal) .steps-segment:not(:last-child):after{bottom:-.24rem;left:calc(.75rem - .2em);top:1.26rem;width:.4em}.steps.is-small:not(.is-horizontal) .steps-content{margin-left:calc(.75rem + .5em);margin-top:-1.5rem;padding-bottom:1em;padding-left:1em}.steps.is-small:not(.is-horizontal) .steps-content.is-divider-content{margin-top:0;padding-bottom:0}.steps.is-small:not(.is-horizontal).has-content-centered .steps-content{padding-top:calc(.75rem - .5em)}.steps.is-small:not(.is-horizontal):not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-small:not(.is-horizontal):not(.is-thin).has-gaps .steps-segment:not(:last-child):after{bottom:.3rem;top:1.8rem}}.steps.is-small.is-vertical .steps-segment:not(:last-child):after{bottom:-.24rem;left:calc(.75rem - .2em);top:1.26rem;width:.4em}.steps.is-small.is-vertical .steps-content{margin-left:calc(.75rem + .5em);margin-top:-1.5rem;padding-bottom:1em;padding-left:1em}.steps.is-small.is-vertical .steps-content.is-divider-content{margin-top:0;padding-bottom:0}.steps.is-small.is-vertical.has-content-centered .steps-content{padding-top:calc(.75rem - .5em)}.steps.is-small.is-vertical:not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-small.is-vertical:not(.is-thin).has-gaps .steps-segment:not(:last-child):after{bottom:.3rem;top:1.8rem}@media print,screen and (min-width:769px){.steps.is-small:not(.is-vertical) .steps-segment:not(:last-child):after{height:.4em;left:1.26rem;right:-.24rem;top:calc(.75rem - .2em)}.steps.is-small:not(.is-vertical) .steps-content{margin-left:.75rem}.steps.is-small:not(.is-vertical) .steps-content:not(:last-child){margin-right:-.75rem}.steps.is-small:not(.is-vertical) .steps-content.is-divider-content{margin-right:-.75rem;padding-left:2em;padding-right:2em}.steps.is-small:not(.is-vertical).has-content-centered .steps-segment:not(:last-child):after{left:50%;right:-50%}.steps.is-small:not(.is-vertical).has-content-centered .steps-marker{left:calc(50% - .75rem);position:absolute}.steps.is-small:not(.is-vertical).has-content-centered .steps-content{margin-left:.5em;margin-right:.5em;margin-top:1.5rem;padding-top:.2em}.steps.is-small:not(.is-vertical):not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-small:not(.is-vertical):not(.is-thin).has-gaps .steps-segment:not(:last-child):after{left:1.8rem;right:.3rem}.steps.is-small:not(.is-vertical):not(.is-thin).has-content-centered .steps-segment.has-gaps:not(:last-child):after,.steps.is-small:not(.is-vertical):not(.is-thin).has-content-centered.has-gaps .steps-segment:not(:last-child):after{left:calc(50% + 1.05rem);right:calc(-50% + 1.05rem)}}.steps.is-small.is-horizontal .steps-segment:not(:last-child):after{height:.4em;left:1.26rem;right:-.24rem;top:calc(.75rem - .2em)}.steps.is-small.is-horizontal .steps-content{margin-left:.75rem}.steps.is-small.is-horizontal .steps-content:not(:last-child){margin-right:-.75rem}.steps.is-small.is-horizontal .steps-content.is-divider-content{margin-right:-.75rem;padding-left:2em;padding-right:2em}.steps.is-small.is-horizontal.has-content-centered .steps-segment:not(:last-child):after{left:50%;right:-50%}.steps.is-small.is-horizontal.has-content-centered .steps-marker{left:calc(50% - .75rem);position:absolute}.steps.is-small.is-horizontal.has-content-centered .steps-content{margin-left:.5em;margin-right:.5em;margin-top:1.5rem;padding-top:.2em}.steps.is-small.is-horizontal:not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-small.is-horizontal:not(.is-thin).has-gaps .steps-segment:not(:last-child):after{left:1.8rem;right:.3rem}.steps.is-small.is-horizontal:not(.is-thin).has-content-centered .steps-segment.has-gaps:not(:last-child):after,.steps.is-small.is-horizontal:not(.is-thin).has-content-centered.has-gaps .steps-segment:not(:last-child):after{left:calc(50% + 1.05rem);right:calc(-50% + 1.05rem)}.steps.is-medium{font-size:1.25rem}.steps.is-medium .steps-marker{height:2.5rem;width:2.5rem}@media screen and (max-width:768px){.steps.is-medium:not(.is-horizontal) .steps-segment:not(:last-child):after{bottom:-.24rem;left:calc(1.25rem - .2em);top:2.26rem;width:.4em}.steps.is-medium:not(.is-horizontal) .steps-content{margin-left:calc(1.25rem + .5em);margin-top:-2.5rem;padding-bottom:1em;padding-left:1em}.steps.is-medium:not(.is-horizontal) .steps-content.is-divider-content{margin-top:0;padding-bottom:0}.steps.is-medium:not(.is-horizontal).has-content-centered .steps-content{padding-top:calc(1.25rem - .5em)}.steps.is-medium:not(.is-horizontal):not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-medium:not(.is-horizontal):not(.is-thin).has-gaps .steps-segment:not(:last-child):after{bottom:.3rem;top:2.8rem}}.steps.is-medium.is-vertical .steps-segment:not(:last-child):after{bottom:-.24rem;left:calc(1.25rem - .2em);top:2.26rem;width:.4em}.steps.is-medium.is-vertical .steps-content{margin-left:calc(1.25rem + .5em);margin-top:-2.5rem;padding-bottom:1em;padding-left:1em}.steps.is-medium.is-vertical .steps-content.is-divider-content{margin-top:0;padding-bottom:0}.steps.is-medium.is-vertical.has-content-centered .steps-content{padding-top:calc(1.25rem - .5em)}.steps.is-medium.is-vertical:not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-medium.is-vertical:not(.is-thin).has-gaps .steps-segment:not(:last-child):after{bottom:.3rem;top:2.8rem}@media print,screen and (min-width:769px){.steps.is-medium:not(.is-vertical) .steps-segment:not(:last-child):after{height:.4em;left:2.26rem;right:-.24rem;top:calc(1.25rem - .2em)}.steps.is-medium:not(.is-vertical) .steps-content{margin-left:1.25rem}.steps.is-medium:not(.is-vertical) .steps-content:not(:last-child){margin-right:-1.25rem}.steps.is-medium:not(.is-vertical) .steps-content.is-divider-content{margin-right:-1.25rem;padding-left:2em;padding-right:2em}.steps.is-medium:not(.is-vertical).has-content-centered .steps-segment:not(:last-child):after{left:50%;right:-50%}.steps.is-medium:not(.is-vertical).has-content-centered .steps-marker{left:calc(50% - 1.25rem);position:absolute}.steps.is-medium:not(.is-vertical).has-content-centered .steps-content{margin-left:.5em;margin-right:.5em;margin-top:2.5rem;padding-top:.2em}.steps.is-medium:not(.is-vertical):not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-medium:not(.is-vertical):not(.is-thin).has-gaps .steps-segment:not(:last-child):after{left:2.8rem;right:.3rem}.steps.is-medium:not(.is-vertical):not(.is-thin).has-content-centered .steps-segment.has-gaps:not(:last-child):after,.steps.is-medium:not(.is-vertical):not(.is-thin).has-content-centered.has-gaps .steps-segment:not(:last-child):after{left:calc(50% + 1.55rem);right:calc(-50% + 1.55rem)}}.steps.is-medium.is-horizontal .steps-segment:not(:last-child):after{height:.4em;left:2.26rem;right:-.24rem;top:calc(1.25rem - .2em)}.steps.is-medium.is-horizontal .steps-content{margin-left:1.25rem}.steps.is-medium.is-horizontal .steps-content:not(:last-child){margin-right:-1.25rem}.steps.is-medium.is-horizontal .steps-content.is-divider-content{margin-right:-1.25rem;padding-left:2em;padding-right:2em}.steps.is-medium.is-horizontal.has-content-centered .steps-segment:not(:last-child):after{left:50%;right:-50%}.steps.is-medium.is-horizontal.has-content-centered .steps-marker{left:calc(50% - 1.25rem);position:absolute}.steps.is-medium.is-horizontal.has-content-centered .steps-content{margin-left:.5em;margin-right:.5em;margin-top:2.5rem;padding-top:.2em}.steps.is-medium.is-horizontal:not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-medium.is-horizontal:not(.is-thin).has-gaps .steps-segment:not(:last-child):after{left:2.8rem;right:.3rem}.steps.is-medium.is-horizontal:not(.is-thin).has-content-centered .steps-segment.has-gaps:not(:last-child):after,.steps.is-medium.is-horizontal:not(.is-thin).has-content-centered.has-gaps .steps-segment:not(:last-child):after{left:calc(50% + 1.55rem);right:calc(-50% + 1.55rem)}.steps.is-large{font-size:1.5rem}.steps.is-large .steps-marker{height:3rem;width:3rem}@media screen and (max-width:768px){.steps.is-large:not(.is-horizontal) .steps-segment:not(:last-child):after{bottom:-.24rem;left:calc(1.5rem - .2em);top:2.76rem;width:.4em}.steps.is-large:not(.is-horizontal) .steps-content{margin-left:calc(1.5rem + .5em);margin-top:-3rem;padding-bottom:1em;padding-left:1em}.steps.is-large:not(.is-horizontal) .steps-content.is-divider-content{margin-top:0;padding-bottom:0}.steps.is-large:not(.is-horizontal).has-content-centered .steps-content{padding-top:calc(1.5rem - .5em)}.steps.is-large:not(.is-horizontal):not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-large:not(.is-horizontal):not(.is-thin).has-gaps .steps-segment:not(:last-child):after{bottom:.3rem;top:3.3rem}}.steps.is-large.is-vertical .steps-segment:not(:last-child):after{bottom:-.24rem;left:calc(1.5rem - .2em);top:2.76rem;width:.4em}.steps.is-large.is-vertical .steps-content{margin-left:calc(1.5rem + .5em);margin-top:-3rem;padding-bottom:1em;padding-left:1em}.steps.is-large.is-vertical .steps-content.is-divider-content{margin-top:0;padding-bottom:0}.steps.is-large.is-vertical.has-content-centered .steps-content{padding-top:calc(1.5rem - .5em)}.steps.is-large.is-vertical:not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-large.is-vertical:not(.is-thin).has-gaps .steps-segment:not(:last-child):after{bottom:.3rem;top:3.3rem}@media print,screen and (min-width:769px){.steps.is-large:not(.is-vertical) .steps-segment:not(:last-child):after{height:.4em;left:2.76rem;right:-.24rem;top:calc(1.5rem - .2em)}.steps.is-large:not(.is-vertical) .steps-content{margin-left:1.5rem}.steps.is-large:not(.is-vertical) .steps-content:not(:last-child){margin-right:-1.5rem}.steps.is-large:not(.is-vertical) .steps-content.is-divider-content{margin-right:-1.5rem;padding-left:2em;padding-right:2em}.steps.is-large:not(.is-vertical).has-content-centered .steps-segment:not(:last-child):after{left:50%;right:-50%}.steps.is-large:not(.is-vertical).has-content-centered .steps-marker{left:calc(50% - 1.5rem);position:absolute}.steps.is-large:not(.is-vertical).has-content-centered .steps-content{margin-left:.5em;margin-right:.5em;margin-top:3rem;padding-top:.2em}.steps.is-large:not(.is-vertical):not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-large:not(.is-vertical):not(.is-thin).has-gaps .steps-segment:not(:last-child):after{left:3.3rem;right:.3rem}.steps.is-large:not(.is-vertical):not(.is-thin).has-content-centered .steps-segment.has-gaps:not(:last-child):after,.steps.is-large:not(.is-vertical):not(.is-thin).has-content-centered.has-gaps .steps-segment:not(:last-child):after{left:calc(50% + 1.8rem);right:calc(-50% + 1.8rem)}}.steps.is-large.is-horizontal .steps-segment:not(:last-child):after{height:.4em;left:2.76rem;right:-.24rem;top:calc(1.5rem - .2em)}.steps.is-large.is-horizontal .steps-content{margin-left:1.5rem}.steps.is-large.is-horizontal .steps-content:not(:last-child){margin-right:-1.5rem}.steps.is-large.is-horizontal .steps-content.is-divider-content{margin-right:-1.5rem;padding-left:2em;padding-right:2em}.steps.is-large.is-horizontal.has-content-centered .steps-segment:not(:last-child):after{left:50%;right:-50%}.steps.is-large.is-horizontal.has-content-centered .steps-marker{left:calc(50% - 1.5rem);position:absolute}.steps.is-large.is-horizontal.has-content-centered .steps-content{margin-left:.5em;margin-right:.5em;margin-top:3rem;padding-top:.2em}.steps.is-large.is-horizontal:not(.is-thin) .steps-segment.has-gaps:not(:last-child):after,.steps.is-large.is-horizontal:not(.is-thin).has-gaps .steps-segment:not(:last-child):after{left:3.3rem;right:.3rem}.steps.is-large.is-horizontal:not(.is-thin).has-content-centered .steps-segment.has-gaps:not(:last-child):after,.steps.is-large.is-horizontal:not(.is-thin).has-content-centered.has-gaps .steps-segment:not(:last-child):after{left:calc(50% + 1.8rem);right:calc(-50% + 1.8rem)}.steps-segment:after{background-color:#00d1b2}.steps-segment.is-active:after,.steps-segment.is-active~.steps-segment:after{background-color:#dbdbdb}.steps:not(.is-hollow) .steps-marker:not(.is-hollow),.steps:not(.is-hollow) .steps-segment.is-active .steps-marker:not(.is-hollow){background-color:#00d1b2;color:#fff}.steps:not(.is-hollow) .steps-segment.is-active~.steps-segment .steps-marker:not(.is-hollow){background-color:#dbdbdb;color:#000000b3}.steps-marker.is-hollow,.steps.is-hollow .steps-marker{border:.3em solid #00d1b2}.steps .is-active .steps-marker.is-hollow,.steps.is-hollow .is-active .steps-marker{border-color:#00d1b2}.steps-segment.is-active~.steps-segment .steps-marker.is-hollow,.steps.is-hollow .steps-segment.is-active~.steps-segment .steps-marker{border-color:#dbdbdb}.steps:not(.is-hollow) .steps-marker:not(.is-hollow).is-white{background-color:#fff!important;color:#000!important}.steps .steps-marker.is-hollow.is-white,.steps.is-hollow .steps-marker.is-white{border-color:#fff!important}.steps:not(.is-hollow) .steps-marker:not(.is-hollow).is-black{background-color:#000!important;color:#fff!important}.steps .steps-marker.is-hollow.is-black,.steps.is-hollow .steps-marker.is-black{border-color:#000!important}.steps:not(.is-hollow) .steps-marker:not(.is-hollow).is-light{background-color:#f5f5f5!important;color:#000000b3!important}.steps .steps-marker.is-hollow.is-light,.steps.is-hollow .steps-marker.is-light{border-color:#f5f5f5!important}.steps:not(.is-hollow) .steps-marker:not(.is-hollow).is-dark{background-color:#363636!important;color:#fff!important}.steps .steps-marker.is-hollow.is-dark,.steps.is-hollow .steps-marker.is-dark{border-color:#363636!important}.steps:not(.is-hollow) .steps-marker:not(.is-hollow).is-primary{background-color:#00d1b2!important;color:#fff!important}.steps .steps-marker.is-hollow.is-primary,.steps.is-hollow .steps-marker.is-primary{border-color:#00d1b2!important}.steps:not(.is-hollow) .steps-marker:not(.is-hollow).is-link{background-color:#485fc7!important;color:#fff!important}.steps .steps-marker.is-hollow.is-link,.steps.is-hollow .steps-marker.is-link{border-color:#485fc7!important}.steps:not(.is-hollow) .steps-marker:not(.is-hollow).is-info{background-color:#3e8ed0!important;color:#fff!important}.steps .steps-marker.is-hollow.is-info,.steps.is-hollow .steps-marker.is-info{border-color:#3e8ed0!important}.steps:not(.is-hollow) .steps-marker:not(.is-hollow).is-success{background-color:#48c78e!important;color:#fff!important}.steps .steps-marker.is-hollow.is-success,.steps.is-hollow .steps-marker.is-success{border-color:#48c78e!important}.steps:not(.is-hollow) .steps-marker:not(.is-hollow).is-warning{background-color:#ffe08a!important;color:#000000b3!important}.steps .steps-marker.is-hollow.is-warning,.steps.is-hollow .steps-marker.is-warning{border-color:#ffe08a!important}.steps:not(.is-hollow) .steps-marker:not(.is-hollow).is-danger{background-color:#f14668!important;color:#fff!important}.steps .steps-marker.is-hollow.is-danger,.steps.is-hollow .steps-marker.is-danger{border-color:#f14668!important}@media screen and (max-width:768px){.steps:not(.is-horizontal) .steps-segment.is-dashed:after,.steps:not(.is-horizontal).is-dashed .steps-segment:after{background:repeating-linear-gradient(0deg,#00d1b2,#00d1b2 5px,#0000 0,#0000 10px)}.steps:not(.is-horizontal) .steps-segment.is-active.is-dashed:after,.steps:not(.is-horizontal) .steps-segment.is-active~.steps-segment.is-dashed:after,.steps:not(.is-horizontal).is-dashed .steps-segment.is-active:after,.steps:not(.is-horizontal).is-dashed .steps-segment.is-active~.steps-segment:after{background:repeating-linear-gradient(0deg,#dbdbdb,#dbdbdb 5px,#0000 0,#0000 10px)}}.steps.is-vertical .steps-segment.is-dashed:after,.steps.is-vertical.is-dashed .steps-segment:after{background:repeating-linear-gradient(0deg,#00d1b2,#00d1b2 5px,#0000 0,#0000 10px)}.steps.is-vertical .steps-segment.is-active.is-dashed:after,.steps.is-vertical .steps-segment.is-active~.steps-segment.is-dashed:after,.steps.is-vertical.is-dashed .steps-segment.is-active:after,.steps.is-vertical.is-dashed .steps-segment.is-active~.steps-segment:after{background:repeating-linear-gradient(0deg,#dbdbdb,#dbdbdb 5px,#0000 0,#0000 10px)}@media print,screen and (min-width:769px){.steps:not(.is-vertical) .steps-segment.is-dashed:after,.steps:not(.is-vertical).is-dashed .steps-segment:after{background:repeating-linear-gradient(90deg,#00d1b2,#00d1b2 10px,#0000 0,#0000 20px)}.steps:not(.is-vertical) .steps-segment.is-active.is-dashed:after,.steps:not(.is-vertical) .steps-segment.is-active~.steps-segment.is-dashed:after,.steps:not(.is-vertical).is-dashed .steps-segment.is-active:after,.steps:not(.is-vertical).is-dashed .steps-segment.is-active~.steps-segment:after{background:repeating-linear-gradient(90deg,#dbdbdb,#dbdbdb 10px,#0000 0,#0000 20px)}}.steps.is-horizontal .steps-segment.is-dashed:after,.steps.is-horizontal.is-dashed .steps-segment:after{background:repeating-linear-gradient(90deg,#00d1b2,#00d1b2 10px,#0000 0,#0000 20px)}.steps.is-horizontal .steps-segment.is-active.is-dashed:after,.steps.is-horizontal .steps-segment.is-active~.steps-segment.is-dashed:after,.steps.is-horizontal.is-dashed .steps-segment.is-active:after,.steps.is-horizontal.is-dashed .steps-segment.is-active~.steps-segment:after{background:repeating-linear-gradient(90deg,#dbdbdb,#dbdbdb 10px,#0000 0,#0000 20px)}.steps.is-thin .steps-marker{height:.8em;width:.8em}.steps.is-thin .steps-marker.is-hollow,.steps.is-thin.is-hollow .steps-marker{border-width:1px;height:calc(.8em + 1px);width:calc(.8em + 1px)}@media screen and (max-width:768px){.steps.is-thin:not(.is-horizontal) .steps-segment:not(:last-child):after{bottom:0;left:calc(.4em - .5px);top:.8em;width:1px}.steps.is-thin:not(.is-horizontal) .steps-content{margin-left:.8em;margin-top:-1.2em}.steps.is-thin:not(.is-horizontal) .steps-segment.has-gaps:not(:last-child):after,.steps.is-thin:not(.is-horizontal).has-gaps .steps-segment:not(:last-child):after{bottom:.4em;top:1.2em}.steps.is-thin:not(.is-horizontal).has-content-centered .steps-content{padding-top:1.6em}}.steps.is-thin.is-vertical .steps-segment:not(:last-child):after{bottom:0;left:calc(.4em - .5px);top:.8em;width:1px}.steps.is-thin.is-vertical .steps-content{margin-left:.8em;margin-top:-1.2em}.steps.is-thin.is-vertical .steps-segment.has-gaps:not(:last-child):after,.steps.is-thin.is-vertical.has-gaps .steps-segment:not(:last-child):after{bottom:.4em;top:1.2em}.steps.is-thin.is-vertical.has-content-centered .steps-content{padding-top:1.6em}@media print,screen and (min-width:769px){.steps.is-thin:not(.is-vertical) .steps-segment:not(:last-child):after{height:1px;left:.8em;right:0;top:calc(.4em - .5px)}.steps.is-thin:not(.is-vertical) .steps-content{margin-top:.8em}.steps.is-thin:not(.is-vertical).has-content-centered .steps-segment:not(:last-child):after{left:calc(50% + .4em);right:calc(-50% + .4em)}.steps.is-thin:not(.is-vertical).has-content-centered .steps-marker{left:calc(50% - .4em);position:absolute}.steps.is-thin:not(.is-vertical) .steps-segment.has-gaps:not(:last-child):after,.steps.is-thin:not(.is-vertical).has-gaps .steps-segment:not(:last-child):after{left:1.2em;right:.4em}.steps.is-thin:not(.is-vertical).has-content-centered .steps-segment.has-gaps:not(:last-child):after,.steps.is-thin:not(.is-vertical).has-content-centered.has-gaps .steps-segment:not(:last-child):after{left:calc(50% + .8em);right:calc(-50% + .8em)}}.steps.is-thin.is-horizontal .steps-segment:not(:last-child):after{height:1px;left:.8em;right:0;top:calc(.4em - .5px)}.steps.is-thin.is-horizontal .steps-content{margin-top:.8em}.steps.is-thin.is-horizontal.has-content-centered .steps-segment:not(:last-child):after{left:calc(50% + .4em);right:calc(-50% + .4em)}.steps.is-thin.is-horizontal.has-content-centered .steps-marker{left:calc(50% - .4em);position:absolute}.steps.is-thin.is-horizontal .steps-segment.has-gaps:not(:last-child):after,.steps.is-thin.is-horizontal.has-gaps .steps-segment:not(:last-child):after{left:1.2em;right:.4em}.steps.is-thin.is-horizontal.has-content-centered .steps-segment.has-gaps:not(:last-child):after,.steps.is-thin.is-horizontal.has-content-centered.has-gaps .steps-segment:not(:last-child):after{left:calc(50% + .8em);right:calc(-50% + .8em)}/*! bulma.io v0.9.4 | MIT License | github.com/jgthms/bulma *//*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:auto}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.is-narrow,.column.is-narrow-tablet{flex:none;width:auto}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:auto}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:auto}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:auto}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:auto}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}*{font-family:DMSans}.hover-btns{display:none}.main-color{color:#2196f3!important}.icon{cursor:pointer}.theme-txt-color{color:#2196f3!important}.theme-bg-color{background-color:#2196f3!important}.theme-l-bg-color{background-color:#82c4f8!important}body,html{height:100%;margin:0;overflow:auto;padding:0}img{height:100%;width:100%}.smart-pdf-table_main_container .smart-table-head div.column{align-items:center;display:flex}.smart-pdf-table_main_container .smart-table-container{min-height:300px}.smart-pdf-table_main_container .smart-table-container table{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffff4d!important;border:1px solid #fff3;border-radius:3px;font-size:1em;overflow:hidden;width:100%}.smart-pdf-table_main_container .smart-table-container table thead{background:#485fc7;border-bottom:2px solid #000c;font-size:12px}.smart-pdf-table_main_container .smart-table-container table thead tr th{color:var(--white-color);font-weight:700}.smart-pdf-table_main_container .smart-table-container table tbody tr{background-color:#e1f3e8;border-bottom:1px solid #fff3;color:#000;font-size:14px}.smart-pdf-table_main_container .smart-table-container table tbody tr .smart-efl-table-view-icon{color:#23e182;cursor:pointer;font-size:1rem}.smart-pdf-table_main_container .smart-table-container table tbody tr .smart-efl-table-edit-icon{color:rgba(0,0,221,.867);cursor:pointer;font-size:1rem}.smart-pdf-table_main_container .smart-table-container table tbody tr .smart-efl-table-delete-icon{color:#ff1d58;cursor:pointer;font-size:1rem}.smart-pdf-table_main_container .smart-table-container table tbody tr:hover{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background-color:#485fc7;color:#2196f3}.smart-pdf-table_main_container .smart-table-container table tbody tr:hover .smart-efl-table-view-icon{color:#35ff46}.smart-pdf-table_main_container .smart-table-container table tbody tr:hover .smart-efl-table-edit-icon{color:blue}.smart-pdf-table_main_container .smart-table-container table tbody tr:hover .smart-efl-table-delete-icon{color:#ff0447}.smart-pdf-table_main_container .smart-table-container table tbody tr:hover .hover-btns{display:block}.smart-pdf-table_main_container .smart-table-container table tbody tr:nth-of-type(2n){background-color:#f8f8f8;font-size:14px}.smart-pdf-table_main_container .smart-table-container table tbody tr:last-of-type{border-bottom:2px solid #009879cc}.smart-pdf-table_main_container .smart-table-footer{margin:0 0 20px}.smart-pdf-table_main_container .smart-table-footer .column{margin:0;padding:0!important}.smart-action-button{background-color:#2b343d!important;background-size:200% auto;border:1px solid #2196f380!important;border-radius:10px;box-shadow:1px 3px 3px #959494!important;color:#fff!important;font-size:12px!important;padding:15px 40px;text-align:center;transition:.5s;transition:background-color .3s ease}.smart-action-button:hover{background-color:#0c7cd5;color:#fff}.smart-action-button:focus{color:#fff}.smart-third-button .button{background-color:#fff;border:1px solid #2196f3;border-radius:10px;color:#2196f3!important;padding:15px 30px;text-align:center;transition:background-color .3s ease}.smart-third-button .button:hover{background-color:#0c7cd5;color:#fff}.smart-third-button .button:hover .label{color:#fff}.smart-third-button .button .label,.smart-third-button .button:focus{color:#2196f3}.modal-background{background-color:rgba(0,0,0,.444)!important}.sd-modal .modal-card{border-radius:10px}.sd-modal .modal-card .modal-card-title{color:#2196f3;padding-left:15px!important;padding-top:15px!important}.sd-modal .modal-card .modal-card-body{border-radius:inherit}.sd-modal .modal-card .modal-card-body.m-body{display:flex!important;flex-direction:column!important;height:calc(100% - 100px);justify-content:space-between!important;position:relative!important}.sd-modal .modal-card .modal-card-body .m-footer{background-color:#fff;border-top:1px solid #ebebeb;bottom:0;left:0;padding:15px;position:absolute;right:0;z-index:10000000!important}.css-13cymwt-control{border:1px solid #485fc7!important}.sd-pdf-form .input{border:1px solid #2196f3;border-radius:10px}.sd-pdf-form .smart-select{border:none}.sd-pdf-form .css-13cymwt-control{border:1px solid #2196f3!important;border-radius:10px}.sd-pdf-form .textarea{border:1px solid #2196f3;border-radius:10px}.sd-pdf-form .label{color:#2196f3;font-family:roboto}.smart-efl-table_main_container p{font-family:roboto;font-weight:700!important}.smart-efl-table_main_container .input{border:1px solid #2196f3;border-radius:10px}.pagination-link{border-radius:10px!important;height:30px;min-width:30px}.pagination-link.button{padding:0!important}.pagination-link.is-current{background-color:#2196f3cc!important;border:1px solid #2196f3}.sd-cursor{cursor:pointer}.modal{transition:all 5s ease;z-index:999!important}.sd-pdf-horizontal-form .is-horizontal .control{flex-grow:2}.sd-pdf-horizontal-form .is-horizontal .label{width:40%}.card.is-active{border:2px solid red}.flex-center{align-items:center!important}.flex-center,.flex-center-j{display:flex!important;justify-content:center!important}.flex-center-a{justify-content:start!important}.flex-between,.flex-center-a{align-items:center!important;display:flex!important}.flex-between{justify-content:space-between!important}.is-overflow-y-auto{overflow-y:auto!important}.is-overflow-y-hidden{overflow-y:hidden!important}.is-overflow-x-auto{overflow-x:auto!important}.is-overflow-x-hidden{overflow-x:hidden!important}.flex-1{flex:1 1!important}.flex-2{flex:2 1!important}.flex-3{flex:3 1!important}.flex-4{flex:4 1!important}.flex-5{flex:5 1!important}.flex-6{flex:6 1!important}.flex-7{flex:7 1!important}.flex-8{flex:8 1!important}.flex-9{flex:9 1!important}.flex-10{flex:10 1!important}.max-width{width:100%!important}.max-height{height:100%!important}.full-height,.full-height-100{height:100vh}.full-height-95{height:95vh}.full-height-90{height:90vh}.full-height-85{height:85vh}.full-height-80{height:80vh}.full-height-75{height:75vh}.full-height-70{height:70vh}.full-height-65{height:65vh}.full-height-60{height:60vh}.selected-file{border:2px solid #1e90ff}.non-selected-file{border:2px solid #fff}.hightIndex{z-index:1000000!important}.lowIndex{z-index:900000!important}.flex-grow-1{flex:1 1!important}.flex-grow-4{flex:4 1!important}.fix-width{width:200px}.fix-width-1,.fix-width-3{width:40px}.truncate{max-width:inherit!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.fadeIn{animation:fadeIn 1s ease-out forwards}.scroll-text-container{overflow:hidden;position:relative;width:100%}.scroll-text{display:inline-block;transform:translateX(0);transition:transform infinite 10s linear;white-space:nowrap}.scroll-text.scrollable{animation:scroll-text 15s linear infinite}@keyframes scroll-text{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.input{border:1.5px solid #2196f3;border-radius:4px;box-sizing:border-box;padding:10px}.button{border-radius:6px;font-weight:600;padding:10px 20px;transition:all .3s ease}.button.primary-action{background-color:#2196f3;border:2px solid #0c7cd5;color:#fff}.button.primary-action:hover{background-color:#0c7cd5;border-color:#0a6ebd}.button.secondary-action{background-color:#485fc7;border:2px solid #3449a8;color:#fff}.button.secondary-action:hover{background-color:#3449a8;border-color:#2e4095}.disable{color:#d3d3d3!important;cursor:not-allowed!important;pointer-events:none!important}.disable:hover{background-color:inherit;color:#d3d3d3!important;cursor:not-allowed;pointer-events:none;transform:none;transform:none!important}.tab-color{background-color:#2196f3!important;color:#000!important}.easy-tabs{align-items:center;border-radius:.5rem;display:flex;justify-content:center;padding:.3rem}.hover-element{transition:all .3s ease!important}.hover-element,.hover-element-trnone{display:none!important;opacity:0!important;visibility:hidden!important}.parent-hover:hover .hover-element,.parent-hover:hover .hover-element-trnone{display:flex!important;opacity:1!important;visibility:visible!important}.has-text-wrap{white-space:normal!important;word-break:break-word}.react-confirm-alert-body-element{overflow:auto!important}.react-confirm-alert-overlay{background-color:#0006!important;padding:10px;z-index:10000000000!important}.react-confirm-alert{border-radius:8px;box-shadow:0 2px 10px #0003}.react-confirm-alert .react-confirm-alert-body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:20px;padding:25px}.react-confirm-alert .react-confirm-alert-button-group{display:flex;justify-content:end;margin-top:20px}.react-confirm-alert .react-confirm-alert-button-group button{background-color:#fff;border:2px solid #444;color:#444;cursor:pointer;font-size:13px;font-weight:500;padding:3px 8px;transition:all .25s ease-out}.react-confirm-alert .react-confirm-alert-button-group button:hover{background-color:#444;color:#fff}html::-webkit-scrollbar{display:none!important}.hide-spin-input::-webkit-inner-spin-button,.hide-spin-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hide-spin-input{-moz-appearance:textfield;overflow:hidden}.dis-hide{display:none!important}.has-footr{display:flex;flex-direction:column;justify-content:space-between}.smart-extract-dashboard{overflow:hidden}.tooltip-container{display:inline-block;position:relative}.tooltip-container .tooltip-text{background-color:#3273dc;border-radius:6px;bottom:125%;color:#fff;font-size:.75rem;left:50%;opacity:0;padding:4px 8px;position:absolute;text-align:center;transform:translateX(-100%);transition:opacity .3s;visibility:hidden;white-space:nowrap;z-index:1}.tooltip-container:hover .tooltip-text{opacity:1;visibility:visible}.connect-card{background:#2196f380;border-radius:16px;box-shadow:0 8px 18px #0003;color:#fff;transition:transform .3s ease,box-shadow .3s ease}.connect-card:hover{box-shadow:0 12px 24px #00000040;transform:translateY(-4px)}.connect-card .connect-card-icon{font-size:2.5rem;text-shadow:0 4px 8px #00000040}.connect-card .connect-card-title{font-size:1.4rem;font-weight:700}.connect-card .connect-card-subtitle{font-size:.95rem;opacity:.9}.connect-card .card-content{padding:.3rem!important}.connect-card .connect-card-button{display:flex;justify-content:center}.connect-card .connect-card-button button{border:none;border-radius:50px;box-shadow:0 4px 10px #0003;font-weight:600;padding:.6rem 1.5rem;transition:all .3s ease}.connect-card .connect-card-button button:hover{background:#e606da!important;transform:scale(1.05)}.editor-wrapper{margin-bottom:1.5rem}.editor-wrapper .help{color:#4fc3f7;font-size:.9rem}.editor-wrapper .has-background-black{border:1px solid #333;border-radius:6px;overflow:hidden}.recent-activities{background:#fff;border-radius:12px;box-shadow:0 4px 10px #00000014;min-height:100%!important}.recent-activities .card-content{padding:.5rem .8rem}.recent-activities .activity-list{display:flex;flex-direction:column;max-height:350px;overflow-y:auto;scrollbar-width:thin}.recent-activities .activity-item{align-items:center;background-color:#fcd;border-radius:8px;color:#000;display:flex;justify-content:space-between;padding:.6rem .9rem;transition:background-color .3s ease}.recent-activities .activity-item:hover{background-color:#f9bfcf}.recent-activities .activity-item .activity-text{font-weight:500;text-transform:lowercase}.recent-activities .activity-item .activity-time{color:#444;font-size:.85rem}.instruction-modal .columns{gap:.5rem;margin:0!important}.instruction-modal .column.is-6{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;margin:0!important}.instruction-modal .instruction-box{background:#2f3640;border-radius:10px;box-shadow:0 2px 8px #00000026;color:#f5f6fa;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:.5rem!important;width:100%}.instruction-modal .instruction-box:hover{box-shadow:0 3px 10px #0003;transform:translateY(-2px)}.instruction-modal .instruction-box .instruction-value{flex:1 1;font-family:monospace;font-size:.85rem;margin:0!important;padding:0!important;white-space:pre-wrap;word-break:break-word}.instruction-modal .instruction-box .button.is-link{background-color:#00a8ff;border:none;font-weight:500;margin:0!important;padding:.2rem .5rem!important}.instruction-modal .instruction-box .button.is-link:hover{background-color:#0097e6}.instruction-modal .instruction-box .notification{background:#00b89426;border:1px solid #00b894;color:#00b894;font-size:.85rem;margin-top:.25rem!important;padding:.25rem!important;text-align:center}.client-software-page{animation:fadeInUp .5s ease-out}.client-software-page .notification{animation:pulse 2s ease-in-out infinite;background:linear-gradient(135deg,#2196f326,#2196f314);border-left:5px solid #2196f3;border-radius:8px;box-shadow:0 3px 12px #2196f326;overflow:hidden;padding:1.25rem;position:relative}.client-software-page .notification:before{animation:shimmer 3s infinite;background:linear-gradient(90deg,#0000,#2196f333,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.client-software-page .notification strong{color:#0a6ebd;font-size:1.1rem;font-weight:700}.client-software-page .notification p{color:#2c3e50;font-size:.95rem;line-height:1.5;margin-top:.5rem}.client-software-page .notification i{animation:bounce 2s ease-in-out infinite;color:#2196f3}.client-software-page .download-section{animation:slideInUp .6s ease-out;background:linear-gradient(145deg,#fff,#f8f9fa);border:1px solid #2196f333;border-radius:12px;box-shadow:0 4px 15px #2196f31a;padding:2rem 1.5rem}.client-software-page .download-section .title{color:#2196f3;font-weight:700}.client-software-page .download-section .gradient-btn{background:linear-gradient(135deg,#2196f3,#0c7cd5);border:none;box-shadow:0 4px 10px #2196f34d;color:#fff;font-weight:600;transition:all .3s ease}.client-software-page .download-section .gradient-btn:hover{background:linear-gradient(135deg,#0d8aee,#0a6ebd);box-shadow:0 6px 15px #2196f366;transform:translateY(-2px)}.client-software-page .download-section .gradient-btn:active{transform:translateY(0)}.client-software-page .download-section .is-dark{background:linear-gradient(135deg,#2c3e50,#34495e);box-shadow:0 4px 10px #0003;color:#fff;font-weight:600;transition:all .3s ease}.client-software-page .download-section .is-dark:hover{box-shadow:0 6px 15px #0000004d;transform:translateY(-2px)}.client-software-page .download-section .pdf-download{background:#2196f308;border:2px dashed #2196f380;border-radius:10px;padding:1.25rem 0;text-align:center;transition:all .3s ease}.client-software-page .download-section .pdf-download:hover{background:#2196f314;border-color:#2196f3}.client-software-page .download-section .pdf-download .pdf-link{color:#2196f3;font-weight:600;text-decoration:none;transition:all .3s ease}.client-software-page .download-section .pdf-download .pdf-link:hover{color:#0a6ebd;text-decoration:underline}.client-software-page .button.is-danger{background:linear-gradient(135deg,#ff3860,#ff6b96);border:none;font-weight:600;overflow:hidden;position:relative;transition:all .3s ease}.client-software-page .button.is-danger:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.client-software-page .button.is-danger:hover:before{height:300px;width:300px}.client-software-page .button.is-danger:hover{box-shadow:0 5px 15px #ff386066;transform:scale(1.05)}.client-software-page .button.is-danger:active{transform:scale(.98)}.client-software-page .button.is-danger:active i{animation:spinReload .8s ease-in-out}.client-software-page .has-text-centered{animation:fadeIn .4s ease-out .3s both}@keyframes spinReload{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.card-modal-container{padding:.5rem!important}}.card-modal{background:linear-gradient(145deg,#6a11cb,#2575fc);border-radius:1rem;box-shadow:0 6px 16px #00000026;color:#fff;height:100%;padding:1.5rem;transition:all .3s ease}.card-modal:hover{box-shadow:0 10px 20px #00000040;transform:translateY(-6px)}@media(max-width:768px){.card-modal{padding:.5rem!important}}.card-modal .card-footer{align-items:stretch;background:#0000;border-top:none;display:flex;justify-content:center}.card-modal .card-footer .card-footer{align-items:center;display:flex;gap:0;justify-content:center}.card-modal .card-footer .card-footer-item{align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 4px 10px #00000026;color:#333;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:4px!important;text-align:center;text-decoration:none;transition:all .25s ease-in-out;width:70px}.card-modal .card-footer .card-footer-item:not(:first-child):not(:last-child){margin:0 8px}.card-modal .card-footer .card-footer-item .action-icon{color:#444;font-size:1rem;margin-bottom:.4rem;transition:color .25s ease}.card-modal .card-footer .card-footer-item .action-text{font-size:.5rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.card-modal .card-footer .card-footer-item:hover{box-shadow:0 10px 18px #00000040;color:#fff;transform:translateY(-6px) scale(1.03)}.card-modal .card-footer .card-footer-item:first-child:hover{background:linear-gradient(135deg,#00c6ff,#0072ff)}.card-modal .card-footer .card-footer-item:first-child:hover .action-icon{color:#fff}.card-modal .card-footer .card-footer-item:nth-child(2):hover{background:linear-gradient(135deg,#f7971e,#ffd200)}.card-modal .card-footer .card-footer-item:nth-child(2):hover .action-icon{color:#fff}.card-modal .card-footer .card-footer-item:nth-child(3):hover{background:linear-gradient(135deg,#11998e,#38ef7d)}.card-modal .card-footer .card-footer-item:nth-child(3):hover .action-icon{color:#fff}.card-modal .card-footer .card-footer-item:nth-child(4):hover{background:linear-gradient(135deg,#ff416c,#ff4b2b)}.card-modal .card-footer .card-footer-item:nth-child(4):hover .action-icon{color:#fff}.card-modal .card-footer .card-footer-item:nth-child(5):hover{background:linear-gradient(135deg,#8e2de2,#4a00e0)}.card-modal .card-footer .card-footer-item:nth-child(5):hover .action-icon{color:#fff}@media(max-width:768px){.card-modal .card-modal{padding:.5rem!important}.card-modal .card-footer{justify-content:center}.card-modal .card-footer .card-footer-item{margin:2px!important}}.card-modal .card-modal-header{align-items:center;display:flex;justify-content:space-between}.card-modal .card-modal-header .card-modal-title{align-items:center;display:flex;font-size:1.25rem;font-weight:600}.card-modal .card-modal-header .card-modal-toggle input{-webkit-appearance:none;appearance:none;background:#fff3;border-radius:30px;cursor:pointer;height:22px;position:relative;transition:background .3s ease;width:45px}.card-modal .card-modal-header .card-modal-toggle input:checked{background:#0f8}.card-modal .card-modal-header .card-modal-toggle input:before{background:#fff;border-radius:50%;content:"";height:18px;left:2px;position:absolute;top:2px;transition:all .3s ease;width:18px}.card-modal .card-modal-header .card-modal-toggle input:checked:before{left:24px}.card-modal .card-modal-date{font-size:.85rem;margin:.5rem 0 1rem;opacity:.9}.card-modal .card-modal-stats{display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.card-modal .card-modal-stats .stat-box{background:#fff;border-radius:1rem;box-shadow:0 2px 6px #00000026;color:#333;flex:1 1;text-align:center}.card-modal .card-modal-stats .stat-box .stat-icon{font-size:1rem;margin-bottom:.3rem}.card-modal .card-modal-stats .stat-box .stat-value{font-size:1rem;font-weight:700}.card-modal .card-modal-stats .stat-box .stat-label{color:#888;font-size:.7rem;text-transform:uppercase}.editor{height:100vh}.smart-table-head-buttons .dropdown-content{padding:5px 25px!important;width:250px!important}.add-email-filter-modal{border-radius:12px;box-shadow:0 8px 24px #00000026;overflow:hidden;width:550px}.add-email-filter-modal .modal-card-head{background-color:#f5f5f5;border-bottom:1px solid #ddd}.add-email-filter-modal .modal-card-head .modal-card-title{color:#363636}.add-email-filter-modal .modal-card-body{background:#fff;padding:1.5rem}.add-email-filter-modal .modal-card-body .field:not(:last-child){margin-bottom:1rem}.add-email-filter-modal .modal-card-foot{background-color:#fafafa;border-top:1px solid #ddd;display:flex;gap:.75rem;justify-content:flex-end}.add-email-filter-modal button.is-success{background-color:#00d1b2;border-color:#0000}.add-email-filter-modal button.is-success:hover{background-color:#00b89c}.sd-cert-container{padding:1.5rem}.sd-cert-container .sd-cert-title{color:#2196f3;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.sd-cert-container .sd-cert-title i{color:#e91e63;margin-right:.5rem}.sd-cert-container .sd-cert-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:1.5rem}.sd-cert-container .sd-cert-card{background:linear-gradient(135deg,#2196f30d,#e91e630d);border:2px solid #2196f333;border-radius:12px;box-shadow:0 4px 12px #2196f31a;cursor:pointer;overflow:hidden;transition:all .3s ease}.sd-cert-container .sd-cert-card:hover{border-color:#2196f3;box-shadow:0 8px 20px #2196f340;transform:translateY(-4px)}.sd-cert-container .sd-cert-card.is-active{background:linear-gradient(135deg,#e91e631a,#2196f31a);border:3px solid #e91e63;box-shadow:0 8px 24px #e91e634d}.sd-cert-container .sd-cert-card.is-active .sd-cert-icon{color:#e91e63;transform:scale(1.1)}.sd-cert-container .sd-cert-card.is-active .sd-cert-card-title{color:#e91e63}.sd-cert-container .sd-cert-card .card-content{padding:1.25rem}.sd-cert-container .sd-cert-card .media{align-items:center}.sd-cert-container .sd-cert-card .sd-cert-icon{color:#2196f3;font-size:2.5rem;transition:all .3s ease}.sd-cert-container .sd-cert-card .sd-cert-icon i{text-shadow:0 2px 8px #2196f34d}.sd-cert-container .sd-cert-card .sd-cert-card-title{color:#2196f3;font-size:1.1rem;font-weight:600;margin-bottom:.5rem;word-break:break-word}.sd-cert-container .sd-cert-card .sd-cert-card-subtitle{color:#666;font-size:.85rem;margin-bottom:.25rem}.sd-cert-container .sd-cert-card .sd-cert-card-subtitle i{color:#e91e63;margin-right:.35rem}.sd-cert-container .sd-cert-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.sd-cert-container .sd-cert-actions .button{border-radius:8px;font-weight:600;min-width:140px;padding:.75rem 2rem;transition:all .3s ease}.sd-cert-container .sd-cert-actions .button.is-primary{background:linear-gradient(135deg,#2196f3,#1976d2);border:none;box-shadow:0 4px 12px #2196f34d;color:#fff}.sd-cert-container .sd-cert-actions .button.is-primary:hover{background:linear-gradient(135deg,#1976d2,#1565c0);box-shadow:0 6px 18px #2196f366;transform:translateY(-2px)}.sd-cert-container .sd-cert-actions .button.is-primary:active{transform:translateY(0)}.sd-cert-container .sd-cert-actions .button.is-danger{background:linear-gradient(135deg,#e91e63,#c2185b);border:none;box-shadow:0 4px 12px #e91e634d;color:#fff}.sd-cert-container .sd-cert-actions .button.is-danger:hover{background:linear-gradient(135deg,#c2185b,#ad1457);box-shadow:0 6px 18px #e91e6366;transform:translateY(-2px)}.sd-cert-container .sd-cert-actions .button.is-danger:active{transform:translateY(0)}.sd-cert-container .sd-cert-actions .button i{margin-right:.5rem}.sd-cert-container .sd-cert-empty{padding:3rem 1rem;text-align:center}.sd-cert-container .sd-cert-empty .sd-cert-empty-icon{color:#2196f34d;font-size:4rem;margin-bottom:1rem}.sd-cert-container .sd-cert-empty .sd-cert-empty-text{color:#666;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.sd-cert-container .sd-cert-empty .sd-cert-empty-subtext{color:#999;font-size:.9rem}.sd-cert-container .sd-cert-status-checking{padding:3rem 1rem;text-align:center}.sd-cert-container .sd-cert-status-checking .sd-cert-spinner{animation:sd-cert-spin 2s linear infinite;color:#2196f3;font-size:3rem;margin-bottom:1rem}.sd-cert-container .sd-cert-status-checking .sd-cert-status-text{color:#2196f3;font-size:1.5rem;font-weight:600}@keyframes sd-cert-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:768px){.sd-cert-container{padding:1rem}.sd-cert-container .sd-cert-grid{gap:1rem;grid-template-columns:1fr}.sd-cert-container .sd-cert-card .sd-cert-icon{font-size:2rem}.sd-cert-container .sd-cert-actions{flex-direction:column;width:100%}.sd-cert-container .sd-cert-actions .button{width:100%}}.sd-subscription-banner{background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#2196f3,#e91e63);background-origin:border-box;border:3px solid #0000;border-radius:16px;box-shadow:0 4px 20px #00000014;margin:2rem 0;padding:2.5rem;position:relative}.sd-subscription-banner .sd-subscription-content{position:relative;z-index:1}.sd-subscription-banner .sd-subscription-icon{animation:sd-subscription-bounce 2s ease-in-out infinite;display:inline-block;font-size:4rem;margin-bottom:1.5rem}.sd-subscription-banner .sd-subscription-icon,.sd-subscription-banner .sd-subscription-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text}.sd-subscription-banner .sd-subscription-title{font-size:2rem;font-weight:700;margin-bottom:1rem}@media screen and (max-width:768px){.sd-subscription-banner .sd-subscription-title{font-size:1.5rem}}.sd-subscription-banner .sd-subscription-subtitle{color:#666;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}@media screen and (max-width:768px){.sd-subscription-banner .sd-subscription-subtitle{font-size:1rem}}.sd-subscription-banner .sd-subscription-features{background:linear-gradient(135deg,#2196f314,#e91e6314);background-clip:padding-box,border-box;background-image:linear-gradient(135deg,#2196f314,#e91e6314),linear-gradient(135deg,#2196f34d,#e91e634d);background-origin:border-box;border:2px solid #0000;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.sd-subscription-banner .sd-subscription-features .sd-subscription-feature-item{align-items:center;color:#333;display:flex;font-size:1rem;margin-bottom:.75rem}.sd-subscription-banner .sd-subscription-features .sd-subscription-feature-item:last-child{margin-bottom:0}.sd-subscription-banner .sd-subscription-features .sd-subscription-feature-item i{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:50%;box-shadow:0 2px 8px #2196f34d;color:#fff;display:flex;font-size:.8rem;height:24px;justify-content:center;margin-right:.75rem;width:24px}.sd-subscription-banner .sd-subscription-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.sd-subscription-banner .sd-subscription-actions .button{border:none;border-radius:12px;font-size:1.1rem;font-weight:600;overflow:hidden;padding:1rem 2.5rem;position:relative;transition:all .3s ease}.sd-subscription-banner .sd-subscription-actions .button:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.sd-subscription-banner .sd-subscription-actions .button:hover:before{left:100%}.sd-subscription-banner .sd-subscription-actions .button.is-primary,.sd-subscription-banner .sd-subscription-actions .button.is-white{background:linear-gradient(135deg,#2196f3,#e91e63);box-shadow:0 4px 12px #2196f366;color:#fff}.sd-subscription-banner .sd-subscription-actions .button.is-primary:hover,.sd-subscription-banner .sd-subscription-actions .button.is-white:hover{background:linear-gradient(135deg,#1976d2,#c2185b);box-shadow:0 6px 18px #e91e6380;transform:translateY(-3px)}.sd-subscription-banner .sd-subscription-actions .button.is-light,.sd-subscription-banner .sd-subscription-actions .button.is-outlined{background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#2196f3,#e91e63);background-origin:border-box;border:2px solid #0000;box-shadow:0 2px 8px #0000001a;color:#2196f3}.sd-subscription-banner .sd-subscription-actions .button.is-light:hover,.sd-subscription-banner .sd-subscription-actions .button.is-outlined:hover{background-image:linear-gradient(135deg,#2196f30d,#e91e630d),linear-gradient(135deg,#2196f3,#e91e63);box-shadow:0 4px 12px #2196f34d;transform:translateY(-3px)}@media screen and (max-width:768px){.sd-subscription-banner .sd-subscription-actions{flex-direction:column}.sd-subscription-banner .sd-subscription-actions .button{width:100%}}.sd-subscription-card{background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#2196f3,#e91e63);background-origin:border-box;border:2px solid #0000;border-radius:12px;box-shadow:0 4px 12px #0000000d;margin:1.5rem 0;padding:2rem;transition:all .3s ease}.sd-subscription-card:hover{box-shadow:0 8px 20px #2196f340,0 8px 20px #e91e6340;transform:translateY(-2px)}.sd-subscription-card .sd-subscription-card-icon{display:inline-block;font-size:3rem}.sd-subscription-card .sd-subscription-card-icon,.sd-subscription-card .sd-subscription-card-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;margin-bottom:1rem}.sd-subscription-card .sd-subscription-card-title{font-size:1.5rem;font-weight:700}.sd-subscription-card .sd-subscription-card-text{color:#666;line-height:1.6;margin-bottom:1.5rem}.sd-subscription-card .sd-subscription-card-actions{display:flex;flex-wrap:wrap;gap:1rem}.sd-subscription-card .sd-subscription-card-actions .button{border-radius:8px;font-weight:600;overflow:hidden;position:relative;transition:all .3s ease}.sd-subscription-card .sd-subscription-card-actions .button:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.sd-subscription-card .sd-subscription-card-actions .button:hover:before{left:100%}.sd-subscription-card .sd-subscription-card-actions .button.is-primary{background:linear-gradient(135deg,#2196f3,#e91e63);border:none;box-shadow:0 4px 12px #2196f34d;color:#fff}.sd-subscription-card .sd-subscription-card-actions .button.is-primary:hover{background:linear-gradient(135deg,#1976d2,#c2185b);box-shadow:0 6px 16px #e91e6380;transform:translateY(-2px)}.sd-subscription-card .sd-subscription-card-actions .button.is-outlined{background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#2196f3,#e91e63);background-origin:border-box;border:2px solid #0000;color:#2196f3}.sd-subscription-card .sd-subscription-card-actions .button.is-outlined:hover{background-image:linear-gradient(135deg,#2196f30d,#e91e630d),linear-gradient(135deg,#2196f3,#e91e63);transform:translateY(-2px)}.sd-subscription-overlay{position:relative}.sd-subscription-overlay:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-radius:8px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}.sd-subscription-overlay .sd-subscription-overlay-content{left:50%;max-width:500px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:11}.sd-subscription-badge{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:20px;box-shadow:0 2px 8px #2196f34d,0 2px 8px #e91e634d;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;overflow:hidden;padding:.5rem 1rem;position:relative}.sd-subscription-badge:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.sd-subscription-badge:hover:before{left:100%}.sd-subscription-badge i{margin-right:.5rem}@keyframes sd-subscription-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes sd-subscription-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media screen and (max-width:768px){.sd-subscription-banner{padding:1.5rem}.sd-subscription-banner .sd-subscription-icon{font-size:3rem}.sd-subscription-banner .sd-subscription-features{padding:1rem}.sd-subscription-card{padding:1.5rem}.sd-subscription-card .sd-subscription-card-icon{font-size:2.5rem}}.upgrade-gradient-bg,.upgrade-gradient-text{background:linear-gradient(135deg,#2196f3,#e91e63)}.upgrade-gradient-text{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.upgrade-shadow{box-shadow:0 8px 24px #2196f326}.upgrade-shadow-hover{box-shadow:0 12px 32px #2196f340}@keyframes upgrade-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes upgrade-shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.upgrade-btn-shimmer{overflow:hidden;position:relative}.upgrade-btn-shimmer:before{animation:upgrade-shimmer 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.upgrade-card-hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.upgrade-card-hover:hover{box-shadow:0 16px 40px #2196f34d;transform:translateY(-8px) scale(1.02)}.upgrade-badge{align-items:center;animation:upgrade-pulse 2s ease-in-out infinite;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:20px;box-shadow:0 4px 12px #2196f34d;color:#fff;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem}.upgrade-check-animate{animation:upgrade-check-pop .3s ease-out}@keyframes upgrade-check-pop{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.upgrade-spinner{animation:upgrade-spinner-rotate 1s linear infinite;border:4px solid #2196f333;border-radius:50%;border-top-color:#2196f3;display:inline-block;height:40px;width:40px}@keyframes upgrade-spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.upgrade-price-pop{animation:upgrade-price-enter .5s cubic-bezier(.34,1.56,.64,1)}@keyframes upgrade-price-enter{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.upgrade-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #ffffff4d;box-shadow:0 8px 32px #1f268726}.upgrade-success-notification{animation:upgrade-slide-up .5s ease-out;background:linear-gradient(135deg,#2196f31a,#e91e631a);border-left:4px solid #2196f3;border-radius:8px;padding:1rem 1.5rem}@media screen and (max-width:768px){.upgrade-hide-mobile{display:none!important}.upgrade-full-width-mobile{width:100%!important}.upgrade-stack-mobile{flex-direction:column!important}.upgrade-stack-mobile>*{width:100%!important}}.sd_extract-source-card{border:2px solid #0000;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0!important;transition:all .3s ease}.sd_extract-source-card:hover{border-color:#2196f3;box-shadow:0 10px 30px #2196f326;transform:translateY(-5px)}.sd_extract-source-header{align-items:center;display:flex;justify-content:center;min-height:140px;padding:2rem;position:relative}.sd_extract-source-header:after{background:#ffffff4d;bottom:0;content:"";height:4px;left:0;position:absolute;right:0}.sd_extract-source-body{display:flex;flex:1 1;flex-direction:column;padding:1.5rem}.sd_extract-benefits{margin-bottom:1rem}.sd_extract-benefit-item{align-items:center;display:flex;margin-bottom:.5rem;padding:.25rem 0}.sd_extract-benefit-item i{font-size:.75rem}.sd_extract-benefit-item span{color:#4a5568}.sd_extract-source-btn{background:#fff;border-width:2px;font-weight:600;transition:all .3s ease}.sd_extract-source-btn:hover{background:linear-gradient(135deg,#2196f3,#e91e63)!important;border-color:#0000!important;color:#fff!important}@media screen and (max-width:768px){.sd_extract-source-card{margin-bottom:1rem}.sd_extract-source-header{min-height:100px;padding:1.5rem}.sd_extract-source-header .icon i{font-size:2rem!important}.sd_extract-source-body{padding:1rem}.sd_extract-source-body .title{font-size:1.1rem!important}.sd_extract-benefit-item{font-size:.85rem}}.sd_extract-gmail-card{border:2px solid #0000;border-radius:12px;overflow:hidden;transition:all .3s ease}.sd_extract-gmail-card:hover{border-color:#2196f3;box-shadow:0 8px 20px #2196f326}.sd_extract-gmail-header{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);display:flex;padding:1rem 1.5rem}.sd_extract-gmail-icon{align-items:center;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.sd_extract-gmail-icon i{color:#2196f3;font-size:1.25rem}.sd_extract-gmail-info{padding:1rem 1.5rem}.sd_extract-gmail-info-item{align-items:flex-start;display:flex}.sd_extract-gmail-info-item i{flex-shrink:0;margin-top:.25rem}.sd_extract-gmail-status{display:flex;justify-content:flex-start}.sd_extract-gmail-action-btn{color:#2196f3!important;font-weight:500;transition:all .3s ease}.sd_extract-gmail-action-btn:hover{background:#fbfdff!important;color:#0c7cd5!important}.sd_extract-gmail-remove-btn{color:#f14668!important;font-weight:500;transition:all .3s ease}.sd_extract-gmail-remove-btn:hover{background:#feecef!important;color:#ed1741!important}.connect-card{background:linear-gradient(135deg,#2196f30d,#e91e630d);border:2px dashed #2196f3;border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:100%;transition:all .3s ease}.connect-card:hover{background:linear-gradient(135deg,#2196f314,#e91e6314);border-color:#e91e63}.connect-card-icon{color:#2196f3;font-size:3rem;margin-bottom:1rem}.connect-card-icon i{font-size:3rem}.connect-card-title{color:#363636;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.connect-card-subtitle{color:#7a7a7a;font-size:.9rem;margin-bottom:1.5rem}.connect-card-button{display:flex;justify-content:center}.add-email-filter-modal .modal-card-head{background:linear-gradient(135deg,#2196f3,#e91e63)}.add-email-filter-modal .modal-card-head .modal-card-title{color:#fff;font-weight:600}.add-email-filter-modal .modal-card-head .delete:after,.add-email-filter-modal .modal-card-head .delete:before{background-color:#fff}.add-email-filter-modal .modal-card-body{padding:2rem}.add-email-filter-modal .modal-card-foot{background-color:#f5f5f5;padding:1.25rem}@media screen and (max-width:768px){.sd_extract-gmail-card{margin-bottom:1rem}.connect-card-icon,.connect-card-icon i{font-size:2.5rem}.connect-card-title{font-size:1.1rem}}.samrt-email-template-view-modal .modal-card-body{min-height:300px!important}.smart-select-template{overflow-y:auto}.dsc-table-container_container table{background:#fff!important;border:1px solid #2196f326;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden}.dsc-table-container_container table thead{background:#fff!important;border-bottom:3px solid #2196f3;position:relative}.dsc-table-container_container table thead:after{background:linear-gradient(90deg,#2196f3,#6ab8f7);bottom:-3px;content:"";height:3px;left:0;position:absolute;right:0}.dsc-table-container_container table thead th{border:none;color:#2196f3!important;font-size:13px!important;font-weight:700;letter-spacing:.5px;padding:16px 12px;position:relative;text-transform:uppercase}.dsc-table-container_container table thead th:not(:last-child):after{background:#2196f326;content:"";height:50%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.dsc-table-container_container table tbody tr{background:#fff!important;border-bottom:1px solid #2196f314;transition:all .3s cubic-bezier(.4,0,.2,1)}.dsc-table-container_container table tbody tr:hover{background:linear-gradient(90deg,#2196f30a,#2196f314 50%,#2196f30a)!important;box-shadow:inset -4px 0 0 0 #2196f3;transform:translateX(4px)}.dsc-table-container_container table tbody tr:hover .hover-btns{display:block}.dsc-table-container_container table tbody tr:last-child{border-bottom:none}.dsc-table-container_container table tbody td{color:#2c3e50!important;font-size:13px!important;font-weight:500;padding:14px 12px;vertical-align:middle}.dsc-table-container_container table tbody td .smart-hims-table-delete-icon,.dsc-table-container_container table tbody td .smart-hims-table-edit-icon{border-radius:6px;cursor:pointer;font-size:14px;padding:6px;transition:all .2s ease}.dsc-table-container_container table tbody td .smart-hims-table-delete-icon:hover,.dsc-table-container_container table tbody td .smart-hims-table-edit-icon:hover{background:#2196f31a;transform:scale(1.15)}.dsc-table-container_container table tbody td .smart-hims-table-edit-icon{color:#2196f3!important}.dsc-table-container_container table tbody td .smart-hims-table-edit-icon:hover{color:#0c7cd5!important}.dsc-table-container_container table tbody td .smart-hims-table-delete-icon:hover{background:#f146681a}.dsc-table-container_container table tbody tr:nth-child(2n){background:#2196f305!important}.dsc-table-container_container table tbody tr:nth-child(2n):hover{background:linear-gradient(90deg,#2196f30a,#2196f314 50%,#2196f30a)!important}.dsc-table-container_container .smart-table-head{margin-bottom:16px}.dsc-table-container_container .smart-table-head .input{border:2px solid #2196f333;border-radius:8px;transition:all .3s ease}.dsc-table-container_container .smart-table-head .input:focus{border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a}.dsc-table-container_container .smart-table-head .button,.dsc-table-container_container .smart-table-head .smart-third-button button{background:#fff;border:2px solid #2196f3;border-radius:8px;color:#2196f3;font-weight:600;padding:8px 20px;transition:all .3s ease}.dsc-table-container_container .smart-table-head .button:hover,.dsc-table-container_container .smart-table-head .smart-third-button button:hover{background:#2196f3;box-shadow:0 4px 12px #2196f34d;color:#fff;transform:translateY(-2px)}.dsc-table-container_container .smart-table-head .button:active,.dsc-table-container_container .smart-table-head .smart-third-button button:active{transform:translateY(0)}.dsc-table-container_container .smart-table-head .button i,.dsc-table-container_container .smart-table-head .smart-third-button button i{margin-right:6px}.dsc-table-container_container .smart-table-head .button.is-refresh,.dsc-table-container_container .smart-table-head .button[title*=Refresh]{background:#fff;border:2px solid #2196f34d;color:#2196f3}.dsc-table-container_container .smart-table-head .button.is-refresh:hover,.dsc-table-container_container .smart-table-head .button[title*=Refresh]:hover{background:#2196f31a;border-color:#2196f3;color:#2196f3;transform:rotate(180deg)}.dsc-table-container_container .smart-table-footer{margin-top:16px}.dsc-table-container_container .smart-table-footer .pagination-link{border:1px solid #2196f333;border-radius:8px;color:#2196f3;font-weight:600;transition:all .2s ease}.dsc-table-container_container .smart-table-footer .pagination-link:hover{background:#2196f31a;border-color:#2196f3}.dsc-table-container_container .smart-table-footer .pagination-link.is-current{background:#2196f3;border-color:#2196f3;box-shadow:0 2px 8px #2196f34d;color:#fff}.dsc-table-container_container .smart-table-footer .pagination-next,.dsc-table-container_container .smart-table-footer .pagination-previous{border:1px solid #2196f333;border-radius:8px;color:#2196f3;font-weight:600}.dsc-table-container_container .smart-table-footer .pagination-next:hover,.dsc-table-container_container .smart-table-footer .pagination-previous:hover{background:#2196f31a;border-color:#2196f3}.dsc-table-container_container .smart-table-footer .pagination-next[disabled],.dsc-table-container_container .smart-table-footer .pagination-previous[disabled]{cursor:not-allowed;opacity:.4}@media screen and (max-width:768px){.dsc-table-container_container table thead th{font-size:11px!important;padding:12px 8px}.dsc-table-container_container table tbody td{font-size:12px!important;padding:10px 8px}}.dsc-table-container_container.is-loading{opacity:.6;pointer-events:none}.dsc-table-container_container.is-loading:after{animation:spin .8s linear infinite;border:3px solid #2196f333;border-radius:50%;border-top-color:#2196f3;content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.extract-data-table-container{padding:0}.extract-data-table-container table{background:#fff!important;border:1px solid #2196f326;border-radius:12px;box-shadow:0 4px 12px #00000014;overflow:hidden}.extract-data-table-container table thead{background:linear-gradient(135deg,#2196f3,#51adf6)!important;border-bottom:none;position:sticky;top:0;z-index:10}.extract-data-table-container table thead th{border:none;color:#fff!important;cursor:pointer;font-size:14px!important;font-weight:700;letter-spacing:.8px;padding:16px 12px;position:relative;text-transform:uppercase;transition:all .3s ease;-webkit-user-select:none;user-select:none}.extract-data-table-container table thead th:hover{background:#ffffff1a}.extract-data-table-container table thead th.sortable{padding-right:28px}.extract-data-table-container table thead th.sortable .sort-icon{font-size:12px;opacity:.6;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all .3s ease}.extract-data-table-container table thead th.sortable:hover .sort-icon{opacity:1}.extract-data-table-container table thead th.sortable.sort-asc .sort-icon,.extract-data-table-container table thead th.sortable.sort-desc .sort-icon{color:#ffe08a;opacity:1}.extract-data-table-container table thead th:not(:last-child):after{background:#fff3;content:"";height:50%;position:absolute;right:0;top:25%;width:1px}.extract-data-table-container table tbody tr{background:#fff!important;border-bottom:1px solid #2196f314;transition:all .25s cubic-bezier(.4,0,.2,1)}.extract-data-table-container table tbody tr:hover{background:linear-gradient(90deg,#2196f30d,#2196f314 50%,#2196f30d)!important;box-shadow:inset -4px 0 0 0 #2196f3;transform:translateX(4px)}.extract-data-table-container table tbody tr:last-child{border-bottom:none}.extract-data-table-container table tbody td{border:none;color:#2c3e50!important;font-size:13px!important;font-weight:500;padding:16px 12px;vertical-align:middle}.extract-data-table-container table tbody td:first-child{color:#2196f3!important;font-weight:700}.extract-data-table-container table tbody tr:nth-child(2n){background:#2196f305!important}.extract-data-table-container table tbody tr:nth-child(2n):hover{background:linear-gradient(90deg,#2196f30d,#2196f314 50%,#2196f30d)!important}.extract-data-table-container .action-buttons-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.extract-data-table-container .action-buttons-container .button{border-radius:8px;font-size:14px;font-weight:600;padding:10px 20px;transition:all .3s ease;white-space:nowrap}.extract-data-table-container .action-buttons-container .button.is-info{background:#3273dc;border-color:#3273dc}.extract-data-table-container .action-buttons-container .button.is-info:hover{background:#2366d1;box-shadow:0 4px 12px #3273dc66;transform:translateY(-2px)}.extract-data-table-container .action-buttons-container .button.is-success{background:#48c774;border-color:#48c774}.extract-data-table-container .action-buttons-container .button.is-success:hover{background:#3abb67;box-shadow:0 4px 12px #48c77466;transform:translateY(-2px)}.extract-data-table-container .action-buttons-container .button.is-warning{background:#ffdd57;border-color:#ffdd57;color:#000000b3}.extract-data-table-container .action-buttons-container .button.is-warning:hover{background:#ffd83d;box-shadow:0 4px 12px #ffdd5766;transform:translateY(-2px)}.extract-data-table-container .action-buttons-container .button.is-light{background:#fff;border:2px solid #2196f333;color:#2196f3}.extract-data-table-container .action-buttons-container .button.is-light:hover{background:#2196f30d;border-color:#2196f3}.extract-data-table-container .no-data-section{background:linear-gradient(135deg,#2196f305,#2196f30d);border:2px dashed #2196f333;border-radius:12px;margin-top:20px;padding:80px 20px;text-align:center}.extract-data-table-container .no-data-section .no-data-icon{color:#2196f34d;font-size:64px;margin-bottom:20px}.extract-data-table-container .no-data-section .no-data-title{color:#2c3e50;font-size:24px;font-weight:700;margin-bottom:12px}.extract-data-table-container .no-data-section .no-data-subtitle{color:#7f8c8d;font-size:16px;margin-bottom:30px}.extract-data-table-container .no-data-section .start-extracting-btn{align-items:center;background:#2196f3;border-radius:8px;box-shadow:0 4px 12px #2196f34d;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:10px;padding:14px 32px;text-decoration:none;transition:all .3s ease}.extract-data-table-container .no-data-section .start-extracting-btn:hover{background:#0c7cd5;box-shadow:0 6px 20px #2196f366;color:#fff;transform:translateY(-2px)}.extract-data-table-container .no-data-section .start-extracting-btn:active{transform:translateY(0)}.extract-data-table-container .no-data-section .start-extracting-btn i{font-size:18px}@media screen and (max-width:768px){.extract-data-table-container .action-buttons-container{width:100%}.extract-data-table-container .action-buttons-container .button{flex:1 1 auto;font-size:12px;min-width:calc(50% - 4px);padding:8px 12px}.extract-data-table-container .action-buttons-container .button.is-light{flex:1 1 100%;margin-bottom:8px;order:-1}.extract-data-table-container table thead th{font-size:11px!important;letter-spacing:.3px;padding:12px 6px}.extract-data-table-container table thead th.sortable{padding-right:20px}.extract-data-table-container table thead th.sortable .sort-icon{font-size:10px;right:4px}.extract-data-table-container table tbody td{font-size:11px!important;padding:12px 6px}.extract-data-table-container .no-data-section{padding:60px 20px}.extract-data-table-container .no-data-section .no-data-icon{font-size:48px}.extract-data-table-container .no-data-section .no-data-title{font-size:20px}.extract-data-table-container .no-data-section .no-data-subtitle{font-size:14px}.extract-data-table-container .no-data-section .start-extracting-btn{font-size:14px;padding:12px 24px}}@media screen and (max-width:480px){.extract-data-table-container .action-buttons-container .button{flex:1 1 100%;min-width:100%}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{-ms-align-items:center;align-items:center;animation:react-confirm-alert-fadeIn .5s .2s forwards;background:#ffffffe6;bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99}.react-confirm-alert-body{background:#fff;border-radius:10px;box-shadow:0 20px 75px #00000021;color:#666;font-family:Arial,Helvetica,sans-serif;padding:30px;text-align:left;width:400px}.react-confirm-alert-svg{left:0;position:absolute;top:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{font-size:16px;margin:0}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{background:#333;border:none;border-radius:5px;color:#eee;cursor:pointer;display:inline-block;font-size:12px;margin-right:10px;outline:none;padding:6px 18px}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.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{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.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:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.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-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.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 .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .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-stroke.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{fill:#444}.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,.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-stroke.ql-thin,.ql-snow .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{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.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;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[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-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[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 #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.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:0}.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]{border:1px solid #ccc;display:none;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:0;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}.smart-table thead th{cursor:pointer}.easy-tabs-container{margin-bottom:1rem}.easy-tabs-container.tabs{margin-bottom:0}.easy-tabs-container.is-centered ul{justify-content:center}.easy-tabs-container.is-right ul{justify-content:flex-end}.easy-tabs-container.is-fullwidth ul{width:100%}.easy-tabs-container.is-fullwidth ul li{flex:1 1}.easy-tabs-container.is-fullwidth ul li a{justify-content:center}.easy-tabs-container.is-large ul li a{font-size:1rem;padding:.75rem 1.5rem}.easy-tabs-container.is-large ul li a .icon i{font-size:1rem}.easy-tabs-container.is-small ul li a{font-size:.75rem;padding:.35rem .75rem}.easy-tabs-container.is-small ul li a .icon i{font-size:.75rem}.easy-tabs-list{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}@media(max-width:768px){.easy-tabs-list{gap:.35rem}}@media(max-width:480px){.easy-tabs-list{gap:.3rem}}.easy-tabs-list li{margin:0;position:relative}.easy-tabs-list li.is-disabled{opacity:.5;pointer-events:none}.easy-tabs-list li.is-disabled a{background:#f5f5f5;border-color:#e0e0e0;color:#bdbdbd;cursor:not-allowed}.easy-tabs-list li.is-active a{background:linear-gradient(135deg,#2196f3,#51adf6);border-color:#2196f3;box-shadow:0 4px 12px #2196f359;color:#fff!important;font-weight:700;position:relative;transform:translateY(-2px);z-index:2}.easy-tabs-list li.is-active a:after{background:linear-gradient(90deg,#0a6ebd,#0d8aee);border-radius:0 0 8px 8px;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.easy-tabs-list li.is-active a .icon{color:#fff;transform:scale(1.1)}.easy-tabs-list li.is-active a:before{animation:pulse 2s ease-in-out infinite;background:#2196f333;border-radius:10px;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.easy-tabs-list li:not(.is-active):not(.is-disabled) a:hover{background:#2196f31a;border-color:#2196f3;box-shadow:0 4px 12px #2196f333;color:#2196f3;transform:translateY(-2px)}.easy-tabs-list li:not(.is-active):not(.is-disabled) a:hover .icon{transform:scale(1.1) rotate(5deg)}.easy-tabs-list li:not(.is-active):not(.is-disabled) a:active{transform:translateY(0)}.easy-tab-link{align-items:center;background:#fff;border:2px solid #2196f333;border-radius:8px;color:#3b3b3b;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:.4rem;overflow:hidden;padding:.5rem 1rem;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.easy-tab-link:before{background:linear-gradient(90deg,#0000,#2196f326,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.easy-tab-link:hover:before{left:100%}.easy-tab-link .icon{color:#2196f3;transition:all .3s ease}.easy-tab-link .icon i{font-size:.85rem}@media(max-width:768px){.easy-tab-link{gap:.35rem;padding:.4rem .875rem}.easy-tab-link,.easy-tab-link .icon i{font-size:.8rem}}@media(max-width:480px){.easy-tab-link{padding:.35rem .75rem}.easy-tab-link,.easy-tab-link .icon i{font-size:.75rem}}@keyframes tab-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.easy-tabs-list li{animation:tab-slide-in .3s ease-out;animation-fill-mode:both}.easy-tabs-list li:first-child{animation-delay:.05s}.easy-tabs-list li:nth-child(2){animation-delay:.1s}.easy-tabs-list li:nth-child(3){animation-delay:.15s}.easy-tabs-list li:nth-child(4){animation-delay:.2s}.easy-tabs-list li:nth-child(5){animation-delay:.25s}.easy-tabs-list li:nth-child(6){animation-delay:.3s}.easy-tabs-list li:nth-child(7){animation-delay:.35s}.easy-tabs-list li:nth-child(8){animation-delay:.4s}.easy-tabs-list li:nth-child(9){animation-delay:.45s}.easy-tabs-list li:nth-child(10){animation-delay:.5s}.easy-tab-link.is-primary,.easy-tabs-list li.is-active a.is-primary{border-color:#2196f3}.easy-tab-link.is-primary:hover,.easy-tabs-list li.is-active a.is-primary:hover{border-color:#0c7cd5}.easy-tabs-list li.is-active a.is-success{background:linear-gradient(135deg,#48c774,#5dd68a);border-color:#48c774}.easy-tabs-list li.is-active a.is-success:after{background:linear-gradient(90deg,#3aa35c,#48c774)}.easy-tab-link.is-success{border-color:#48c7744d}.easy-tab-link.is-success:hover{background:#48c7741a;border-color:#48c774;color:#48c774}.easy-tab-link.is-success .icon{color:#48c774}.easy-tabs-list li.is-active a.is-warning{background:linear-gradient(135deg,#ffdd57,#ffe887);border-color:#ffdd57;color:#333!important}.easy-tabs-list li.is-active a.is-warning:after{background:linear-gradient(90deg,#e6c64a,#ffdd57)}.easy-tabs-list li.is-active a.is-warning .icon{color:#333!important}.easy-tab-link.is-warning{border-color:#ffdd5766}.easy-tab-link.is-warning:hover{background:#ffdd5726;border-color:#ffdd57;color:#333}.easy-tab-link.is-warning .icon{color:#ffdd57}.easy-tabs-list li.is-active a.is-danger{background:linear-gradient(135deg,#f14668,#f57591);border-color:#f14668}.easy-tabs-list li.is-active a.is-danger:after{background:linear-gradient(90deg,#d93651,#f14668)}.easy-tab-link.is-danger{border-color:#f146684d}.easy-tab-link.is-danger:hover{background:#f146681a;border-color:#f14668;color:#f14668}.easy-tab-link.is-danger .icon{color:#f14668}.easy-tabs-list li.is-active a.is-info{background:linear-gradient(135deg,#3298dc,#5faee3);border-color:#3298dc}.easy-tabs-list li.is-active a.is-info:after{background:linear-gradient(90deg,#2878b4,#3298dc)}.easy-tab-link.is-info{border-color:#3298dc4d}.easy-tab-link.is-info:hover{background:#3298dc1a;border-color:#3298dc;color:#3298dc}.easy-tab-link.is-info .icon{color:#3298dc}.easy-tabs-list li.is-active a.is-dark{background:linear-gradient(135deg,#363636,#4a4a4a);border-color:#363636}.easy-tabs-list li.is-active a.is-dark:after{background:linear-gradient(90deg,#1f1f1f,#363636)}.easy-tab-link.is-dark{border-color:#3636364d}.easy-tab-link.is-dark:hover{background:#3636361a;border-color:#363636;color:#363636}.easy-tab-link.is-dark .icon{color:#363636}.easy-tabs-container.is-boxed .easy-tabs-list{gap:.75rem}.easy-tabs-container.is-boxed .easy-tab-link{box-shadow:0 2px 8px #00000014}.easy-tabs-container.is-boxed .easy-tab-link:hover{box-shadow:0 6px 20px #2196f340}.easy-tabs-container.is-boxed .easy-tabs-list li.is-active a{box-shadow:0 6px 24px #2196f366}@media(max-width:768px){.easy-tabs-container.is-fullwidth ul{flex-direction:column;width:100%}.easy-tabs-container.is-fullwidth ul li{width:100%}.easy-tabs-container.is-fullwidth ul li a{justify-content:center;width:100%}}[dir=rtl] .easy-tab-link .icon{margin-left:.5rem;margin-right:0}@media print{.easy-tabs-container{display:none}}.easy-tab-link:focus{outline:3px solid #2196f380;outline-offset:2px}.easy-tabs-list li.is-disabled a:focus{outline:none}@media(prefers-contrast:high){.easy-tab-link,.easy-tabs-list li.is-active a{border-width:3px}}@media(prefers-reduced-motion:reduce){.easy-tab-link,.easy-tab-link:before,.easy-tabs-list li a,.easy-tabs-list li.is-active a:before{animation:none;transition:none}}.custom-upgrade-box{background-color:#fff5f5;border:2px solid #ff3860;border-radius:8px;margin:20px auto;max-width:500px;padding:25px;text-align:center}.dashboard-card{align-items:center;border:1px solid rgba(var(--primary-blue),.1);display:flex}.dashboard-card:hover{box-shadow:0 6px 12px #00000026}.icon-lock{color:#ff3860;margin-right:5px}.icon-feature{color:#3273dc;margin-right:8px}.features-list{list-style:none;padding-left:0}.features-list li{align-items:center;display:flex;font-size:16px;margin-bottom:5px}.contact-section-page{background-color:#f8f9fa}.contact-section-page .contact-title{display:inline-block;margin-bottom:2rem;position:relative}.contact-section-page .contact-title:after{background:linear-gradient(90deg,#00d1b2,#3273dc);border-radius:2px;content:"";display:block;height:4px;margin:1rem auto 0;width:100px}.contact-section-page .contact-info-wrapper{display:flex;flex-direction:column;height:100%}.contact-section-page .contact-image-container{flex:0 0 200px;margin-bottom:1.5rem}.contact-section-page .contact-image-container .contact-image{border-radius:8px;box-shadow:0 5px 15px #0000001a;height:auto;max-width:100%}.contact-section-page .contact-info-container{background-color:#fff;border-radius:8px;box-shadow:0 5px 15px #0000000d;flex:1 1;padding:2px;transition:all .3s ease}.contact-section-page .contact-info-container:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-5px)}.contact-section-page .contact-info-item{align-items:flex-start;display:flex;margin-bottom:1.25rem}.contact-section-page .contact-info-item .icon{margin-right:1rem;margin-top:.25rem}.contact-section-page .social-icons{display:flex;gap:1rem}.contact-section-page .social-icons .social-icon{align-items:center;background-color:#f5f5f5;border-radius:50%;display:inline-flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.contact-section-page .social-icons .social-icon:hover{background-color:#eee}.contact-section-page .contact-form-box{border-radius:8px;border-top:5px solid #00d1b2;box-shadow:0 5px 15px #0000000d;height:100%;transition:all .3s ease}.contact-section-page .contact-form-box:hover{box-shadow:0 8px 25px #0000001a}.contact-section-page .contact-form-box .field{margin-bottom:1.5rem}.contact-section-page .contact-form-box .button{font-weight:600;height:3rem}@media screen and (max-width:768px){.contact-section-page .contact-image-container{flex:0 0 150px}.contact-section-page .contact-info-container{margin-bottom:2rem}}.contact-section-page .animate-fade-in-up{animation:fadeInUp .6s ease-out forwards}.smart-header-intro{background:linear-gradient(135deg,#3498db,#8e44ad);border-radius:10px;box-shadow:0 4px 10px #0003;color:#fff;margin-bottom:2px;padding:20px;text-align:center}.smart-header-intro h2{font-size:26px;margin-bottom:10px}.smart-header-intro p{font-size:16px;line-height:1.6}.login-distribution{background-color:#fff;border-radius:inherit;padding:2rem}.chart-container{display:flex;flex-direction:column;gap:1rem}.chart-row{align-items:center;display:flex;gap:1rem;padding:.5rem 10px}.chart-row:hover{background-color:#f5f5f580;border-radius:4px;transition:background-color .3s ease}.country-indicator{border-radius:50%;box-shadow:0 1px 2px #0000001a;flex-shrink:0;height:12px;width:12px}.country-name{color:#4a4a4a;flex-shrink:0;font-size:.875rem;font-weight:500;width:140px}.bar-container{flex:1 1;margin:0 1rem}.bar-track{background-color:#f5f5f5;box-shadow:inset 0 1px 2px #0000000d;height:10px;overflow:hidden}.bar-fill,.bar-track{border-radius:12px;position:relative}.bar-fill{height:100%;transition:width .6s ease-out}.bar-fill:after{background:linear-gradient(90deg,#fff3,#ffffff1a 50%,#fff0);border-radius:12px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.country-value{color:#363636;flex-shrink:0;font-size:.875rem;font-weight:600;text-align:right;width:48px}@media screen and (max-width:768px){.section{padding:1.5rem .75rem}.login-distribution{padding:1.5rem}.column.is-8{width:100%}.country-name{font-size:.8rem;width:100px}.chart-row{gap:.75rem}.bar-container{margin:0 .5rem}}@media screen and (max-width:480px){.country-name{width:80px}.country-value{font-size:.8rem;width:40px}.title.is-4{font-size:1.25rem}}.security-alerts{background-color:#fff;border-radius:inherit;height:100%!important;padding:1.5rem}.alert-item{align-items:flex-start;border-left:4px solid;border-radius:6px;cursor:pointer;display:flex;gap:1rem;padding:1rem;transition:all .2s ease}.alert-item:hover{box-shadow:0 4px 12px #0a0a0a26;transform:translateY(-1px)}.alert-item.alert-danger{background-color:#ffebee;border:1px solid #ffcdd2}.alert-item.alert-danger .alert-icon .icon-danger{background-color:#ff38601a;color:#ff3860}.alert-item.alert-warning{background-color:#fffbf0;border:1px solid #fff3cd}.alert-item.alert-warning .alert-icon .icon-warning{background-color:#ffdd571a;color:#cc8500}.alert-item.alert-info{background-color:#e8f4fd;border:1px solid #bee5eb}.alert-item.alert-info .alert-icon .icon-info{background-color:#209cee1a;color:#209cee}.alert-icon{flex-shrink:0}.alert-icon [class^=icon-]{align-items:center;border-radius:50%;display:flex;font-size:16px;font-weight:700;height:32px;justify-content:center;width:32px}.alert-content{flex:2 1;min-width:0}.alert-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.alert-title{color:#363636;font-size:.95rem;font-weight:600;line-height:1.4;margin:0}.alert-timestamp{color:#7a7a7a;font-size:.8rem;white-space:nowrap}.alert-description{word-wrap:break-word;color:#4a4a4a;font-size:.85rem;line-height:1.4;margin:0}@keyframes slow-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinning{animation:slow-spin 2s linear infinite}.system-info-container{background:#f5f7fa;min-height:100vh;padding:2rem}.system-info-container .loading-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:60vh}.system-info-container .loading-state .spinner{animation:spin 1s linear infinite;color:#3498db}.system-info-container .loading-state p{color:#7f8c8d;font-size:1.1rem;margin-top:1rem}.system-info-container .system-info-header{align-items:flex-start;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}.system-info-container .system-info-header .title{color:#2c3e50;margin-bottom:.25rem}.system-info-container .system-info-header .subtitle{color:#7f8c8d;margin-bottom:0}.system-info-container .system-info-header .header-actions{align-items:center;display:flex;gap:1rem}.system-info-container .system-info-header .header-actions .last-updated{background:#f8f9fa;border-radius:6px;color:#7f8c8d;font-size:.875rem;padding:.5rem 1rem}.system-info-container .system-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;height:100%;padding:1.5rem;transition:all .3s ease}.system-info-container .system-card:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.system-info-container .system-card .card-header{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.system-info-container .system-card .card-header .icon-wrapper{align-items:center;border-radius:12px;box-shadow:0 4px 12px #00000026;display:flex;height:48px;justify-content:center;width:48px}.system-info-container .system-card .card-header .card-title{color:#2c3e50;font-size:1.1rem;font-weight:600;margin:0}.system-info-container .system-card .card-header .card-subtitle{color:#7f8c8d;font-size:.875rem;margin:0}.system-info-container .system-card .card-body .metric-value{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.system-info-container .system-card .card-body .progress-bar{background:#ecf0f1;border-radius:6px;height:12px;margin-bottom:1rem;overflow:hidden;width:100%}.system-info-container .system-card .card-body .progress-bar .progress-fill{border-radius:6px;height:100%;transition:all .3s ease}.system-info-container .system-card .card-body .card-stats{display:flex;gap:1rem;justify-content:space-between}.system-info-container .system-card .card-body .card-stats .stat-item{display:flex;flex-direction:column;gap:.25rem}.system-info-container .system-card .card-body .card-stats .stat-item .stat-label{color:#7f8c8d;font-size:.8rem;font-weight:500}.system-info-container .system-card .card-body .card-stats .stat-item .stat-value{color:#2c3e50;font-size:1rem;font-weight:600}.system-info-container .system-card.info-card .info-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.system-info-container .system-card.info-card .info-grid .info-item{background:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.system-info-container .system-card.info-card .info-grid .info-item .info-label{color:#7f8c8d;font-size:.875rem;font-weight:500}.system-info-container .system-card.info-card .info-grid .info-item .info-value{color:#2c3e50;font-size:1rem;font-weight:600}.system-info-container .system-card .performance-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.system-info-container .system-card .performance-grid .performance-item{align-items:center;background:#f8f9fa;border-radius:12px;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.system-info-container .system-card .performance-grid .performance-item:hover{background:#e9ecef;transform:translateY(-2px)}.system-info-container .system-card .performance-grid .performance-item .perf-icon{flex-shrink:0}.system-info-container .system-card .performance-grid .performance-item .perf-details{flex:1 1}.system-info-container .system-card .performance-grid .performance-item .perf-details .perf-label{color:#7f8c8d;font-size:.875rem;margin-bottom:.25rem}.system-info-container .system-card .performance-grid .performance-item .perf-details .perf-value{color:#2c3e50;font-size:1.5rem;font-weight:700}@media screen and (max-width:768px){.system-info-container{padding:1rem}.system-info-container .system-info-header{flex-direction:column;gap:1rem}.system-info-container .system-info-header .header-actions{flex-direction:column;width:100%}.system-info-container .system-card .performance-grid{gap:1rem;grid-template-columns:1fr}.system-info-container .system-card.info-card .info-grid{grid-template-columns:1fr}}.system-logs-container{background:#f5f7fa;min-height:100vh;padding:2rem}.system-logs-container .system-logs-header{align-items:flex-start;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}.system-logs-container .system-logs-header .title{color:#2c3e50;margin-bottom:.25rem}.system-logs-container .system-logs-header .subtitle{color:#7f8c8d;margin-bottom:0}.system-logs-container .system-logs-header .header-actions{display:flex;gap:.75rem}.system-logs-container .stat-card{align-items:center;background:#fff;border-left:4px solid #0000;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;gap:1rem;padding:1.5rem;transition:all .3s ease}.system-logs-container .stat-card:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.system-logs-container .stat-card.total{border-left-color:#3498db}.system-logs-container .stat-card.total .stat-icon{background:linear-gradient(135deg,#3498db,#2980b9)}.system-logs-container .stat-card.error{border-left-color:#e74c3c}.system-logs-container .stat-card.error .stat-icon{background:linear-gradient(135deg,#e74c3c,#c0392b)}.system-logs-container .stat-card.warning{border-left-color:#f39c12}.system-logs-container .stat-card.warning .stat-icon{background:linear-gradient(135deg,#f39c12,#e67e22)}.system-logs-container .stat-card.info{border-left-color:#3498db}.system-logs-container .stat-card.info .stat-icon{background:linear-gradient(135deg,#3498db,#2980b9)}.system-logs-container .stat-card.success{border-left-color:#27ae60}.system-logs-container .stat-card.success .stat-icon{background:linear-gradient(135deg,#27ae60,#229954)}.system-logs-container .stat-card .stat-icon{align-items:center;border-radius:12px;box-shadow:0 4px 12px #00000026;color:#fff;display:flex;height:48px;justify-content:center;width:48px}.system-logs-container .stat-card .stat-info{flex:1 1}.system-logs-container .stat-card .stat-info .stat-label{color:#7f8c8d;font-size:.875rem;margin-bottom:.25rem}.system-logs-container .stat-card .stat-info .stat-value{color:#2c3e50;font-size:1.75rem;font-weight:700}.system-logs-container .logs-filters{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:1.5rem;padding:1.5rem}.system-logs-container .logs-filters .filter-group{align-items:center;display:flex;gap:.75rem}.system-logs-container .logs-filters .filter-group.search-group{flex:1 1;min-width:300px}.system-logs-container .logs-filters .filter-group .filter-label{align-items:center;color:#2c3e50;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;white-space:nowrap}.system-logs-container .logs-table-container{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.system-logs-container .logs-table-container .logs-table{margin-bottom:0}.system-logs-container .logs-table-container .logs-table thead{background:#f8f9fa}.system-logs-container .logs-table-container .logs-table thead th{border-bottom:2px solid #e9ecef;color:#2c3e50;font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:1rem;text-transform:uppercase}.system-logs-container .logs-table-container .logs-table tbody .log-row{transition:all .2s ease}.system-logs-container .logs-table-container .logs-table tbody .log-row:hover{background:#f8f9fa}.system-logs-container .logs-table-container .logs-table tbody .log-row td{border-bottom:1px solid #e9ecef;padding:1rem;vertical-align:middle}.system-logs-container .logs-table-container .logs-table tbody .log-row .timestamp{color:#7f8c8d;font-family:monospace;font-size:.875rem}.system-logs-container .logs-table-container .logs-table tbody .log-row .source{color:#2c3e50;font-size:.875rem;font-weight:600}.system-logs-container .logs-table-container .logs-table tbody .log-row .message{color:#2c3e50;line-height:1.5}.system-logs-container .logs-table-container .logs-table tbody .log-row .user{color:#7f8c8d;font-size:.875rem}.system-logs-container .logs-table-container .logs-table tbody .log-row .log-badge{align-items:center;border-radius:6px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;padding:.375rem .75rem;text-transform:uppercase}.system-logs-container .logs-table-container .logs-table tbody .log-row .log-badge.log-badge-error{background:#fee;color:#c0392b}.system-logs-container .logs-table-container .logs-table tbody .log-row .log-badge.log-badge-warning{background:#fff4e5;color:#e67e22}.system-logs-container .logs-table-container .logs-table tbody .log-row .log-badge.log-badge-info{background:#e8f4fd;color:#2980b9}.system-logs-container .logs-table-container .logs-table tbody .log-row .log-badge.log-badge-success{background:#e8f8f5;color:#229954}.system-logs-container .pagination-container{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-top:1.5rem;padding:1.5rem}.system-logs-container .pagination-container .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.system-logs-container .pagination-container .pagination .pagination-list{display:flex;gap:.5rem;margin:0}.system-logs-container .pagination-container .pagination .pagination-list li{list-style:none}.system-logs-container .pagination-container .pagination .pagination-info{color:#7f8c8d;font-size:.875rem}.system-logs-container .pagination-container .pagination button.is-current{background:#3498db;border-color:#3498db;color:#fff}.system-logs-container .spinner{animation:spin 1s linear infinite}@media screen and (max-width:768px){.system-logs-container{padding:1rem}.system-logs-container .system-logs-header{flex-direction:column;gap:1rem}.system-logs-container .system-logs-header .header-actions{width:100%}.system-logs-container .logs-filters,.system-logs-container .logs-filters .filter-group{align-items:stretch;flex-direction:column}.system-logs-container .logs-filters .filter-group.search-group{min-width:100%}.system-logs-container .logs-table-container{overflow-x:auto}.system-logs-container .logs-table-container .logs-table{font-size:.8rem}.system-logs-container .logs-table-container .logs-table td,.system-logs-container .logs-table-container .logs-table th{padding:.5rem}}.smart-border-label-focus-input div label{background-color:#fff}.react-datepicker-wrapper div{Width:100%}.calendar{border-radius:5px}.calendar-header{align-items:center;background-color:#f4f4f4;display:flex;justify-content:space-between;padding:10px}.calendar-header .dropdown button{border:none}.calendar-header .dropdown button:focus{box-shadow:none}.calendar-header button{background-color:initial;cursor:pointer;font-size:1.2rem}.calendar-header button:hover{color:#007bff}@media (max-width:800px){.calendar-header{flex-direction:column}}.calendar-body{padding:0}.calendar-days,.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr)}.calendar-weekday{background-color:#007bff;color:#fff;font-weight:700;margin-bottom:5px;padding:5px;text-align:center}.calendar-day{align-items:center;border:1px solid #ddd;cursor:pointer;display:flex;justify-content:center;min-height:120px;position:relative;text-align:center;transition:background-color .3s,color .3s}.calendar-day .calender-day-display{color:#8f8c8c;font-size:1em;position:absolute;right:.5em;top:.5em}@media (max-width:800px){.calendar-day .calender-day-display{font-size:.5em;right:.1em;top:.1em}}.calendar-day:hover{background-color:#f0f0f0}.calendar-day--selected{border:2px solid #73b0f1}.calendar-day--today{border:2px solid #007bff}.calendar-day--different-month{color:#ccc}.calendar-day--past{background-color:#e7e5e5}.calendar-day--future{background-color:#f5f7f5}@media (max-width:800px){.calendar-day{min-height:50px}}.smart-tabs ul{margin:0!important}.is-smart-vertical ul{align-items:normal;flex-direction:column}.is-smart-vertical ul a{justify-content:flex-start}.smart-loader-overlay{align-items:center;background:#252424cc;color:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.smart-loader{animation:spin 2s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:60px;width:60px}.smart-spinner-loader{animation:l16 1s linear infinite;aspect-ratio:1;border-color:#ccc #0000;border-radius:50%;border-style:solid;border-width:4px;display:grid;margin-right:5px;width:50px}.smart-spinner-loader:after,.smart-spinner-loader:before{border:inherit;border-radius:50%;content:"";grid-area:1/1;margin:2px}.smart-spinner-loader:before{animation:inherit;animation-direction:reverse;animation-duration:.5s;border-color:#f03355 #0000}.smart-spinner-loader:after{margin:8px}@keyframes l16{to{transform:rotate(1turn)}}.smart-settings-loader{animation:l19 2s linear infinite;aspect-ratio:1;background:radial-gradient(farthest-side,currentColor calc(100% - 6px),#0000 calc(100% - 5px) 0);border-radius:50%;color:#854f1d;display:grid;margin-right:5px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 13px),#000 calc(100% - 12px));width:50px}.smart-settings-loader:after,.smart-settings-loader:before{background:linear-gradient(currentColor 0 0) 50%,linear-gradient(currentColor 0 0) 50%;background-repeat:no-repeat;background-size:100% 10px,10px 100%;content:"";grid-area:1/1}.smart-settings-loader:after{transform:rotate(45deg)}@keyframes l19{to{transform:rotate(1turn)}}.smart-start-loader{--_c:no-repeat radial-gradient(farthest-side,currentColor 92%,#0000);animation:l8 1s linear infinite;aspect-ratio:1;background:var(--_c) 50% 0/12px 12px,var(--_c) 50% 100%/12px 12px,var(--_c) 100% 50%/12px 12px,var(--_c) 0 50%/12px 12px,var(--_c) 50% 50%/12px 12px,conic-gradient(from 90deg at 4px 4px,#0000 90deg,currentColor 0) -4px -4px/calc(50% + 2px) calc(50% + 2px);color:#f03355;width:50px}@keyframes l8{to{transform:rotate(.5turn)}}.modal{z-index:5000}.modal .modal-card-title{padding:10px}.modal .modal-card{background-color:#fff;position:relative}@media (max-width:800px){.modal .modal-card{width:99%!important}}.modal .modal-close-btn{position:absolute;right:10px;top:10px}.modal .modal-card-foot{padding:2px}.smart-modal-1 .modal-card{width:1%}.smart-modal-2 .modal-card{width:2%}.smart-modal-3 .modal-card{width:3%}.smart-modal-4 .modal-card{width:4%}.smart-modal-5 .modal-card{width:5%}.smart-modal-6 .modal-card{width:6%}.smart-modal-7 .modal-card{width:7%}.smart-modal-8 .modal-card{width:8%}.smart-modal-9 .modal-card{width:9%}.smart-modal-10 .modal-card{width:10%}.smart-modal-11 .modal-card{width:11%}.smart-modal-12 .modal-card{width:12%}.smart-modal-13 .modal-card{width:13%}.smart-modal-14 .modal-card{width:14%}.smart-modal-15 .modal-card{width:15%}.smart-modal-16 .modal-card{width:16%}.smart-modal-17 .modal-card{width:17%}.smart-modal-18 .modal-card{width:18%}.smart-modal-19 .modal-card{width:19%}.smart-modal-20 .modal-card{width:20%}.smart-modal-21 .modal-card{width:21%}.smart-modal-22 .modal-card{width:22%}.smart-modal-23 .modal-card{width:23%}.smart-modal-24 .modal-card{width:24%}.smart-modal-25 .modal-card{width:25%}.smart-modal-26 .modal-card{width:26%}.smart-modal-27 .modal-card{width:27%}.smart-modal-28 .modal-card{width:28%}.smart-modal-29 .modal-card{width:29%}.smart-modal-30 .modal-card{width:30%}.smart-modal-31 .modal-card{width:31%}.smart-modal-32 .modal-card{width:32%}.smart-modal-33 .modal-card{width:33%}.smart-modal-34 .modal-card{width:34%}.smart-modal-35 .modal-card{width:35%}.smart-modal-36 .modal-card{width:36%}.smart-modal-37 .modal-card{width:37%}.smart-modal-38 .modal-card{width:38%}.smart-modal-39 .modal-card{width:39%}.smart-modal-40 .modal-card{width:40%}.smart-modal-41 .modal-card{width:41%}.smart-modal-42 .modal-card{width:42%}.smart-modal-43 .modal-card{width:43%}.smart-modal-44 .modal-card{width:44%}.smart-modal-45 .modal-card{width:45%}.smart-modal-46 .modal-card{width:46%}.smart-modal-47 .modal-card{width:47%}.smart-modal-48 .modal-card{width:48%}.smart-modal-49 .modal-card{width:49%}.smart-modal-50 .modal-card{width:50%}.smart-modal-51 .modal-card{width:51%}.smart-modal-52 .modal-card{width:52%}.smart-modal-53 .modal-card{width:53%}.smart-modal-54 .modal-card{width:54%}.smart-modal-55 .modal-card{width:55%}.smart-modal-56 .modal-card{width:56%}.smart-modal-57 .modal-card{width:57%}.smart-modal-58 .modal-card{width:58%}.smart-modal-59 .modal-card{width:59%}.smart-modal-60 .modal-card{width:60%}.smart-modal-61 .modal-card{width:61%}.smart-modal-62 .modal-card{width:62%}.smart-modal-63 .modal-card{width:63%}.smart-modal-64 .modal-card{width:64%}.smart-modal-65 .modal-card{width:65%}.smart-modal-66 .modal-card{width:66%}.smart-modal-67 .modal-card{width:67%}.smart-modal-68 .modal-card{width:68%}.smart-modal-69 .modal-card{width:69%}.smart-modal-70 .modal-card{width:70%}.smart-modal-71 .modal-card{width:71%}.smart-modal-72 .modal-card{width:72%}.smart-modal-73 .modal-card{width:73%}.smart-modal-74 .modal-card{width:74%}.smart-modal-75 .modal-card{width:75%}.smart-modal-76 .modal-card{width:76%}.smart-modal-77 .modal-card{width:77%}.smart-modal-78 .modal-card{width:78%}.smart-modal-79 .modal-card{width:79%}.smart-modal-80 .modal-card{width:80%}.smart-modal-81 .modal-card{width:81%}.smart-modal-82 .modal-card{width:82%}.smart-modal-83 .modal-card{width:83%}.smart-modal-84 .modal-card{width:84%}.smart-modal-85 .modal-card{width:85%}.smart-modal-86 .modal-card{width:86%}.smart-modal-87 .modal-card{width:87%}.smart-modal-88 .modal-card{width:88%}.smart-modal-89 .modal-card{width:89%}.smart-modal-90 .modal-card{width:90%}.smart-modal-91 .modal-card{width:91%}.smart-modal-92 .modal-card{width:92%}.smart-modal-93 .modal-card{width:93%}.smart-modal-94 .modal-card{width:94%}.smart-modal-95 .modal-card{width:95%}.smart-modal-96 .modal-card{width:96%}.smart-modal-97 .modal-card{width:97%}.smart-modal-98 .modal-card{width:98%}.smart-modal-99 .modal-card{width:99%}.smart-modal-100 .modal-card{width:100%}.smart-alert-modal .modal-card{border-radius:5px}.smart-alert-modal .modal-card-foot{border:0;justify-content:flex-end}.control.has-icons-left .smart-select div div{padding-left:.8em}.control.has-icons-right .smart-select div div{padding-right:.8em}.smart-border-less-input div input{border-width:0 0 3px!important;box-shadow:none!important}.smart-border-label-focus-input div label,.smart-border-less-input div label{left:2rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:top .2s,font-size .2s}.smart-border-less-input div input:focus+.label{font-size:.9rem;top:-.1em}.smart-border-label-focus-input div input:focus+.label{background-color:#fff;font-size:.9rem;padding-left:.2em;padding-right:.2em;top:0}.smart-border-less-input .smart-input-has-value .label{font-size:.9rem;top:0!important}.smart-border-label-focus-input .smart-input-has-value .label{font-size:.9rem;top:-.1em!important}.smart-border-label-input div label{background-color:#fff;left:1rem;pointer-events:none;position:absolute;top:-.1em;transform:translateY(-50%);transition:top .2s,font-size .2s}.smart-border-label-focus-input div label,.smart-border-label-input div label{padding-left:.2em;padding-right:.2em}.smart-border-label-select{position:relative}.smart-border-label-select label{background-color:#fff;left:1rem;padding-left:.2em;padding-right:.2em;pointer-events:none;position:absolute;top:-.1em;transform:translateY(-50%);transition:top .2s,font-size .2s;z-index:1}.smart-check-radio{display:flex}.smart-check-radio.smart-check-vertical{flex-direction:column}.smart-input-label-width-30 label{width:30%}.smart-input-label-width-40 label{width:40%}.smart-input-label-width-50 label{width:50%}.smart-input-label-width-60 label{width:60%}.smart-input-label-width-70 label{width:70%}.smart-input-label-width-80 label{width:80%}.smart-input-label-width-90 label{width:90%}.react-datepicker-wrapper,.react-datepicker-wrapper div,.react-datepicker-wrapper input{width:100%}.smart-required-field{color:red;font-size:.9em}.smart-otp-box{display:flex;flex-direction:row}.smart-otp-field input{margin-right:5px;text-align:center}.smart-otp-field button{margin-top:5px}.smart-otp-field .smart-otp-button{text-align:right}.smart-password-field{position:relative}.smart-password-field progress{height:.2rem;margin-top:6px}.smart-password-field .progress-text{bottom:0;font-size:.9em;position:absolute;right:0}.smart-soft-cursor{cursor:pointer;pointer-events:all!important}.smart-password-progress{background-color:#e7e1e1;border-radius:5px;font-size:.8em;height:1em;width:100%}.smart-password-progress-bar{background-color:#dc3545!important;border-radius:5px;color:#fff;display:flex;flex-direction:column;height:1em;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap;width:25%}.smart-password-progress-bar.smart-pass-moderate{background-color:#ffc107!important;width:50%}.smart-password-progress-bar.smart-pass-strong{background-color:#17a2b8!important;width:75%}.smart-password-progress-bar.smart-pass-extra{background-color:#28a745!important;width:100%}.smart-icon-click .control.has-icons-left .icon{cursor:pointer;font-weight:700;pointer-events:all}.smart-icon-click .control.has-icons-left .icon:hover{font-weight:700}.smart-icon-click .control.has-icons-right .icon{font-weight:700;pointer-events:all}.smart-icon-click .control.has-icons-right .icon :hover{font-weight:700}.smart-select .select-option-focussed,.smart-select .select-option:hover{background-color:#b4c9e9;cursor:pointer}.smart-select .smart-select-selected{background-color:#2669cf;color:#fff}.smart-select .sds-select-menu-container{background-color:#fff;border-radius:4px;box-shadow:0 0 0 1px #0000001a,0 4px 11px #0000001a;position:absolute;top:100%;width:100%;z-index:1}.smart-select .sds-select-menu-container .css-1n6sfyn-MenuList{padding-top:0}.smart-select-width-100 .smart-select .sds-select-menu-container,.smart-select-width-100 .smart-select div.css-1nmdiq5-menu{width:100%}.smart-select-width-101 .smart-select .sds-select-menu-container,.smart-select-width-101 .smart-select div.css-1nmdiq5-menu{width:101%}.smart-select-width-102 .smart-select .sds-select-menu-container,.smart-select-width-102 .smart-select div.css-1nmdiq5-menu{width:102%}.smart-select-width-103 .smart-select .sds-select-menu-container,.smart-select-width-103 .smart-select div.css-1nmdiq5-menu{width:103%}.smart-select-width-104 .smart-select .sds-select-menu-container,.smart-select-width-104 .smart-select div.css-1nmdiq5-menu{width:104%}.smart-select-width-105 .smart-select .sds-select-menu-container,.smart-select-width-105 .smart-select div.css-1nmdiq5-menu{width:105%}.smart-select-width-106 .smart-select .sds-select-menu-container,.smart-select-width-106 .smart-select div.css-1nmdiq5-menu{width:106%}.smart-select-width-107 .smart-select .sds-select-menu-container,.smart-select-width-107 .smart-select div.css-1nmdiq5-menu{width:107%}.smart-select-width-108 .smart-select .sds-select-menu-container,.smart-select-width-108 .smart-select div.css-1nmdiq5-menu{width:108%}.smart-select-width-109 .smart-select .sds-select-menu-container,.smart-select-width-109 .smart-select div.css-1nmdiq5-menu{width:109%}.smart-select-width-110 .smart-select .sds-select-menu-container,.smart-select-width-110 .smart-select div.css-1nmdiq5-menu{width:110%}.smart-select-width-111 .smart-select .sds-select-menu-container,.smart-select-width-111 .smart-select div.css-1nmdiq5-menu{width:111%}.smart-select-width-112 .smart-select .sds-select-menu-container,.smart-select-width-112 .smart-select div.css-1nmdiq5-menu{width:112%}.smart-select-width-113 .smart-select .sds-select-menu-container,.smart-select-width-113 .smart-select div.css-1nmdiq5-menu{width:113%}.smart-select-width-114 .smart-select .sds-select-menu-container,.smart-select-width-114 .smart-select div.css-1nmdiq5-menu{width:114%}.smart-select-width-115 .smart-select .sds-select-menu-container,.smart-select-width-115 .smart-select div.css-1nmdiq5-menu{width:115%}.smart-select-width-116 .smart-select .sds-select-menu-container,.smart-select-width-116 .smart-select div.css-1nmdiq5-menu{width:116%}.smart-select-width-117 .smart-select .sds-select-menu-container,.smart-select-width-117 .smart-select div.css-1nmdiq5-menu{width:117%}.smart-select-width-118 .smart-select .sds-select-menu-container,.smart-select-width-118 .smart-select div.css-1nmdiq5-menu{width:118%}.smart-select-width-119 .smart-select .sds-select-menu-container,.smart-select-width-119 .smart-select div.css-1nmdiq5-menu{width:119%}.smart-select-width-120 .smart-select .sds-select-menu-container,.smart-select-width-120 .smart-select div.css-1nmdiq5-menu{width:120%}.smart-select-width-121 .smart-select .sds-select-menu-container,.smart-select-width-121 .smart-select div.css-1nmdiq5-menu{width:121%}.smart-select-width-122 .smart-select .sds-select-menu-container,.smart-select-width-122 .smart-select div.css-1nmdiq5-menu{width:122%}.smart-select-width-123 .smart-select .sds-select-menu-container,.smart-select-width-123 .smart-select div.css-1nmdiq5-menu{width:123%}.smart-select-width-124 .smart-select .sds-select-menu-container,.smart-select-width-124 .smart-select div.css-1nmdiq5-menu{width:124%}.smart-select-width-125 .smart-select .sds-select-menu-container,.smart-select-width-125 .smart-select div.css-1nmdiq5-menu{width:125%}.smart-select-width-126 .smart-select .sds-select-menu-container,.smart-select-width-126 .smart-select div.css-1nmdiq5-menu{width:126%}.smart-select-width-127 .smart-select .sds-select-menu-container,.smart-select-width-127 .smart-select div.css-1nmdiq5-menu{width:127%}.smart-select-width-128 .smart-select .sds-select-menu-container,.smart-select-width-128 .smart-select div.css-1nmdiq5-menu{width:128%}.smart-select-width-129 .smart-select .sds-select-menu-container,.smart-select-width-129 .smart-select div.css-1nmdiq5-menu{width:129%}.smart-select-width-130 .smart-select .sds-select-menu-container,.smart-select-width-130 .smart-select div.css-1nmdiq5-menu{width:130%}.smart-select-width-131 .smart-select .sds-select-menu-container,.smart-select-width-131 .smart-select div.css-1nmdiq5-menu{width:131%}.smart-select-width-132 .smart-select .sds-select-menu-container,.smart-select-width-132 .smart-select div.css-1nmdiq5-menu{width:132%}.smart-select-width-133 .smart-select .sds-select-menu-container,.smart-select-width-133 .smart-select div.css-1nmdiq5-menu{width:133%}.smart-select-width-134 .smart-select .sds-select-menu-container,.smart-select-width-134 .smart-select div.css-1nmdiq5-menu{width:134%}.smart-select-width-135 .smart-select .sds-select-menu-container,.smart-select-width-135 .smart-select div.css-1nmdiq5-menu{width:135%}.smart-select-width-136 .smart-select .sds-select-menu-container,.smart-select-width-136 .smart-select div.css-1nmdiq5-menu{width:136%}.smart-select-width-137 .smart-select .sds-select-menu-container,.smart-select-width-137 .smart-select div.css-1nmdiq5-menu{width:137%}.smart-select-width-138 .smart-select .sds-select-menu-container,.smart-select-width-138 .smart-select div.css-1nmdiq5-menu{width:138%}.smart-select-width-139 .smart-select .sds-select-menu-container,.smart-select-width-139 .smart-select div.css-1nmdiq5-menu{width:139%}.smart-select-width-140 .smart-select .sds-select-menu-container,.smart-select-width-140 .smart-select div.css-1nmdiq5-menu{width:140%}.smart-select-width-141 .smart-select .sds-select-menu-container,.smart-select-width-141 .smart-select div.css-1nmdiq5-menu{width:141%}.smart-select-width-142 .smart-select .sds-select-menu-container,.smart-select-width-142 .smart-select div.css-1nmdiq5-menu{width:142%}.smart-select-width-143 .smart-select .sds-select-menu-container,.smart-select-width-143 .smart-select div.css-1nmdiq5-menu{width:143%}.smart-select-width-144 .smart-select .sds-select-menu-container,.smart-select-width-144 .smart-select div.css-1nmdiq5-menu{width:144%}.smart-select-width-145 .smart-select .sds-select-menu-container,.smart-select-width-145 .smart-select div.css-1nmdiq5-menu{width:145%}.smart-select-width-146 .smart-select .sds-select-menu-container,.smart-select-width-146 .smart-select div.css-1nmdiq5-menu{width:146%}.smart-select-width-147 .smart-select .sds-select-menu-container,.smart-select-width-147 .smart-select div.css-1nmdiq5-menu{width:147%}.smart-select-width-148 .smart-select .sds-select-menu-container,.smart-select-width-148 .smart-select div.css-1nmdiq5-menu{width:148%}.smart-select-width-149 .smart-select .sds-select-menu-container,.smart-select-width-149 .smart-select div.css-1nmdiq5-menu{width:149%}.smart-select-width-150 .smart-select .sds-select-menu-container,.smart-select-width-150 .smart-select div.css-1nmdiq5-menu{width:150%}.smart-select-width-151 .smart-select .sds-select-menu-container,.smart-select-width-151 .smart-select div.css-1nmdiq5-menu{width:151%}.smart-select-width-152 .smart-select .sds-select-menu-container,.smart-select-width-152 .smart-select div.css-1nmdiq5-menu{width:152%}.smart-select-width-153 .smart-select .sds-select-menu-container,.smart-select-width-153 .smart-select div.css-1nmdiq5-menu{width:153%}.smart-select-width-154 .smart-select .sds-select-menu-container,.smart-select-width-154 .smart-select div.css-1nmdiq5-menu{width:154%}.smart-select-width-155 .smart-select .sds-select-menu-container,.smart-select-width-155 .smart-select div.css-1nmdiq5-menu{width:155%}.smart-select-width-156 .smart-select .sds-select-menu-container,.smart-select-width-156 .smart-select div.css-1nmdiq5-menu{width:156%}.smart-select-width-157 .smart-select .sds-select-menu-container,.smart-select-width-157 .smart-select div.css-1nmdiq5-menu{width:157%}.smart-select-width-158 .smart-select .sds-select-menu-container,.smart-select-width-158 .smart-select div.css-1nmdiq5-menu{width:158%}.smart-select-width-159 .smart-select .sds-select-menu-container,.smart-select-width-159 .smart-select div.css-1nmdiq5-menu{width:159%}.smart-select-width-160 .smart-select .sds-select-menu-container,.smart-select-width-160 .smart-select div.css-1nmdiq5-menu{width:160%}.smart-select-width-161 .smart-select .sds-select-menu-container,.smart-select-width-161 .smart-select div.css-1nmdiq5-menu{width:161%}.smart-select-width-162 .smart-select .sds-select-menu-container,.smart-select-width-162 .smart-select div.css-1nmdiq5-menu{width:162%}.smart-select-width-163 .smart-select .sds-select-menu-container,.smart-select-width-163 .smart-select div.css-1nmdiq5-menu{width:163%}.smart-select-width-164 .smart-select .sds-select-menu-container,.smart-select-width-164 .smart-select div.css-1nmdiq5-menu{width:164%}.smart-select-width-165 .smart-select .sds-select-menu-container,.smart-select-width-165 .smart-select div.css-1nmdiq5-menu{width:165%}.smart-select-width-166 .smart-select .sds-select-menu-container,.smart-select-width-166 .smart-select div.css-1nmdiq5-menu{width:166%}.smart-select-width-167 .smart-select .sds-select-menu-container,.smart-select-width-167 .smart-select div.css-1nmdiq5-menu{width:167%}.smart-select-width-168 .smart-select .sds-select-menu-container,.smart-select-width-168 .smart-select div.css-1nmdiq5-menu{width:168%}.smart-select-width-169 .smart-select .sds-select-menu-container,.smart-select-width-169 .smart-select div.css-1nmdiq5-menu{width:169%}.smart-select-width-170 .smart-select .sds-select-menu-container,.smart-select-width-170 .smart-select div.css-1nmdiq5-menu{width:170%}.smart-select-width-171 .smart-select .sds-select-menu-container,.smart-select-width-171 .smart-select div.css-1nmdiq5-menu{width:171%}.smart-select-width-172 .smart-select .sds-select-menu-container,.smart-select-width-172 .smart-select div.css-1nmdiq5-menu{width:172%}.smart-select-width-173 .smart-select .sds-select-menu-container,.smart-select-width-173 .smart-select div.css-1nmdiq5-menu{width:173%}.smart-select-width-174 .smart-select .sds-select-menu-container,.smart-select-width-174 .smart-select div.css-1nmdiq5-menu{width:174%}.smart-select-width-175 .smart-select .sds-select-menu-container,.smart-select-width-175 .smart-select div.css-1nmdiq5-menu{width:175%}.smart-select-width-176 .smart-select .sds-select-menu-container,.smart-select-width-176 .smart-select div.css-1nmdiq5-menu{width:176%}.smart-select-width-177 .smart-select .sds-select-menu-container,.smart-select-width-177 .smart-select div.css-1nmdiq5-menu{width:177%}.smart-select-width-178 .smart-select .sds-select-menu-container,.smart-select-width-178 .smart-select div.css-1nmdiq5-menu{width:178%}.smart-select-width-179 .smart-select .sds-select-menu-container,.smart-select-width-179 .smart-select div.css-1nmdiq5-menu{width:179%}.smart-select-width-180 .smart-select .sds-select-menu-container,.smart-select-width-180 .smart-select div.css-1nmdiq5-menu{width:180%}.smart-select-width-181 .smart-select .sds-select-menu-container,.smart-select-width-181 .smart-select div.css-1nmdiq5-menu{width:181%}.smart-select-width-182 .smart-select .sds-select-menu-container,.smart-select-width-182 .smart-select div.css-1nmdiq5-menu{width:182%}.smart-select-width-183 .smart-select .sds-select-menu-container,.smart-select-width-183 .smart-select div.css-1nmdiq5-menu{width:183%}.smart-select-width-184 .smart-select .sds-select-menu-container,.smart-select-width-184 .smart-select div.css-1nmdiq5-menu{width:184%}.smart-select-width-185 .smart-select .sds-select-menu-container,.smart-select-width-185 .smart-select div.css-1nmdiq5-menu{width:185%}.smart-select-width-186 .smart-select .sds-select-menu-container,.smart-select-width-186 .smart-select div.css-1nmdiq5-menu{width:186%}.smart-select-width-187 .smart-select .sds-select-menu-container,.smart-select-width-187 .smart-select div.css-1nmdiq5-menu{width:187%}.smart-select-width-188 .smart-select .sds-select-menu-container,.smart-select-width-188 .smart-select div.css-1nmdiq5-menu{width:188%}.smart-select-width-189 .smart-select .sds-select-menu-container,.smart-select-width-189 .smart-select div.css-1nmdiq5-menu{width:189%}.smart-select-width-190 .smart-select .sds-select-menu-container,.smart-select-width-190 .smart-select div.css-1nmdiq5-menu{width:190%}.smart-select-width-191 .smart-select .sds-select-menu-container,.smart-select-width-191 .smart-select div.css-1nmdiq5-menu{width:191%}.smart-select-width-192 .smart-select .sds-select-menu-container,.smart-select-width-192 .smart-select div.css-1nmdiq5-menu{width:192%}.smart-select-width-193 .smart-select .sds-select-menu-container,.smart-select-width-193 .smart-select div.css-1nmdiq5-menu{width:193%}.smart-select-width-194 .smart-select .sds-select-menu-container,.smart-select-width-194 .smart-select div.css-1nmdiq5-menu{width:194%}.smart-select-width-195 .smart-select .sds-select-menu-container,.smart-select-width-195 .smart-select div.css-1nmdiq5-menu{width:195%}.smart-select-width-196 .smart-select .sds-select-menu-container,.smart-select-width-196 .smart-select div.css-1nmdiq5-menu{width:196%}.smart-select-width-197 .smart-select .sds-select-menu-container,.smart-select-width-197 .smart-select div.css-1nmdiq5-menu{width:197%}.smart-select-width-198 .smart-select .sds-select-menu-container,.smart-select-width-198 .smart-select div.css-1nmdiq5-menu{width:198%}.smart-select-width-199 .smart-select .sds-select-menu-container,.smart-select-width-199 .smart-select div.css-1nmdiq5-menu{width:199%}.smart-select-width-200 .smart-select .sds-select-menu-container,.smart-select-width-200 .smart-select div.css-1nmdiq5-menu{width:200%}.smart-select-width-201 .smart-select .sds-select-menu-container,.smart-select-width-201 .smart-select div.css-1nmdiq5-menu{width:201%}.smart-select-width-202 .smart-select .sds-select-menu-container,.smart-select-width-202 .smart-select div.css-1nmdiq5-menu{width:202%}.smart-select-width-203 .smart-select .sds-select-menu-container,.smart-select-width-203 .smart-select div.css-1nmdiq5-menu{width:203%}.smart-select-width-204 .smart-select .sds-select-menu-container,.smart-select-width-204 .smart-select div.css-1nmdiq5-menu{width:204%}.smart-select-width-205 .smart-select .sds-select-menu-container,.smart-select-width-205 .smart-select div.css-1nmdiq5-menu{width:205%}.smart-select-width-206 .smart-select .sds-select-menu-container,.smart-select-width-206 .smart-select div.css-1nmdiq5-menu{width:206%}.smart-select-width-207 .smart-select .sds-select-menu-container,.smart-select-width-207 .smart-select div.css-1nmdiq5-menu{width:207%}.smart-select-width-208 .smart-select .sds-select-menu-container,.smart-select-width-208 .smart-select div.css-1nmdiq5-menu{width:208%}.smart-select-width-209 .smart-select .sds-select-menu-container,.smart-select-width-209 .smart-select div.css-1nmdiq5-menu{width:209%}.smart-select-width-210 .smart-select .sds-select-menu-container,.smart-select-width-210 .smart-select div.css-1nmdiq5-menu{width:210%}.smart-select-width-211 .smart-select .sds-select-menu-container,.smart-select-width-211 .smart-select div.css-1nmdiq5-menu{width:211%}.smart-select-width-212 .smart-select .sds-select-menu-container,.smart-select-width-212 .smart-select div.css-1nmdiq5-menu{width:212%}.smart-select-width-213 .smart-select .sds-select-menu-container,.smart-select-width-213 .smart-select div.css-1nmdiq5-menu{width:213%}.smart-select-width-214 .smart-select .sds-select-menu-container,.smart-select-width-214 .smart-select div.css-1nmdiq5-menu{width:214%}.smart-select-width-215 .smart-select .sds-select-menu-container,.smart-select-width-215 .smart-select div.css-1nmdiq5-menu{width:215%}.smart-select-width-216 .smart-select .sds-select-menu-container,.smart-select-width-216 .smart-select div.css-1nmdiq5-menu{width:216%}.smart-select-width-217 .smart-select .sds-select-menu-container,.smart-select-width-217 .smart-select div.css-1nmdiq5-menu{width:217%}.smart-select-width-218 .smart-select .sds-select-menu-container,.smart-select-width-218 .smart-select div.css-1nmdiq5-menu{width:218%}.smart-select-width-219 .smart-select .sds-select-menu-container,.smart-select-width-219 .smart-select div.css-1nmdiq5-menu{width:219%}.smart-select-width-220 .smart-select .sds-select-menu-container,.smart-select-width-220 .smart-select div.css-1nmdiq5-menu{width:220%}.smart-select-width-221 .smart-select .sds-select-menu-container,.smart-select-width-221 .smart-select div.css-1nmdiq5-menu{width:221%}.smart-select-width-222 .smart-select .sds-select-menu-container,.smart-select-width-222 .smart-select div.css-1nmdiq5-menu{width:222%}.smart-select-width-223 .smart-select .sds-select-menu-container,.smart-select-width-223 .smart-select div.css-1nmdiq5-menu{width:223%}.smart-select-width-224 .smart-select .sds-select-menu-container,.smart-select-width-224 .smart-select div.css-1nmdiq5-menu{width:224%}.smart-select-width-225 .smart-select .sds-select-menu-container,.smart-select-width-225 .smart-select div.css-1nmdiq5-menu{width:225%}.smart-select-width-226 .smart-select .sds-select-menu-container,.smart-select-width-226 .smart-select div.css-1nmdiq5-menu{width:226%}.smart-select-width-227 .smart-select .sds-select-menu-container,.smart-select-width-227 .smart-select div.css-1nmdiq5-menu{width:227%}.smart-select-width-228 .smart-select .sds-select-menu-container,.smart-select-width-228 .smart-select div.css-1nmdiq5-menu{width:228%}.smart-select-width-229 .smart-select .sds-select-menu-container,.smart-select-width-229 .smart-select div.css-1nmdiq5-menu{width:229%}.smart-select-width-230 .smart-select .sds-select-menu-container,.smart-select-width-230 .smart-select div.css-1nmdiq5-menu{width:230%}.smart-select-width-231 .smart-select .sds-select-menu-container,.smart-select-width-231 .smart-select div.css-1nmdiq5-menu{width:231%}.smart-select-width-232 .smart-select .sds-select-menu-container,.smart-select-width-232 .smart-select div.css-1nmdiq5-menu{width:232%}.smart-select-width-233 .smart-select .sds-select-menu-container,.smart-select-width-233 .smart-select div.css-1nmdiq5-menu{width:233%}.smart-select-width-234 .smart-select .sds-select-menu-container,.smart-select-width-234 .smart-select div.css-1nmdiq5-menu{width:234%}.smart-select-width-235 .smart-select .sds-select-menu-container,.smart-select-width-235 .smart-select div.css-1nmdiq5-menu{width:235%}.smart-select-width-236 .smart-select .sds-select-menu-container,.smart-select-width-236 .smart-select div.css-1nmdiq5-menu{width:236%}.smart-select-width-237 .smart-select .sds-select-menu-container,.smart-select-width-237 .smart-select div.css-1nmdiq5-menu{width:237%}.smart-select-width-238 .smart-select .sds-select-menu-container,.smart-select-width-238 .smart-select div.css-1nmdiq5-menu{width:238%}.smart-select-width-239 .smart-select .sds-select-menu-container,.smart-select-width-239 .smart-select div.css-1nmdiq5-menu{width:239%}.smart-select-width-240 .smart-select .sds-select-menu-container,.smart-select-width-240 .smart-select div.css-1nmdiq5-menu{width:240%}.smart-select-width-241 .smart-select .sds-select-menu-container,.smart-select-width-241 .smart-select div.css-1nmdiq5-menu{width:241%}.smart-select-width-242 .smart-select .sds-select-menu-container,.smart-select-width-242 .smart-select div.css-1nmdiq5-menu{width:242%}.smart-select-width-243 .smart-select .sds-select-menu-container,.smart-select-width-243 .smart-select div.css-1nmdiq5-menu{width:243%}.smart-select-width-244 .smart-select .sds-select-menu-container,.smart-select-width-244 .smart-select div.css-1nmdiq5-menu{width:244%}.smart-select-width-245 .smart-select .sds-select-menu-container,.smart-select-width-245 .smart-select div.css-1nmdiq5-menu{width:245%}.smart-select-width-246 .smart-select .sds-select-menu-container,.smart-select-width-246 .smart-select div.css-1nmdiq5-menu{width:246%}.smart-select-width-247 .smart-select .sds-select-menu-container,.smart-select-width-247 .smart-select div.css-1nmdiq5-menu{width:247%}.smart-select-width-248 .smart-select .sds-select-menu-container,.smart-select-width-248 .smart-select div.css-1nmdiq5-menu{width:248%}.smart-select-width-249 .smart-select .sds-select-menu-container,.smart-select-width-249 .smart-select div.css-1nmdiq5-menu{width:249%}.smart-select-width-250 .smart-select .sds-select-menu-container,.smart-select-width-250 .smart-select div.css-1nmdiq5-menu{width:250%}.smart-select-width-251 .smart-select .sds-select-menu-container,.smart-select-width-251 .smart-select div.css-1nmdiq5-menu{width:251%}.smart-select-width-252 .smart-select .sds-select-menu-container,.smart-select-width-252 .smart-select div.css-1nmdiq5-menu{width:252%}.smart-select-width-253 .smart-select .sds-select-menu-container,.smart-select-width-253 .smart-select div.css-1nmdiq5-menu{width:253%}.smart-select-width-254 .smart-select .sds-select-menu-container,.smart-select-width-254 .smart-select div.css-1nmdiq5-menu{width:254%}.smart-select-width-255 .smart-select .sds-select-menu-container,.smart-select-width-255 .smart-select div.css-1nmdiq5-menu{width:255%}.smart-select-width-256 .smart-select .sds-select-menu-container,.smart-select-width-256 .smart-select div.css-1nmdiq5-menu{width:256%}.smart-select-width-257 .smart-select .sds-select-menu-container,.smart-select-width-257 .smart-select div.css-1nmdiq5-menu{width:257%}.smart-select-width-258 .smart-select .sds-select-menu-container,.smart-select-width-258 .smart-select div.css-1nmdiq5-menu{width:258%}.smart-select-width-259 .smart-select .sds-select-menu-container,.smart-select-width-259 .smart-select div.css-1nmdiq5-menu{width:259%}.smart-select-width-260 .smart-select .sds-select-menu-container,.smart-select-width-260 .smart-select div.css-1nmdiq5-menu{width:260%}.smart-select-width-261 .smart-select .sds-select-menu-container,.smart-select-width-261 .smart-select div.css-1nmdiq5-menu{width:261%}.smart-select-width-262 .smart-select .sds-select-menu-container,.smart-select-width-262 .smart-select div.css-1nmdiq5-menu{width:262%}.smart-select-width-263 .smart-select .sds-select-menu-container,.smart-select-width-263 .smart-select div.css-1nmdiq5-menu{width:263%}.smart-select-width-264 .smart-select .sds-select-menu-container,.smart-select-width-264 .smart-select div.css-1nmdiq5-menu{width:264%}.smart-select-width-265 .smart-select .sds-select-menu-container,.smart-select-width-265 .smart-select div.css-1nmdiq5-menu{width:265%}.smart-select-width-266 .smart-select .sds-select-menu-container,.smart-select-width-266 .smart-select div.css-1nmdiq5-menu{width:266%}.smart-select-width-267 .smart-select .sds-select-menu-container,.smart-select-width-267 .smart-select div.css-1nmdiq5-menu{width:267%}.smart-select-width-268 .smart-select .sds-select-menu-container,.smart-select-width-268 .smart-select div.css-1nmdiq5-menu{width:268%}.smart-select-width-269 .smart-select .sds-select-menu-container,.smart-select-width-269 .smart-select div.css-1nmdiq5-menu{width:269%}.smart-select-width-270 .smart-select .sds-select-menu-container,.smart-select-width-270 .smart-select div.css-1nmdiq5-menu{width:270%}.smart-select-width-271 .smart-select .sds-select-menu-container,.smart-select-width-271 .smart-select div.css-1nmdiq5-menu{width:271%}.smart-select-width-272 .smart-select .sds-select-menu-container,.smart-select-width-272 .smart-select div.css-1nmdiq5-menu{width:272%}.smart-select-width-273 .smart-select .sds-select-menu-container,.smart-select-width-273 .smart-select div.css-1nmdiq5-menu{width:273%}.smart-select-width-274 .smart-select .sds-select-menu-container,.smart-select-width-274 .smart-select div.css-1nmdiq5-menu{width:274%}.smart-select-width-275 .smart-select .sds-select-menu-container,.smart-select-width-275 .smart-select div.css-1nmdiq5-menu{width:275%}.smart-select-width-276 .smart-select .sds-select-menu-container,.smart-select-width-276 .smart-select div.css-1nmdiq5-menu{width:276%}.smart-select-width-277 .smart-select .sds-select-menu-container,.smart-select-width-277 .smart-select div.css-1nmdiq5-menu{width:277%}.smart-select-width-278 .smart-select .sds-select-menu-container,.smart-select-width-278 .smart-select div.css-1nmdiq5-menu{width:278%}.smart-select-width-279 .smart-select .sds-select-menu-container,.smart-select-width-279 .smart-select div.css-1nmdiq5-menu{width:279%}.smart-select-width-280 .smart-select .sds-select-menu-container,.smart-select-width-280 .smart-select div.css-1nmdiq5-menu{width:280%}.smart-select-width-281 .smart-select .sds-select-menu-container,.smart-select-width-281 .smart-select div.css-1nmdiq5-menu{width:281%}.smart-select-width-282 .smart-select .sds-select-menu-container,.smart-select-width-282 .smart-select div.css-1nmdiq5-menu{width:282%}.smart-select-width-283 .smart-select .sds-select-menu-container,.smart-select-width-283 .smart-select div.css-1nmdiq5-menu{width:283%}.smart-select-width-284 .smart-select .sds-select-menu-container,.smart-select-width-284 .smart-select div.css-1nmdiq5-menu{width:284%}.smart-select-width-285 .smart-select .sds-select-menu-container,.smart-select-width-285 .smart-select div.css-1nmdiq5-menu{width:285%}.smart-select-width-286 .smart-select .sds-select-menu-container,.smart-select-width-286 .smart-select div.css-1nmdiq5-menu{width:286%}.smart-select-width-287 .smart-select .sds-select-menu-container,.smart-select-width-287 .smart-select div.css-1nmdiq5-menu{width:287%}.smart-select-width-288 .smart-select .sds-select-menu-container,.smart-select-width-288 .smart-select div.css-1nmdiq5-menu{width:288%}.smart-select-width-289 .smart-select .sds-select-menu-container,.smart-select-width-289 .smart-select div.css-1nmdiq5-menu{width:289%}.smart-select-width-290 .smart-select .sds-select-menu-container,.smart-select-width-290 .smart-select div.css-1nmdiq5-menu{width:290%}.smart-select-width-291 .smart-select .sds-select-menu-container,.smart-select-width-291 .smart-select div.css-1nmdiq5-menu{width:291%}.smart-select-width-292 .smart-select .sds-select-menu-container,.smart-select-width-292 .smart-select div.css-1nmdiq5-menu{width:292%}.smart-select-width-293 .smart-select .sds-select-menu-container,.smart-select-width-293 .smart-select div.css-1nmdiq5-menu{width:293%}.smart-select-width-294 .smart-select .sds-select-menu-container,.smart-select-width-294 .smart-select div.css-1nmdiq5-menu{width:294%}.smart-select-width-295 .smart-select .sds-select-menu-container,.smart-select-width-295 .smart-select div.css-1nmdiq5-menu{width:295%}.smart-select-width-296 .smart-select .sds-select-menu-container,.smart-select-width-296 .smart-select div.css-1nmdiq5-menu{width:296%}.smart-select-width-297 .smart-select .sds-select-menu-container,.smart-select-width-297 .smart-select div.css-1nmdiq5-menu{width:297%}.smart-select-width-298 .smart-select .sds-select-menu-container,.smart-select-width-298 .smart-select div.css-1nmdiq5-menu{width:298%}.smart-select-width-299 .smart-select .sds-select-menu-container,.smart-select-width-299 .smart-select div.css-1nmdiq5-menu{width:299%}.smart-select-width-300 .smart-select .sds-select-menu-container,.smart-select-width-300 .smart-select div.css-1nmdiq5-menu{width:300%}.smart-table thead th{padding:.5em .75em;position:relative}.smart-table thead th span{position:absolute;right:0;top:5px;width:20px}.smart-table-sort-hide thead th span{display:none}.smart-table thead th:hover span{display:block}.smart-action-tooltip-button{height:10px;width:10px}.smart-action-buttons{background-color:#faebd7;border:1px solid #ddd;border-radius:.1em;display:flex;overflow:hidden;padding:.1em;position:absolute;right:14px;top:0;transition:width .3s ease;width:0;z-index:1}.smart-table-controls{display:flex;justify-content:flex-end;margin-bottom:.5em;padding:.5em}.smart-table-filter-toggle{align-items:center;background-color:#fff;border:1px solid #dbdbdb;border-radius:4px;cursor:pointer;display:flex;font-size:.85rem;gap:.3em;padding:.4em .8em;transition:all .2s ease}.smart-table-filter-toggle:hover{background-color:#f5f5f5;border-color:#b5b5b5}.smart-table-filter-toggle i{font-size:.9rem}.smart-table-header-content{align-items:center;display:flex;gap:.5em;justify-content:space-between;width:100%}.smart-table-header-title{align-items:center;cursor:pointer;display:flex;flex:1 1}.smart-table-filter-icon{color:#4a4a4a;cursor:pointer;flex-shrink:0;margin-left:auto;padding:.2em .4em;transition:color .2s ease}.smart-table-filter-icon:hover{color:#3273dc}.smart-table-filter-icon i{font-size:.9rem}.smart-table-filter-input-container{margin-top:.4em;width:100%}.smart-table-filter-input{border:1px solid #dbdbdb;border-radius:3px;box-sizing:border-box;font-size:.8rem;height:1.8em;line-height:1.2;outline:none;padding:.3em .5em;transition:border-color .2s ease;width:100%}.smart-table-filter-input:focus{border-color:#3273dc;box-shadow:0 0 0 .125em #3273dc40}.smart-table-filter-input::placeholder{color:#b5b5b5;font-size:.8rem}@media (max-width:600px){.smart-table.smart-table-responsive thead{clip:rect(0 0 0 0);border:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.smart-table.smart-table-responsive tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.smart-table.smart-table-responsive tbody,.smart-table.smart-table-responsive td{border-bottom:solid #ddd;border-width:0;display:block;font-size:.8em;min-height:20px;text-align:right}.smart-table.smart-table-responsive td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.smart-table.smart-table-responsive td:last-child{border-bottom:0}.smart-table-footer{display:flex}}@media (max-width:800px){.smart-table-footer{display:flex}}@media (max-width:600px){.smart-table-head{display:flex}}@media (max-width:800px){.smart-table-head{display:flex}}.smart-table thead th.smart-table-sortable{padding-left:1.2em;position:relative}.smart-table thead th.smart-table-sortable span.sorticon{cursor:pointer;left:0;position:absolute;top:8px;width:20px}.smart-table-column-width-1{width:1%}.smart-table-column-width-2{width:2%}.smart-table-column-width-3{width:3%}.smart-table-column-width-4{width:4%}.smart-table-column-width-5{width:5%}.smart-table-column-width-6{width:6%}.smart-table-column-width-7{width:7%}.smart-table-column-width-8{width:8%}.smart-table-column-width-9{width:9%}.smart-table-column-width-10{width:10%}.smart-table-column-width-11{width:11%}.smart-table-column-width-12{width:12%}.smart-table-column-width-13{width:13%}.smart-table-column-width-14{width:14%}.smart-table-column-width-15{width:15%}.smart-table-column-width-16{width:16%}.smart-table-column-width-17{width:17%}.smart-table-column-width-18{width:18%}.smart-table-column-width-19{width:19%}.smart-table-column-width-20{width:20%}.smart-table-column-width-21{width:21%}.smart-table-column-width-22{width:22%}.smart-table-column-width-23{width:23%}.smart-table-column-width-24{width:24%}.smart-table-column-width-25{width:25%}.smart-table-column-width-26{width:26%}.smart-table-column-width-27{width:27%}.smart-table-column-width-28{width:28%}.smart-table-column-width-29{width:29%}.smart-table-column-width-30{width:30%}.smart-table-column-width-31{width:31%}.smart-table-column-width-32{width:32%}.smart-table-column-width-33{width:33%}.smart-table-column-width-34{width:34%}.smart-table-column-width-35{width:35%}.smart-table-column-width-36{width:36%}.smart-table-column-width-37{width:37%}.smart-table-column-width-38{width:38%}.smart-table-column-width-39{width:39%}.smart-table-column-width-40{width:40%}.smart-table-column-width-41{width:41%}.smart-table-column-width-42{width:42%}.smart-table-column-width-43{width:43%}.smart-table-column-width-44{width:44%}.smart-table-column-width-45{width:45%}.smart-table-column-width-46{width:46%}.smart-table-column-width-47{width:47%}.smart-table-column-width-48{width:48%}.smart-table-column-width-49{width:49%}.smart-table-column-width-50{width:50%}.smart-table-column-width-51{width:51%}.smart-table-column-width-52{width:52%}.smart-table-column-width-53{width:53%}.smart-table-column-width-54{width:54%}.smart-table-column-width-55{width:55%}.smart-table-column-width-56{width:56%}.smart-table-column-width-57{width:57%}.smart-table-column-width-58{width:58%}.smart-table-column-width-59{width:59%}.smart-table-column-width-60{width:60%}.smart-table-column-width-61{width:61%}.smart-table-column-width-62{width:62%}.smart-table-column-width-63{width:63%}.smart-table-column-width-64{width:64%}.smart-table-column-width-65{width:65%}.smart-table-column-width-66{width:66%}.smart-table-column-width-67{width:67%}.smart-table-column-width-68{width:68%}.smart-table-column-width-69{width:69%}.smart-table-column-width-70{width:70%}.smart-table-column-width-71{width:71%}.smart-table-column-width-72{width:72%}.smart-table-column-width-73{width:73%}.smart-table-column-width-74{width:74%}.smart-table-column-width-75{width:75%}.smart-table-column-width-76{width:76%}.smart-table-column-width-77{width:77%}.smart-table-column-width-78{width:78%}.smart-table-column-width-79{width:79%}.smart-table-column-width-80{width:80%}.smart-table-column-width-81{width:81%}.smart-table-column-width-82{width:82%}.smart-table-column-width-83{width:83%}.smart-table-column-width-84{width:84%}.smart-table-column-width-85{width:85%}.smart-table-column-width-86{width:86%}.smart-table-column-width-87{width:87%}.smart-table-column-width-88{width:88%}.smart-table-column-width-89{width:89%}.smart-table-column-width-90{width:90%}.smart-table-column-width-91{width:91%}.smart-table-column-width-92{width:92%}.smart-table-column-width-93{width:93%}.smart-table-column-width-94{width:94%}.smart-table-column-width-95{width:95%}.smart-table-column-width-96{width:96%}.smart-table-column-width-97{width:97%}.smart-table-column-width-98{width:98%}.smart-table-column-width-99{width:99%}.smart-table-column-width-100{width:100%}.smart-table-head{margin-bottom:.4em!important}.smart-table-head .smart-table-search{width:100%}.smart-table-head .smart-table-search .control.has-icons-right .icon{cursor:pointer;pointer-events:all}.smart-table-head .smart-table-head-buttons{display:flex}.smart-table-head .smart-table-head-buttons .icon{cursor:pointer;height:2.5rem;transition:transform .3s ease}.smart-table-head .smart-table-head-buttons .icon i{font-size:1.5rem}.smart-table-head .smart-table-head-buttons .icon:hover{font-weight:700;transform:scale(1.2)}.smart-table-head .smart-table-head-column{display:flex}.smart-table-head .smart-table-head-column.smart-table-head-right{justify-content:flex-end}.smart-table-head .smart-table-head-column.smart-table-head-left{justify-content:flex-start}.smart-table-head .smart-table-head-column.smart-table-head-center{justify-content:space-around}.smart-table-head .smart-table-head-column.smart-table-head-justify{justify-content:space-evenly}.smart-table-head .smart-table-filter-form .dropdown-menu{border:2px solid #b3acac;top:30px}.smart-table-pagination button{cursor:pointer}.smart-table-pagination .pagination-list{margin-top:0}.smart-action-tooltip-button{cursor:pointer;padding:15px;position:relative}.smart-action-tooltip-button .smart-action-buttons{background-color:#faebd7;border:1px solid #ddd;border-radius:.1em;display:none;overflow:hidden;padding:.5em;position:absolute;right:20px;top:15px;transition:width .3s ease;transition:all 1s ease;width:0;z-index:1}.smart-action-tooltip-button:hover{color:#464545}.smart-action-tooltip-button:hover .smart-action-buttons{display:flex;width:auto}.sds-export-button .dropdown-menu{min-width:6rem}.sds-export-button .dropdown-menu .dropdown-item{cursor:pointer}.sds-export-button .dropdown-menu .dropdown-item:hover{background-color:#ddd}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(61deg)}}@keyframes rotateReturn{0%{transform:rotate(0deg)}to{transform:rotate(-61deg)}}.gear{animation:none}.gear,.gear-rotate{transform-origin:center}.gear-rotate{animation:rotate .5s}.gear-return{animation:rotateReturn .5s;transform-origin:center}.table-more-rows,.table-more-rows *{border:none!important;max-height:0;overflow:hidden;padding-bottom:0!important;padding-top:0!important;transition:all .15s ease-in-out}.showRow *{max-height:100%!important;padding:7px!important}.smart-table-filter-row{background-color:#f9f9f9;border-top:1px solid #dbdbdb}.smart-table-filter-row th.smart-table-filter-cell{border-bottom:2px solid #dbdbdb;padding:.5em .75em;vertical-align:middle}.smart-column-filter{align-items:center;display:flex;gap:.3em;width:100%}.smart-column-filter.smart-column-filter-string .smart-column-filter-input{width:100%}.smart-column-filter.smart-column-filter-date,.smart-column-filter.smart-column-filter-range{flex-direction:column;gap:.2em}.smart-column-filter.smart-column-filter-date .smart-column-filter-input-max,.smart-column-filter.smart-column-filter-date .smart-column-filter-input-min,.smart-column-filter.smart-column-filter-range .smart-column-filter-input-max,.smart-column-filter.smart-column-filter-range .smart-column-filter-input-min,.smart-column-filter.smart-column-filter-select{width:100%}.smart-column-filter .field{margin-bottom:0}.smart-column-filter input.input.is-small{font-size:.75rem;height:2em;padding:.25em .5em}.smart-column-filter .select.is-small{font-size:.75rem}.smart-column-filter .select.is-small select{height:2em;padding:.25em .5em}@media (max-width:600px){.smart-table.smart-table-responsive .smart-table-filter-row{display:none}}.tabs-container{display:flex;gap:1rem;margin:1rem 0}.tab-item{align-items:center;background:linear-gradient(90deg,#335c671a,#91ebf51a);border:1px solid #fff;border-radius:10px 30px 0 0;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.5rem;padding:.75rem 1rem;transition:transform .3s,background-color .3s}.tab-item .tab-icon{margin-right:.5rem}.tab-item:hover{transform:translateY(-5px)}.tab-item.active{background:linear-gradient(135deg,#335c67,#9fb4c7);box-shadow:0 4px 8px #0000001a;color:#fff}.tab-item.active:after{bottom:-3px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.settings-content{animation:fadeIn .5s ease-in-out;background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 4px #0000001a;min-height:80vh;padding:1rem}.settings-content .textarea{border-color:#fff}.menu{background-color:#f9f9f9;border-radius:.5rem;padding:1rem}.menu .menu-label{color:#4a4a4a;font-size:1.1rem;font-weight:700;margin-bottom:.75rem}.menu .menu-list li{margin-bottom:.25rem}.menu .menu-list li a{border-radius:.375rem;color:#4a4a4a;display:block;padding:.5rem .75rem;transition:background-color .3s,color .3s}.menu .menu-list li a:hover{background-color:#f0f0f0;color:#3273dc}.menu .menu-list li a.is-active{background-color:#3273dc;box-shadow:0 2px 6px #3273dc33;color:#fff;font-weight:600}.settings-page{background:#f8f9fa;display:flex;flex-direction:column;height:100vh}.settings-page .settings-header{background:#fff;border-bottom:1px solid #e0e0e0;padding:10px}.settings-page .settings-header h1{font-size:20px;font-weight:600;letter-spacing:.5px;margin:0}.settings-page .settings-container{display:flex;flex:1 1;overflow:hidden}.settings-page .settings-container .vertical-tabs-container{background:#fff;border-right:1px solid #e0e0e0;overflow-y:auto;width:250px}.settings-page .settings-container .vertical-tabs-container .vertical-tab-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-weight:400;margin:5px 10px;padding:12px 20px;transition:all .3s ease}.settings-page .settings-container .vertical-tabs-container .vertical-tab-item .tab-icon{margin-right:10px;text-align:center;width:20px}.settings-page .settings-container .vertical-tabs-container .vertical-tab-item:hover{background:#f5f5f5}.settings-page .settings-container .vertical-tabs-container .vertical-tab-item.is-active{background:#2962ff;color:#fff;font-weight:500}.settings-page .settings-container .settings-content{background:#fff;flex:1 1;overflow-y:auto;padding:20px}.settings-page .settings-container .settings-content .settings-panel{max-width:800px}.sd-dash-admin-container{background:linear-gradient(135deg,#2196f3,#e91e63);min-height:100vh;padding:2rem}.sd-dash-admin-content{margin:0 auto;max-width:1400px}.sd-dash-admin-header{background:#fff;border-radius:16px;box-shadow:0 4px 16px #0000001a;margin-bottom:2rem;padding:2rem}.sd-dash-admin-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;margin-bottom:.5rem}.sd-dash-admin-stat-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;height:100%;padding:1.5rem;transition:transform .2s,box-shadow .2s}.sd-dash-admin-stat-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-4px)}.sd-dash-admin-stat-icon{align-items:center;border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:1rem;width:48px}.sd-dash-admin-icon-blue{background:linear-gradient(135deg,#2196f3,#1976d2)}.sd-dash-admin-icon-pink{background:linear-gradient(135deg,#e91e63,#c2185b)}.sd-dash-admin-icon-gradient{background:linear-gradient(135deg,#2196f3,#e91e63)}.sd-dash-admin-icon-light{background:linear-gradient(135deg,#64b5f6,#f06292)}.sd-dash-admin-stat-value{color:#2c3e50;font-size:2rem;font-weight:700;margin:.5rem 0}.sd-dash-admin-stat-label{color:#7f8c8d;font-size:.9rem;font-weight:500}.sd-dash-admin-trend{align-items:center;border-radius:6px;display:inline-flex;font-size:.85rem;font-weight:600;gap:.25rem;margin-top:.5rem;padding:.25rem .5rem}.sd-dash-admin-trend-up{background:#d4edda;color:#155724}.sd-dash-admin-trend-down{background:#f8d7da;color:#721c24}.sd-dash-admin-chart-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;margin-bottom:1.5rem;padding:1.5rem}.sd-dash-admin-chart-title{color:#2c3e50;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.sd-dash-admin-table{background:#fff;width:100%}.sd-dash-admin-table thead{background:#f8f9fa}.sd-dash-admin-table th{border-bottom:2px solid #e0e6ed;color:#2c3e50;font-weight:600;padding:1rem}.sd-dash-admin-table td{border-bottom:1px solid #f0f0f0;padding:1rem;vertical-align:middle}.sd-dash-admin-table tbody tr:hover{background:#f8f9fa}.sd-dash-admin-badge{align-items:center;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.25rem;padding:.35rem .75rem}.sd-dash-admin-badge-success{background:#d4edda;color:#155724}.sd-dash-admin-badge-warning{background:#fff3cd;color:#856404}.sd-dash-admin-badge-info{background:#d1ecf1;color:#0c5460}.sd-dash-admin-badge-danger{background:#f8d7da;color:#721c24}.sd-dash-admin-badge-primary{background:#cce5ff;color:#004085}.sd-dash-admin-period-btn{background:#fff;border:1px solid #e0e6ed;border-radius:6px;color:#7f8c8d;cursor:pointer;font-weight:500;padding:.5rem 1rem;transition:all .2s}.sd-dash-admin-period-btn:hover{border-color:#2196f3;color:#2196f3}.sd-dash-admin-period-btn.active{background:linear-gradient(135deg,#2196f3,#e91e63);border-color:#0000;color:#fff}.sd-dash-admin-progress-bar{background:#e0e6ed;border-radius:4px;height:8px;margin-top:.5rem;overflow:hidden}.sd-dash-admin-progress-fill{background:linear-gradient(90deg,#2196f3,#e91e63);border-radius:4px;height:100%;transition:width .3s}.sd-dash-admin-mini-stat{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;gap:.75rem;margin-bottom:.75rem;padding:.75rem}.sd-dash-admin-mini-icon{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}@media(max-width:768px){.sd-dash-admin-container{padding:1rem}.sd-dash-admin-stat-card{margin-bottom:1rem}.sd-dash-admin-table{font-size:.85rem}}.header-notification{display:inline-block;position:relative}.header-notification .bell-button{background:none;border:none;border-radius:50%;cursor:pointer;padding:10px;position:relative;transition:background .3s ease}.header-notification .bell-button:hover{background:#0000001a}.header-notification .badge{align-items:center;background:red;border-radius:50%;color:#fff;display:flex;font-size:12px;height:17px;justify-content:center;position:absolute;right:5px;top:5px;width:17px}.notifications-header{align-items:center;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;color:#1f2937;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;padding:10px 16px 8px}.notifications-header .mark-all-read-button{background:none;border:none;border-radius:4px;color:#2563eb;cursor:pointer;font-size:.875rem;font-weight:500;padding:6px 10px;transition:background-color .2s}.notifications-header .mark-all-read-button:hover{background-color:#eef2ff}.notification-card{position:relative}.notification-card .actions-container{align-items:center;display:flex;gap:6px;justify-content:flex-end}.notification-card .hide-con{display:none;transition:opacity .2s ease}.notification-card:hover .hide-con{display:inline-flex;opacity:1}.notification-card .notification-content{cursor:pointer;flex:1 1;min-width:0}.notification-card .notification-content .notification-title{font-size:.88rem!important;font-weight:600}.notification-card .notification-content .truncate{color:#6b7280;display:block;font-size:.88rem!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-card .notification-time{text-align:end}.notification-card .mark-read-button{background:none;border:none;border-radius:4px;color:#2563eb;cursor:pointer;font-size:.75rem;font-weight:500;padding:2px 4px;transition:background-color .2s}.notification-card .mark-read-button:hover{background-color:#eef2ff}.notification-dropdown{background:#fff;border:none;border-radius:10px;box-shadow:0 10px 25px #0000001a;overflow:hidden;position:absolute;right:0;top:100%;width:340px;z-index:999}.triangle{border-bottom:10px solid #fff;border-left:8px solid #0000;border-right:8px solid #0000;height:0;position:absolute;right:20px;top:-10px;width:0;z-index:1}.notifications-container{max-height:400px;overflow-y:auto;padding:10px 10px 4px}.notification-card{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;margin-bottom:6px;margin-right:0;padding:10px;transition:background-color .2s ease,transform .15s ease}.notification-card:hover{background-color:#f4f6fb;box-shadow:0 4px 10px #0000000f;transform:translateY(-1px)}.notification-card.unread{background-color:#eef5ff}.notification-card.unread .notification-title{font-weight:600}.notification-card .notification-icon{color:#3273dc;flex-shrink:0;font-size:1.6rem;margin-right:14px}.notification-card .notification-content{flex-grow:1}.notification-card .notification-content .notification-title{color:#2e2e2e;font-size:1rem;margin-bottom:4px}.notification-card .notification-content p{color:#6b7280;font-size:.88rem;margin:0}.notification-card .notification-time{color:#9ca3af;font-size:.75rem;margin-left:10px;white-space:nowrap}.no-notifications{color:#9ca3af;font-size:.95rem;padding:20px;text-align:center}.single-notification-card{align-items:flex-start;display:flex;gap:20px;padding:15px}.single-notification-card .notification-icon{color:#2563eb;flex-shrink:0;font-size:2rem;margin-top:4px}.single-notification-card .notification-content{flex:1 1}.single-notification-card .notification-content .notification-title{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:8px}.single-notification-card .notification-content .notification-message{color:#374151;font-size:1rem;line-height:1.6;margin-bottom:10px;white-space:pre-line}.single-notification-card .notification-content .notification-time{color:#9ca3af;font-size:.875rem}.extract-cards .template-card{background:linear-gradient(135deg,#fff,#f8f9fa)}.extract-cards .card-header .template-title,.extract-cards .status-switch-container .status-text{color:#fff}.extract-cards .card-content{background-color:#fff!important}.extract-cards .stats-section .stat-item .stat-icon{color:#fff}.extract-cards .stats-section .stat-item .stat-value{color:#333}.extract-cards .stats-section .stat-item .stat-label{color:#555}.extract-cards .card-footer{background:#fff!important}.extract-cards .card-footer-item:hover{color:#fff}.sds-main-auth-container{background:linear-gradient(135deg,#1e3c72,#2a5298 50%,#e91e63);background:linear-gradient(135deg,var(--dark-blue) 0,var(--medium-blue) 50%,var(--primary-pink) 100%);background-attachment:fixed;min-height:100vh;position:relative;transition:background-color .3s ease,color .3s ease}.sds-main-auth-container .sds-main-auth-header{background:linear-gradient(90deg,#2196f3,#e91e63);background:linear-gradient(90deg,var(--primary-blue),var(--primary-pink));box-shadow:0 4px 12px #0000004d,0 8px 20px #00000026;height:60px;left:80px;position:fixed;top:0;transition:left .3s ease,width .3s ease;width:calc(100% - 80px);z-index:956}.sds-main-auth-container .sds-main-auth-header.expanded{left:210px;width:calc(100% - 210px)}@media screen and (max-width:768px){.sds-main-auth-container .sds-main-auth-header.expanded{left:0;width:100%}}.sds-main-auth-container .sds-main-auth-header .navbar{background:#0000!important;height:100%;padding:.5rem 1rem}.sds-main-auth-container .sds-main-auth-header .navbar .navbar-divider{background-color:#fff3;width:200px!important}@media screen and (max-width:768px){.sds-main-auth-container .sds-main-auth-header .navbar{padding:.25rem .5rem}.sds-main-auth-container .sds-main-auth-header{left:0;width:100%}}.sds-main-auth-container .sds-main-auth-content{background-color:#f5f5f5;background-color:var(--light-gray);margin-left:80px;margin-top:60px;min-height:calc(100vh - 60px);min-width:calc(100% - 80px);overflow:auto;padding:20px;transition:margin-left .3s ease}.sds-main-auth-container .sds-main-auth-content.expanded{margin-left:210px;width:calc(100% - 210px)}@media screen and (max-width:768px){.sds-main-auth-container .sds-main-auth-content.expanded{margin-left:0!important;width:100%}.sds-main-auth-container .sds-main-auth-content{margin-left:0!important;padding:10px;width:100%}}.sds-main-auth-container .sds-main-navbar .navbar-item{color:#fff!important;color:var(--white)!important;font-size:1rem;transition:background-color .3s ease}.sds-main-auth-container .sds-main-navbar .navbar-item:hover{background-color:#ffffff1a}.sds-main-auth-container .sds-main-navbar .sds-main-brand-logo img{height:40px;object-fit:contain}.sds-main-auth-container .sds-main-navbar .sds-main-brand-logo svg{height:40px;width:auto}@media screen and (max-width:768px){.sds-main-auth-container .sds-main-navbar .sds-main-brand-logo svg{height:35px}}.sds-main-auth-container .sds-main-navbar .sds-main-username{color:#fff!important;color:var(--white)!important;font-weight:600}.sds-main-auth-container .sds-main-navbar .sds-main-page-title,.sds-main-auth-container .sds-main-navbar .sds-main-title{color:#fff!important;color:var(--white)!important}@media screen and (max-width:768px){.sds-main-auth-container .sds-main-navbar .sds-main-title{font-size:.9rem!important;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sds-main-auth-container .sds-main-navbar .navbar-brand{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}}.sds-main-auth-container .sds-main-navbar .sds-main-burger{color:#fff!important;color:var(--white)!important}.sds-main-auth-container .sds-main-navbar .sds-main-burger span{background-color:#fff;background-color:var(--white)}.sds-main-auth-container .sds-main-navbar .sds-main-profile-link{color:#fff!important;color:var(--white)!important}.sds-main-auth-container .sds-main-navbar .sds-main-profile-link:hover{background-color:#ffffff1a}.sds-main-auth-container .sds-main-navbar .sds-main-dropdown{background-color:#fff;background-color:var(--white);border:1px solid #2196f3!important;border:1px solid var(--primary-blue)!important;box-shadow:0 8px 16px #00000026;min-width:200px}.sds-main-auth-container .sds-main-navbar .sds-main-dropdown .navbar-item{color:#333!important;color:var(--text-dark)!important;transition:all .3s ease}.sds-main-auth-container .sds-main-navbar .sds-main-dropdown .navbar-item:hover{background-color:#f5f5f5!important;background-color:var(--light-gray)!important;color:#2196f3!important;color:var(--primary-blue)!important}.sds-main-auth-container .sds-main-sidenav{background:linear-gradient(180deg,#1e3c72,#2a5298);background:linear-gradient(180deg,var(--dark-blue) 0,var(--medium-blue) 100%);box-shadow:4px 0 12px #00000080;display:flex;flex-direction:column;height:100vh;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:width .3s ease;width:80px;z-index:999}.sds-main-auth-container .sds-main-sidenav.expanded{width:210px}.sds-main-auth-container .sds-main-sidenav.expanded .sds-main-side-nav-label{display:inline-block}@media screen and (max-width:768px){.sds-main-auth-container .sds-main-sidenav.expanded{display:flex;position:fixed;top:0;width:210px;z-index:1001}}.sds-main-auth-container .sds-main-sidenav .sds-main-header-brand{align-items:center;background-color:#fff;background-color:var(--white);border-bottom:2px solid #e91e63;border-bottom:2px solid var(--primary-pink);display:flex;height:60px;justify-content:center;padding:15px}.sds-main-auth-container .sds-main-sidenav .sds-main-header-brand img,.sds-main-auth-container .sds-main-sidenav .sds-main-header-brand svg{height:40px;object-fit:contain;width:auto}.sds-main-auth-container .sds-main-sidenav .sds-main-side-nav-container{display:flex;flex:1 1;flex-direction:column;list-style:none;margin:0;padding:10px 0}.sds-main-auth-container .sds-main-sidenav .sds-main-side-bar-list{align-items:center;border-radius:8px;color:#fff;color:var(--white);cursor:pointer;display:flex;margin:5px 2px;padding:12px 15px;position:relative;text-decoration:none;transition:all .3s ease}.sds-main-auth-container .sds-main-sidenav .sds-main-side-bar-list:hover{background:linear-gradient(90deg,#e91e63,#2196f3);background:linear-gradient(90deg,var(--primary-pink),var(--primary-blue));box-shadow:0 4px 8px #0003;transform:translateX(5px)}.sds-main-auth-container .sds-main-sidenav .sds-main-side-bar-list.sds-main-active-navbar-item{background:linear-gradient(90deg,#2196f3,#e91e63);background:linear-gradient(90deg,var(--primary-blue),var(--primary-pink));box-shadow:0 4px 8px #0000004d;font-weight:600}.sds-main-auth-container .sds-main-sidenav .sds-main-side-bar-list .sds-main-icon{align-items:center;color:#fff;color:var(--white);display:flex;font-size:1.5rem;justify-content:center;margin-bottom:4px;min-width:30px}.sds-main-auth-container .sds-main-sidenav .sds-main-side-bar-list .sds-main-side-nav-label{color:#fff;color:var(--white);display:block;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sds-main-auth-container .sds-main-sidenav .sds-main-logout-item{border-top:1px solid #fff3;margin-top:auto!important;padding-top:12px!important}.sds-main-auth-container .sds-main-sidenav .sds-main-logout-item:hover{background:linear-gradient(90deg,#f44336,#d32f2f)!important}.sds-main-auth-container .sds-main-sidenav.expanded .sds-main-side-bar-list{flex-direction:row!important;justify-content:flex-start!important;padding:12px 20px!important}.sds-main-auth-container .sds-main-sidenav.expanded .sds-main-side-bar-list .sds-main-icon{margin-bottom:0;margin-right:12px}.sds-main-auth-container .sds-main-sidenav.expanded .sds-main-side-bar-list .sds-main-side-nav-label{font-size:14px;font-weight:700;text-align:left}.sds-main-auth-container .sds-main-sidenav .sds-main-child-container{margin-top:5px}.sds-main-auth-container .sds-main-sidenav .sds-main-child-container .child-link{list-style:none;margin:0;padding:0 0 0 40px}.sds-main-auth-container .sds-main-sidenav .sds-main-child-container .child-link .sds-main-child-link-items{margin:3px 0;padding:8px 10px}.sds-main-auth-container .sds-main-sidenav .sds-main-child-container .child-link .sds-main-child-link-items a{align-items:center;color:#fffc;display:flex;font-size:.875rem;text-decoration:none;transition:all .3s ease}.sds-main-auth-container .sds-main-sidenav .sds-main-child-container .child-link .sds-main-child-link-items a:hover{color:#e91e63;color:var(--primary-pink);padding-left:5px}.sds-main-auth-container .sds-main-sidenav .sds-main-child-container .child-link .sds-main-child-link-items a .link-icon{margin-right:8px}@media screen and (max-width:768px){.sds-main-auth-container .sds-main-sidenav{display:none}.sds-main-auth-container .sds-main-sidenav.expanded{background:linear-gradient(180deg,#1e3c72,#2a5298);background:linear-gradient(180deg,var(--dark-blue) 0,var(--medium-blue) 100%);display:flex}}.sds-main-gradient-blue{background:linear-gradient(45deg,#2196f3,#2a5298);background:linear-gradient(45deg,var(--primary-blue),var(--medium-blue))}.sds-main-gradient-pink{background:linear-gradient(45deg,#e91e63,#ff4081);background:linear-gradient(45deg,var(--primary-pink),#ff4081)}.sds-main-gradient-mixed{background:linear-gradient(45deg,#2196f3,#e91e63);background:linear-gradient(45deg,var(--primary-blue),var(--primary-pink))}.sds-main-text-white{color:#fff!important;color:var(--white)!important}.sds-main-text-primary{color:#2196f3!important;color:var(--primary-blue)!important}.sds-main-bg-white{background-color:#fff!important;background-color:var(--white)!important}.sds-main-shadow{box-shadow:0 4px 12px #00000026}.sds-main-shadow-lg{box-shadow:0 8px 20px #0003}.sds-main-sidenav::-webkit-scrollbar{width:6px}.sds-main-sidenav::-webkit-scrollbar-track{background:#ffffff1a}.sds-main-sidenav::-webkit-scrollbar-thumb{background:#e91e63;background:var(--primary-pink);border-radius:10px}.sds-main-sidenav::-webkit-scrollbar-thumb:hover{background:#2196f3;background:var(--primary-blue)}@keyframes sds-main-fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.sds-main-fade-in{animation:sds-main-fadeIn .3s ease-in-out}@media screen and (max-width:480px){.sds-main-auth-container .sds-main-auth-header{height:50px}.sds-main-auth-container .sds-main-auth-content{margin-top:50px;padding:10px}}.sds-main-action-button{background-color:#fff3!important;border:1px solid #ffffff4d!important;color:#fff!important;color:var(--white)!important;font-weight:600!important;transition:all .3s ease!important}.sds-main-action-button:hover{background-color:#ffffff4d!important;box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.sds-main-create-button{background:linear-gradient(90deg,#e91e63,#2196f3)!important;background:linear-gradient(90deg,var(--primary-pink),var(--primary-blue))!important;box-shadow:0 2px 8px #00000026;color:var(--white)!important;font-weight:700!important}.sds-main-create-button:hover{background:linear-gradient(90deg,#2196f3,#e91e63)!important;background:linear-gradient(90deg,var(--primary-blue),var(--primary-pink))!important;box-shadow:0 4px 12px #00000040}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;position:absolute;text-align:left;text-align:initial;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;position:absolute;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.testtt-app{background:#f0f0f0;border:1px solid #ccc;height:600px;margin:0 auto;position:relative;width:800px}.selection-container{height:100%!important;position:relative;-webkit-user-select:none;user-select:none;width:100%!important;z-index:inherit}.item,.selection-container{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.item{background:#3498db;border:2px solid #0000;box-sizing:border-box;position:absolute}.item.selected{background:#2980b9;border-color:#e74c3c}.selection-box{background-color:rgba(30,143,255,.301);border:1px solid #1e90ff;pointer-events:none;position:absolute;will-change:transform,width,height;z-index:10000000000000000!important}.tutorial-container{position:static;z-index:100000000}.tutorial-box{text-wrap:wrap!important;background:#fff;border:1px solid gray;border-radius:5px;max-width:200px;padding:10px;position:absolute;transition:none;z-index:1000000}.tutorial-box:after{border-style:solid;content:"";height:0;position:absolute;width:0}.tutorial-top:after{border-color:#fff #0000 #0000;border-width:7px 7px 0;left:50%;top:100%;transform:translateX(-50%)}.tutorial-bottom:after{border-color:#0000 #0000 #fff;border-width:0 7px 7px;bottom:100%;left:50%;transform:translateX(-50%)}.tutorial-left:after{border-color:#0000 #0000 #0000 #fff;border-width:7px 0 7px 7px;left:100%;top:50%;transform:translateY(-50%)}.tutorial-right:after{border-color:#0000 #fff #0000 #0000;border-width:7px 7px 7px 0;right:100%;top:50%;transform:translateY(-50%)}.parent-box{background-color:#fff!important;border-radius:5px!important;position:relative!important;z-index:10000000!important}.tute-close-icon{position:absolute;right:3px;top:3px}.app-name-input{border:3px solid #0000;border-radius:10px;max-width:100%!important;padding:5px 10px;z-index:2}.borderless-input{border:none;outline:none;z-index:2}.error-input,.error-input:focus{border-color:red;z-index:2}input:focus{border-color:#007bff;box-shadow:0 0 10px #007bff1a;outline:none}.round-icon{background-color:#007bff;border-radius:50%;margin-left:10px;z-index:1}.editor-side-panel{background:linear-gradient(180deg,#f8f9fa,#fff);border-left:1px solid #e0e0e0}.editor-side-panel .title.is-6{color:#4a5568;font-size:.75rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.mobile-editor-panel{background:#fff;border-top:2px solid #e0e0e0;bottom:0;box-shadow:0 -4px 12px #0000001a;display:flex;flex-direction:column;left:0;max-height:45vh;pointer-events:auto!important;position:fixed;right:0;z-index:9999!important}@media(max-width:768px){.columnnnns.is-mobile{padding-bottom:180px!important}.max-height{max-height:calc(100vh - 200px)!important}.side-panel{display:none!important}.column.pt-0.max-height{flex:none!important;max-width:100%!important;width:100%!important}.columnnnns{margin:0!important}.sd-modal{z-index:99999!important}.field-settings{bottom:0!important;left:0!important;max-height:none!important;min-width:100%!important;position:relative!important;top:0!important}}.mobile-form-fields-section{padding:8px 12px}.mobile-form-fields-section .section-title{margin-bottom:8px;padding-left:4px}.mobile-fields-scroll{-webkit-overflow-scrolling:touch;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:4px 0 8px;scroll-behavior:smooth}.mobile-fields-scroll::-webkit-scrollbar{height:4px}.mobile-fields-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.mobile-fields-scroll::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:2px}.mobile-fields-scroll::-webkit-scrollbar-thumb:hover{background:#a0aec0}.form-fields-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);padding:0 8px}@media(max-width:768px){.form-fields-container{display:flex;flex-direction:row;gap:8px}.field-option-wrapper{flex-shrink:0;min-width:80px}}.recipients-mobile-bar{align-items:center;background:linear-gradient(180deg,#f8f9fa,#fff);border-top:1px solid #e8eaf0;display:flex;justify-content:space-between;padding:12px 16px}.recipients-list{display:flex;flex:1 1;gap:10px;overflow-x:auto;padding:4px 0}.recipients-list::-webkit-scrollbar{height:3px}.recipient-circle{align-items:center;border:3px solid #0000;border-radius:50%;box-shadow:0 2px 8px #00000026;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.85rem;font-weight:700;height:44px;justify-content:center;transition:all .3s ease;width:44px}.recipient-circle.selected{border-color:#4299e1;box-shadow:0 4px 12px #4299e166;transform:scale(1.1)}.recipient-circle:active{transform:scale(.95)}.recipient-circle span{-webkit-user-select:none;user-select:none}.recipient-settings-icon{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 2px 8px #00000026;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;margin-left:12px;transition:all .3s ease;width:44px}.recipient-settings-icon i{font-size:1.1rem}.recipient-settings-icon:hover{box-shadow:0 4px 12px #667eea66;transform:scale(1.05)}.recipient-settings-icon:active{transform:scale(.95)}.panel-option{align-items:center;background:linear-gradient(135deg,#fff,#f7f9fc);border:2px solid #e8eaf0;border-radius:8px;box-shadow:0 2px 4px #0000000f;cursor:grab;display:flex;justify-content:flex-start;margin-bottom:6px;min-height:44px;overflow:hidden;padding:6px 10px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.panel-option{flex-direction:column;justify-content:center;margin-bottom:0;min-height:56px;min-width:80px;padding:8px}}.panel-option:before{background:linear-gradient(90deg,#0000,#4299e11a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.panel-option.disable{background:#f5f5f5;border-color:#e0e0e0;box-shadow:none;color:#a0a0a0;cursor:not-allowed!important;opacity:.5;pointer-events:none}.panel-option.disable .main-icon{color:#bbb}.panel-option:hover:not(.disable){background:linear-gradient(135deg,#e8f4fd,#d6ebf7);box-shadow:0 6px 12px #4299e126;cursor:grab;transform:translateY(-2px) scale(1.02)}.panel-option:hover:not(.disable):before{left:100%}.panel-option:hover:not(.disable) .main-icon{color:#2b6cb0;transform:scale(1.1)}.panel-option.selected:not(.disable){background:linear-gradient(135deg,#e8f4fd,#d6ebf7);border-color:#4299e1;box-shadow:0 6px 12px #4299e126;cursor:grab;transform:translateY(-2px) scale(1.02)}.panel-option.selected:not(.disable):before{left:100%}.panel-option.selected:not(.disable) .main-icon{color:#2b6cb0;transform:scale(1.1)}.panel-option:active:not(.disable){background:#c3ddf5;cursor:grabbing;transform:translateY(0) scale(.98)}.dragging-box,.gragging-cursor{cursor:grabbing}.dragging-box{background-color:#0000001a;border:2px solid #d3d3d3;height:25px;pointer-events:none;position:absolute!important;width:25px;z-index:100000}.textBox{border:1px solid #000;height:50px;outline:none;transition:outline-width .3s ease;width:50px;z-index:1000000000000000!important}.textBox:hover{outline:2px solid #000;outline-offset:-1px}.panel-signer-options{align-items:center;background:#fff;border:2px solid #e8eaf0;border-left:4px solid #0000;border-radius:8px;box-shadow:0 2px 4px #0000000f;cursor:pointer;display:flex;gap:10px;margin-bottom:10px;min-height:58px;padding:8px 10px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.panel-signer-options .icon.is-medium{align-items:center;box-shadow:0 2px 8px #0000001a;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.panel-signer-options .icon.is-medium i{color:#fff;font-size:1.2rem}.panel-signer-options .title.is-7{color:#2d3748;font-weight:600;margin-bottom:2px!important}.panel-signer-options .is-size-7{color:#718096;font-size:.8rem}.panel-signer-options.disable{background-color:#f5f5f5;border-color:#e0e0e0;box-shadow:none;color:#a0a0a0;cursor:not-allowed!important;opacity:.5;pointer-events:none}.panel-signer-options:hover:not(.disable){background:linear-gradient(135deg,#f7fafc,#edf2f7);border-bottom-color:#cbd5e0;border-right-color:#cbd5e0;border-top-color:#cbd5e0;box-shadow:0 4px 12px #0000001a;transform:translateX(4px)}.panel-signer-options:hover:not(.disable) .icon.is-medium{box-shadow:0 4px 12px #00000026;transform:scale(1.1)}.panel-signer-options:active{box-shadow:0 2px 6px #00000014;transform:translateX(2px)}.main-icon{color:#4a5568;font-size:1.25rem;margin-right:6px;transition:all .3s ease}@media(max-width:768px){.main-icon{font-size:1.5rem;margin-bottom:4px;margin-right:0}}.title-container{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-bottom:2px;padding-top:2px}.title-container .label{color:#2d3748;font-size:.75rem;font-weight:600;white-space:nowrap}@media(max-width:768px){.title-container{flex:initial;text-align:center}.title-container .label{font-size:.65rem;line-height:1.2;white-space:normal}}.title-container .label{color:#777!important;font-size:11px!important;font-weight:500}@media(max-width:768px){.title-container .label{font-size:.65rem!important}}.small-icon-container{align-items:center;display:flex;justify-content:center}.small-icon{color:#4a4a4a;font-size:12px}.panel-option:hover .main-icon{color:#007bff;color:#2196f3}.panel-option:hover .small-icon{color:#2196f3}div{box-sizing:border-box}@media(max-width:768px){.panel-option{padding:8px}.main-icon{font-size:24px}.small-icon,.title-container .label{font-size:10px}.title-container .has-text-grey{font-size:8px}}.transparent-input{caret-color:#0000}.transparent-input:focus{box-shadow:none!important;caret-color:dimgray}.signer-icon{top:-29px}.field-type-icon,.signer-icon{left:0!important;position:absolute}.field-type-icon{align-items:center;box-shadow:0 2px 4px #00000026;display:flex;height:26px;justify-content:center;top:0;transition:all .3s ease;width:26px}.field-type-icon i{color:#fff;transform-origin:center center;transition:transform .3s ease}.field-type-icon:hover{box-shadow:0 3px 6px #0003;transform:scale(1.05)}.box-options{background-color:#0000!important;border:1px solid;border-color:inherit;border-radius:4px;color:#000;cursor:pointer;position:absolute;right:0!important;top:-30px;width:auto}.box-options option{color:#000;font-size:12px}.field-box-input{background-color:#0000;border:none;color:#9c9c9c;outline:none;text-align:center;-webkit-user-select:none;user-select:none}.custom-select{border-radius:5px;width:100px}.bottom-input{bottom:-15px;left:0;position:absolute}.remove-icon-btn{border-radius:5px}.text-icon{align-items:center;background-color:#ccc;border-radius:50%;box-shadow:2px 2px 6px #0000001a;color:#6e6e6e;cursor:default;display:flex;font-size:12px;font-weight:500;height:22px;justify-content:center;text-transform:uppercase;width:22px}.text-icon:hover{background-color:#eaeaea;border-color:#bbb;color:#666}.me-icon{background-color:#42ffc0;font-weight:700}.acro-error-box{color:#fff;font-size:12px;left:50%;opacity:0;padding:5px 10px!important;top:calc(100% + 5px);transform:translateX(-50%);transition:opacity .3s ease,top .3s ease;visibility:hidden;z-index:100000}.acro-error-box:before{border-bottom:6px solid #ffdedc;border-left:5px solid #0000;border-right:5px solid #0000;content:"";left:50%;position:absolute;top:-5px;transform:translateX(-50%)}.acro-error-box.hidden{opacity:0;visibility:hidden}.acro-error-box.visible{opacity:1;visibility:visible}.suggestion-box{background-color:#fff;border-radius:6px;box-shadow:0 2px 6px #0003;left:0;max-height:250px!important;overflow:hidden auto;position:absolute;width:100%;z-index:10000!important}.suggestion-box-top{bottom:55px}.suggestion-box-bottom{top:50px}.suggestion-item{border-bottom:1px solid #eee;cursor:pointer;padding:6px 8px}.suggestion-item:hover{background-color:#f0f0f0}.suggestion-name{color:#555;font-size:14px;font-weight:600;margin:0}.suggestion-email{color:#777;font-size:12px;font-weight:600;margin:0}.round-select{align-items:center;background-color:#f8f8f8;border:1px solid #ccc;border-radius:25px;cursor:pointer;display:inline-flex;padding:5px 10px}.selected-option{background-color:#fff;border-radius:20px;padding:5px 10px}.options-dropdown{background-color:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:0 0 10px #0000001a;display:none;left:0;padding:5px;position:absolute;top:100%}.options-dropdown.show{display:block}.option-item{border-radius:50%;cursor:pointer;margin:2px 0;padding:8px;text-align:center}.option-item:hover{background-color:#f0f0f0}.option-item:active{background-color:#e0e0e0}.img-field{text-wrap:wrap;background-color:rgba(75,77,76,.205);color:rgba(75,77,76,.753);text-align:center}.digi-field,.img-field{font-size:26px;font-weight:500;text-transform:uppercase}.digi-field{background-color:rgba(14,168,117,.205);color:rgba(8,116,80,.753)}.electro-field{background-color:rgba(30,143,255,.205);color:rgba(30,143,255,.753);font-weight:500;text-transform:uppercase}.electro-sig-options{background-color:#ececec;min-width:240px;position:absolute;top:103%;z-index:100000330!important}.el-sign-box{border-radius:0!important;height:50px!important;padding:8px}.img-box{height:100%!important}.set-btn{border:1px solid #cacaca;border-radius:5px;padding:10px}.field-settings{background-color:#fff;bottom:0;left:0x;max-height:calc(100vh - 52px);min-width:270px;overflow:auto;position:absolute;top:2.96rem;z-index:1000}.sign-btns{bottom:7px;left:50%;position:absolute;transform:translateX(-50%)}.sign-page-bottom{background-color:#fff;bottom:0;left:0;min-height:65px;position:relative;position:absolute;right:0;z-index:100}@media screen and (max-width:768px){.sign-page-bottom .certificate-section{width:100%}.sign-page-bottom .certificate-section .flex-center{flex-direction:column;gap:1rem}.sign-page-bottom .certificate-section table{font-size:.75rem!important;width:100%}.sign-page-bottom .footer-main-actions{gap:1rem}.sign-page-bottom .sign-btns-section{display:flex;justify-content:center;width:100%}.sign-page-bottom .sign-btns-section .has-background-success-light{padding:.75rem 1rem!important;text-align:center;width:100%}.sign-page-bottom .sign-btns-section .has-background-success-light .sign-success-text{font-size:.9rem!important}.sign-page-bottom .sign-btns-section button{width:100%}}@media screen and (max-width:480px){.sign-page-bottom .sign-btns-section .has-background-success-light .sign-success-text{display:none}}@media screen and (max-width:768px){.sign-page-bottom .footer-action-buttons{gap:.5rem;justify-content:space-between!important;width:100%}.sign-page-bottom .footer-action-buttons button{flex:1 1}}@media screen and (max-width:768px)and (max-width:480px){.sign-page-bottom .footer-action-buttons .download-text-hide-mobile{display:none}}@media screen and (max-width:768px){.sign-page-bottom .redirect-timer{margin-top:.75rem!important}.sign-page-bottom .redirect-timer p{font-size:.65rem!important}.sign-page-bottom .mb-3-mobile{margin-bottom:1rem!important}.sign-page-bottom .mb-0-tablet{margin-bottom:0!important}}@media screen and (min-width:769px){.sign-page-bottom .mb-3-mobile{margin-bottom:0!important}}.ddd-box{border:2px solid #000;box-sizing:border-box;display:inline-block;padding:10px;transition:border-width .2s ease}.ddd-box:hover{border-width:6px}.auto-fill-acro-box{background-color:hsla(0,0%,82%,.379);border:none!important}.header-container .column{padding:0}.header-container .buttons{display:flex;flex-wrap:wrap;justify-content:flex-end}@media(max-width:768px){.header-container .buttons{justify-content:center}}.hover-scroller{overflow:auto}.hover-scroller::-webkit-scrollbar{opacity:0!important}.hover-scroller:hover::-webkit-scrollbar{opacity:1!important}.signer-mangt{border-bottom:2px solid #82c4f8}.fontSizeSelector{align-items:center;display:flex;width:max-content}.fontSizeSelector input{border-radius:4px 0 0 4px;border-right:none;padding:.25rem .5rem;text-align:center;width:60px}.fontSizeSelector .select{border-radius:0 4px 4px 0;margin:0}.fontSizeSelector .select select{border-left:none}:root{--profile-primary-blue:#2196f3;--profile-primary-pink:#e91e63;--profile-dark-blue:#1e3c72;--profile-medium-blue:#2a5298;--profile-light-gray:#f5f5f5;--profile-text-dark:#333;--profile-text-light:#555;--profile-white:#fff;--profile-error-red:#f44336;--profile-success-green:#4caf50}.profile-main-container{background:linear-gradient(135deg,#f5f5f5,#fff);background:linear-gradient(135deg,var(--profile-light-gray) 0,var(--profile-white) 100%);min-height:100vh;padding:2rem 1.5rem}@media(max-width:768px){.profile-main-container{padding:1rem .75rem}}.profile-page-header{background:linear-gradient(90deg,#2196f3,#e91e63);background:linear-gradient(90deg,var(--profile-primary-blue),var(--profile-primary-pink));border-radius:1rem;box-shadow:0 4px 15px #2196f34d;margin-bottom:2rem;padding:1.5rem 2rem}.profile-page-header .profile-page-title{align-items:center;color:#fff;color:var(--profile-white);display:flex;font-size:2rem;font-weight:700;gap:1rem;margin:0}.profile-page-header .profile-page-title i{font-size:2.5rem}@media(max-width:768px){.profile-page-header{padding:1rem 1.5rem}.profile-page-header .profile-page-title{font-size:1.5rem}.profile-page-header .profile-page-title i{font-size:1.75rem}}.profile-card{background:#fff;background:var(--profile-white);border-radius:1.5rem;box-shadow:0 8px 24px #0000001a;overflow:hidden;position:relative}.profile-card:before{background:linear-gradient(90deg,#2196f3,#e91e63);background:linear-gradient(90deg,var(--profile-primary-blue),var(--profile-primary-pink));content:"";height:6px;left:0;position:absolute;right:0;top:0}.profile-image-section{align-items:center;background:linear-gradient(135deg,#2196f30d,#e91e630d);border-right:1px solid #0000000d;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 2rem;text-align:center}@media(max-width:768px){.profile-image-section{border-bottom:1px solid #0000000d;border-right:none;padding:2rem 1.5rem}}.profile-image-section .profile-image-wrapper{display:inline-block;margin-bottom:1.5rem;position:relative}.profile-image-section .profile-image-wrapper .profile-avatar{border:5px solid #fff;border:5px solid var(--profile-white);border-radius:50%;box-shadow:0 8px 24px #2196f34d;height:160px;object-fit:cover;transition:all .3s ease;width:160px}.profile-image-section .profile-image-wrapper .profile-avatar:hover{box-shadow:0 12px 32px #e91e6366;transform:scale(1.05)}@media(max-width:768px){.profile-image-section .profile-image-wrapper .profile-avatar{height:120px;width:120px}}.profile-image-section .profile-image-wrapper .profile-image-badge{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);background:linear-gradient(135deg,var(--profile-primary-blue),var(--profile-primary-pink));border-radius:50%;bottom:5px;box-shadow:0 4px 12px #0003;color:#fff;color:var(--profile-white);cursor:pointer;display:flex;font-size:1.25rem;height:40px;justify-content:center;position:absolute;right:5px;transition:all .3s ease;width:40px}.profile-image-section .profile-image-wrapper .profile-image-badge:hover{box-shadow:0 6px 16px #0000004d;transform:scale(1.1) rotate(15deg)}@media(max-width:768px){.profile-image-section .profile-image-wrapper .profile-image-badge{font-size:1rem;height:35px;width:35px}}.profile-image-section .profile-image-upload-btn{background:linear-gradient(90deg,#2196f3,#e91e63);background:linear-gradient(90deg,var(--profile-primary-blue),var(--profile-primary-pink));border:none;border-radius:2rem;box-shadow:0 4px 12px #2196f34d;color:#fff;color:var(--profile-white);cursor:pointer;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.profile-image-section .profile-image-upload-btn:hover{box-shadow:0 6px 20px #e91e6366;transform:translateY(-2px)}.profile-image-section .profile-image-upload-btn:active{transform:translateY(0)}.profile-image-section .profile-image-upload-btn i{margin-right:.5rem}.profile-image-section .profile-image-info{color:#555;color:var(--profile-text-light);font-size:.85rem;margin-top:1rem}.profile-info-section{padding:2.5rem 2rem}@media(max-width:768px){.profile-info-section{padding:2rem 1.5rem}}.profile-info-section .profile-section-title{align-items:center;border-bottom:3px solid #0000;border-image:linear-gradient(90deg,#2196f3,#e91e63);border-image:linear-gradient(90deg,var(--profile-primary-blue),var(--profile-primary-pink));border-image-slice:1;color:#1e3c72;color:var(--profile-dark-blue);display:flex;font-size:1.5rem;font-weight:700;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem}.profile-info-section .profile-section-title i{color:#2196f3;color:var(--profile-primary-blue);font-size:1.75rem}@media(max-width:768px){.profile-info-section .profile-section-title{font-size:1.25rem}.profile-info-section .profile-section-title i{font-size:1.5rem}}.profile-info-section .profile-info-table{background:#0000;width:100%}.profile-info-section .profile-info-table .profile-info-row{border-bottom:1px solid #0000000d;transition:all .3s ease}.profile-info-section .profile-info-table .profile-info-row:last-child{border-bottom:none}.profile-info-section .profile-info-table .profile-info-row:hover{background:linear-gradient(90deg,#2196f30d,#e91e630d)}.profile-info-section .profile-info-table .profile-info-row .profile-info-label{align-items:center;color:#333;color:var(--profile-text-dark);display:flex;font-weight:600;gap:.5rem;padding:1rem .75rem;width:40%}.profile-info-section .profile-info-table .profile-info-row .profile-info-label i{color:#e91e63;color:var(--profile-primary-pink);font-size:1.1rem}@media(max-width:768px){.profile-info-section .profile-info-table .profile-info-row .profile-info-label{font-size:.9rem;padding:.75rem .5rem;width:35%}}.profile-info-section .profile-info-table .profile-info-row .profile-info-value{color:#555;color:var(--profile-text-light);font-weight:500;padding:1rem .75rem}@media(max-width:768px){.profile-info-section .profile-info-table .profile-info-row .profile-info-value{font-size:.9rem;padding:.75rem .5rem}}.profile-password-section{background:linear-gradient(135deg,#2196f308,#e91e6308);border-left:1px solid #0000000d;padding:2.5rem 2rem}@media(max-width:768px){.profile-password-section{border-left:none;border-top:1px solid #0000000d;padding:2rem 1.5rem}}.profile-password-section .profile-section-title{align-items:center;border-bottom:3px solid #0000;border-image:linear-gradient(90deg,#2196f3,#e91e63);border-image:linear-gradient(90deg,var(--profile-primary-blue),var(--profile-primary-pink));border-image-slice:1;color:#1e3c72;color:var(--profile-dark-blue);display:flex;font-size:1.5rem;font-weight:700;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem}.profile-password-section .profile-section-title i{color:#2196f3;color:var(--profile-primary-blue);font-size:1.75rem}@media(max-width:768px){.profile-password-section .profile-section-title{font-size:1.25rem}.profile-password-section .profile-section-title i{font-size:1.5rem}}.profile-password-section .profile-password-form .profile-form-field{margin-bottom:1.5rem}.profile-password-section .profile-password-form .profile-form-field:last-child{margin-bottom:0}.profile-password-section .profile-password-form .profile-submit-btn{background:linear-gradient(90deg,#2196f3,#e91e63);background:linear-gradient(90deg,var(--profile-primary-blue),var(--profile-primary-pink));border:none;border-radius:.75rem;box-shadow:0 4px 12px #2196f34d;color:#fff;color:var(--profile-white);cursor:pointer;font-size:1rem;font-weight:600;margin-top:1rem;padding:.875rem 1.5rem;transition:all .3s ease;width:100%}.profile-password-section .profile-password-form .profile-submit-btn:hover{box-shadow:0 6px 20px #e91e6366;transform:translateY(-2px)}.profile-password-section .profile-password-form .profile-submit-btn:active{transform:translateY(0)}.profile-password-section .profile-password-form .profile-submit-btn i{margin-right:.5rem}.profile-stats-section{background:linear-gradient(135deg,#2196f30d,#e91e630d);border-top:1px solid #0000000d;padding:1.5rem 2rem}@media(max-width:768px){.profile-stats-section{padding:1.25rem 1.5rem}}.profile-stats-section .profile-stats-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media(max-width:768px){.profile-stats-section .profile-stats-grid{gap:1rem;grid-template-columns:repeat(2,1fr)}}.profile-stats-section .profile-stats-grid .profile-stat-box{background:#fff;background:var(--profile-white);border:2px solid #0000;border-radius:1rem;box-shadow:0 4px 12px #00000014;padding:1.25rem;text-align:center;transition:all .3s ease}.profile-stats-section .profile-stats-grid .profile-stat-box:hover{border-color:#2196f3;border-color:var(--profile-primary-blue);box-shadow:0 8px 20px #0000001f;transform:translateY(-4px)}.profile-stats-section .profile-stats-grid .profile-stat-box .profile-stat-icon{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);background:linear-gradient(135deg,var(--profile-primary-blue),var(--profile-primary-pink));-webkit-background-clip:text;background-clip:text;font-size:2rem;margin-bottom:.5rem}.profile-stats-section .profile-stats-grid .profile-stat-box .profile-stat-value{color:#333;color:var(--profile-text-dark);font-size:1.75rem;font-weight:800;margin-bottom:.25rem}.profile-stats-section .profile-stats-grid .profile-stat-box .profile-stat-label{color:#555;color:var(--profile-text-light);font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.profile-hidden-file-input{display:none}@keyframes profile-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.profile-animate-in{animation:profile-fadeInUp .6s ease-out}.advanced-data-table-container .table-controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.advanced-data-table-container .table-controls .buttons{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.advanced-data-table-container .table-controls .button{border-radius:6px;font-weight:600;transition:all .3s ease}.advanced-data-table-container .table-controls .button.is-primary:hover{box-shadow:0 4px 12px #2196f34d;transform:translateY(-2px)}.advanced-data-table-container .table-controls .button.is-warning:hover{transform:translateY(-2px)}.advanced-data-table-container .table-controls .tag{font-weight:600;padding:8px 16px}.advanced-data-table-container .table-wrapper{border-radius:12px;box-shadow:0 4px 12px #00000014;overflow-x:auto}.advanced-data-table-container .table-wrapper table{background:#fff!important;margin-bottom:0}.advanced-data-table-container .table-wrapper table thead{background:linear-gradient(135deg,#2196f3,#51adf6)!important;position:sticky;top:0;z-index:10}.advanced-data-table-container .table-wrapper table thead tr th{border:none;color:#fff!important;font-size:13px!important;font-weight:700;letter-spacing:.6px;padding:14px 12px;position:relative;text-transform:uppercase;vertical-align:middle}.advanced-data-table-container .table-wrapper table thead tr th.sortable{cursor:pointer;transition:background .3s ease;-webkit-user-select:none;user-select:none}.advanced-data-table-container .table-wrapper table thead tr th.sortable:hover{background:#ffffff1a}.advanced-data-table-container .table-wrapper table thead tr th.sortable .th-content{align-items:center;display:flex;gap:8px;justify-content:space-between}.advanced-data-table-container .table-wrapper table thead tr th.sortable .th-content .sort-icon{font-size:12px;opacity:.6;transition:all .3s ease}.advanced-data-table-container .table-wrapper table thead tr th.sortable:hover .sort-icon{opacity:1}.advanced-data-table-container .table-wrapper table thead tr th.sortable.sort-asc .sort-icon,.advanced-data-table-container .table-wrapper table thead tr th.sortable.sort-desc .sort-icon{color:#ffe08a;opacity:1}.advanced-data-table-container .table-wrapper table thead tr th:not(:last-child):after{background:#fff3;content:"";height:50%;position:absolute;right:0;top:25%;width:1px}.advanced-data-table-container .table-wrapper table thead .filter-row th{background:#39a1f4!important;border-top:1px solid #fff3;padding:8px}.advanced-data-table-container .table-wrapper table thead .filter-row th.filter-cell .input,.advanced-data-table-container .table-wrapper table thead .filter-row th.filter-cell .select select{background:#fff;border:1px solid #ffffff4d;border-radius:4px;font-size:12px}.advanced-data-table-container .table-wrapper table thead .filter-row th.filter-cell .input:focus,.advanced-data-table-container .table-wrapper table thead .filter-row th.filter-cell .select select:focus{border-color:#fff;box-shadow:0 0 0 2px #fff3}.advanced-data-table-container .table-wrapper table thead .filter-row th.filter-cell .select:after{border-color:#2196f3}.advanced-data-table-container .table-wrapper table thead .filter-row th.filter-cell .date-range-filter,.advanced-data-table-container .table-wrapper table thead .filter-row th.filter-cell .number-range-filter{display:flex;flex-direction:column;gap:4px}.advanced-data-table-container .table-wrapper table tbody tr{background:#fff!important;border-bottom:1px solid #2196f314;transition:all .25s cubic-bezier(.4,0,.2,1)}.advanced-data-table-container .table-wrapper table tbody tr:hover{background:linear-gradient(90deg,#2196f30d,#2196f314 50%,#2196f30d)!important;box-shadow:inset -4px 0 0 0 #2196f3;transform:translateX(4px)}.advanced-data-table-container .table-wrapper table tbody tr:last-child{border-bottom:none}.advanced-data-table-container .table-wrapper table tbody tr:nth-child(2n){background:#2196f305!important}.advanced-data-table-container .table-wrapper table tbody tr:nth-child(2n):hover{background:linear-gradient(90deg,#2196f30d,#2196f314 50%,#2196f30d)!important}.advanced-data-table-container .table-wrapper table tbody td{border:none;color:#2c3e50!important;font-size:13px!important;font-weight:500;padding:14px 12px;vertical-align:middle}.advanced-data-table-container .table-wrapper table tbody td:first-child{color:#2196f3!important;font-weight:700}.advanced-data-table-container .table-wrapper table tbody td .button{border-radius:6px;transition:all .3s ease}.advanced-data-table-container .table-wrapper table tbody td .button:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.advanced-data-table-container .table-wrapper table tbody .no-results-message{padding:60px 20px;text-align:center}.advanced-data-table-container .table-wrapper table tbody .no-results-message p{font-size:16px;font-weight:500;margin-top:12px}.quick-extract-enhanced-container .tabs ul{border-bottom-color:#2196f333}.quick-extract-enhanced-container .tabs ul li a{align-items:center;border-bottom:3px solid #0000;color:#4a4a4a;display:flex;font-weight:600;padding:12px 20px;transition:all .3s ease}.quick-extract-enhanced-container .tabs ul li a:hover{background:#2196f30d;color:#2196f3}.quick-extract-enhanced-container .tabs ul li.is-active a{background:#2196f30d;border-bottom-color:#2196f3;color:#2196f3}.quick-extract-enhanced-container .file-upload-area.is-active{background:#2196f30d!important;border-color:#2196f3!important}.quick-extract-enhanced-container .file-upload-area.has-file{background:#48c7740d!important;border-color:#48c774!important}.quick-extract-enhanced-container .file-upload-area:hover{background:#2196f305!important;border-color:#2196f3!important}.quick-extract-enhanced-container .camera-section{align-items:center;display:flex;justify-content:center;min-height:400px}.quick-extract-enhanced-container .camera-section .camera-preview{width:100%}.quick-extract-enhanced-container .camera-section .camera-preview video{background:#000;max-height:500px;object-fit:contain}.quick-extract-enhanced-container .camera-section .captured-preview img{box-shadow:0 4px 12px #00000026}.quick-extract-enhanced-container .modal-card .modal-card-head{background:#2196f3;color:#fff}.quick-extract-enhanced-container .modal-card .modal-card-head .modal-card-title{color:#fff;font-weight:700}.quick-extract-enhanced-container .modal-card .modal-card-head .delete:hover{background:#fff3}.quick-extract-enhanced-container .modal-card .modal-card-body{max-height:70vh;overflow-y:auto}.quick-extract-enhanced-container .modal-card .modal-card-foot{background:#f5f5f5;justify-content:flex-end}.date-range-filter .dropdown .button{border-radius:8px;font-weight:600;transition:all .3s ease}.date-range-filter .dropdown .button.is-info:hover{box-shadow:0 4px 12px #3273dc66;transform:translateY(-2px)}.date-range-filter .dropdown .dropdown-menu .dropdown-content{border-radius:8px;box-shadow:0 8px 16px #00000026}.date-range-filter .dropdown .dropdown-menu .dropdown-content .dropdown-item{padding:10px 16px;transition:all .2s ease}.date-range-filter .dropdown .dropdown-menu .dropdown-content .dropdown-item:hover{background:#2196f31a;color:#2196f3}.date-range-filter .dropdown .dropdown-menu .dropdown-content .dropdown-item.is-active{background:#2196f3;color:#fff}.date-range-filter .dropdown .dropdown-menu .dropdown-content .dropdown-item.is-active:hover{background:#0d8aee}.date-range-filter .dropdown .dropdown-menu .dropdown-content .dropdown-item .icon-text{align-items:center;display:flex;gap:8px}.date-range-filter .modal .modal-card{max-width:500px}.date-range-filter .modal .modal-card .modal-card-head{background:#2196f3;border-radius:8px 8px 0 0;color:#fff}.date-range-filter .modal .modal-card .modal-card-head .modal-card-title{align-items:center;color:#fff;display:flex;font-weight:700}.date-range-filter .modal .modal-card .modal-card-head .delete:hover{background:#fff3}.date-range-filter .modal .modal-card .modal-card-head .delete:after,.date-range-filter .modal .modal-card .modal-card-head .delete:before{background-color:#fff}.date-range-filter .modal .modal-card .modal-card-body{padding:2rem}.date-range-filter .modal .modal-card .modal-card-body .field{margin-bottom:1.5rem}.date-range-filter .modal .modal-card .modal-card-body .field .label{color:#363636;font-weight:600;margin-bottom:.5rem}.date-range-filter .modal .modal-card .modal-card-body .field .input{border:2px solid #2196f333;border-radius:6px;font-size:16px;transition:all .3s ease}.date-range-filter .modal .modal-card .modal-card-body .field .input:focus{border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a}.date-range-filter .modal .modal-card .modal-card-body .field .input:hover{border-color:#2196f3}.date-range-filter .modal .modal-card .modal-card-foot{background:#f5f5f5;border-radius:0 0 8px 8px;justify-content:flex-end;padding:1.5rem}.date-range-filter .modal .modal-card .modal-card-foot .button{border-radius:6px;font-weight:600}.date-range-filter .modal .modal-card .modal-card-foot .button.is-success:hover:not(:disabled){box-shadow:0 4px 12px #48c77466;transform:translateY(-2px)}.date-range-filter .modal .modal-card .modal-card-foot .button.is-success:disabled{cursor:not-allowed;opacity:.5}@media screen and (max-width:768px){.advanced-data-table-container .table-controls .buttons{width:100%}.advanced-data-table-container .table-controls .buttons .button{flex:1 1 auto;font-size:12px;min-width:calc(50% - 4px);padding:8px 12px}.advanced-data-table-container .table-controls .buttons .tag{flex:1 1 100%;text-align:center}.advanced-data-table-container .table-wrapper table thead th{font-size:11px!important;letter-spacing:.3px;padding:10px 6px}.advanced-data-table-container .table-wrapper table thead th.sortable .th-content{flex-direction:column;gap:4px}.advanced-data-table-container .table-wrapper table thead th.sortable .th-content .sort-icon{font-size:10px}.advanced-data-table-container .table-wrapper table thead .filter-row th{padding:6px 4px}.advanced-data-table-container .table-wrapper table thead .filter-row th .input,.advanced-data-table-container .table-wrapper table thead .filter-row th .select select{font-size:11px}.advanced-data-table-container .table-wrapper table tbody td{font-size:11px!important;padding:10px 6px}.quick-extract-enhanced-container .tabs ul li a{font-size:14px;padding:10px 12px}.quick-extract-enhanced-container .camera-section{min-height:300px}.date-range-filter .field.is-grouped{flex-direction:column}.date-range-filter .field.is-grouped .control{width:100%}.date-range-filter .field.is-grouped .control:not(:last-child){margin-bottom:8px;margin-right:0}}@media screen and (max-width:480px){.advanced-data-table-container .table-controls .buttons .button{flex:1 1 100%;min-width:100%}}.filter-row{animation:fadeIn .3s ease}.camera-preview,.captured-preview{animation:fadeIn .4s ease}.camera-capture-modal{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.camera-capture-modal .camera-capture-overlay{background-color:#000c;bottom:0;left:0;position:absolute;right:0;top:0}.camera-capture-modal .camera-capture-container{background:#fff;border-radius:8px;box-shadow:0 10px 50px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow:hidden;position:relative;width:90%}@media(max-width:768px){.camera-capture-modal .camera-capture-container{max-width:none;width:95%}}.camera-capture-modal .camera-capture-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;padding:1rem 1.5rem}.camera-capture-modal .camera-capture-header .title{align-items:center;display:flex;margin:0}.camera-capture-modal .camera-capture-body{display:flex;flex:1 1;flex-direction:column;overflow:auto;padding:1rem}.camera-capture-modal .camera-preview-container{align-items:center;aspect-ratio:4/3;background:#000;border-radius:8px;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}@media(max-width:768px){.camera-capture-modal .camera-preview-container{aspect-ratio:auto;min-height:400px}}.camera-capture-modal .camera-video{display:block;height:100%;object-fit:cover;width:100%}.camera-capture-modal .camera-controls{align-items:center;bottom:20px;display:flex;gap:1rem;justify-content:center;left:0;padding:0 20px;position:absolute;right:0}.camera-capture-modal .camera-capture-btn{align-items:center;background:#fff;border:4px solid #3273dc;border-radius:50%;cursor:pointer;display:flex;height:70px;justify-content:center;transition:all .2s;width:70px}.camera-capture-modal .camera-capture-btn:hover{box-shadow:0 5px 15px #3273dc80;transform:scale(1.1)}.camera-capture-modal .camera-capture-btn:active{transform:scale(.95)}.camera-capture-modal .camera-switch-btn{align-items:center;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .2s;width:50px}.camera-capture-modal .camera-switch-btn:hover{background:#fff;transform:rotate(180deg)}.camera-capture-modal .camera-loading{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:2rem}.camera-capture-modal .camera-loading .loader{animation:spin 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:50px;width:50px}.camera-capture-modal .camera-loading p{color:#fff;font-size:1rem}.camera-capture-modal .captured-image-preview{display:flex;flex-direction:column;gap:1rem}.camera-capture-modal .captured-image-preview .captured-image{background:#000;border-radius:8px;max-height:60vh;object-fit:contain;width:100%}.camera-capture-modal .captured-image-preview .captured-image-actions{display:flex;gap:1rem;justify-content:center;padding:.5rem}.camera-capture-modal .captured-image-preview .captured-image-actions .button{min-width:120px}.camera-capture-modal .notification{align-items:center;display:flex;margin-bottom:1rem}.image-editor-modal{z-index:1000}.image-editor-modal .image-editor-modal-card{display:flex;flex-direction:column;max-height:90vh;max-width:1200px;width:90vw}.image-editor-modal .image-editor-modal-card .modal-card-body{flex:1 1;overflow:auto;padding:1.5rem}.image-editor-modal .image-editor-container{display:flex;gap:2rem;height:100%;min-height:500px}@media(max-width:768px){.image-editor-modal .image-editor-container{flex-direction:column;gap:1rem}}.image-editor-modal .image-editor-preview{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;flex:1 1;justify-content:center;min-height:400px;overflow:auto;padding:1rem;position:relative}.image-editor-modal .image-editor-preview .image-editor-canvas{background:#fff;border:1px solid #ddd;box-shadow:0 2px 8px #0000001a;max-height:600px;max-width:100%}.image-editor-modal .image-editor-preview .image-editor-canvas.crop-mode{cursor:crosshair}.image-editor-modal .image-editor-preview .crop-instruction{align-items:center;background:#000c;border-radius:20px;box-shadow:0 4px 12px #0000004d;color:#fff;display:flex;font-size:.9rem;font-weight:600;left:50%;padding:.75rem 1.5rem;position:absolute;top:20px;transform:translateX(-50%);z-index:10}.image-editor-modal .image-editor-preview .crop-instruction i{color:#ffdd57}.image-editor-modal .image-editor-controls{background:#fafafa;border-radius:8px;display:flex;flex-direction:column;gap:1.5rem;padding:1rem;width:300px}@media(max-width:768px){.image-editor-modal .image-editor-controls{width:100%}}.image-editor-modal .image-editor-controls .control-group{display:flex;flex-direction:column;gap:.75rem}.image-editor-modal .image-editor-controls .control-group .control-label{align-items:center;color:#363636;display:flex;font-size:.9rem;font-weight:600}.image-editor-modal .image-editor-controls .control-group .control-label i{color:#3273dc}.image-editor-modal .image-editor-controls .control-group .slider{-webkit-appearance:none;appearance:none;background:#d3d3d3;border-radius:3px;height:6px;outline:none;width:100%}.image-editor-modal .image-editor-controls .control-group .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#3273dc;border-radius:50%;cursor:pointer;height:18px;-webkit-transition:background .2s;transition:background .2s;width:18px}.image-editor-modal .image-editor-controls .control-group .slider::-webkit-slider-thumb:hover{background:#2366d1}.image-editor-modal .image-editor-controls .control-group .slider::-moz-range-thumb{background:#3273dc;border:none;border-radius:50%;cursor:pointer;height:18px;-moz-transition:background .2s;transition:background .2s;width:18px}.image-editor-modal .image-editor-controls .control-group .slider::-moz-range-thumb:hover{background:#2366d1}.image-editor-modal .image-editor-controls .control-group .button-group{align-items:center;display:flex;gap:.5rem}.image-editor-modal .image-editor-controls .control-group .button-group .button{flex-shrink:0}.image-editor-modal .image-editor-controls .control-group .button-group .slider{flex:1 1}.image-editor-modal .image-editor-controls .control-group .button-group .rotation-display{color:#363636;font-size:.9rem;font-weight:600;min-width:45px;text-align:center}.image-editor-modal .image-editor-controls .control-group .button-group.mb-2{margin-bottom:.5rem}.image-editor-modal .image-editor-controls .control-group .crop-applied{align-items:center;background:#f0f9ff;border:1px solid #d1f4e0;border-radius:6px;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem}.image-editor-modal .image-editor-controls .control-group .crop-applied .tag{font-size:.85rem;margin:0}.image-editor-modal .image-editor-controls .control-group .crop-applied .tag.is-success{background-color:#48c78e;color:#fff}.image-editor-modal .image-editor-controls .control-group .crop-applied .button.is-small{height:auto;padding:.25rem .5rem}.image-editor-modal .modal-card-foot{background-color:#f5f5f5;border-top:1px solid #dbdbdb;padding:1.25rem}.image-editor-modal .modal-card-foot .button.is-primary{background-color:#3273dc;border-color:#0000;color:#fff}.image-editor-modal .modal-card-foot .button.is-primary:hover:not(:disabled){background-color:#2366d1}.image-editor-modal .modal-card-foot .button.is-primary:disabled{cursor:not-allowed;opacity:.6}.custom-api__container{background:#f5f7fa;min-height:100vh}.custom-api__layout{display:flex;gap:0;min-height:100vh}.custom-api__sidebar{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:4px 0 15px #0000001a;color:#fff;display:flex;flex-direction:column;height:100vh;min-width:280px;overflow-y:auto;position:sticky;top:0;width:280px}.custom-api__sidebar::-webkit-scrollbar{width:6px}.custom-api__sidebar::-webkit-scrollbar-track{background:#ffffff1a}.custom-api__sidebar::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.custom-api__sidebar::-webkit-scrollbar-thumb:hover{background:#ffffff80}.custom-api__sidebar-header{background:#0000001a;border-bottom:1px solid #fff3;padding:2rem 1.5rem}.custom-api__sidebar-header .title{color:#fff;font-weight:700;margin-bottom:.5rem}.custom-api__sidebar-subtitle{color:#fffc;font-size:.9rem;line-height:1.4;margin:0}.custom-api__tabs-list{flex:1 1;padding:1rem 0}.custom-api__tab-item{align-items:center;background:#0000;border-left:4px solid #0000;color:#fff;cursor:pointer;display:flex;gap:1rem;padding:1rem 1.5rem;transition:all .3s ease}.custom-api__tab-item:hover{background:#ffffff1a;border-left-color:#ffffff80}.custom-api__tab-item--active{background:#fff3;border-left-color:#fff;font-weight:600}.custom-api__tab-item--active .custom-api__tab-icon{transform:scale(1.2)}.custom-api__tab-icon{flex-shrink:0;font-size:1.5rem;transition:transform .3s ease}.custom-api__tab-title{color:#fff;font-size:1rem}.custom-api__content{background:#f5f7fa;flex:1 1;overflow-y:auto}.custom-api__content-wrapper{margin:0 auto;max-width:1200px;padding:2rem}.custom-api__description{background:#fff;border-left:4px solid #667eea;border-radius:8px;color:#555;font-size:1rem;line-height:1.7;margin-bottom:1.5rem;padding:1rem}.custom-api__links{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.custom-api__link{align-items:center;background:#fff;border:2px solid #667eea;border-radius:6px;color:#667eea;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.custom-api__link:hover{background:#667eea;box-shadow:0 4px 12px #667eea4d;color:#fff;transform:translateY(-2px)}.custom-api__link i{font-size:1rem}.custom-api__compact-details{margin-top:1.5rem}.custom-api__compact-box{background:#fff;border:1px solid #e0e6ed;border-radius:8px;height:100%;padding:1rem}.custom-api__compact-box .label{color:#555;font-weight:700;margin-bottom:.5rem}.custom-api__copy-field{align-items:center;display:flex;gap:.5rem}.custom-api__copy-field code{background:#f8f9fa;border-radius:4px;color:#667eea;flex:1 1;font-family:Courier New,monospace;font-size:.85rem;font-weight:600;padding:.5rem;word-break:break-all}.custom-api__copy-field .button{flex-shrink:0;min-width:50px}.custom-api__compact-code{background:#fff;border:1px solid #e0e6ed;border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden}.custom-api__compact-code-header{align-items:center;background:#2d3748;border-bottom:1px solid #4a5568;display:flex;justify-content:space-between;padding:.75rem 1rem}.custom-api__compact-code-header span{color:#fff;font-size:.85rem;font-weight:600}.custom-api__compact-code-header .button{min-width:40px}.custom-api__compact-code pre{background:#1a202c;color:#e2e8f0;flex:1 1;font-family:Courier New,Consolas,monospace;font-size:.85rem;line-height:1.6;margin:0;overflow-x:auto;padding:1rem;white-space:pre-wrap}.custom-api__compact-code pre::-webkit-scrollbar{height:6px}.custom-api__compact-code pre::-webkit-scrollbar-track{background:#2d3748}.custom-api__compact-code pre::-webkit-scrollbar-thumb{background:#4a5568;border-radius:3px}.custom-api__action-bar{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.custom-api__compact-list{display:flex;flex-direction:column;gap:1rem}.custom-api__compact-card{background:#fff;border:2px solid #e9ecef;border-radius:8px;box-shadow:0 2px 4px #0000000d;overflow:hidden;transition:all .3s ease}.custom-api__compact-card:hover{border-color:#667eea;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.custom-api__compact-card-header{align-items:center;background:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.25rem}.custom-api__compact-card-header .title{color:#2c3e50;margin-bottom:0}.custom-api__compact-card-header .is-size-7{word-break:break-all}.custom-api__compact-card-badges{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem}.custom-api__compact-card-actions{background:#fff;display:flex;gap:.5rem;justify-content:flex-end;padding:.75rem 1.25rem}.custom-api__test-result{background:#f8f9fa;border-top:1px solid #e9ecef;padding:.75rem 1.25rem}.custom-api__empty{background:#fff;border:2px dashed #dee2e6;border-radius:8px;padding:3rem 2rem;text-align:center}.custom-api__empty p{color:#999;font-size:1rem}.custom-api__webhook-card{background:#fff;border:2px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow:hidden;transition:all .3s ease}.custom-api__webhook-card:hover{border-color:#667eea;box-shadow:0 8px 20px #667eea26;transform:translateY(-3px)}.custom-api__webhook-header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1.25rem 1.5rem}.custom-api__webhook-info{width:100%}.custom-api__webhook-title-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.custom-api__webhook-title-row .title{color:#fff;font-weight:600;margin-bottom:0}.custom-api__webhook-title-row .tag{background:#fff3;border:1px solid #ffffff4d;color:#fff;font-weight:600}.custom-api__webhook-url code{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:6px;color:#fff;display:block;font-family:Courier New,monospace;font-size:.9rem;padding:.6rem 1rem;word-break:break-all}.custom-api__webhook-body{background:#f8f9fa;padding:1.5rem}.custom-api__webhook-details{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.custom-api__webhook-detail-item .label{color:#555;font-size:.85rem;font-weight:600}.custom-api__secret-field{align-items:center;background:#fff;border:1px solid #e0e6ed;border-radius:6px;display:flex;gap:.5rem;padding:.6rem .8rem}.custom-api__secret-field .custom-api__secret-value{color:#667eea;flex:1 1;font-family:Courier New,monospace;font-size:.9rem;font-weight:600}.custom-api__secret-field .button{background:#0000;border:none;color:#667eea;flex-shrink:0;transition:all .2s ease}.custom-api__secret-field .button:hover{background:#667eea;color:#fff;transform:scale(1.1)}.custom-api__webhook-actions{background:#fff;border-top:1px solid #e9ecef;display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.5rem}.custom-api__test-modal{max-width:800px;width:90%}.custom-api__test-modal .modal-card-head{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.custom-api__test-modal .modal-card-head .modal-card-title{color:#fff;font-weight:600}.custom-api__test-modal .modal-card-head .delete:after,.custom-api__test-modal .modal-card-head .delete:before{background-color:#fff}.custom-api__test-modal .modal-card-body{max-height:70vh;overflow-y:auto}.custom-api__test-modal .modal-card-foot{background:#f8f9fa;justify-content:flex-end}.custom-api__test-webhook-details{background:#fff;border:2px solid #e9ecef;border-radius:8px;padding:1.5rem}.custom-api__test-webhook-details .title{color:#2c3e50}.custom-api__test-detail-box{background:#f8f9fa;border:1px solid #e0e6ed;border-radius:6px;padding:1rem}.custom-api__test-detail-box .label{color:#555;font-weight:600;margin-bottom:.5rem}.custom-api__test-detail-box code{background:#fff;border-radius:4px;color:#667eea;display:block;font-size:.85rem;font-weight:600;padding:.5rem;word-break:break-all}.custom-api__test-payload-section .title{color:#2c3e50}.custom-api__test-editor-wrapper{border:2px solid #e0e6ed;border-radius:8px;box-shadow:0 2px 4px #0000000d;overflow:hidden}.custom-api__test-result-section .title{color:#2c3e50}.custom-api__test-result-header{align-items:center;display:flex;gap:.5rem}.custom-api__form-wrapper{background:#f5f7fa;margin:0 auto;max-width:1200px;min-height:100vh;padding:2rem}.custom-api__form-wrapper--webhook .custom-api__form-body{border:2px solid #667eea}.custom-api__form-header{align-items:center;border-bottom:2px solid #e9ecef;display:flex;margin-bottom:2rem;padding-bottom:1.5rem}.custom-api__form-header--webhook{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;border-radius:12px 12px 0 0;margin-bottom:0;padding:1.5rem}.custom-api__form-header--webhook .subtitle,.custom-api__form-header--webhook .title{color:#fff}.custom-api__form-header--webhook .button.is-light{background:#fff3;border:1px solid #ffffff4d;color:#fff}.custom-api__form-header--webhook .button.is-light:hover{background:#ffffff4d}.custom-api__form-header .title{color:#2c3e50}.custom-api__form-header-content{align-items:flex-start;display:flex;gap:1.5rem;width:100%}.custom-api__form-title-section{flex:1 1}.custom-api__form-info-banner{background:linear-gradient(135deg,#e8eaf6,#f3e5f5);border:2px solid #667eea;border-radius:8px;display:flex;gap:1rem;margin-bottom:2rem;padding:1.25rem}.custom-api__form-info-banner .custom-api__info-icon{align-items:center;background:#667eea;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.2rem;height:40px;justify-content:center;width:40px}.custom-api__form-info-banner .custom-api__info-content{flex:1 1}.custom-api__form-info-banner .custom-api__info-content .title{color:#667eea;font-weight:700}.custom-api__form-info-banner .custom-api__info-content p{color:#555;line-height:1.6;margin:0}.custom-api__form-body{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:2rem}.custom-api__form-wrapper--webhook .custom-api__form-body{border-radius:0 0 12px 12px}@media(max-width:1024px){.custom-api__layout{flex-direction:column}.custom-api__sidebar{height:auto;min-width:100%;position:static;width:100%}.custom-api__tabs-list{display:flex;flex-direction:row;overflow-x:auto;padding:0}.custom-api__tabs-list::-webkit-scrollbar{height:4px}.custom-api__tab-item{border-bottom:4px solid #0000;border-left:none;justify-content:center;min-width:150px}.custom-api__tab-item:hover{border-bottom-color:#ffffff80;border-left:none}.custom-api__tab-item--active{border-bottom-color:#fff;border-left:none}.custom-api__content-wrapper{padding:1.5rem}}@media(max-width:768px){.custom-api__sidebar-header{padding:1.5rem 1rem}.custom-api__tab-item{font-size:.9rem;min-width:120px;padding:1rem}.custom-api__tab-icon{font-size:1.2rem}.custom-api__content-wrapper{padding:1rem}.custom-api__compact-card-header{align-items:flex-start;flex-direction:column}.custom-api__compact-card-actions{flex-direction:column}.custom-api__compact-card-actions .button{width:100%}.custom-api__copy-field{flex-direction:column}.custom-api__copy-field .button{width:100%}.custom-api__compact-code-header{align-items:stretch;flex-direction:column;gap:.5rem}.custom-api__compact-code-header .button{width:100%}.custom-api__form-wrapper{padding:1rem}.custom-api__form-header{align-items:flex-start;flex-direction:column;gap:.75rem}.custom-api__form-header .title{margin-left:0!important}.custom-api__form-header-content{flex-direction:column;gap:1rem}.custom-api__form-info-banner{flex-direction:column;padding:1rem}.custom-api__form-info-banner .custom-api__info-icon{font-size:1rem;height:35px;width:35px}.custom-api__form-body{padding:1rem}.custom-api__links{flex-direction:column}.custom-api__links .custom-api__link{justify-content:center}.custom-api__webhook-title-row{align-items:flex-start;flex-direction:column;gap:.5rem}.custom-api__webhook-details{grid-template-columns:1fr}.custom-api__webhook-actions{flex-direction:column}.custom-api__webhook-actions .button{width:100%}.custom-api__test-modal{width:95%}.custom-api__test-modal .modal-card-body,.custom-api__test-webhook-details{padding:1rem}}@media(max-width:480px){.custom-api__sidebar-header .title{font-size:1.1rem}.custom-api__tab-item{min-width:100px}.custom-api__tab-title{font-size:.85rem}.custom-api__compact-card-badges{width:100%}}.custom-api__compact-card{animation:fadeIn .3s ease-out}@media print{.custom-api__sidebar{display:none}.custom-api__content{width:100%}.custom-api__action-bar,.custom-api__compact-card-actions,.custom-api__links{display:none}.custom-api__compact-card{border:1px solid #ddd;box-shadow:none;page-break-inside:avoid}}:root{--cv-primary-blue:#2196f3;--cv-primary-pink:#e91e63;--cv-dark-blue:#1e3c72;--cv-medium-blue:#2a5298;--cv-light-gray:#f5f5f5;--cv-text-dark:#333;--cv-text-light:#555;--cv-white:#fff;--cv-error-red:#f44336;--cv-success-green:#4caf50}.cv-card-container{padding:1.5rem}@media(max-width:768px){.cv-card-container{padding:.5rem!important}}.cv-card-container .columns{margin-left:-.75rem;margin-right:-.75rem}.cv-card{background:#fff;background:var(--cv-white);border:1px solid rgba(#2196f3,.1);border:1px solid rgba(var(--cv-primary-blue),.1);border-radius:1.25rem;box-shadow:0 4px 12px #0000001a;color:#333;color:var(--cv-text-dark);height:100%;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.cv-card:before{background:linear-gradient(90deg,#2196f3,#e91e63);background:linear-gradient(90deg,var(--cv-primary-blue),var(--cv-primary-pink));content:"";height:4px;left:0;position:absolute;right:0;top:0}.cv-card:hover{border-color:#2196f3;border-color:var(--cv-primary-blue);box-shadow:0 12px 24px #00000026;transform:translateY(-8px)}@media(max-width:768px){.cv-card{padding:1rem!important}}.cv-card .cv-card-header{align-items:center;border-bottom:2px solid #f5f5f5;border-bottom:2px solid var(--cv-light-gray);display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem}.cv-card .cv-card-header .cv-card-title{align-items:center;color:#1e3c72;color:var(--cv-dark-blue);display:flex;flex:1 1;font-size:1.25rem;font-weight:700;gap:.5rem}.cv-card .cv-card-header .cv-card-title i{color:#2196f3;color:var(--cv-primary-blue);font-size:1.5rem}.cv-card .cv-card-header .cv-card-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-card .cv-card-header .cv-card-toggle{flex-shrink:0}.cv-card .cv-status-switch-container{align-items:center;display:flex;gap:.5rem}.cv-card .cv-status-switch-container .cv-status-switch{display:inline-block;height:24px;position:relative;width:50px}.cv-card .cv-status-switch-container .cv-status-switch input[type=checkbox]{height:0;opacity:0;width:0}.cv-card .cv-status-switch-container .cv-status-switch input[type=checkbox]:checked+.cv-status-slider{background:linear-gradient(90deg,#4caf50,#66bb6a);background:linear-gradient(90deg,var(--cv-success-green),#66bb6a)}.cv-card .cv-status-switch-container .cv-status-switch input[type=checkbox]:checked+.cv-status-slider:before{transform:translateX(26px)}.cv-card .cv-status-switch-container .cv-status-switch .cv-status-slider{background:#ccc;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cv-card .cv-status-switch-container .cv-status-switch .cv-status-slider:before{background-color:#fff;background-color:var(--cv-white);border-radius:50%;bottom:3px;box-shadow:0 2px 4px #0003;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px}.cv-card .cv-status-switch-container .cv-status-text{color:#555;color:var(--cv-text-light);font-size:.875rem;font-weight:600}.cv-card .cv-card-date{align-items:center;color:#555;color:var(--cv-text-light);display:flex;font-size:.875rem;gap:.5rem;margin:.75rem 0}.cv-card .cv-card-date i{color:#e91e63;color:var(--cv-primary-pink)}.cv-card .cv-card-image{background:#f5f5f5;background:var(--cv-light-gray);border-radius:.75rem;margin:1rem 0;overflow:hidden;padding:.5rem;position:relative}.cv-card .cv-card-image .cv-preview-image{align-items:center;background:#fff;background:var(--cv-white);border-radius:.5rem;display:flex;height:210px!important;justify-content:center;overflow:hidden!important}.cv-card .cv-card-image .cv-preview-image img{height:100%;object-fit:contain;transition:transform .3s ease;width:100%}.cv-card .cv-card-image .cv-preview-image:hover img{transform:scale(1.05)}.cv-card .cv-card-image .cv-preview-image.cv-placeholder,.cv-card .cv-card-image .cv-preview-image.cv-placeholder-loading{align-items:center;background:linear-gradient(135deg,#f5f5f5,#e0e0e0);background:linear-gradient(135deg,var(--cv-light-gray),#e0e0e0);display:flex;justify-content:center}.cv-card .cv-card-image .cv-preview-image .cv-placeholder-text{color:#555;color:var(--cv-text-light);display:block;padding:1rem}.cv-card .cv-card-stats{display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1.5rem}@media(max-width:768px){.cv-card .cv-card-stats{gap:.5rem}}.cv-card .cv-card-stats .cv-stat-box{background:linear-gradient(135deg,#f5f5f5,#fff);background:linear-gradient(135deg,var(--cv-light-gray),var(--cv-white));border:1px solid #0000;border-radius:1rem;box-shadow:0 2px 8px #00000014;flex:1 1;padding:.75rem .5rem;text-align:center;transition:all .3s ease}.cv-card .cv-card-stats .cv-stat-box:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-4px)}.cv-card .cv-card-stats .cv-stat-box .cv-stat-icon{align-items:center;display:flex;font-size:1.5rem;justify-content:center;margin-bottom:.5rem}.cv-card .cv-card-stats .cv-stat-box .cv-stat-info .cv-stat-value{color:#333;color:var(--cv-text-dark);font-size:1.25rem;font-weight:800;margin-bottom:.25rem}.cv-card .cv-card-stats .cv-stat-box .cv-stat-info .cv-stat-label{color:#555;color:var(--cv-text-light);font-size:.7rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.cv-card .cv-card-stats .cv-stat-box.cv-stat-success{border-color:#4caf50;border-color:var(--cv-success-green)}.cv-card .cv-card-stats .cv-stat-box.cv-stat-success .cv-stat-icon{color:#4caf50;color:var(--cv-success-green)}.cv-card .cv-card-stats .cv-stat-box.cv-stat-success:hover{background:linear-gradient(135deg,#4caf501a,#fff);background:linear-gradient(135deg,#4caf501a,var(--cv-white))}.cv-card .cv-card-stats .cv-stat-box.cv-stat-extracts{border-color:#2196f3;border-color:var(--cv-primary-blue)}.cv-card .cv-card-stats .cv-stat-box.cv-stat-extracts .cv-stat-icon{color:#2196f3;color:var(--cv-primary-blue)}.cv-card .cv-card-stats .cv-stat-box.cv-stat-extracts:hover{background:linear-gradient(135deg,#2196f31a,#fff);background:linear-gradient(135deg,#2196f31a,var(--cv-white))}.cv-card .cv-card-stats .cv-stat-box.cv-stat-pages{border-color:#e91e63;border-color:var(--cv-primary-pink)}.cv-card .cv-card-stats .cv-stat-box.cv-stat-pages .cv-stat-icon{color:#e91e63;color:var(--cv-primary-pink)}.cv-card .cv-card-stats .cv-stat-box.cv-stat-pages:hover{background:linear-gradient(135deg,#e91e631a,#fff);background:linear-gradient(135deg,#e91e631a,var(--cv-white))}.cv-card .cv-card-stats .cv-stat-box.cv-stat-conversations{border-color:#9c27b0}.cv-card .cv-card-stats .cv-stat-box.cv-stat-conversations .cv-stat-icon{color:#9c27b0}.cv-card .cv-card-stats .cv-stat-box.cv-stat-conversations:hover{background:linear-gradient(135deg,#9c27b01a,#fff);background:linear-gradient(135deg,#9c27b01a,var(--cv-white))}.cv-card .cv-card-stats .cv-stat-box.cv-stat-messages{border-color:#ff9800}.cv-card .cv-card-stats .cv-stat-box.cv-stat-messages .cv-stat-icon{color:#ff9800}.cv-card .cv-card-stats .cv-stat-box.cv-stat-messages:hover{background:linear-gradient(135deg,#ff98001a,#fff);background:linear-gradient(135deg,#ff98001a,var(--cv-white))}.cv-card .cv-card-stats .cv-stat-box.cv-stat-nodes{border-color:#00bcd4}.cv-card .cv-card-stats .cv-stat-box.cv-stat-nodes .cv-stat-icon{color:#00bcd4}.cv-card .cv-card-stats .cv-stat-box.cv-stat-nodes:hover{background:linear-gradient(135deg,#00bcd41a,#fff);background:linear-gradient(135deg,#00bcd41a,var(--cv-white))}.cv-card .card-footer{align-items:stretch;background:#0000;border-top:2px solid #f5f5f5;border-top:2px solid var(--cv-light-gray);display:flex;flex-wrap:nowrap;gap:.35rem;justify-content:center;margin-top:1rem;padding-top:.75rem}@media(max-width:768px){.cv-card .card-footer{gap:.25rem;padding-top:.5rem}}.cv-card .card-footer .card-footer-item{align-items:center;background:#fff;background:var(--cv-white);border:2px solid #0000;border-radius:.75rem;box-shadow:0 2px 8px #0000001a;color:#333;color:var(--cv-text-dark);cursor:pointer;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:45px;padding:.5rem .35rem!important;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.cv-card .card-footer .card-footer-item{min-width:40px;padding:.4rem .25rem!important}}.cv-card .card-footer .card-footer-item:not(:first-child):not(:last-child){margin:0}.cv-card .card-footer .card-footer-item .action-icon{font-size:1.15rem;margin-bottom:0;transition:all .3s ease}.cv-card .card-footer .card-footer-item .action-text{font-size:.75rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.cv-card .card-footer .card-footer-item:hover{border-color:currentColor;box-shadow:0 8px 16px #00000026;transform:translateY(-4px) scale(1.05)}.cv-card .card-footer .card-footer-item:first-child .action-icon{color:#2196f3;color:var(--cv-primary-blue)}.cv-card .card-footer .card-footer-item:first-child:hover{background:linear-gradient(135deg,#2196f3,#42a5f5);background:linear-gradient(135deg,var(--cv-primary-blue),#42a5f5);color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item:first-child:hover .action-icon{color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item:nth-child(2) .action-icon{color:#f7971e}.cv-card .card-footer .card-footer-item:nth-child(2):hover{background:linear-gradient(135deg,#f7971e,#ffd200);color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item:nth-child(2):hover .action-icon{color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item:nth-child(3) .action-icon{color:#4caf50;color:var(--cv-success-green)}.cv-card .card-footer .card-footer-item:nth-child(3):hover{background:linear-gradient(135deg,#4caf50,#66bb6a);background:linear-gradient(135deg,var(--cv-success-green),#66bb6a);color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item:nth-child(3):hover .action-icon{color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item:nth-child(4) .action-icon{color:#e91e63;color:var(--cv-primary-pink)}.cv-card .card-footer .card-footer-item:nth-child(4):hover{background:linear-gradient(135deg,#e91e63,#ff4081);background:linear-gradient(135deg,var(--cv-primary-pink),#ff4081);color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item:nth-child(4):hover .action-icon{color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item:nth-child(5) .action-icon{color:#8e2de2}.cv-card .card-footer .card-footer-item:nth-child(5):hover{background:linear-gradient(135deg,#8e2de2,#4a00e0);color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item:nth-child(5):hover .action-icon{color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item.cv-use-btn .action-icon{color:#4caf50;color:var(--cv-success-green)}.cv-card .card-footer .card-footer-item.cv-use-btn:hover{background:linear-gradient(135deg,#4caf50,#66bb6a);background:linear-gradient(135deg,var(--cv-success-green),#66bb6a);color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item.cv-use-btn:hover .action-icon{color:#fff;color:var(--cv-white)}.cv-card .card-footer .card-footer-item.has-text-danger .action-icon{animation:pulse-error 2s infinite;color:#f44336!important;color:var(--cv-error-red)!important}.cv-card .card-footer .card-footer-item.has-text-danger:hover{background:linear-gradient(135deg,#f44336,#e53935)!important;background:linear-gradient(135deg,var(--cv-error-red),#e53935)!important;border-color:#f44336;border-color:var(--cv-error-red)}.cv-card .card-footer .card-footer-item.has-text-danger:hover .action-icon{animation:none;color:#fff!important;color:var(--cv-white)!important}.cv-card .card-footer .card-footer-item.has-text-success .action-icon{color:#4caf50!important;color:var(--cv-success-green)!important}.cv-card .card-footer .card-footer-item.has-text-success:hover{background:linear-gradient(135deg,#4caf50,#66bb6a)!important;background:linear-gradient(135deg,var(--cv-success-green),#66bb6a)!important;border-color:#4caf50;border-color:var(--cv-success-green)}.cv-card .card-footer .card-footer-item.has-text-success:hover .action-icon{color:#fff!important;color:var(--cv-white)!important}@keyframes pulse-error{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@media(max-width:768px){.cv-card{border-radius:1rem;padding:.75rem!important}.cv-card .cv-card-header{margin-bottom:.75rem;padding-bottom:.5rem}.cv-card .cv-card-header .cv-card-title{font-size:1rem}.cv-card .cv-card-header .cv-card-title i{font-size:1.25rem}.cv-card .cv-card-image{margin:.75rem 0;padding:.25rem}.cv-card .cv-card-image .cv-preview-image{height:180px!important}.cv-card .cv-card-stats{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.cv-card .cv-card-stats .cv-stat-box{min-width:calc(33.333% - .35rem);padding:.5rem .25rem}.cv-card .cv-card-stats .cv-stat-box .cv-stat-icon{font-size:1.25rem;margin-bottom:.25rem}.cv-card .cv-card-stats .cv-stat-box .cv-stat-value{font-size:1rem}.cv-card .cv-card-stats .cv-stat-box .cv-stat-label{font-size:.6rem}.cv-card .card-footer{gap:.25rem;margin-top:.75rem;padding-top:.75rem}.cv-card .card-footer .card-footer-item{min-width:50px;padding:.5rem .25rem!important}.cv-card .card-footer .card-footer-item .action-icon{font-size:1rem;margin-bottom:.25rem}.cv-card .card-footer .card-footer-item .action-text{font-size:.6rem}}@media(max-width:480px){.cv-card-container{padding:.25rem!important}.cv-card .cv-card-header .cv-card-title{font-size:.95rem;gap:.35rem}.cv-card .cv-card-image .cv-preview-image{height:150px!important}.cv-card .cv-card-stats .cv-stat-box .cv-stat-icon{font-size:1rem}.cv-card .cv-card-stats .cv-stat-box .cv-stat-value{font-size:.9rem}.cv-card .cv-card-stats .cv-stat-box .cv-stat-label{font-size:.55rem}.cv-card .card-footer .card-footer-item{min-width:45px}.cv-card .card-footer .card-footer-item .action-icon{font-size:.9rem}.cv-card .card-footer .card-footer-item .action-text{font-size:.55rem}}[data-tooltip-id]{cursor:pointer}.react-tooltip{animation:tooltipBoom .3s cubic-bezier(.68,-.55,.265,1.55);background:linear-gradient(135deg,#1e3c72,#2a5298)!important;background:linear-gradient(135deg,var(--cv-dark-blue),var(--cv-medium-blue))!important;border-radius:8px!important;box-shadow:0 4px 12px #0003!important;color:#fff!important;color:var(--cv-white)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.3px;opacity:1!important;padding:.5rem .75rem!important;z-index:9999!important}.react-tooltip:after{border-color:#2a5298 #0000 #0000!important;border-color:var(--cv-medium-blue) #0000 #0000 #0000!important}.react-tooltip[data-popper-placement^=top]:after{border-top-color:#2a5298!important;border-top-color:var(--cv-medium-blue)!important}.react-tooltip[data-popper-placement^=bottom]:after{border-bottom-color:#2a5298!important;border-bottom-color:var(--cv-medium-blue)!important}.react-tooltip[data-popper-placement^=left]:after{border-left-color:#2a5298!important;border-left-color:var(--cv-medium-blue)!important}.react-tooltip[data-popper-placement^=right]:after{border-right-color:#2a5298!important;border-right-color:var(--cv-medium-blue)!important}@keyframes tooltipBoom{0%{opacity:0;transform:scale(.5) translateY(10px)}50%{transform:scale(1.1) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}.cv-gradient-primary{background:linear-gradient(90deg,#2196f3,#e91e63);background:linear-gradient(90deg,var(--cv-primary-blue),var(--cv-primary-pink))}.cv-gradient-success{background:linear-gradient(90deg,#4caf50,#66bb6a);background:linear-gradient(90deg,var(--cv-success-green),#66bb6a)}.cv-text-primary{color:#2196f3!important;color:var(--cv-primary-blue)!important}.cv-text-secondary{color:#e91e63!important;color:var(--cv-primary-pink)!important}.cv-bg-light{background-color:#f5f5f5!important;background-color:var(--cv-light-gray)!important}@keyframes cv-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cv-fade-in-up{animation:cv-fadeInUp .4s ease-out}.cv-card.motion-card{will-change:transform}.doc-card-container{overflow:visible;position:relative;transition:none;z-index:1}.doc-card-container:hover{transform:none;z-index:10}.doc-card-vertical{border:2px solid #0000;overflow:visible;position:relative;transition:none}.doc-card-vertical:before{background:linear-gradient(90deg,#2196f3,#e91e63);background:linear-gradient(90deg,var(--cv-primary-blue),var(--cv-primary-pink));content:"";height:4px;left:0;position:absolute;right:0;top:0}.doc-card-vertical:hover{border-color:#2196f3;border-color:var(--cv-primary-blue);box-shadow:none}.doc-card-header-section{border-bottom:2px solid #f5f5f5;border-bottom:2px solid var(--cv-light-gray);margin-bottom:.5rem;overflow:visible}.doc-card-header-section .doc-card-title{color:#1e3c72;color:var(--cv-dark-blue);font-weight:700}.doc-card-header-section .doc-card-actions{gap:.5rem;overflow:visible}.doc-card-header-section .doc-card-actions .dropdown{position:relative;z-index:20}.doc-card-header-section .doc-card-actions .dropdown.is-active,.doc-card-header-section .doc-card-actions .dropdown.is-hoverable:hover{z-index:100}.doc-card-header-section .doc-card-actions .dropdown .dropdown-trigger button{border:1px solid #e5e7eb;transition:none}.doc-card-header-section .doc-card-actions .dropdown .dropdown-trigger button:hover{background-color:#f9fafb;border-color:#d1d5db}.doc-card-header-section .doc-card-actions .dropdown .dropdown-menu{border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:200px;z-index:200}.doc-card-header-section .doc-card-actions .dropdown .dropdown-menu .dropdown-content{border-radius:8px;overflow:visible;padding:.5rem 0}.doc-card-header-section .doc-card-actions .dropdown .dropdown-menu .dropdown-content .dropdown-item{align-items:center;display:flex;gap:.75rem;padding:.625rem 1rem;transition:none}.doc-card-header-section .doc-card-actions .dropdown .dropdown-menu .dropdown-content .dropdown-item:hover{background-color:#f3f4f6;color:#2196f3;color:var(--cv-primary-blue)}.doc-card-header-section .doc-card-actions .dropdown .dropdown-menu .dropdown-content .dropdown-item .icon{width:1rem}.doc-card-header-section .doc-card-actions .dropdown .dropdown-menu .dropdown-content .divider{background-color:#e5e7eb;margin:.25rem 0}.doc-card-details-section{background:linear-gradient(135deg,#2196f308,#e91e6308);border-radius:.5rem;padding:.75rem!important}.doc-card-details-section .column{color:#333;color:var(--cv-text-dark)}.doc-card-details-section .column .has-text-weight-semibold{color:#2196f3;color:var(--cv-primary-blue)}.doc-card-flow-section{background:linear-gradient(135deg,#4caf500d,#2196f30d);border-radius:.5rem;margin-top:.5rem!important;padding:.75rem!important}.doc-card-flow-section .doc-flow-steps{flex:1 1}.doc-card-flow-section .doc-log-btn{background:linear-gradient(135deg,#2196f3,#42a5f5)!important;background:linear-gradient(135deg,var(--cv-primary-blue),#42a5f5)!important;border:none!important;transition:all .3s ease}.doc-card-flow-section .doc-log-btn:hover{box-shadow:0 4px 12px #2196f366;transform:translateY(-2px)}@media(max-width:768px){.doc-card-header-section{align-items:flex-start!important;flex-direction:column;gap:.5rem}.doc-card-header-section .doc-card-actions{justify-content:flex-end;width:100%}.doc-card-flow-section{flex-direction:column;gap:.5rem}.doc-card-flow-section .doc-flow-steps{overflow-x:auto}}.extract-help-banner{background:linear-gradient(135deg,#ff980014,#ff6f0014);border:2px solid #ff980033;border-radius:16px;box-shadow:0 4px 16px #ff98001a;padding:1.5rem 2rem;position:relative;transition:all .3s ease}.extract-help-banner:hover{box-shadow:0 6px 20px #ff980026;transform:translateY(-2px)}.extract-help-banner .help-banner-content{align-items:center;display:flex;gap:1.5rem}.extract-help-banner .help-banner-content .help-banner-icon{align-items:center;background:linear-gradient(135deg,#ff9800,#ff6f00);border-radius:50%;box-shadow:0 4px 12px #ff98004d;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.extract-help-banner .help-banner-content .help-banner-icon i{color:#fff;font-size:1.8rem}.extract-help-banner .help-banner-content .help-banner-text{flex:1 1}.extract-help-banner .help-banner-content .help-banner-text .help-banner-title{color:#ff9800;font-size:1.1rem;font-weight:700;margin-bottom:.25rem}.extract-help-banner .help-banner-content .help-banner-text .help-banner-subtitle{color:#64748b;font-size:.9rem;margin:0}.extract-help-banner .help-banner-content .help-banner-actions{display:flex;flex-shrink:0;gap:.75rem}.extract-help-banner .help-banner-content .help-banner-actions .help-link{align-items:center;background:#fff;border:2px solid #0000;border-radius:10px;box-shadow:0 2px 8px #00000014;color:#374151;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.75rem 1.25rem;text-decoration:none;transition:all .3s ease}.extract-help-banner .help-banner-content .help-banner-actions .help-link:hover{box-shadow:0 4px 12px #ff980033;transform:translateY(-2px)}.extract-help-banner .help-banner-content .help-banner-actions .help-link.video-link{border-color:#ff98004d}.extract-help-banner .help-banner-content .help-banner-actions .help-link.video-link:hover{background:#ff98000d;border-color:#ff9800}.extract-help-banner .help-banner-content .help-banner-actions .help-link.video-link:hover .icon{color:#ff9800}.extract-help-banner .help-banner-content .help-banner-actions .help-link.video-link .icon{color:#ff6f00}.extract-help-banner .help-banner-content .help-banner-actions .help-link.docs-link:hover{background:#3b82f60d;border-color:#3b82f6}.extract-help-banner .help-banner-content .help-banner-actions .help-link.docs-link:hover .icon{color:#3b82f6}.extract-help-banner .help-banner-content .help-banner-actions .help-link.docs-link .icon{color:#60a5fa}.extract-help-banner .help-banner-content .help-banner-actions .help-link.support-link:hover{background:#10b9810d;border-color:#10b981}.extract-help-banner .help-banner-content .help-banner-actions .help-link.support-link:hover .icon{color:#10b981}.extract-help-banner .help-banner-content .help-banner-actions .help-link.support-link .icon{color:#34d399}.extract-help-banner .help-banner-close{align-items:center;background:#0000;border:none;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;font-size:1.2rem;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:32px}.extract-help-banner .help-banner-close:hover{background:#0000000d;color:#374151;transform:rotate(90deg)}.empty-extract-state{min-height:auto;padding:2rem 1.5rem}.empty-extract-state .empty-state-content{padding:1rem;text-align:center}.empty-extract-state .empty-state-content .empty-state-icon{animation:float 3s ease-in-out infinite}.empty-extract-state .empty-state-content .title.is-3{color:#ff9800;font-weight:700}.empty-extract-state .empty-state-content .empty-state-steps{margin:0 auto;max-width:600px}.empty-extract-state .empty-state-content .empty-state-steps .step-item{align-items:flex-start;background:#ff980008;border-left:4px solid #0000;border-radius:12px;display:flex;margin-bottom:1rem;padding:1rem;text-align:left;transition:all .3s ease}.empty-extract-state .empty-state-content .empty-state-steps .step-item:hover{background:#ff980014;border-left-color:#ff9800;box-shadow:0 4px 12px #ff980026;transform:translateX(8px)}.empty-extract-state .empty-state-content .empty-state-steps .step-item .step-icon{flex-shrink:0;margin-right:1rem}.empty-extract-state .empty-state-content .empty-state-steps .step-item .step-content{flex:1 1}.empty-extract-state .empty-state-content .empty-state-steps .step-item .step-content .title.is-5{color:#ff6f00;font-size:1rem;margin-bottom:.25rem}.empty-extract-state .empty-state-content .empty-state-steps .step-item .step-content p{font-size:.9rem;line-height:1.4}.empty-extract-state .empty-state-content .button.is-primary.is-large{background:linear-gradient(135deg,#ff9800,#ff6f00)!important;border:none;box-shadow:0 6px 20px #ff98004d;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.empty-extract-state .empty-state-content .button.is-primary.is-large:hover{box-shadow:0 8px 24px #ff6f0066;transform:translateY(-3px)}.empty-extract-state .empty-state-content .button.is-primary.is-large:active{transform:translateY(-1px)}.empty-extract-state .video-section .video-container{background:linear-gradient(135deg,#ff9800,#ff6f00);border-radius:16px;box-shadow:0 8px 24px #00000026;min-height:250px;overflow:hidden;position:relative}.empty-extract-state .video-section .video-container .video-placeholder{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:250px;transition:all .3s ease}.empty-extract-state .video-section .video-container .video-placeholder:hover .video-icon i{transform:scale(1.1)}.empty-extract-state .video-section .video-container .video-placeholder .video-icon{transition:all .3s ease}.empty-extract-state .video-section .video-container .video-placeholder .video-icon i{filter:drop-shadow(0 4px 12px rgba(0,0,0,.3));transition:transform .3s ease}.empty-extract-state .video-section .video-container .video-placeholder p{font-size:1.1rem;font-weight:600}.empty-extract-state .video-section .video-container iframe{border-radius:16px}.empty-extract-state .video-section .help-resources{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;padding:1.5rem}.empty-extract-state .video-section .help-resources .title.is-5{color:#ff9800;font-weight:600;margin-bottom:1rem}.empty-extract-state .video-section .help-resources .resource-links{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.empty-extract-state .video-section .help-resources .resource-links .resource-link{align-items:center;background:#ff98000d;border-radius:8px;color:#374151;display:flex;font-weight:500;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease}.empty-extract-state .video-section .help-resources .resource-links .resource-link:hover{background:#ff98001a;box-shadow:0 2px 8px #ff980026;transform:translateX(4px)}.empty-extract-state .video-section .help-resources .resource-links .resource-link .icon{margin-right:.5rem}.empty-extract-state .video-section .help-resources .resource-links .resource-link span:not(.icon){font-size:.9rem}@media screen and (max-width:768px){.extract-help-banner{padding:1rem}.extract-help-banner .help-banner-content{flex-direction:column;gap:1rem}.extract-help-banner .help-banner-content .help-banner-icon{height:50px;width:50px}.extract-help-banner .help-banner-content .help-banner-icon i{font-size:1.5rem}.extract-help-banner .help-banner-content .help-banner-text{text-align:center}.extract-help-banner .help-banner-content .help-banner-text .help-banner-title{font-size:1rem}.extract-help-banner .help-banner-content .help-banner-text .help-banner-subtitle{font-size:.85rem}.extract-help-banner .help-banner-content .help-banner-actions{flex-direction:column;width:100%}.extract-help-banner .help-banner-content .help-banner-actions .help-link{justify-content:center;width:100%}.extract-help-banner .help-banner-close{font-size:1rem;height:28px;right:.5rem;top:.5rem;width:28px}.empty-extract-state{padding:1.5rem 1rem}.empty-extract-state .columns{display:flex;flex-direction:column-reverse}.empty-extract-state .empty-state-steps .step-item{flex-direction:column;padding:.75rem;text-align:center}.empty-extract-state .empty-state-steps .step-item .step-icon{margin-bottom:.5rem;margin-right:0}.empty-extract-state .video-section{margin-bottom:2rem}.empty-extract-state .video-section .help-resources .resource-links{grid-template-columns:1fr}}.usage-card-compact{border-radius:8px;overflow:visible;position:relative}.usage-card-compact.is-expired .usage-card-content{border:2px solid #f14668;box-shadow:0 2px 8px #f1466833}.usage-card-alert{align-items:center;background:linear-gradient(135deg,#fff5f5,#ffe8e8);border:1px solid #f14668;border-radius:12px;box-shadow:0 2px 6px #f1466826;color:#d63031;display:flex;font-size:.7rem;font-weight:500;gap:.35rem;left:12px;padding:.15rem .65rem;position:absolute;top:-8px;z-index:10}.usage-card-alert i{color:#f14668;font-size:.7rem}.usage-card-alert span{line-height:1.2}.usage-card-alert .alert-expiry-days{align-items:center;border-left:1px solid #f146684d;color:#c92a2a;display:flex;gap:.3rem;margin-left:.25rem;padding-left:.5rem}.usage-card-alert .alert-expiry-days i{color:#f14668;font-size:.7rem}.usage-card-alert .alert-plan-name{align-items:center;border-left:1px solid #f146684d;color:#c92a2a;display:flex;gap:.3rem;margin-left:.25rem;padding-left:.5rem}.usage-card-alert .alert-plan-name i{color:#f14668;font-size:.7rem}.usage-card-alert.is-expired{background:linear-gradient(135deg,#ffe0e0,#ffc9c9);border:2px solid #f14668;box-shadow:0 3px 8px #f1466840;font-weight:600}.usage-card-alert.is-expired i{animation:pulse-warning 2s infinite}.usage-card-plan-info{align-items:center;background:linear-gradient(135deg,#f0f4ff,#e8f0fe);border:1px solid #667eea;border-radius:12px;box-shadow:0 2px 6px #667eea26;display:flex;font-size:.7rem;font-weight:500;gap:.75rem;left:12px;padding:.15rem .65rem;position:absolute;top:-8px;z-index:10}.usage-card-plan-info .plan-name{align-items:center;color:#485fc7;display:flex;gap:.3rem}.usage-card-plan-info .plan-name i{color:#667eea;font-size:.7rem}.usage-card-plan-info .expiry-days{align-items:center;border-left:1px solid #cbd5e0;color:#5a67d8;display:flex;gap:.3rem;padding-left:.5rem}.usage-card-plan-info .expiry-days i{color:#667eea;font-size:.7rem}.usage-card-plan-info .expiry-days.is-warning{color:#ff9800;font-weight:600}.usage-card-plan-info .expiry-days.is-warning i{animation:pulse-warning 2s infinite;color:#ff9800}.usage-card-plan-info span{line-height:1.2}.usage-card-content{align-items:center;background:linear-gradient(135deg,#fff,#f9fafb);border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000000f;display:flex;gap:1rem;padding:.65rem 1rem;transition:all .25s ease}.usage-card-content:hover{border-color:#cbd5e0;box-shadow:0 2px 8px #667eea1f}.usage-bars-container{gap:1.25rem}.usage-bar-item,.usage-bars-container{align-items:center;display:flex;flex:1 1;min-width:0}.usage-bar-item{gap:.5rem}.usage-bar-label{flex-shrink:0;gap:.5rem}.feature-name,.usage-bar-label{align-items:center;display:flex}.feature-name{color:#2d3748;font-size:.8125rem;font-weight:500;gap:.35rem;white-space:nowrap}.feature-name i{font-size:.75rem}.feature-name i.fa-check-circle{color:#48c774}.feature-name i.fa-exclamation-circle{color:#f14668}.usage-numbers{align-items:baseline;display:flex;font-size:.8125rem;font-weight:600;gap:.2rem}.usage-numbers .current{color:#667eea;font-size:.875rem}.usage-numbers .separator{color:#a0aec0;font-size:.75rem}.usage-numbers .limit{color:#718096;font-size:.8125rem}.usage-progress-wrapper{align-items:center;display:flex;flex:1 1;gap:.5rem;max-width:200px;min-width:60px}.usage-progress-bg{background:#e2e8f0;flex:1 1;height:5px}.usage-progress-bg,.usage-progress-fill{border-radius:3px;overflow:hidden;position:relative}.usage-progress-fill{height:100%;transition:width .8s ease-out}.usage-progress-fill:after{animation:shimmer 2.5s infinite;background:linear-gradient(90deg,#0000,#fff6 50%,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.usage-progress-fill.is-success{background:linear-gradient(90deg,#48c774,#3ec46d)}.usage-progress-fill.is-danger{background:linear-gradient(90deg,#f14668,#e63950)}.usage-progress-fill.is-warning{background:linear-gradient(90deg,#ffdd57,#ffd83d)}.usage-progress-fill.is-info{background:linear-gradient(90deg,#3298dc,#2489cc)}.usage-percentage{color:#4a5568;min-width:32px;text-align:right}.upgrade-btn,.usage-percentage{flex-shrink:0;font-size:.75rem;font-weight:600}.upgrade-btn{height:32px;letter-spacing:.5px;padding:0 .875rem;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.upgrade-btn:hover{box-shadow:0 4px 10px #485fc74d;transform:translateY(-1px)}.upgrade-btn:active{transform:translateY(0)}@keyframes pulse-warning{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@media screen and (max-width:1200px){.usage-bars-container{gap:1rem}.usage-bar-item{align-items:flex-start;flex-direction:column;gap:.35rem}.usage-bar-label{width:100%}.usage-progress-wrapper{max-width:100%;width:100%}}@media screen and (max-width:768px){.usage-card-content{align-items:stretch;flex-direction:column;gap:.75rem;padding:.5rem .75rem}.usage-bars-container{flex-direction:column;gap:.65rem}.usage-bar-item{align-items:stretch;flex-direction:column}.usage-bar-label{justify-content:space-between}.usage-progress-wrapper{max-width:100%}.upgrade-btn{justify-content:center;width:100%}.usage-card-alert{flex-wrap:wrap;font-size:.65rem;padding:.125rem .5rem;top:-7px}.usage-card-alert i{font-size:.65rem}.usage-card-alert .alert-expiry-days{margin-left:.15rem;padding-left:.35rem}.usage-card-plan-info{font-size:.65rem;gap:.5rem;padding:.125rem .5rem;top:-7px}.usage-card-plan-info .expiry-days{padding-left:.35rem}.usage-card-plan-info i{font-size:.65rem}}@media(prefers-color-scheme:dark){.usage-card-content{background:linear-gradient(135deg,#2d3748,#1a202c);border-color:#4a5568}.feature-name{color:#e2e8f0}.usage-numbers .current{color:#818cf8}.usage-numbers .limit,.usage-percentage{color:#cbd5e0}.usage-progress-bg{background:#4a5568}.usage-card-alert{background:linear-gradient(135deg,#5c2929,#7c3030);border-color:#ff6b6b;color:#fecaca}.usage-card-alert i{color:#ff6b6b}.usage-card-alert .alert-expiry-days{border-left-color:#ff6b6b4d;color:#ffb3b3}.usage-card-alert .alert-expiry-days i{color:#ff6b6b}.usage-card-plan-info{background:linear-gradient(135deg,#2c3e5c,#1e2a3e);border-color:#818cf8}.usage-card-plan-info .plan-name{color:#a5b4fc}.usage-card-plan-info .plan-name i{color:#818cf8}.usage-card-plan-info .expiry-days{border-left-color:#4a5568;color:#c7d2fe}.usage-card-plan-info .expiry-days i{color:#818cf8}}.documentation-hub{background:#f9fafb;min-height:100vh}.documentation-hub .docs-header{background:linear-gradient(135deg,#2196f3,#e91e63);margin-bottom:-3rem;padding:3rem 1rem;position:relative}.documentation-hub .docs-header:after{background:linear-gradient(180deg,#0000,#f9fafb);bottom:0;content:"";height:4rem;left:0;position:absolute;right:0}.documentation-hub .docs-header .title{font-weight:800;text-shadow:0 2px 10px #0003}.documentation-hub .docs-header .subtitle{opacity:.95}.documentation-hub .docs-search-container{margin-bottom:2.5rem;position:relative;z-index:10}.documentation-hub .docs-search-wrapper{margin:0 auto;max-width:800px;padding:0 1rem}.documentation-hub .docs-search-input{border:none!important;border-radius:12px!important;box-shadow:0 8px 32px #00000029!important;font-size:1.125rem!important;height:60px!important;padding-left:3.5rem!important;transition:all .3s ease}.documentation-hub .docs-search-input:focus{box-shadow:0 12px 48px #2196f34d!important;transform:translateY(-2px)}.documentation-hub .docs-search-input::placeholder{color:#a0a0a0}.documentation-hub .docs-sidebar{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;padding:2rem;position:sticky;top:1rem}.documentation-hub .docs-sidebar .title{color:#363636}.documentation-hub .docs-sidebar .docs-categories .docs-category-item{align-items:center;border:2px solid #0000;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:.5rem;padding:1rem;transition:all .3s ease}.documentation-hub .docs-sidebar .docs-categories .docs-category-item:hover{background:#ebf8ff;border-color:#2196f3;transform:translateX(4px)}.documentation-hub .docs-sidebar .docs-categories .docs-category-item.is-active{background:linear-gradient(135deg,#2196f31a,#e91e631a);border-color:#2196f3;font-weight:600}.documentation-hub .docs-sidebar .docs-categories .docs-category-item.is-active .category-icon{color:#2196f3}.documentation-hub .docs-sidebar .docs-categories .docs-category-item .category-content{align-items:center;display:flex;gap:1rem}.documentation-hub .docs-sidebar .docs-categories .docs-category-item .category-content .category-icon{color:#a0a0a0;transition:color .3s ease}.documentation-hub .docs-sidebar .docs-categories .docs-category-item .category-content .category-label{font-size:.875rem}.documentation-hub .docs-sidebar .docs-categories .docs-category-item .category-count{align-items:center;background:#edf2f7;color:#4a5568;display:flex;font-weight:600;height:1.5rem;justify-content:center;min-width:2rem}.documentation-hub .docs-sidebar .docs-quick-links{border-top:1px solid #e9ecef;padding-top:1.5rem}.documentation-hub .docs-sidebar .docs-quick-links h4{color:#4a5568;font-weight:600}.documentation-hub .docs-sidebar .docs-quick-links ul{list-style:none;margin:0;padding:0}.documentation-hub .docs-sidebar .docs-quick-links ul li{margin-bottom:.5rem}.documentation-hub .docs-sidebar .docs-quick-links ul li a{color:#718096;display:block;font-size:.875rem;padding:.25rem 0;transition:all .15s ease}.documentation-hub .docs-sidebar .docs-quick-links ul li a:hover{color:#2196f3;padding-left:.5rem}.documentation-hub .docs-content .docs-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.documentation-hub .docs-content .docs-topic-card{background:#fff;border:2px solid #0000;border-radius:12px;box-shadow:0 2px 8px #00000014;cursor:pointer;display:flex;gap:1rem;padding:2rem;position:relative;transition:all .3s ease}.documentation-hub .docs-content .docs-topic-card:hover{border-color:#2196f3;box-shadow:0 4px 16px #0000001f;transform:translateY(-4px)}.documentation-hub .docs-content .docs-topic-card:hover .topic-arrow{opacity:1;transform:translateX(0)}.documentation-hub .docs-content .docs-topic-card .topic-icon{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:10px;color:#fff;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.documentation-hub .docs-content .docs-topic-card .topic-content{flex:1 1}.documentation-hub .docs-content .docs-topic-card .topic-content .title{color:#363636;font-size:1.25rem;margin-bottom:.5rem}.documentation-hub .docs-content .docs-topic-card .topic-content .topic-description{color:#718096;font-size:.875rem;line-height:1.6}.documentation-hub .docs-content .docs-topic-card .topic-arrow{color:#2196f3;opacity:0;position:absolute;right:1.5rem;top:50%;transform:translateX(-10px) translateY(-50%);transition:all .3s ease}.documentation-hub .docs-content .docs-no-results{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;padding:3rem;text-align:center}.documentation-hub .docs-detail-view{padding:2.5rem 0}.documentation-hub .docs-detail-view .docs-back-button{color:#2196f3;font-weight:600;margin-bottom:2rem}.documentation-hub .docs-detail-view .docs-back-button:hover{background:#ebf8ff}.documentation-hub .docs-detail-view .docs-detail-content{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001f;padding:3rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-header{align-items:flex-start;border-bottom:3px solid #edf2f7;display:flex;gap:2rem;margin-bottom:2rem;padding-bottom:2rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-header .detail-icon{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:12px;box-shadow:0 4px 16px #0000001f;color:#fff;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.documentation-hub .docs-detail-view .docs-detail-content .detail-header .title{color:#363636;font-weight:700;margin-bottom:.5rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-header .subtitle{color:#a0a0a0}.documentation-hub .docs-detail-view .docs-detail-content .detail-intro{background:#ebf8ff;border-left:4px solid #2196f3;border-radius:10px;margin-bottom:2.5rem;padding:1.5rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-intro p{color:#4a5568;line-height:1.8}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps{margin-bottom:2.5rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .title{color:#363636;font-weight:700}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item{display:flex;gap:2rem;margin-bottom:2.5rem;position:relative}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item:not(:last-child):after{background:linear-gradient(180deg,#2196f3,#0000);bottom:-24px;content:"";left:21px;position:absolute;top:48px;width:2px}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item .step-number{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:50%;box-shadow:0 4px 16px #0000001f;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;height:42px;justify-content:center;position:relative;width:42px;z-index:1}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item .step-content{flex:1 1;padding-top:.25rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item .step-content .title{color:#363636;font-weight:600;margin-bottom:.5rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item .step-content p{color:#718096;line-height:1.7;margin-bottom:1rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item .step-content .step-screenshot{margin-top:1.5rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item .step-content .step-screenshot .screenshot-placeholder{background:#f8f9fa;border:2px dashed #e0e0e0;border-radius:10px;color:#a0a0a0;padding:2.5rem;text-align:center;transition:all .3s ease}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item .step-content .step-screenshot .screenshot-placeholder:hover{background:#edf2f7;border-color:#2196f3}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item .step-content .step-screenshot .screenshot-placeholder svg{color:#cbd5e0}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item .step-content .step-screenshot .screenshot-placeholder p{color:#718096;font-weight:600;margin-bottom:0}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item .step-content .step-screenshot .screenshot-placeholder small{font-size:.75rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-tips{background:linear-gradient(135deg,#ffe08a33,#ffd43b33);border-left:4px solid #ffe08a;border-radius:10px;margin-bottom:2.5rem;padding:2rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-tips .title{color:#363636;margin-bottom:1rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-tips ul{margin-left:1.5rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-tips ul li{color:#4a5568;line-height:1.8;list-style:disc;margin-bottom:1rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-tips ul li::marker{color:#d97706}.documentation-hub .docs-detail-view .docs-detail-content .detail-related{margin-bottom:2.5rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-related .title{color:#363636;font-weight:600}.documentation-hub .docs-detail-view .docs-detail-content .detail-related .related-topics-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.documentation-hub .docs-detail-view .docs-detail-content .detail-related .related-topics-grid .related-topic-card{align-items:center;background:#f9fafb;border:2px solid #e9ecef;border-radius:10px;cursor:pointer;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.documentation-hub .docs-detail-view .docs-detail-content .detail-related .related-topics-grid .related-topic-card:hover{background:#ebf8ff;border-color:#2196f3;transform:translateY(-2px)}.documentation-hub .docs-detail-view .docs-detail-content .detail-related .related-topics-grid .related-topic-card:hover .related-icon{color:#2196f3}.documentation-hub .docs-detail-view .docs-detail-content .detail-related .related-topics-grid .related-topic-card .related-icon{color:#a0a0a0;flex-shrink:0;transition:color .3s ease}.documentation-hub .docs-detail-view .docs-detail-content .detail-related .related-topics-grid .related-topic-card .related-title{color:#4a5568;font-size:.875rem;font-weight:500;line-height:1.4}.documentation-hub .docs-detail-view .docs-detail-content .detail-feedback{border-top:2px solid #edf2f7;padding-top:2rem;text-align:center}.documentation-hub .docs-detail-view .docs-detail-content .detail-feedback .title{color:#363636;margin-bottom:1rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-feedback .buttons{justify-content:center;margin-bottom:1rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-feedback a{color:#2196f3;font-weight:600}.documentation-hub .docs-detail-view .docs-detail-content .detail-feedback a:hover{text-decoration:underline}@media screen and (max-width:1024px){.documentation-hub .docs-content .docs-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.documentation-hub .docs-detail-view .docs-detail-content{padding:2rem}}@media screen and (max-width:768px){.documentation-hub .docs-header{margin-bottom:-2rem;padding:2rem 1rem}.documentation-hub .docs-header .title{font-size:2rem}.documentation-hub .docs-header .subtitle{font-size:1.125rem}.documentation-hub .docs-search-input{font-size:1rem!important;height:50px!important}.documentation-hub .docs-sidebar{margin-bottom:1.5rem;position:static}.documentation-hub .docs-content .docs-grid{grid-template-columns:1fr}.documentation-hub .docs-detail-view .docs-detail-content{padding:1.5rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-header{flex-direction:column;gap:1rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-header .detail-icon{height:56px;width:56px}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item{flex-direction:column;gap:1rem}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item:not(:last-child):after{display:none}.documentation-hub .docs-detail-view .docs-detail-content .detail-steps .step-item .step-number{align-self:flex-start}.documentation-hub .docs-detail-view .docs-detail-content .detail-related .related-topics-grid{grid-template-columns:1fr}}.video-tutorials .video-categories{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2.5rem;padding:0 1rem}.video-tutorials .video-categories .button{border:2px solid #0000;border-radius:50px;font-weight:600;text-transform:capitalize;transition:all .3s ease}.video-tutorials .video-categories .button:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.video-tutorials .video-categories .button.is-primary{background:linear-gradient(135deg,#2196f3,#e91e63);border-color:#0000;box-shadow:0 4px 12px #2196f366;color:#fff}.video-tutorials .video-categories .button.is-primary:hover{box-shadow:0 6px 16px #2196f380}.video-tutorials .video-categories .button.is-light{background:#fff;border-color:#e8ecef;color:#718096}.video-tutorials .video-categories .button.is-light:hover{border-color:#2196f3;color:#2196f3}.video-tutorials .video-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));padding:2rem 1rem}@media screen and (max-width:768px){.video-tutorials .video-grid{gap:1.5rem;grid-template-columns:1fr}}.video-tutorials .video-card{background:#fff;border:2px solid #0000;border-radius:12px;box-shadow:0 2px 8px #00000014;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}.video-tutorials .video-card:hover{border-color:#2196f3;box-shadow:0 8px 32px #00000029;transform:translateY(-8px)}.video-tutorials .video-card:hover .play-overlay{opacity:1}.video-tutorials .video-card:hover .play-button{transform:scale(1.1)}.video-tutorials .video-card .video-thumbnail{background:#f8f9fa;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.video-tutorials .video-card .video-thumbnail img{object-fit:cover}.video-tutorials .video-card .video-thumbnail .local-video-thumbnail,.video-tutorials .video-card .video-thumbnail img{height:100%;left:0;position:absolute;top:0;width:100%}.video-tutorials .video-card .video-thumbnail .local-video-thumbnail img{height:100%;object-fit:cover;width:100%}.video-tutorials .video-card .video-thumbnail .local-video-thumbnail .video-placeholder{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);color:#fff;display:flex;height:100%;justify-content:center;width:100%}.video-tutorials .video-card .video-thumbnail .play-overlay{align-items:center;background:#0000004d;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.video-tutorials .video-card .video-thumbnail .play-button{align-items:center;background:#fffffff2;border-radius:50%;box-shadow:0 4px 16px #0000001f;color:#2196f3;display:flex;height:64px;justify-content:center;transition:transform .3s ease;width:64px}.video-tutorials .video-card .video-thumbnail .play-button svg{margin-left:4px}.video-tutorials .video-card .video-thumbnail .video-duration{background:#000c;border-radius:5px;bottom:.5rem;color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .5rem;position:absolute;right:.5rem}.video-tutorials .video-card .video-thumbnail .video-type-badge{align-items:center;background:#000000b3;border-radius:5px;color:#fff;display:flex;justify-content:center;padding:.25rem .5rem;position:absolute;right:.5rem;top:.5rem}.video-tutorials .video-card .video-content{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}.video-tutorials .video-card .video-content .video-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#363636;display:-webkit-box;font-size:1.25rem;font-weight:600;line-height:1.4;margin-bottom:.5rem;overflow:hidden}.video-tutorials .video-card .video-content .video-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#718096;display:-webkit-box;flex-grow:1;font-size:.875rem;line-height:1.5;margin-bottom:1rem;overflow:hidden}.video-tutorials .video-card .video-content .tag{align-self:flex-start;font-size:.75rem;font-weight:500}.video-tutorials .video-modal{align-items:center;animation:fadeIn .3s ease;background:#000000d9;display:flex;height:100%;justify-content:center;left:0;padding:1rem;position:fixed;top:0;width:100%;z-index:9999}.video-tutorials .video-modal-content{animation:slideUp .3s ease;background:#fff;border-radius:12px;box-shadow:0 12px 48px #0003;max-height:90vh;max-width:1200px;overflow-y:auto;width:100%}@media screen and (max-width:768px){.video-tutorials .video-modal-content{max-height:95vh}}.video-tutorials .video-modal-header{align-items:center;border-bottom:2px solid #edf2f7;display:flex;justify-content:space-between;padding:2rem}.video-tutorials .video-modal-header .title{color:#363636;flex-grow:1;margin:0;padding-right:1rem}.video-tutorials .video-modal-header .modal-controls{display:flex;gap:.5rem}.video-tutorials .video-modal-header .modal-controls .button{transition:all .3s ease}.video-tutorials .video-modal-header .modal-controls .button:hover{background:#f8f9fa}.video-tutorials .video-modal-header .modal-controls .button .icon{color:#a0a0a0}.video-tutorials .video-player-wrapper{background:#000;padding-top:56.25%;position:relative;width:100%}.video-tutorials .video-player-wrapper .video-player{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.video-tutorials .video-modal-footer{border-top:2px solid #edf2f7;padding:2rem}.video-tutorials .video-modal-footer .video-modal-description{color:#718096;line-height:1.6;margin-bottom:1.5rem}.video-tutorials .video-modal-footer .button{transition:all .3s ease}.video-tutorials .video-modal-footer .button:hover{transform:translateX(-4px)}@media screen and (max-width:768px){.video-tutorials .video-categories .button{font-size:.875rem;padding:.5rem 1rem}.video-tutorials .video-modal{padding:0}.video-tutorials .video-modal-content{border-radius:0;max-height:100vh}.video-tutorials .video-modal-header{padding:1rem}.video-tutorials .video-modal-header .title{font-size:1.5rem}.video-tutorials .video-modal-footer{padding:1rem}}.modal.is-active.sd_con_modal{align-items:center!important;bottom:0!important;display:flex!important;justify-content:center!important;left:0!important;position:fixed!important;right:0!important;top:0!important;z-index:9999!important}.modal.is-active.sd_con_modal .modal-background{background-color:#0a0a0adb!important;bottom:0!important;left:0!important;position:absolute!important;right:0!important;top:0!important}.modal.sd_con_modal .sd_con_modal-card,.sd_con_modal-card{display:flex!important;flex-direction:column!important;margin:0 auto!important;max-height:90vh!important;max-width:800px!important;overflow:hidden!important;position:relative!important;width:90vw!important;z-index:10000!important}@media screen and (max-width:768px){.modal.sd_con_modal .sd_con_modal-card,.sd_con_modal-card{max-height:95vh!important;width:95vw!important}}.sd_con_header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1.5rem}.sd_con_header .modal-card-title{color:#fff;font-size:1.5rem;font-weight:600}.sd_con_header .delete:after,.sd_con_header .delete:before{background-color:#fff}.sd_con_header .delete:hover{background-color:#fff3}.modal.sd_con_modal .sd_con_body,.sd_con_body{background-color:#f8f9fa!important;flex:1 1!important;overflow-y:auto!important;padding:2rem!important}@media screen and (max-width:768px){.modal.sd_con_modal .sd_con_body,.sd_con_body{padding:1rem!important}}.modal.sd_con_modal .sd_con_body::-webkit-scrollbar,.sd_con_body::-webkit-scrollbar{width:8px}.modal.sd_con_modal .sd_con_body::-webkit-scrollbar-track,.sd_con_body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.modal.sd_con_modal .sd_con_body::-webkit-scrollbar-thumb,.sd_con_body::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.modal.sd_con_modal .sd_con_body::-webkit-scrollbar-thumb:hover,.sd_con_body::-webkit-scrollbar-thumb:hover{background:#555}.sd_con_loading{padding:3rem 1rem;text-align:center}.sd_con_loading .progress{margin:0 auto;max-width:300px}.sd_con_loading p{color:#666;margin-top:1rem}.sd_con_section{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem;padding:1.5rem}.sd_con_section:last-child{margin-bottom:0}.sd_con_section_title{align-items:center;border-bottom:2px solid #667eea;color:#333;display:flex;font-size:1.25rem;font-weight:600;margin-bottom:1.25rem;padding-bottom:.75rem}.sd_con_section_title:before{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px;content:"";display:inline-block;height:24px;margin-right:.75rem;width:4px}.sd_con_info_box{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-left:4px solid #667eea;border-radius:8px;padding:1.5rem}.sd_con_consent_text{margin-bottom:1.5rem}.sd_con_consent_text p{color:#2c3e50;font-size:1rem;line-height:1.7;text-align:justify}.sd_con_badges{display:flex;flex-wrap:wrap;gap:.75rem}.sd_con_badge{align-items:center;border-radius:6px;box-shadow:0 2px 4px #0000001a;display:inline-flex;gap:.5rem;padding:.5rem 1rem}.sd_con_badge strong{font-weight:600}@media screen and (max-width:768px){.sd_con_badge{font-size:.875rem;padding:.4rem .8rem}}.sd_con_third_parties{grid-gap:1rem;display:grid;gap:1rem}@media screen and (min-width:768px){.sd_con_third_parties{grid-template-columns:repeat(2,1fr)}}.sd_con_service_card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1.25rem;transition:all .3s ease}.sd_con_service_card:hover{border-color:#667eea;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.sd_con_service_name{border-bottom:1px solid #e0e0e0;color:#667eea;font-size:1.1rem;font-weight:600;margin-bottom:.75rem;padding-bottom:.5rem}.sd_con_service_details{display:flex;flex-direction:column;gap:.5rem}.sd_con_service_row{color:#555;font-size:.95rem;line-height:1.5}.sd_con_service_row strong{color:#333;font-weight:600;margin-right:.5rem}.sd_con_checkboxes{display:flex;flex-direction:column;gap:1rem}.sd_con_checkbox{align-items:flex-start;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;padding:1rem;transition:all .3s ease}.sd_con_checkbox:hover{background:#e9ecef;border-color:#667eea}.sd_con_checkbox input[type=checkbox]{cursor:pointer;flex-shrink:0;height:20px;margin-right:.75rem;margin-top:.25rem;width:20px}.sd_con_checkbox .sd_con_checkbox_text{color:#333;flex:1 1;font-size:1rem;line-height:1.6}.sd_con_checkbox .help{margin-left:2rem;margin-top:.5rem}.sd_con_checkbox input[type=checkbox]:checked~.sd_con_checkbox_text{color:#667eea;font-weight:500}.sd_con_master_section{background:linear-gradient(135deg,#f093fb,#f5576c);border:none;box-shadow:0 4px 15px #f5576c4d;padding:0}.sd_con_master_consent{background:#fff;border:3px solid #f5576c;border-radius:8px;box-shadow:none;margin:0;padding:1.5rem}.sd_con_master_consent:hover{box-shadow:0 0 0 3px #f5576c33}.sd_con_master_checkbox{align-items:flex-start;cursor:pointer;display:flex;margin:0}.sd_con_master_checkbox .sd_con_master_input{cursor:pointer;flex-shrink:0;height:24px;margin-right:1rem;margin-top:.25rem;width:24px}.sd_con_master_checkbox .sd_con_master_text{color:#2c3e50;flex:1 1;font-size:1.15rem;font-weight:600;line-height:1.6}.sd_con_master_checkbox .sd_con_master_input:checked~.sd_con_master_text{color:#f5576c}.sd_con_master_checkbox .help{font-size:.95rem;margin-left:2.5rem;margin-top:.5rem}.sd_con_footer{background:#fff;border-top:1px solid #e0e0e0;display:flex;gap:1rem;justify-content:flex-end;padding:1.25rem 1.5rem}.sd_con_footer .button{font-weight:500;min-width:120px;transition:all .3s ease}.sd_con_footer .button.is-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.sd_con_footer .button.is-primary:hover:not(:disabled){background:linear-gradient(135deg,#764ba2,#667eea);box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}.sd_con_footer .button.is-primary:disabled{cursor:not-allowed;opacity:.5}.sd_con_footer .button:not(.is-primary):hover:not(:disabled){background-color:#f5f5f5}@media screen and (max-width:768px){.sd_con_footer{flex-direction:column-reverse}.sd_con_footer .button{min-width:auto;width:100%}}.sd_con_body .notification{border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:1.5rem}.sd_con_header-content{align-items:center;display:flex;flex:1 1;gap:1rem}.sd_con_icon-wrapper{align-items:center;background:#fff3;border-radius:12px;display:flex;height:50px;justify-content:center;width:50px}.sd_con_icon-wrapper .sd_con_icon{color:#fff;font-size:1.75rem}.sd_con_title-wrapper{flex:1 1}.sd_con_title-wrapper .sd_con_title{color:#fff;font-size:1.5rem;font-weight:600;margin:0}.sd_con_title-wrapper .sd_con_subtitle{color:#ffffffe6;font-size:.95rem;margin-top:.25rem}.sd_con_overview{margin-bottom:2rem}.sd_con_overview-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1.5rem}.sd_con_overview-card .sd_con_overview-icon{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:1.5rem;height:50px;justify-content:center;width:50px}.sd_con_overview-card .sd_con_overview-content{flex:1 1}.sd_con_overview-card .sd_con_overview-content h4{color:#333;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.sd_con_overview-card .sd_con_overview-content p{color:#555;font-size:1rem;line-height:1.6}.sd_con_info-box{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-left:4px solid #667eea;border-radius:8px;margin-bottom:1.5rem;padding:1.25rem}.sd_con_info-box .sd_con_info-header{align-items:center;color:#333;display:flex;font-size:1.1rem;gap:.75rem;margin-bottom:1rem}.sd_con_info-box .sd_con_info-header i{color:#667eea;font-size:1.25rem}.sd_con_info-box .sd_con_info-content p{color:#555;font-size:.95rem;margin-bottom:.5rem}.sd_con_info-box .sd_con_info-content p:last-child{margin-bottom:0}.sd_con_info-box .sd_con_info-content p strong{color:#333;font-weight:600}.sd_con_acknowledgments{margin-bottom:2rem}.sd_con_section-title{align-items:center;color:#333;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin-bottom:1.25rem}.sd_con_section-title i{color:#667eea}.sd_con_checkbox-wrapper{background:#fff;border:2px solid #e0e0e0;border-radius:8px;margin-bottom:1rem;padding:1rem;transition:all .3s ease}.sd_con_checkbox-wrapper:hover{border-color:#667eea;box-shadow:0 2px 8px #667eea1a}.sd_con_checkbox-wrapper.sd_con_error{background:#fff5f7;border-color:#f14668}.sd_con_checkbox-wrapper.sd_con_master-checkbox{background:linear-gradient(135deg,#fff5f7,#ffe8ec);border:3px solid #f5576c}.sd_con_checkbox-wrapper.sd_con_master-checkbox:hover{box-shadow:0 0 0 3px #f5576c33}.sd_con_checkbox-wrapper .sd_con_checkbox-label{color:#333;cursor:pointer;display:block;font-size:1rem;line-height:1.6}.sd_con_checkbox-wrapper .sd_con_checkbox-label strong{color:#667eea;font-weight:600}.sd_con_checkbox-wrapper .sd_con_master-label{font-size:1.15rem;font-weight:600}.sd_con_checkbox-wrapper .sd_con_master-label strong{color:#f5576c}.sd_con_checkbox-wrapper input[type=checkbox]{cursor:pointer;height:20px;margin-right:.75rem;vertical-align:middle;width:20px}.sd_con_checkbox-wrapper .sd_con_error-text{align-items:center;color:#f14668;display:flex;font-size:.875rem;gap:.5rem;margin-left:2rem;margin-top:.5rem}.sd_con_checkbox-wrapper .sd_con_error-text i{font-size:1rem}.sd_con_third-party-section{margin-bottom:2rem}.sd_con_third-party-grid{grid-gap:1rem;display:grid;gap:1rem}@media screen and (min-width:768px){.sd_con_third-party-grid{grid-template-columns:repeat(2,1fr)}}.sd_con_third-party-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1.25rem;transition:all .3s ease}.sd_con_third-party-card:hover{border-color:#667eea;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.sd_con_third-party-card .sd_con_service-header{align-items:center;border-bottom:1px solid #e0e0e0;color:#667eea;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem}.sd_con_third-party-card .sd_con_service-header i{font-size:1.25rem}.sd_con_third-party-card .sd_con_service-data,.sd_con_third-party-card .sd_con_service-purpose{color:#555;font-size:.95rem;line-height:1.5;margin-bottom:.5rem}.sd_con_third-party-card .sd_con_service-data strong,.sd_con_third-party-card .sd_con_service-purpose strong{color:#333;font-weight:600}.sd_con_security-section{margin-bottom:2rem}.sd_con_security-list{grid-gap:.75rem;display:grid;gap:.75rem;list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.sd_con_security-list{grid-template-columns:repeat(2,1fr)}}.sd_con_security-list li{align-items:flex-start;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#555;display:flex;font-size:.95rem;gap:.75rem;line-height:1.5;padding:1rem}.sd_con_security-list li i{color:#48c78e;flex-shrink:0;font-size:1.1rem;margin-top:.15rem}.sd_con_master-consent{background:linear-gradient(135deg,#fff5f7,#ffe8ec);border-radius:8px;margin:2rem 0;padding:0}.sd_con_legal-info{background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;gap:2rem;margin:2rem 0;padding:1.5rem}@media screen and (max-width:768px){.sd_con_legal-info{flex-direction:column;gap:1rem}}.sd_con_legal-info .sd_con_legal-item{align-items:center;color:#555;display:flex;font-size:.95rem;gap:.75rem}.sd_con_legal-info .sd_con_legal-item i{color:#667eea;font-size:1.25rem}.sd_con_legal-info .sd_con_legal-item strong{color:#333;font-weight:600}.sd_con_actions{border-top:2px solid #e0e0e0;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem}@media screen and (max-width:768px){.sd_con_actions{flex-direction:column-reverse}}.sd_con_actions .sd_con_btn-cancel{font-weight:500;min-width:150px}@media screen and (max-width:768px){.sd_con_actions .sd_con_btn-cancel{width:100%}}.sd_con_actions .sd_con_btn-submit{background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-weight:600;min-width:200px;transition:all .3s ease}.sd_con_actions .sd_con_btn-submit:hover:not(:disabled){background:linear-gradient(135deg,#764ba2,#667eea);box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}.sd_con_actions .sd_con_btn-submit:disabled{cursor:not-allowed;opacity:.6}@media screen and (max-width:768px){.sd_con_actions .sd_con_btn-submit{width:100%}}.sd_con_spinner{animation:sd_con_spin 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;height:50px;margin:0 auto;width:50px}@keyframes sd_con_spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal.is-active .sd_con_modal-card{animation:sd_con_slideIn .3s ease-out}@keyframes sd_con_slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:480px){.sd_con_section{padding:1rem}.sd_con_section_title{font-size:1.1rem}.sd_con_consent_text p{font-size:.95rem}.sd_con_checkbox{padding:.75rem}.sd_con_master_text{font-size:1rem}}.react-flow{direction:ltr}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow-canvas{background-image:radial-gradient(circle,#e5e7eb 1px,#0000 0);background-position:0 0,10px 10px;background-size:20px 20px}.react-flow-canvas .react-flow__node{border:2px solid #0000;border-radius:8px;box-shadow:0 4px 20px #0000001a}.react-flow-canvas .react-flow__node:hover{box-shadow:0 8px 30px #00000026}.react-flow-canvas .react-flow__node.selected{border-color:#3273dc;box-shadow:0 0 0 3px #3273dc33}.react-flow-canvas .react-flow__node.selected .hanging-icon{display:block}.react-flow-canvas .react-flow__edge-path{stroke-width:3px;stroke:#3273dc}.react-flow-canvas .react-flow__edge.selected .react-flow__edge-path{stroke:#ff3860}.react-flow-canvas .react-flow__handle{background:#3273dc;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px #0003;height:14px;opacity:0;transition:all .2s ease;width:14px}.react-flow-canvas .react-flow__handle:hover{background:#ff3860;box-shadow:0 3px 12px #ff386066;transform:scale(1.4)}.react-flow-canvas .react-flow__handle.react-flow__handle-top{top:-7px}.react-flow-canvas .react-flow__handle.react-flow__handle-bottom{bottom:-7px}.react-flow-canvas .react-flow__node:hover .react-flow__handle{opacity:1}.react-flow-canvas .react-flow__controls{border:1px solid #e9ecef;border-radius:12px;box-shadow:0 4px 12px #0000001a}.react-flow-canvas .react-flow__minimap{border:1px solid #e9ecef;border-radius:8px;box-shadow:0 4px 12px #0000001a}.button:active{transform:translateY(1px)}.chat-bot-screen::-webkit-scrollbar{width:6px}.chat-bot-screen::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.chat-bot-screen::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.chat-bot-screen::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.chatbot-node{border:2px solid #3273dc;border-radius:8px;font-weight:600;height:100%;padding:1rem;position:relative;transition:all .2s ease;-webkit-user-select:none;user-select:none;width:200px!important}.chatbot-node:hover .hanging-icon{display:block}.chatbot-node.startNode{background:linear-gradient(135deg,#e8f5e9,#c8e6c9)!important;border-color:#2e7d32!important;box-shadow:0 4px 12px #2e7d3226}.chatbot-node.endNode{background:linear-gradient(135deg,#ffebee,#ffcdd2)!important;border-color:#c62828!important;box-shadow:0 4px 12px #c6282826}.chatbot-node.msgNode{background:linear-gradient(135deg,#e3f2fd,#bbdefb)!important;border-color:#1976d2!important;box-shadow:0 4px 12px #1976d226}.chatbot-node.buttonNode{background:linear-gradient(135deg,#e0f7fa,#b2ebf2)!important;border-color:#0097a7!important;box-shadow:0 4px 12px #0097a726}.chatbot-node.apiActionNode{background:linear-gradient(135deg,#fff3e0,#ffe0b2)!important;border-color:#f57c00!important;box-shadow:0 4px 12px #f57c0026}.chatbot-node.formNode{background:linear-gradient(135deg,#f3e5f5,#e1bee7)!important;border-color:#7b1fa2!important;box-shadow:0 4px 12px #7b1fa226}.chatbot-node.intentNode{background:linear-gradient(135deg,#e8eaf6,#c5cae9)!important;border-color:#303f9f!important;box-shadow:0 4px 12px #303f9f26}.chatbot-node.chatbotNode{background:linear-gradient(135deg,#e0f2f1,#b2dfdb)!important;border-color:#00796b!important;box-shadow:0 4px 12px #00796b26}.chatbot-node:hover{box-shadow:0 6px 16px #0003!important;transform:translateY(-2px)}.hanging-icon{display:none;gap:4px;position:absolute;right:0;top:-25px}.hanging-icon .icon{background:#fff;border-radius:4px;box-shadow:0 2px 8px #00000026;color:#949494;cursor:pointer;font-size:14px;padding:4px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.hanging-icon .icon:hover{box-shadow:0 3px 12px #00000040;color:#3273dc;transform:scale(1.1)}.node-icon{font-size:14px;left:6px;opacity:.8;position:absolute;top:6px;-webkit-user-select:none;user-select:none;z-index:10}.html-editor{background-color:#fff;border:1px solid #dbdbdb;border-radius:6px;font-family:Helvetica,Arial,sans-serif;font-size:1rem;min-height:150px;overflow-y:auto;padding:1rem}.html-editor:focus{border-color:#3273dc;box-shadow:0 0 0 .125em #3273dc40;outline:none}.html-editor-output{word-wrap:break-word;background-color:#f5f5f5;border-radius:6px;font-family:monospace,monospace;font-size:.875rem;margin-top:1rem;max-height:150px;overflow-y:auto;padding:1rem;white-space:pre-wrap}.chatbot-area{background-color:#fff;border:2px dashed #dee2e6;border-radius:16px;box-shadow:0 4px 12px #0000000d;height:100%;overflow:hidden;position:relative}.dragging-node{align-items:center;background-color:#3b82f60d;border:3px dashed #3b82f6;border-radius:16px;display:flex;inset:0;justify-content:center;position:absolute;z-index:1000}.chat-assist-div{bottom:10px;position:absolute;right:10px;z-index:957}.button-node-input{background:inherit!important;background-color:inherit!important;border:none!important;box-shadow:none!important;cursor:text;font-family:inherit;font-size:inherit;margin:0;outline:none!important;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap;width:100%!important}.knowledge-doc-container{padding:0}.knowledge-doc-card{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px #0000000a;overflow:hidden}.knowledge-doc-header{background:linear-gradient(135deg,#5fc4ff,#4db3ef);border-bottom:2px solid #4db3ef;padding:0}.knowledge-tabs{margin:0!important}.knowledge-tabs ul{border-bottom:none!important;margin:0;padding:0 1rem}.knowledge-tabs li{margin-bottom:0!important}.knowledge-tabs li a{border:none!important;border-bottom:3px solid #0000!important;color:#fffc;font-size:.875rem;font-weight:500;padding:.75rem 1rem;transition:all .2s ease}.knowledge-tabs li a:hover{background:#ffffff1a;border-bottom-color:#ffffff4d!important;color:#fff}.knowledge-tabs li a .icon{margin-right:.35rem}.knowledge-tabs li.is-active a{background:#ffffff26;border-bottom-color:#fff!important;color:#fff;font-weight:600}.knowledge-doc-body{min-height:200px;padding:1.5rem}.knowledge-upload-zone{background:linear-gradient(135deg,#f7fafc,#edf2f7);border:2px dashed #cbd5e0;border-radius:10px;cursor:pointer;transition:all .3s ease}.knowledge-upload-zone:hover{background:linear-gradient(135deg,#ebf8ff,#e0f2fe);border-color:#5fc4ff;box-shadow:0 4px 12px #5fc4ff26}.knowledge-upload-zone:hover .upload-icon{color:#5fc4ff;transform:translateY(-5px)}.knowledge-upload-zone .upload-label{cursor:pointer;display:block;padding:3rem 2rem;text-align:center;width:100%}.knowledge-upload-zone .upload-content{align-items:center;display:flex;flex-direction:column;gap:.75rem}.knowledge-upload-zone .upload-icon{color:#a0aec0;font-size:3rem;transition:all .3s ease}.knowledge-upload-zone .upload-icon i{display:block}.knowledge-upload-zone .upload-text{color:#2d3748;font-size:1rem;font-weight:600;margin:0}.knowledge-upload-zone .upload-hint{color:#718096;font-size:.8125rem;margin:0}.knowledge-form-area{padding:.5rem}.knowledge-form-area .field{margin-bottom:1rem}.knowledge-form-area .label{color:#4a5568;font-weight:600;margin-bottom:.5rem}.knowledge-submit-btn{background:linear-gradient(135deg,#5fc4ff,#4db3ef);border:none;border-radius:8px;box-shadow:0 2px 8px #5fc4ff4d;font-weight:600;height:42px;transition:all .2s ease}.knowledge-submit-btn:hover{background:linear-gradient(135deg,#4db3ef,#3ba3df);box-shadow:0 4px 12px #5fc4ff66;transform:translateY(-2px)}.knowledge-submit-btn:active{transform:translateY(0)}.knowledge-doc-list{background:#fff;border-top:1px solid #e2e8f0}.list-header{background:linear-gradient(135deg,#f7fafc,#edf2f7);border-bottom:1px solid #e2e8f0;padding:1rem 1.5rem}.list-header h3{align-items:center;color:#2d3748;display:flex;gap:.5rem;margin:0}.list-header h3 i{color:#5fc4ff;font-size:1rem}.knowledge-items{max-height:350px;overflow-y:auto;padding:.75rem}.knowledge-items::-webkit-scrollbar{width:6px}.knowledge-items::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.knowledge-items::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.knowledge-items::-webkit-scrollbar-thumb:hover{background:#a0aec0}.knowledge-item{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:.875rem;margin-bottom:.625rem;padding:.875rem 1rem;transition:all .2s ease}.knowledge-item:hover{border-color:#5fc4ff;box-shadow:0 2px 8px #5fc4ff26;transform:translateX(4px)}.knowledge-item:last-child{margin-bottom:0}.knowledge-item-icon{flex-shrink:0}.knowledge-item-icon .tag{align-items:center;border-radius:8px;display:flex;font-size:1rem;height:36px;justify-content:center;width:36px}.knowledge-item-info{flex:1 1;min-width:0}.knowledge-item-name{color:#2d3748;font-size:.875rem;font-weight:600;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knowledge-item-meta{align-items:center;color:#718096;display:flex;font-size:.75rem;gap:.5rem}.knowledge-item-meta .meta-type{color:#5fc4ff;font-weight:600}.knowledge-item-meta .meta-separator{color:#cbd5e0}.knowledge-item-meta .meta-size{color:#a0aec0}.knowledge-item-actions{flex-shrink:0}.knowledge-item-actions .delete{transition:all .2s ease}.knowledge-item-actions .delete:hover{background-color:#fee;transform:scale(1.1)}.knowledge-empty-state{color:#a0aec0;padding:3rem 2rem;text-align:center}.knowledge-empty-state .empty-icon{display:block;font-size:3.5rem;margin-bottom:1rem;opacity:.5}.knowledge-empty-state .empty-text{color:#718096;font-size:1rem;font-weight:600;margin-bottom:.5rem}.knowledge-empty-state .empty-hint{color:#a0aec0;font-size:.875rem}@media screen and (max-width:768px){.knowledge-doc-body{padding:1rem}.knowledge-upload-zone .upload-label{padding:2rem 1rem}.knowledge-tabs ul{padding:0 .5rem}.knowledge-tabs li a{font-size:.8125rem;padding:.625rem .75rem}.knowledge-tabs li a span:not(.icon){display:none}.knowledge-item{padding:.75rem .875rem}.knowledge-item-name{font-size:.8125rem}}.knowledge-item{animation:slideIn .3s ease-out}@keyframes nodePopIn{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.react-flow__node{animation:nodePopIn .3s ease-out}.react-flow__handle.connecting{animation:pulse 1s ease-in-out infinite}@keyframes edgeDraw{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatbot-gallery-container .usage-card-compact .usage-card-alert{background:linear-gradient(135deg,#9333ea1a,#7c3aed1a);border-left:4px solid #9333ea;color:#9333ea}.chatbot-gallery-container .usage-card-compact .usage-bar-item .usage-bar-label .feature-name i.fa-check-circle,.chatbot-gallery-container .usage-card-compact .usage-card-alert i{color:#7c3aed}.chatbot-gallery-container .usage-card-compact .usage-bar-item .usage-bar-label .feature-name i.fa-exclamation-circle{color:#dc2626}.chatbot-gallery-container .usage-card-compact .usage-bar-item .usage-bar-label .usage-numbers .current{color:#9333ea;font-weight:700}.chatbot-gallery-container .usage-card-compact .usage-bar-item .usage-bar-label .usage-numbers .limit{color:#64748b}.chatbot-gallery-container .usage-card-compact .usage-bar-item .usage-progress-wrapper .usage-progress-bg{background:#9333ea1a}.chatbot-gallery-container .usage-card-compact .usage-bar-item .usage-progress-wrapper .usage-progress-bg .usage-progress-fill.is-success{background:linear-gradient(135deg,#9333ea,#7c3aed)}.chatbot-gallery-container .usage-card-compact .usage-bar-item .usage-progress-wrapper .usage-progress-bg .usage-progress-fill.is-warning{background:linear-gradient(135deg,#f59e0b,#f97316)}.chatbot-gallery-container .usage-card-compact .usage-bar-item .usage-progress-wrapper .usage-progress-bg .usage-progress-fill.is-danger{background:linear-gradient(135deg,#dc2626,#ef4444)}.chatbot-gallery-container .usage-card-compact .usage-bar-item .usage-progress-wrapper .usage-progress-bg .usage-progress-fill.is-info{background:linear-gradient(135deg,#9333ea,#7c3aed)}.chatbot-gallery-container .usage-card-compact .usage-bar-item .usage-progress-wrapper .usage-percentage{color:#9333ea;font-weight:700}.chatbot-gallery-container .usage-card-compact .upgrade-btn{background:linear-gradient(135deg,#9333ea,#7c3aed)!important;border:none!important;box-shadow:0 4px 12px #9333ea4d!important;color:#fff!important;font-weight:600!important;transition:all .3s ease!important}.chatbot-gallery-container .usage-card-compact .upgrade-btn:hover{box-shadow:0 6px 16px #7c3aed66!important;transform:translateY(-2px)}.chatbot-gallery-container .usage-card-compact .upgrade-btn:active{transform:translateY(0)}.chatbot-gallery-container .chatbot-create-button{background:linear-gradient(135deg,#9333ea,#7c3aed)!important;border:none!important;box-shadow:0 4px 12px #9333ea4d!important;color:#fff!important;font-size:1rem!important;font-weight:600!important;min-height:3.5rem;padding:1.25rem 2rem!important;transition:all .3s ease!important}.chatbot-gallery-container .chatbot-create-button:hover{background:linear-gradient(135deg,#7c3aed,#9333ea)!important;box-shadow:0 6px 16px #7c3aed66!important;transform:translateY(-2px)}.chatbot-gallery-container .chatbot-create-button:active{transform:translateY(0)}.chatbot-gallery-container .chatbot-create-button .icon{color:#fff}@media screen and (max-width:768px){.chatbot-gallery-container .chatbot-header-row{flex-direction:column}.chatbot-gallery-container .chatbot-header-row .chatbot-create-button,.chatbot-gallery-container .chatbot-header-row>div{width:100%}}.chatbot-gallery-container .cv-stat-conversations .cv-stat-icon{background:linear-gradient(135deg,#9333ea1a,#7c3aed1a);color:#9333ea}.chatbot-gallery-container .cv-stat-conversations .cv-stat-value{color:#9333ea}.chatbot-gallery-container .cv-stat-messages .cv-stat-icon{background:linear-gradient(135deg,#7c3aed1a,#a855f71a);color:#7c3aed}.chatbot-gallery-container .cv-stat-messages .cv-stat-value{color:#7c3aed}.chatbot-gallery-container .cv-stat-nodes .cv-stat-icon{background:linear-gradient(135deg,#a855f71a,#9333ea1a);color:#a855f7}.chatbot-gallery-container .cv-stat-nodes .cv-stat-value{color:#a855f7}.chatbot-gallery-container .card-footer-item{transition:all .3s ease}.chatbot-gallery-container .card-footer-item:hover{background:#9333ea0d;color:#9333ea}.chatbot-gallery-container .card-footer-item:hover .action-icon i{color:#7c3aed}.chatbot-gallery-container .sd-subscription-banner{background:linear-gradient(135deg,#9333ea0d,#7c3aed0d);border:2px solid #9333ea33}.chatbot-gallery-container .sd-subscription-banner .sd-subscription-icon{background:linear-gradient(135deg,#9333ea,#7c3aed);box-shadow:0 8px 24px #9333ea4d;color:#fff}.chatbot-gallery-container .sd-subscription-banner .sd-subscription-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#9333ea,#7c3aed);-webkit-background-clip:text;background-clip:text}.chatbot-gallery-container .sd-subscription-banner .sd-subscription-feature-item i{color:#7c3aed}.chatbot-gallery-container .sd-subscription-banner .sd-subscription-feature-item:hover{background:#9333ea0d;transform:translateX(4px)}.chatbot-gallery-container .sd-subscription-banner .sd-subscription-actions .button.is-white{border:2px solid #9333ea;color:#9333ea;font-weight:600}.chatbot-gallery-container .sd-subscription-banner .sd-subscription-actions .button.is-white:hover{background:linear-gradient(135deg,#9333ea,#7c3aed);border-color:#0000;box-shadow:0 6px 20px #9333ea66;color:#fff;transform:translateY(-2px)}.chatbot-gallery-container .sd-subscription-banner .sd-subscription-actions .button.is-light{background:#9333ea1a;border:2px solid #9333ea4d;color:#9333ea;font-weight:600}.chatbot-gallery-container .sd-subscription-banner .sd-subscription-actions .button.is-light:hover{background:linear-gradient(135deg,#9333ea,#7c3aed);border-color:#0000;box-shadow:0 6px 20px #7c3aed66;color:#fff;transform:translateY(-2px)}.chatbot-gallery-container .cv-card.motion-card{transition:all .3s ease}.chatbot-gallery-container .cv-card.motion-card:hover{border-color:#9333ea4d;box-shadow:0 8px 24px #9333ea26}.chatbot-gallery-container .notification.is-info{background:#9333ea1a;border-left:4px solid #9333ea;color:#9333ea}.chatbot-gallery-container .notification.is-warning{background:#f59e0b1a;border-left:4px solid #f59e0b}.chatbot-gallery-container .chatbot-help-banner{background:linear-gradient(135deg,#9333ea14,#7c3aed14);border:2px solid #9333ea33;border-radius:16px;box-shadow:0 4px 16px #9333ea1a;padding:1.5rem 2rem;position:relative;transition:all .3s ease}.chatbot-gallery-container .chatbot-help-banner:hover{box-shadow:0 6px 20px #9333ea26;transform:translateY(-2px)}.chatbot-gallery-container .chatbot-help-banner .help-banner-content{align-items:center;display:flex;gap:1.5rem}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-icon{align-items:center;background:linear-gradient(135deg,#9333ea,#7c3aed);border-radius:50%;box-shadow:0 4px 12px #9333ea4d;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-icon i{color:#fff;font-size:1.8rem}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-text{flex:1 1}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-text .help-banner-title{color:#9333ea;font-size:1.1rem;font-weight:700;margin-bottom:.25rem}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-text .help-banner-subtitle{color:#64748b;font-size:.9rem;margin:0}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions{display:flex;flex-shrink:0;gap:.75rem}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link{align-items:center;background:#fff;border:2px solid #0000;border-radius:10px;box-shadow:0 2px 8px #00000014;color:#374151;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.75rem 1.25rem;text-decoration:none;transition:all .3s ease}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link:hover{box-shadow:0 4px 12px #9333ea33;transform:translateY(-2px)}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link.video-link{border-color:#9333ea4d}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link.video-link:hover{background:#9333ea0d;border-color:#9333ea}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link.video-link:hover .icon{color:#9333ea}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link.video-link .icon{color:#7c3aed}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link.docs-link:hover{background:#3b82f60d;border-color:#3b82f6}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link.docs-link:hover .icon{color:#3b82f6}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link.docs-link .icon{color:#60a5fa}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link.support-link:hover{background:#10b9810d;border-color:#10b981}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link.support-link:hover .icon{color:#10b981}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link.support-link .icon{color:#34d399}.chatbot-gallery-container .chatbot-help-banner .help-banner-close{align-items:center;background:#0000;border:none;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;font-size:1.2rem;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:32px}.chatbot-gallery-container .chatbot-help-banner .help-banner-close:hover{background:#0000000d;color:#374151;transform:rotate(90deg)}.chatbot-gallery-container .empty-chatbot-state{min-height:auto;padding:2rem 1.5rem}.chatbot-gallery-container .empty-chatbot-state .empty-state-content{padding:1rem;text-align:center}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .empty-state-icon{animation:float 3s ease-in-out infinite}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .title.is-3{color:#9333ea;font-weight:700}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .empty-state-steps{margin:0 auto;max-width:600px}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .empty-state-steps .step-item{align-items:flex-start;background:#9333ea08;border-left:4px solid #0000;border-radius:12px;display:flex;margin-bottom:1rem;padding:1rem;text-align:left;transition:all .3s ease}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .empty-state-steps .step-item:hover{background:#9333ea14;border-left-color:#9333ea;box-shadow:0 4px 12px #9333ea26;transform:translateX(8px)}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .empty-state-steps .step-item .step-icon{flex-shrink:0;margin-right:1rem}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .empty-state-steps .step-item .step-content{flex:1 1}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .empty-state-steps .step-item .step-content .title.is-5{color:#7c3aed;font-size:1rem;margin-bottom:.25rem}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .empty-state-steps .step-item .step-content p{font-size:.9rem;line-height:1.4}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .button.is-primary.is-large{background:linear-gradient(135deg,#9333ea,#7c3aed)!important;border:none;box-shadow:0 6px 20px #9333ea4d;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .button.is-primary.is-large:hover{box-shadow:0 8px 24px #7c3aed66;transform:translateY(-3px)}.chatbot-gallery-container .empty-chatbot-state .empty-state-content .button.is-primary.is-large:active{transform:translateY(-1px)}.chatbot-gallery-container .empty-chatbot-state .video-section .video-container{background:linear-gradient(135deg,#9333ea,#7c3aed);border-radius:16px;box-shadow:0 8px 24px #00000026;min-height:250px;overflow:hidden;position:relative}.chatbot-gallery-container .empty-chatbot-state .video-section .video-container .video-placeholder{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:250px;transition:all .3s ease}.chatbot-gallery-container .empty-chatbot-state .video-section .video-container .video-placeholder:hover .video-icon i{transform:scale(1.1)}.chatbot-gallery-container .empty-chatbot-state .video-section .video-container .video-placeholder .video-icon{transition:all .3s ease}.chatbot-gallery-container .empty-chatbot-state .video-section .video-container .video-placeholder .video-icon i{filter:drop-shadow(0 4px 12px rgba(0,0,0,.3));transition:transform .3s ease}.chatbot-gallery-container .empty-chatbot-state .video-section .video-container .video-placeholder p{font-size:1.1rem;font-weight:600}.chatbot-gallery-container .empty-chatbot-state .video-section .video-container iframe{border-radius:16px}.chatbot-gallery-container .empty-chatbot-state .video-section .help-resources{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;padding:1.5rem}.chatbot-gallery-container .empty-chatbot-state .video-section .help-resources .title.is-5{color:#9333ea;font-weight:600;margin-bottom:1rem}.chatbot-gallery-container .empty-chatbot-state .video-section .help-resources .resource-links{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.chatbot-gallery-container .empty-chatbot-state .video-section .help-resources .resource-links .resource-link{align-items:center;background:#9333ea0d;border-radius:8px;color:#374151;display:flex;font-weight:500;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease}.chatbot-gallery-container .empty-chatbot-state .video-section .help-resources .resource-links .resource-link:hover{background:#9333ea1a;box-shadow:0 2px 8px #9333ea26;transform:translateX(4px)}.chatbot-gallery-container .empty-chatbot-state .video-section .help-resources .resource-links .resource-link .icon{margin-right:.5rem}.chatbot-gallery-container .empty-chatbot-state .video-section .help-resources .resource-links .resource-link span:not(.icon){font-size:.9rem}@media screen and (max-width:768px){.chatbot-gallery-container .chatbot-create-button{font-size:.95rem!important;padding:1rem 1.5rem!important}.chatbot-gallery-container .chatbot-help-banner{padding:1rem}.chatbot-gallery-container .chatbot-help-banner .help-banner-content{flex-direction:column;gap:1rem}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-icon{height:50px;width:50px}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-icon i{font-size:1.5rem}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-text{text-align:center}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-text .help-banner-title{font-size:1rem}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-text .help-banner-subtitle{font-size:.85rem}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions{flex-direction:column;width:100%}.chatbot-gallery-container .chatbot-help-banner .help-banner-content .help-banner-actions .help-link{justify-content:center;width:100%}.chatbot-gallery-container .chatbot-help-banner .help-banner-close{font-size:1rem;height:28px;right:.5rem;top:.5rem;width:28px}.chatbot-gallery-container .empty-chatbot-state{padding:1.5rem 1rem}.chatbot-gallery-container .empty-chatbot-state .columns{display:flex;flex-direction:column-reverse}.chatbot-gallery-container .empty-chatbot-state .empty-state-steps .step-item{flex-direction:column;padding:.75rem;text-align:center}.chatbot-gallery-container .empty-chatbot-state .empty-state-steps .step-item .step-icon{margin-bottom:.5rem;margin-right:0}.chatbot-gallery-container .empty-chatbot-state .video-section{margin-bottom:2rem}.chatbot-gallery-container .empty-chatbot-state .video-section .help-resources .resource-links{grid-template-columns:1fr}}.chatbot-container{background:#0000!important;border-radius:20px;height:100%;transition:all .3s ease;width:400px}.chatbot-container .card-body-content{height:60vh;overflow-y:auto;padding:1rem;width:100%}.chatbot-container .chat-area{height:0!important;overflow:hidden}.chatbot-container .chat-area.is-open{height:100%!important}.chatbot-container .card-content::-webkit-scrollbar{width:6px}.chatbot-container .card-content::-webkit-scrollbar-track{border-radius:3px}.chatbot-container .card-content::-webkit-scrollbar-thumb{background:#555;border-radius:3px}.chatbot-container .card-content::-webkit-scrollbar-thumb:hover{background:#777}.chatbot-container .msg-box{border-radius:18px;box-shadow:0 2px 8px #0000001a;display:inline-block;max-width:80%}.chatbot-container .chat-input-textarea{min-height:2.5rem;resize:none}.chatbot-container .card-footer-item .button .is-ghost:hover{background-color:#ffffff0d}.chatbot-container .card-footer-item .is-fullwidth{width:100%}.chatbot-container .mistral-response-default{color:#ccc;line-height:1.6;margin:0 auto;max-width:800px}.chatbot-container .mistral-response-default .list-default{margin:16px 0;padding-left:24px}.chatbot-container .mistral-response-default .paragraph-default{margin:16px 0}.chatbot-dark-advanced{background-color:#0f0f0f!important;color:#ccc!important}.chatbot-dark-advanced .has-background-black{background-color:#000!important}.chatbot-dark-advanced .has-text-success{color:#48c774!important}.chatbot-dark-advanced .has-background-success-dark{background-color:#257953!important}.chatbot-dark-advanced .has-background-grey-dark{background-color:#1f1f1f!important}.chatbot-dark-advanced .has-text-grey-light{color:#aaa!important}.chatbot-dark-advanced .has-background-black-bis{background-color:#1a1a1a!important}.chatbot-dark-advanced input,.chatbot-dark-advanced textarea{background-color:#1a1a1a!important;border:1px solid #444;color:#eee!important}.chatbot-dark-advanced input::placeholder,.chatbot-dark-advanced textarea::placeholder{color:#777}.chatbot-terminal{background-color:#000!important;color:lime}.chatbot-terminal .terminal-msg{font-family:Courier New,monospace}.chatbot-terminal .terminal-msg.user{color:lime}.chatbot-terminal .terminal-msg.bot{color:aqua}.chatbot-terminal .terminal-header{background-color:#111!important;color:lime!important;font-family:monospace}.chatbot-terminal .terminal-input{background-color:#111;border:1px solid lime;color:lime}.chatbot-bubble{display:flex;flex-direction:column;gap:10px}.chatbot-bubble .bubble-msg{word-wrap:break-word;border-radius:18px;color:#fff!important;font-size:15px;line-height:1.4;max-width:75%;position:relative}.chatbot-bubble .bubble-msg.user{align-self:flex-end;background-color:#209cee!important;border-bottom-left-radius:18px!important;border-bottom-right-radius:4px!important}.chatbot-bubble .bubble-msg.bot,.chatbot-bubble .bubble-msg.user{border-top-left-radius:18px!important;border-top-right-radius:18px!important}.chatbot-bubble .bubble-msg.bot{align-self:flex-start;background-color:#4a4a4a!important;border-bottom-left-radius:4px!important;border-bottom-right-radius:18px!important}.chatbot-carded{display:flex;flex-direction:column;gap:12px}.chatbot-carded .carded-msg{word-wrap:break-word!important;background-color:#1e1e1e;border-radius:12px;box-shadow:0 4px 16px #0006!important;color:#fff;font-size:15px;line-height:1.5;max-width:80%}.chatbot-carded .carded-msg.user{align-self:flex-end;background-color:#209cee;border-bottom-right-radius:4px;color:#fff}.chatbot-carded .carded-msg.bot{align-self:flex-start;background-color:#2c2c2c;border-bottom-left-radius:4px;color:#fff}.chatbot-minimal{background:#0000!important}.chatbot-minimal .has-text-grey-light{color:#aaa!important}.chatbot-minimal .input,.chatbot-minimal .textarea{background:#0000!important;border:none!important;box-shadow:none!important;color:#eee!important;outline:none}.chatbot-minimal .input::placeholder,.chatbot-minimal .textarea::placeholder{color:#888!important}.chatbot-minimal .bubble-msg,.chatbot-minimal .carded-msg{background:#0000;border:1px solid #444;border-radius:10px;color:#eee;font-size:15px;line-height:1.4;max-width:80%;padding:10px 14px}.chatbot-minimal .bubble-msg.user{align-self:flex-end;border-color:#209cee!important;color:#209cee!important}.chatbot-minimal .bubble-msg.bot{align-self:flex-start;border-color:#888;color:#aaa}.chatbot-lined{position:relative}.chatbot-lined .lined-msg{margin-bottom:20px;position:relative}.chatbot-lined .lined-msg:before{background:#444;content:"";height:100%;left:-16px;position:absolute;top:10px;width:2px}.chatbot-modern-shadow .shadow-msg{background-color:#2b2b2b;border-radius:10px;box-shadow:0 8px 24px #00000059;color:#fff;padding:12px}.chatbot-highlighted .highlight-msg{background-color:#202020;border-left:4px solid #ff3860;color:#fff;padding:10px 14px}.chatbot-highlighted .highlight-msg mark{background-color:#ffdd57;border-radius:4px;color:#000;padding:2px 4px}.chatbot-window-container{background:#0000!important;border-radius:20px;height:100%;transition:all .3s ease;width:400px}.chatbot-window-container .card-body-content{height:60vh;overflow-y:auto;padding:1rem;width:100%}.chatbot-window-container .chat-area{height:0!important;overflow:hidden}.chatbot-window-container .chat-area.is-open{height:100%!important}.chatbot-window-container .card-content::-webkit-scrollbar{width:6px}.chatbot-window-container .card-content::-webkit-scrollbar-track{border-radius:3px}.chatbot-window-container .card-content::-webkit-scrollbar-thumb{background:#555;border-radius:3px}.chatbot-window-container .card-content::-webkit-scrollbar-thumb:hover{background:#777}.chatbot-window-container .msg-box{border-radius:18px;box-shadow:0 2px 8px #0000001a;display:inline-block;max-width:80%}.chatbot-window-container .chat-input-textarea{min-height:2.5rem;resize:none}.chatbot-window-container .card-footer-item .button .is-ghost:hover{background-color:#ffffff0d}.chatbot-window-container .card-footer-item .is-fullwidth{width:100%}.chatbot-window-container .max-height{height:100%}.chatbot-window-container .button.is-small{transition:all .2s ease}.chatbot-window-container .button.is-small:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.chatbot-window-container .button.is-small:active{transform:translateY(0)}.chatbot-glassy{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background-color:#0f0f0f73!important;border:1px solid #ffffff0d!important}.glassy-header{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0006!important;border-bottom:1px solid #ffffff14!important;color:#fff;font-weight:700}.glassy-input{background:#ffffff1a!important;border:1px solid #ffffff1a!important;border-radius:6px;color:#fff!important;padding:.5rem}.glass-message{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border-radius:12px;font-size:.95rem;margin-bottom:12px;padding:10px 16px}.glass-message.user{align-self:flex-end;background:#3273dc99!important;color:#fff!important}.glass-message.bot{align-self:flex-start;background:#ffffff26!important;color:#eee}.chatbot-dark{background-color:#0f0f0f!important;color:#ccc!important}.chatbot-dark .has-background-dark{background-color:#2b2b2b!important}.chatbot-dark .has-text-white{color:#fff!important}.chatbot-dark .has-background-info{background-color:#3273dc!important}.chatbot-dark .has-background-grey-light{background-color:#b5b5b5!important}.chatbot-dark .has-background-grey-darker{background-color:#1f1f1f!important}.chatbot-dark input,.chatbot-dark textarea{background-color:#1a1a1a!important;border:1px solid #444;color:#eee!important}.chatbot-dark input::placeholder,.chatbot-dark textarea::placeholder{color:#777}.chatbot-pink .has-background-danger{background-color:#f14668!important}.chatbot-pink .has-background-white-ter{background-color:#f5f5f5!important}.chatbot-orange .has-background-warning{background-color:#ffdd57!important}.chatbot-orange .has-background-white-ter{background-color:#f5f5f5!important}.chatbot-green .has-background-success{background-color:#48c774!important}.chatbot-green .has-background-white-ter{background-color:#f5f5f5!important}.chatbot-blue .has-background-link{background-color:#3273dc!important}.chatbot-blue .has-background-white-ter{background-color:#f5f5f5!important}.chat-message-wrapper{display:flex;flex-direction:column;gap:.5rem}.card-content h1,.card-content h2,.card-content h3,.card-content h4,.card-content h5,.card-content h6,.card-content ol,.card-content ul{margin-bottom:.5rem;margin-top:.5rem}.card-content ol,.card-content ul{margin-left:1.5rem}.card-content p{margin-bottom:.5rem}.card-content strong{font-weight:600}.card-content em{font-style:italic}.card-content code{background-color:#0000000d;border-radius:3px;font-family:monospace;padding:.2rem .4rem}.card-content pre{background-color:#0000000d;border-radius:5px;margin:.5rem 0;overflow-x:auto;padding:.5rem}.card-content pre code{background-color:#0000;padding:0}.signature-component{height:100%!important;position:relative;width:100%}.signature-component .draw-tab .signature-canvas{border:1px solid #ccc;cursor:crosshair;display:block;margin:0 auto;position:relative}.signature-component .draw-tab .eraser-preview{background-color:#fff;border:1px solid #000;border-radius:10%;pointer-events:none;position:absolute;z-index:1000000}.signature-component .draw-tab .canvas-settings{min-width:180px;padding:10px 0 0 10px}.signature-component .auto-tab{text-align:center}.signature-component .auto-tab .input{margin-bottom:15px}.signature-component .auto-tab .font-preview{display:flex;flex-wrap:wrap;justify-content:center}.signature-component .auto-tab .font-preview .font-option{text-wrap:wrap;border:1px solid #ccc;border-radius:5px;cursor:pointer;margin:10px;padding:10px;transition:all .3s ease-in-out}.signature-component .auto-tab .font-preview .font-option:hover{background-color:#f0f0f0;border-color:#007bff}.signature-component .upload-tab{text-align:center}.signature-component .upload-tab .drag-drop-area{align-items:center;background-color:#f7fafc;border:2px dashed #cbd5e0;border-radius:8px;display:flex;justify-content:center;min-height:300px;padding:2rem;transition:all .3s ease}.signature-component .upload-tab .drag-drop-area:hover{background-color:#ebf8ff;border-color:#3182ce}.signature-component .upload-tab .drag-drop-area.is-dragging{background-color:#ebf8ff;border-color:#3182ce;border-style:solid;box-shadow:0 0 10px #3182ce4d}@media screen and (max-width:768px){.signature-component .upload-tab .drag-drop-area{min-height:250px;padding:1.5rem 1rem}}@media screen and (max-width:480px){.signature-component .upload-tab .drag-drop-area{min-height:200px;padding:1rem .5rem}}.signature-component .upload-tab .image-preview img{border:1px solid #ccc;border-radius:5px;max-width:100%}.selected{background-color:#f0f0f0!important;border:1px solid #007bff!important}.image-preview{margin-top:20px;text-align:center}.image-preview .preview-image{border:1px solid #ccc;border-radius:5px;max-height:300px;max-width:100%}.eraser-cursor{cursor:none;position:relative}.upload-tab{align-items:center;display:flex;flex-direction:column}.image-display{margin-top:20px}.editor-controls{display:flex;justify-content:center;margin-top:10px}.editor-controls button{margin-right:10px}.image-editor{align-items:center;display:flex;flex-direction:column;width:100%}.hide-cursor{cursor:none!important}.rotate-control{align-items:center;display:flex;gap:1rem;max-width:300px;width:100%}.rotate-control .angle-label{font-weight:700;min-width:40px;text-align:center}.rotate-control input[type=range]{-webkit-appearance:none;background:#ddd;border-radius:2px;flex:1 1;height:4px;outline:none;transition:background .3s ease}.rotate-control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#5a67d8;border-radius:50%;box-shadow:0 0 2px #0000004d;cursor:pointer;height:16px;-webkit-transition:background .2s ease;transition:background .2s ease;width:16px}.rotate-control input[type=range]::-moz-range-thumb{background:#5a67d8;border-radius:50%;box-shadow:0 0 2px #0000004d;cursor:pointer;height:16px;width:16px}.rotate-control input[type=range]:hover::-webkit-slider-thumb{background:#4c51bf}@media screen and (max-width:768px){.signature-header{align-items:flex-start!important;flex-direction:column!important;gap:1rem}.signature-header .header-left,.signature-header .header-tabs{width:100%}.signature-header .header-tabs>div{text-align:left!important}.signature-header .header-icon .icon{font-size:2rem!important}.signature-header .header-text .title{font-size:1.25rem!important}.signature-header .header-text .header-subtitle{font-size:.75rem!important}}@media screen and (max-width:480px){.signature-header{padding:.5rem!important}.signature-header .header-icon{margin-right:.5rem!important}.signature-header .header-icon .icon{font-size:1.5rem!important}.signature-header .header-text .title{font-size:1.1rem!important;margin-bottom:.25rem!important}.signature-header .header-text .header-subtitle{display:none}}@media screen and (max-width:768px){.draw-tab{flex-direction:column!important}.draw-tab .signature-canvas{height:300px!important;width:100%!important}.draw-tab .canvas-settings{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;min-width:100%!important;padding:10px 0!important}}@media screen and (max-width:480px){.upload-tab .file.is-medium{font-size:.875rem!important}.upload-tab .file.is-medium .file-cta{padding:.5rem 1rem!important}}@media screen and (max-width:768px){.upload-tab .image-display img{max-height:300px!important}}@media screen and (max-width:480px){.upload-tab .image-display img{max-height:200px!important}}@media screen and (max-width:768px){.auto-tab .font-preview .font-option{font-size:1.5rem!important;margin:5px!important;padding:8px!important}}@media screen and (max-width:480px){.auto-tab .font-preview .font-option{font-size:1.25rem!important;margin:3px!important;padding:6px!important}.auto-tab .input{font-size:1rem!important}}
/*!
 * Cropper.js v1.5.12
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2021-06-12T08:00:11.623Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}

/*! bulma.io v0.9.4 | MIT License | github.com/jgthms/bulma */.filter-search-input .delete.input,.filter-search-input .modal-close.input,.is-small.delete,.is-small.modal-close,.sd-filter-form input.delete,.sd-filter-form input.modal-close,.sd-filter-form select.delete,.sd-filter-form select.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */.button.is-small,.filter-search-input .button.input,.sd-filter-form input.button,.sd-filter-form select.button{font-size:.75rem}.button.is-small:not(.is-rounded),.filter-search-input .button.input:not(.is-rounded),.sd-filter-form input.button:not(.is-rounded),.sd-filter-form select.button:not(.is-rounded){border-radius:2px}.button.is-rounded,.filter-search-input .button.input{border-radius:9999px;padding-left:1.25em;padding-right:1.25em}@media screen and (max-width:768px){.button.is-responsive.is-small,.filter-search-input .button.is-responsive.input,.sd-filter-form input.button.is-responsive,.sd-filter-form select.button.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width:769px)and (max-width:1023px){.button.is-responsive.is-small,.filter-search-input .button.is-responsive.input,.sd-filter-form input.button.is-responsive,.sd-filter-form select.button.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.content.is-small,.filter-search-input .content.input,.sd-filter-form input.content,.sd-filter-form select.content{font-size:.75rem}.filter-search-input .icon.input,.icon.is-small,.sd-filter-form input.icon,.sd-filter-form select.icon{height:1rem;width:1rem}.filter-search-input .image img.input,.image .filter-search-input img.input,.image img.is-rounded{border-radius:9999px}.filter-search-input .progress.input,.progress.is-small,.sd-filter-form input.progress,.sd-filter-form select.progress{height:.75rem}.filter-search-input .tag.input:not(body),.tag:not(body).is-rounded{border-radius:9999px}.filter-search-input .input,.is-small.input,.is-small.textarea,.sd-filter-form input.input,.sd-filter-form input.textarea,.sd-filter-form select.input,.sd-filter-form select.textarea{border-radius:2px;font-size:.75rem}.filter-search-input .input,.input.is-rounded{border-radius:9999px;padding-left:calc(1.125em - 1px);padding-right:calc(1.125em - 1px)}.filter-search-input .select.input select,.select.is-rounded select{border-radius:9999px;padding-left:1em}.filter-search-input .select.input,.sd-filter-form input.select,.sd-filter-form select.select,.select.is-small{border-radius:2px;font-size:.75rem}.file.is-small,.filter-search-input .file.input,.filter-search-input .select.is-loading.input:after,.sd-filter-form input.file,.sd-filter-form input.select.is-loading:after,.sd-filter-form select.file,.sd-filter-form select.select.is-loading:after,.select.is-loading.is-small:after{font-size:.75rem}.file.is-boxed.is-small .file-icon .fa,.filter-search-input .file.is-boxed.input .file-icon .fa,.sd-filter-form input.file.is-boxed .file-icon .fa,.sd-filter-form select.file.is-boxed .file-icon .fa{font-size:14px}.filter-search-input .label.input,.label.is-small,.sd-filter-form input.label,.sd-filter-form select.label{font-size:.75rem}@media print,screen and (min-width:769px){.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,.filter-search-input .field-label.input,.sd-filter-form input.field-label,.sd-filter-form select.field-label{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.breadcrumb.is-small,.control.has-icons-left .filter-search-input .input~.icon,.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .sd-filter-form input.input~.icon,.control.has-icons-left .sd-filter-form input.select~.icon,.control.has-icons-left .sd-filter-form select.input~.icon,.control.has-icons-left .sd-filter-form select.select~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .filter-search-input .input~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .sd-filter-form input.input~.icon,.control.has-icons-right .sd-filter-form input.select~.icon,.control.has-icons-right .sd-filter-form select.input~.icon,.control.has-icons-right .sd-filter-form select.select~.icon,.control.has-icons-right .select.is-small~.icon,.control.is-loading.is-small:after,.filter-search-input .breadcrumb.input,.filter-search-input .control.has-icons-left .input~.icon,.filter-search-input .control.has-icons-right .input~.icon,.filter-search-input .control.is-loading.input:after,.filter-search-input .menu.input,.filter-search-input .message.input,.filter-search-input .pagination.input,.menu.is-small,.message.is-small,.pagination.is-small,.sd-filter-form .control.has-icons-left input.input~.icon,.sd-filter-form .control.has-icons-left input.select~.icon,.sd-filter-form .control.has-icons-left select.input~.icon,.sd-filter-form .control.has-icons-left select.select~.icon,.sd-filter-form .control.has-icons-right input.input~.icon,.sd-filter-form .control.has-icons-right input.select~.icon,.sd-filter-form .control.has-icons-right select.input~.icon,.sd-filter-form .control.has-icons-right select.select~.icon,.sd-filter-form input.breadcrumb,.sd-filter-form input.control.is-loading:after,.sd-filter-form input.menu,.sd-filter-form input.message,.sd-filter-form input.pagination,.sd-filter-form select.breadcrumb,.sd-filter-form select.control.is-loading:after,.sd-filter-form select.menu,.sd-filter-form select.message,.sd-filter-form select.pagination{font-size:.75rem}.filter-search-input .pagination.input .pagination-next,.filter-search-input .pagination.input .pagination-previous,.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{border-radius:9999px;padding-left:1em;padding-right:1em}.filter-search-input .pagination.input .pagination-link,.pagination.is-rounded .pagination-link{border-radius:9999px}.filter-search-input .tabs.input,.sd-filter-form input.tabs,.sd-filter-form select.tabs,.tabs.is-small{font-size:.75rem}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:auto}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.is-narrow,.column.is-narrow-tablet{flex:none;width:auto}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:auto}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:auto}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:auto}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:auto}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.filter-search-input .hero.input .hero-body,.hero.is-small .hero-body,.sd-filter-form input.hero .hero-body,.sd-filter-form select.hero .hero-body{padding:1.5rem}.upload-box{background:linear-gradient(180deg,#d5dee7 0,#e8ebf2 50%,#e2e7ed),linear-gradient(180deg,#00000005 50%,#ffffff05 61%,#00000005 73%),linear-gradient(33deg,#fff3,#0003);background-blend-mode:normal,color-burn;border:4px dashed #3273dc;border-radius:10px;cursor:pointer;padding:30px;text-align:center;transition:background-color .3s ease}.upload-box.is-active,.upload-box:hover{background-color:#eef6ff}.upload-box.is-active{border-color:#0056b3}.file-details,.upload-instructions{align-items:center;display:flex;flex-direction:column}.file-icon2,.upload-icon{color:#ff2739;font-size:3rem;margin-bottom:10px}.file-details p{font-weight:700}.placeholder{align-items:center!important;background-color:#eee;border-radius:8px;display:flex!important;height:100%;justify-content:center!important;overflow:hidden;padding-bottom:37px!important;padding-top:37px!important;position:relative;width:100%}.placeholder.placeholder-loading:before{animation:shimmering-stripe 2s linear infinite;background:linear-gradient(45deg,#fff9,#fff0);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes shimmering-stripe{0%{left:-100%}to{left:100%}}.sd-filter-form .input{border:1px solid #2196f3}.sd-filter-form .smart-select{border:none}.sd-filter-form .css-13cymwt-control{border:1px solid #2196f3!important}.sd-filter-form .textarea{border:1px solid #2196f3;border-radius:10px}.sd-filter-form .label{color:#2196f3}.card-container .card{align-items:center;border:2px solid #2196f3;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex}.card-container .card .card-image{align-items:center;background-color:#f4f4f4;border-radius:inherit;display:flex;height:150px;justify-content:center;width:120px}.card-container .card .card-image figure{border-radius:inherit;height:100%;overflow:hidden;width:100%}.card-container .card .card-image figure img{height:100%;object-fit:cover;width:100%}.card-container .card .card-content{padding:16px;width:calc(100% - 120px)}@media(max-width:600px){.card{align-items:flex-start!important;flex-direction:column}.card .card-image{height:auto;width:100%}.card .card-content{width:100%!important}}.doc-preview-bg{align-items:center;background-color:#ffffff63;border-radius:inherit!important;color:#000;display:flex;justify-content:center;transition:opacity .5s ease-in-out}.filter-search-input .input{overflow:hidden!important}.txt-size-5{font-size:.8rem!important}.doc-details-secure-page{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:center;min-height:100vh;padding:2rem 1rem;position:relative}.doc-details-secure-page:before{animation:pulse 8s ease-in-out infinite;background:radial-gradient(circle at 20% 50%,#ffffff1a 0,#0000 50%),radial-gradient(circle at 80% 80%,#ffffff1a 0,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.doc-details-secure-container{animation:fadeInUp .6s ease-out;background:#fff;border-radius:16px;box-shadow:0 8px 32px #00000029;max-width:600px;overflow:hidden;position:relative;width:100%;z-index:1}.doc-details-secure-header{background:linear-gradient(135deg,#2196f3,#485fc7);overflow:hidden;padding:2.5rem 2rem;position:relative;text-align:center}.doc-details-secure-header:after{background:linear-gradient(90deg,#82c4f8,#485fc7 50%,#82c4f8);bottom:-2px;content:"";height:4px;left:0;position:absolute;right:0}.doc-details-secure-header .doc-logo-wrapper{animation:slideIn .6s ease-out .2s both;display:inline-block;margin-bottom:1rem}.doc-details-secure-header .doc-logo-wrapper .icon{filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.doc-details-secure-header .doc-site-title{animation:slideIn .6s ease-out .3s both;color:#fff;font-size:1.75rem;font-weight:700;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #0003}.doc-details-secure-card{padding:2rem}.doc-category-display{animation:fadeInUp .6s ease-out .4s both;display:flex;justify-content:center;margin-bottom:1.5rem}.doc-category-display .category-badge{align-items:center;background:linear-gradient(135deg,#f5f7fa,#e8ecef);border:2px solid #dbdbdb;border-radius:50px;box-shadow:0 2px 8px #00000014;display:inline-flex;gap:.75rem;padding:.75rem 1.5rem;transition:all .3s ease}.doc-category-display .category-badge:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.doc-category-display .category-badge .icon{align-items:center;display:flex;font-size:1.25rem}.doc-category-display .category-badge .category-text{color:#363636;font-size:.95rem;font-weight:600}.doc-details-secure-content{animation:fadeInUp .6s ease-out .5s both}.doc-info-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;margin-bottom:2rem}.doc-info-item{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-left:4px solid #2196f3;border-radius:8px;padding:1rem 1.25rem;transition:all .3s ease}.doc-info-item:hover{box-shadow:0 2px 8px #00000014;transform:translateX(4px)}.doc-info-item .doc-info-label{color:#6b7280;display:block;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.doc-info-item .doc-info-value{color:#363636;display:block;font-size:1rem;font-weight:500}.doc-details-secure-actions{animation:fadeInUp .6s ease-out .6s both;text-align:center}.doc-details-secure-actions .doc-download-btn{background:linear-gradient(135deg,#2196f3,#485fc7)!important;border:none!important;box-shadow:0 4px 16px #0000001f;color:#fff!important;font-size:1rem!important;font-weight:600!important;padding:.875rem 2rem!important;transition:all .3s ease!important}.doc-details-secure-actions .doc-download-btn:hover{box-shadow:0 8px 32px #00000029;transform:translateY(-2px)}.doc-details-secure-actions .doc-download-btn:active{transform:translateY(0)}.doc-details-secure-footer{background:linear-gradient(180deg,#0000,#f9fafb);border-top:1px solid #dbdbdb;padding:1.5rem 2rem;text-align:center}.doc-details-secure-footer .footer-text{align-items:center;color:#6b7280;display:flex;font-size:.875rem;gap:.5rem;justify-content:center;margin:0}.doc-details-secure-footer .footer-text i{color:#48c78e}@media screen and (max-width:768px){.doc-details-secure-page{padding:1rem}.doc-details-secure-container{border-radius:12px}.doc-details-secure-header{padding:2rem 1.5rem}.doc-details-secure-header .doc-logo-wrapper .icon{font-size:2rem!important}.doc-details-secure-header .doc-site-title{font-size:1.5rem}.doc-details-secure-card{padding:1.5rem}.doc-category-display .category-badge{font-size:.875rem;padding:.625rem 1.25rem}.doc-category-display .category-badge .icon{font-size:1.125rem}.doc-category-display .category-badge .category-text{font-size:.875rem}.doc-info-item{padding:.875rem 1rem}.doc-info-item .doc-info-label{font-size:.8rem}.doc-info-item .doc-info-value{font-size:.9rem}}@media screen and (max-width:480px){.doc-details-secure-header{padding:1.5rem 1rem}.doc-details-secure-header .doc-site-title{font-size:1.25rem}.doc-category-display .category-badge{flex-direction:column;gap:.5rem;text-align:center}.doc-details-secure-card{padding:1rem}.doc-info-grid{gap:1rem}}@media screen and (max-width:768px){.mb-3-mobile{margin-bottom:1rem!important}.mb-2-mobile{margin-bottom:.5rem!important}}.doc-card-container .card-image{border-radius:8px;overflow:hidden}.doc-card-container .card-image figure{border-radius:inherit;overflow:hidden}.doc-card-container .card-image figure img{display:block;height:100%;object-fit:contain;width:100%}@media screen and (max-width:768px){.doc-card-container .card-image{display:none!important}.doc-card-container .doc-card-vertical .card-content{padding:.75rem!important}.doc-card-container .doc-card-vertical .doc-card-header-section{align-items:flex-start!important;flex-direction:column;gap:.75rem;padding:.75rem!important}.doc-card-container .doc-card-vertical .doc-card-header-section .flex-center-a{flex-wrap:wrap;width:100%}.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-title{font-size:1rem!important;max-width:100%}.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-actions{flex-wrap:wrap;gap:.5rem;justify-content:flex-start;width:100%}.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-actions .buttons{margin:0!important}.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-actions .tag{font-size:.75rem!important;padding:.5rem .75rem!important}.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-actions .tag .icon-text{gap:.25rem}.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-actions .tag .icon-text .icon,.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-actions .tag .icon-text span:not(.icon){font-size:.75rem!important}.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-actions .dropdown .dropdown-trigger .button{font-size:.75rem!important;height:auto!important;padding:.5rem .75rem!important}.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-actions .SmartSoftButton{font-size:1rem!important}.doc-card-container .doc-card-vertical .doc-card-details-section{padding:.75rem!important}.doc-card-container .doc-card-vertical .doc-card-details-section .columns{margin:0!important}.doc-card-container .doc-card-vertical .doc-card-details-section .columns .column{font-size:.75rem!important;padding:.25rem .5rem!important}.doc-card-container .doc-card-vertical .doc-card-details-section .columns .column .has-text-weight-semibold{font-size:.75rem!important}.doc-card-container .doc-card-vertical .doc-card-flow-section{align-items:flex-start!important;flex-direction:column;gap:.75rem;padding:.75rem!important}.doc-card-container .doc-card-vertical .doc-card-flow-section .doc-flow-steps{overflow-x:auto;padding-bottom:.5rem;width:100%}.doc-card-container .doc-card-vertical .doc-card-flow-section .doc-flow-steps .flex-center-a{flex-wrap:nowrap;justify-content:flex-start}.doc-card-container .doc-card-vertical .doc-card-flow-section .doc-flow-steps .flex-center-a .tag{font-size:.7rem!important;white-space:nowrap}.doc-card-container .doc-card-vertical .doc-card-flow-section .doc-flow-steps .flex-center-a .tag span{font-size:.7rem!important;max-width:60px!important}.doc-card-container .doc-card-vertical .doc-card-flow-section .doc-flow-steps .flex-center-a .mx-2{font-size:.7rem!important;margin:0 .25rem!important}.doc-card-container .doc-card-vertical .doc-card-flow-section .doc-log-btn{align-self:flex-end;font-size:.75rem!important;padding:.5rem .75rem!important}}@media screen and (max-width:480px){.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-title{font-size:.9rem!important}.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-actions .dropdown .dropdown-trigger .button,.doc-card-container .doc-card-vertical .doc-card-header-section .doc-card-actions .tag{font-size:.7rem!important;padding:.4rem .6rem!important}.doc-card-container .doc-card-vertical .doc-card-details-section .columns .column,.doc-card-container .doc-card-vertical .doc-card-details-section .columns .column .has-text-weight-semibold{font-size:.7rem!important}.doc-card-container .doc-card-vertical .doc-card-flow-section .doc-flow-steps .flex-center-a .tag{font-size:.65rem!important}.doc-card-container .doc-card-vertical .doc-card-flow-section .doc-flow-steps .flex-center-a .tag span{font-size:.65rem!important;max-width:50px!important}}@media screen and (max-width:768px){.dropdown.is-mobile .dropdown-menu{min-width:180px!important}.dropdown.is-mobile .dropdown-menu .dropdown-content{padding:.5rem 0!important}.dropdown.is-mobile .dropdown-menu .dropdown-content .dropdown-item{font-size:.85rem!important;padding:.5rem 1rem!important}.dropdown.is-mobile .dropdown-menu .dropdown-content .dropdown-item .icon-text .icon{font-size:.85rem!important}.is-flex-direction-column-mobile{flex-direction:column!important}.is-align-items-flex-start-mobile{align-items:flex-start!important}.is-justify-content-flex-start-mobile{justify-content:flex-start!important}.is-flex-wrap-wrap{flex-wrap:wrap!important}.mt-2-mobile{margin-top:.5rem!important}.mb-2-mobile{margin-bottom:.5rem!important}.ml-0-mobile{margin-left:0!important}.is-size-7-mobile{font-size:.75rem!important}}.document-help-banner{background:linear-gradient(135deg,#667eea14,#764ba214);border:2px solid #667eea33;border-radius:16px;box-shadow:0 4px 16px #667eea1a;padding:1.5rem 2rem;position:relative;transition:all .3s ease}.document-help-banner:hover{box-shadow:0 6px 20px #667eea26;transform:translateY(-2px)}.document-help-banner .help-banner-content{align-items:center;display:flex;gap:1.5rem}.document-help-banner .help-banner-content .help-banner-icon{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 4px 12px #667eea4d;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.document-help-banner .help-banner-content .help-banner-icon i{color:#fff;font-size:1.8rem}.document-help-banner .help-banner-content .help-banner-text{flex:1 1}.document-help-banner .help-banner-content .help-banner-text .help-banner-title{color:#667eea;font-size:1.1rem;font-weight:700;margin-bottom:.25rem}.document-help-banner .help-banner-content .help-banner-text .help-banner-subtitle{color:#64748b;font-size:.9rem;margin:0}.document-help-banner .help-banner-content .help-banner-actions{display:flex;flex-shrink:0;gap:.75rem}.document-help-banner .help-banner-content .help-banner-actions .help-link{align-items:center;background:#fff;border:2px solid #0000;border-radius:10px;box-shadow:0 2px 8px #00000014;color:#374151;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.75rem 1.25rem;text-decoration:none;transition:all .3s ease}.document-help-banner .help-banner-content .help-banner-actions .help-link:hover{box-shadow:0 4px 12px #667eea33;transform:translateY(-2px)}.document-help-banner .help-banner-content .help-banner-actions .help-link.video-link{border-color:#667eea4d}.document-help-banner .help-banner-content .help-banner-actions .help-link.video-link:hover{background:#667eea0d;border-color:#667eea}.document-help-banner .help-banner-content .help-banner-actions .help-link.video-link:hover .icon{color:#667eea}.document-help-banner .help-banner-content .help-banner-actions .help-link.video-link .icon{color:#764ba2}.document-help-banner .help-banner-content .help-banner-actions .help-link.docs-link:hover{background:#3b82f60d;border-color:#3b82f6}.document-help-banner .help-banner-content .help-banner-actions .help-link.docs-link:hover .icon{color:#3b82f6}.document-help-banner .help-banner-content .help-banner-actions .help-link.docs-link .icon{color:#60a5fa}.document-help-banner .help-banner-content .help-banner-actions .help-link.support-link:hover{background:#10b9810d;border-color:#10b981}.document-help-banner .help-banner-content .help-banner-actions .help-link.support-link:hover .icon{color:#10b981}.document-help-banner .help-banner-content .help-banner-actions .help-link.support-link .icon{color:#34d399}.document-help-banner .help-banner-close{align-items:center;background:#0000;border:none;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;font-size:1.2rem;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:32px}.document-help-banner .help-banner-close:hover{background:#0000000d;color:#374151;transform:rotate(90deg)}.empty-document-state{min-height:auto;padding:2rem 1.5rem}.empty-document-state .empty-state-content{padding:1rem;text-align:center}.empty-document-state .empty-state-content .empty-state-icon{animation:float 3s ease-in-out infinite}.empty-document-state .empty-state-content .title.is-3{color:#667eea;font-weight:700}.empty-document-state .empty-state-content .empty-state-steps{margin:0 auto;max-width:600px}.empty-document-state .empty-state-content .empty-state-steps .step-item{align-items:flex-start;background:#667eea08;border-left:4px solid #0000;border-radius:12px;display:flex;margin-bottom:1rem;padding:1rem;text-align:left;transition:all .3s ease}.empty-document-state .empty-state-content .empty-state-steps .step-item:hover{background:#667eea14;border-left-color:#667eea;box-shadow:0 4px 12px #667eea26;transform:translateX(8px)}.empty-document-state .empty-state-content .empty-state-steps .step-item .step-icon{flex-shrink:0;margin-right:1rem}.empty-document-state .empty-state-content .empty-state-steps .step-item .step-content{flex:1 1}.empty-document-state .empty-state-content .empty-state-steps .step-item .step-content .title.is-5{color:#764ba2;font-size:1rem;margin-bottom:.25rem}.empty-document-state .empty-state-content .empty-state-steps .step-item .step-content p{font-size:.9rem;line-height:1.4}.empty-document-state .video-section .video-container{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;box-shadow:0 8px 24px #00000026;min-height:250px;overflow:hidden;position:relative}.empty-document-state .video-section .video-container .video-placeholder{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:250px;transition:all .3s ease}.empty-document-state .video-section .video-container .video-placeholder:hover .video-icon i{transform:scale(1.1)}.empty-document-state .video-section .video-container .video-placeholder .video-icon{transition:all .3s ease}.empty-document-state .video-section .video-container .video-placeholder .video-icon i{filter:drop-shadow(0 4px 12px rgba(0,0,0,.3));transition:transform .3s ease}.empty-document-state .video-section .video-container .video-placeholder p{font-size:1.1rem;font-weight:600}.empty-document-state .video-section .video-container iframe{border-radius:16px}.empty-document-state .video-section .help-resources{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;padding:1.5rem}.empty-document-state .video-section .help-resources .title.is-5{color:#667eea;font-weight:600;margin-bottom:1rem}.empty-document-state .video-section .help-resources .resource-links{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.empty-document-state .video-section .help-resources .resource-links .resource-link{align-items:center;background:#667eea0d;border-radius:8px;color:#374151;display:flex;font-weight:500;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease}.empty-document-state .video-section .help-resources .resource-links .resource-link:hover{background:#667eea1a;box-shadow:0 2px 8px #667eea26;transform:translateX(4px)}.empty-document-state .video-section .help-resources .resource-links .resource-link .icon{margin-right:.5rem}.empty-document-state .video-section .help-resources .resource-links .resource-link span:not(.icon){font-size:.9rem}@media screen and (max-width:768px){.document-help-banner{padding:1rem}.document-help-banner .help-banner-content{flex-direction:column;gap:1rem}.document-help-banner .help-banner-content .help-banner-icon{height:50px;width:50px}.document-help-banner .help-banner-content .help-banner-icon i{font-size:1.5rem}.document-help-banner .help-banner-content .help-banner-text{text-align:center}.document-help-banner .help-banner-content .help-banner-text .help-banner-title{font-size:1rem}.document-help-banner .help-banner-content .help-banner-text .help-banner-subtitle{font-size:.85rem}.document-help-banner .help-banner-content .help-banner-actions{flex-direction:column;width:100%}.document-help-banner .help-banner-content .help-banner-actions .help-link{justify-content:center;width:100%}.document-help-banner .help-banner-close{font-size:1rem;height:28px;right:.5rem;top:.5rem;width:28px}.empty-document-state{padding:1.5rem 1rem}.empty-document-state .columns{display:flex;flex-direction:column-reverse}.empty-document-state .empty-state-steps .step-item{flex-direction:column;padding:.75rem;text-align:center}.empty-document-state .empty-state-steps .step-item .step-icon{margin-bottom:.5rem;margin-right:0}.empty-document-state .video-section{margin-bottom:2rem}.empty-document-state .video-section .help-resources .resource-links{grid-template-columns:1fr}}.doc-loading-overlay{animation:fadeIn .3s ease-in-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.doc-loading-overlay,.doc-loading-spinner{align-items:center;display:flex;justify-content:center}.doc-loading-spinner{flex-direction:column}.doc-loading-spinner .spinner-border{animation:spin .8s linear infinite;border:.4rem solid #667eea33;border-radius:50%;border-top-color:#667eea;height:4rem;width:4rem}.doc-loading-spinner p{animation:pulse-text 1.5s ease-in-out infinite;color:#667eea;font-size:1.1rem;font-weight:600;margin-top:1.5rem;text-align:center}@keyframes pulse-text{0%,to{opacity:1}50%{opacity:.6}}.doc-loading-spinner .sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.doc-content-blur{filter:blur(4px);pointer-events:none;transition:filter .3s ease-in-out;-webkit-user-select:none;user-select:none}.category-dropdown-scrollable{max-height:400px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#3273dc #f5f5f5;scrollbar-width:thin}.category-dropdown-scrollable::-webkit-scrollbar{width:8px}.category-dropdown-scrollable::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.category-dropdown-scrollable::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#3273dc,#5fc4ff);border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.category-dropdown-scrollable::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#2563d8,#4fb3f0);box-shadow:0 2px 8px #3273dc4d}.category-dropdown-scrollable .dropdown-item{overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.category-dropdown-scrollable .dropdown-item:hover{background-color:#3273dc1a;padding-left:1.25rem}@media screen and (max-width:768px){.doc-loading-spinner .spinner-border{border-width:.3rem;height:3rem;width:3rem}.doc-loading-spinner p{font-size:1rem;margin-top:1rem}}.category-tree{background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 4px 12px #00000014;height:fit-content;max-height:calc(100vh - 200px);max-width:320px;min-width:280px;overflow-x:auto;overflow-y:auto;padding:20px;position:sticky;scrollbar-color:#3273dc #f5f5f5;scrollbar-width:thin;top:20px}.category-tree .category-tree-header{border-bottom:2px solid #e8e8e8;margin-bottom:16px;padding-bottom:14px}.category-tree .category-tree-header .title{color:#2c3e50;font-size:.85rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.category-tree .category-list{margin-top:8px}.category-tree .category-item-wrapper{margin-bottom:4px}.category-tree .category-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;margin-bottom:4px;padding:12px 10px;position:relative;transition:all .25s ease}.category-tree .category-item:hover{background:linear-gradient(135deg,#3273dc14,#5fc4ff14);transform:translateX(4px)}.category-tree .category-item:hover .category-label{color:#3273dc}.category-tree .category-item:hover .category-icon{color:#3273dc;transform:scale(1.1)}.category-tree .category-item.selected{background:linear-gradient(135deg,#3273dc,#5fc4ff);box-shadow:0 4px 12px #3273dc4d;color:#fff;transform:translateX(4px)}.category-tree .category-item.selected .category-content .category-icon{color:#fff}.category-tree .category-item.selected .category-content .category-label{color:#fff;font-weight:600}.category-tree .category-item.selected .category-toggle i{color:#fff}.category-tree .category-item.selected:hover{box-shadow:0 6px 16px #3273dc66}.category-tree .category-item .category-toggle{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-right:4px;width:20px}.category-tree .category-item .category-toggle i{color:#7a7a7a;font-size:.75rem;transition:transform .2s ease}.category-tree .category-item .category-toggle:hover i{color:#3273dc}.category-tree .category-item .category-content{align-items:center;display:flex;flex:1 1;gap:10px}.category-tree .category-item .category-content .category-icon{align-items:center;color:#7a7a7a;display:flex;flex-shrink:0;font-size:1rem;justify-content:center;transition:all .25s ease;width:20px}.category-tree .category-item .category-content .category-label{color:#2c3e50;flex:1 1;font-size:.95rem;font-weight:500;line-height:1.4;min-width:max-content;transition:color .25s ease;white-space:nowrap}.category-tree .category-item .category-content .category-count{background:#3273dc1a;border-radius:12px;color:#3273dc;flex-shrink:0;font-size:.75rem;font-weight:600;margin-left:auto;padding:2px 8px;transition:all .25s ease}.category-tree .category-item.selected .category-content .category-count{background:#ffffff40;color:#fff}.category-tree .category-item:hover .category-content .category-count{background:#3273dc33;transform:scale(1.05)}.category-tree .category-children{animation:slideDown .2s ease-out;margin-left:0;margin-top:2px}.category-tree::-webkit-scrollbar{height:8px;width:8px}.category-tree::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px;margin:8px 0}.category-tree::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#3273dc,#5fc4ff);border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.category-tree::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#2563d8,#4fb3f0);box-shadow:0 2px 8px #3273dc4d}@media screen and (max-width:768px){.category-tree{margin-bottom:20px;max-width:100%;min-width:100%;position:relative;top:0}}@media(prefers-color-scheme:dark){.category-tree{background:#2b2b2b;box-shadow:0 2px 8px #0000004d}.category-tree .category-tree-header{border-bottom-color:#404040}.category-tree .category-tree-header .title{color:#e0e0e0}.category-tree .category-item:hover{background-color:#3a3a3a}.category-tree .category-item.selected{background-color:#3273dc}.category-tree .category-item .category-content .category-icon{color:#b0b0b0}.category-tree .category-item .category-content .category-label{color:#e0e0e0}}.template-gallery{margin:0}.template-gallery .template-card{border:2px solid #5fc4ff!important;height:100%;transition:box-shadow .2s ease}.template-gallery .template-card:hover{box-shadow:0 4px 10px #0000001a}.template-gallery .template-card .title{text-transform:capitalize}.template-gallery .tabs ul li a{padding:.75rem 1.5rem}.template-gallery .select select{width:auto}.template-gallery .category-sidebar{min-width:300px;padding-right:20px}@media screen and (max-width:768px){.template-gallery .category-sidebar{margin-bottom:20px;min-width:100%;padding-right:0}}.preview-image{height:210px!important;overflow:hidden!important}.signature-options{background-color:#00000063;color:#fff;font-size:12px;left:85px;transition:opacity .4s ease-in-out}.edit-bg,.hover-bg,.signature-options{bottom:0;opacity:0;position:absolute;right:0;top:0;z-index:1}.edit-bg,.hover-bg{left:0;transition:all .5s ease-in-out!important}.edit-bg,.hover-bg{border-radius:inherit!important}.edit-bg{align-items:center;background-color:rgba(0,0,0,.251);color:#fff;display:flex;justify-content:center;transition:opacity .5s ease-in-out}.on-edit{border-radius:inherit!important;position:relative!important;z-index:1!important}.on-edit:hover .edit-bg,.on-edit:hover .hover-bg,.on-edit:hover .signature-options{opacity:1!important}.card-cat{position:absolute;right:8px;top:8px;z-index:5}.template-help-banner{background:linear-gradient(135deg,#3273dc14,#209cee14);border:2px solid #3273dc33;border-radius:16px;box-shadow:0 4px 16px #3273dc1a;padding:1.5rem 2rem;position:relative;transition:all .3s ease}.template-help-banner:hover{box-shadow:0 6px 20px #3273dc26;transform:translateY(-2px)}.template-help-banner .help-banner-content{align-items:center;display:flex;gap:1.5rem}.template-help-banner .help-banner-content .help-banner-icon{align-items:center;background:linear-gradient(135deg,#3273dc,#209cee);border-radius:50%;box-shadow:0 4px 12px #3273dc4d;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.template-help-banner .help-banner-content .help-banner-icon i{color:#fff;font-size:1.8rem}.template-help-banner .help-banner-content .help-banner-text{flex:1 1}.template-help-banner .help-banner-content .help-banner-text .help-banner-title{color:#3273dc;font-size:1.1rem;font-weight:700;margin-bottom:.25rem}.template-help-banner .help-banner-content .help-banner-text .help-banner-subtitle{color:#64748b;font-size:.9rem;margin:0}.template-help-banner .help-banner-content .help-banner-actions{display:flex;flex-shrink:0;gap:.75rem}.template-help-banner .help-banner-content .help-banner-actions .help-link{align-items:center;background:#fff;border:2px solid #0000;border-radius:10px;box-shadow:0 2px 8px #00000014;color:#374151;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.75rem 1.25rem;text-decoration:none;transition:all .3s ease}.template-help-banner .help-banner-content .help-banner-actions .help-link:hover{box-shadow:0 4px 12px #3273dc33;transform:translateY(-2px)}.template-help-banner .help-banner-content .help-banner-actions .help-link.video-link{border-color:#3273dc4d}.template-help-banner .help-banner-content .help-banner-actions .help-link.video-link:hover{background:#3273dc0d;border-color:#3273dc}.template-help-banner .help-banner-content .help-banner-actions .help-link.video-link:hover .icon{color:#3273dc}.template-help-banner .help-banner-content .help-banner-actions .help-link.video-link .icon{color:#209cee}.template-help-banner .help-banner-content .help-banner-actions .help-link.docs-link:hover{background:#3b82f60d;border-color:#3b82f6}.template-help-banner .help-banner-content .help-banner-actions .help-link.docs-link:hover .icon{color:#3b82f6}.template-help-banner .help-banner-content .help-banner-actions .help-link.docs-link .icon{color:#60a5fa}.template-help-banner .help-banner-content .help-banner-actions .help-link.support-link:hover{background:#10b9810d;border-color:#10b981}.template-help-banner .help-banner-content .help-banner-actions .help-link.support-link:hover .icon{color:#10b981}.template-help-banner .help-banner-content .help-banner-actions .help-link.support-link .icon{color:#34d399}.template-help-banner .help-banner-close{align-items:center;background:#0000;border:none;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;font-size:1.2rem;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:32px}.template-help-banner .help-banner-close:hover{background:#0000000d;color:#374151;transform:rotate(90deg)}.empty-template-state{min-height:auto;padding:2rem 1.5rem}.empty-template-state .empty-state-content{padding:1rem;text-align:center}.empty-template-state .empty-state-content .empty-state-icon{animation:float 3s ease-in-out infinite}.empty-template-state .empty-state-content .title.is-3{color:#3273dc;font-weight:700}.empty-template-state .empty-state-content .empty-state-steps{margin:0 auto;max-width:600px}.empty-template-state .empty-state-content .empty-state-steps .step-item{align-items:flex-start;background:#3273dc08;border-left:4px solid #0000;border-radius:12px;display:flex;margin-bottom:1rem;padding:1rem;text-align:left;transition:all .3s ease}.empty-template-state .empty-state-content .empty-state-steps .step-item:hover{background:#3273dc14;border-left-color:#3273dc;box-shadow:0 4px 12px #3273dc26;transform:translateX(8px)}.empty-template-state .empty-state-content .empty-state-steps .step-item .step-icon{flex-shrink:0;margin-right:1rem}.empty-template-state .empty-state-content .empty-state-steps .step-item .step-content{flex:1 1}.empty-template-state .empty-state-content .empty-state-steps .step-item .step-content .title.is-5{color:#209cee;font-size:1rem;margin-bottom:.25rem}.empty-template-state .empty-state-content .empty-state-steps .step-item .step-content p{font-size:.9rem;line-height:1.4}.empty-template-state .empty-state-content .button.is-primary.is-large{background:linear-gradient(135deg,#3273dc,#209cee)!important;border:none;box-shadow:0 6px 20px #3273dc4d;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.empty-template-state .empty-state-content .button.is-primary.is-large:hover{box-shadow:0 8px 24px #209cee66;transform:translateY(-3px)}.empty-template-state .empty-state-content .button.is-primary.is-large:active{transform:translateY(-1px)}.empty-template-state .video-section .video-container{background:linear-gradient(135deg,#3273dc,#209cee);border-radius:16px;box-shadow:0 8px 24px #00000026;min-height:250px;overflow:hidden;position:relative}.empty-template-state .video-section .video-container .video-placeholder{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:250px;transition:all .3s ease}.empty-template-state .video-section .video-container .video-placeholder:hover .video-icon i{transform:scale(1.1)}.empty-template-state .video-section .video-container .video-placeholder .video-icon{transition:all .3s ease}.empty-template-state .video-section .video-container .video-placeholder .video-icon i{filter:drop-shadow(0 4px 12px rgba(0,0,0,.3));transition:transform .3s ease}.empty-template-state .video-section .video-container .video-placeholder p{font-size:1.1rem;font-weight:600}.empty-template-state .video-section .video-container iframe{border-radius:16px}.empty-template-state .video-section .help-resources{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;padding:1.5rem}.empty-template-state .video-section .help-resources .title.is-5{color:#3273dc;font-weight:600;margin-bottom:1rem}.empty-template-state .video-section .help-resources .resource-links{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.empty-template-state .video-section .help-resources .resource-links .resource-link{align-items:center;background:#3273dc0d;border-radius:8px;color:#374151;display:flex;font-weight:500;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease}.empty-template-state .video-section .help-resources .resource-links .resource-link:hover{background:#3273dc1a;box-shadow:0 2px 8px #3273dc26;transform:translateX(4px)}.empty-template-state .video-section .help-resources .resource-links .resource-link .icon{margin-right:.5rem}.empty-template-state .video-section .help-resources .resource-links .resource-link span:not(.icon){font-size:.9rem}@media screen and (max-width:768px){.template-help-banner{padding:1rem}.template-help-banner .help-banner-content{flex-direction:column;gap:1rem}.template-help-banner .help-banner-content .help-banner-icon{height:50px;width:50px}.template-help-banner .help-banner-content .help-banner-icon i{font-size:1.5rem}.template-help-banner .help-banner-content .help-banner-text{text-align:center}.template-help-banner .help-banner-content .help-banner-text .help-banner-title{font-size:1rem}.template-help-banner .help-banner-content .help-banner-text .help-banner-subtitle{font-size:.85rem}.template-help-banner .help-banner-content .help-banner-actions{flex-direction:column;width:100%}.template-help-banner .help-banner-content .help-banner-actions .help-link{justify-content:center;width:100%}.template-help-banner .help-banner-close{font-size:1rem;height:28px;right:.5rem;top:.5rem;width:28px}.empty-template-state{padding:1.5rem 1rem}.empty-template-state .columns{display:flex;flex-direction:column-reverse}.empty-template-state .empty-state-steps .step-item{flex-direction:column;padding:.75rem;text-align:center}.empty-template-state .empty-state-steps .step-item .step-icon{margin-bottom:.5rem;margin-right:0}.empty-template-state .video-section{margin-bottom:2rem}.empty-template-state .video-section .help-resources .resource-links{grid-template-columns:1fr}}.chat-box-module .dashboard-card{align-items:center;background-color:#1f1f1f!important;border-radius:12px;box-shadow:0 6px 16px #00000014;box-shadow:0 6px 16px #0006;color:#f0f0f0!important;display:flex;flex-direction:column;justify-content:center;transition:transform .3s ease}.chat-box-module .dashboard-card:hover{transform:translateY(-5px)}.chat-box-module .dashboard-card.active-card{background-color:#252525;border:1px solid #0ea5e9;box-shadow:0 0 10px #0ea5e966;transform:scale(1.02)}.chat-box-module .dashboard-card:hover{box-shadow:0 0 8px #ffffff1a}.chat-box-module .dashboard-card .stat-value{color:#007bff;font-size:2rem;text-align:center}.chat-box-module .dashboard-card .stat-label{color:#ccc;font-weight:600;letter-spacing:1px;text-align:center}.chat-box-module .upload-container{padding:1.5rem}.chat-box-module .upload-box{background:linear-gradient(135deg,#f9fcff,#f2f9ff);border:2px dashed #3391ff;border-radius:10px;cursor:pointer;padding:2rem;transition:border .3s}.chat-box-module .upload-box.is-active{background-color:#e0f0ff;border-color:#2563eb}.chat-box-module .upload-box .icon{margin-bottom:.5rem}.chat-box-module .upload-box button{border-radius:6px}.chat-box-module .bot-chat-list{padding:2rem}.chat-box-module .bot-chat-list .bot-card{background:#fff;border:1px solid #ddd;border-radius:1rem;box-shadow:0 .25rem 1rem #0000000d;padding:1.5rem;position:relative;transition:all .3s ease}.chat-box-module .bot-chat-list .bot-card:hover{box-shadow:0 .5rem 1.25rem #0000001a;transform:translateY(-4px)}.chat-box-module .bot-chat-list .bot-card .upload-icon{background:#e8f0fe;border-radius:50%;color:#3273dc;cursor:pointer;padding:.5rem;position:absolute;right:1rem;top:1rem;transition:background .2s}.chat-box-module .bot-chat-list .bot-card .upload-icon:hover{background:#d0e2fd}.chat-box-module .bot-chat-list .create-card{align-items:center;background:#f5f5f5;border:2px dashed #ccc;border-radius:1rem;color:#999;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;height:150px;justify-content:center;transition:border-color .3s,background .3s}.chat-box-module .bot-chat-list .create-card:hover{background:#eef5ff;border-color:#3273dc}.chat-box-module .chatbot-chat-screen .card{display:flex;flex-direction:column;height:500px;width:430px}.chat-box-module .chatbot-chat-screen .card-header{flex-shrink:0}.chat-box-module .chatbot-chat-screen .chat-scroll-area{flex:1 1 auto;overflow-y:auto}.chat-box-module .chatbot-chat-screen .card-footer{flex-shrink:0;margin-top:auto!important;padding:.5rem}.chat-box-module .chatbot-chat-screen .chat-bubble{align-items:flex-end;display:flex;gap:.5rem;max-width:85%}.chat-box-module .chatbot-chat-screen .chat-bubble.user{align-self:flex-end;flex-direction:row-reverse}.chat-box-module .chatbot-chat-screen .chat-bubble.user .avatar{background:#2563eb;color:#fff}.chat-box-module .chatbot-chat-screen .chat-bubble.user .bubble{background:#2563eb;border-bottom-right-radius:0;color:#fff}.chat-box-module .chatbot-chat-screen .chat-bubble.bot{align-self:flex-start}.chat-box-module .chatbot-chat-screen .chat-bubble.bot .avatar{background:#10b981;color:#fff}.chat-box-module .chatbot-chat-screen .chat-bubble.bot .bubble{background:#f1f5f9;border-bottom-left-radius:0;color:#111827}.chat-box-module .chatbot-chat-screen .chat-bubble .avatar{align-items:center;border-radius:50%;display:flex;font-size:1rem;height:32px;justify-content:center;width:32px}.chat-box-module .chatbot-chat-screen .chat-bubble .bubble{border-radius:.5rem;box-shadow:0 2px 6px #0000000d;font-size:.95rem;line-height:1.4;padding:.75rem 1rem;word-break:break-word}.chat-box-module .chatbot-chat-screen .chat-input .input{font-size:1rem}.chat-box-module .chatbot-chat-screen .chat-input .button{align-items:center;display:flex;justify-content:center;padding-left:1rem;padding-right:1rem}.chat-box-module .welcome-banner{background:linear-gradient(135deg,#a18cd1,#fbc2eb);border-radius:16px;box-shadow:0 6px 16px #0000001a;overflow:hidden}.chat-box-module .welcome-banner .subtitle,.chat-box-module .welcome-banner .title{color:#fff}.chat-box-module .welcome-banner .username-tag{background:#ff6f61;border-radius:999px;color:#fff;font-weight:700;margin-left:.5rem;padding:.4em .8em}.chat-box-module .welcome-banner .colorful-subtitle{color:hsla(0,0%,100%,.851);margin-top:.75rem}.chat-box-module .welcome-banner .illustration{animation:float 4s ease-in-out infinite;border-radius:12px;box-shadow:0 4px 14px #0003;height:auto;max-width:100%}.chat-box-module .chat-toggle-button{background-color:#3273dc;border:none;border-radius:999px;bottom:20px;box-shadow:0 4px 12px #0003;color:#fff;cursor:pointer;font-size:16px;left:50%;padding:10px 16px;position:fixed;right:50%;width:100px;z-index:1000}.chat-box-module .chat-bot-view{background:#fff;border-radius:12px;bottom:20px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;overflow:hidden;position:fixed;right:20px;z-index:1000}.chat-box-module .close-btn{background:#0000;border:none;color:#fff;cursor:pointer;font-size:18px}.chat-box-module .chat-content{display:flex;flex-direction:column;gap:.75rem;overflow:hidden!important;padding-bottom:1rem}.chat-box-module .chat-bubble{align-items:flex-start;display:flex;font-size:10px;gap:.5rem}.chat-box-module .chat-bubble.user{justify-content:flex-end}.chat-box-module .chat-bubble.user .bubble{background-color:#3273dc;color:#fff;font-size:12px}.chat-box-module .chat-bubble.bot{justify-content:flex-start}.chat-box-module .chat-bubble.bot .bubble{background-color:#f5f5f5;color:#363636;font-size:12px}.chat-box-module .chat-bubble .avatar{font-size:1.5rem;margin-top:4px}.chat-box-module .chat-bubble .bubble{border-radius:1rem;padding:.5rem .75rem}.chat-box-module .loading-dots span{animation:blink 1.2s infinite;font-size:1.2rem;margin-right:2px}.chat-box-module .loading-dots span:nth-child(2){animation-delay:.2s}.chat-box-module .loading-dots span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:0}40%{opacity:1}}.chat-box-module .smart-file-upload-input{align-items:center;display:flex;justify-content:center}.chat-box-module .smart-file-upload-input .file{padding:1rem;transition:border-color .3s ease}.chat-box-module .smart-file-upload-input .file:hover{background-color:#f0f8ff;border-color:#3273dc}.chat-box-module .smart-file-upload-input .file .file-label{align-items:center;color:#4a4a4a;display:flex;flex-direction:column}.chat-box-module .smart-file-upload-input .file .file-label .file-cta{background-color:#00d1b2;border-radius:8px;color:#fff;font-weight:700;padding:.5rem 1rem;transition:background-color .3s ease}.chat-box-module .smart-file-upload-input .file .file-label .file-cta:hover{background-color:#00b89c}.chat-box-module .smart-file-upload-input .file .file-label .file-cta .file-icon{margin-right:.5rem}.chat-box-module .smart-file-upload-input .file .file-label .file-cta .file-icon i{color:#fff}.chat-box-module .smart-file-upload-input .file .file-label .file-name{font-style:italic;margin-top:.5rem}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes bounce{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-10px)}70%{transform:translateY(-5px)}90%{transform:translateY(-2px)}}.chat-box-module .animate-slide-up{animation:slideInUp .6s ease-out}.chat-box-module .animate-slide-left{animation:slideInLeft .6s ease-out}.chat-box-module .animate-fade-in{animation:fadeIn .4s ease-in}.chat-box-module .animate-pulse{animation:pulse 2s infinite}.chat-box-module .animate-bounce{animation:bounce 1s}.chat-box-module .card-hover{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.chat-box-module .card-hover:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-4px)}.chat-box-module .stats-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700}.chat-box-module .gradient-bg{animation:gradientShift 4s ease infinite;background:linear-gradient(135deg,#f093fb,#f5576c 50%,#4facfe);background-size:200% 200%}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.chat-box-module .tab-active{font-weight:600;transform:scale(1.05)}.chat-box-module .search-input{transition:all .3s ease}.chat-box-module .search-input:focus{box-shadow:0 0 20px #3273dc4d;transform:scale(1.02)}.chat-box-module .qa-item{border-left:4px solid #0000;transition:all .3s ease}.chat-box-module .qa-item:hover{background-color:#f8f9fa;border-left-color:#3273dc;transform:translateX(8px)}.chat-box-module .loading-spinner{animation:spin 1s linear infinite}.chat-box-module .chart-container{height:300px;margin:1rem 0;position:relative}.chat-box-module .dashboard-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:12px;box-shadow:0 20px 40px #0000001a;margin:2rem;padding:2rem}.chat-box-module .answer-tooltip-wrapper{display:inline-block;position:relative}.chat-box-module .answer-tooltip-wrapper .custom-tooltip{background-color:#333;border-radius:6px;color:#fff;font-size:.8rem;left:50%;padding:6px 10px;pointer-events:none;position:absolute;top:-40px;transform:translateX(-50%);white-space:nowrap;z-index:10}.chat-box-module .chatbot-dashboard .title{color:#fff}.chat-box-module .chatbot-dashboard .card.chatbot-card,.chat-box-module .chatbot-dashboard .card.empty-bot-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#1e1e1e99;border-radius:12px;box-shadow:0 4px 14px #0006;transition:transform .3s ease,box-shadow .3s ease}.chat-box-module .chatbot-dashboard .card.chatbot-card:hover,.chat-box-module .chatbot-dashboard .card.empty-bot-card:hover{box-shadow:0 8px 18px #00000080;transform:translateY(-6px)}.chat-box-module .chatbot-dashboard .card.chatbot-card .card-content,.chat-box-module .chatbot-dashboard .card.empty-bot-card .card-content{padding:1.5rem}.chat-box-module .chatbot-dashboard .card.chatbot-card .media,.chat-box-module .chatbot-dashboard .card.empty-bot-card .media{align-items:center;display:flex;justify-content:space-between}.chat-box-module .chatbot-dashboard .card.chatbot-card .chatbot-tag,.chat-box-module .chatbot-dashboard .card.empty-bot-card .chatbot-tag{margin-right:1rem}.chat-box-module .chatbot-dashboard .card.chatbot-card .media-content,.chat-box-module .chatbot-dashboard .card.empty-bot-card .media-content{flex:1 1}.chat-box-module .chatbot-dashboard .card.chatbot-card .media-content .title,.chat-box-module .chatbot-dashboard .card.empty-bot-card .media-content .title{color:#fff}.chat-box-module .chatbot-dashboard .card.chatbot-card .media-content .subtitle,.chat-box-module .chatbot-dashboard .card.empty-bot-card .media-content .subtitle{color:#b0b0b0}.chat-box-module .chatbot-dashboard .card.chatbot-card .status-badge,.chat-box-module .chatbot-dashboard .card.empty-bot-card .status-badge{border-radius:20px;font-size:.75rem;font-weight:700;padding:.25em .75em}.chat-box-module .chatbot-dashboard .card.chatbot-card .status-badge.is-active,.chat-box-module .chatbot-dashboard .card.empty-bot-card .status-badge.is-active{background-color:#22c55e;color:#fff}.chat-box-module .chatbot-dashboard .card.chatbot-card .status-badge.is-draft,.chat-box-module .chatbot-dashboard .card.empty-bot-card .status-badge.is-draft{background-color:#f87171;color:#fff}.chat-box-module .chatbot-dashboard .card.chatbot-card .chatbot-stats p,.chat-box-module .chatbot-dashboard .card.empty-bot-card .chatbot-stats p{color:#a0a0a0;font-size:.85rem;margin:.25rem 0}.chat-box-module .chatbot-dashboard .card.chatbot-card .buttons .button,.chat-box-module .chatbot-dashboard .card.empty-bot-card .buttons .button{margin-left:.5rem}.chat-box-module .chatbot-dashboard .card.chatbot-card .buttons .button:first-child,.chat-box-module .chatbot-dashboard .card.empty-bot-card .buttons .button:first-child{margin-left:0}.chat-box-module .chatbot-dashboard .empty-bot-card{background-color:#1a1a1a;border:2px dashed #333}.chat-box-module .chatbot-dashboard .empty-bot-card .icon{color:#666}.chat-box-module .chatbot-dashboard .empty-bot-card .title{color:#f0f0f0}.chat-box-module .chatbot-dashboard .empty-bot-card .subtitle{color:#888}.chat-box-module .chatbot-dashboard .button.is-success{background-color:#16a34a;color:#fff}.chat-box-module .chatbot-dashboard .button.is-info{background-color:#0ea5e9;color:#fff}.chat-box-module .chatbot-dashboard .button.is-outline{background-color:#0000;border:1px solid #999;color:#fff}.chat-box-module .pdf-item{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#1e1e1e99!important;border:1px solid #ffffff14;border-radius:12px;box-shadow:0 4px 14px #0006!important;color:#fff!important;transition:transform .2s ease,background-color .3s ease}.chat-box-module .pdf-item:hover{background-color:#282828b3;transform:scale(1.01)}.chat-box-module .pdf-item .tag{background-color:#f00c;border-radius:6px}.chat-box-module .pdf-item .button.is-danger.is-light{background-color:#ff00001a;border:1px solid #ff00004d;color:#ff6b6b}.chat-box-module .pdf-item .button.is-danger.is-light:hover{background-color:#f003}.chat-box-module .pdf-item .has-text-grey{color:#c8c8c8b3!important}.chat-box-module .dark-input{background-color:#1e1e1e!important;border:1px solid #444!important;box-shadow:none!important;color:#fff!important;height:30px!important;margin:0!important;width:200px!important}.chat-box-module .dark-input:focus{border-color:#666!important;box-shadow:0 0 0 .125em #64646440!important}.chat-box-module .demo-container{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:2rem;min-height:80vh;padding:3rem;text-align:center}.chat-box-module .demo-title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#ff6b6b,#4ecdc4);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700;margin-bottom:1rem}.chat-box-module .demo-subtitle{font-size:1.2rem;margin-bottom:2rem;max-width:600px;opacity:.9}.chat-box-module .help-button{align-items:center;background:linear-gradient(135deg,#3273dc,#209cee);border:none;border-radius:50%;bottom:2rem;box-shadow:0 4px 20px #3273dc4d;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:60px;justify-content:center;position:fixed;right:2rem;width:60px;z-index:1000}.chat-box-module .modal-card{margin:0;max-height:90vh;max-width:90vw;width:1200px}.chat-box-module .modal-card-head{background:linear-gradient(135deg,#3273dc,#209cee);border:none;color:#fff}.chat-box-module .modal-card-title{color:#fff;font-size:1.5rem;font-weight:600}.chat-box-module .delete{background:#fff3}.chat-box-module .delete:hover{background:#ffffff4d}.chat-box-module .modal-card-body{max-height:70vh;overflow:hidden;padding:0}.chat-box-module .tabs{border-bottom:1px solid #dbdbdb;margin-bottom:0}.chat-box-module .tabs ul{border:none;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.chat-box-module .tabs li{flex-shrink:0}.chat-box-module .tabs li a{border:none;border-bottom:3px solid #0000;font-weight:500;padding:1rem 1.5rem;transition:all .3s ease}.chat-box-module .tabs li.is-active a{background:#fff;border-bottom-color:#3273dc;color:#3273dc}.chat-box-module .tabs li a:hover{background:#f5f5f5;color:#363636}.chat-box-module .tab-content{overflow-y:auto;padding:1.5rem 1rem}.chat-box-module .integration-step{background:#f8f9fa;border-left:4px solid #3273dc;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.chat-box-module .step-title{color:#3273dc;font-size:1.1rem;font-weight:600;margin-bottom:.75rem}.chat-box-module .step-description{color:#4a4a4a;line-height:1.6;margin-bottom:1rem}.chat-box-module .code-block{-webkit-overflow-scrolling:touch;background-color:#2d3748;border:1px solid #4a5568;border-radius:8px;box-shadow:0 4px 8px #00000026;color:#e2e8f0;font-family:Fira Mono,Courier New,monospace;font-size:.95rem;line-height:1.4;margin-top:1.25rem;overflow-x:auto;padding:1rem 1.25rem;position:relative;white-space:pre-wrap}.chat-box-module .code-block pre{background:inherit!important;color:#fff;padding:0}.chat-box-module .code-block .key{color:#d6d6d6!important}.chat-box-module .code-block .value{color:#63b3ed!important}.chat-box-module .code-block .no-string-value{color:#0095ff!important}.chat-box-module .code-block .comment{color:#718096!important;font-style:italic!important}.chat-box-module .code-block::-webkit-scrollbar{height:8px}.chat-box-module .code-block::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:4px}.chat-box-module .code-block::-webkit-scrollbar-track{background:#0000!important}.chat-box-module .copy-button{background:#4a5568;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.25rem .5rem;position:absolute;right:.5rem;top:.5rem;transition:all .3s ease}.chat-box-module .copy-button:hover{background:#3273dc}.chat-box-module .copy-button.copied{background:#48c774}.chat-box-module .highlight-box{background:linear-gradient(135deg,#3273dc1a,#764ba21a);border:1px solid #3273dc33;border-radius:6px;margin:1rem 0;padding:1rem;white-space:pre-line}.chat-box-module .notification.is-info{background-color:#d1ecf1;border-left:4px solid #3273dc;color:#0c5460}.chat-box-module .notification.is-warning{background-color:#fff3cd;border-left:4px solid #ffdd57;color:#856404}.chat-box-module .notification.is-danger{background-color:#f8d7da;border-left:4px solid #ff3860;color:#721c24}@media(max-width:768px){.chat-box-module .modal-card{max-height:95vh;width:95vw}.chat-box-module .tab-content{padding:1rem .5rem}.chat-box-module .help-button{bottom:1rem;height:50px;right:1rem;width:50px}.chat-box-module .demo-title{font-size:2rem}.chat-box-module .demo-container{margin:1rem;padding:2rem}}.chat-box-module .tab-content::-webkit-scrollbar{width:6px}.chat-box-module .tab-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chat-box-module .tab-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chat-box-module .tab-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.sd_temp_help__container{background:#f5f7fa;min-height:100vh;padding:0}.sd_temp_help__layout{display:flex;gap:0;min-height:100vh}.sd_temp_help__sidebar{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:4px 0 15px #0000001a;color:#fff;display:flex;flex-direction:column;height:100vh;min-width:300px;overflow-y:auto;position:sticky;top:0;width:300px}.sd_temp_help__sidebar::-webkit-scrollbar{width:6px}.sd_temp_help__sidebar::-webkit-scrollbar-track{background:#ffffff1a}.sd_temp_help__sidebar::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.sd_temp_help__sidebar::-webkit-scrollbar-thumb:hover{background:#ffffff80}.sd_temp_help__sidebar-header{background:#0000001a;border-bottom:1px solid #fff3;padding:2rem 1.5rem}.sd_temp_help__sidebar-header .title{color:#fff;font-weight:700;margin-bottom:.5rem}.sd_temp_help__subtitle{color:#fffc;font-size:.9rem;margin:0}.sd_temp_help__tabs-list{flex:1 1;padding:1rem 0}.sd_temp_help__tab-item{align-items:center;background:#0000;border-left:4px solid #0000;cursor:pointer;display:flex;gap:1rem;padding:1rem 1.5rem;transition:all .3s ease}.sd_temp_help__tab-item:hover{background:#ffffff1a;border-left-color:#ffffff80}.sd_temp_help__tab-item--active{background:#fff3;border-left-color:#fff;font-weight:600}.sd_temp_help__tab-item--active .sd_temp_help__tab-icon{transform:scale(1.2)}.sd_temp_help__tab-icon{flex-shrink:0;font-size:1.5rem;transition:transform .3s ease}.sd_temp_help__tab-title{color:#fff;font-size:1rem}.sd_temp_help__content{background:#f5f7fa;flex:1 1;overflow-y:auto}.sd_temp_help__content-wrapper{margin:0 auto;max-width:1400px;padding:2rem}.sd_temp_help__video-section{background:#fff;border-radius:12px;box-shadow:0 4px 15px #00000014;margin-bottom:2rem;padding:2rem}.sd_temp_help__video-header{margin-bottom:1.5rem}.sd_temp_help__video-header .title{color:#667eea;margin-bottom:0}.sd_temp_help__video-container{background:#f7f9fc;border:2px dashed #d0d7de;border-radius:8px;overflow:hidden}.sd_temp_help__video-placeholder{align-items:center;background:linear-gradient(135deg,#f7f9fc,#eef2f7);color:#666;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem;text-align:center}.sd_temp_help__play-icon{color:#667eea;opacity:.6;transition:all .3s ease}.sd_temp_help__play-icon:hover{opacity:1;transform:scale(1.1)}.sd_temp_help__video-text{color:#333;font-size:1.1rem;font-weight:600;margin:0}.sd_temp_help__video-link{background:#667eea;border-radius:6px;color:#fff;display:inline-block;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.sd_temp_help__video-link:hover{background:#5568d3;box-shadow:0 4px 12px #667eea4d;transform:translateY(-2px)}.sd_temp_help__steps-content{display:flex;flex-direction:column;gap:2rem}.sd_temp_help__step{background:#fff;border-radius:12px;box-shadow:0 4px 15px #00000014;overflow:hidden;transition:all .3s ease}.sd_temp_help__step:hover{box-shadow:0 8px 25px #0000001f}.sd_temp_help__step-header{align-items:center;background:linear-gradient(90deg,#f7f9fc,#fff);border-bottom:1px solid #e0e6ed;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem 2rem;transition:background .2s ease}.sd_temp_help__step-header:hover{background:linear-gradient(90deg,#eef2f7,#f7f9fc)}.sd_temp_help__step-header-left{align-items:center;display:flex;flex:1 1;gap:1.5rem}.sd_temp_help__step-number{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:700;height:40px;justify-content:center;width:40px}.sd_temp_help__step-title{color:#333;font-size:1.2rem;font-weight:700;margin-bottom:.25rem}.sd_temp_help__step-description{color:#666;font-size:.95rem;line-height:1.5}.sd_temp_help__expand-icon{align-items:center;color:#667eea;display:flex;flex-shrink:0;justify-content:center;transition:transform .3s ease}.sd_temp_help__step-body{overflow:hidden;padding:2rem}.sd_temp_help__step-video{margin-bottom:1.5rem}.sd_temp_help__step-video-placeholder{align-items:center;background:#f7f9fc;border:1px solid #e0e6ed;border-radius:8px;display:flex;gap:.75rem;padding:1rem}.sd_temp_help__step-video-placeholder svg{color:#667eea;flex-shrink:0}.sd_temp_help__step-video-placeholder a{color:#667eea;font-weight:600;text-decoration:none;transition:color .2s ease}.sd_temp_help__step-video-placeholder a:hover{color:#5568d3;text-decoration:underline}.sd_temp_help__code-block{background:#1a202c;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-bottom:1rem;overflow:hidden;position:relative}.sd_temp_help__code-block pre{word-wrap:break-word;background:#1a202c;color:#e2e8f0;font-family:Courier New,Consolas,monospace;font-size:.9rem;line-height:1.6;margin:0;overflow-x:auto;padding:1.5rem;white-space:pre-wrap}.sd_temp_help__code-block pre::-webkit-scrollbar{height:8px}.sd_temp_help__code-block pre::-webkit-scrollbar-track{background:#2d3748}.sd_temp_help__code-block pre::-webkit-scrollbar-thumb{background:#4a5568;border-radius:4px}.sd_temp_help__code-block pre::-webkit-scrollbar-thumb:hover{background:#5a657a}.sd_temp_help__copy-button{background:#4a5568!important;border:1px solid #fff3!important;border-radius:6px;color:#fff!important;cursor:pointer;font-size:.85rem;font-weight:600;outline:none;padding:.5rem 1rem;position:absolute;right:.75rem;top:.75rem;transition:all .2s ease;z-index:10}.sd_temp_help__copy-button:hover{background:#667eea!important;border-color:#667eea!important;box-shadow:0 4px 12px #667eea4d;transform:translateY(-2px)}.sd_temp_help__copy-button:active,.sd_temp_help__copy-button:focus{outline:none;transform:translateY(0)}.sd_temp_help__copied,.sd_temp_help__copied:hover{background:#48bb78!important;border-color:#48bb78!important}.sd_temp_help__key{color:#f6ad55;font-weight:600}.sd_temp_help__value{color:#68d391}.sd_temp_help__no-string-value{color:#f687b3}.sd_temp_help__comment{color:#718096;font-style:italic}.sd_temp_help__use-case{background:linear-gradient(135deg,#e8f4f8,#dbeef7);border-left:4px solid #3498db;border-radius:8px;color:#555;line-height:1.6;margin-bottom:1.5rem;padding:1.5rem}.sd_temp_help__use-case p{font-size:.95rem;margin:0}.sd_temp_help__use-case-badge{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 2px 8px #667eea4d;color:#fff;display:inline-block;font-size:.85rem;font-weight:700;letter-spacing:.5px;margin-bottom:1rem;padding:.4rem 1rem}.sd_temp_help__highlight-box{background:linear-gradient(135deg,#fef5e7,#fdebd0);border-left:4px solid #f39c12;border-radius:8px;color:#555;line-height:1.6;margin-top:1.5rem;padding:1.5rem}.sd_temp_help__highlight-box strong{color:#d68910;display:block;margin-bottom:.5rem}@media(max-width:1024px){.sd_temp_help__layout{flex-direction:column}.sd_temp_help__sidebar{height:auto;min-width:100%;position:static;width:100%}.sd_temp_help__tabs-list{display:flex;flex-direction:row;overflow-x:auto;padding:0}.sd_temp_help__tabs-list::-webkit-scrollbar{height:4px}.sd_temp_help__tab-item{border-bottom:4px solid #0000;border-left:none;min-width:200px}.sd_temp_help__tab-item:hover{border-bottom-color:#ffffff80;border-left:none}.sd_temp_help__tab-item--active{border-bottom-color:#fff;border-left:none}.sd_temp_help__content-wrapper{padding:1.5rem}}@media(max-width:768px){.sd_temp_help__sidebar-header{padding:1.5rem 1rem}.sd_temp_help__tab-item{min-width:150px;padding:1rem}.sd_temp_help__tab-title{font-size:.9rem}.sd_temp_help__content-wrapper{padding:1rem}.sd_temp_help__video-section{border-radius:8px;padding:1.5rem}.sd_temp_help__step-header{align-items:flex-start;flex-direction:column;gap:1rem;padding:1rem 1.5rem}.sd_temp_help__step-header-left{gap:1rem}.sd_temp_help__step-number{font-size:1rem;height:35px;width:35px}.sd_temp_help__step-title{font-size:1.1rem}.sd_temp_help__step-description{font-size:.9rem}.sd_temp_help__step-body{padding:1.5rem}.sd_temp_help__expand-icon{position:absolute;right:1rem;top:1rem}.sd_temp_help__code-block pre{font-size:.8rem;padding:1rem}.sd_temp_help__copy-button{font-size:.75rem;padding:.4rem .8rem;right:.5rem;top:.5rem}.sd_temp_help__video-placeholder{padding:2rem 1rem}.sd_temp_help__use-case{padding:1rem}.sd_temp_help__use-case-badge{font-size:.8rem;padding:.3rem .8rem}}@media(max-width:480px){.sd_temp_help__sidebar .title,.sd_temp_help__tab-icon{font-size:1.2rem}.sd_temp_help__tab-title{font-size:.85rem}.sd_temp_help__step-title{font-size:1.1rem}.sd_temp_help__step-description{font-size:.9rem}}@keyframes sd_temp_help__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sd_temp_help__slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.sd_temp_help__step{animation:sd_temp_help__fadeIn .5s ease-out}.sd_temp_help__tab-item{animation:sd_temp_help__slideInLeft .3s ease-out;animation-fill-mode:both}.sd_temp_help__tab-item:first-child{animation-delay:.05s}.sd_temp_help__tab-item:nth-child(2){animation-delay:.1s}.sd_temp_help__tab-item:nth-child(3){animation-delay:.15s}.sd_temp_help__tab-item:nth-child(4){animation-delay:.2s}.sd_temp_help__tab-item:nth-child(5){animation-delay:.25s}.sd_temp_help__tab-item:nth-child(6){animation-delay:.3s}.sd_temp_help__tab-item:nth-child(7){animation-delay:.35s}.sd_temp_help__tab-item:nth-child(8){animation-delay:.4s}.sd_temp_help__tab-item:nth-child(9){animation-delay:.45s}.sd_temp_help__tab-item:nth-child(10){animation-delay:.5s}@media print{.sd_temp_help__sidebar{display:none}.sd_temp_help__content{width:100%}.sd_temp_help__copy-button,.sd_temp_help__video-section{display:none}.sd_temp_help__step{border:1px solid #ddd;box-shadow:none;page-break-inside:avoid}}.upload-dropdown-menu{animation:dropdownSlideIn .2s ease-out;border:1px solid #00000014;border-radius:10px;box-shadow:0 6px 20px #0000001a;margin-top:.5rem;min-width:280px}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.upload-dropdown-content{background:#fff;border-radius:10px;padding:.4rem}.upload-dropdown-item{align-items:center;background:#fff;border:1.5px solid #0000;border-radius:6px;color:inherit;cursor:pointer;display:flex;gap:.65rem;margin-bottom:.35rem;padding:.65rem .75rem;text-decoration:none;transition:all .25s ease}.upload-dropdown-item:last-child{margin-bottom:0}.upload-dropdown-item:hover{background:linear-gradient(135deg,#667eea0d,#764ba20d);border-color:#667eea4d;box-shadow:0 3px 10px #667eea1f;transform:translateX(3px)}.upload-dropdown-item:hover .upload-item-icon{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 3px 10px #667eea40;transform:scale(1.08)}.upload-dropdown-item:hover .upload-item-icon svg{color:#fff;transform:rotate(5deg)}.upload-dropdown-item:hover .upload-item-title{color:#667eea}.upload-dropdown-item:active{transform:translateX(1px)}.upload-item-icon{align-items:center;background:linear-gradient(135deg,#667eea1a,#764ba21a);border-radius:7px;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .25s ease;width:32px}.upload-item-icon svg{color:#667eea;font-size:1rem;transition:all .25s ease}.upload-item-icon.template-icon svg{color:#764ba2}.upload-item-content{display:flex;flex:1 1;flex-direction:column;gap:.15rem;min-width:0}.upload-item-title{color:#363636;font-size:.85rem;font-weight:600;line-height:1.2;margin:0;transition:color .25s ease}.upload-item-description{color:#6b7280;font-size:.7rem;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sds-main-create-button{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;box-shadow:0 4px 12px #667eea40;color:#fff!important;font-weight:600!important;transition:all .3s ease!important}.sds-main-create-button:hover{box-shadow:0 6px 16px #667eea59;transform:translateY(-2px)}.sds-main-create-button:active{transform:translateY(0)}.sds-main-create-button span:not(.icon){font-size:.95rem}@media screen and (max-width:768px){.upload-dropdown-menu{margin-top:.25rem;min-width:260px}.upload-dropdown-item{gap:.6rem;padding:.6rem .7rem}.upload-dropdown-item:hover{transform:translateX(2px)}.upload-item-icon{height:30px;width:30px}.upload-item-icon svg{font-size:.95rem}.upload-item-title{font-size:.8rem}.upload-item-description{font-size:.68rem;line-height:1.2}.sds-main-create-button{padding:.5rem 1rem!important}.sds-main-create-button span:not(.icon){font-size:.875rem}}@media screen and (max-width:480px){.upload-dropdown-menu{max-width:280px;min-width:calc(100vw - 2rem)}.upload-dropdown-item{align-items:center;gap:.6rem;padding:.7rem .65rem}.upload-item-icon{height:28px;width:28px}.upload-item-icon svg{font-size:.9rem}.upload-item-content{align-items:flex-start}.upload-item-title{font-size:.78rem}.upload-item-description{font-size:.65rem}}.upload-dropdown-item:focus{outline:2px solid #667eea;outline-offset:2px}@media(prefers-color-scheme:dark){.upload-dropdown-content{background:#1f2937}.upload-dropdown-item{background:#1f2937;color:#f3f4f6}.upload-dropdown-item:hover{background:linear-gradient(135deg,#667eea26,#764ba226)}.upload-item-title{color:#f3f4f6}.upload-item-description{color:#9ca3af}}.modern-upload-container-wrapper{background:#fff;border-radius:12px;display:flex;flex-direction:column;max-height:80vh;overflow:hidden}.modern-upload-two-column{display:flex;flex:1 1;gap:1.5rem;overflow:hidden}.modern-upload-left-column{border-right:2px solid #e0e0e0;display:flex;flex:1 1;flex-direction:column;min-width:0}.modern-upload-right-column{background:#fafafa;display:flex;flex:0 0 380px;flex-direction:column;overflow-y:auto;padding:1.5rem}.modern-upload-questions .title{border-bottom:2px solid #2196f333;color:#2196f3;padding-bottom:.5rem}.modern-upload-header{background:linear-gradient(135deg,#2196f31a,#e91e631a);border-bottom:2px solid #2196f333;padding:1.25rem 1.5rem}.modern-upload-header .upload-header-content{align-items:center;display:flex;gap:1rem;justify-content:space-between}.modern-switch{align-items:center;cursor:pointer;display:flex;gap:.75rem}.modern-switch input[type=checkbox]{display:none}.modern-switch .modern-switch-slider{background:#e0e0e0;border-radius:24px;height:24px;position:relative;transition:all .3s ease;width:48px}.modern-switch .modern-switch-slider:before{background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;content:"";height:18px;left:3px;position:absolute;top:3px;transition:all .3s ease;width:18px}.modern-switch input[type=checkbox]:checked+.modern-switch-slider{background:linear-gradient(135deg,#2196f3,#e91e63)}.modern-switch input[type=checkbox]:checked+.modern-switch-slider:before{transform:translateX(24px)}.modern-switch .modern-switch-label{color:#363636;font-size:.9rem;font-weight:500}.modern-format-section{background:#fafafa;border-bottom:1px solid #e0e0e0;padding:1rem 1.5rem}.modern-upload-body{flex:1 1;overflow-y:auto;padding:1.5rem}.modern-upload-zone{background:linear-gradient(135deg,#2196f305,#e91e6305);border:3px dashed #2196f34d;border-radius:16px;cursor:pointer;min-height:180px;padding:1.5rem;position:relative;transition:all .3s ease}.modern-upload-zone:hover{background:linear-gradient(135deg,#2196f30d,#e91e630d);border-color:#2196f3;box-shadow:0 8px 24px #2196f326;transform:translateY(-2px)}.modern-upload-zone.is-drag-active{background:linear-gradient(135deg,#2196f31a,#e91e631a);border-color:#e91e63;border-style:solid}.modern-upload-zone.is-drag-active .upload-prompt-icon .icon-circle{animation:pulse 1s ease-in-out infinite;transform:scale(1.1)}.modern-upload-zone.has-file{background:#48c78e08;border-color:#48c78e;border-style:solid}.modern-upload-prompt{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:140px;text-align:center}.modern-upload-prompt .upload-prompt-icon{margin-bottom:1rem}.modern-upload-prompt .upload-prompt-icon .icon-circle{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:50%;box-shadow:0 8px 24px #2196f34d;display:flex;height:70px;justify-content:center;transition:all .3s ease;width:70px}.modern-upload-prompt .upload-prompt-icon .icon-circle svg{color:#fff;font-size:2rem}.modern-upload-prompt .upload-prompt-text .title{color:#363636;margin-bottom:.5rem}.modern-upload-prompt .upload-prompt-text .subtitle{color:#6b7280}.modern-upload-prompt .upload-prompt-meta{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1rem}.modern-upload-prompt .upload-prompt-meta .tag{align-items:center;border:1px solid #e0e0e0;display:flex;font-size:.85rem;gap:.5rem;padding:.5rem 1rem}.modern-upload-prompt .upload-prompt-meta .tag i{color:#2196f3}.modern-file-preview{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 16px #00000014;display:flex;gap:1.5rem;padding:2rem;position:relative}.modern-file-preview .file-preview-icon{align-items:center;background:linear-gradient(135deg,#2196f31a,#e91e631a);border-radius:12px;display:flex;flex-shrink:0;height:80px;justify-content:center;width:80px}.modern-file-preview .file-preview-icon svg{color:#e91e63;font-size:3rem}.modern-file-preview .file-preview-details{flex:1 1;min-width:0}.modern-file-preview .file-preview-details .file-preview-name{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.modern-file-preview .file-preview-details .file-preview-name i{color:#2196f3;font-size:1.25rem}.modern-file-preview .file-preview-details .file-preview-name span{color:#363636;font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-file-preview .file-preview-details .file-preview-meta{display:flex;flex-wrap:wrap;gap:.5rem}.modern-file-preview .file-preview-details .file-preview-meta .tag{align-items:center;background:#2196f31a;border:1px solid #2196f333;color:#2196f3;display:flex;font-size:.8rem;gap:.5rem;padding:.4rem .75rem}.modern-file-preview .file-preview-details .file-preview-meta .tag i{font-size:.75rem}.modern-file-preview .delete-file-btn{align-items:center;background:#ff00001a;border:none;border-radius:50%;color:red;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .3s ease;width:32px}.modern-file-preview .delete-file-btn:hover{background:red;color:#fff;transform:rotate(90deg)}.modern-file-preview .delete-file-btn i{font-size:1rem}.modern-upload-footer{background:#fafafa;border-top:2px solid #e0e0e0;padding:1.5rem}.modern-upload-footer .modern-submit-btn{background:linear-gradient(135deg,#2196f3,#e91e63);border:none;border-radius:8px;box-shadow:0 4px 16px #2196f34d;color:#fff;font-size:1rem;font-weight:600;height:52px;transition:all .3s ease}.modern-upload-footer .modern-submit-btn:hover:not(.is-disabled){box-shadow:0 8px 24px #2196f366;transform:translateY(-2px)}.modern-upload-footer .modern-submit-btn:active:not(.is-disabled){transform:translateY(0)}.modern-upload-footer .modern-submit-btn.is-disabled{background:#e0e0e0;box-shadow:none;color:#9e9e9e;cursor:not-allowed;opacity:.5}.modern-upload-footer .modern-submit-btn .icon{margin-right:.5rem}.modern-upload-footer .modern-submit-btn .icon i{font-size:1.1rem}@media screen and (max-width:768px){.modern-upload-container-wrapper{max-height:none}.modern-upload-two-column{flex-direction:column;gap:0}.modern-upload-left-column{border-bottom:2px solid #e0e0e0;border-right:none}.modern-upload-right-column{flex:1 1;padding:1rem}.modern-upload-header{padding:1rem}.modern-upload-header .upload-header-content{align-items:flex-start;flex-direction:column}.modern-upload-body{padding:1rem}.modern-upload-zone{min-height:250px;padding:1.5rem}.modern-upload-prompt{min-height:200px}.modern-upload-prompt .upload-prompt-icon .icon-circle{height:80px;width:80px}.modern-upload-prompt .upload-prompt-icon .icon-circle svg{font-size:2rem}.modern-upload-prompt .upload-prompt-text .title{font-size:1.1rem}.modern-upload-prompt .upload-prompt-text .subtitle{font-size:.9rem}.modern-file-preview{flex-direction:column;padding:1.5rem;text-align:center}.modern-file-preview .file-preview-icon{height:60px;width:60px}.modern-file-preview .file-preview-icon svg{font-size:2rem}.modern-file-preview .file-preview-details .file-preview-name{justify-content:center}.modern-file-preview .file-preview-details .file-preview-name span{font-size:.9rem}.modern-file-preview .file-preview-details .file-preview-meta{justify-content:center}.modern-upload-footer{padding:1rem}.modern-upload-footer .modern-submit-btn{font-size:.95rem;height:48px}}@media screen and (max-width:480px){.modern-upload-zone{padding:1rem}.modern-upload-prompt .upload-prompt-icon .icon-circle{height:70px;width:70px}.modern-upload-prompt .upload-prompt-icon .icon-circle svg{font-size:1.75rem}.modern-upload-prompt .upload-prompt-meta .tag{font-size:.75rem;padding:.4rem .75rem}.modern-switch .modern-switch-label{font-size:.85rem}}.template-use-options-wrapper{background:#fff;display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.template-use-two-column{display:flex;flex:1 1;gap:1.5rem;overflow:hidden}.template-use-left-column{background:#fafafa;border-right:2px solid #e0e0e0;display:flex;flex:0 0 320px;flex-direction:column;padding:1.5rem}.template-preview-section .title{border-bottom:2px solid #2196f333;color:#2196f3;padding-bottom:.5rem}.template-preview-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden}.template-preview-image{align-items:center;background:#f5f5f5;border-bottom:1px solid #e0e0e0;display:flex;height:280px;justify-content:center;overflow:hidden;width:100%}.template-preview-image img{height:100%;object-fit:contain;width:100%}.template-preview-placeholder{align-items:center;color:#9e9e9e;display:flex;flex-direction:column;height:100%;justify-content:center}.template-preview-info{background:#fff;padding:1rem}.template-preview-info .template-preview-title{align-items:center;color:#363636;display:flex;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.template-preview-info .template-preview-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-preview-info .template-preview-category{align-items:center;display:flex;font-size:.85rem}.template-use-right-column{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow-y:auto;padding:1.5rem}.template-use-options-content .title{border-bottom:2px solid #2196f333;color:#2196f3;padding-bottom:.5rem}@media screen and (max-width:768px){.template-use-options-wrapper{max-height:none}.template-use-two-column{flex-direction:column;gap:0}.template-use-left-column{border-bottom:2px solid #e0e0e0;border-right:none;flex:none;padding:1rem}.template-preview-image{height:200px}.template-use-right-column{flex:1 1;padding:1rem}}.pagination{display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;gap:8px;-webkit-user-select:none;user-select:none}.pagination,.pagination__button{align-items:center;justify-content:center}.pagination__button{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;gap:4px;height:30px;min-width:30px;outline:none;padding:0 12px;transition:all .2s ease;width:auto}.pagination__button:hover:not(:disabled){background:#f8fafc;border-color:#3b82f6;box-shadow:0 2px 8px #3b82f626;color:#3b82f6;transform:translateY(-1px)}.pagination__button:active:not(:disabled){transform:translateY(0)}.pagination__button:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.pagination__button:disabled{cursor:not-allowed;opacity:.4;transform:none}.pagination__button--active{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#3b82f6;box-shadow:0 2px 8px #3b82f64d;color:#fff}.pagination__button--active:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;transform:none}.pagination__button--first,.pagination__button--last{font-weight:600}.pagination__button--first .pagination__button-text,.pagination__button--last .pagination__button-text{display:inline}.pagination__button--next,.pagination__button--prev{font-weight:600}.pagination__button--next .pagination__button-text,.pagination__button--prev .pagination__button-text{display:inline}.pagination__button--page{min-width:30px;padding:0;width:30px}.pagination__button-text{display:inline;margin:0 2px}.pagination__numbers{align-items:center;display:flex;flex-wrap:nowrap;gap:4px}.pagination__ellipsis{align-items:center;color:#94a3b8;display:flex;font-size:16px;justify-content:center;min-width:32px;padding:0 8px;-webkit-user-select:none;user-select:none}.pagination__info{align-items:center;background:#f1f5f9;border-radius:8px;color:#64748b;display:flex;flex-shrink:0;font-size:13px;font-weight:500;gap:4px;margin-left:12px;padding:5.5px 16px;white-space:nowrap;width:auto}.pagination__record-range,.pagination__record-total{color:#475569;font-weight:600}.pagination__record-label,.pagination__record-separator{color:#64748b}.pagination__page-separator{color:#94a3b8;margin:0 4px}.pagination__page-info{color:#64748b}@media(max-width:640px){.pagination{font-size:13px;gap:4px}.pagination__button{font-size:13px;height:36px;min-width:36px;padding:0 10px;width:auto}.pagination__button--page{min-width:36px;padding:0;width:36px}.pagination__button--first .pagination__button-text,.pagination__button--last .pagination__button-text,.pagination__button--next .pagination__button-text,.pagination__button--prev .pagination__button-text{display:none}.pagination__info{flex-direction:column;font-size:12px;gap:4px;margin:8px 0 0;text-align:center;width:100%}.pagination__page-separator{display:none}.pagination__numbers{gap:2px}}@media(prefers-color-scheme:dark){.pagination__button{background:#1e293b;border-color:#334155;color:#e2e8f0}.pagination__button:hover:not(:disabled){background:#334155;border-color:#3b82f6;color:#3b82f6}.pagination__button--active{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.pagination__button--active:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff}.pagination__info{background:#1e293b;color:#94a3b8}.pagination__record-range,.pagination__record-total{color:#e2e8f0}.pagination__ellipsis{color:#64748b}}.pagination[dir=rtl] .pagination__info{margin-left:0;margin-right:12px}@media(max-width:640px){.pagination[dir=rtl] .pagination__info{margin-right:0}}@media print{.pagination__button{border-color:#000;color:#000}.pagination__button--active{background:#000;color:#fff}.pagination__button:disabled{display:none}}.pagination--small .pagination__button{font-size:12px;height:32px;min-width:32px;padding:0 8px;width:auto}.pagination--small .pagination__button--page{min-width:32px;padding:0;width:32px}.pagination--small .pagination__info{font-size:12px;padding:6px 12px}.pagination--large .pagination__button{font-size:16px;height:48px;min-width:48px;padding:0 16px;width:auto}.pagination--large .pagination__button--page{min-width:48px;padding:0;width:48px}.pagination--large .pagination__info{font-size:14px;padding:10px 20px}.pagination--centered{justify-content:center}.pagination--left{justify-content:flex-start}.pagination--right{justify-content:flex-end}.pagination--loading{opacity:.6;pointer-events:none}.pagination--loading .pagination__button{cursor:wait}.oo-title-hide-box{height:1.75rem;width:7rem}.oo-head-title,.oo-title-hide-box{background-color:#000;display:flex;left:0;position:absolute;top:0}.oo-head-close-btn{display:flex;position:absolute;right:3rem;top:.2rem}.oo-head-close-btn button{min-height:none!important;min-width:none!important;padding-bottom:0!important;padding-top:0!important}.bulk-sign-upload-page{background:#f9fafb;margin:0 auto;max-width:1400px;min-height:calc(100vh - 100px);padding:1.5rem}.bulk-sign-upload-page .page-header{align-items:center;background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000014;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding:1.5rem}.bulk-sign-upload-page .page-header .header-left{align-items:center;display:flex;gap:1rem}.bulk-sign-upload-page .page-header .header-left .header-title .title{align-items:center;color:#363636;display:flex}.bulk-sign-upload-page .page-header .header-left .header-title .title i{color:#2196f3}.bulk-sign-upload-page .page-header .header-left .header-title .subtitle{margin:0}.bulk-sign-upload-page .bulk-upload-content{background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000014;padding:1.5rem}.bulk-sign-upload-page .bulk-upload-content .label{align-items:center;color:#4a5568;display:flex;font-weight:600}.bulk-sign-upload-page .bulk-upload-content .label i{color:#2196f3}.bulk-sign-upload-page .bulk-upload-content .input{border:2px solid #e8ecef;border-radius:5px;transition:all .3s ease}.bulk-sign-upload-page .bulk-upload-content .input:focus{border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a}.bulk-sign-upload-page .bulk-upload-content .input.is-danger{border-color:#f14668}.bulk-sign-upload-page .section-title{align-items:center;border-bottom:2px solid #edf2f7;color:#363636;display:flex;font-size:1.25rem;font-weight:700;margin-bottom:1rem;padding-bottom:.5rem}.bulk-sign-upload-page .section-title i{color:#2196f3}.bulk-sign-upload-page .upload-section .file-upload-zone{align-items:center;background:#f9fafb;border:3px dashed #e0e0e0;border-radius:10px;cursor:pointer;display:flex;justify-content:center;min-height:250px;padding:1.5rem;transition:all .3s ease}.bulk-sign-upload-page .upload-section .file-upload-zone:hover{background:#ebf8ff;border-color:#2196f3}.bulk-sign-upload-page .upload-section .file-upload-zone.is-dragging{background:linear-gradient(135deg,#ebf8ff,#e8f4fd);border-color:#2196f3;border-style:solid;box-shadow:0 8px 32px #00000029;transform:scale(1.02)}.bulk-sign-upload-page .upload-section .file-upload-zone.is-dragging .upload-icon{color:#2196f3;transform:scale(1.2)}.bulk-sign-upload-page .upload-section .file-upload-zone.has-file{background:#e1f3e8;border-color:#48c78e;min-height:auto;padding:1rem}.bulk-sign-upload-page .upload-section .file-upload-zone .upload-label{width:100%}.bulk-sign-upload-page .upload-section .file-upload-zone .upload-label .upload-content{text-align:center}.bulk-sign-upload-page .upload-section .file-upload-zone .upload-label .upload-content .upload-icon{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:3rem;margin-bottom:1rem;transition:all .3s ease}.bulk-sign-upload-page .upload-section .file-upload-zone .upload-label .upload-content .upload-icon i{display:block}.bulk-sign-upload-page .upload-section .file-upload-zone .upload-label .upload-content .upload-text{color:#4a5568;font-size:1rem;font-weight:600;margin-bottom:.25rem}.bulk-sign-upload-page .upload-section .file-upload-zone .upload-label .upload-content .upload-or{color:#a0a0a0;font-size:.875rem;margin:.5rem 0}.bulk-sign-upload-page .upload-section .file-upload-zone .upload-label .upload-content .button{border-radius:5px;font-weight:600;margin:.5rem 0}.bulk-sign-upload-page .upload-section .file-upload-zone .upload-label .upload-content .upload-hint{color:#a0a0a0;font-size:.75rem;margin-top:.5rem}.bulk-sign-upload-page .upload-section .file-upload-zone .file-uploaded{align-items:center;background:#fff;border-radius:5px;box-shadow:0 2px 8px #00000014;display:flex;justify-content:space-between;padding:1rem;width:100%}.bulk-sign-upload-page .upload-section .file-upload-zone .file-uploaded .file-info{align-items:center;display:flex;flex:1 1;gap:1rem}.bulk-sign-upload-page .upload-section .file-upload-zone .file-uploaded .file-info .file-icon{align-items:center;background:linear-gradient(135deg,#48c78e,#6fd3a6);border-radius:5px;color:#fff;display:flex;font-size:1.5rem;height:50px;justify-content:center;width:50px}.bulk-sign-upload-page .upload-section .file-upload-zone .file-uploaded .file-info .file-details{flex:1 1}.bulk-sign-upload-page .upload-section .file-upload-zone .file-uploaded .file-info .file-details .file-name{color:#363636;font-weight:600;margin-bottom:2px;word-break:break-word}.bulk-sign-upload-page .upload-section .file-upload-zone .file-uploaded .file-info .file-details .file-size{color:#a0a0a0;font-size:.75rem;margin:0}.bulk-sign-upload-page .upload-section .excel-info{background:linear-gradient(135deg,#2196f31a,#e91e631a);border:2px solid #2196f3;border-radius:5px;display:flex;gap:1rem;justify-content:center;padding:1rem}.bulk-sign-upload-page .upload-section .excel-info .info-item{align-items:center;color:#2196f3;display:flex;font-size:.875rem;gap:.25rem}.bulk-sign-upload-page .upload-section .excel-info .info-item strong{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700}.bulk-sign-upload-page .mapping-section .mapping-list{max-height:400px;overflow-y:auto;padding-right:.25rem}.bulk-sign-upload-page .mapping-section .mapping-list::-webkit-scrollbar{width:8px}.bulk-sign-upload-page .mapping-section .mapping-list::-webkit-scrollbar-track{background:#f5f7fa;border-radius:4px}.bulk-sign-upload-page .mapping-section .mapping-list::-webkit-scrollbar-thumb{background:#2196f3;border-radius:4px}.bulk-sign-upload-page .mapping-section .mapping-list::-webkit-scrollbar-thumb:hover{background:#0c7cd5}.bulk-sign-upload-page .mapping-section .mapping-list .mapping-item{grid-gap:1rem;align-items:center;background:#f9fafb;border:2px solid #e8ecef;border-radius:5px;display:grid;gap:1rem;grid-template-columns:1fr auto 1.5fr;margin-bottom:.5rem;padding:1rem;transition:all .3s ease}.bulk-sign-upload-page .mapping-section .mapping-list .mapping-item:hover{background:#fff;box-shadow:0 2px 8px #00000014}.bulk-sign-upload-page .mapping-section .mapping-list .mapping-item.is-mapped{background:#e4f7ee;border-color:#48c78e}.bulk-sign-upload-page .mapping-section .mapping-list .mapping-item .field-label{align-items:center;display:flex;gap:.25rem}.bulk-sign-upload-page .mapping-section .mapping-list .mapping-item .field-label .field-name{color:#363636;font-size:.875rem;font-weight:600}.bulk-sign-upload-page .mapping-section .mapping-list .mapping-item .mapping-arrow{color:#2196f3;font-size:1.25rem}.bulk-sign-upload-page .mapping-section .mapping-list .mapping-item .select select{border:2px solid #e8ecef;border-radius:5px;font-size:.875rem}.bulk-sign-upload-page .mapping-section .mapping-list .mapping-item .select select:focus{border-color:#2196f3;box-shadow:0 0 0 2px #2196f31a}.bulk-sign-upload-page .mapping-section .notification{font-weight:600;text-align:center}.bulk-sign-upload-page .preview-section .table-container{border:2px solid #e8ecef;border-radius:5px;box-shadow:0 2px 8px #00000014;max-height:300px;overflow:auto}.bulk-sign-upload-page .preview-section .table-container::-webkit-scrollbar{height:10px;width:10px}.bulk-sign-upload-page .preview-section .table-container::-webkit-scrollbar-track{background:#f5f7fa;border-radius:4px}.bulk-sign-upload-page .preview-section .table-container::-webkit-scrollbar-thumb{background:#2196f3;border-radius:4px}.bulk-sign-upload-page .preview-section .table-container::-webkit-scrollbar-thumb:hover{background:#0c7cd5}.bulk-sign-upload-page .preview-section .table-container .table{margin:0}.bulk-sign-upload-page .preview-section .table-container .table thead{background:linear-gradient(135deg,#2196f3,#48a8f5);position:sticky;top:0;z-index:10}.bulk-sign-upload-page .preview-section .table-container .table thead th{border:1px solid #fff3;color:#fff;font-size:.875rem;font-weight:600;padding:.5rem 1rem;white-space:nowrap}.bulk-sign-upload-page .preview-section .table-container .table tbody tr{transition:all .15s ease}.bulk-sign-upload-page .preview-section .table-container .table tbody tr:hover{background:#ebf8ff}.bulk-sign-upload-page .preview-section .table-container .table tbody tr td{border:1px solid #e8ecef;color:#4a5568;font-size:.875rem;padding:.25rem 1rem;white-space:nowrap}.bulk-sign-upload-page .button.is-primary{background:linear-gradient(135deg,#2196f3,#48a8f5);border:none;border-radius:5px;box-shadow:0 2px 8px #00000014;color:#fff;font-weight:600;padding:1rem 1.5rem;transition:all .3s ease}.bulk-sign-upload-page .button.is-primary:hover:not(:disabled){background:linear-gradient(135deg,#0d8aee,#2196f3);box-shadow:0 8px 32px #00000029;transform:translateY(-2px)}.bulk-sign-upload-page .button.is-primary:disabled{background:#e0e0e0;cursor:not-allowed;opacity:.5}.bulk-sign-upload-page .button.is-primary.is-fullwidth{justify-content:center;width:100%}.bulk-sign-upload-page .button.is-primary.is-loading:after{border-color:#0000 #0000 #fff #fff!important}.bulk-sign-upload-page .button.sds-main-create-button{background:linear-gradient(135deg,#2196f3,#e91e63);border:none;border-radius:10px;box-shadow:0 4px 15px #2196f34d;color:#fff;font-size:1rem;font-weight:700;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s ease}.bulk-sign-upload-page .button.sds-main-create-button:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.bulk-sign-upload-page .button.sds-main-create-button:hover:not(:disabled){background:linear-gradient(135deg,#39a1f4,#eb3573);box-shadow:0 8px 25px #2196f366;transform:translateY(-3px)}.bulk-sign-upload-page .button.sds-main-create-button:hover:not(:disabled):before{left:100%}.bulk-sign-upload-page .button.sds-main-create-button:active:not(:disabled){box-shadow:0 4px 15px #2196f34d;transform:translateY(-1px)}.bulk-sign-upload-page .button.sds-main-create-button:disabled{background:#e0e0e0;box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.bulk-sign-upload-page .button.sds-main-create-button.is-fullwidth{justify-content:center;width:100%}.bulk-sign-upload-page .button.sds-main-create-button.is-loading:after{border-color:#0000 #0000 #fff #fff!important}.bulk-sign-upload-page .help{align-items:center;display:flex;font-size:.875rem;gap:4px;margin-top:.25rem}.bulk-sign-upload-page .help.is-warning{color:#d97706}.bulk-sign-upload-page .help.is-danger{color:#ed1741}@media screen and (max-width:1024px){.bulk-sign-upload-page .columns{display:block!important}.bulk-sign-upload-page .columns .column{margin-bottom:1.5rem;width:100%!important}}@media screen and (max-width:768px){.bulk-sign-upload-page{padding:1rem}.bulk-sign-upload-page .page-header{align-items:stretch;flex-direction:column;gap:1rem}.bulk-sign-upload-page .page-header .header-left{align-items:flex-start;flex-direction:column}.bulk-sign-upload-page .bulk-upload-content{padding:1rem}.bulk-sign-upload-page .mapping-item{grid-template-columns:1fr!important}.bulk-sign-upload-page .mapping-item .mapping-arrow{display:none}}.bulk-sign-upload-page .attachment-dropzone{background:#f9fafb;border:3px dashed #e0e0e0;border-radius:10px;cursor:pointer;padding:1rem 1.5rem;position:relative;transition:all .3s ease}.bulk-sign-upload-page .attachment-dropzone:hover{background:#fbfdff;border-color:#2196f3}.bulk-sign-upload-page .attachment-dropzone.is-dragging{background:linear-gradient(135deg,#fbfdff,#ecf6fe);border-color:#2196f3;border-style:solid;box-shadow:0 8px 25px #2196f333;transform:scale(1.02)}.bulk-sign-upload-page .attachment-dropzone.is-dragging .dropzone-icon i{color:#2196f3;transform:scale(1.2)}.bulk-sign-upload-page .attachment-dropzone .dropzone-content{text-align:center}.bulk-sign-upload-page .attachment-dropzone .dropzone-content .dropzone-icon{margin-bottom:.5rem}.bulk-sign-upload-page .attachment-dropzone .dropzone-content .dropzone-icon i{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:2rem;transition:all .3s ease}.bulk-sign-upload-page .attachment-dropzone .dropzone-content .dropzone-title{color:#4a5568;font-size:1rem;font-weight:600;margin-bottom:.25rem}.bulk-sign-upload-page .attachment-dropzone .dropzone-content .dropzone-subtitle{color:#a0a0a0;font-size:.75rem;margin:.25rem 0}.bulk-sign-upload-page .attachment-dropzone .dropzone-content .file{display:inline-block;margin:.25rem 0}.bulk-sign-upload-page .attachment-dropzone .dropzone-content .file .button{border-radius:5px;font-size:.875rem;font-weight:600;padding:.25rem 1rem;transition:all .3s ease}.bulk-sign-upload-page .attachment-dropzone .dropzone-content .file .button:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.bulk-sign-upload-page .attachment-dropzone .dropzone-content .dropzone-info{align-items:center;color:#a0a0a0;display:flex;font-size:.75rem;gap:.25rem;justify-content:center;margin-top:.25rem}.bulk-sign-upload-page .attachment-dropzone .dropzone-content .dropzone-info i{color:#2196f3}.bulk-sign-upload-page .attachment-list{display:flex;flex-direction:column;gap:.5rem;max-height:400px;overflow-y:auto;padding-right:.25rem}.bulk-sign-upload-page .attachment-list::-webkit-scrollbar{width:8px}.bulk-sign-upload-page .attachment-list::-webkit-scrollbar-track{background:#f5f7fa;border-radius:4px}.bulk-sign-upload-page .attachment-list::-webkit-scrollbar-thumb{background:#2196f3;border-radius:4px}.bulk-sign-upload-page .attachment-list::-webkit-scrollbar-thumb:hover{background:#0c7cd5}.bulk-sign-upload-page .attachment-list .attachment-item{align-items:center;animation:slideIn .3s ease-out;background:#fff;border:2px solid #e8ecef;border-radius:5px;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.bulk-sign-upload-page .attachment-list .attachment-item:hover{border-color:#2196f3;box-shadow:0 4px 16px #0000001f;transform:translateX(5px)}.bulk-sign-upload-page .attachment-list .attachment-item .attachment-icon{align-items:center;background:linear-gradient(135deg,#feecef,#fcd4dc);border-radius:5px;display:flex;flex-shrink:0;font-size:1.5rem;height:50px;justify-content:center;width:50px}.bulk-sign-upload-page .attachment-list .attachment-item .attachment-info{flex:1 1;min-width:0}.bulk-sign-upload-page .attachment-list .attachment-item .attachment-info .attachment-name{color:#363636;font-size:.875rem;font-weight:600;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bulk-sign-upload-page .attachment-list .attachment-item .attachment-info .attachment-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.bulk-sign-upload-page .attachment-list .attachment-item .delete{flex-shrink:0;transition:all .3s ease}.bulk-sign-upload-page .attachment-list .attachment-item .delete:hover{background-color:#f14668;transform:scale(1.1)}.bulk-sign-upload-page .mapping-section,.bulk-sign-upload-page .preview-section,.bulk-sign-upload-page .upload-section{animation:fadeIn .4s ease-out}
/*! bulma.io v0.9.4 | MIT License | github.com/jgthms/bulma *//*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:auto}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.is-narrow,.column.is-narrow-tablet{flex:none;width:auto}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:auto}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:auto}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:auto}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:auto}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.sd-obc-container{margin:0 auto;max-width:1400px;padding:2rem 1rem}.sd-obc-header{background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:16px;box-shadow:0 8px 24px #2196f333;color:#fff;margin-bottom:2rem;padding:2rem}.sd-obc-header .sd-obc-title{color:#fff;font-size:2rem;font-weight:700;margin-bottom:.5rem;text-shadow:0 2px 4px #0000001a}.sd-obc-header .sd-obc-subtitle{color:#fff;font-size:1.1rem;opacity:.95}.sd-obc-wizard-steps{display:flex;justify-content:space-between;margin-bottom:2rem;padding:0 1rem;position:relative}.sd-obc-wizard-steps:before{background:#e0e0e0;content:"";height:3px;left:10%;position:absolute;right:10%;top:24px;z-index:1}.sd-obc-wizard-steps .sd-obc-step{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:column;position:relative;transition:all .3s ease;z-index:2}.sd-obc-wizard-steps .sd-obc-step .sd-obc-step-circle{align-items:center;background:#fff;border:3px solid #e0e0e0;border-radius:50%;box-shadow:0 2px 8px #0000001a;color:#9e9e9e;display:flex;font-size:1.1rem;font-weight:700;height:48px;justify-content:center;transition:all .3s ease;width:48px}.sd-obc-wizard-steps .sd-obc-step .sd-obc-step-circle i{font-size:1.2rem}.sd-obc-wizard-steps .sd-obc-step .sd-obc-step-label{color:#9e9e9e;font-size:.9rem;font-weight:600;margin-top:.75rem;text-align:center;transition:all .3s ease}.sd-obc-wizard-steps .sd-obc-step.sd-obc-step-completed .sd-obc-step-circle{background:linear-gradient(135deg,#2196f3,#e91e63);border-color:#2196f3;color:#fff}.sd-obc-wizard-steps .sd-obc-step.sd-obc-step-completed .sd-obc-step-label{color:#2196f3}.sd-obc-wizard-steps .sd-obc-step.sd-obc-step-active .sd-obc-step-circle{background:linear-gradient(135deg,#2196f3,#e91e63);border-color:#2196f3;box-shadow:0 4px 16px #2196f366;color:#fff;transform:scale(1.1)}.sd-obc-wizard-steps .sd-obc-step.sd-obc-step-active .sd-obc-step-label{color:#2196f3;font-weight:700}.sd-obc-wizard-steps .sd-obc-step:hover:not(.sd-obc-step-completed) .sd-obc-step-circle{border-color:#2196f3;transform:scale(1.05)}.sd-obc-content-card{background:#fff;border-radius:12px;box-shadow:0 4px 16px #00000014;margin-bottom:2rem;min-height:500px;padding:2rem}.sd-obc-content-card .sd-obc-section-title{align-items:center;color:#2196f3;display:flex;font-size:1.5rem;font-weight:700;gap:.75rem;margin-bottom:.5rem}.sd-obc-content-card .sd-obc-section-title i{font-size:1.75rem}.sd-obc-content-card .sd-obc-section-description{color:#666;font-size:1rem;line-height:1.6;margin-bottom:2rem}.sd-obc-info-box{background:linear-gradient(135deg,#e3f2fd,#fce4ec);border-left:4px solid #2196f3;border-radius:8px;display:flex;gap:1rem;margin-bottom:2rem;padding:1.25rem}.sd-obc-info-box .sd-obc-info-icon{color:#2196f3;flex-shrink:0;font-size:1.5rem}.sd-obc-info-box .sd-obc-info-content{flex:1 1}.sd-obc-info-box .sd-obc-info-content .sd-obc-info-title{color:#2196f3;font-size:1rem;font-weight:700;margin-bottom:.5rem}.sd-obc-info-box .sd-obc-info-content .sd-obc-info-text{color:#555;font-size:.9rem;line-height:1.5;margin:0}.sd-obc-info-box .sd-obc-info-content .sd-obc-info-text ul{margin:.5rem 0 0 1.5rem;padding:0}.sd-obc-info-box .sd-obc-info-content .sd-obc-info-text ul li{margin-bottom:.25rem}.sd-obc-form .label{color:#2196f3;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.sd-obc-form .label .sd-obc-required{color:#e91e63;margin-left:.25rem}.sd-obc-form .input,.sd-obc-form .select select,.sd-obc-form .textarea{border:2px solid #e0e0e0;border-radius:8px;transition:all .3s ease}.sd-obc-form .input:focus,.sd-obc-form .select select:focus,.sd-obc-form .textarea:focus{border-color:#2196f3;box-shadow:0 0 0 .125em #2196f340}.sd-obc-form .help{color:#666;font-size:.85rem;margin-top:.25rem}.sd-obc-document-list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:1.5rem}.sd-obc-document-item{background:#fff;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;padding:1.25rem;position:relative;transition:all .3s ease}.sd-obc-document-item:hover{border-color:#2196f3;box-shadow:0 4px 12px #2196f326;transform:translateY(-2px)}.sd-obc-document-item.sd-obc-document-selected{background:linear-gradient(135deg,#e3f2fd,#fce4ec4d);border-color:#2196f3;box-shadow:0 4px 12px #2196f333}.sd-obc-document-item.sd-obc-document-selected .sd-obc-document-checkbox{background:linear-gradient(135deg,#2196f3,#e91e63);border-color:#2196f3}.sd-obc-document-item.sd-obc-document-selected .sd-obc-document-checkbox:after{display:block}.sd-obc-document-item .sd-obc-document-checkbox{background:#fff;border:2px solid #e0e0e0;border-radius:6px;height:24px;position:absolute;right:1rem;top:1rem;transition:all .3s ease;width:24px}.sd-obc-document-item .sd-obc-document-checkbox:after{color:#fff;content:"";display:none;font-family:Font Awesome\ 6 Free;font-size:.75rem;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sd-obc-document-item .sd-obc-document-icon{color:#2196f3;font-size:2rem;margin-bottom:.75rem}.sd-obc-document-item .sd-obc-document-title{color:#1a1a1a;font-size:1rem;font-weight:700;margin-bottom:.5rem}.sd-obc-document-item .sd-obc-document-type{color:#666;font-size:.85rem;margin-bottom:.5rem}.sd-obc-document-item .sd-obc-document-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.sd-obc-document-item .sd-obc-document-tags .tag{border-radius:6px;font-size:.75rem}.sd-obc-template-list{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-top:1.5rem}.sd-obc-template-item{background:#fff;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;overflow:hidden;position:relative;transition:all .3s ease}.sd-obc-template-item:hover{border-color:#e91e63;box-shadow:0 6px 16px #e91e6333;transform:translateY(-4px)}.sd-obc-template-item.sd-obc-template-selected{border-color:#e91e63;box-shadow:0 6px 20px #e91e6340}.sd-obc-template-item.sd-obc-template-selected .sd-obc-template-header{background:linear-gradient(135deg,#2196f3,#e91e63)}.sd-obc-template-item.sd-obc-template-selected .sd-obc-template-checkbox{background:#fff;border-color:#fff;color:#e91e63}.sd-obc-template-item.sd-obc-template-selected .sd-obc-template-checkbox:after{display:block}.sd-obc-template-item .sd-obc-template-header{background:linear-gradient(135deg,#e3f2fd,#fce4ec);padding:1.25rem;position:relative}.sd-obc-template-item .sd-obc-template-header .sd-obc-template-checkbox{background:#fff;border:2px solid #2196f3;border-radius:6px;height:28px;position:absolute;right:1rem;top:1rem;transition:all .3s ease;width:28px}.sd-obc-template-item .sd-obc-template-header .sd-obc-template-checkbox:after{color:#e91e63;content:"";display:none;font-family:Font Awesome\ 6 Free;font-size:.875rem;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sd-obc-template-item .sd-obc-template-header .sd-obc-template-icon{color:#e91e63;font-size:2.5rem;margin-bottom:.5rem}.sd-obc-template-item .sd-obc-template-header .sd-obc-template-title{color:#1a1a1a;font-size:1.1rem;font-weight:700;margin:0}.sd-obc-template-item .sd-obc-template-body{padding:1.25rem}.sd-obc-template-item .sd-obc-template-body .sd-obc-template-type{color:#666;font-size:.85rem;margin-bottom:.75rem}.sd-obc-template-item .sd-obc-template-body .sd-obc-template-fields .sd-obc-fields-title{color:#666;font-size:.8rem;font-weight:600;margin-bottom:.5rem}.sd-obc-template-item .sd-obc-template-body .sd-obc-template-fields .sd-obc-fields-count{align-items:center;background:#e3f2fd;border-radius:6px;color:#2196f3;display:inline-flex;font-size:.85rem;font-weight:600;gap:.5rem;padding:.5rem .75rem}.sd-obc-template-item .sd-obc-template-body .sd-obc-template-fields .sd-obc-fields-count i{font-size:1rem}.sd-obc-mapping-container{margin-top:2rem}.sd-obc-mapping-item{background:#f8f9fa;border:2px solid #e0e0e0;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem;transition:all .3s ease}.sd-obc-mapping-item:hover{border-color:#2196f3;box-shadow:0 4px 12px #2196f31a}.sd-obc-mapping-item .sd-obc-mapping-header{align-items:center;border-bottom:2px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.sd-obc-mapping-item .sd-obc-mapping-header .sd-obc-template-name{align-items:center;color:#e91e63;display:flex;font-size:1.1rem;font-weight:700;gap:.75rem}.sd-obc-mapping-item .sd-obc-mapping-header .sd-obc-template-name i{font-size:1.5rem}.sd-obc-mapping-item .sd-obc-mapping-header .sd-obc-field-count{background:#fce4ec;border-radius:20px;color:#e91e63;font-size:.9rem;font-weight:600;padding:.5rem 1rem}.sd-obc-mapping-item .sd-obc-field-mappings{grid-gap:1rem;display:grid;gap:1rem}.sd-obc-mapping-item .sd-obc-field-row{grid-gap:1rem;align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:grid;gap:1rem;grid-template-columns:1fr auto 1fr;padding:1rem}.sd-obc-mapping-item .sd-obc-field-row .sd-obc-field-source .sd-obc-field-label{color:#666;font-size:.8rem;font-weight:600;margin-bottom:.5rem}.sd-obc-mapping-item .sd-obc-field-row .sd-obc-field-source .sd-obc-field-value{color:#2196f3;font-size:1rem;font-weight:600}.sd-obc-mapping-item .sd-obc-field-row .sd-obc-field-arrow{color:#2196f3;font-size:1.5rem}.sd-obc-mapping-item .sd-obc-field-row .sd-obc-field-target .select{width:100%}.sd-obc-mapping-item .sd-obc-field-row .sd-obc-field-target .select select{border:2px solid #e0e0e0;border-radius:8px;font-weight:600;padding:.75rem;width:100%}.sd-obc-mapping-item .sd-obc-field-row .sd-obc-field-target .select select:focus{border-color:#e91e63}.sd-obc-summary{background:linear-gradient(135deg,#e3f2fd,#fce4ec);border-radius:12px;margin-top:2rem;padding:2rem}.sd-obc-summary .sd-obc-summary-title{align-items:center;color:#2196f3;display:flex;font-size:1.5rem;font-weight:700;gap:.75rem;margin-bottom:1.5rem}.sd-obc-summary .sd-obc-summary-title i{font-size:1.75rem}.sd-obc-summary .sd-obc-summary-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.sd-obc-summary .sd-obc-summary-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:1.25rem}.sd-obc-summary .sd-obc-summary-card .sd-obc-summary-label{align-items:center;color:#666;display:flex;font-size:.85rem;font-weight:600;gap:.5rem;margin-bottom:.5rem}.sd-obc-summary .sd-obc-summary-card .sd-obc-summary-value{color:#1a1a1a;font-size:1.1rem;font-weight:700}.sd-obc-summary .sd-obc-summary-card .sd-obc-summary-list{margin-top:.75rem;padding-left:1.25rem}.sd-obc-summary .sd-obc-summary-card .sd-obc-summary-list li{color:#555;font-size:.9rem;margin-bottom:.25rem}.sd-obc-actions{align-items:center;border-top:2px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:2rem;padding-top:2rem}.sd-obc-actions .sd-obc-actions-left,.sd-obc-actions .sd-obc-actions-right{display:flex;gap:1rem}.sd-obc-actions .button{border-radius:8px;font-weight:600;padding:.75rem 2rem;transition:all .3s ease}.sd-obc-actions .button.is-primary{background:linear-gradient(135deg,#2196f3,#e91e63);border:none}.sd-obc-actions .button.is-primary:hover{box-shadow:0 6px 16px #2196f34d;transform:translateY(-2px)}.sd-obc-actions .button.is-outlined{border:2px solid}.sd-obc-actions .button.is-outlined.is-primary{background:#0000;border-color:#2196f3;color:#2196f3}.sd-obc-actions .button.is-outlined.is-primary:hover{background:#2196f3;color:#fff}.sd-obc-loading{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;min-height:400px}.sd-obc-loading .sd-obc-spinner{animation:sd-obc-spin .8s linear infinite;border:4px solid #e3f2fd;border-radius:50%;border-top-color:#2196f3;height:60px;width:60px}@keyframes sd-obc-spin{to{transform:rotate(1turn)}}.sd-obc-loading .sd-obc-loading-text{color:#2196f3;font-size:1.1rem;font-weight:600}.sd-obc-empty-state{padding:3rem 1rem;text-align:center}.sd-obc-empty-state .sd-obc-empty-icon{color:#ccc;font-size:4rem;margin-bottom:1rem}.sd-obc-empty-state .sd-obc-empty-title{color:#666;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.sd-obc-empty-state .sd-obc-empty-text{color:#999;font-size:1rem}@media screen and (max-width:768px){.sd-obc-container{padding:1rem .5rem}.sd-obc-header{border-radius:12px;padding:1.5rem}.sd-obc-header .sd-obc-title{font-size:1.5rem}.sd-obc-header .sd-obc-subtitle{font-size:1rem}.sd-obc-wizard-steps{flex-wrap:wrap;gap:1rem}.sd-obc-wizard-steps:before{display:none}.sd-obc-wizard-steps .sd-obc-step{flex-basis:calc(25% - 1rem);flex-grow:0;flex-shrink:0;min-width:80px}.sd-obc-wizard-steps .sd-obc-step .sd-obc-step-circle{font-size:.9rem;height:40px;width:40px}.sd-obc-wizard-steps .sd-obc-step .sd-obc-step-label{font-size:.75rem}.sd-obc-content-card{min-height:auto;padding:1.5rem}.sd-obc-content-card .sd-obc-section-title{font-size:1.25rem}.sd-obc-document-list,.sd-obc-template-list{grid-template-columns:1fr}.sd-obc-field-row{gap:.75rem!important;grid-template-columns:1fr!important}.sd-obc-field-row .sd-obc-field-arrow{text-align:center;transform:rotate(90deg)}.sd-obc-summary-grid{grid-template-columns:1fr}.sd-obc-actions{flex-direction:column;gap:1rem}.sd-obc-actions .sd-obc-actions-left,.sd-obc-actions .sd-obc-actions-right{flex-direction:column;width:100%}.sd-obc-actions .sd-obc-actions-left .button,.sd-obc-actions .sd-obc-actions-right .button{width:100%}}@keyframes sd-obc-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sd-obc-content-card{animation:sd-obc-fade-in .4s ease-out}.sd-obc-badge{align-items:center;border-radius:6px;display:inline-flex;font-size:.85rem;font-weight:600;gap:.5rem;padding:.375rem .75rem}.sd-obc-badge.sd-obc-badge-blue{background:#e3f2fd;color:#2196f3}.sd-obc-badge.sd-obc-badge-pink{background:#fce4ec;color:#e91e63}.cancel-onboarding-modal{z-index:1050!important}.cancel-onboarding-modal .modal-card{margin-top:70px;max-width:600px;width:90vw}.cancel-onboarding-modal .modal-card-head{background-color:#fff5f5;border-bottom:2px solid #f14668}.cancel-onboarding-modal .modal-card-head .modal-card-title{align-items:center;color:#cc0f35;display:flex;font-weight:700}.cancel-onboarding-modal .modal-card-head .modal-card-title i{color:#f14668;font-size:1.2rem}.cancel-onboarding-modal .cancel-modal-content .candidate-info{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 12px #667eea4d;color:#fff;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem}.cancel-onboarding-modal .cancel-modal-content .candidate-info .info-icon{align-items:center;background:#fff3;border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.cancel-onboarding-modal .cancel-modal-content .candidate-info .info-icon i{color:#fff;font-size:1.5rem}.cancel-onboarding-modal .cancel-modal-content .candidate-info .info-text{flex:1 1}.cancel-onboarding-modal .cancel-modal-content .candidate-info .info-text .candidate-label{font-size:.8rem;letter-spacing:.5px;margin-bottom:.25rem;opacity:.9;text-transform:uppercase}.cancel-onboarding-modal .cancel-modal-content .candidate-info .info-text .candidate-name{font-size:1.3rem;font-weight:700;margin:0}.cancel-onboarding-modal .cancel-modal-content .notification{border:1px solid;border-radius:8px;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1.25rem}.cancel-onboarding-modal .cancel-modal-content .notification.is-warning{background-color:#fffbeb;border-color:#ffc107}.cancel-onboarding-modal .cancel-modal-content .notification.is-warning .notification-icon i{color:#ff9800}.cancel-onboarding-modal .cancel-modal-content .notification.is-warning .notification-title{color:#e65100}.cancel-onboarding-modal .cancel-modal-content .notification.is-danger{background-color:#ffebee;border-color:#f44336}.cancel-onboarding-modal .cancel-modal-content .notification.is-danger .notification-icon i{color:#d32f2f}.cancel-onboarding-modal .cancel-modal-content .notification.is-danger .notification-title{color:#b71c1c}.cancel-onboarding-modal .cancel-modal-content .notification .notification-icon{flex-shrink:0}.cancel-onboarding-modal .cancel-modal-content .notification .notification-icon i{font-size:1.8rem}.cancel-onboarding-modal .cancel-modal-content .notification .notification-content{flex:1 1}.cancel-onboarding-modal .cancel-modal-content .notification .notification-content .notification-title{font-size:1rem;font-weight:700;margin-bottom:.5rem}.cancel-onboarding-modal .cancel-modal-content .notification .notification-content .notification-message{color:#4a4a4a;font-size:.9rem;line-height:1.5;margin:0}.cancel-onboarding-modal .cancel-modal-content .confirmation-box{background:#f0f4ff;border-left:4px solid #3273dc;border-radius:6px;margin-bottom:1.5rem;padding:1rem 1.25rem}.cancel-onboarding-modal .cancel-modal-content .confirmation-box .confirmation-question{align-items:center;color:#1e3a8a;display:flex;font-size:1rem;font-weight:600;margin:0}.cancel-onboarding-modal .cancel-modal-content .confirmation-box .confirmation-question i{color:#3273dc;font-size:1.1rem}.cancel-onboarding-modal .cancel-modal-content .field .label{align-items:center;color:#363636;display:flex;font-weight:600;margin-bottom:.75rem}.cancel-onboarding-modal .cancel-modal-content .field .label i{color:#3273dc}.cancel-onboarding-modal .cancel-modal-content .field .label .has-text-danger{margin-left:.25rem}.cancel-onboarding-modal .cancel-modal-content .field .textarea{border:2px solid #dbdbdb;border-radius:8px;font-size:.95rem;resize:vertical;transition:all .3s ease}.cancel-onboarding-modal .cancel-modal-content .field .textarea:focus{border-color:#3273dc;box-shadow:0 0 0 .125em #3273dc40}.cancel-onboarding-modal .cancel-modal-content .field .textarea::placeholder{color:#b5b5b5;font-style:italic}.cancel-onboarding-modal .cancel-modal-content .field .help{font-size:.85rem;margin-top:.5rem}.cancel-onboarding-modal .cancel-modal-content .field .help kbd{background-color:#f5f5f5;border:1px solid #dbdbdb;border-radius:3px;font-family:monospace;font-size:.75rem;padding:.15rem .4rem}.cancel-onboarding-modal .cancel-modal-content .field .help.is-success{color:#48c78e;font-weight:600}.cancel-onboarding-modal .cancel-modal-content .warning-footer{align-items:center;background:#fff5f5;border:1px solid #fecaca;border-radius:6px;color:#991b1b;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center;margin-top:1.5rem;padding:.75rem}.cancel-onboarding-modal .cancel-modal-content .warning-footer i{color:#dc2626;font-size:1rem}.cancel-onboarding-modal .modal-card-foot{background-color:#f5f5f5;border-top:2px solid #dbdbdb;padding:1.25rem}.cancel-onboarding-modal .modal-card-foot .button{border-radius:6px;font-weight:600;padding:.75rem 1.5rem}.cancel-onboarding-modal .modal-card-foot .button i{font-size:1rem}.cancel-onboarding-modal .modal-card-foot .button.is-danger{background-color:#f14668;border-color:#0000;color:#fff;transition:all .3s ease}.cancel-onboarding-modal .modal-card-foot .button.is-danger:hover:not(:disabled){background-color:#cc0f35;box-shadow:0 4px 12px #f1466866;transform:translateY(-2px)}.cancel-onboarding-modal .modal-card-foot .button.is-danger:disabled{cursor:not-allowed;opacity:.5}.cancel-onboarding-modal .modal-card-foot .button:not(.is-danger):hover:not(:disabled){background-color:#e8e8e8}@media(max-width:768px){.cancel-onboarding-modal .modal-card{width:95vw}.cancel-onboarding-modal .cancel-modal-content .candidate-info .info-icon{height:40px;width:40px}.cancel-onboarding-modal .cancel-modal-content .candidate-info .info-icon i{font-size:1.2rem}.cancel-onboarding-modal .cancel-modal-content .candidate-info .info-text .candidate-name{font-size:1.1rem}.cancel-onboarding-modal .cancel-modal-content .notification{flex-direction:column;gap:.75rem}.cancel-onboarding-modal .cancel-modal-content .notification .notification-icon i{font-size:1.5rem}.cancel-onboarding-modal .modal-card-foot{flex-direction:column;gap:.75rem}.cancel-onboarding-modal .modal-card-foot .button{width:100%}}
/*! bulma.io v0.9.4 | MIT License | github.com/jgthms/bulma */.is-small.delete,.is-small.modal-close,.sd-onb-container .filter-search-input .delete.input,.sd-onb-container .filter-search-input .modal-close.input,.sd-onb-filter-form input.delete,.sd-onb-filter-form input.modal-close,.sd-onb-filter-form select.delete,.sd-onb-filter-form select.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small,.button .sd-onb-container .filter-search-input .icon.input,.sd-onb-container .filter-search-input .button .icon.input{height:1.5em;width:1.5em}.button.is-small,.sd-onb-container .filter-search-input .button.input,.sd-onb-filter-form input.button,.sd-onb-filter-form select.button{font-size:.75rem}.button.is-small:not(.is-rounded),.sd-onb-container .filter-search-input .button.input:not(.is-rounded),.sd-onb-filter-form input.button:not(.is-rounded),.sd-onb-filter-form select.button:not(.is-rounded){border-radius:2px}.button.is-rounded,.sd-onb-container .filter-search-input .button.input{border-radius:9999px;padding-left:1.25em;padding-right:1.25em}@media screen and (max-width:768px){.button.is-responsive.is-small,.sd-onb-container .filter-search-input .button.is-responsive.input,.sd-onb-filter-form input.button.is-responsive,.sd-onb-filter-form select.button.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width:769px)and (max-width:1023px){.button.is-responsive.is-small,.sd-onb-container .filter-search-input .button.is-responsive.input,.sd-onb-filter-form input.button.is-responsive,.sd-onb-filter-form select.button.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.content.is-small,.sd-onb-container .filter-search-input .content.input,.sd-onb-filter-form input.content,.sd-onb-filter-form select.content{font-size:.75rem}.icon.is-small,.sd-onb-container .filter-search-input .icon.input,.sd-onb-filter-form input.icon,.sd-onb-filter-form select.icon{height:1rem;width:1rem}.image .sd-onb-container .filter-search-input img.input,.image img.is-rounded,.sd-onb-container .filter-search-input .image img.input{border-radius:9999px}.progress.is-small,.sd-onb-container .filter-search-input .progress.input,.sd-onb-filter-form input.progress,.sd-onb-filter-form select.progress{height:.75rem}.sd-onb-container .filter-search-input .tag.input:not(body),.tag:not(body).is-rounded{border-radius:9999px}.is-small.input,.is-small.textarea,.sd-onb-container .filter-search-input .input,.sd-onb-filter-form input.input,.sd-onb-filter-form input.textarea,.sd-onb-filter-form select.input,.sd-onb-filter-form select.textarea{border-radius:2px;font-size:.75rem}.input.is-rounded,.sd-onb-container .filter-search-input .input{border-radius:9999px;padding-left:calc(1.125em - 1px);padding-right:calc(1.125em - 1px)}.sd-onb-container .filter-search-input .select.input select,.select.is-rounded select{border-radius:9999px;padding-left:1em}.sd-onb-container .filter-search-input .select.input,.sd-onb-filter-form input.select,.sd-onb-filter-form select.select,.select.is-small{border-radius:2px;font-size:.75rem}.file.is-small,.sd-onb-container .filter-search-input .file.input,.sd-onb-container .filter-search-input .select.is-loading.input:after,.sd-onb-filter-form input.file,.sd-onb-filter-form input.select.is-loading:after,.sd-onb-filter-form select.file,.sd-onb-filter-form select.select.is-loading:after,.select.is-loading.is-small:after{font-size:.75rem}.file.is-boxed.is-small .file-icon .fa,.sd-onb-container .filter-search-input .file.is-boxed.input .file-icon .fa,.sd-onb-filter-form input.file.is-boxed .file-icon .fa,.sd-onb-filter-form select.file.is-boxed .file-icon .fa{font-size:14px}.label.is-small,.sd-onb-container .filter-search-input .label.input,.sd-onb-filter-form input.label,.sd-onb-filter-form select.label{font-size:.75rem}@media print,screen and (min-width:769px){.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,.sd-onb-container .filter-search-input .field-label.input,.sd-onb-filter-form input.field-label,.sd-onb-filter-form select.field-label{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.breadcrumb.is-small,.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .sd-onb-container .filter-search-input .input~.icon,.control.has-icons-left .sd-onb-filter-form input.input~.icon,.control.has-icons-left .sd-onb-filter-form input.select~.icon,.control.has-icons-left .sd-onb-filter-form select.input~.icon,.control.has-icons-left .sd-onb-filter-form select.select~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .sd-onb-container .filter-search-input .input~.icon,.control.has-icons-right .sd-onb-filter-form input.input~.icon,.control.has-icons-right .sd-onb-filter-form input.select~.icon,.control.has-icons-right .sd-onb-filter-form select.input~.icon,.control.has-icons-right .sd-onb-filter-form select.select~.icon,.control.has-icons-right .select.is-small~.icon,.control.is-loading.is-small:after,.menu.is-small,.message.is-small,.pagination.is-small,.sd-onb-container .filter-search-input .breadcrumb.input,.sd-onb-container .filter-search-input .control.has-icons-left .input~.icon,.sd-onb-container .filter-search-input .control.has-icons-right .input~.icon,.sd-onb-container .filter-search-input .control.is-loading.input:after,.sd-onb-container .filter-search-input .menu.input,.sd-onb-container .filter-search-input .message.input,.sd-onb-container .filter-search-input .pagination.input,.sd-onb-filter-form .control.has-icons-left input.input~.icon,.sd-onb-filter-form .control.has-icons-left input.select~.icon,.sd-onb-filter-form .control.has-icons-left select.input~.icon,.sd-onb-filter-form .control.has-icons-left select.select~.icon,.sd-onb-filter-form .control.has-icons-right input.input~.icon,.sd-onb-filter-form .control.has-icons-right input.select~.icon,.sd-onb-filter-form .control.has-icons-right select.input~.icon,.sd-onb-filter-form .control.has-icons-right select.select~.icon,.sd-onb-filter-form input.breadcrumb,.sd-onb-filter-form input.control.is-loading:after,.sd-onb-filter-form input.menu,.sd-onb-filter-form input.message,.sd-onb-filter-form input.pagination,.sd-onb-filter-form select.breadcrumb,.sd-onb-filter-form select.control.is-loading:after,.sd-onb-filter-form select.menu,.sd-onb-filter-form select.message,.sd-onb-filter-form select.pagination{font-size:.75rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous,.sd-onb-container .filter-search-input .pagination.input .pagination-next,.sd-onb-container .filter-search-input .pagination.input .pagination-previous{border-radius:9999px;padding-left:1em;padding-right:1em}.pagination.is-rounded .pagination-link,.sd-onb-container .filter-search-input .pagination.input .pagination-link{border-radius:9999px}.sd-onb-container .filter-search-input .tabs.input,.sd-onb-filter-form input.tabs,.sd-onb-filter-form select.tabs,.tabs.is-small{font-size:.75rem}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:auto}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.is-narrow,.column.is-narrow-tablet{flex:none;width:auto}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:auto}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:auto}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:auto}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:auto}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.hero.is-small .hero-body,.sd-onb-container .filter-search-input .hero.input .hero-body,.sd-onb-filter-form input.hero .hero-body,.sd-onb-filter-form select.hero .hero-body{padding:1.5rem}.sd-onb-container .filter-search-input .input{overflow:hidden!important}.sd-onb-card-container .card{align-items:stretch;border:2px solid #2196f3;border-radius:12px;box-shadow:0 4px 12px #00000014;display:flex;transition:all .3s ease}.sd-onb-card-container .card:hover{box-shadow:0 6px 16px #0000001f;transform:translateY(-2px)}.sd-onb-card-container .card .card-content{padding:1.5rem;width:100%}.sd-onb-card-header-section{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.sd-onb-card-header-section .sd-onb-card-title{color:#1f2937;font-size:1.25rem;font-weight:600;margin:0}.sd-onb-card-header-section .sd-onb-type-badge{text-transform:capitalize}.sd-onb-card-header-section .sd-onb-card-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.sd-onb-card-details-section{padding:1rem 0}.sd-onb-card-details-section .sd-onb-detail-item{display:flex;font-size:.9rem;margin-bottom:.75rem}.sd-onb-card-details-section .sd-onb-detail-item .sd-onb-detail-label{color:#6b7280;font-weight:600;margin-right:.5rem;min-width:140px}.sd-onb-card-details-section .sd-onb-detail-item .sd-onb-detail-value{color:#1f2937;flex:1 1}.sd-onb-documents-section{border-top:1px solid #e5e7eb;margin-top:1rem;padding:1rem 0}.sd-onb-documents-section .sd-onb-documents-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.sd-onb-documents-section .sd-onb-documents-header .sd-onb-documents-title{align-items:center;color:#1f2937;display:flex;font-size:1rem;font-weight:600;gap:.5rem}.sd-onb-documents-section .sd-onb-document-list{display:flex;flex-direction:column;gap:.5rem}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item{align-items:center;background:#f9fafb;border-left:3px solid #0000;border-radius:6px;display:flex;justify-content:space-between;padding:.75rem;transition:all .2s ease}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item:hover{background:#f3f4f6;border-left-color:#667eea}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item.sd-onb-doc-uploaded{background:#f0fdf4;border-left-color:#10b981}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item.sd-onb-doc-signed{background:#eff6ff;border-left-color:#3b82f6}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item.sd-onb-doc-pending{border-left-color:#f59e0b}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item .sd-onb-doc-info{align-items:center;display:flex;flex:1 1;gap:.75rem}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item .sd-onb-doc-info .sd-onb-doc-icon{font-size:1.25rem}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item .sd-onb-doc-info .sd-onb-doc-details .sd-onb-doc-title{color:#1f2937;font-size:.9rem;font-weight:500}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item .sd-onb-doc-info .sd-onb-doc-details .sd-onb-doc-type{color:#6b7280;font-size:.75rem}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item .sd-onb-doc-status{align-items:center;display:flex;gap:.5rem}.sd-onb-documents-section .sd-onb-document-summary{background:linear-gradient(135deg,#667eea0d,#764ba20d);border-radius:6px;display:flex;gap:1rem;margin-top:1rem;padding:.75rem}.sd-onb-documents-section .sd-onb-document-summary .sd-onb-summary-item{align-items:center;display:flex;font-size:.85rem;gap:.5rem}.sd-onb-documents-section .sd-onb-document-summary .sd-onb-summary-item .icon{font-size:1rem}.sd-onb-documents-section .sd-onb-document-summary .sd-onb-summary-item .sd-onb-summary-count{font-weight:600}.sd-onb-actions-section{align-items:center;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-top:1rem;padding-top:1rem}.sd-onb-actions-section .sd-onb-action-buttons{display:flex;flex-wrap:wrap;gap:.5rem}.sd-onb-status-tag.sd-onb-status-link-sent{background-color:#dbeafe;color:#1e40af}.sd-onb-status-tag.sd-onb-status-in-progress{background-color:#fef3c7;color:#92400e}.sd-onb-status-tag.sd-onb-status-completed{background-color:#d1fae5;color:#065f46}.sd-onb-status-tag.sd-onb-status-cancelled{background-color:#fee2e2;color:#991b1b}.sd-onb-empty-state{min-height:auto;padding:2rem 1.5rem}.sd-onb-empty-state .empty-state-content{padding:1rem;text-align:center}.sd-onb-empty-state .empty-state-content .empty-state-icon{animation:sd-onb-float 3s ease-in-out infinite}@keyframes sd-onb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.sd-onb-empty-state .empty-state-content .title.is-3{color:#667eea;font-weight:700}.sd-onb-empty-state .empty-state-content .empty-state-steps{margin:0 auto;max-width:600px}.sd-onb-empty-state .empty-state-content .empty-state-steps .step-item{align-items:flex-start;background:#667eea08;border-left:4px solid #0000;border-radius:12px;display:flex;margin-bottom:1rem;padding:1rem;text-align:left;transition:all .3s ease}.sd-onb-empty-state .empty-state-content .empty-state-steps .step-item:hover{background:#667eea14;border-left-color:#667eea;box-shadow:0 4px 12px #667eea26;transform:translateX(8px)}.sd-onb-empty-state .empty-state-content .empty-state-steps .step-item .step-icon{flex-shrink:0;margin-right:1rem}.sd-onb-empty-state .empty-state-content .empty-state-steps .step-item .step-content{flex:1 1}.sd-onb-empty-state .empty-state-content .empty-state-steps .step-item .step-content .title.is-5{color:#764ba2;font-size:1rem;margin-bottom:.25rem}.sd-onb-empty-state .empty-state-content .empty-state-steps .step-item .step-content p{font-size:.9rem;line-height:1.4}.sd-onb-empty-state .info-section .info-container{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;box-shadow:0 8px 24px #00000026;min-height:250px;overflow:hidden;position:relative}.sd-onb-empty-state .info-section .info-container .info-placeholder{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:250px}.sd-onb-empty-state .info-section .info-container .info-placeholder .info-icon i{filter:drop-shadow(0 4px 12px rgba(0,0,0,.3))}.sd-onb-empty-state .info-section .info-container .info-placeholder p{font-size:1.1rem;font-weight:600}.sd-onb-empty-state .info-section .help-resources{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;padding:1.5rem}.sd-onb-empty-state .info-section .help-resources .title.is-5{color:#667eea;font-weight:600;margin-bottom:1rem}.sd-onb-empty-state .info-section .help-resources .resource-links{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr 1fr}.sd-onb-empty-state .info-section .help-resources .resource-links .resource-link{align-items:center;background:#667eea0d;border-radius:8px;color:#374151;display:flex;flex-direction:column;font-weight:500;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease}.sd-onb-empty-state .info-section .help-resources .resource-links .resource-link:hover{background:#667eea1a;box-shadow:0 2px 8px #667eea26;transform:translateY(-4px)}.sd-onb-empty-state .info-section .help-resources .resource-links .resource-link .icon{font-size:1.5rem;margin-bottom:.5rem}.sd-onb-empty-state .info-section .help-resources .resource-links .resource-link span:not(.icon){font-size:.85rem;text-align:center}.sd-onb-loading-overlay{align-items:center;animation:sd-onb-fadeIn .3s ease-in-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes sd-onb-fadeIn{0%{opacity:0}to{opacity:1}}.sd-onb-loading-spinner{align-items:center;display:flex;flex-direction:column;justify-content:center}.sd-onb-loading-spinner .spinner-border{animation:sd-onb-spin .8s linear infinite;border:.4rem solid #667eea33;border-radius:50%;border-top-color:#667eea;height:4rem;width:4rem}@keyframes sd-onb-spin{to{transform:rotate(1turn)}}.sd-onb-loading-spinner p{animation:sd-onb-pulse-text 1.5s ease-in-out infinite;color:#667eea;font-size:1.1rem;font-weight:600;margin-top:1.5rem;text-align:center}@keyframes sd-onb-pulse-text{0%,to{opacity:1}50%{opacity:.6}}.sd-onb-loading-spinner .sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sd-onb-content-blur{filter:blur(4px);pointer-events:none;transition:filter .3s ease-in-out;-webkit-user-select:none;user-select:none}@media screen and (max-width:768px){.sd-onb-card-container .card{flex-direction:column}.sd-onb-card-container .card .card-content{padding:1rem}.sd-onb-card-header-section{align-items:flex-start!important;flex-direction:column;gap:.75rem}.sd-onb-card-header-section .sd-onb-card-title{font-size:1rem!important}.sd-onb-card-header-section .sd-onb-card-actions{justify-content:flex-start;width:100%}.sd-onb-card-details-section .sd-onb-detail-item{flex-direction:column;font-size:.85rem}.sd-onb-card-details-section .sd-onb-detail-item .sd-onb-detail-label{margin-bottom:.25rem;min-width:auto}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item{align-items:flex-start;flex-direction:column;gap:.5rem}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item .sd-onb-doc-info{width:100%}.sd-onb-documents-section .sd-onb-document-list .sd-onb-document-item .sd-onb-doc-status{justify-content:flex-start;width:100%}.sd-onb-documents-section .sd-onb-document-summary{flex-direction:column;gap:.5rem}.sd-onb-actions-section{align-items:flex-start;flex-direction:column;gap:1rem}.sd-onb-actions-section .sd-onb-action-buttons{width:100%}.sd-onb-actions-section .sd-onb-action-buttons .button{font-size:.85rem!important}.sd-onb-empty-state{padding:1.5rem 1rem}.sd-onb-empty-state .columns{display:flex;flex-direction:column-reverse}.sd-onb-empty-state .empty-state-steps .step-item{flex-direction:column;padding:.75rem;text-align:center}.sd-onb-empty-state .empty-state-steps .step-item .step-icon{margin-bottom:.5rem;margin-right:0}.sd-onb-empty-state .info-section{margin-bottom:2rem}.sd-onb-empty-state .info-section .help-resources .resource-links{grid-template-columns:1fr}.sd-onb-loading-spinner .spinner-border{border-width:.3rem;height:3rem;width:3rem}.sd-onb-loading-spinner p{font-size:1rem;margin-top:1rem}.sd-onb-actions-dropdown.dropdown .dropdown-menu{min-width:180px!important}.sd-onb-actions-dropdown.dropdown .dropdown-menu .dropdown-content{padding:.5rem 0!important}.sd-onb-actions-dropdown.dropdown .dropdown-menu .dropdown-content .dropdown-item{font-size:.85rem!important;padding:.5rem 1rem!important}.sd-onb-download-dropdown.dropdown .dropdown-menu,.sd-onb-new-dropdown.dropdown .dropdown-menu{left:auto!important;max-width:90vw!important;min-width:240px!important;right:0!important}.sd-onb-download-dropdown.dropdown .dropdown-content,.sd-onb-new-dropdown.dropdown .dropdown-content{padding:.25rem 0!important}.sd-onb-download-dropdown.dropdown .dropdown-content .dropdown-item,.sd-onb-new-dropdown.dropdown .dropdown-content .dropdown-item{padding:.5rem .75rem!important}.sd-onb-download-dropdown.dropdown .dropdown-content .dropdown-item .media,.sd-onb-new-dropdown.dropdown .dropdown-content .dropdown-item .media{align-items:center}.sd-onb-download-dropdown.dropdown .dropdown-content .dropdown-item .media .media-left,.sd-onb-new-dropdown.dropdown .dropdown-content .dropdown-item .media .media-left{margin-right:.5rem}.sd-onb-download-dropdown.dropdown .dropdown-content .dropdown-item .media .media-left .icon,.sd-onb-new-dropdown.dropdown .dropdown-content .dropdown-item .media .media-left .icon{font-size:1rem!important}.sd-onb-download-dropdown.dropdown .dropdown-content .dropdown-item .media .media-content .has-text-weight-semibold,.sd-onb-new-dropdown.dropdown .dropdown-content .dropdown-item .media .media-content .has-text-weight-semibold{font-size:.85rem!important}.sd-onb-download-dropdown.dropdown .dropdown-content .dropdown-item .media .media-content .dropdown-description,.sd-onb-new-dropdown.dropdown .dropdown-content .dropdown-item .media .media-content .dropdown-description{display:none!important}}.sd-onb-progress-bar{background:#e5e7eb;border-radius:4px;height:8px;margin-top:.5rem;overflow:hidden;width:100%}.sd-onb-progress-bar .sd-onb-progress-fill{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px;height:100%;transition:width .3s ease}.sd-onb-filter-form .input{border:1px solid #2196f3}.sd-onb-filter-form .smart-select{border:none}.sd-onb-filter-form .css-13cymwt-control{border:1px solid #2196f3!important}.sd-onb-filter-form .textarea{border:1px solid #2196f3;border-radius:10px}.sd-onb-filter-form .label{color:#2196f3}.sd-onb-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-onb-badge{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:600;padding:.25rem .75rem}.sd-onb-header{margin-bottom:1.5rem}.sd-onb-header .dropdown .dropdown-trigger button{align-items:center;border:1px solid #e5e7eb;display:flex;justify-content:space-between;transition:all .2s ease}.sd-onb-header .dropdown .dropdown-trigger button:hover{background-color:#f9fafb;border-color:#d1d5db}.sd-onb-header .dropdown .dropdown-trigger button:focus{border-color:#667eea;box-shadow:0 0 0 .125em #667eea40}.sd-onb-header .dropdown .dropdown-menu{border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:180px}.sd-onb-header .dropdown .dropdown-menu .dropdown-content{border-radius:8px;padding:.5rem 0}.sd-onb-header .dropdown .dropdown-menu .dropdown-content .dropdown-item{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding:.625rem 1rem;transition:all .15s ease}.sd-onb-header .dropdown .dropdown-menu .dropdown-content .dropdown-item:hover{background-color:#f3f4f6;color:#667eea}.sd-onb-header .dropdown .dropdown-menu .dropdown-content .dropdown-item.is-active{background-color:#667eea1a;color:#667eea;font-weight:600}.sd-onb-header .dropdown .dropdown-menu .dropdown-content .dropdown-item .icon{align-items:center;display:flex;justify-content:center;width:1rem}.sd-onb-header .dropdown .dropdown-menu .dropdown-content .dropdown-divider{background-color:#e5e7eb;margin:.25rem 0}.sd-onb-header .sd-onb-download-dropdown .dropdown-menu,.sd-onb-header .sd-onb-new-dropdown .dropdown-menu{left:auto!important;min-width:280px;right:0!important}.sd-onb-header .sd-onb-download-dropdown .dropdown-menu .dropdown-item .media .media-left,.sd-onb-header .sd-onb-new-dropdown .dropdown-menu .dropdown-item .media .media-left{margin-right:.75rem}.sd-onb-header .sd-onb-download-dropdown .dropdown-menu .dropdown-item .media .media-content p.has-text-weight-semibold,.sd-onb-header .sd-onb-new-dropdown .dropdown-menu .dropdown-item .media .media-content p.has-text-weight-semibold{font-size:.9rem;margin-bottom:.25rem}.sd-onb-header .sd-onb-download-dropdown .dropdown-menu .dropdown-item .media .media-content p.dropdown-description,.sd-onb-header .sd-onb-new-dropdown .dropdown-menu .dropdown-item .media .media-content p.dropdown-description{line-height:1.3}.sd-onb-list-container{display:flex;flex-direction:column;gap:1rem}.sd-onb-list-card{border:2px solid #2196f3;border-radius:12px;box-shadow:0 2px 6px #0000001a;overflow:visible;position:relative;transition:all .3s ease;z-index:1}.sd-onb-list-card:hover{box-shadow:0 4px 12px #00000026;z-index:10}.sd-onb-list-card.selected{background-color:#667eea05;border-color:#667eea;box-shadow:0 0 0 3px #667eea33}.sd-onb-list-card .card-content{border-left:4px solid #0000;overflow:visible;transition:border-color .2s ease}.sd-onb-list-card:has(.sd-onb-status-tag.sd-onb-status-link-sent) .card-content{border-left-color:#3b82f6}.sd-onb-list-card:has(.sd-onb-status-tag.sd-onb-status-in-progress) .card-content{border-left-color:#f59e0b}.sd-onb-list-card:has(.sd-onb-status-tag.sd-onb-status-completed) .card-content{border-left-color:#10b981}.sd-onb-list-card:has(.sd-onb-status-tag.sd-onb-status-cancelled) .card-content{border-left-color:#ef4444}.sd-onb-list-card:has(.tag.is-light) .card-content{border-left-color:#9ca3af}.sd-onb-list-card .title.is-6{color:#1f2937;font-weight:600}.sd-onb-list-card .dropdown{position:relative}.sd-onb-list-card .dropdown.is-active{z-index:100}.sd-onb-list-card .dropdown .dropdown-trigger button{border:1px solid #e5e7eb;transition:all .2s ease}.sd-onb-list-card .dropdown .dropdown-trigger button:hover{background-color:#f9fafb;border-color:#d1d5db}.sd-onb-list-card .dropdown .dropdown-menu{border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:200px;z-index:100}.sd-onb-list-card .dropdown .dropdown-menu .dropdown-content{border-radius:8px;padding:.5rem 0}.sd-onb-list-card .dropdown .dropdown-menu .dropdown-content .dropdown-item{align-items:center;display:flex;gap:.75rem;padding:.625rem 1rem;transition:all .15s ease}.sd-onb-list-card .dropdown .dropdown-menu .dropdown-content .dropdown-item:hover{background-color:#f3f4f6;color:#667eea}.sd-onb-list-card .dropdown .dropdown-menu .dropdown-content .dropdown-item.has-text-danger:hover{background-color:#fee2e2;color:#dc2626}.sd-onb-list-card .dropdown .dropdown-menu .dropdown-content .dropdown-item .icon{width:1rem}.sd-onb-list-card .dropdown .dropdown-menu .dropdown-content .dropdown-divider{background-color:#e5e7eb;margin:.25rem 0}.sd-onb-list-card .progress{background-color:#e5e7eb;border-radius:4px}.sd-onb-list-card .progress::-webkit-progress-bar{background-color:#e5e7eb;border-radius:4px}.sd-onb-list-card .progress::-webkit-progress-value{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px}.sd-onb-list-card .progress::-moz-progress-bar{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px}.sd-onb-status-tag{align-items:center;border-radius:16px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;padding:.375rem .75rem}@media screen and (max-width:768px){.sd-onb-list-card .card-content{padding:1rem!important}.sd-onb-list-card .title.is-6{font-size:.95rem!important}.sd-onb-list-card .is-size-7{font-size:.7rem!important}.sd-onb-list-card .dropdown .dropdown-menu{left:auto!important;right:0!important}.sd-onb-list-card .progress{margin-top:.5rem!important}.sd-onb-header .columns{margin-bottom:.75rem!important}.sd-onb-header .button span:not(.icon){display:none}}.api-key-manager{margin:0 auto;max-width:1400px;padding:1.5rem}.api-key-manager .info-banner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#2196f31a,#e91e631a);border:1px solid #2196f34d;border-radius:16px;margin-bottom:2rem;padding:1.5rem}.api-key-manager .info-banner .info-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.api-key-manager .info-banner .info-header .info-title{align-items:center;display:flex;gap:.75rem}.api-key-manager .info-banner .info-header .info-title .info-icon{color:#2196f3}.api-key-manager .info-banner .info-header .info-title h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600;margin:0}.api-key-manager .info-banner .info-header .close-btn{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:2rem;height:32px;justify-content:center;transition:all .2s ease;width:32px}.api-key-manager .info-banner .info-header .close-btn:hover{background:#ffffff1a}.api-key-manager .info-banner .info-content{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.api-key-manager .info-banner .info-content .info-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:1rem;padding:1.25rem;transition:all .3s ease}.api-key-manager .info-banner .info-content .info-card:hover{background:#ffffff14;border-color:#2196f380;transform:translateY(-2px)}.api-key-manager .info-banner .info-content .info-card .card-icon{color:#e91e63;flex-shrink:0;margin-top:.25rem}.api-key-manager .info-banner .info-content .info-card h4{font-size:1rem;font-weight:600;margin:0 0 .5rem}.api-key-manager .info-banner .info-content .info-card p{font-size:.875rem;line-height:1.6;margin:0}.api-key-manager .info-banner .info-content .info-card ul{font-size:.875rem;line-height:1.8;margin:0;padding-left:1.25rem}.api-key-manager .info-banner .info-content .info-card ul li{margin-bottom:.25rem}.api-key-manager .info-banner .info-content .info-card code{background:#0000004d;border-radius:4px;color:#2196f3;font-family:Courier New,monospace;font-size:.8rem;padding:.125rem .375rem}.api-key-manager .manager-header{margin-bottom:1rem}.api-key-manager .manager-header .header-content{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.api-key-manager .manager-header .header-content .header-title{align-items:center;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin:0}.api-key-manager .manager-header .header-content .header-title svg{color:#2196f3;height:20px;width:20px}.api-key-manager .manager-header .header-content .btn-generate{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border:none;border-radius:8px;box-shadow:0 4px 12px #2196f34d;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.api-key-manager .manager-header .header-content .btn-generate:hover:not(:disabled){box-shadow:0 6px 20px #2196f366;transform:translateY(-2px)}.api-key-manager .manager-header .header-content .btn-generate:active:not(:disabled){transform:translateY(0)}.api-key-manager .manager-header .header-content .btn-generate:disabled{cursor:not-allowed;opacity:.6}.api-key-manager .manager-header .header-content .btn-generate.is-loading{color:#0000;position:relative}.api-key-manager .manager-header .header-content .btn-generate.is-loading:after{animation:spin .6s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#0000;content:"";height:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;width:16px}.api-key-manager .keys-container{display:flex;flex-direction:column;gap:1rem}.api-key-manager .keys-container .empty-state{background:#ffffff05;border:2px dashed #2d3748;border-radius:16px;padding:4rem 2rem;text-align:center}.api-key-manager .keys-container .empty-state .empty-icon{margin-bottom:1rem}.api-key-manager .keys-container .empty-state .empty-title{font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.api-key-manager .keys-container .empty-state .empty-description{margin:0 auto;max-width:400px}.api-key-manager .keys-container .key-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;padding:1rem;position:relative;transition:all .3s ease}.api-key-manager .keys-container .key-card:before{background:linear-gradient(90deg,#2196f3,#e91e63);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.api-key-manager .keys-container .key-card:hover{background:#f8fafc;border-color:#2196f380;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.api-key-manager .keys-container .key-card:hover:before{opacity:1}.api-key-manager .keys-container .key-card.enabled{border-left:4px solid #10b981}.api-key-manager .keys-container .key-card.disabled{border-left:4px solid #f59e0b;opacity:.8}.api-key-manager .keys-container .key-card .key-status-indicator{margin-bottom:.75rem}.api-key-manager .keys-container .key-card .key-status-indicator .status-badge{align-items:center;border-radius:16px;display:inline-flex;font-size:.7rem;font-weight:600;gap:.375rem;letter-spacing:.5px;padding:.25rem .625rem;text-transform:uppercase}.api-key-manager .keys-container .key-card .key-status-indicator .status-badge.enabled{background:#10b98126;color:#10b981}.api-key-manager .keys-container .key-card .key-status-indicator .status-badge.disabled{background:#f59e0b26;color:#f59e0b}.api-key-manager .keys-container .key-card .key-main-content .key-value-section{margin-bottom:1rem}.api-key-manager .keys-container .key-card .key-main-content .key-value-section label{display:none}.api-key-manager .keys-container .key-card .key-main-content .key-value-section .key-value{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:.75rem;padding:.625rem .875rem}.api-key-manager .keys-container .key-card .key-main-content .key-value-section .key-value code{color:#1e40af;flex:1 1;font-family:Courier New,monospace;font-size:.8rem;letter-spacing:.5px;word-break:break-all}.api-key-manager .keys-container .key-card .key-main-content .key-value-section .key-value .copy-btn{color:#64748b;transition:all .2s ease}.api-key-manager .keys-container .key-card .key-main-content .key-value-section .key-value .copy-btn:hover{color:#2196f3;transform:scale(1.1)}.api-key-manager .keys-container .key-card .key-main-content .key-value-section .key-value .copy-btn .copied{color:#10b981}.api-key-manager .keys-container .key-card .key-main-content .key-info{align-items:center;display:flex;gap:2rem;margin-bottom:1rem}.api-key-manager .keys-container .key-card .key-main-content .key-info .info-item{align-items:baseline;display:flex;gap:.5rem}.api-key-manager .keys-container .key-card .key-main-content .key-info .info-item .info-label{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.api-key-manager .keys-container .key-card .key-main-content .key-info .info-item .info-value{color:#1e293b;font-size:.875rem;word-break:break-word}@media(max-width:768px){.api-key-manager .keys-container .key-card .key-main-content .key-info{align-items:flex-start;flex-direction:column;gap:.75rem}.api-key-manager .keys-container .key-card .key-main-content .key-info .info-item{align-items:flex-start;flex-direction:column;gap:.25rem}}.api-key-manager .keys-container .key-card .key-main-content .edit-mode{background:#f8fafc;border-radius:8px;margin-bottom:1rem;padding:1rem}.api-key-manager .keys-container .key-card .key-main-content .edit-mode .input-group{margin-bottom:1rem}.api-key-manager .keys-container .key-card .key-main-content .edit-mode .input-group:last-of-type{margin-bottom:1.5rem}.api-key-manager .keys-container .key-card .key-main-content .edit-mode .input-group label{color:#64748b;display:block;font-size:.75rem;font-weight:600;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.api-key-manager .keys-container .key-card .key-main-content .edit-mode .input-group .input-field{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#1e293b;font-size:.875rem;padding:.625rem .875rem;transition:all .2s ease;width:100%}.api-key-manager .keys-container .key-card .key-main-content .edit-mode .input-group .input-field:focus{border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.api-key-manager .keys-container .key-card .key-main-content .edit-mode .input-group .input-field::placeholder{color:#94a3b8;opacity:.7}.api-key-manager .keys-container .key-card .key-main-content .edit-mode .edit-actions{display:flex;flex-wrap:wrap;gap:.75rem}.api-key-manager .keys-container .key-card .key-actions{border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.75rem}.api-key-manager .keys-container .key-card .key-actions .btn-action{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.375rem;padding:.5rem 1rem;transition:all .2s ease}.api-key-manager .keys-container .key-card .key-actions .btn-action.edit{background:#2196f31a;border-color:#2196f34d;color:#2196f3}.api-key-manager .keys-container .key-card .key-actions .btn-action.edit:hover{background:#2196f333;border-color:#2196f3}.api-key-manager .keys-container .key-card .key-actions .btn-action.enable{background:#10b9811a;border-color:#10b9814d;color:#10b981}.api-key-manager .keys-container .key-card .key-actions .btn-action.enable:hover{background:#10b98133;border-color:#10b981}.api-key-manager .keys-container .key-card .key-actions .btn-action.revoke{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.api-key-manager .keys-container .key-card .key-actions .btn-action.revoke:hover{background:#ef444433;border-color:#ef4444}.api-key-manager .btn-icon{align-items:center;background:#0000;border:none;border-radius:6px;color:inherit;cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:all .2s ease}.api-key-manager .btn-icon:hover{background:#ffffff1a}.api-key-manager .btn-primary{background:linear-gradient(135deg,#2196f3,#e91e63);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.625rem 1.25rem;transition:all .3s ease}.api-key-manager .btn-primary:hover{box-shadow:0 4px 12px #2196f34d;transform:translateY(-1px)}.api-key-manager .btn-secondary{background:#ffffff0d;border:1px solid #2d3748;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:500;padding:.625rem 1.25rem;transition:all .2s ease}.api-key-manager .btn-secondary:hover{background:#ffffff1a;border-color:#94a3b8}@media(max-width:768px){.api-key-manager,.api-key-manager .info-banner{padding:1rem}.api-key-manager .info-banner .info-content{grid-template-columns:1fr}.api-key-manager .manager-header .header-content{align-items:stretch;flex-direction:column}.api-key-manager .manager-header .header-content .btn-generate{justify-content:center}.api-key-manager .key-card{padding:1rem}.api-key-manager .key-card .key-info{grid-template-columns:1fr}.api-key-manager .key-card .key-actions{flex-direction:column}.api-key-manager .key-card .key-actions .btn-action{justify-content:center}}.dashboard-container{background-color:#f8f9fa;min-height:100vh;padding-bottom:2rem}.dashboard-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 0}.dashboard-header .dashboard-header-content{flex:1 1;min-width:250px}.dashboard-header .dashboard-header-stats{align-items:center;display:flex;gap:1rem}@media screen and (max-width:768px){.dashboard-header{flex-direction:column}.dashboard-header .dashboard-header-stats{justify-content:flex-start;width:100%}}.pending-banner{border-left:4px solid #ff9800;box-shadow:0 2px 8px #00000014}.pending-banner:hover{box-shadow:0 4px 12px #0000001f;transition:box-shadow .3s ease}.stat-card{border-radius:12px;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.stat-card:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-4px)}.stat-card-primary{background:linear-gradient(135deg,#e91e63,#c1134e);color:#fff}.stat-card-secondary{background:linear-gradient(135deg,#2196f3,#0c7cd5);color:#fff}.stat-card-success{background:linear-gradient(135deg,#4caf50,#3d8b40);color:#fff}.stat-card-compact{border-radius:10px;box-shadow:0 2px 8px #00000014;padding:1rem 1.25rem!important;transition:transform .3s ease,box-shadow .3s ease}.stat-card-compact:hover{box-shadow:0 6px 16px #0000001f;transform:translateY(-3px)}.stat-card-compact.stat-card-primary{background:linear-gradient(135deg,#e91e63,#c1134e);color:#fff}.stat-card-compact.stat-card-secondary{background:linear-gradient(135deg,#2196f3,#0c7cd5);color:#fff}.stat-card-compact.stat-card-success{background:linear-gradient(135deg,#4caf50,#3d8b40);color:#fff}.stat-card-compact .title{margin-bottom:.25rem}.stat-card-compact .icon{color:#ffffffe6}.stat-card-modern{background:#fff;border:1px solid #e8eaed;border-radius:12px;box-shadow:0 1px 3px #0000000f;height:100%;padding:1.5rem;transition:all .3s ease}.stat-card-modern:hover{border-color:#d0d3d9;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.stat-card-modern .stat-icon-wrapper{align-items:center;border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:1rem;width:48px}.stat-card-modern .stat-content .stat-label{font-size:.85rem;font-weight:600;letter-spacing:.5px;margin-bottom:1rem;text-transform:uppercase}.stat-card-modern .stat-content .stat-numbers{align-items:center;display:flex;gap:1rem}.stat-card-modern .stat-content .stat-numbers .stat-number-item{flex:1 1}.stat-card-modern .stat-content .stat-numbers .stat-number-item .stat-value{color:#202124;font-size:1.75rem;line-height:1.2;margin-bottom:.25rem}.stat-card-modern .stat-content .stat-numbers .stat-number-item .stat-period{font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.stat-card-modern .stat-content .stat-numbers .stat-divider{background-color:#e8eaed;height:40px;width:1px}@media screen and (max-width:768px){.stat-card-modern{padding:1.25rem}.stat-card-modern .stat-content .stat-numbers{gap:.75rem}.stat-card-modern .stat-content .stat-numbers .stat-number-item .stat-value{font-size:1.5rem}}@media screen and (max-width:480px){.stat-card-modern .stat-content .stat-numbers{flex-direction:column;gap:1rem}.stat-card-modern .stat-content .stat-numbers .stat-divider{display:none}.stat-card-modern .stat-content .stat-numbers .stat-number-item{text-align:center}}.service-card{border-radius:12px;box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.service-card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-6px)}.service-card .card-content{display:flex;flex:1 1;flex-direction:column}.service-card-header{border-radius:0;box-shadow:none}.service-card-header-primary{background:linear-gradient(135deg,#e91e63,#ca1452)}.service-card-header-secondary{background:linear-gradient(135deg,#2196f3,#0c82df)}.service-card-header-purple{background:linear-gradient(135deg,#9c27b0,#7e208f)}.service-card-header-success{background:linear-gradient(135deg,#4caf50,#409343)}.service-icon{display:inline-block;font-size:2.5rem;line-height:1}.action-button{border-radius:8px;justify-content:space-between;margin-bottom:.5rem;transition:all .2s ease}.action-button:hover:not([disabled]){background-color:#e8e8e8;transform:translateX(4px)}.action-button:hover:not([disabled]) .icon{transform:translateX(4px)}.action-button[disabled]{cursor:not-allowed;opacity:.5}.action-button .icon{transition:transform .2s ease}.upgrade-notification{border-left:4px solid #ff9800;border-radius:8px}.upgrade-notification .button{border-radius:6px;font-weight:600}.subscription-info{border-bottom:1px solid #e8e8e8}.help-box{background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #0000000f}.progress{border-radius:10px;height:.75rem}.progress.is-success::-webkit-progress-value{background-color:#4caf50}.progress.is-warning::-webkit-progress-value{background-color:#ff9800}.progress.is-danger::-webkit-progress-value{background-color:#f44336}.progress::-webkit-progress-bar{background-color:#e0e0e0;border-radius:10px}.progress::-moz-progress-bar{border-radius:10px}.tag{border-radius:20px;font-size:.7rem;font-weight:600;padding:.4em .8em}@media screen and (max-width:768px){.stat-card{margin-bottom:1rem}.service-card{margin-bottom:1.5rem}.pending-banner .columns{display:block}.pending-banner .columns .column.is-narrow{margin-top:1rem}.pending-banner .columns .column.is-narrow .button{width:100%}.section{padding-left:1rem;padding-right:1rem}.title.is-2{font-size:1.75rem}.title.is-5{font-size:1.1rem}}@media screen and (max-width:480px){.dashboard-container{padding-bottom:1rem}.section{padding:1rem .75rem}.dashboard-header .title.is-2{font-size:1.5rem}.dashboard-header .subtitle.is-5{font-size:.95rem}.service-card .card-header-title{padding:1.25rem!important}.service-card .service-icon{font-size:2rem}.service-card .card-content{padding:1.25rem}}.service-card,.stat-card{animation:fadeInUp .5s ease-out}.column:first-child .service-card,.column:first-child .stat-card{animation-delay:.1s}.column:nth-child(2) .service-card,.column:nth-child(2) .stat-card{animation-delay:.2s}.column:nth-child(3) .service-card,.column:nth-child(3) .stat-card{animation-delay:.3s}.column:nth-child(4) .service-card,.column:nth-child(4) .stat-card{animation-delay:.4s}.column:nth-child(5) .service-card,.column:nth-child(5) .stat-card{animation-delay:.5s}.column:nth-child(6) .service-card,.column:nth-child(6) .stat-card{animation-delay:.6s}.service-footer-links{background:#fff;border:1px solid #e8eaed;border-radius:12px;box-shadow:0 1px 3px #0000000f;margin-top:3rem;padding:2rem 1.5rem}.service-footer-links .button{font-weight:600;padding-left:1.5rem;padding-right:1.5rem;transition:all .3s ease}.service-footer-links .button:hover{background-color:#f0f2f5;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}@media screen and (max-width:768px){.service-footer-links{padding:1.5rem 1rem}.service-footer-links .columns{margin-bottom:0}.service-footer-links .column.is-narrow{width:100%}.service-footer-links .column.is-narrow .button{margin-bottom:.5rem;width:100%}}.consent-modal{max-height:90vh;max-width:800px;overflow:hidden}.consent-modal .modal-card-foot,.consent-modal .modal-card-head{border:none}.consent-modal .modal-card-body{max-height:calc(90vh - 140px);overflow-y:auto}.consent-modal .modal-card-body::-webkit-scrollbar{width:8px}.consent-modal .modal-card-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.consent-modal .modal-card-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.consent-modal .modal-card-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.consent-header{background:linear-gradient(135deg,#e91e63,#c1134e);padding:1.5rem}.consent-header .modal-card-title{align-items:center;color:#fff;display:flex}.consent-header .delete{background-color:#fff3}.consent-header .delete:focus,.consent-header .delete:hover{background-color:#ffffff4d}.consent-header .delete:after,.consent-header .delete:before{background-color:#fff}.encryption-notice{background:linear-gradient(135deg,#f1f8f4,#fff);border-left:4px solid #4caf50;box-shadow:0 2px 8px #4caf501a}.encryption-notice .icon.is-large{font-size:2rem}.consent-item .consent-box{border:2px solid #0000;transition:all .3s ease}.consent-item .consent-box:hover{border-color:#e91e6333;box-shadow:0 4px 12px #00000014}.consent-item .consent-checkbox{align-items:flex-start;cursor:pointer;display:flex}.consent-item .consent-checkbox input[type=checkbox]{cursor:pointer;flex-shrink:0;height:1.2rem;margin-top:.25rem;width:1.2rem}.consent-item .consent-checkbox input[type=checkbox]:checked{accent-color:#e91e63}.consent-item .consent-checkbox>div{flex:1 1}.details-content{animation:slideDown .3s ease-out;background:linear-gradient(135deg,#f8f9fa,#fff);border-left:3px solid #2196f3;border-radius:8px}.details-content ul{margin-bottom:.5rem;margin-left:1rem}.details-content ul li{color:#4a4a4a;margin-bottom:.25rem}.details-content .has-text-success{align-items:center;background:#4caf501a;border-radius:4px;display:flex;font-weight:600;gap:.5rem;padding:.5rem}.terms-box{background:linear-gradient(135deg,#fff8e1,#fff);border:2px solid #ff9800}.terms-box .checkbox{align-items:center;display:flex}.terms-box .checkbox input[type=checkbox]{cursor:pointer;flex-shrink:0;height:1.2rem;width:1.2rem}.terms-box .checkbox input[type=checkbox]:checked{accent-color:#e91e63}.terms-box .checkbox a{font-weight:600;text-decoration:underline}.terms-box .checkbox a:hover{color:#c1134e}.consent-accept-btn{background:linear-gradient(135deg,#e91e63,#ca1452);border:none;font-weight:600;padding:.75rem 2rem;transition:all .3s ease}.consent-accept-btn:hover:not([disabled]){background:linear-gradient(135deg,#d81558,#aa1145);box-shadow:0 4px 12px #e91e6366;transform:translateY(-2px)}.consent-accept-btn:disabled{background:#dbdbdb;color:#7a7a7a;cursor:not-allowed;opacity:.5}.button.is-ghost{background:#0000;border:none;color:#2196f3;padding:.25rem .5rem}.button.is-ghost:hover{background:#2196f31a;color:#0c7cd5}.notification.is-info.is-light{background:linear-gradient(135deg,#e3f2fd,#fff);border-left:4px solid #2196f3}.notification.is-info.is-light ul{margin-left:1.2rem}.notification.is-info.is-light ul li{color:#424242;margin-bottom:.5rem}.notification.is-info.is-light ul li:last-child{margin-bottom:0}@keyframes slideDown{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:500px;opacity:1;transform:translateY(0)}}.has-text-primary .icon{color:#e91e63}.has-text-info .icon{color:#2196f3}.has-text-success .icon{color:#4caf50}.modal-background{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0a0a0ab3}@media screen and (max-width:768px){.consent-modal{margin:1rem;max-height:95vh}.consent-modal .modal-card-body{max-height:calc(95vh - 140px);padding:1rem}.consent-modal .consent-header{padding:1rem}.consent-modal .consent-header .subtitle{font-size:.75rem}.consent-modal .modal-card-foot{flex-direction:column}.consent-modal .modal-card-foot .button{margin-bottom:.5rem;width:100%}.consent-modal .modal-card-foot .button:last-child{margin-bottom:0}.encryption-notice .is-flex{flex-direction:column;text-align:center}.encryption-notice .is-flex .icon{margin:0 auto 1rem}}@media print{.modal{display:none}}.plan-upgrade-wrapper-container{min-height:auto;padding:.5rem}.plan-upgrade-header-bar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding:.5rem 0}.plan-upgrade-header-bar .button.is-ghost{align-items:center;background:#2196f314;border:none;border-radius:10px;color:#2196f3;display:inline-flex;flex-shrink:0;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.plan-upgrade-header-bar .button.is-ghost:hover{background:#2196f326;color:#e91e63;transform:translateX(-4px)}.plan-upgrade-header-bar .button.is-ghost:active{transform:translateX(-2px)}.plan-upgrade-header-bar .plan-upgrade-current-plan-inline{align-items:center;background:linear-gradient(135deg,#2196f30d,#e91e630d);border:2px solid #2196f333;border-radius:10px;display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem 1rem}.plan-upgrade-header-bar .plan-upgrade-current-plan-inline .plan-current-label{color:#666;font-size:.9rem;font-weight:600}.plan-upgrade-header-bar .plan-upgrade-current-plan-inline .plan-current-name{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:1rem;font-weight:700}.plan-upgrade-header-bar .plan-upgrade-current-plan-inline .tag{font-size:.75rem;font-weight:600}.plan-upgrade-header-bar .plan-upgrade-current-plan-inline .plan-expiry-info{color:#666;font-size:.85rem;margin-left:.25rem}@media screen and (max-width:768px){.plan-upgrade-header-bar{align-items:flex-start;flex-direction:column;gap:.75rem}.plan-upgrade-header-bar .plan-upgrade-current-plan-inline{justify-content:center;width:100%}.plan-upgrade-header-bar .plan-upgrade-current-plan-inline .plan-expiry-info{margin-left:0;margin-top:.25rem;text-align:center;width:100%}}.plan-upgrade-back-button-container{display:none}.plan-upgrade-container{margin:0 auto;padding:.75rem 1rem;width:100%}@media screen and (max-width:768px){.plan-upgrade-container{padding:.5rem .25rem}}.plan-upgrade-loading{padding:4rem 2rem;text-align:center}.plan-upgrade-loading .plan-upgrade-spinner{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.plan-upgrade-loading .plan-upgrade-spinner .spinning{animation:upgrade-spin 2s linear infinite;color:#2196f3;font-size:3rem}.plan-upgrade-max{background:linear-gradient(135deg,#2196f30d,#e91e630d);border:2px solid #2196f333;border-radius:16px;padding:4rem 2rem;text-align:center}.plan-upgrade-max .plan-upgrade-max-content .plan-upgrade-max-icon{background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:50%;box-shadow:0 8px 24px #2196f326;display:inline-flex;margin-bottom:1.5rem;padding:1.5rem}.plan-upgrade-max .plan-upgrade-max-content .plan-upgrade-max-icon svg{color:#fff;font-size:3rem}.plan-upgrade-max .plan-upgrade-max-content .title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem}.plan-upgrade-max .plan-upgrade-max-content .subtitle{color:#666}.plan-upgrade-wrapper{animation:upgrade-fade-in .5s ease-out}.plan-upgrade-header{margin-bottom:1rem;text-align:center}.plan-upgrade-header .plan-upgrade-icon-badge{background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:50%;box-shadow:0 8px 24px #2196f326;display:inline-flex;margin-bottom:.5rem;padding:.75rem}.plan-upgrade-header .plan-upgrade-icon-badge svg{color:#fff;font-size:1.5rem}.plan-upgrade-header .title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:1.5rem!important;font-weight:700;margin-bottom:.25rem!important}.plan-upgrade-header .subtitle{color:#666;font-size:.9rem!important}.plan-upgrade-billing-toggle{align-items:center;background:#2196f30d;border-radius:12px;display:flex;gap:.75rem;justify-content:center;margin-bottom:1rem;padding:.75rem}.plan-upgrade-billing-toggle span{color:#666;font-weight:600;transition:all .3s ease}.plan-upgrade-billing-toggle span.is-active{color:#2196f3;font-weight:700}.plan-upgrade-billing-toggle .plan-upgrade-switch{display:inline-block;height:28px;position:relative;width:56px}.plan-upgrade-billing-toggle .plan-upgrade-switch input{height:0;opacity:0;width:0}.plan-upgrade-billing-toggle .plan-upgrade-switch input:checked+.plan-upgrade-slider{background:linear-gradient(135deg,#2196f3,#e91e63)}.plan-upgrade-billing-toggle .plan-upgrade-switch input:checked+.plan-upgrade-slider:before{transform:translateX(28px)}.plan-upgrade-billing-toggle .plan-upgrade-slider{background-color:#ccc;border-radius:28px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.plan-upgrade-billing-toggle .plan-upgrade-slider:before{background-color:#fff;border-radius:50%;bottom:4px;box-shadow:0 2px 4px #0003;content:"";height:20px;left:4px;position:absolute;transition:.4s;width:20px}.columns.is-centered{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.columns.is-centered::-webkit-scrollbar{height:8px}.columns.is-centered::-webkit-scrollbar-track{background:#2196f31a;border-radius:10px}.columns.is-centered::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:10px}.columns.is-centered::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#0c7cd5,#c1134e)}@media screen and (max-width:768px){.columns.is-centered{flex-wrap:wrap;overflow-x:visible}}.plan-upgrade-card{background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#2196f34d,#e91e634d);background-origin:border-box;border:3px solid #0000;border-radius:16px;box-shadow:0 8px 24px #2196f326;display:flex;flex-direction:column;height:100%;overflow:visible;padding:1.5rem;position:relative;transition:all .3s ease;width:320px}.plan-upgrade-card:hover{box-shadow:0 12px 32px #2196f340;transform:translateY(-4px)}.plan-upgrade-card.recommended{background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#2196f3,#e91e63)}.plan-upgrade-card.recommended .plan-upgrade-card-content .title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text}@media screen and (max-width:768px){.plan-upgrade-card{margin-bottom:1rem;padding:1rem;width:100%}}.plan-upgrade-card-badge{align-items:center;animation:upgrade-pulse 2s ease-in-out infinite;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:20px;box-shadow:0 4px 12px #2196f34d;color:#fff;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1.5rem;position:absolute;right:20px;top:-15px}.plan-upgrade-card-badge svg{font-size:1rem}.plan-upgrade-card-content{display:flex;flex:1 1;flex-direction:column}.plan-upgrade-card-content .title{color:#2196f3;font-size:1.25rem!important;font-weight:700;margin-bottom:.5rem!important}.plan-upgrade-card-content .subtitle{color:#666;font-size:.85rem!important;margin-bottom:.75rem!important}.plan-upgrade-card-content .plan-upgrade-btn{margin-top:auto}.plan-upgrade-price{align-items:baseline;background:linear-gradient(135deg,#2196f314,#e91e6314);border-radius:12px;display:flex;justify-content:center;margin:1rem 0;padding:1rem}.plan-upgrade-price .plan-upgrade-price-currency{color:#2196f3;font-size:1.25rem;font-weight:700;margin-right:.25rem}.plan-upgrade-price .plan-upgrade-price-amount{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;line-height:1}.plan-upgrade-price .plan-upgrade-price-interval{color:#666;font-size:1rem;margin-left:.5rem}.plan-upgrade-savings{margin-bottom:1rem}.plan-upgrade-savings .notification{border:2px solid #48c774;font-size:.85rem!important;font-weight:600;padding:.5rem!important;text-align:center}.plan-upgrade-features{margin-bottom:1rem}.plan-upgrade-features .title{color:#333;font-size:.95rem!important;font-weight:600;margin-bottom:.5rem!important}.plan-upgrade-features .plan-upgrade-features-list{list-style:none;margin:0;padding:0}.plan-upgrade-features .plan-upgrade-feature-item{align-items:flex-start;border-bottom:1px solid #2196f31a;display:flex;gap:.5rem;padding:.5rem 0}.plan-upgrade-features .plan-upgrade-feature-item:last-child{border-bottom:none}.plan-upgrade-features .plan-upgrade-feature-item .plan-upgrade-check-icon{color:#48c774;flex-shrink:0;font-size:.9rem;margin-top:2px}.plan-upgrade-features .plan-upgrade-feature-item span{color:#333;font-size:.85rem;line-height:1.4}.plan-upgrade-trial{align-items:center;background:linear-gradient(135deg,#e91e631a,#2196f31a);border:2px solid #e91e634d;border-radius:8px;display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem;padding:.5rem .75rem}.plan-upgrade-trial svg{color:#e91e63;font-size:.9rem}.plan-upgrade-trial span{color:#e91e63;font-size:.85rem;font-weight:600}.plan-upgrade-btn{align-items:center!important;background:linear-gradient(135deg,#2196f3,#e91e63)!important;border:none!important;border-radius:10px!important;box-shadow:0 4px 12px #2196f34d!important;color:#fff!important;display:flex!important;font-size:1rem!important;font-weight:700!important;gap:.5rem!important;justify-content:center!important;overflow:hidden;padding:.875rem 1.5rem!important;position:relative;transition:all .3s ease!important}.plan-upgrade-btn:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.plan-upgrade-btn:hover{box-shadow:0 6px 20px #e91e6366!important;transform:translateY(-2px)}.plan-upgrade-btn:hover:before{left:100%}.plan-upgrade-btn:active{transform:translateY(0)}.plan-upgrade-btn:disabled{cursor:not-allowed;opacity:.7;transform:none!important}.plan-upgrade-btn svg{font-size:1rem;transition:transform .3s ease}.plan-upgrade-btn:hover svg{transform:translateX(4px)}.plan-upgrade-btn.plan-enterprise-btn{background:linear-gradient(135deg,#667eea,#764ba2)!important;box-shadow:0 4px 12px #667eea4d!important}.plan-upgrade-btn.plan-enterprise-btn:hover{box-shadow:0 6px 20px #764ba266!important}.plan-upgrade-btn.plan-enterprise-btn:hover svg{transform:scale(1.1)}.plan-upgrade-footer{border-top:1px solid #2196f31a;margin-top:1rem;padding-top:1rem}.plan-upgrade-footer p{align-items:center;color:#999;display:flex;font-size:.8rem;gap:.5rem;justify-content:center}.plan-upgrade-footer p:before{content:"🔒";font-size:.9rem}@keyframes upgrade-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes upgrade-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes upgrade-pulse{0%,to{box-shadow:0 4px 12px #2196f34d;transform:scale(1)}50%{box-shadow:0 6px 16px #e91e6366;transform:scale(1.05)}}.enterprise-modal-content{padding:1.5rem}.enterprise-modal-content .textarea{border:2px solid #e0e0e0;transition:border-color .3s ease}.enterprise-modal-content .textarea:focus{border-color:#667eea;box-shadow:0 0 0 .125em #667eea40}.enterprise-modal-content .textarea::placeholder{color:#999;opacity:.8}.enterprise-modal-content .help.is-success{color:#48c774;font-size:.875rem}.enterprise-modal-content .buttons .button{font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.enterprise-modal-content .buttons .button.is-light:hover{background-color:#f5f5f5}.enterprise-modal-content .buttons .button.is-primary{align-items:center;color:#fff;display:flex;justify-content:center}.enterprise-modal-content .buttons .button.is-primary:hover:not(:disabled){box-shadow:0 6px 20px #667eea66;transform:translateY(-2px)}.enterprise-modal-content .buttons .button.is-primary:disabled{cursor:not-allowed;opacity:.6}@media screen and (max-width:768px){.plan-upgrade-price{padding:.75rem}.plan-upgrade-price .plan-upgrade-price-amount{font-size:2rem}.plan-upgrade-price .plan-upgrade-price-currency{font-size:1rem}.plan-upgrade-price .plan-upgrade-price-interval{font-size:.85rem}.plan-upgrade-billing-toggle{flex-wrap:wrap;gap:.5rem;padding:.5rem}.plan-upgrade-btn{font-size:.9rem!important;padding:.75rem 1.25rem!important}.plan-upgrade-header{margin-bottom:.75rem}.plan-upgrade-header .title{font-size:1.25rem!important}.plan-upgrade-header .subtitle{font-size:.8rem!important}}.plan-upgrade-summary-container{margin:0 auto;max-width:1200px;padding:2rem 1rem}.plan-upgrade-summary-container .plan-upgrade-summary-wrapper{background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000014;padding:2rem}@media screen and (max-width:768px){.plan-upgrade-summary-container .plan-upgrade-summary-wrapper{padding:1.5rem}}.plan-upgrade-summary-container .summary-header{border-bottom:2px solid #f5f5f5;margin-bottom:2rem;padding-bottom:1.5rem;text-align:center}.plan-upgrade-summary-container .summary-header .title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem}.plan-upgrade-summary-container .summary-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease}.plan-upgrade-summary-container .summary-card:hover{box-shadow:0 4px 12px #00000014}.plan-upgrade-summary-container .summary-card .card-header-flex{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1rem 1.25rem}.plan-upgrade-summary-container .summary-card .card-header-flex .card-header-title-flex{align-items:center;color:#667eea;display:flex;gap:.5rem}.plan-upgrade-summary-container .summary-card .card-header-flex .card-header-title-flex svg{flex-shrink:0}.plan-upgrade-summary-container .summary-card .card-header-flex .card-header-title-flex .title{color:#1f2937;font-size:1rem;font-weight:600;margin:0}.plan-upgrade-summary-container .summary-card .card-header-flex .button.is-text{color:#667eea;padding:.25rem .5rem;text-decoration:none}.plan-upgrade-summary-container .summary-card .card-header-flex .button.is-text:hover{background-color:#667eea1a;color:#667eea}.plan-upgrade-summary-container .summary-card .card-content{padding:1.25rem}.plan-upgrade-summary-container .summary-card .detail-row{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:.75rem 0}.plan-upgrade-summary-container .summary-card .detail-row:last-child{border-bottom:none}.plan-upgrade-summary-container .summary-card .detail-row .detail-label{color:#6b7280;font-size:.9rem;font-weight:500;min-width:100px}.plan-upgrade-summary-container .summary-card .detail-row .detail-value{color:#1f2937;flex:1 1;font-weight:500;text-align:right;word-break:break-word}.plan-upgrade-summary-container .plan-details-card{background:linear-gradient(135deg,#667eea0d,#764ba20d);border:2px solid #e5e7eb;height:100%}.plan-upgrade-summary-container .plan-details-card .plan-name-section{border-bottom:2px solid #e5e7eb;margin-bottom:1.5rem;padding:1rem 0;text-align:center}.plan-upgrade-summary-container .plan-details-card .plan-name-section .title{color:#1f2937;margin-bottom:.75rem}.plan-upgrade-summary-container .plan-details-card .plan-name-section .tag{font-size:.85rem}.plan-upgrade-summary-container .plan-details-card .pricing-breakdown .price-row{align-items:center;display:flex;font-size:.95rem;justify-content:space-between;padding:.75rem 0}.plan-upgrade-summary-container .plan-details-card .pricing-breakdown .price-row .price-label{color:#6b7280;font-weight:500}.plan-upgrade-summary-container .plan-details-card .pricing-breakdown .price-row .price-value{color:#1f2937;font-size:1rem;font-weight:600}.plan-upgrade-summary-container .plan-details-card .pricing-breakdown .price-row .price-value.discount-value{color:#10b981}.plan-upgrade-summary-container .plan-details-card .pricing-breakdown .price-row .price-value.total-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:1.5rem}.plan-upgrade-summary-container .plan-details-card .pricing-breakdown .price-row.discount-row .price-label{color:#10b981}.plan-upgrade-summary-container .plan-details-card .pricing-breakdown .price-row.subtotal-row{border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;margin:.5rem 0;padding:1rem 0}.plan-upgrade-summary-container .plan-details-card .pricing-breakdown .price-row.total-row{margin-top:1rem;padding:1.5rem 0}.plan-upgrade-summary-container .plan-details-card .pricing-breakdown .price-row.total-row .price-label{color:#1f2937;font-size:1.1rem;font-weight:600}.plan-upgrade-summary-container .plan-details-card .pricing-breakdown .divider{background:linear-gradient(90deg,#0000,#667eea,#764ba2,#0000);height:2px;margin:1rem 0}.plan-upgrade-summary-container .summary-actions{border-top:2px solid #f5f5f5;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}@media screen and (max-width:768px){.plan-upgrade-summary-container .summary-actions{flex-direction:column}.plan-upgrade-summary-container .summary-actions .button{width:100%}}.plan-upgrade-summary-container .summary-actions .button.is-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;font-weight:600}.plan-upgrade-summary-container .summary-actions .button.is-primary:hover{box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}.plan-upgrade-summary-container .plan-summary-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.plan-upgrade-summary-container .plan-summary-loading .spinner{animation:spin 1s linear infinite;border:4px solid #f3f4f6;border-radius:50%;border-top-color:#667eea;height:48px;margin-bottom:1rem;width:48px}.plan-upgrade-summary-container .plan-summary-loading p{color:#6b7280;font-weight:500}.billing-edit-modal{max-width:800px;width:90%}.billing-edit-modal .modal-card-head{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.billing-edit-modal .modal-card-head .modal-card-title{color:#fff;font-weight:600}.billing-edit-modal .modal-card-head .delete:after,.billing-edit-modal .modal-card-head .delete:before{background-color:#fff}.billing-edit-modal .modal-card-body{max-height:70vh;overflow-y:auto;padding:2rem}.billing-edit-modal .modal-card-body .title.is-6{border-bottom:2px solid #f3f4f6;color:#667eea;padding-bottom:.5rem}.billing-edit-modal .modal-card-body .field{margin-bottom:1rem}.billing-edit-modal .modal-card-body .field .label{color:#374151;font-size:.9rem;font-weight:600}.billing-edit-modal .modal-card-body .field .label .has-text-danger{margin-left:2px}.billing-edit-modal .modal-card-body .field .input,.billing-edit-modal .modal-card-body .field .textarea{border:2px solid #e5e7eb;border-radius:8px;transition:all .3s ease}.billing-edit-modal .modal-card-body .field .input:focus,.billing-edit-modal .modal-card-body .field .textarea:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.billing-edit-modal .modal-card-body .field .input.is-danger,.billing-edit-modal .modal-card-body .field .textarea.is-danger{border-color:#ef4444}.billing-edit-modal .modal-card-body .field .input.is-danger:focus,.billing-edit-modal .modal-card-body .field .textarea.is-danger:focus{box-shadow:0 0 0 3px #ef44441a}.billing-edit-modal .modal-card-body .field .help.is-danger{font-size:.85rem;margin-top:.25rem}.billing-edit-modal .modal-card-foot{background:#f9fafb;border:none;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.billing-edit-modal .modal-card-foot .button.is-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;font-weight:600}.billing-edit-modal .modal-card-foot .button.is-primary:hover:not(:disabled){box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}@media screen and (max-width:768px){.plan-upgrade-summary-container{padding:1rem .5rem}.plan-upgrade-summary-container .columns{margin:0}.plan-upgrade-summary-container .column{padding:.5rem}.billing-edit-modal .modal-card-body{padding:1.5rem 1rem}.billing-edit-modal .columns.is-multiline .column.is-6{width:100%}}.my-subscription-container{background:#f8f9fa;min-height:100vh;padding:1.5rem}.subscription-header-section{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000d;margin-bottom:2rem;padding:2rem 1rem;text-align:center}.subscription-header-section .subscription-page-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;margin-bottom:.5rem}.subscription-header-section .subscription-page-subtitle{color:#666;font-size:1rem}.subscription-cards-wrapper .columns{margin:0}.subscription-cards-wrapper .column{padding:.75rem}.subscription-card{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 16px #00000014;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.subscription-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-4px)}.subscription-card.brand-blue{border-top:4px solid #2196f3}.subscription-card.brand-blue .subscription-icon-wrapper{background:linear-gradient(135deg,#2196f31a,#2196f30d)}.subscription-card.brand-blue .subscription-title{color:#2196f3}.subscription-card.brand-blue .subscription-upgrade-btn{background:linear-gradient(135deg,#2196f3,#51adf6)!important;border:none!important;color:#fff!important}.subscription-card.brand-blue .subscription-upgrade-btn:hover{box-shadow:0 6px 20px #2196f366!important;transform:translateY(-2px)}.subscription-card.brand-blue .plan-info-value,.subscription-card.brand-blue .usage-title{color:#2196f3}.subscription-card.brand-pink{border-top:4px solid #e91e63}.subscription-card.brand-pink .subscription-icon-wrapper{background:linear-gradient(135deg,#e91e631a,#e91e630d)}.subscription-card.brand-pink .subscription-title{color:#e91e63}.subscription-card.brand-pink .subscription-upgrade-btn{background:linear-gradient(135deg,#e91e63,#ee4c83)!important;border:none!important;color:#fff!important}.subscription-card.brand-pink .subscription-upgrade-btn:hover{box-shadow:0 6px 20px #e91e6366!important;transform:translateY(-2px)}.subscription-card.brand-pink .plan-info-value,.subscription-card.brand-pink .usage-title{color:#e91e63}.subscription-card-header{background:#fff;border-bottom:1px solid #f0f0f0;padding:1.5rem}.subscription-card-header .subscription-header-content .subscription-icon-wrapper{align-items:center;border-radius:12px;display:flex;height:60px;justify-content:center;transition:all .3s ease;width:60px}.subscription-card-header .subscription-header-content .subscription-icon-wrapper .subscription-icon{font-size:2rem}.subscription-card-header .subscription-header-content .subscription-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.subscription-card-header .subscription-header-content .subscription-description{color:#666;font-size:.9rem;line-height:1.5}.subscription-card-body{display:flex;flex:1 1;flex-direction:column;padding:1.5rem}.not-subscribed-content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:2rem 1rem;text-align:center}.not-subscribed-content .not-subscribed-icon{align-items:center;background:linear-gradient(135deg,#2196f31a,#e91e631a);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.not-subscribed-content .not-subscribed-icon i{color:#999;font-size:2rem}.not-subscribed-content .not-subscribed-title{color:#333;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.not-subscribed-content .not-subscribed-text{color:#666;font-size:.95rem;margin-bottom:1.5rem}.subscription-plan-info{background:linear-gradient(135deg,#2196f30d,#e91e630d);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding:1rem}.subscription-plan-info .plan-info-item{align-items:center;display:flex;flex:1 1;flex-direction:column}.subscription-plan-info .plan-info-item:not(:last-child){border-right:1px solid #0000001a}.subscription-plan-info .plan-info-item .plan-info-label{color:#999;font-size:.7rem;font-weight:700;letter-spacing:.5px;margin-bottom:.25rem}.subscription-plan-info .plan-info-item .plan-info-value{font-size:1.1rem;font-weight:700}.usage-section{margin-bottom:1.5rem}.usage-section .usage-title{font-size:.95rem;font-weight:700;letter-spacing:.5px;margin-bottom:1rem;text-transform:uppercase}.usage-section .usage-item{margin-bottom:1.25rem}.usage-section .usage-item:last-child{margin-bottom:0}.usage-section .usage-item .usage-item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.usage-section .usage-item .usage-item-header .usage-feature{color:#333;flex:1 1;font-size:.85rem;font-weight:500}.usage-section .usage-item .usage-item-header .usage-value{color:#666;font-size:.9rem;font-weight:700;margin-left:.5rem;white-space:nowrap}.usage-section .usage-item .usage-item-header .usage-value.has-text-danger{color:#dc2626!important}.usage-section .usage-item .progress{border-radius:10px;height:8px;margin-bottom:.5rem}.usage-section .usage-item .progress.is-success::-webkit-progress-value{background:linear-gradient(90deg,#2196f3,#51adf6)}.usage-section .usage-item .progress.is-warning::-webkit-progress-value{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.usage-section .usage-item .progress.is-danger::-webkit-progress-value{background:linear-gradient(90deg,#dc2626,#ef4444)}.usage-section .usage-item .progress.is-success::-moz-progress-bar{background:linear-gradient(90deg,#2196f3,#51adf6)}.usage-section .usage-item .progress.is-warning::-moz-progress-bar{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.usage-section .usage-item .progress.is-danger::-moz-progress-bar{background:linear-gradient(90deg,#dc2626,#ef4444)}.usage-section .usage-item .usage-warning{align-items:center;display:flex;font-size:.8rem;font-weight:600;gap:.25rem;margin-top:.25rem}.usage-section .usage-item .usage-warning i{font-size:.85rem}.subscription-upgrade-btn{border-radius:10px!important;font-size:1rem!important;font-weight:700!important;margin-top:auto;padding:.875rem 1.5rem!important;transition:all .3s ease!important}.subscription-upgrade-btn:active{transform:translateY(0)!important}.subscription-upgrade-btn .icon{transition:transform .3s ease}.subscription-upgrade-btn:hover .icon{transform:translateX(4px)}.no-subscriptions{background:#fff;border-radius:16px;box-shadow:0 4px 16px #00000014;padding:4rem 2rem;text-align:center}.no-subscriptions .no-subscriptions-icon{align-items:center;background:linear-gradient(135deg,#2196f31a,#e91e631a);border-radius:50%;display:flex;height:120px;justify-content:center;margin:0 auto 2rem;width:120px}.no-subscriptions .no-subscriptions-icon i{color:#999;font-size:3rem}.no-subscriptions .no-subscriptions-title{color:#333;font-size:1.75rem;font-weight:700;margin-bottom:1rem}.no-subscriptions .no-subscriptions-text{color:#666;font-size:1.1rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:500px}.no-subscriptions .button{background:linear-gradient(135deg,#2196f3,#e91e63)!important;border:none!important;color:#fff!important;font-weight:700!important}.no-subscriptions .button:hover{box-shadow:0 6px 20px #2196f366!important;transform:translateY(-2px)}.has-text-centered.py-6{background:#fff;border-radius:16px;box-shadow:0 4px 16px #00000014;margin:2rem;padding:4rem 2rem}.has-text-centered.py-6 .fa-spinner{color:#2196f3}@media screen and (max-width:768px){.my-subscription-container{padding:.5rem}.subscription-header-section{margin-bottom:1rem;padding:1.5rem 1rem}.subscription-header-section .subscription-page-title{font-size:1.5rem}.subscription-header-section .subscription-page-subtitle{font-size:.9rem}.subscription-card-header{padding:1rem}.subscription-card-header .subscription-header-content .subscription-icon-wrapper{height:50px;width:50px}.subscription-card-header .subscription-header-content .subscription-icon-wrapper .subscription-icon{font-size:1.5rem}.subscription-card-header .subscription-header-content .subscription-title{font-size:1.25rem}.subscription-card-header .subscription-header-content .subscription-description{font-size:.85rem}.subscription-card-body{padding:1rem}.subscription-plan-info{flex-direction:column;gap:.75rem}.subscription-plan-info .plan-info-item{border-bottom:1px solid #0000001a;border-right:none!important;padding-bottom:.75rem}.subscription-plan-info .plan-info-item:last-child{border-bottom:none;padding-bottom:0}.no-subscriptions{padding:2rem 1rem}.no-subscriptions .no-subscriptions-icon{height:80px;width:80px}.no-subscriptions .no-subscriptions-icon i{font-size:2rem}.no-subscriptions .no-subscriptions-title{font-size:1.25rem}.no-subscriptions .no-subscriptions-text{font-size:.95rem}}.saas-dashboard{background-color:#fff;min-height:100vh;padding-bottom:3rem}.saas-dashboard-loading{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:100vh}.saas-dashboard-loading i{color:#2196f3}.saas-dashboard-loading p{color:#64748b;font-size:1.1rem;font-weight:500}.saas-welcome-header{background:linear-gradient(90deg,#2196f3,#e91e63);box-shadow:0 4px 12px #0000001a;color:#fff;margin-bottom:0;padding:2.5rem 0}.saas-welcome-header .welcome-content .welcome-text .welcome-title{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 4px #0000001a}.saas-welcome-header .welcome-content .welcome-text .welcome-info{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.saas-welcome-header .welcome-content .welcome-text .welcome-info .user-email{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:12px;color:#fff;display:flex;font-size:1.1rem;font-weight:500;gap:.5rem;padding:.75rem 1.25rem}.saas-welcome-header .welcome-content .welcome-text .welcome-info .user-email i{font-size:1.25rem}.saas-welcome-header .welcome-content .welcome-text .welcome-info .datetime-info{align-items:center;display:flex;gap:1.5rem}.saas-welcome-header .welcome-content .welcome-text .welcome-info .datetime-info .date-item,.saas-welcome-header .welcome-content .welcome-text .welcome-info .datetime-info .time-item{align-items:center;background:#ffffff1a;border-radius:10px;color:#fffffff2;display:flex;font-size:1rem;gap:.5rem;padding:.6rem 1rem}.saas-welcome-header .welcome-content .welcome-text .welcome-info .datetime-info .date-item i,.saas-welcome-header .welcome-content .welcome-text .welcome-info .datetime-info .time-item i{font-size:1rem}.saas-top-section{background:#fff;border-bottom:2px solid #f5f7fa;margin-bottom:2rem;padding:2rem 0}.saas-top-section .saas-chips{display:flex;flex-wrap:wrap;gap:1rem}.saas-top-section .saas-chips .saas-chip{align-items:center;background:#fff;border:1px solid #e2e8f0;border-left:4px solid #2196f3;border-radius:12px;box-shadow:0 2px 4px #0000000d;display:flex;flex:1 1;gap:1rem;min-width:200px;padding:1rem 1.5rem;transition:all .3s ease}.saas-top-section .saas-chips .saas-chip:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.saas-top-section .saas-chips .saas-chip .chip-icon{align-items:center;border-radius:12px;display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}.saas-top-section .saas-chips .saas-chip .chip-content{display:flex;flex-direction:column;gap:.25rem}.saas-top-section .saas-chips .saas-chip .chip-content .chip-label{color:#1e293b;font-size:.875rem;font-weight:600}.saas-top-section .saas-chips .saas-chip .chip-content .chip-count{color:#64748b;font-size:.75rem}.saas-top-section .saas-filters .buttons{margin-bottom:0}.saas-top-section .saas-filters .buttons .button{border-radius:8px;font-weight:500}.saas-top-section .saas-filters .buttons .button.is-primary{background:linear-gradient(90deg,#2196f3,#e91e63);border:none}.saas-main-content{padding:0 1rem}.saas-alerts-sidebar{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 2px 8px #0000000d;height:fit-content;padding:1.5rem;position:sticky;top:2rem}.saas-alerts-sidebar .alerts-title{align-items:center;color:#1e293b;display:flex;font-size:1rem;font-weight:700;gap:.5rem;margin-bottom:1.5rem}.saas-alerts-sidebar .alerts-title i{color:#2196f3}.saas-alerts-sidebar .alerts-list{display:flex;flex-direction:column;gap:1rem}.saas-alerts-sidebar .alerts-list .alert-item{border-left:4px solid;border-radius:12px;display:flex;gap:.75rem;padding:1rem;transition:all .2s ease}.saas-alerts-sidebar .alerts-list .alert-item:hover{transform:translateX(4px)}.saas-alerts-sidebar .alerts-list .alert-item.alert-info{background:#2196f30d;border-left-color:#2196f3}.saas-alerts-sidebar .alerts-list .alert-item.alert-info .alert-icon{background:#2196f31a;color:#2196f3}.saas-alerts-sidebar .alerts-list .alert-item.alert-warning{background:#ff98000d;border-left-color:#ff9800}.saas-alerts-sidebar .alerts-list .alert-item.alert-warning .alert-icon{background:#ff98001a;color:#ff9800}.saas-alerts-sidebar .alerts-list .alert-item.alert-success{background:#4caf500d;border-left-color:#4caf50}.saas-alerts-sidebar .alerts-list .alert-item.alert-success .alert-icon{background:#4caf501a;color:#4caf50}.saas-alerts-sidebar .alerts-list .alert-item.alert-danger{background:#e91e630d;border-left-color:#e91e63}.saas-alerts-sidebar .alerts-list .alert-item.alert-danger .alert-icon{background:#e91e631a;color:#e91e63}.saas-alerts-sidebar .alerts-list .alert-item .alert-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:1.25rem;height:40px;justify-content:center;width:40px}.saas-alerts-sidebar .alerts-list .alert-item .alert-content{flex:1 1}.saas-alerts-sidebar .alerts-list .alert-item .alert-content .alert-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.saas-alerts-sidebar .alerts-list .alert-item .alert-content .alert-header .alert-title{color:#1e293b;font-size:.875rem;font-weight:700}.saas-alerts-sidebar .alerts-list .alert-item .alert-content .alert-header .alert-time{color:#64748b;font-size:.75rem}.saas-alerts-sidebar .alerts-list .alert-item .alert-content .alert-message{color:#64748b;font-size:.8rem;line-height:1.4;margin:0}.saas-services-section .section-title{align-items:center;color:#1e293b;display:flex;font-size:1.5rem;font-weight:700;gap:.75rem;margin-bottom:2rem}.saas-services-section .section-title i{color:#2196f3}.saas-service-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 2px 8px #0000000d;height:100%;overflow:hidden;transition:all .3s ease}.saas-service-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-4px)}.saas-service-card .service-card-header{overflow:hidden;padding:2rem 1.5rem;position:relative;text-align:center}.saas-service-card .service-card-header:before{background:inherit;bottom:0;content:"";left:0;opacity:.9;position:absolute;right:0;top:0}.saas-service-card .service-card-header .service-icon-large{font-size:3rem;margin-bottom:.75rem;position:relative;z-index:1}.saas-service-card .service-card-header .service-title{color:#fff;font-size:1.25rem;font-weight:700;margin:0;position:relative;z-index:1}.saas-service-card .service-card-body{padding:1.5rem}.saas-service-card .service-card-body .service-usage{margin-bottom:1.25rem}.saas-service-card .service-card-body .service-usage .usage-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.saas-service-card .service-card-body .service-usage .usage-header .usage-label{color:#64748b;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.saas-service-card .service-card-body .service-usage .usage-header .usage-count{color:#1e293b;font-size:1rem;font-weight:700}.saas-service-card .service-card-body .service-usage .progress{border-radius:10px;height:8px}.saas-service-card .service-card-body .service-usage .progress.is-primary::-webkit-progress-value{background:linear-gradient(90deg,#2196f3,#e91e63)}.saas-service-card .service-card-body .service-activity,.saas-service-card .service-card-body .service-monthly{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:.75rem}.saas-service-card .service-card-body .service-activity i,.saas-service-card .service-card-body .service-monthly i{color:#2196f3;width:16px}.saas-service-card .service-card-body .service-activity strong,.saas-service-card .service-card-body .service-monthly strong{color:#1e293b}.saas-service-card .service-card-body .service-actions{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}.saas-service-card .service-card-body .service-actions .button{align-items:center;border-radius:8px;display:flex;font-weight:600;gap:.5rem;justify-content:center;transition:all .2s ease}.saas-service-card .service-card-body .service-actions .button.is-gradient{background:linear-gradient(90deg,#2196f3,#e91e63);border:none;color:#fff}.saas-service-card .service-card-body .service-actions .button.is-gradient:hover{opacity:.9;transform:scale(1.02)}.saas-service-card .service-card-body .service-actions .button.is-primary{background:#2196f3;border:none;color:#fff}.saas-service-card .service-card-body .service-actions .button.is-primary:hover{background:#0c7cd5}.saas-service-card .service-card-body .service-actions .button.is-light{background:#f5f7fa;border:1px solid #e2e8f0;color:#1e293b}.saas-service-card .service-card-body .service-actions .button.is-light:hover{background:#e4e9f2}.saas-service-card .service-card-body .service-actions .button i{font-size:.875rem}@media screen and (max-width:768px){.saas-top-section .saas-chips{flex-direction:column}.saas-top-section .saas-chips .saas-chip{min-width:100%}.saas-top-section .saas-filters{margin-top:1rem}.saas-top-section .saas-filters .buttons{width:100%}.saas-top-section .saas-filters .buttons .button{flex:1 1}.saas-alerts-sidebar{margin-top:2rem;position:static}.saas-chat-section .chat-messages{max-height:300px}.saas-chat-section .chat-messages .chat-message .message-content{max-width:85%}.saas-service-card{margin-bottom:1rem}.saas-welcome-header .welcome-title{font-size:1.75rem}.saas-welcome-header .welcome-info{align-items:flex-start;flex-direction:column;gap:1rem}.saas-welcome-header .welcome-info .user-email{font-size:.95rem}.saas-welcome-header .welcome-info .datetime-info{align-items:flex-start;flex-direction:column;gap:.5rem}.saas-welcome-header .welcome-info .datetime-info .date-item,.saas-welcome-header .welcome-info .datetime-info .time-item{font-size:.875rem}}.card-container{perspective:1000px}.flip-card{height:400px;position:relative;transform-style:preserve-3d;transition:transform .6s;width:300px}.flip-card:hover{transform:rotateY(180deg)}.card-face{backface-visibility:hidden;border-radius:10px;box-shadow:0 4px 8px #0003;height:100%;overflow:hidden;position:absolute;width:100%}.card-front{background-position:50%;background-size:cover}.card-back{align-items:center;background-color:#f5f5f5;border:2px solid gold;box-shadow:0 4px 12px #0000001a;color:#363636;display:flex;font-size:1.2rem;font-weight:700;justify-content:center;padding:20px;text-align:center;transform:rotateY(180deg)}@media(max-width:768px){.flip-card{height:350px;width:250px}}.smart-header-sds{background-color:#fff;max-height:4.2rem;padding:1rem}.smart-header-sds .smart-header-title{color:#fff;font-size:1.5rem;font-weight:700}.smart-header-sds .smart-sds-headed{display:"flex";flex:1 1;justify-content:"space-between"}.smart-header-sds .smart-header-content{align-items:center;color:#fff;display:flex;gap:1 rem}.smart-header-sds .smart-header-content a{color:#fff}.smart-header-sds .smart-header-content a:hover{color:aqua}.smart-header-sds .smart-header-content a.navbar-item:hover{background-color:#0000}.smart-arco-footer{max-height:5rem}:root{--primary-blue:#2196f3;--primary-pink:#e91e63;--dark-blue:#1e3c72;--medium-blue:#2a5298;--light-gray:#f5f5f5;--text-dark:#333;--text-light:#555;--white:#fff;--error-red:#f44336;--success-green:#4caf50}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;line-height:1.6}.auth-container{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:20px;position:relative}.auth-background{background:linear-gradient(135deg,#1e3c72,#2a5298 50%,#e91e63);background:linear-gradient(135deg,var(--dark-blue) 0,var(--medium-blue) 50%,var(--primary-pink) 100%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.circle{animation:float 20s ease-in-out infinite;background:#ffffff1a;border-radius:50%;position:absolute}.circle1{animation-delay:0s;height:300px;right:-100px;top:-100px;width:300px}.circle2{animation-delay:5s;bottom:-50px;height:200px;left:-50px;width:200px}.circle3{animation-delay:10s;height:150px;right:10%;top:50%;width:150px}@keyframes float{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(30px,-30px) rotate(120deg)}66%{transform:translate(-20px,20px) rotate(240deg)}}.auth-card{background:#fff;background:var(--white);border-radius:20px;box-shadow:0 20px 60px #0000004d;max-width:450px;padding:40px;position:relative;width:100%;z-index:2}.auth-logo{gap:12px;margin-bottom:30px}.auth-logo,.logo-icon{align-items:center;display:flex;justify-content:center}.logo-icon{background:linear-gradient(45deg,#2196f3,#e91e63);background:linear-gradient(45deg,var(--primary-blue),var(--primary-pink));border-radius:50%;box-shadow:0 4px 15px #2196f34d;color:#fff;color:var(--white);font-size:18px;font-weight:700;height:50px;width:50px}.logo-text{display:flex;flex-direction:column}.logo-name{color:#1e3c72;color:var(--dark-blue);font-size:20px;font-weight:700}.logo-tagline{color:#e91e63;color:var(--primary-pink);font-size:11px;font-weight:600;text-transform:uppercase}.auth-header{margin-bottom:30px;position:relative;text-align:center}.back-button{align-items:center;background:#f5f5f5;background:var(--light-gray);border:none;border-radius:50%;color:#333;color:var(--text-dark);cursor:pointer;display:flex;height:36px;justify-content:center;left:0;position:absolute;top:0;transition:all .3s ease;width:36px}.back-button:hover{background:linear-gradient(45deg,#2196f3,#e91e63);background:linear-gradient(45deg,var(--primary-blue),var(--primary-pink));color:#fff;color:var(--white)}.auth-title{color:#1e3c72;color:var(--dark-blue);font-size:28px;font-weight:700;margin-bottom:10px}.auth-subtitle{color:#555;color:var(--text-light);font-size:14px}.social-login{margin-bottom:20px}.btn-google{align-items:center;background:#fff;background:var(--white);border:2px solid #e0e0e0;border-radius:10px;color:#333;color:var(--text-dark);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;justify-content:center;padding:12px 20px;transition:all .3s ease;width:100%}.btn-google:hover{background:#2196f30d;border-color:#2196f3;border-color:var(--primary-blue);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.divider{align-items:center;color:#555;color:var(--text-light);display:flex;font-size:14px;margin:20px 0;text-align:center}.divider:after,.divider:before{border-bottom:1px solid #e0e0e0;content:"";flex:1 1}.divider span{padding:0 15px}.auth-form{gap:20px}.auth-form,.form-group{display:flex;flex-direction:column}.form-group{gap:8px}.form-group label{color:#333;color:var(--text-dark);font-size:14px;font-weight:600}.input-wrapper{align-items:center;display:flex;position:relative}.input-icon{color:#555;color:var(--text-light);left:15px;pointer-events:none;position:absolute}.input-wrapper input{background:#fff;background:var(--white);border:2px solid #e0e0e0;border-radius:10px;font-size:15px;padding:12px 15px 12px 45px;transition:all .3s ease;width:100%}.input-wrapper input:focus{border-color:#2196f3;border-color:var(--primary-blue);box-shadow:0 0 0 3px #2196f31a;outline:none}.input-wrapper input.error{border-color:#f44336;border-color:var(--error-red)}.input-wrapper input.error:focus{box-shadow:0 0 0 3px #f443361a}.toggle-password{align-items:center;background:none;border:none;color:#555;color:var(--text-light);cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:15px;transition:color .3s ease}.toggle-password:hover{color:#2196f3;color:var(--primary-blue)}.error-message{color:#f44336;color:var(--error-red);font-size:13px;margin-top:-4px}.form-options{font-size:14px;justify-content:space-between}.form-options,.remember-me{align-items:center;display:flex}.remember-me{color:#333;color:var(--text-dark);cursor:pointer;gap:8px}.remember-me input[type=checkbox]{accent-color:#2196f3;accent-color:var(--primary-blue);cursor:pointer;height:18px;width:18px}.forgot-link{background:none;border:none;color:#2196f3;color:var(--primary-blue);cursor:pointer;font-weight:600;transition:color .3s ease}.forgot-link:hover{color:#e91e63;color:var(--primary-pink);text-decoration:underline}.btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;padding:14px 28px;transition:all .3s ease}.btn-primary{background:linear-gradient(45deg,#e91e63,#2196f3);background:linear-gradient(45deg,var(--primary-pink),var(--primary-blue));box-shadow:0 4px 15px #2196f34d;color:#fff;color:var(--white)}.btn-primary:hover:not(:disabled){box-shadow:0 6px 20px #e91e6366;transform:translateY(-2px)}.btn-primary:disabled{cursor:not-allowed;opacity:.6}.btn-submit{margin-top:10px;width:100%}.loading-spinner{animation:spin .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top:3px solid var(--white);height:20px;width:20px}.auth-footer{color:#333;color:var(--text-dark);font-size:14px;margin-top:25px;text-align:center}.link-button{background:none;border:none;color:#2196f3;color:var(--primary-blue);cursor:pointer;font-weight:600;transition:color .3s ease}.link-button:hover{color:#e91e63;color:var(--primary-pink);text-decoration:underline}.auth-terms{border-top:1px solid #e0e0e0;color:#555;color:var(--text-light);font-size:12px;margin-top:25px;padding-top:20px;text-align:center}.auth-terms a{color:#2196f3;color:var(--primary-blue);font-weight:600;text-decoration:none}.auth-terms a:hover{text-decoration:underline}.success-view{padding:20px 0;text-align:center}.success-icon{align-items:center;animation:scaleIn .5s ease;background:linear-gradient(45deg,#4caf50,#8bc34a);background:linear-gradient(45deg,var(--success-green),#8bc34a);border-radius:50%;color:#fff;color:var(--white);display:flex;height:80px;justify-content:center;margin:0 auto 25px;width:80px}.success-view h2{color:#1e3c72;color:var(--dark-blue);font-size:24px;margin-bottom:15px}.success-view p{color:#555;color:var(--text-light);line-height:1.6;margin-bottom:10px}.success-note{font-size:14px;margin-bottom:30px}.success-view strong{color:#2196f3;color:var(--primary-blue)}@media(max-width:768px){.auth-container{padding:10px}.auth-card{max-width:100%;padding:30px 20px}.auth-title{font-size:24px}.auth-subtitle{font-size:13px}.logo-icon{font-size:16px;height:45px;width:45px}.logo-name{font-size:18px}.form-options{flex-wrap:wrap;gap:8px}.forgot-link,.remember-me{font-size:13px}.btn{font-size:15px;padding:12px 24px}.circle1{height:200px;width:200px}.circle2{height:150px;width:150px}.circle3{height:100px;width:100px}}@media(max-width:480px){.auth-card{border-radius:15px;padding:25px 15px}.auth-header{margin-bottom:20px}.auth-title{font-size:22px}.form-group{gap:6px}.input-wrapper input{font-size:14px;padding:10px 12px 10px 40px}.input-icon{left:12px}.btn-google{font-size:14px;padding:10px 16px}}.btn:focus,.forgot-link:focus,.input-wrapper input:focus,.link-button:focus{outline:2px solid #2196f3;outline:2px solid var(--primary-blue);outline-offset:2px}.auth-card,.btn,.input-wrapper input,.social-login button{transition:all .3s ease}@media print{.auth-container{display:none}}.recaptcha-container .label{display:block;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.recaptcha-container .box{background-color:#fff;border:1px solid #eaeaea;border-radius:.5rem;box-shadow:0 2px 8px #0000000d;display:inline-block}.not-found-container{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:center;min-height:100vh;padding:20px}.not-found-container .not-found-content{animation:fadeIn .8s ease-in;color:#fff;text-align:center}.not-found-container .not-found-content .error-code{font-size:150px;font-weight:700;line-height:1;margin:0;text-shadow:4px 4px 8px #0000004d}@media(max-width:768px){.not-found-container .not-found-content .error-code{font-size:100px}}.not-found-container .not-found-content .error-title{font-size:36px;font-weight:600;margin:20px 0}@media(max-width:768px){.not-found-container .not-found-content .error-title{font-size:28px}}.not-found-container .not-found-content .error-message{font-size:18px;margin:20px auto 40px;max-width:500px;opacity:.9}@media(max-width:768px){.not-found-container .not-found-content .error-message{font-size:16px}}.not-found-container .not-found-content .home-button{background-color:#fff;border:none;border-radius:50px;box-shadow:0 4px 15px #0003;color:#667eea;cursor:pointer;font-size:16px;font-weight:600;padding:15px 40px;transition:all .3s ease}.not-found-container .not-found-content .home-button:hover{background-color:#f8f9fa;box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.not-found-container .not-found-content .home-button:active{transform:translateY(0)}@keyframes slideIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.secure-page{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);display:flex;justify-content:center;min-height:100vh;padding:1.5rem 1rem;position:relative}.secure-page:before{animation:pulse 8s ease-in-out infinite;background:radial-gradient(circle at 20% 50%,#ffffff1a 0,#0000 50%),radial-gradient(circle at 80% 80%,#ffffff1a 0,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.secure-page-container{animation:fadeInUp .6s ease-out;background:#fff;border-radius:16px;box-shadow:0 8px 32px #00000029;max-width:500px;overflow:hidden;position:relative;width:100%;z-index:1}.secure-header{background:linear-gradient(135deg,#2196f3,#e91e63);overflow:hidden;padding:2rem 1.5rem;position:relative;text-align:center}.secure-header:after{background:linear-gradient(90deg,#51adf6,#e91e63 50%,#51adf6);bottom:-2px;content:"";height:4px;left:0;position:absolute;right:0}.secure-header .logo-wrapper{animation:slideIn .6s ease-out .2s both;display:inline-block;margin-bottom:.75rem}.secure-header .logo-wrapper .site-logo{filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));height:56px;width:auto}.secure-header .site-title{animation:slideIn .6s ease-out .3s both;color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #0003}.secure-card{padding:1.5rem}.signer-email-display{animation:fadeInUp .6s ease-out .4s both;display:flex;justify-content:center;margin-bottom:1.25rem}.signer-email-display .email-badge{align-items:center;background:linear-gradient(135deg,#f5f7fa,#e8ecef);border:2px solid #dbdbdb;border-radius:50px;box-shadow:0 2px 8px #00000014;display:inline-flex;gap:.625rem;padding:.625rem 1.25rem;transition:all .3s ease}.signer-email-display .email-badge:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.signer-email-display .email-badge .email-icon{align-items:center;color:#e91e63;display:flex;font-size:1.125rem}.signer-email-display .email-badge .email-text{color:#363636;font-size:.9rem;font-weight:600}.secure-content{animation:fadeInUp .6s ease-out .5s both}.secure-form-wrapper{padding-top:.5rem}.secure-form-wrapper .field{margin-bottom:1.25rem}.secure-form-wrapper .field .label{color:#4a4a4a;display:block;font-size:.95rem;font-weight:600;margin-bottom:.625rem}.secure-form-wrapper .field .input{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;font-size:1rem;padding:1rem 1.25rem;transition:all .3s ease;width:100%}.secure-form-wrapper .field .input:focus{background:#fff;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.secure-form-wrapper .field .input.is-static{background-color:#f5f7fa;color:#4a4a4a;cursor:not-allowed;font-weight:600}.secure-form-wrapper .field .input[placeholder*="Access Code"],.secure-form-wrapper .field .input[placeholder*="access code"]{font-size:1.25rem;font-weight:600;letter-spacing:.25em;text-align:center;text-transform:uppercase}.secure-sign-info-box{align-items:flex-start;background:linear-gradient(135deg,#e8f4f8,#f0f9ff);border-left:4px solid #3e8ed0;border-radius:12px;box-shadow:0 2px 8px #00000014;display:flex;gap:.875rem;margin-bottom:1.25rem;padding:1rem 1.25rem}.secure-sign-info-box .info-icon{color:#3e8ed0;flex-shrink:0;font-size:1.35rem;margin-top:1px}.secure-sign-info-box .info-text{color:#2c5f7a;font-size:.9rem;line-height:1.5;margin:0}.secure-recaptcha-container{display:flex;justify-content:center;margin:1rem 0;padding:.25rem 0}.secure-recaptcha-container>div{transform:scale(1);transform-origin:center}@media(max-width:400px){.secure-recaptcha-container>div{transform:scale(.9)}}.secure-verify-btn{align-items:center!important;background:linear-gradient(135deg,#2196f3,#e91e63)!important;border:none!important;border-radius:12px!important;box-shadow:0 8px 20px #2196f34d!important;display:flex!important;font-size:1.1rem!important;font-weight:600!important;gap:.75rem!important;justify-content:center!important;padding:1.15rem 2rem!important;transition:all .3s ease!important;width:100%!important}.secure-verify-btn:hover:not(:disabled){box-shadow:0 12px 28px #2196f366!important;transform:translateY(-2px)}.secure-verify-btn:active{transform:translateY(0)}.secure-verify-btn:disabled{cursor:not-allowed;opacity:.6}.secure-status-message{animation:fadeInUp .6s ease-out;padding:2rem 1rem;text-align:center}.secure-status-message .status-icon{animation:pulse 2s ease-in-out infinite;font-size:4rem;margin-bottom:1.5rem}.secure-status-message .status-title{font-size:1.75rem;font-weight:700;letter-spacing:-.5px;margin-bottom:1rem}.secure-status-message .status-description{color:#6b7280;font-size:1rem;line-height:1.6;margin:0 auto;max-width:400px}.secure-status-message.success .status-icon,.secure-status-message.success .status-title{color:#48c78e}.secure-status-message.error .status-icon,.secure-status-message.error .status-title{color:#f14668}.secure-status-message.expired .status-icon{color:#ffe08a;filter:brightness(.85)}.secure-status-message.expired .status-title{color:#d97706}.secure-footer{background:linear-gradient(180deg,#0000,#f9fafb);border-top:1px solid #dbdbdb;padding:1.5rem 2rem;text-align:center}.secure-footer .footer-text{align-items:center;color:#6b7280;display:flex;font-size:.875rem;gap:.5rem;justify-content:center;margin:0}.secure-footer .footer-text i{color:#48c78e}@media screen and (max-width:768px){.secure-page{padding:1rem}.secure-page-container{border-radius:12px}.secure-header{padding:2rem 1.5rem}.secure-header .logo-wrapper .site-logo{height:48px}.secure-header .site-title{font-size:1.5rem}.secure-card{padding:1.5rem}.signer-email-display .email-badge{font-size:.875rem;padding:.625rem 1.25rem}.signer-email-display .email-badge .email-icon{font-size:1.125rem}.signer-email-display .email-badge .email-text{font-size:.875rem}.secure-status-message{padding:1.5rem 1rem}.secure-status-message .status-icon{font-size:3rem}.secure-status-message .status-title{font-size:1.5rem}.secure-status-message .status-description{font-size:.9rem}}@media screen and (max-width:480px){.secure-header{padding:1.5rem 1rem}.secure-header .site-title{font-size:1.25rem}.signer-email-display .email-badge{flex-direction:column;gap:.5rem;text-align:center}}.pdf-password-modal{z-index:1000}.pdf-password-modal .modal-card{max-width:550px;width:90vw}.pdf-password-modal .pdf-password-content .password-question{padding:2rem 1rem;text-align:center}.pdf-password-modal .pdf-password-content .password-question .question-text{color:#363636;font-size:1.1rem;font-weight:600;margin-bottom:1.5rem}.pdf-password-modal .pdf-password-content .password-question .button-group{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.pdf-password-modal .pdf-password-content .password-question .button-group .button{font-weight:600;height:auto;min-width:180px;padding:1.5rem 2rem;text-align:center;transition:all .3s ease;white-space:normal}.pdf-password-modal .pdf-password-content .password-question .button-group .button:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.pdf-password-modal .pdf-password-content .password-question .button-group .button i{font-size:1.2rem}.pdf-password-modal .pdf-password-content .field{margin-top:1.5rem}.pdf-password-modal .pdf-password-content .field .label{color:#363636;font-weight:600}.pdf-password-modal .pdf-password-content .field .control{position:relative}.pdf-password-modal .pdf-password-content .field .control .input{padding-right:3rem}.pdf-password-modal .pdf-password-content .field .control .input:focus{border-color:#3273dc;box-shadow:0 0 0 .125em #3273dc40}.pdf-password-modal .pdf-password-content .field .control .icon.is-right.is-clickable{color:#7a7a7a;cursor:pointer;pointer-events:all;transition:color .2s}.pdf-password-modal .pdf-password-content .field .control .icon.is-right.is-clickable:hover{color:#363636}.pdf-password-modal .pdf-password-content .field .help{color:#7a7a7a;font-size:.85rem;margin-top:.5rem}.pdf-password-modal .pdf-password-content .notification{align-items:center;display:flex;margin-bottom:1.5rem}.pdf-password-modal .pdf-password-content .notification i:first-child{flex-shrink:0}.pdf-password-modal .pdf-password-content .notification.is-info{background-color:#eff5fb;color:#296fa8}.pdf-password-modal .pdf-password-content .notification.is-info i{color:#3298dc}.pdf-password-modal .pdf-password-content .notification.is-success{background-color:#effaf5;color:#257953}.pdf-password-modal .pdf-password-content .notification.is-success i{color:#48c78e}.pdf-password-modal .pdf-password-content .notification.is-warning{background-color:#fffaeb;color:#946c00}.pdf-password-modal .pdf-password-content .notification.is-warning i{color:#ffe08a}.pdf-password-modal .pdf-password-content .notification.is-light{border:1px solid #0000001a}.pdf-password-modal .pdf-password-content .notification p{margin:0}.pdf-password-modal .modal-card-foot{background-color:#f5f5f5;border-top:1px solid #dbdbdb}.pdf-password-modal .modal-card-foot .button.is-primary{background-color:#3273dc;border-color:#0000;color:#fff;font-weight:600}.pdf-password-modal .modal-card-foot .button.is-primary:hover:not(:disabled){background-color:#2366d1}.pdf-password-modal .modal-card-foot .button.is-primary:disabled{cursor:not-allowed;opacity:.6}@media(max-width:768px){.pdf-password-modal .modal-card{width:95vw}.pdf-password-modal .pdf-password-content .password-question{padding:1.5rem .5rem}.pdf-password-modal .pdf-password-content .password-question .question-text{font-size:1rem}.pdf-password-modal .pdf-password-content .password-question .button-group{flex-direction:column}.pdf-password-modal .pdf-password-content .password-question .button-group .button{width:100%}}.smart-pdf-box{background-color:#ededed;border:0;border-radius:10px;display:flex;flex-direction:column;height:100%;margin-top:0;padding-top:0;position:relative;z-index:1}.pdf-viewer{flex:1 1;height:calc(100vh - 60px)!important;min-height:0}.smart-pdf-input-boxes{background-color:hsla(0,0%,100%,.714);border:1px solid #ff5353;box-sizing:border-box;display:inline-block;font-family:inherit!important;outline:none;position:relative;z-index:1000}.smart-pdf-input-boxes.field-empty{animation:pulseGlow 2s ease-in-out infinite}.smart-pdf-input-boxes.field-validation-error{animation:shakeError .5s ease-in-out;border-color:#f14668!important;border-width:2px!important}@keyframes shakeError{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 5px #3e8ed04d;transform:scale(1)}50%{box-shadow:0 0 15px #3e8ed099,0 0 25px #3e8ed04d;transform:scale(1.02)}}.field-box-clicked{outline:2px solid #ff5353;outline-offset:-1px!important}.digi-acro-box{border-color:#00db92!important;outline-color:#00db92!important}.electro-acro-box{border-color:#1e8fff!important;outline-color:#1e8fff!important}.electro-acro-box.field-empty{animation:pulseGlowElectro 2s ease-in-out infinite}.electro-acro-box.field-validation-error{animation:shakeError .5s ease-in-out;border-color:#f14668!important;border-width:2px!important}@keyframes pulseGlowElectro{0%,to{box-shadow:0 0 5px #8e44ad4d;transform:scale(1)}50%{box-shadow:0 0 15px #8e44ad99,0 0 25px #8e44ad4d;transform:scale(1.02)}}.react-pdf__Page__annotations{display:none}.smart-pdf-details{box-shadow:0 5px 30px -20px #000;position:fixed;right:35%;top:17%;width:30%;z-index:1000}.smart-pdf-details .content{padding:2em}.extract-div-btn{padding-left:0}.pages-count{bottom:6px;font-size:12px;font-weight:700;left:10px;position:absolute}.sidepage-move-btn{background-color:#e0e0e0;border:0;border-bottom-right-radius:20px;color:#2196f3;left:0;padding:0 4px 4px 0;position:absolute;top:0;z-index:2}.sidepage-move-btn:hover{background-color:#2196f366;color:#fff;padding:0 4px 4px 0}.pdf-viewer-ds{height:calc(100vh - 105px)!important;overflow:hidden}.pdf-pages{align-items:center;box-sizing:border-box;display:flex;display:inline-block;flex-direction:column;height:100%!important;overflow:auto;position:relative}.mini-page{background-color:#0000}.scroll-page{box-shadow:0 5px 30px -20px #000;display:block;transform-origin:center center;transition:transform .2s ease-out;white-space:nowrap;width:auto}.digisign_head{border:0;border-bottom:2px solid green}.digi_bottom{background-color:#e8fff4;bottom:0;box-shadow:0 0 30px -20px #fff;position:absolute;width:100%;z-index:1020}.pdf-annotation-layer{background-color:#ffffffb3;position:absolute!important;z-index:1000!important}.pdf-main-page{height:100%;left:50%;scroll-behavior:smooth!important;transition:transform .2s ease-out;width:100%;z-index:0}.pages-box,.pdf-main-page{position:absolute;transform:translateX(-50%)}.pages-box{background-color:rgba(0,0,0,.427);border-radius:.5rem;bottom:1rem;color:#fff;white-space:nowrap}.tutorial-bg{background-color:#000;bottom:0;left:0;opacity:.4;position:absolute;right:0;top:0;z-index:10000}.parent-container{display:flex;flex-direction:column;height:100vh!important}.digi-parent-container{display:flex;flex-direction:column;height:calc(100vh - 100px)!important}.columnnnns{flex-grow:1}.loading-container{align-items:center;display:flex;height:100vh;justify-content:center;text-align:center}.gradient-loading{animation:gradientAnimation 1.5s linear infinite;background:linear-gradient(90deg,#fff0 25%,#c8c8c899 50%,#fff0 75%);border-radius:8px;box-shadow:0 2px 10px #0003;height:800px;margin:0 auto;width:600px}@keyframes gradientAnimation{0%{background-position:-200px 0}to{background-position:200px 0}}.error-container{align-items:center;color:red;display:flex;flex-direction:column;justify-content:center;text-align:center}.error-container h2{font-size:24px}.error-container p{font-size:18px}.error-container svg{margin-bottom:10px}.thumb-border{border:1px solid #2196f3}.custom-width{flex:0 0 20.5%!important}.side-panel{height:calc(100vh - 50px)!important}.zoom-select{appearance:auto;-webkit-appearance:auto;-moz-appearance:auto;background-color:#0000;border:none;border-radius:4px;color:#fff;cursor:pointer}.zoom-select:focus{outline:none}.zoom-select option{color:#000;line-height:1.2;padding:3px 5px}.electro-sig-options{background:#fff;border:1px solid #dbdbdb;border-radius:4px;box-shadow:0 2px 8px #0000001a;max-height:300px;overflow-y:auto;z-index:1001}.field-box-text{color:#7a7a7a;-webkit-user-select:none;user-select:none}.img-box{max-height:100%;max-width:100%;object-fit:contain}.max-height{height:100%}.signing-document-container{display:flex;flex-direction:column;height:100%;overflow:hidden}.signing-document-footer{background:#fff;border-top:2px solid #e2e8f0;bottom:0;box-shadow:0 -2px 8px #00000014;flex-shrink:0;padding:1rem;position:sticky;z-index:100}@media screen and (max-width:768px){.signing-document-container,.smart-pdf-box{height:auto!important;min-height:auto!important;overflow:visible!important}.smart-pdf-box{display:block!important}.smart-pdf-box.max-height{height:auto!important}.pdf-viewer{flex:none!important;min-height:auto!important}.pdf-pages,.pdf-viewer{height:auto!important;overflow:visible!important}.pdf-pages{display:block!important;position:static!important}.pdf-main-page{position:static!important;transform:none!important}.pages-box{bottom:80px!important;left:50%!important;position:fixed!important}.signing-document-footer{background:#fff!important;bottom:0!important;left:0!important;margin-top:0!important;padding:.75rem;position:fixed!important;right:0!important;z-index:1000!important}.signing-document-footer button{justify-content:center!important;width:100%!important}}.electro-field{position:relative}.acro-error-box{border-radius:4px;bottom:-25px;font-size:.75rem;left:0;overflow:hidden;padding:.25rem .5rem;position:absolute;right:0;text-overflow:ellipsis;white-space:nowrap;z-index:1001}.acro-error-box.visible{display:block}.signature-component .signature-tabs{margin-bottom:1rem}.signature-component .signature-tabs .tabs ul{border-bottom:2px solid #dbdbdb}.signature-component .signature-tabs .tabs ul li a{border-bottom:2px solid #0000;padding:.5rem 1rem;transition:all .3s}.signature-component .signature-tabs .tabs ul li a:hover{border-bottom-color:#2196f3;color:#2196f3}.signature-component .signature-tabs .tabs ul li.is-active a{border-bottom-color:#2196f3;color:#2196f3;font-weight:600}.signature-component .signature-canvas-container{background:#fafafa;border:2px dashed #dbdbdb;border-radius:8px;margin-bottom:1rem;padding:1rem}.signature-component .signature-canvas-container canvas{background:#fff;border:1px solid #dbdbdb;border-radius:4px;cursor:crosshair;display:block;margin:0 auto}.signature-component .signature-type-input .signature-preview{align-items:center;background:#fff;border:1px solid #dbdbdb;border-radius:8px;display:flex;justify-content:center;margin-top:1rem;min-height:150px;padding:2rem}.signature-component .signature-type-input .signature-preview .preview-text{color:#363636;font-size:2.5rem;font-style:italic;text-align:center;word-break:break-word}.signature-component .signature-type-input .font-selector{margin-top:1rem}.signature-component .signature-type-input .font-selector .font-option{border:2px solid #dbdbdb;border-radius:4px;cursor:pointer;padding:.75rem;text-align:center;transition:all .3s}.signature-component .signature-type-input .font-selector .font-option:hover{background:#fbfdff;border-color:#2196f3}.signature-component .signature-type-input .font-selector .font-option.is-selected{background:#e3f2fd;border-color:#2196f3;font-weight:600}.signature-component .signature-upload .upload-area{background:#fafafa;border:2px dashed #dbdbdb;border-radius:8px;cursor:pointer;padding:3rem;text-align:center;transition:all .3s}.signature-component .signature-upload .upload-area:hover{background:#fbfdff;border-color:#2196f3}.signature-component .signature-upload .upload-area .upload-icon{color:#b5b5b5;font-size:3rem;margin-bottom:1rem}.signature-component .signature-upload .signature-preview-upload img{background:#fff;border:1px solid #dbdbdb;border-radius:4px;max-height:200px;max-width:100%;padding:1rem}.signature-component .signature-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:1.5rem}.signature-component .signature-list{margin-top:2rem;max-height:300px;overflow-y:auto}.signature-component .signature-list .signature-item{border:2px solid #dbdbdb;border-radius:8px;cursor:pointer;margin-bottom:1rem;padding:1rem;transition:all .3s}.signature-component .signature-list .signature-item:hover{border-color:#2196f3;box-shadow:0 2px 8px #0000001a}.signature-component .signature-list .signature-item img{max-height:100px;max-width:100%;object-fit:contain}.signature-component .signature-list .signature-item .signature-type-badge{background:#f5f5f5;border-radius:4px;color:#4a4a4a;display:inline-block;font-size:.75rem;margin-top:.5rem;padding:.25rem .5rem}
/*! bulma.io v0.9.4 | MIT License | github.com/jgthms/bulma */.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{align-items:center;-moz-appearance:none;-webkit-appearance:none;border:1px solid #0000;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding:calc(.5em - 1px) calc(.75em - 1px);position:relative;vertical-align:top}.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:none}.select fieldset[disabled] select,.select select[disabled],[disabled].button,[disabled].file-cta,[disabled].file-name,[disabled].input,[disabled].pagination-ellipsis,[disabled].pagination-link,[disabled].pagination-next,[disabled].pagination-previous,[disabled].textarea,fieldset[disabled] .button,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .input,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-previous,fieldset[disabled] .select select,fieldset[disabled] .textarea{cursor:not-allowed}.breadcrumb,.button,.file,.is-unselectable,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.navbar-link:not(.is-arrowless):after,.select:not(.is-multiple):not(.is-loading):after{border:3px solid #0000;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em}.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.level:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.pagination:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.delete,.modal-close{-webkit-touch-callout:none;-moz-appearance:none;-webkit-appearance:none;background-color:#0003;border:none;border-radius:9999px;cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;pointer-events:auto;position:relative;-webkit-user-select:none;user-select:none;vertical-align:top;width:20px}.delete:after,.delete:before,.modal-close:after,.modal-close:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.delete:before,.modal-close:before{height:2px;width:50%}.delete:after,.modal-close:after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:#0000004d}.delete:active,.modal-close:active{background-color:#0006}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.button.is-loading:after,.control.is-loading:after,.loader,.select.is-loading:after{animation:spinAround .5s linear infinite;border-color:#0000 #0000 #dbdbdb #dbdbdb;border-radius:9999px;border-style:solid;border-width:2px;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-square .has-ratio,.image.is-square img,.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{color:currentColor;font-family:inherit;font-size:1em}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */.navbar-burger,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#fff;font-size:16px;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}a{color:#485fc7;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em}code,hr{background-color:#f5f5f5}hr{border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:initial}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;word-wrap:normal;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre}pre code{background-color:#0000;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#363636}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:0 .5em 1em -.125em #0000001a,0 0 0 1px #00000005;color:#4a4a4a;display:block;padding:1.25rem}a.box:focus,a.box:hover{box-shadow:0 .5em 1em -.125em #0000001a,0 0 0 1px #485fc7}a.box:active{box-shadow:inset 0 1px 2px #0003,0 0 0 1px #485fc7}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;justify-content:center;padding:calc(.5em - 1px) 1em;text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.5em - 1px);margin-right:calc(-.5em - 1px)}.button.is-hovered,.button:hover{border-color:#b5b5b5;color:#363636}.button.is-focused,.button:focus{border-color:#485fc7;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){box-shadow:0 0 0 .125em #485fc740}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:#0000;border-color:#0000;color:#4a4a4a;text-decoration:underline}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#363636}.button.is-text.is-active,.button.is-text:active{background-color:#e8e8e8;color:#363636}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:#0000;border-color:#0000;box-shadow:none}.button.is-ghost{background:none;border-color:#0000;color:#485fc7;text-decoration:none}.button.is-ghost.is-hovered,.button.is-ghost:hover{color:#485fc7;text-decoration:underline}.button.is-white{background-color:#fff;border-color:#0000;color:#000}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:#0000;color:#000}.button.is-white.is-focused,.button.is-white:focus{border-color:#0000;color:#000}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 0 .125em #ffffff40}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:#0000;color:#000}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#000;color:#fff}.button.is-white.is-inverted.is-hovered,.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#000;border-color:#0000;box-shadow:none;color:#fff}.button.is-white.is-loading:after{border-color:#0000 #0000 #000 #000!important}.button.is-white.is-outlined{background-color:#0000;border-color:#fff;color:#fff}.button.is-white.is-outlined.is-focused,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#000}.button.is-white.is-outlined.is-loading:after{border-color:#0000 #0000 #fff #fff!important}.button.is-white.is-outlined.is-loading.is-focused:after,.button.is-white.is-outlined.is-loading.is-hovered:after,.button.is-white.is-outlined.is-loading:focus:after,.button.is-white.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #000 #000!important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:#0000;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:#0000;border-color:#000;color:#000}.button.is-white.is-inverted.is-outlined.is-focused,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#000;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-white.is-inverted.is-outlined.is-loading:focus:after,.button.is-white.is-inverted.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #fff #fff!important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:#0000;border-color:#000;box-shadow:none;color:#000}.button.is-black,.button.is-black.is-hovered,.button.is-black:hover{background-color:#000;border-color:#0000;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:#0000;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em #00000040}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:#0000;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#000;border-color:#000;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#000}.button.is-black.is-inverted.is-hovered,.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:#0000;box-shadow:none;color:#000}.button.is-black.is-loading:after{border-color:#0000 #0000 #fff #fff!important}.button.is-black.is-outlined{background-color:#0000;border-color:#000;color:#000}.button.is-black.is-outlined.is-focused,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#000;border-color:#000;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:#0000 #0000 #000 #000!important}.button.is-black.is-outlined.is-loading.is-focused:after,.button.is-black.is-outlined.is-loading.is-hovered:after,.button.is-black.is-outlined.is-loading:focus:after,.button.is-black.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #fff #fff!important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:#0000;border-color:#000;box-shadow:none;color:#000}.button.is-black.is-inverted.is-outlined{background-color:#0000;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined.is-focused,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#000}.button.is-black.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-black.is-inverted.is-outlined.is-loading:focus:after,.button.is-black.is-inverted.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #000 #000!important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:#0000;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:#0000;color:#000000b3}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:#0000;color:#000000b3}.button.is-light.is-focused,.button.is-light:focus{border-color:#0000;color:#000000b3}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 0 .125em #f5f5f540}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:#0000;color:#000000b3}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:#000000b3;color:#f5f5f5}.button.is-light.is-inverted.is-hovered,.button.is-light.is-inverted:hover{background-color:#000000b3}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:#000000b3;border-color:#0000;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading:after{border-color:#0000 #0000 #000000b3 #000000b3!important}.button.is-light.is-outlined{background-color:#0000;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined.is-focused,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#000000b3}.button.is-light.is-outlined.is-loading:after{border-color:#0000 #0000 #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined.is-loading.is-focused:after,.button.is-light.is-outlined.is-loading.is-hovered:after,.button.is-light.is-outlined.is-loading:focus:after,.button.is-light.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #000000b3 #000000b3!important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:#0000;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:#0000;border-color:#000000b3;color:#000000b3}.button.is-light.is-inverted.is-outlined.is-focused,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:#000000b3;color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-light.is-inverted.is-outlined.is-loading:focus:after,.button.is-light.is-inverted.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #f5f5f5 #f5f5f5!important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:#0000;border-color:#000000b3;box-shadow:none;color:#000000b3}.button.is-dark{background-color:#363636;border-color:#0000;color:#fff}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:#0000;color:#fff}.button.is-dark.is-focused,.button.is-dark:focus{border-color:#0000;color:#fff}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 0 .125em #36363640}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:#0000;color:#fff}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-hovered,.button.is-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted{background-color:#fff;border-color:#0000;box-shadow:none;color:#363636}.button.is-dark.is-loading:after{border-color:#0000 #0000 #fff #fff!important}.button.is-dark.is-outlined{background-color:#0000;border-color:#363636;color:#363636}.button.is-dark.is-outlined.is-focused,.button.is-dark.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading:after{border-color:#0000 #0000 #363636 #363636!important}.button.is-dark.is-outlined.is-loading.is-focused:after,.button.is-dark.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-outlined.is-loading:focus:after,.button.is-dark.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #fff #fff!important}.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined{background-color:#0000;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:#0000;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined.is-focused,.button.is-dark.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-inverted.is-outlined.is-loading:focus:after,.button.is-dark.is-inverted.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #363636 #363636!important}.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined{background-color:#0000;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary{background-color:#00d1b2;border-color:#0000;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00c4a7;border-color:#0000;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:#0000;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){box-shadow:0 0 0 .125em #00d1b240}.button.is-primary.is-active,.button.is-primary:active{background-color:#00b89c;border-color:#0000;color:#fff}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:#00d1b2;border-color:#00d1b2;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-hovered,.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted{background-color:#fff;border-color:#0000;box-shadow:none;color:#00d1b2}.button.is-primary.is-loading:after{border-color:#0000 #0000 #fff #fff!important}.button.is-primary.is-outlined{background-color:#0000;border-color:#00d1b2;color:#00d1b2}.button.is-primary.is-outlined.is-focused,.button.is-primary.is-outlined.is-hovered,.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:#0000 #0000 #00d1b2 #00d1b2!important}.button.is-primary.is-outlined.is-loading.is-focused:after,.button.is-primary.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-outlined.is-loading:focus:after,.button.is-primary.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #fff #fff!important}.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined{background-color:#0000;border-color:#00d1b2;box-shadow:none;color:#00d1b2}.button.is-primary.is-inverted.is-outlined{background-color:#0000;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined.is-focused,.button.is-primary.is-inverted.is-outlined.is-hovered,.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-inverted.is-outlined.is-loading:focus:after,.button.is-primary.is-inverted.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #00d1b2 #00d1b2!important}.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined{background-color:#0000;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light{background-color:#ebfffc;color:#00947e}.button.is-primary.is-light.is-hovered,.button.is-primary.is-light:hover{background-color:#defffa;border-color:#0000;color:#00947e}.button.is-primary.is-light.is-active,.button.is-primary.is-light:active{background-color:#d1fff8;border-color:#0000;color:#00947e}.button.is-link{background-color:#485fc7;border-color:#0000;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#3e56c4;border-color:#0000;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:#0000;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){box-shadow:0 0 0 .125em #485fc740}.button.is-link.is-active,.button.is-link:active{background-color:#3a51bb;border-color:#0000;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#485fc7;border-color:#485fc7;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#485fc7}.button.is-link.is-inverted.is-hovered,.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:#0000;box-shadow:none;color:#485fc7}.button.is-link.is-loading:after{border-color:#0000 #0000 #fff #fff!important}.button.is-link.is-outlined{background-color:#0000;border-color:#485fc7;color:#485fc7}.button.is-link.is-outlined.is-focused,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#485fc7;border-color:#485fc7;color:#fff}.button.is-link.is-outlined.is-loading:after{border-color:#0000 #0000 #485fc7 #485fc7!important}.button.is-link.is-outlined.is-loading.is-focused:after,.button.is-link.is-outlined.is-loading.is-hovered:after,.button.is-link.is-outlined.is-loading:focus:after,.button.is-link.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #fff #fff!important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:#0000;border-color:#485fc7;box-shadow:none;color:#485fc7}.button.is-link.is-inverted.is-outlined{background-color:#0000;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined.is-focused,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#485fc7}.button.is-link.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-link.is-inverted.is-outlined.is-loading:focus:after,.button.is-link.is-inverted.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #485fc7 #485fc7!important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:#0000;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff1fa;color:#3850b7}.button.is-link.is-light.is-hovered,.button.is-link.is-light:hover{background-color:#e6e9f7;border-color:#0000;color:#3850b7}.button.is-link.is-light.is-active,.button.is-link.is-light:active{background-color:#dce0f4;border-color:#0000;color:#3850b7}.button.is-info{background-color:#3e8ed0;border-color:#0000;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#3488ce;border-color:#0000;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:#0000;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 0 .125em #3e8ed040}.button.is-info.is-active,.button.is-info:active{background-color:#3082c5;border-color:#0000;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#3e8ed0;border-color:#3e8ed0;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#3e8ed0}.button.is-info.is-inverted.is-hovered,.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:#0000;box-shadow:none;color:#3e8ed0}.button.is-info.is-loading:after{border-color:#0000 #0000 #fff #fff!important}.button.is-info.is-outlined{background-color:#0000;border-color:#3e8ed0;color:#3e8ed0}.button.is-info.is-outlined.is-focused,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:#0000 #0000 #3e8ed0 #3e8ed0!important}.button.is-info.is-outlined.is-loading.is-focused:after,.button.is-info.is-outlined.is-loading.is-hovered:after,.button.is-info.is-outlined.is-loading:focus:after,.button.is-info.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #fff #fff!important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:#0000;border-color:#3e8ed0;box-shadow:none;color:#3e8ed0}.button.is-info.is-inverted.is-outlined{background-color:#0000;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined.is-focused,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#3e8ed0}.button.is-info.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-info.is-inverted.is-outlined.is-loading:focus:after,.button.is-info.is-inverted.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #3e8ed0 #3e8ed0!important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:#0000;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#eff5fb;color:#296fa8}.button.is-info.is-light.is-hovered,.button.is-info.is-light:hover{background-color:#e4eff9;border-color:#0000;color:#296fa8}.button.is-info.is-light.is-active,.button.is-info.is-light:active{background-color:#dae9f6;border-color:#0000;color:#296fa8}.button.is-success{background-color:#48c78e;border-color:#0000;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#3ec487;border-color:#0000;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:#0000;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 0 .125em #48c78e40}.button.is-success.is-active,.button.is-success:active{background-color:#3abb81;border-color:#0000;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#48c78e;border-color:#48c78e;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#48c78e}.button.is-success.is-inverted.is-hovered,.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:#0000;box-shadow:none;color:#48c78e}.button.is-success.is-loading:after{border-color:#0000 #0000 #fff #fff!important}.button.is-success.is-outlined{background-color:#0000;border-color:#48c78e;color:#48c78e}.button.is-success.is-outlined.is-focused,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#48c78e;border-color:#48c78e;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:#0000 #0000 #48c78e #48c78e!important}.button.is-success.is-outlined.is-loading.is-focused:after,.button.is-success.is-outlined.is-loading.is-hovered:after,.button.is-success.is-outlined.is-loading:focus:after,.button.is-success.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #fff #fff!important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:#0000;border-color:#48c78e;box-shadow:none;color:#48c78e}.button.is-success.is-inverted.is-outlined{background-color:#0000;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined.is-focused,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#48c78e}.button.is-success.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-success.is-inverted.is-outlined.is-loading:focus:after,.button.is-success.is-inverted.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #48c78e #48c78e!important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:#0000;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#effaf5;color:#257953}.button.is-success.is-light.is-hovered,.button.is-success.is-light:hover{background-color:#e6f7ef;border-color:#0000;color:#257953}.button.is-success.is-light.is-active,.button.is-success.is-light:active{background-color:#dcf4e9;border-color:#0000;color:#257953}.button.is-warning{background-color:#ffe08a;border-color:#0000;color:#000000b3}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdc7d;border-color:#0000;color:#000000b3}.button.is-warning.is-focused,.button.is-warning:focus{border-color:#0000;color:#000000b3}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 0 .125em #ffe08a40}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd970;border-color:#0000;color:#000000b3}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffe08a;border-color:#ffe08a;box-shadow:none}.button.is-warning.is-inverted{background-color:#000000b3;color:#ffe08a}.button.is-warning.is-inverted.is-hovered,.button.is-warning.is-inverted:hover{background-color:#000000b3}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:#000000b3;border-color:#0000;box-shadow:none;color:#ffe08a}.button.is-warning.is-loading:after{border-color:#0000 #0000 #000000b3 #000000b3!important}.button.is-warning.is-outlined{background-color:#0000;border-color:#ffe08a;color:#ffe08a}.button.is-warning.is-outlined.is-focused,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffe08a;border-color:#ffe08a;color:#000000b3}.button.is-warning.is-outlined.is-loading:after{border-color:#0000 #0000 #ffe08a #ffe08a!important}.button.is-warning.is-outlined.is-loading.is-focused:after,.button.is-warning.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-outlined.is-loading:focus:after,.button.is-warning.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #000000b3 #000000b3!important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:#0000;border-color:#ffe08a;box-shadow:none;color:#ffe08a}.button.is-warning.is-inverted.is-outlined{background-color:#0000;border-color:#000000b3;color:#000000b3}.button.is-warning.is-inverted.is-outlined.is-focused,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:#000000b3;color:#ffe08a}.button.is-warning.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-inverted.is-outlined.is-loading:focus:after,.button.is-warning.is-inverted.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #ffe08a #ffe08a!important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:#0000;border-color:#000000b3;box-shadow:none;color:#000000b3}.button.is-warning.is-light{background-color:#fffaeb;color:#946c00}.button.is-warning.is-light.is-hovered,.button.is-warning.is-light:hover{background-color:#fff6de;border-color:#0000;color:#946c00}.button.is-warning.is-light.is-active,.button.is-warning.is-light:active{background-color:#fff3d1;border-color:#0000;color:#946c00}.button.is-danger{background-color:#f14668;border-color:#0000;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#f03a5f;border-color:#0000;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:#0000;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 0 .125em #f1466840}.button.is-danger.is-active,.button.is-danger:active{background-color:#ef2e55;border-color:#0000;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#f14668;border-color:#f14668;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#f14668}.button.is-danger.is-inverted.is-hovered,.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:#0000;box-shadow:none;color:#f14668}.button.is-danger.is-loading:after{border-color:#0000 #0000 #fff #fff!important}.button.is-danger.is-outlined{background-color:#0000;border-color:#f14668;color:#f14668}.button.is-danger.is-outlined.is-focused,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#f14668;border-color:#f14668;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:#0000 #0000 #f14668 #f14668!important}.button.is-danger.is-outlined.is-loading.is-focused:after,.button.is-danger.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-outlined.is-loading:focus:after,.button.is-danger.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #fff #fff!important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:#0000;border-color:#f14668;box-shadow:none;color:#f14668}.button.is-danger.is-inverted.is-outlined{background-color:#0000;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined.is-focused,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#f14668}.button.is-danger.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-inverted.is-outlined.is-loading:focus:after,.button.is-danger.is-inverted.is-outlined.is-loading:hover:after{border-color:#0000 #0000 #f14668 #f14668!important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:#0000;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.button.is-danger.is-light.is-hovered,.button.is-danger.is-light:hover{background-color:#fde0e6;border-color:#0000;color:#cc0f35}.button.is-danger.is-light.is-active,.button.is-danger.is-light:active{background-color:#fcd4dc;border-color:#0000;color:#cc0f35}.button.is-small{font-size:.75rem}.button.is-small:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:#0000!important;pointer-events:none}.button.is-loading:after{left:calc(50% - .5em);position:absolute;position:absolute!important;top:calc(50% - .5em)}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;box-shadow:none;color:#7a7a7a;pointer-events:none}.button.is-rounded{border-radius:9999px;padding-left:1.25em;padding-right:1.25em}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover{z-index:2}.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus{z-index:3}.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}@media screen and (max-width:768px){.button.is-responsive.is-small{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width:769px)and (max-width:1023px){.button.is-responsive.is-small{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none!important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width:1024px){.container{max-width:960px}}@media screen and (max-width:1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width:1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width:1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width:1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol:not([type]).is-lower-alpha{list-style-type:lower-alpha}.content ol:not([type]).is-lower-roman{list-style-type:lower-roman}.content ol:not([type]).is-upper-alpha{list-style-type:upper-alpha}.content ol:not([type]).is-upper-roman{list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;word-wrap:normal;overflow-x:auto;padding:1.25em 1.5em;white-space:pre}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#363636}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:9999px}.image.is-fullwidth{width:100%}.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-square .has-ratio,.image.is-square img{height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:#0000}.notification>.delete{position:absolute;right:.5rem;top:.5rem}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#000}.notification.is-black{background-color:#000;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#000000b3}.notification.is-dark{background-color:#363636;color:#fff}.notification.is-primary{background-color:#00d1b2;color:#fff}.notification.is-primary.is-light{background-color:#ebfffc;color:#00947e}.notification.is-link{background-color:#485fc7;color:#fff}.notification.is-link.is-light{background-color:#eff1fa;color:#3850b7}.notification.is-info{background-color:#3e8ed0;color:#fff}.notification.is-info.is-light{background-color:#eff5fb;color:#296fa8}.notification.is-success{background-color:#48c78e;color:#fff}.notification.is-success.is-light{background-color:#effaf5;color:#257953}.notification.is-warning{background-color:#ffe08a;color:#000000b3}.notification.is-warning.is-light{background-color:#fffaeb;color:#946c00}.notification.is-danger{background-color:#f14668;color:#fff}.notification.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress::-ms-fill{background-color:#4a4a4a;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(90deg,#fff 30%,#ededed 0)}.progress.is-black::-webkit-progress-value{background-color:#000}.progress.is-black::-moz-progress-bar{background-color:#000}.progress.is-black::-ms-fill{background-color:#000}.progress.is-black:indeterminate{background-image:linear-gradient(90deg,#000 30%,#ededed 0)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(90deg,#f5f5f5 30%,#ededed 0)}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate{background-image:linear-gradient(90deg,#363636 30%,#ededed 0)}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary::-ms-fill{background-color:#00d1b2}.progress.is-primary:indeterminate{background-image:linear-gradient(90deg,#00d1b2 30%,#ededed 0)}.progress.is-link::-webkit-progress-value{background-color:#485fc7}.progress.is-link::-moz-progress-bar{background-color:#485fc7}.progress.is-link::-ms-fill{background-color:#485fc7}.progress.is-link:indeterminate{background-image:linear-gradient(90deg,#485fc7 30%,#ededed 0)}.progress.is-info::-webkit-progress-value{background-color:#3e8ed0}.progress.is-info::-moz-progress-bar{background-color:#3e8ed0}.progress.is-info::-ms-fill{background-color:#3e8ed0}.progress.is-info:indeterminate{background-image:linear-gradient(90deg,#3e8ed0 30%,#ededed 0)}.progress.is-success::-webkit-progress-value{background-color:#48c78e}.progress.is-success::-moz-progress-bar{background-color:#48c78e}.progress.is-success::-ms-fill{background-color:#48c78e}.progress.is-success:indeterminate{background-image:linear-gradient(90deg,#48c78e 30%,#ededed 0)}.progress.is-warning::-webkit-progress-value{background-color:#ffe08a}.progress.is-warning::-moz-progress-bar{background-color:#ffe08a}.progress.is-warning::-ms-fill{background-color:#ffe08a}.progress.is-warning:indeterminate{background-image:linear-gradient(90deg,#ffe08a 30%,#ededed 0)}.progress.is-danger::-webkit-progress-value{background-color:#f14668}.progress.is-danger::-moz-progress-bar{background-color:#f14668}.progress.is-danger::-ms-fill{background-color:#f14668}.progress.is-danger:indeterminate{background-image:linear-gradient(90deg,#f14668 30%,#ededed 0)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(90deg,#4a4a4a 30%,#ededed 0);background-position:0 0;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:#0000}.progress:indeterminate::-moz-progress-bar{background-color:#0000}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#363636}.table td,.table th{border:solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#000}.table td.is-black,.table th.is-black{background-color:#000;border-color:#000;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#000000b3}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link,.table th.is-link{background-color:#485fc7;border-color:#485fc7;color:#fff}.table td.is-info,.table th.is-info{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.table td.is-success,.table th.is-success{background-color:#48c78e;border-color:#48c78e;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffe08a;border-color:#ffe08a;color:#000000b3}.table td.is-danger,.table th.is-danger{background-color:#f14668;border-color:#f14668;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#00d1b2;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#363636}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#00d1b2;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:#0000}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot{background-color:#0000}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody{background-color:#0000}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover,.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto;overflow-y:hidden}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag{margin-left:.25rem;margin-right:.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child){margin-left:.5rem}.tags.has-addons .tag,.tags.is-right .tag:not(:last-child){margin-right:0}.tags.has-addons .tag:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tag:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#4a4a4a;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag:not(body).is-white{background-color:#fff;color:#000}.tag:not(body).is-black{background-color:#000;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:#000000b3}.tag:not(body).is-dark{background-color:#363636;color:#fff}.tag:not(body).is-primary{background-color:#00d1b2;color:#fff}.tag:not(body).is-primary.is-light{background-color:#ebfffc;color:#00947e}.tag:not(body).is-link{background-color:#485fc7;color:#fff}.tag:not(body).is-link.is-light{background-color:#eff1fa;color:#3850b7}.tag:not(body).is-info{background-color:#3e8ed0;color:#fff}.tag:not(body).is-info.is-light{background-color:#eff5fb;color:#296fa8}.tag:not(body).is-success{background-color:#48c78e;color:#fff}.tag:not(body).is-success.is-light{background-color:#effaf5;color:#257953}.tag:not(body).is-warning{background-color:#ffe08a;color:#000000b3}.tag:not(body).is-warning.is-light{background-color:#fffaeb;color:#946c00}.tag:not(body).is-danger{background-color:#f14668;color:#fff}.tag:not(body).is-danger.is-light{background-color:#feecf0;color:#cc0f35}.tag:not(body).is-normal{font-size:.75rem}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete:after,.tag:not(body).is-delete:before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag:not(body).is-delete:before{height:1px;width:50%}.tag:not(body).is-delete:after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#e8e8e8}.tag:not(body).is-delete:active{background-color:#dbdbdb}.tag:not(body).is-rounded{border-radius:9999px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.subtitle sup,.title sub,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.input,.select select,.textarea{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#363636}.input::-moz-placeholder,.select select::-moz-placeholder,.textarea::-moz-placeholder{color:#3636364d}.input::-webkit-input-placeholder,.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:#3636364d}.input:-moz-placeholder,.select select:-moz-placeholder,.textarea:-moz-placeholder{color:#3636364d}.input:-ms-input-placeholder,.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#3636364d}.input:hover,.is-hovered.input,.is-hovered.textarea,.select select.is-hovered,.select select:hover,.textarea:hover{border-color:#b5b5b5}.input:active,.input:focus,.is-active.input,.is-active.textarea,.is-focused.input,.is-focused.textarea,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{border-color:#485fc7;box-shadow:0 0 0 .125em #485fc740}.select fieldset[disabled] select,.select select[disabled],[disabled].input,[disabled].textarea,fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.select fieldset[disabled] select::-moz-placeholder,.select select[disabled]::-moz-placeholder,[disabled].input::-moz-placeholder,[disabled].textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:#7a7a7a4d}.select fieldset[disabled] select::-webkit-input-placeholder,.select select[disabled]::-webkit-input-placeholder,[disabled].input::-webkit-input-placeholder,[disabled].textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:#7a7a7a4d}.select fieldset[disabled] select:-moz-placeholder,.select select[disabled]:-moz-placeholder,[disabled].input:-moz-placeholder,[disabled].textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:#7a7a7a4d}.select fieldset[disabled] select:-ms-input-placeholder,.select select[disabled]:-ms-input-placeholder,[disabled].input:-ms-input-placeholder,[disabled].textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:#7a7a7a4d}.input,.textarea{box-shadow:inset 0 .0625em .125em #0000000d;max-width:100%;width:100%}[readonly].input,[readonly].textarea{box-shadow:none}.is-white.input,.is-white.textarea{border-color:#fff}.is-white.input:active,.is-white.input:focus,.is-white.is-active.input,.is-white.is-active.textarea,.is-white.is-focused.input,.is-white.is-focused.textarea,.is-white.textarea:active,.is-white.textarea:focus{box-shadow:0 0 0 .125em #ffffff40}.is-black.input,.is-black.textarea{border-color:#000}.is-black.input:active,.is-black.input:focus,.is-black.is-active.input,.is-black.is-active.textarea,.is-black.is-focused.input,.is-black.is-focused.textarea,.is-black.textarea:active,.is-black.textarea:focus{box-shadow:0 0 0 .125em #00000040}.is-light.input,.is-light.textarea{border-color:#f5f5f5}.is-light.input:active,.is-light.input:focus,.is-light.is-active.input,.is-light.is-active.textarea,.is-light.is-focused.input,.is-light.is-focused.textarea,.is-light.textarea:active,.is-light.textarea:focus{box-shadow:0 0 0 .125em #f5f5f540}.is-dark.input,.is-dark.textarea{border-color:#363636}.is-dark.input:active,.is-dark.input:focus,.is-dark.is-active.input,.is-dark.is-active.textarea,.is-dark.is-focused.input,.is-dark.is-focused.textarea,.is-dark.textarea:active,.is-dark.textarea:focus{box-shadow:0 0 0 .125em #36363640}.is-primary.input,.is-primary.textarea{border-color:#00d1b2}.is-primary.input:active,.is-primary.input:focus,.is-primary.is-active.input,.is-primary.is-active.textarea,.is-primary.is-focused.input,.is-primary.is-focused.textarea,.is-primary.textarea:active,.is-primary.textarea:focus{box-shadow:0 0 0 .125em #00d1b240}.is-link.input,.is-link.textarea{border-color:#485fc7}.is-link.input:active,.is-link.input:focus,.is-link.is-active.input,.is-link.is-active.textarea,.is-link.is-focused.input,.is-link.is-focused.textarea,.is-link.textarea:active,.is-link.textarea:focus{box-shadow:0 0 0 .125em #485fc740}.is-info.input,.is-info.textarea{border-color:#3e8ed0}.is-info.input:active,.is-info.input:focus,.is-info.is-active.input,.is-info.is-active.textarea,.is-info.is-focused.input,.is-info.is-focused.textarea,.is-info.textarea:active,.is-info.textarea:focus{box-shadow:0 0 0 .125em #3e8ed040}.is-success.input,.is-success.textarea{border-color:#48c78e}.is-success.input:active,.is-success.input:focus,.is-success.is-active.input,.is-success.is-active.textarea,.is-success.is-focused.input,.is-success.is-focused.textarea,.is-success.textarea:active,.is-success.textarea:focus{box-shadow:0 0 0 .125em #48c78e40}.is-warning.input,.is-warning.textarea{border-color:#ffe08a}.is-warning.input:active,.is-warning.input:focus,.is-warning.is-active.input,.is-warning.is-active.textarea,.is-warning.is-focused.input,.is-warning.is-focused.textarea,.is-warning.textarea:active,.is-warning.textarea:focus{box-shadow:0 0 0 .125em #ffe08a40}.is-danger.input,.is-danger.textarea{border-color:#f14668}.is-danger.input:active,.is-danger.input:focus,.is-danger.is-active.input,.is-danger.is-active.textarea,.is-danger.is-focused.input,.is-danger.is-focused.textarea,.is-danger.textarea:active,.is-danger.textarea:focus{box-shadow:0 0 0 .125em #f1466840}.is-small.input,.is-small.textarea{border-radius:2px;font-size:.75rem}.is-medium.input,.is-medium.textarea{font-size:1.25rem}.is-large.input,.is-large.textarea{font-size:1.5rem}.is-fullwidth.input,.is-fullwidth.textarea{display:block;width:100%}.is-inline.input,.is-inline.textarea{display:inline;width:auto}.input.is-rounded{border-radius:9999px;padding-left:calc(1.125em - 1px);padding-right:calc(1.125em - 1px)}.input.is-static{background-color:#0000;border-color:#0000;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:auto}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox input[disabled],.radio input[disabled],[disabled].checkbox,[disabled].radio,fieldset[disabled] .checkbox,fieldset[disabled] .radio{color:#7a7a7a;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading):after{border-color:#485fc7;right:1.125em;z-index:4}.select.is-rounded select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:.5em 1em}.select:not(.is-multiple):not(.is-loading):hover:after{border-color:#363636}.select.is-white select,.select.is-white:not(:hover):after{border-color:#fff}.select.is-white select.is-hovered,.select.is-white select:hover{border-color:#f2f2f2}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{box-shadow:0 0 0 .125em #ffffff40}.select.is-black select,.select.is-black select.is-hovered,.select.is-black select:hover,.select.is-black:not(:hover):after{border-color:#000}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em #00000040}.select.is-light select,.select.is-light:not(:hover):after{border-color:#f5f5f5}.select.is-light select.is-hovered,.select.is-light select:hover{border-color:#e8e8e8}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{box-shadow:0 0 0 .125em #f5f5f540}.select.is-dark select,.select.is-dark:not(:hover):after{border-color:#363636}.select.is-dark select.is-hovered,.select.is-dark select:hover{border-color:#292929}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{box-shadow:0 0 0 .125em #36363640}.select.is-primary select,.select.is-primary:not(:hover):after{border-color:#00d1b2}.select.is-primary select.is-hovered,.select.is-primary select:hover{border-color:#00b89c}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{box-shadow:0 0 0 .125em #00d1b240}.select.is-link select,.select.is-link:not(:hover):after{border-color:#485fc7}.select.is-link select.is-hovered,.select.is-link select:hover{border-color:#3a51bb}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{box-shadow:0 0 0 .125em #485fc740}.select.is-info select,.select.is-info:not(:hover):after{border-color:#3e8ed0}.select.is-info select.is-hovered,.select.is-info select:hover{border-color:#3082c5}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{box-shadow:0 0 0 .125em #3e8ed040}.select.is-success select,.select.is-success:not(:hover):after{border-color:#48c78e}.select.is-success select.is-hovered,.select.is-success select:hover{border-color:#3abb81}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{box-shadow:0 0 0 .125em #48c78e40}.select.is-warning select,.select.is-warning:not(:hover):after{border-color:#ffe08a}.select.is-warning select.is-hovered,.select.is-warning select:hover{border-color:#ffd970}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{box-shadow:0 0 0 .125em #ffe08a40}.select.is-danger select,.select.is-danger:not(:hover):after{border-color:#f14668}.select.is-danger select.is-hovered,.select.is-danger select:hover{border-color:#ef2e55}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{box-shadow:0 0 0 .125em #f1466840}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled:after{border-color:#7a7a7a!important;opacity:.5}.select.is-fullwidth,.select.is-fullwidth select{width:100%}.select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:#0000;color:#000}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:#0000;color:#000}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:#0000;box-shadow:0 0 .5em #ffffff40;color:#000}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:#0000;color:#000}.file.is-black .file-cta,.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#000;border-color:#0000;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:#0000;box-shadow:0 0 .5em #00000040;color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;border-color:#0000;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:#0000;color:#000000b3}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:#0000;color:#000000b3}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:#0000;box-shadow:0 0 .5em #f5f5f540;color:#000000b3}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:#0000;color:#000000b3}.file.is-dark .file-cta{background-color:#363636;border-color:#0000;color:#fff}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:#0000;color:#fff}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:#0000;box-shadow:0 0 .5em #36363640;color:#fff}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:#0000;color:#fff}.file.is-primary .file-cta{background-color:#00d1b2;border-color:#0000;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00c4a7;border-color:#0000;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:#0000;box-shadow:0 0 .5em #00d1b240;color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#00b89c;border-color:#0000;color:#fff}.file.is-link .file-cta{background-color:#485fc7;border-color:#0000;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#3e56c4;border-color:#0000;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{border-color:#0000;box-shadow:0 0 .5em #485fc740;color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#3a51bb;border-color:#0000;color:#fff}.file.is-info .file-cta{background-color:#3e8ed0;border-color:#0000;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#3488ce;border-color:#0000;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:#0000;box-shadow:0 0 .5em #3e8ed040;color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#3082c5;border-color:#0000;color:#fff}.file.is-success .file-cta{background-color:#48c78e;border-color:#0000;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#3ec487;border-color:#0000;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:#0000;box-shadow:0 0 .5em #48c78e40;color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#3abb81;border-color:#0000;color:#fff}.file.is-warning .file-cta{background-color:#ffe08a;border-color:#0000;color:#000000b3}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffdc7d;border-color:#0000;color:#000000b3}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:#0000;box-shadow:0 0 .5em #ffe08a40;color:#000000b3}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffd970;border-color:#0000;color:#000000b3}.file.is-danger .file-cta{background-color:#f14668;border-color:#0000;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#f03a5f;border-color:#0000;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:#0000;box-shadow:0 0 .5em #f1466840;color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#ef2e55;border-color:#0000;color:#fff}.file.is-small{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;cursor:pointer;display:flex;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border:1px solid #dbdbdb;border-left-width:0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#000}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#00d1b2}.help.is-link{color:#485fc7}.help.is-info{color:#3e8ed0}.help.is-success{color:#48c78e}.help.is-warning{color:#ffe08a}.help.is-danger{color:#f14668}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover{z-index:2}.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]):focus{z-index:3}.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media print,screen and (min-width:769px){.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width:768px){.field-label{margin-bottom:.5rem}}@media print,screen and (min-width:769px){.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media print,screen and (min-width:769px){.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#4a4a4a}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#485fc7;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li:before{color:#b5b5b5;content:"/"}.breadcrumb ol,.breadcrumb ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li:before{content:"→"}.breadcrumb.has-bullet-separator li+li:before{content:"•"}.breadcrumb.has-dot-separator li+li:before{content:"·"}.breadcrumb.has-succeeds-separator li+li:before{content:"≻"}.card{background-color:#fff;border-radius:.25rem;box-shadow:0 .5em 1em -.125em #0000001a,0 0 0 1px #00000005;color:#4a4a4a;max-width:100%;position:relative}.card-content:first-child,.card-footer:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-content:last-child,.card-footer:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{align-items:stretch;background-color:#0000;box-shadow:0 .125em .25em #0000001a;display:flex}.card-header-title{align-items:center;color:#363636;display:flex;flex-grow:1;font-weight:700;padding:.75rem 1rem}.card-header-icon,.card-header-title.is-centered{justify-content:center}.card-header-icon{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;cursor:pointer;display:flex;font-family:inherit;font-size:1em;margin:0;padding:.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:#0000;padding:1.5rem}.card-footer{align-items:stretch;background-color:#0000;border-top:1px solid #ededed;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:0;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 .5em 1em -.125em #0000001a,0 0 0 1px #00000005;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#000}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#485fc7;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile,.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media print,screen and (min-width:769px){.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media print,screen and (min-width:769px){.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media print,screen and (min-width:769px){.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media print,screen and (min-width:769px){.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid #dbdbdb80;display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid #dbdbdb80;margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width:768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:.5em .75em}.menu-list a:hover{background-color:#f5f5f5;color:#363636}.menu-list a.is-active{background-color:#485fc7;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#000}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#000;color:#fff}.message.is-black .message-body{border-color:#000}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#000000b3}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body{border-color:#363636}.message.is-primary{background-color:#ebfffc}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#00947e}.message.is-link{background-color:#eff1fa}.message.is-link .message-header{background-color:#485fc7;color:#fff}.message.is-link .message-body{border-color:#485fc7;color:#3850b7}.message.is-info{background-color:#eff5fb}.message.is-info .message-header{background-color:#3e8ed0;color:#fff}.message.is-info .message-body{border-color:#3e8ed0;color:#296fa8}.message.is-success{background-color:#effaf5}.message.is-success .message-header{background-color:#48c78e;color:#fff}.message.is-success .message-body{border-color:#48c78e;color:#257953}.message.is-warning{background-color:#fffaeb}.message.is-warning .message-header{background-color:#ffe08a;color:#000000b3}.message.is-warning .message-body{border-color:#ffe08a;color:#946c00}.message.is-danger{background-color:#feecf0}.message.is-danger .message-header{background-color:#f14668;color:#fff}.message.is-danger .message-body{border-color:#f14668;color:#cc0f35}.message-header{align-items:center;background-color:#4a4a4a;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-top-left-radius:0;border-top-right-radius:0;border-width:0}.message-body{border:solid #dbdbdb;border-radius:4px;border-width:0 0 0 4px;color:#4a4a4a;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:#0000}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:#000000db}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:769px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-foot,.modal-card-head{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#000}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#000}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#000}.navbar.is-white .navbar-brand .navbar-link:after{border-color:#000}.navbar.is-white .navbar-burger{color:#000}@media screen and (min-width:1024px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#000}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#000}.navbar.is-white .navbar-end .navbar-link:after,.navbar.is-white .navbar-start .navbar-link:after{border-color:#000}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#000}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#000}}.navbar.is-black{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link:after,.navbar.is-black .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:#000000b3}.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:#000000b3}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:#000000b3}.navbar.is-light .navbar-brand .navbar-link:after{border-color:#000000b3}.navbar.is-light .navbar-burger{color:#000000b3}@media screen and (min-width:1024px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:#000000b3}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:#000000b3}.navbar.is-light .navbar-end .navbar-link:after,.navbar.is-light .navbar-start .navbar-link:after{border-color:#000000b3}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:#000000b3}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#000000b3}}.navbar.is-dark{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-dark .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#fff}.navbar.is-dark .navbar-end .navbar-link:after,.navbar.is-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary{background-color:#00d1b2;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-end .navbar-link:after,.navbar.is-primary .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}.navbar.is-link{background-color:#485fc7;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#3a51bb;color:#fff}.navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#3a51bb;color:#fff}.navbar.is-link .navbar-end .navbar-link:after,.navbar.is-link .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#3a51bb;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#485fc7;color:#fff}}.navbar.is-info{background-color:#3e8ed0;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#3082c5;color:#fff}.navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#3082c5;color:#fff}.navbar.is-info .navbar-end .navbar-link:after,.navbar.is-info .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#3082c5;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3e8ed0;color:#fff}}.navbar.is-success{background-color:#48c78e;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#3abb81;color:#fff}.navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#3abb81;color:#fff}.navbar.is-success .navbar-end .navbar-link:after,.navbar.is-success .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#3abb81;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#48c78e;color:#fff}}.navbar.is-warning{background-color:#ffe08a;color:#000000b3}.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:#000000b3}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffd970;color:#000000b3}.navbar.is-warning .navbar-brand .navbar-link:after{border-color:#000000b3}.navbar.is-warning .navbar-burger{color:#000000b3}@media screen and (min-width:1024px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:#000000b3}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffd970;color:#000000b3}.navbar.is-warning .navbar-end .navbar-link:after,.navbar.is-warning .navbar-start .navbar-link:after{border-color:#000000b3}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd970;color:#000000b3}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffe08a;color:#000000b3}}.navbar.is-danger{background-color:#f14668;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-end .navbar-link:after,.navbar.is-danger .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f14668;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3.25rem}body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:#0000}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{-webkit-appearance:none;appearance:none;background:none;border:none;color:#4a4a4a;cursor:pointer;display:block;height:3.25rem;margin-left:auto;position:relative;width:3.25rem}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:first-child{top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:#0000000d}.navbar-burger.is-active span:first-child{transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-link,a.navbar-item{cursor:pointer}.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:#fafafa;color:#485fc7}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid #0000;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:#0000;border-bottom-color:#485fc7}.navbar-item.is-tab.is-active{background-color:#0000;border-bottom:3px solid #485fc7;color:#485fc7;padding-bottom:calc(.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless):after{border-color:#485fc7;margin-top:-.375em;right:1.125em}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width:1023px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link:after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px #0000001a;padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px #0000001a}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{padding-top:3.25rem}body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:1024px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link,.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover{background-color:#0000!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#000}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link:after{transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px #0000001a;top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px #0000001a;display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#000}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;box-shadow:0 8px 8px #0000001a,0 0 0 1px #0000001a;display:block;opacity:0;pointer-events:none;top:calc(100% - 4px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-.75rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px #0000001a}.navbar.is-fixed-top-desktop{top:0}body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3.25rem}body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5.25rem}body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.navbar-link.is-active,a.navbar-item.is-active{color:#000}.navbar-link.is-active:not(:focus):not(:hover),a.navbar-item.is-active:not(:focus):not(:hover){background-color:#0000}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{border-radius:9999px;padding-left:1em;padding-right:1em}.pagination.is-rounded .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-link,.pagination-next,.pagination-previous{border-color:#dbdbdb;color:#363636;min-width:2.5em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#b5b5b5;color:#363636}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#485fc7}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px #0003}.pagination-link.is-disabled,.pagination-link[disabled],.pagination-next.is-disabled,.pagination-next[disabled],.pagination-previous.is-disabled,.pagination-previous[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#7a7a7a;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#485fc7;border-color:#485fc7;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width:768px){.pagination{flex-wrap:wrap}.pagination-list li,.pagination-next,.pagination-previous{flex-grow:1;flex-shrink:1}}@media print,screen and (min-width:769px){.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:0 .5em 1em -.125em #0000001a,0 0 0 1px #00000005;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#000}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#000;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#000}.panel.is-black .panel-block.is-active .panel-icon{color:#000}.panel.is-light .panel-heading{background-color:#f5f5f5;color:#000000b3}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading{background-color:#00d1b2;color:#fff}.panel.is-primary .panel-tabs a.is-active{border-bottom-color:#00d1b2}.panel.is-primary .panel-block.is-active .panel-icon{color:#00d1b2}.panel.is-link .panel-heading{background-color:#485fc7;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#485fc7}.panel.is-link .panel-block.is-active .panel-icon{color:#485fc7}.panel.is-info .panel-heading{background-color:#3e8ed0;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#3e8ed0}.panel.is-info .panel-block.is-active .panel-icon{color:#3e8ed0}.panel.is-success .panel-heading{background-color:#48c78e;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#48c78e}.panel.is-success .panel-block.is-active .panel-icon{color:#48c78e}.panel.is-warning .panel-heading{background-color:#ffe08a;color:#000000b3}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffe08a}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffe08a}.panel.is-danger .panel-heading{background-color:#f14668;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f14668}.panel.is-danger .panel-block.is-active .panel-icon{color:#f14668}.panel-block:not(:last-child),.panel-tabs:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#363636;font-size:1.25em;font-weight:700;line-height:1.25;padding:.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#485fc7}.panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#485fc7;color:#363636}.panel-block.is-active .panel-icon{color:#485fc7}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{color:#7a7a7a;display:inline-block;font-size:14px;height:1em;line-height:1em;margin-right:.75em;text-align:center;vertical-align:top;width:1em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom:1px solid #dbdbdb;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#485fc7;color:#485fc7}.tabs ul{align-items:center;border-bottom:1px solid #dbdbdb;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-center,.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid #0000;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:#0000!important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border:1px solid #dbdbdb;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-bottom-left-radius:4px;border-top-left-radius:4px}.tabs.is-toggle li:last-child a{border-bottom-right-radius:4px;border-top-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#485fc7;border-color:#485fc7;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:auto}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:auto}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.is-narrow,.column.is-narrow-tablet{flex:none;width:auto}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:auto}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:auto}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:auto}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:auto}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media print,screen and (min-width:769px){.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(var(--columnGap)*-1);margin-right:calc(var(--columnGap)*-1)}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0!important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}@media print,screen and (min-width:769px){.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black,a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black{background-color:#000!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#00d1b2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}.has-background-primary{background-color:#00d1b2!important}.has-text-primary-light{color:#ebfffc!important}a.has-text-primary-light:focus,a.has-text-primary-light:hover{color:#b8fff4!important}.has-background-primary-light{background-color:#ebfffc!important}.has-text-primary-dark{color:#00947e!important}a.has-text-primary-dark:focus,a.has-text-primary-dark:hover{color:#00c7a9!important}.has-background-primary-dark{background-color:#00947e!important}.has-text-link{color:#485fc7!important}a.has-text-link:focus,a.has-text-link:hover{color:#3449a8!important}.has-background-link{background-color:#485fc7!important}.has-text-link-light{color:#eff1fa!important}a.has-text-link-light:focus,a.has-text-link-light:hover{color:#c8cfee!important}.has-background-link-light{background-color:#eff1fa!important}.has-text-link-dark{color:#3850b7!important}a.has-text-link-dark:focus,a.has-text-link-dark:hover{color:#576dcb!important}.has-background-link-dark{background-color:#3850b7!important}.has-text-info{color:#3e8ed0!important}a.has-text-info:focus,a.has-text-info:hover{color:#2b74b1!important}.has-background-info{background-color:#3e8ed0!important}.has-text-info-light{color:#eff5fb!important}a.has-text-info-light:focus,a.has-text-info-light:hover{color:#c6ddf1!important}.has-background-info-light{background-color:#eff5fb!important}.has-text-info-dark{color:#296fa8!important}a.has-text-info-dark:focus,a.has-text-info-dark:hover{color:#368ace!important}.has-background-info-dark{background-color:#296fa8!important}.has-text-success{color:#48c78e!important}a.has-text-success:focus,a.has-text-success:hover{color:#34a873!important}.has-background-success{background-color:#48c78e!important}.has-text-success-light{color:#effaf5!important}a.has-text-success-light:focus,a.has-text-success-light:hover{color:#c8eedd!important}.has-background-success-light{background-color:#effaf5!important}.has-text-success-dark{color:#257953!important}a.has-text-success-dark:focus,a.has-text-success-dark:hover{color:#31a06e!important}.has-background-success-dark{background-color:#257953!important}.has-text-warning{color:#ffe08a!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd257!important}.has-background-warning{background-color:#ffe08a!important}.has-text-warning-light{color:#fffaeb!important}a.has-text-warning-light:focus,a.has-text-warning-light:hover{color:#ffecb8!important}.has-background-warning-light{background-color:#fffaeb!important}.has-text-warning-dark{color:#946c00!important}a.has-text-warning-dark:focus,a.has-text-warning-dark:hover{color:#c79200!important}.has-background-warning-dark{background-color:#946c00!important}.has-text-danger{color:#f14668!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ee1742!important}.has-background-danger{background-color:#f14668!important}.has-text-danger-light{color:#feecf0!important}a.has-text-danger-light:focus,a.has-text-danger-light:hover{color:#fabdc9!important}.has-background-danger-light{background-color:#feecf0!important}.has-text-danger-dark{color:#cc0f35!important}a.has-text-danger-dark:focus,a.has-text-danger-dark:hover{color:#ee2049!important}.has-background-danger-dark{background-color:#cc0f35!important}.has-text-black-bis{color:#121212!important}.has-background-black-bis{background-color:#121212!important}.has-text-black-ter{color:#242424!important}.has-background-black-ter{background-color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-background-grey-darker{background-color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-background-grey-dark{background-color:#4a4a4a!important}.has-text-grey{color:#7a7a7a!important}.has-background-grey{background-color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.has-background-grey-light{background-color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-background-grey-lighter{background-color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-background-white-ter{background-color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-background-white-bis{background-color:#fafafa!important}.is-flex-direction-row{flex-direction:row!important}.is-flex-direction-row-reverse{flex-direction:row-reverse!important}.is-flex-direction-column{flex-direction:column!important}.is-flex-direction-column-reverse{flex-direction:column-reverse!important}.is-flex-wrap-nowrap{flex-wrap:nowrap!important}.is-flex-wrap-wrap{flex-wrap:wrap!important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse!important}.is-justify-content-flex-start{justify-content:flex-start!important}.is-justify-content-flex-end{justify-content:flex-end!important}.is-justify-content-center{justify-content:center!important}.is-justify-content-space-between{justify-content:space-between!important}.is-justify-content-space-around{justify-content:space-around!important}.is-justify-content-space-evenly{justify-content:space-evenly!important}.is-justify-content-start{justify-content:start!important}.is-justify-content-end{justify-content:end!important}.is-justify-content-left{justify-content:left!important}.is-justify-content-right{justify-content:right!important}.is-align-content-flex-start{align-content:flex-start!important}.is-align-content-flex-end{align-content:flex-end!important}.is-align-content-center{align-content:center!important}.is-align-content-space-between{align-content:space-between!important}.is-align-content-space-around{align-content:space-around!important}.is-align-content-space-evenly{align-content:space-evenly!important}.is-align-content-stretch{align-content:stretch!important}.is-align-content-start{align-content:start!important}.is-align-content-end{align-content:end!important}.is-align-content-baseline{align-content:baseline!important}.is-align-items-stretch{align-items:stretch!important}.is-align-items-flex-start{align-items:flex-start!important}.is-align-items-flex-end{align-items:flex-end!important}.is-align-items-center{align-items:center!important}.is-align-items-baseline{align-items:baseline!important}.is-align-items-start{align-items:start!important}.is-align-items-end{align-items:end!important}.is-align-items-self-start{align-items:self-start!important}.is-align-items-self-end{align-items:self-end!important}.is-align-self-auto{align-self:auto!important}.is-align-self-flex-start{align-self:flex-start!important}.is-align-self-flex-end{align-self:flex-end!important}.is-align-self-center{align-self:center!important}.is-align-self-baseline{align-self:baseline!important}.is-align-self-stretch{align-self:stretch!important}.is-flex-grow-0{flex-grow:0!important}.is-flex-grow-1{flex-grow:1!important}.is-flex-grow-2{flex-grow:2!important}.is-flex-grow-3{flex-grow:3!important}.is-flex-grow-4{flex-grow:4!important}.is-flex-grow-5{flex-grow:5!important}.is-flex-shrink-0{flex-shrink:0!important}.is-flex-shrink-1{flex-shrink:1!important}.is-flex-shrink-2{flex-shrink:2!important}.is-flex-shrink-3{flex-shrink:3!important}.is-flex-shrink-4{flex-shrink:4!important}.is-flex-shrink-5{flex-shrink:5!important}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-radiusless{border-radius:0!important}.is-shadowless{box-shadow:none!important}.is-clickable{cursor:pointer!important;pointer-events:all!important}.is-clipped{overflow:hidden!important}.is-relative{position:relative!important}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.m-3{margin:.75rem!important}.mt-3{margin-top:.75rem!important}.mr-3{margin-right:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-3,.mx-3{margin-left:.75rem!important}.mx-3{margin-right:.75rem!important}.my-3{margin-bottom:.75rem!important;margin-top:.75rem!important}.m-4{margin:1rem!important}.mt-4{margin-top:1rem!important}.mr-4{margin-right:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-4,.mx-4{margin-left:1rem!important}.mx-4{margin-right:1rem!important}.my-4{margin-bottom:1rem!important;margin-top:1rem!important}.m-5{margin:1.5rem!important}.mt-5{margin-top:1.5rem!important}.mr-5{margin-right:1.5rem!important}.mb-5{margin-bottom:1.5rem!important}.ml-5,.mx-5{margin-left:1.5rem!important}.mx-5{margin-right:1.5rem!important}.my-5{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.m-6{margin:3rem!important}.mt-6{margin-top:3rem!important}.mr-6{margin-right:3rem!important}.mb-6{margin-bottom:3rem!important}.ml-6,.mx-6{margin-left:3rem!important}.mx-6{margin-right:3rem!important}.my-6{margin-bottom:3rem!important;margin-top:3rem!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.p-3{padding:.75rem!important}.pt-3{padding-top:.75rem!important}.pr-3{padding-right:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-3,.px-3{padding-left:.75rem!important}.px-3{padding-right:.75rem!important}.py-3{padding-bottom:.75rem!important;padding-top:.75rem!important}.p-4{padding:1rem!important}.pt-4{padding-top:1rem!important}.pr-4{padding-right:1rem!important}.pb-4{padding-bottom:1rem!important}.pl-4,.px-4{padding-left:1rem!important}.px-4{padding-right:1rem!important}.py-4{padding-bottom:1rem!important;padding-top:1rem!important}.p-5{padding:1.5rem!important}.pt-5{padding-top:1.5rem!important}.pr-5{padding-right:1.5rem!important}.pb-5{padding-bottom:1.5rem!important}.pl-5,.px-5{padding-left:1.5rem!important}.px-5{padding-right:1.5rem!important}.py-5{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.p-6{padding:3rem!important}.pt-6{padding-top:3rem!important}.pr-6{padding-right:3rem!important}.pb-6{padding-bottom:3rem!important}.pl-6,.px-6{padding-left:3rem!important}.px-6{padding-right:3rem!important}.py-6{padding-bottom:3rem!important;padding-top:3rem!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pr-auto{padding-right:auto!important}.pb-auto{padding-bottom:auto!important}.pl-auto,.px-auto{padding-left:auto!important}.px-auto{padding-right:auto!important}.py-auto{padding-bottom:auto!important;padding-top:auto!important}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media print,screen and (min-width:769px){.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1023px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1024px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1216px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1408px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!important}}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}@media screen and (max-width:768px){.has-text-centered-mobile{text-align:center!important}}@media print,screen and (min-width:769px){.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1023px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1024px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1216px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1408px){.has-text-centered-fullhd{text-align:center!important}}@media screen and (max-width:768px){.has-text-justified-mobile{text-align:justify!important}}@media print,screen and (min-width:769px){.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1023px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1024px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1216px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1408px){.has-text-justified-fullhd{text-align:justify!important}}@media screen and (max-width:768px){.has-text-left-mobile{text-align:left!important}}@media print,screen and (min-width:769px){.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1023px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1024px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1216px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1408px){.has-text-left-fullhd{text-align:left!important}}@media screen and (max-width:768px){.has-text-right-mobile{text-align:right!important}}@media print,screen and (min-width:769px){.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1023px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1024px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1216px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1408px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.is-underlined{text-decoration:underline!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-medium{font-weight:500!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.is-family-primary,.is-family-sans-serif,.is-family-secondary{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important}.is-family-code,.is-family-monospace{font-family:monospace!important}.is-block{display:block!important}@media screen and (max-width:768px){.is-block-mobile{display:block!important}}@media print,screen and (min-width:769px){.is-block-tablet{display:block!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1023px){.is-block-touch{display:block!important}}@media screen and (min-width:1024px){.is-block-desktop{display:block!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1216px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1408px){.is-block-fullhd{display:block!important}}.is-flex{display:flex!important}@media screen and (max-width:768px){.is-flex-mobile{display:flex!important}}@media print,screen and (min-width:769px){.is-flex-tablet{display:flex!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1216px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:1408px){.is-flex-fullhd{display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:768px){.is-inline-mobile{display:inline!important}}@media print,screen and (min-width:769px){.is-inline-tablet{display:inline!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1023px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1024px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1216px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1408px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:768px){.is-inline-block-mobile{display:inline-block!important}}@media print,screen and (min-width:769px){.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1023px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1024px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1216px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1408px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:inline-flex!important}@media screen and (max-width:768px){.is-inline-flex-mobile{display:inline-flex!important}}@media print,screen and (min-width:769px){.is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1216px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:1408px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-hidden{display:none!important}.is-sr-only{clip:rect(0,0,0,0)!important;border:none!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media print,screen and (min-width:769px){.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1023px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1024px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1216px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1408px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width:768px){.is-invisible-mobile{visibility:hidden!important}}@media print,screen and (min-width:769px){.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1023px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1024px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1216px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1408px){.is-invisible-fullhd{visibility:hidden!important}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#000}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#000}.hero.is-white .subtitle{color:#000000e6}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#000}@media screen and (max-width:1023px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:#000000b3}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#f2f2f2;color:#000}.hero.is-white .tabs a{color:#000;opacity:.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff!important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#000}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:#0000001a}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#000;border-color:#000;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}@media screen and (max-width:768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}}.hero.is-black{background-color:#000;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:#ffffffe6}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-black .navbar-menu{background-color:#000}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:#ffffffb3}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#000!important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:#0000001a}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#000}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000,#000 71%,#0d0d0d)}@media screen and (max-width:768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000,#000 71%,#0d0d0d)}}.hero.is-light{background-color:#f5f5f5;color:#000000b3}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#000000b3}.hero.is-light .subtitle{color:#000000e6}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#000000b3}@media screen and (max-width:1023px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:#000000b3}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#e8e8e8;color:#000000b3}.hero.is-light .tabs a{color:#000000b3;opacity:.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5!important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#000000b3}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:#0000001a}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#000000b3;border-color:#000000b3;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}@media screen and (max-width:768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}}.hero.is-dark{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#fff}.hero.is-dark .subtitle{color:#ffffffe6}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-dark .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:#ffffffb3}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#292929;color:#fff}.hero.is-dark .tabs a{color:#fff;opacity:.9}.hero.is-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a{color:#363636!important;opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:#0000001a}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}@media screen and (max-width:768px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}}.hero.is-primary{background-color:#00d1b2;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:#ffffffe6}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-primary .navbar-menu{background-color:#00d1b2}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:#ffffffb3}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#00b89c;color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a{color:#00d1b2!important;opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:#0000001a}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}@media screen and (max-width:768px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}}.hero.is-link{background-color:#485fc7;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:#ffffffe6}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-link .navbar-menu{background-color:#485fc7}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:#ffffffb3}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#3a51bb;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#485fc7!important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:#0000001a}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#485fc7}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#2959b3,#485fc7 71%,#5658d2)}@media screen and (max-width:768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#2959b3,#485fc7 71%,#5658d2)}}.hero.is-info{background-color:#3e8ed0;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:#ffffffe6}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-info .navbar-menu{background-color:#3e8ed0}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:#ffffffb3}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#3082c5;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#3e8ed0!important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:#0000001a}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3e8ed0}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#208fbc,#3e8ed0 71%,#4d83db)}@media screen and (max-width:768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#208fbc,#3e8ed0 71%,#4d83db)}}.hero.is-success{background-color:#48c78e;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:#ffffffe6}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-success .navbar-menu{background-color:#48c78e}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:#ffffffb3}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#3abb81;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#48c78e!important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:#0000001a}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#48c78e}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#29b35e,#48c78e 71%,#56d2af)}@media screen and (max-width:768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#29b35e,#48c78e 71%,#56d2af)}}.hero.is-warning{background-color:#ffe08a;color:#000000b3}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:#000000b3}.hero.is-warning .subtitle{color:#000000e6}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:#000000b3}@media screen and (max-width:1023px){.hero.is-warning .navbar-menu{background-color:#ffe08a}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:#000000b3}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#ffd970;color:#000000b3}.hero.is-warning .tabs a{color:#000000b3;opacity:.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffe08a!important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:#000000b3}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:#0000001a}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#000000b3;border-color:#000000b3;color:#ffe08a}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffb657,#ffe08a 71%,#fff6a3)}@media screen and (max-width:768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffb657,#ffe08a 71%,#fff6a3)}}.hero.is-danger{background-color:#f14668;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:#ffffffe6}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-danger .navbar-menu{background-color:#f14668}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:#ffffffb3}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#ef2e55;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#f14668!important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:#0000001a}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#f14668}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#fa0a62,#f14668 71%,#f7595f)}@media screen and (max-width:768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#fa0a62,#f14668 71%,#f7595f)}}.hero.is-small .hero-body{padding:1.5rem}@media print,screen and (min-width:769px){.hero.is-medium .hero-body{padding:9rem 4.5rem}.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body,.hero.is-halfheight .hero-body{align-items:center;display:flex}.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container,.hero.is-halfheight .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media print,screen and (min-width:769px){.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media print,screen and (min-width:769px){.hero-body{padding:3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width:1024px){.section{padding:3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}.sd-portal-container{background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh;padding:0;position:relative}.sd-portal-container:before{background:linear-gradient(135deg,#667eeae6,#764ba2e6);content:"";height:300px;left:0;position:absolute;right:0;top:0;z-index:0}.sd-portal-container>*{position:relative;z-index:1}.sd-portal-header-compact{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;box-shadow:0 2px 8px #0000001a;display:flex;gap:2rem;justify-content:space-between;padding:1rem 2rem}.sd-portal-header-compact .sd-portal-header-left{align-items:center;color:#2196f3;display:flex;font-size:1.1rem;font-weight:700;gap:.75rem}.sd-portal-header-compact .sd-portal-header-left i{font-size:1.5rem}.sd-portal-header-compact .sd-portal-header-left .sd-portal-company-name{white-space:nowrap}.sd-portal-header-compact .sd-portal-header-center{flex:1 1;text-align:center}.sd-portal-header-compact .sd-portal-header-center h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700;margin:0}.sd-portal-header-compact .sd-portal-header-right .sd-portal-timer{align-items:center;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:8px;color:#92400e;display:flex;font-size:.85rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;white-space:nowrap}.sd-portal-header-compact .sd-portal-header-right .sd-portal-timer i{font-size:1rem}.sd-portal-info-row{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;justify-content:space-between;margin:0 1rem 1.5rem;padding:1rem 1.5rem}.sd-portal-info-row,.sd-portal-info-row .sd-portal-candidate-info .sd-portal-candidate-details{display:flex;gap:2rem}.sd-portal-info-row .sd-portal-candidate-info .sd-portal-candidate-details .sd-portal-candidate-email,.sd-portal-info-row .sd-portal-candidate-info .sd-portal-candidate-details .sd-portal-candidate-name{align-items:center;color:#1e293b;display:flex;font-size:.9rem;gap:.5rem}.sd-portal-info-row .sd-portal-candidate-info .sd-portal-candidate-details .sd-portal-candidate-email i,.sd-portal-info-row .sd-portal-candidate-info .sd-portal-candidate-details .sd-portal-candidate-name i{color:#2196f3;font-size:1rem}.sd-portal-info-row .sd-portal-candidate-info .sd-portal-candidate-details .sd-portal-candidate-name{font-weight:600}.sd-portal-info-row .sd-portal-candidate-info .sd-portal-candidate-details .sd-portal-candidate-email{color:#64748b}.sd-portal-info-row .sd-portal-steps-compact{display:flex;flex-direction:column;gap:.5rem;min-width:450px}.sd-portal-info-row .sd-portal-steps-compact .sd-portal-progress-bar-compact{background:#e2e8f0;border-radius:3px;height:6px;overflow:hidden}.sd-portal-info-row .sd-portal-steps-compact .sd-portal-progress-bar-compact .sd-portal-progress-fill-compact{background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:3px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.sd-portal-info-row .sd-portal-steps-compact .sd-portal-steps-list{align-items:center;display:flex;gap:1.5rem}.sd-portal-info-row .sd-portal-steps-compact .sd-portal-steps-list .sd-portal-step-mini{align-items:center;color:#94a3b8;display:flex;font-size:.85rem;font-weight:500;gap:.4rem}.sd-portal-info-row .sd-portal-steps-compact .sd-portal-steps-list .sd-portal-step-mini i{font-size:.75rem}.sd-portal-info-row .sd-portal-steps-compact .sd-portal-steps-list .sd-portal-step-mini.completed,.sd-portal-info-row .sd-portal-steps-compact .sd-portal-steps-list .sd-portal-step-mini.completed i{color:#10b981}.sd-portal-info-row .sd-portal-steps-compact .sd-portal-steps-list .sd-portal-step-mini.active{color:#2196f3;font-weight:600}.sd-portal-info-row .sd-portal-steps-compact .sd-portal-steps-list .sd-portal-step-mini.active i{color:#2196f3}.sd-portal-info-row .sd-portal-steps-compact .sd-portal-steps-list .sd-portal-progress-percent{background:linear-gradient(135deg,rgba(102,126,234,.082),rgba(118,75,162,.082));border-radius:6px;color:#2196f3;font-size:1rem;font-weight:700;margin-left:auto;padding:.25rem .75rem}.sd-portal-progress{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:20px;box-shadow:0 10px 40px #0000001a;margin:0 auto 2rem;max-width:1400px;padding:2rem}.sd-portal-progress .sd-portal-progress-bar{background:#667eea1a;border-radius:10px;height:10px;margin-bottom:1rem;overflow:hidden;width:100%}.sd-portal-progress .sd-portal-progress-bar .sd-portal-progress-fill{background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:10px;box-shadow:0 0 10px #667eea80;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.sd-portal-progress .sd-portal-progress-text{color:#2196f3;font-size:1.1rem;font-weight:600;margin-bottom:2rem;text-align:center}.sd-portal-progress .sd-portal-steps{display:flex;gap:2rem;justify-content:space-between;position:relative}.sd-portal-progress .sd-portal-steps .sd-portal-step{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative;text-align:center}.sd-portal-progress .sd-portal-steps .sd-portal-step .sd-portal-step-icon{align-items:center;background:#e2e8f0;border-radius:16px;color:#94a3b8;display:flex;font-size:1.5rem;height:56px;justify-content:center;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:56px;z-index:2}.sd-portal-progress .sd-portal-steps .sd-portal-step .sd-portal-step-icon i{font-size:1.5rem}.sd-portal-progress .sd-portal-steps .sd-portal-step .sd-portal-step-label{color:#94a3b8;font-size:.95rem;font-weight:600;margin-top:1rem;transition:color .3s ease}.sd-portal-progress .sd-portal-steps .sd-portal-step .sd-portal-step-count{color:#cbd5e1;font-size:.85rem;font-weight:500;margin-top:.5rem}.sd-portal-progress .sd-portal-steps .sd-portal-step.completed .sd-portal-step-icon{background:linear-gradient(135deg,#2196f3,#e91e63);box-shadow:0 8px 20px #667eea4d;color:#fff}.sd-portal-progress .sd-portal-steps .sd-portal-step.completed .sd-portal-step-count,.sd-portal-progress .sd-portal-steps .sd-portal-step.completed .sd-portal-step-label{color:#2196f3}.sd-portal-progress .sd-portal-steps .sd-portal-step.active .sd-portal-step-icon{animation:pulse-glow 2s infinite;background:linear-gradient(135deg,#2196f3,#e91e63);box-shadow:0 12px 28px #667eea66;color:#fff;transform:scale(1.1)}.sd-portal-progress .sd-portal-steps .sd-portal-step.active .sd-portal-step-label{color:#2196f3;font-weight:700}.sd-portal-progress .sd-portal-steps .sd-portal-step.active .sd-portal-step-count{color:#2196f3}.sd-portal-progress .sd-portal-steps .sd-portal-step-connector{background:#e2e8f0;height:3px;left:0;margin:0 15%;position:absolute;right:0;top:28px;z-index:1}@keyframes pulse-glow{0%,to{box-shadow:0 12px 28px #667eea66}50%{box-shadow:0 12px 36px #667eea99}}.sd-portal-content{background:#fff;border-radius:16px;box-shadow:0 4px 12px #00000014;margin:0 auto 1.5rem;max-width:1400px;min-height:400px;padding:0}.sd-portal-step-header{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:2px solid #e2e8f0;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.sd-portal-step-header .sd-portal-step-title-section h2{align-items:center;color:#1e293b;display:flex;font-size:1.25rem;font-weight:700;gap:.75rem;margin:0}.sd-portal-step-header .sd-portal-step-title-section h2 i{color:#2196f3;font-size:1.5rem}.sd-portal-step-header .sd-portal-step-count-section{align-items:center;display:flex;gap:1.5rem}.sd-portal-step-header .sd-portal-step-count-section .sd-portal-uploaded-count{align-items:center;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:8px;color:#10b981;display:flex;font-size:1rem;font-weight:700;gap:.5rem;padding:.4rem .85rem}.sd-portal-step-header .sd-portal-step-count-section .sd-portal-pending-count{background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:8px;color:#f59e0b;font-size:.9rem;font-weight:600;padding:.4rem .85rem}.sd-portal-upload .sd-portal-upload-footer{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:0 0 16px 16px;border-top:2px solid #e2e8f0;display:flex;justify-content:space-between;margin-top:1.5rem;padding:1.25rem 1.5rem}.sd-portal-upload .sd-portal-upload-footer .sd-portal-footer-support{align-items:center;color:#64748b;display:flex;font-size:.95rem;gap:.75rem}.sd-portal-upload .sd-portal-upload-footer .sd-portal-footer-support i{color:#3b82f6;font-size:1.25rem}.sd-portal-upload .sd-portal-upload-footer .sd-portal-proceed-btn{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border:none;border-radius:10px;box-shadow:0 6px 16px #667eea4d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.6rem;padding:.85rem 2rem;transition:all .3s ease}.sd-portal-upload .sd-portal-upload-footer .sd-portal-proceed-btn:hover{box-shadow:0 10px 24px #667eea66;transform:translateY(-2px)}.sd-portal-upload .sd-portal-upload-footer .sd-portal-proceed-btn:active{transform:translateY(0)}.sd-portal-upload .sd-portal-document-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);padding:1.5rem}@media(max-width:1400px){.sd-portal-upload .sd-portal-document-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.sd-portal-upload .sd-portal-document-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.sd-portal-upload .sd-portal-document-grid{grid-template-columns:1fr}}.sd-portal-upload .sd-portal-doc-card{background:#fff;border:2px solid #e2e8f0;border-radius:12px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.sd-portal-upload .sd-portal-doc-card:hover{border-color:#2196f3;box-shadow:0 8px 24px #667eea1f;transform:translateY(-2px)}.sd-portal-upload .sd-portal-doc-card.uploaded{background:linear-gradient(180deg,#10b98108 0,#fff);border-color:#10b981}.sd-portal-upload .sd-portal-doc-card .sd-portal-doc-card-header{align-items:flex-start;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:2px solid #e2e8f0;display:flex;gap:.75rem;padding:1rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-doc-card-header .sd-portal-doc-icon-wrapper{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:10px;box-shadow:0 4px 12px #667eea40;color:#fff;display:flex;flex-shrink:0;font-size:1.3rem;height:42px;justify-content:center;width:42px}.sd-portal-upload .sd-portal-doc-card .sd-portal-doc-card-header .sd-portal-doc-info{flex:1 1;min-width:0}.sd-portal-upload .sd-portal-doc-card .sd-portal-doc-card-header .sd-portal-doc-info .sd-portal-doc-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1e293b;display:-webkit-box;font-size:.95rem;font-weight:700;line-height:1.3;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis}.sd-portal-upload .sd-portal-doc-card .sd-portal-doc-card-header .sd-portal-doc-info .sd-portal-doc-badges{display:flex;flex-wrap:wrap;gap:.4rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px dashed #bae6fd;border-radius:10px;cursor:pointer;margin:1rem;padding:2rem 1.25rem;text-align:center;transition:all .3s ease}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone:hover{background:linear-gradient(135deg,#e0f2fe,#bae6fd);border-color:#0ea5e9}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone.dragging{background:linear-gradient(135deg,#2196f3,#e91e63);border-color:#2196f3}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone.dragging .sd-portal-dropzone-content i,.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone.dragging .sd-portal-dropzone-content p{color:#fff}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone .sd-portal-dropzone-content i{color:#0ea5e9;display:block;font-size:2.5rem;margin-bottom:.75rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone .sd-portal-dropzone-content .sd-portal-dropzone-text{color:#0c4a6e;font-size:.95rem;font-weight:600;margin-bottom:.75rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone .sd-portal-dropzone-content .sd-portal-dropzone-text .sd-portal-link{color:#0ea5e9;text-decoration:underline}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone .sd-portal-dropzone-content .sd-portal-browse-btn{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border:none;border-radius:8px;box-shadow:0 2px 8px #0ea5e94d;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;margin-bottom:.75rem;padding:.75rem 1.5rem;transition:all .3s ease}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone .sd-portal-dropzone-content .sd-portal-browse-btn:hover{box-shadow:0 4px 12px #0ea5e966;transform:translateY(-2px)}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone .sd-portal-dropzone-content .sd-portal-browse-btn:active{transform:translateY(0)}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone .sd-portal-dropzone-content .sd-portal-browse-btn i{color:#fff;display:inline;font-size:1rem;margin:0}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone .sd-portal-dropzone-content .sd-portal-dropzone-hint{color:#64748b;font-size:.8rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-uploaded-section{padding:1rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-file-info{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-file-info .sd-portal-file-icon{color:#ef4444;font-size:2rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-file-info .sd-portal-file-details{flex:1 1}.sd-portal-upload .sd-portal-doc-card .sd-portal-file-info .sd-portal-file-details .sd-portal-file-name{color:#1e293b;font-size:.95rem;font-weight:600;margin-bottom:.25rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-file-info .sd-portal-file-details .sd-portal-file-meta{align-items:center;color:#64748b;display:flex;font-size:.85rem;gap:.5rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-file-info .sd-portal-file-details .sd-portal-file-meta .sd-portal-dot{color:#cbd5e1}.sd-portal-upload .sd-portal-doc-card .sd-portal-file-info .sd-portal-reupload-btn{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.sd-portal-upload .sd-portal-doc-card .sd-portal-file-info .sd-portal-reupload-btn:hover:not(:disabled){background:#f0f9ff;border-color:#2196f3;color:#2196f3}.sd-portal-upload .sd-portal-doc-card .sd-portal-file-info .sd-portal-reupload-btn:disabled{cursor:not-allowed;opacity:.5}.sd-portal-upload .sd-portal-doc-card .sd-portal-extraction-status{align-items:center;background:linear-gradient(135deg,#fef3c7,#fde68a);border-left:4px solid #f59e0b;border-radius:10px;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-extraction-status .sd-portal-extraction-icon{color:#d97706;font-size:1.75rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-extraction-status .sd-portal-extraction-text{flex:1 1}.sd-portal-upload .sd-portal-doc-card .sd-portal-extraction-status .sd-portal-extraction-text .sd-portal-extraction-title{color:#92400e;font-weight:600;margin-bottom:.25rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-extraction-status .sd-portal-extraction-text .sd-portal-extraction-subtitle{color:#b45309;font-size:.85rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-header .sd-portal-fields-title{align-items:center;color:#1e293b;display:flex;font-size:1rem;font-weight:700}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-header .sd-portal-expand-btn{align-items:center;background:#0000;border:2px solid #2196f3;border-radius:8px;color:#2196f3;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-header .sd-portal-expand-btn:hover{background:#2196f3;color:#fff}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-field-row{align-items:flex-start;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;gap:.75rem;padding:.625rem .875rem;transition:all .3s ease}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-field-row:last-child{border-bottom:none}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-field-row:hover{background:#f0f9ff}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-field-row .sd-portal-field-content{display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:0}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-field-row .sd-portal-field-label{color:#64748b;font-size:.8rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-field-row .sd-portal-field-value{word-wrap:break-word;color:#1e293b;font-size:.9rem;font-weight:500;line-height:1.4;overflow-wrap:break-word}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-field-row .sd-portal-field-edit-btn{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;min-width:32px;transition:all .3s ease;width:32px}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-field-row .sd-portal-field-edit-btn:hover{background:#f0f9ff;border-color:#2196f3;color:#2196f3}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-fields-more{background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:.75rem 1rem;text-align:center}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-fields-more button{align-items:center;background:#0000;border:none;color:#2196f3;cursor:pointer;display:flex;font-weight:600;gap:.5rem;margin:0 auto;transition:all .3s ease}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-fields-more button:hover{color:#0c7cd5;transform:translateX(4px)}.sd-portal-upload .sd-portal-doc-card .sd-portal-uploading-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff2;display:flex;flex-direction:column;gap:1rem;inset:0;justify-content:center;position:absolute;z-index:10}.sd-portal-upload .sd-portal-doc-card .sd-portal-uploading-overlay .sd-portal-upload-spinner{animation:spin .8s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#2196f3;height:48px;width:48px}.sd-portal-upload .sd-portal-doc-card .sd-portal-uploading-overlay .sd-portal-upload-text{color:#2196f3;font-size:1.1rem;font-weight:600}@keyframes spin{to{transform:rotate(1turn)}}.sd-portal-badge{align-items:center;border-radius:6px;display:inline-flex;font-size:.7rem;font-weight:600;gap:.3rem;letter-spacing:.025em;padding:.25rem .6rem;text-transform:uppercase}.sd-portal-badge.mandatory{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #fbbf24;color:#92400e}.sd-portal-badge.status-pending{background:#f1f5f9;border:1px solid #cbd5e1;color:#64748b}.sd-portal-badge.status-extracting{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border:1px solid #93c5fd;color:#1e40af}.sd-portal-badge.status-uploaded{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:1px solid #6ee7b7;color:#065f46}.sd-portal-signing .sd-portal-signing-progress{background:linear-gradient(135deg,rgba(102,126,234,.082),rgba(118,75,162,.082));border:2px solid #667eea1a;border-radius:16px;margin-bottom:2rem;padding:1.5rem}.sd-portal-signing .sd-portal-signing-progress .sd-portal-progress-stats-row{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.sd-portal-signing .sd-portal-signing-progress .sd-portal-stat-box{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;display:flex;gap:1rem;min-width:140px;padding:1rem 1.5rem}.sd-portal-signing .sd-portal-signing-progress .sd-portal-stat-box i{font-size:1.75rem}.sd-portal-signing .sd-portal-signing-progress .sd-portal-stat-box.signed{border-left:4px solid #10b981}.sd-portal-signing .sd-portal-signing-progress .sd-portal-stat-box.signed i{color:#10b981}.sd-portal-signing .sd-portal-signing-progress .sd-portal-stat-box.remaining{border-left:4px solid #f59e0b}.sd-portal-signing .sd-portal-signing-progress .sd-portal-stat-box.remaining i{color:#f59e0b}.sd-portal-signing .sd-portal-signing-progress .sd-portal-stat-box.total{border-left:4px solid #3b82f6}.sd-portal-signing .sd-portal-signing-progress .sd-portal-stat-box.total i{color:#3b82f6}.sd-portal-signing .sd-portal-signing-progress .sd-portal-stat-box .sd-portal-stat-value{color:#1e293b;display:block;font-size:1.75rem;font-weight:700;line-height:1}.sd-portal-signing .sd-portal-signing-progress .sd-portal-stat-box .sd-portal-stat-label{color:#64748b;display:block;font-size:.85rem;margin-top:.25rem}.sd-portal-signing .sd-portal-signing-layout{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:350px 1fr;min-height:600px}.sd-portal-signing .sd-portal-doc-list-panel{background:#fff;border:2px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;max-height:700px;overflow:hidden}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-panel-title{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:2px solid #e2e8f0;color:#1e293b;display:flex;font-size:1.1rem;font-weight:700;padding:1.5rem}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list{flex:1 1;overflow-y:auto;padding:.5rem}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list::-webkit-scrollbar{width:6px}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list-item{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;gap:1rem;margin-bottom:.5rem;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list-item:hover{background:#f8fafc;border-color:#51adf6;transform:translateX(4px)}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list-item.active{background:linear-gradient(135deg,rgba(102,126,234,.082),rgba(118,75,162,.082));border-color:#2196f3;box-shadow:0 4px 12px #667eea33}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list-item.signed .sd-portal-doc-list-icon{background:linear-gradient(135deg,#10b981,#059669)}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list-item .sd-portal-doc-list-icon{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;height:48px;justify-content:center;width:48px}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list-item .sd-portal-doc-list-info{flex:1 1;min-width:0}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list-item .sd-portal-doc-list-info .sd-portal-doc-list-title{color:#1e293b;font-size:.95rem;font-weight:600;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list-item .sd-portal-doc-list-info .sd-portal-doc-list-meta{display:flex;flex-wrap:wrap;gap:.5rem}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list-item .sd-portal-doc-list-status{flex-shrink:0}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list-item .sd-portal-doc-list-status .signed-icon{color:#10b981;font-size:1.5rem}.sd-portal-signing .sd-portal-doc-list-panel .sd-portal-doc-list-item .sd-portal-doc-list-status .pending-icon{color:#cbd5e1;font-size:1rem}.sd-portal-signing .sd-portal-preview-panel{background:#fff;border:2px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;max-height:700px;overflow:hidden}.sd-portal-signing .sd-portal-preview-panel .sd-portal-preview-header{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:2px solid #e2e8f0;padding:1.5rem}.sd-portal-signing .sd-portal-preview-panel .sd-portal-preview-header .sd-portal-preview-info{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.sd-portal-signing .sd-portal-preview-panel .sd-portal-preview-header .sd-portal-preview-title{color:#1e293b;font-size:1.25rem;font-weight:700}.sd-portal-signing .sd-portal-preview-panel .sd-portal-preview-header .sd-portal-preview-badges{display:flex;gap:.5rem}.sd-portal-signing .sd-portal-preview-panel .sd-portal-preview-content{background:#f8fafc;flex:1 1;overflow:hidden;position:relative}.sd-portal-signing .sd-portal-preview-panel .sd-portal-preview-content .sd-portal-pdf-viewer{border:none;height:100%;width:100%}.sd-portal-signing .sd-portal-preview-panel .sd-portal-preview-content .sd-portal-preview-placeholder{align-items:center;color:#64748b;display:flex;flex-direction:column;height:100%;justify-content:center}.sd-portal-signing .sd-portal-preview-panel .sd-portal-preview-content .sd-portal-preview-placeholder i{font-size:4rem;margin-bottom:1rem}.sd-portal-signing .sd-portal-preview-panel .sd-portal-preview-content .sd-portal-preview-placeholder p{font-size:1.1rem}.sd-portal-signing .sd-portal-preview-panel .sd-portal-signing-panel{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-top:2px solid #e2e8f0;padding:1.5rem}.sd-portal-signing .sd-portal-preview-panel .sd-portal-signing-panel .sd-portal-already-signed{align-items:center;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:10px;color:#065f46;display:flex;font-weight:600;gap:1rem;justify-content:center;padding:1rem}.sd-portal-signing .sd-portal-preview-panel .sd-portal-signing-panel .sd-portal-already-signed i{font-size:1.5rem}.sd-portal-signing .sd-portal-preview-panel .sd-portal-signing-panel .sd-portal-sign-actions{display:flex;justify-content:center}.sd-portal-signing .sd-portal-preview-panel .sd-portal-signing-panel .sd-portal-sign-warning{align-items:center;background:linear-gradient(135deg,#fef3c7,#fde68a);border-left:4px solid #f59e0b;border-radius:10px;color:#92400e;display:flex;font-weight:600;gap:1rem;padding:1rem 1.5rem}.sd-portal-signing .sd-portal-preview-panel .sd-portal-signing-panel .sd-portal-sign-warning i{font-size:1.5rem}.sd-portal-signing .sd-portal-preview-panel .sd-portal-signing-panel .sd-portal-sign-btn{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border:none;border-radius:12px;box-shadow:0 8px 20px #667eea4d;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;padding:1rem 3rem;transition:all .3s ease}.sd-portal-signing .sd-portal-preview-panel .sd-portal-signing-panel .sd-portal-sign-btn:hover{box-shadow:0 12px 28px #667eea66;transform:translateY(-2px)}.sd-portal-signing .sd-portal-preview-panel .sd-portal-signing-panel .sd-portal-sign-btn:active{transform:translateY(0)}.sd-portal-signing .sd-portal-preview-panel .sd-portal-signing-panel .sd-portal-sign-btn i{font-size:1.25rem}.sd-portal-signing .sd-portal-preview-panel .sd-portal-no-selection{align-items:center;color:#64748b;display:flex;flex-direction:column;height:100%;justify-content:center}.sd-portal-signing .sd-portal-preview-panel .sd-portal-no-selection i{color:#cbd5e1;font-size:4rem;margin-bottom:1rem}.sd-portal-signing .sd-portal-preview-panel .sd-portal-no-selection p{font-size:1.1rem}.sd-portal-signing .sd-portal-mini-badge{border-radius:6px;display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.025em;padding:.25rem .6rem;text-transform:uppercase}.sd-portal-signing .sd-portal-mini-badge.required{background:#fef3c7;color:#92400e}.sd-portal-signing .sd-portal-mini-badge.fields{background:#dbeafe;color:#1e40af}.sd-portal-signing .sd-portal-status-badge{align-items:center;border-radius:10px;display:inline-flex;font-size:.85rem;font-weight:600;gap:.5rem;padding:.5rem 1rem}.sd-portal-signing .sd-portal-status-badge.signed{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:1px solid #6ee7b7;color:#065f46}.sd-portal-signing .sd-portal-status-badge.pending{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #fbbf24;color:#92400e}.sd-portal-fields-modal{border-radius:16px;margin-top:70px!important;max-width:900px;overflow:hidden}.sd-portal-fields-modal .sd-portal-fields-header{background:linear-gradient(135deg,#2196f3,#e91e63);color:#fff}.sd-portal-fields-modal .sd-portal-fields-header .modal-card-title{color:#fff;font-weight:700}.sd-portal-fields-modal .sd-portal-fields-body{padding:2rem}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-fields-info{background:#f0f9ff;border-left:4px solid #0ea5e9;border-radius:10px;display:flex;gap:1rem;margin-bottom:2rem;padding:1rem}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-fields-info i{color:#0ea5e9;font-size:1.25rem}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-fields-info p{color:#0c4a6e;font-size:.95rem}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-fields-list{display:flex;flex-direction:column;gap:1rem}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-field-item{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;padding:1rem;transition:all .3s ease}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-field-item:hover{border-color:#51adf6}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-field-item .sd-portal-field-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-field-item .sd-portal-field-header .sd-portal-field-label{color:#1e293b;font-weight:600}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-field-item .sd-portal-field-header .sd-portal-field-actions{align-items:center;display:flex;gap:.75rem}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-field-item .sd-portal-field-header .sd-portal-confidence{border-radius:6px;font-size:.75rem;font-weight:600;padding:.25rem .6rem}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-field-item .sd-portal-field-header .sd-portal-confidence.high{background:#d1fae5;color:#065f46}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-field-item .sd-portal-field-header .sd-portal-confidence.medium{background:#fef3c7;color:#92400e}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-field-item .sd-portal-field-header .sd-portal-confidence.low{background:#fee2e2;color:#991b1b}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-field-item .sd-portal-field-value{background:#fff;border-radius:8px;color:#1e293b;font-weight:500;padding:.75rem}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-field-item .sd-portal-field-warning{align-items:center;background:#fef3c7;border-radius:6px;color:#92400e;display:flex;font-size:.85rem;gap:.5rem;margin-top:.75rem;padding:.5rem}.sd-portal-fields-modal .sd-portal-fields-body .sd-portal-badge.edited{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.sd-portal-fields-modal .sd-portal-fields-footer{align-items:center;background:#f8fafc;display:flex;justify-content:space-between;padding:1.5rem 2rem}.sd-portal-fields-modal .sd-portal-fields-footer .sd-portal-fields-stats{display:flex;gap:2rem}.sd-portal-fields-modal .sd-portal-fields-footer .sd-portal-fields-stats .sd-portal-stat-item{color:#64748b;font-size:.9rem;font-weight:500}.sd-portal-signing-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));padding:1rem 0}.sd-portal-signing-card{background:#fff;border:2px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.sd-portal-signing-card:hover{border-color:#51adf6;box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.sd-portal-signing-card.signed{background:linear-gradient(135deg,#10b98108,#05966908);border-color:#10b981}.sd-portal-signing-card .sd-portal-signing-card-header{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:2px solid #e2e8f0;display:flex;justify-content:space-between;padding:1.5rem}.sd-portal-signing-card .sd-portal-signing-card-header .sd-portal-signing-card-icon{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:12px;color:#fff;display:flex;font-size:1.5rem;height:56px;justify-content:center;width:56px}.sd-portal-signing-card .sd-portal-signing-card-header .sd-portal-status-badge{align-items:center;border-radius:8px;display:flex;font-size:.85rem;font-weight:600;gap:.5rem;padding:.5rem 1rem}.sd-portal-signing-card .sd-portal-signing-card-header .sd-portal-status-badge.signed{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46}.sd-portal-signing-card .sd-portal-signing-card-header .sd-portal-status-badge.pending{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.sd-portal-signing-card .sd-portal-signing-card-body{flex:1 1;padding:1.5rem}.sd-portal-signing-card .sd-portal-signing-card-body .sd-portal-signing-card-title{color:#1e293b;font-size:1.1rem;font-weight:700;line-height:1.4;margin-bottom:1rem}.sd-portal-signing-card .sd-portal-signing-card-body .sd-portal-signing-card-meta{display:flex;flex-wrap:wrap;gap:.75rem}.sd-portal-signing-card .sd-portal-signing-card-body .sd-portal-signing-card-meta .sd-portal-mini-badge{align-items:center;border-radius:6px;display:flex;font-size:.8rem;font-weight:600;gap:.4rem;padding:.4rem .75rem}.sd-portal-signing-card .sd-portal-signing-card-body .sd-portal-signing-card-meta .sd-portal-mini-badge.required{background:#fee2e2;color:#991b1b}.sd-portal-signing-card .sd-portal-signing-card-body .sd-portal-signing-card-meta .sd-portal-mini-badge.fields{background:#e0e7ff;color:#3730a3}.sd-portal-signing-card .sd-portal-signing-card-body .sd-portal-signing-card-meta .sd-portal-mini-badge i{font-size:.7rem}.sd-portal-signing-card .sd-portal-signing-card-actions{display:flex;flex-wrap:wrap;gap:.75rem;padding:1rem 1.5rem 1.5rem}.sd-portal-signing-card .sd-portal-signing-card-actions .sd-portal-action-btn{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:10px;color:#1e293b;cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center;min-width:100px;padding:.75rem 1rem;transition:all .3s ease}.sd-portal-signing-card .sd-portal-signing-card-actions .sd-portal-action-btn:hover:not(:disabled){box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.sd-portal-signing-card .sd-portal-signing-card-actions .sd-portal-action-btn.view:hover:not(:disabled){background:#eff6ff;border-color:#3b82f6;color:#1e40af}.sd-portal-signing-card .sd-portal-signing-card-actions .sd-portal-action-btn.download:hover:not(:disabled){background:#f5f3ff;border-color:#8b5cf6;color:#6d28d9}.sd-portal-signing-card .sd-portal-signing-card-actions .sd-portal-action-btn.resign:hover:not(:disabled){background:#fffbeb;border-color:#f59e0b;color:#b45309}.sd-portal-signing-card .sd-portal-signing-card-actions .sd-portal-action-btn.sign.primary{background:linear-gradient(135deg,#2196f3,#e91e63);border-color:#0000;color:#fff}.sd-portal-signing-card .sd-portal-signing-card-actions .sd-portal-action-btn.sign.primary:hover:not(:disabled){box-shadow:0 6px 20px #667eea66}.sd-portal-signing-card .sd-portal-signing-card-actions .sd-portal-action-btn:disabled{cursor:not-allowed;opacity:.5}.sd-portal-signing-card .sd-portal-signing-card-actions .sd-portal-action-btn i{font-size:.9rem}.sd-portal-signing-card .sd-portal-signing-card-warning{align-items:center;color:#dc2626;display:flex;font-size:.85rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem 1.5rem}.sd-portal-signing-card .sd-portal-signing-card-warning i{font-size:1rem}.sd-portal-preview-modal-overlay{align-items:center;animation:fadeIn .2s ease;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;bottom:0;left:0;position:absolute;right:0;top:0}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card{animation:slideUp .3s cubic-bezier(.4,0,.2,1);background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;position:relative;width:90%}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-header{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:2px solid #e2e8f0;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:1.5rem 2rem}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-header .sd-portal-preview-modal-title{align-items:center;color:#1e293b;display:flex;font-size:1.25rem;font-weight:700;gap:.75rem}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-header .sd-portal-preview-modal-title i{color:#2196f3;font-size:1.5rem}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-header .sd-portal-preview-modal-close{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:10px;color:#1e293b;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-header .sd-portal-preview-modal-close:hover{background:#fee2e2;border-color:#dc2626;color:#dc2626}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-header .sd-portal-preview-modal-close i{font-size:1.25rem}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-body{flex:1 1;max-height:calc(90vh - 180px);min-height:500px;overflow-y:auto;padding:2rem}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-body::-webkit-scrollbar{width:8px}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-body::-webkit-scrollbar-track{background:#f1f5f9}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-body::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sd-portal-preview-modal-overlay .sd-portal-preview-modal-card .sd-portal-preview-modal-footer{background:#f8fafc;border-radius:0 0 16px 16px;border-top:2px solid #e2e8f0;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.sd-portal-loading{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;min-height:400px}.sd-portal-loading .sd-portal-spinner{animation:spin .8s linear infinite;border:4px solid #667eea33;border-radius:50%;border-top-color:#2196f3;height:60px;width:60px}.sd-portal-loading p{color:#2196f3;font-size:1.1rem;font-weight:600}.sd-portal-error{padding:3rem 2rem;text-align:center}.sd-portal-error .sd-portal-error-icon{color:#ef4444;font-size:4rem;margin-bottom:1.5rem}.sd-portal-error .sd-portal-error-title{color:#ef4444;font-size:1.75rem;font-weight:700;margin-bottom:1rem}.sd-portal-error .sd-portal-error-message{color:#64748b;font-size:1.1rem;margin:0 auto 2rem;max-width:500px}.sd-portal-footer-compact{color:#ffffffe6;font-size:.9rem;padding:1rem 2rem;text-align:center}.sd-portal-footer-compact .sd-portal-support{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:10px;display:inline-flex;gap:.5rem;padding:.75rem 1.5rem}.sd-portal-footer-compact .sd-portal-support i{font-size:1.1rem}.sd-portal-footer-compact .sd-portal-support a{color:#fff;font-weight:600;margin-left:.25rem;text-decoration:underline}.sd-portal-footer-compact .sd-portal-support a:hover{color:#fffc}@media screen and (max-width:1200px){.sd-portal-signing .sd-portal-signing-layout{gap:1.5rem;grid-template-columns:1fr}.sd-portal-signing .sd-portal-signing-layout .sd-portal-doc-list-panel{max-height:400px}.sd-portal-upload .sd-portal-document-grid{grid-template-columns:1fr}}@media screen and (max-width:768px){.sd-portal-container:before{height:200px}.sd-portal-header-compact{flex-direction:column;gap:1rem;padding:1rem}.sd-portal-header-compact .sd-portal-header-center,.sd-portal-header-compact .sd-portal-header-left,.sd-portal-header-compact .sd-portal-header-right{width:100%}.sd-portal-header-compact .sd-portal-header-center h1{font-size:1.25rem}.sd-portal-header-compact .sd-portal-header-right .sd-portal-timer{justify-content:center}.sd-portal-info-row{flex-direction:column;gap:1rem;padding:1rem}.sd-portal-info-row .sd-portal-candidate-info{width:100%}.sd-portal-info-row .sd-portal-candidate-info .sd-portal-candidate-details{flex-direction:column;gap:.75rem}.sd-portal-info-row .sd-portal-steps-compact{min-width:auto;width:100%}.sd-portal-info-row .sd-portal-steps-compact .sd-portal-steps-list{flex-wrap:wrap;gap:.75rem}.sd-portal-info-row .sd-portal-steps-compact .sd-portal-steps-list .sd-portal-progress-percent{margin-left:0}.sd-portal-step-header{align-items:flex-start;flex-direction:column;gap:1rem}.sd-portal-step-header .sd-portal-step-count-section{justify-content:space-between;width:100%}.sd-portal-content{padding:1.5rem}.sd-portal-section-header .sd-portal-section-title{font-size:1.5rem}.sd-portal-section-header .sd-portal-section-subtitle{font-size:1rem}.sd-portal-upload .sd-portal-upload-footer{align-items:flex-start;flex-direction:column;gap:1rem}.sd-portal-upload .sd-portal-upload-footer .sd-portal-footer-support,.sd-portal-upload .sd-portal-upload-footer .sd-portal-proceed-btn{justify-content:center;width:100%}.sd-portal-upload .sd-portal-document-grid{gap:1.5rem;padding:1rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-field-row{flex-wrap:wrap;gap:.5rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-field-row .sd-portal-field-content{margin-bottom:.25rem;width:100%}.sd-portal-upload .sd-portal-doc-card .sd-portal-extracted-fields .sd-portal-fields-table .sd-portal-field-row .sd-portal-field-edit-btn{margin-left:auto}.sd-portal-signing .sd-portal-signing-progress .sd-portal-progress-stats-row{flex-direction:column;gap:1rem}.sd-portal-signing .sd-portal-signing-progress .sd-portal-stat-box{width:100%}.sd-portal-signing .sd-portal-signing-layout .sd-portal-doc-list-panel,.sd-portal-signing .sd-portal-signing-layout .sd-portal-preview-panel{max-height:500px}.sd-portal-signing .sd-portal-preview-panel .sd-portal-signing-panel .sd-portal-sign-btn{justify-content:center;width:100%}}@media screen and (max-width:480px){.sd-portal-upload .sd-portal-doc-card .sd-portal-doc-card-header .sd-portal-doc-icon-wrapper{font-size:1.5rem;height:48px;width:48px}.sd-portal-upload .sd-portal-doc-card .sd-portal-doc-card-header .sd-portal-doc-title{font-size:1rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone{padding:2rem 1rem}.sd-portal-upload .sd-portal-doc-card .sd-portal-upload-dropzone .sd-portal-dropzone-content i{font-size:2.5rem}}.sd-portal-access-modal{align-items:center;animation:fadeIn .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.sd-portal-access-modal .sd-portal-access-modal-content{animation:slideUp .4s ease;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;max-width:450px;overflow:hidden;width:90%}.sd-portal-access-modal .sd-portal-access-modal-header{background:linear-gradient(135deg,#2196f3,#e91e63);color:#fff;overflow:hidden;padding:3rem 2rem;position:relative;text-align:center}.sd-portal-access-modal .sd-portal-access-modal-header:before{background:radial-gradient(circle,#ffffff26 0,#0000 70%);border-radius:50%;content:"";height:300px;position:absolute;right:-20%;top:-50%;width:300px}.sd-portal-access-modal .sd-portal-access-modal-header .sd-portal-welcome-icon{margin-bottom:1.5rem;position:relative;z-index:1}.sd-portal-access-modal .sd-portal-access-modal-header .sd-portal-welcome-icon i{animation:wave 2s ease-in-out infinite;display:inline-block;font-size:4rem}.sd-portal-access-modal .sd-portal-access-modal-header h2{color:#fff;font-size:2rem;font-weight:700;margin-bottom:.5rem;position:relative;z-index:1}.sd-portal-access-modal .sd-portal-access-modal-header p{font-size:1.1rem;margin:0;opacity:.95;position:relative;z-index:1}@keyframes wave{0%,to{transform:rotate(0deg)}10%,30%{transform:rotate(14deg)}20%,40%{transform:rotate(-8deg)}50%{transform:rotate(14deg)}60%{transform:rotate(0deg)}}.sd-portal-access-modal .sd-portal-access-modal-body{padding:2.5rem 2rem}.sd-portal-access-modal .sd-portal-access-info{align-items:flex-start;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #bae6fd;border-radius:16px;display:flex;gap:1.25rem;margin-bottom:2rem;padding:1.5rem}.sd-portal-access-modal .sd-portal-access-info .sd-portal-access-info-icon{align-items:center;background:linear-gradient(135deg,#0ea5e9,#0284c7);border-radius:12px;box-shadow:0 8px 16px #0ea5e94d;color:#fff;display:flex;flex-shrink:0;font-size:1.75rem;height:56px;justify-content:center;width:56px}.sd-portal-access-modal .sd-portal-access-info .sd-portal-access-info-text{flex:1 1}.sd-portal-access-modal .sd-portal-access-info .sd-portal-access-info-text h3{color:#0c4a6e;font-size:1.1rem;font-weight:700;margin:0 0 .5rem}.sd-portal-access-modal .sd-portal-access-info .sd-portal-access-info-text p{color:#0369a1;font-size:.95rem;line-height:1.5;margin:0}.sd-portal-access-modal .sd-portal-access-info .sd-portal-access-info-text p strong{color:#075985;font-weight:700}.sd-portal-access-modal .sd-portal-access-help{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#64748b;display:flex;font-size:.9rem;gap:.75rem;margin-top:1.5rem;padding:1rem}.sd-portal-access-modal .sd-portal-access-help i{color:#3b82f6;font-size:1.1rem}.sd-portal-access-modal .sd-portal-access-help span{line-height:1.4}.sd-portal-access-modal .sd-portal-input-group{margin-bottom:1.5rem}.sd-portal-access-modal .sd-portal-input-group label{color:#1e293b;display:block;font-size:.95rem;font-weight:600;margin-bottom:.75rem}.sd-portal-access-modal .sd-portal-input-group .sd-portal-input{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;font-size:1.25rem;font-weight:600;letter-spacing:.3em;padding:1rem 1.25rem;text-align:center;transition:all .3s ease;width:100%}.sd-portal-access-modal .sd-portal-input-group .sd-portal-input:focus{background:#fff;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a;outline:none}.sd-portal-access-modal .sd-portal-input-group .sd-portal-input.error{background:#fef2f2;border-color:#ef4444}.sd-portal-access-modal .sd-portal-input-group .sd-portal-input.error:focus{box-shadow:0 0 0 3px #ef44441a}.sd-portal-access-modal .sd-portal-input-group .sd-portal-input::placeholder{font-size:.95rem;font-weight:500;letter-spacing:normal}.sd-portal-access-modal .sd-portal-input-group .sd-portal-input-error{align-items:center;background:#fef2f2;border-left:3px solid #ef4444;border-radius:8px;color:#ef4444;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;margin-top:.75rem;padding:.75rem 1rem}.sd-portal-access-modal .sd-portal-input-group .sd-portal-input-error i{font-size:1rem}.sd-portal-access-modal .sd-portal-recaptcha-container{align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;display:flex;justify-content:center;margin-bottom:1.5rem;padding:1rem}.sd-portal-access-modal .sd-portal-verify-btn{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border:none;border-radius:12px;box-shadow:0 8px 20px #2196f34d;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;padding:1.15rem 2rem;transition:all .3s ease;width:100%}.sd-portal-access-modal .sd-portal-verify-btn:hover:not(:disabled){box-shadow:0 12px 28px #2196f366;transform:translateY(-2px)}.sd-portal-access-modal .sd-portal-verify-btn:active:not(:disabled){transform:translateY(0)}.sd-portal-access-modal .sd-portal-verify-btn:disabled{cursor:not-allowed;opacity:.7}.sd-portal-access-modal .sd-portal-verify-btn i{font-size:1.25rem}.sd-portal-access-modal .sd-portal-spinner-small{animation:spin .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.sd-portal-header-modern{align-items:center;background:#fff;box-shadow:0 2px 12px #00000014;display:flex;gap:2rem;justify-content:space-between;padding:1.25rem 2rem;position:sticky;top:0;z-index:100}.sd-portal-header-modern .sd-portal-header-left{align-items:center;color:#2196f3;display:flex;flex-shrink:0;font-size:1.2rem;font-weight:700;gap:.75rem}.sd-portal-header-modern .sd-portal-header-left i{font-size:1.75rem}.sd-portal-header-modern .sd-portal-header-middle{display:flex;flex:1 1;flex-direction:column;gap:1rem;margin:0 auto;max-width:800px}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-welcome{text-align:center}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-welcome .sd-portal-header-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700;line-height:1.4;margin:0}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-welcome .sd-portal-header-subtitle{color:#64748b;font-size:.875rem;margin:.25rem 0 0}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress{align-items:center;display:flex;gap:1rem}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-progress-bar-compact{background:#e2e8f0;border-radius:10px;flex:1 1;height:8px;overflow:hidden;position:relative}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-progress-bar-compact .sd-portal-progress-fill-compact{background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:10px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact{display:flex;gap:1rem}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact{align-items:center;background:#f8fafc;border-radius:8px;display:flex;gap:.5rem;padding:.5rem .75rem;transition:all .3s ease}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact.completed{background:linear-gradient(135deg,#2196f31a,#e91e631a)}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact.completed .sd-portal-step-icon-compact{background:linear-gradient(135deg,#2196f3,#e91e63);color:#fff}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact.active{background:linear-gradient(135deg,#2196f326,#e91e6326);background-clip:padding-box;border:2px solid #0000;position:relative}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact.active:before{background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:8px;content:"";inset:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact.active .sd-portal-step-icon-compact{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:linear-gradient(135deg,#2196f3,#e91e63);color:#fff}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact.pending{opacity:.6}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact.pending .sd-portal-step-icon-compact{background:#cbd5e1;color:#64748b}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact .sd-portal-step-icon-compact{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:.75rem;height:28px;justify-content:center;transition:all .3s ease;width:28px}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact .sd-portal-step-info-compact{display:flex;flex-direction:column;gap:.125rem}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact .sd-portal-step-info-compact .sd-portal-step-label-compact{color:#1e293b;font-size:.75rem;font-weight:600;white-space:nowrap}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-steps-compact .sd-portal-step-compact .sd-portal-step-info-compact .sd-portal-step-count-compact{color:#64748b;font-size:.7rem}.sd-portal-header-modern .sd-portal-header-middle .sd-portal-header-progress .sd-portal-progress-percentage-compact{color:#2196f3;font-size:.875rem;font-weight:700;min-width:45px;text-align:right}.sd-portal-header-modern .sd-portal-header-right{align-items:center;display:flex;flex-shrink:0;gap:1.5rem}.sd-portal-header-modern .sd-portal-user-info{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;border-radius:12px;display:flex;gap:1rem;padding:.75rem 1.25rem}.sd-portal-header-modern .sd-portal-user-info .sd-portal-user-avatar{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.5rem;height:48px;justify-content:center;width:48px}.sd-portal-header-modern .sd-portal-user-info .sd-portal-user-details{display:flex;flex-direction:column;gap:.25rem}.sd-portal-header-modern .sd-portal-user-info .sd-portal-user-name{color:#1e293b;font-size:1rem;font-weight:700}.sd-portal-header-modern .sd-portal-user-info .sd-portal-user-email{color:#64748b;font-size:.85rem}.sd-portal-header-modern .sd-portal-theme-selector{background:#f8fafc;border-radius:10px;display:flex;gap:.5rem;padding:.5rem}.sd-portal-header-modern .sd-portal-theme-selector .sd-portal-theme-btn{align-items:center;background:#fff;border:2px solid #0000;border-radius:8px;cursor:pointer;display:flex;height:36px;justify-content:center;padding:4px;transition:all .3s ease;width:36px}.sd-portal-header-modern .sd-portal-theme-selector .sd-portal-theme-btn:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.1)}.sd-portal-header-modern .sd-portal-theme-selector .sd-portal-theme-btn.active{border-color:#2196f3;box-shadow:0 4px 12px #2196f34d}.sd-portal-header-modern .sd-portal-theme-selector .sd-portal-theme-btn span{border-radius:6px;display:block;height:100%;width:100%}.sd-portal-header-modern .sd-portal-theme-selector .sd-portal-theme-btn .theme-color-1{background:linear-gradient(135deg,#2196f3,#e91e63)}.sd-portal-header-modern .sd-portal-theme-selector .sd-portal-theme-btn .theme-color-2{background:linear-gradient(135deg,#667eea,#764ba2)}.sd-portal-header-modern .sd-portal-theme-selector .sd-portal-theme-btn .theme-color-3{background:linear-gradient(135deg,#10b981,#14b8a6)}.sd-portal-header-modern .sd-portal-theme-selector .sd-portal-theme-btn .theme-color-4{background:linear-gradient(135deg,#f59e0b,#ef4444)}.sd-portal-welcome-section{background:linear-gradient(135deg,#2196f3,#e91e63);overflow:hidden;padding:3rem 2rem;position:relative}.sd-portal-welcome-section:before{background:radial-gradient(circle,#ffffff1a 0,#0000 70%);border-radius:50%;content:"";height:500px;position:absolute;right:-10%;top:-50%;width:500px}.sd-portal-welcome-section .sd-portal-welcome-content{margin:0 auto;max-width:1200px;position:relative;z-index:1}.sd-portal-welcome-section .sd-portal-welcome-title{color:#fff;font-size:2.25rem;font-weight:700;margin-bottom:.75rem;text-align:center}.sd-portal-welcome-section .sd-portal-welcome-subtitle{color:#ffffffe6;font-size:1.1rem;margin-bottom:2.5rem;text-align:center}.sd-portal-welcome-section .sd-portal-progress-tracker{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:20px;box-shadow:0 10px 40px #00000026;padding:2rem}.sd-portal-welcome-section .sd-portal-progress-bar-modern{background:#0000001a;border-radius:10px;height:12px;margin-bottom:2rem;overflow:hidden;width:100%}.sd-portal-welcome-section .sd-portal-progress-bar-modern .sd-portal-progress-fill-modern{background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:10px;box-shadow:0 0 15px #2196f380;height:100%;position:relative;transition:width .5s cubic-bezier(.4,0,.2,1)}.sd-portal-welcome-section .sd-portal-progress-bar-modern .sd-portal-progress-fill-modern:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.sd-portal-welcome-section .sd-portal-steps-modern{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem}.sd-portal-welcome-section .sd-portal-step-modern{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center}.sd-portal-welcome-section .sd-portal-step-modern .sd-portal-step-icon-modern{align-items:center;background:#e2e8f0;border-radius:18px;box-shadow:0 4px 12px #0000001a;color:#94a3b8;display:flex;font-size:1.75rem;height:72px;justify-content:center;margin-bottom:1rem;transition:all .4s cubic-bezier(.4,0,.2,1);width:72px}.sd-portal-welcome-section .sd-portal-step-modern .sd-portal-step-label-modern{color:#64748b;font-size:1.05rem;font-weight:700;margin-bottom:.5rem;transition:color .3s ease}.sd-portal-welcome-section .sd-portal-step-modern .sd-portal-step-count-modern{background:#f1f5f9;border-radius:8px;color:#94a3b8;font-size:.9rem;font-weight:600;padding:.35rem .85rem}.sd-portal-welcome-section .sd-portal-step-modern.completed .sd-portal-step-icon-modern{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 20px #10b9814d;color:#fff}.sd-portal-welcome-section .sd-portal-step-modern.completed .sd-portal-step-label-modern{color:#10b981}.sd-portal-welcome-section .sd-portal-step-modern.completed .sd-portal-step-count-modern{background:#d1fae5;color:#065f46}.sd-portal-welcome-section .sd-portal-step-modern.active .sd-portal-step-icon-modern{animation:pulse-modern 2s infinite;background:linear-gradient(135deg,#2196f3,#e91e63);box-shadow:0 12px 28px #2196f366;color:#fff;transform:scale(1.1)}.sd-portal-welcome-section .sd-portal-step-modern.active .sd-portal-step-label-modern{color:#2196f3}.sd-portal-welcome-section .sd-portal-step-modern.active .sd-portal-step-count-modern{background:linear-gradient(135deg,#2196f31a,#e91e631a);color:#2196f3}@keyframes pulse-modern{0%,to{box-shadow:0 12px 28px #2196f366}50%{box-shadow:0 12px 36px #2196f399}}.sd-portal-welcome-section .sd-portal-progress-percentage{background:linear-gradient(135deg,#2196f31a,#e91e631a);border-radius:12px;color:#2196f3;font-size:2rem;font-weight:700;padding:1rem;text-align:center}.sd-portal-content-modern{margin:2rem auto;max-width:1400px;padding:0 2rem 2rem}.sd-portal-footer-modern{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-top:2px solid #e2e8f0;margin-top:3rem;padding:2rem;text-align:center}.sd-portal-footer-modern .sd-portal-support{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;color:#1e293b;display:inline-flex;font-size:1rem;gap:.75rem;padding:1rem 1.5rem}.sd-portal-footer-modern .sd-portal-support i{color:#3b82f6;font-size:1.25rem}.sd-portal-footer-modern .sd-portal-support a{color:#2196f3;font-weight:600;text-decoration:none;transition:color .3s ease}.sd-portal-footer-modern .sd-portal-support a:hover{color:#0c7cd5;text-decoration:underline}.sd-portal-theme-purple-blue .sd-portal-gradient-primary,.sd-portal-theme-purple-blue .sd-portal-progress-fill-modern{background:linear-gradient(135deg,#667eea,#764ba2)}.sd-portal-theme-purple-blue .sd-portal-header-modern .sd-portal-header-left{color:#667eea}.sd-portal-theme-purple-blue .sd-portal-access-modal-header,.sd-portal-theme-purple-blue .sd-portal-step-modern.active .sd-portal-step-icon-modern,.sd-portal-theme-purple-blue .sd-portal-user-info .sd-portal-user-avatar,.sd-portal-theme-purple-blue .sd-portal-verify-btn{background:linear-gradient(135deg,#667eea,#764ba2)}.sd-portal-theme-green-teal .sd-portal-gradient-primary,.sd-portal-theme-green-teal .sd-portal-progress-fill-modern{background:linear-gradient(135deg,#10b981,#14b8a6)}.sd-portal-theme-green-teal .sd-portal-header-modern .sd-portal-header-left{color:#10b981}.sd-portal-theme-green-teal .sd-portal-access-modal-header,.sd-portal-theme-green-teal .sd-portal-step-modern.active .sd-portal-step-icon-modern,.sd-portal-theme-green-teal .sd-portal-user-info .sd-portal-user-avatar,.sd-portal-theme-green-teal .sd-portal-verify-btn{background:linear-gradient(135deg,#10b981,#14b8a6)}.sd-portal-theme-orange-red .sd-portal-gradient-primary,.sd-portal-theme-orange-red .sd-portal-progress-fill-modern{background:linear-gradient(135deg,#f59e0b,#ef4444)}.sd-portal-theme-orange-red .sd-portal-header-modern .sd-portal-header-left{color:#f59e0b}.sd-portal-theme-orange-red .sd-portal-access-modal-header,.sd-portal-theme-orange-red .sd-portal-step-modern.active .sd-portal-step-icon-modern,.sd-portal-theme-orange-red .sd-portal-user-info .sd-portal-user-avatar,.sd-portal-theme-orange-red .sd-portal-verify-btn{background:linear-gradient(135deg,#f59e0b,#ef4444)}@media screen and (max-width:768px){.sd-portal-header-modern{flex-direction:column;gap:1rem;padding:1rem}.sd-portal-header-modern .sd-portal-header-left,.sd-portal-header-modern .sd-portal-header-right{width:100%}.sd-portal-header-modern .sd-portal-header-right{flex-direction:column}.sd-portal-header-modern .sd-portal-user-info{justify-content:center;width:100%}.sd-portal-header-modern .sd-portal-theme-selector{justify-content:center}.sd-portal-welcome-section{padding:2rem 1rem}.sd-portal-welcome-section .sd-portal-welcome-title{font-size:1.75rem}.sd-portal-welcome-section .sd-portal-welcome-subtitle{font-size:1rem}.sd-portal-welcome-section .sd-portal-progress-tracker{padding:1.5rem}.sd-portal-welcome-section .sd-portal-steps-modern{gap:1.5rem;grid-template-columns:1fr}.sd-portal-welcome-section .sd-portal-progress-percentage{font-size:1.5rem}.sd-portal-content-modern{padding:0 1rem 1rem}}.pdf-viewer-portal{height:calc(100vh - 110px)!important;overflow:hidden}.sd-portal-container-new{background:#f8fafc;display:flex;flex-direction:column;min-height:100vh}.sd-portal-top-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#2196f314,#e91e6314);border-bottom:2px solid #2196f333;box-shadow:0 2px 12px #2196f326;display:flex;height:60px;justify-content:space-between;padding:0 2rem;position:sticky;top:0;z-index:1000}.sd-portal-top-header .sd-portal-header-logo{align-items:center;color:#2196f3;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:700;gap:.75rem}.sd-portal-top-header .sd-portal-header-logo i{font-size:1.5rem}.sd-portal-top-header .sd-portal-header-title{flex:1 1;text-align:center}.sd-portal-top-header .sd-portal-header-title h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700;margin:0}.sd-portal-top-header .sd-portal-header-user{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;border-radius:30px;display:flex;flex-shrink:0;gap:.75rem;padding:.5rem 1rem}.sd-portal-top-header .sd-portal-header-user .sd-portal-user-avatar-small{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:50%;color:#fff;display:flex;font-size:1rem;height:36px;justify-content:center;width:36px}.sd-portal-top-header .sd-portal-header-user .sd-portal-user-name-small{color:#1e293b;font-size:.95rem;font-weight:600;white-space:nowrap}.sd-portal-main-layout{display:flex;flex:1 1;height:calc(100vh - 60px);overflow:hidden}.sd-portal-sidebar{background:#fff;border-right:2px solid #e2e8f0;display:flex;flex-direction:column;max-width:220px;min-width:180px;overflow-y:auto;padding:2rem 1rem;width:15%}.sd-portal-sidebar .sd-portal-sidebar-progress{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:12px;display:flex;flex-direction:column;margin-bottom:2rem;padding:1rem}.sd-portal-sidebar .sd-portal-sidebar-progress .sd-portal-progress-percentage-sidebar{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.sd-portal-sidebar .sd-portal-sidebar-progress .sd-portal-progress-bar-vertical{background:#e2e8f0;border-radius:10px;height:8px;overflow:hidden;position:relative;width:100%}.sd-portal-sidebar .sd-portal-sidebar-progress .sd-portal-progress-bar-vertical .sd-portal-progress-fill-vertical{background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:10px;box-shadow:2px 0 8px #2196f366;height:100%;left:0;position:absolute;transition:width .5s cubic-bezier(.4,0,.2,1);width:0}.sd-portal-sidebar .sd-portal-sidebar-steps{display:flex;flex:1 1;flex-direction:column;gap:2rem}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step{align-items:center;background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;padding:1rem;position:relative;text-align:center;transition:all .3s ease}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step:after{background:#e2e8f0;bottom:-2rem;content:"";height:2rem;left:50%;position:absolute;transform:translateX(-50%);width:2px}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step:last-child:after{display:none}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step .sd-portal-sidebar-step-icon{align-items:center;background:#cbd5e1;border-radius:50%;color:#fff;display:flex;font-size:1.5rem;height:56px;justify-content:center;margin-bottom:.75rem;transition:all .3s ease;width:56px}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step .sd-portal-sidebar-step-info .sd-portal-sidebar-step-label{color:#64748b;font-size:1rem;font-weight:700;margin-bottom:.25rem}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step .sd-portal-sidebar-step-info .sd-portal-sidebar-step-count{color:#94a3b8;font-size:.85rem;font-weight:600}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step.completed{background:linear-gradient(135deg,#10b9811a,#0596691a);background-clip:padding-box;border:2px solid #0000}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step.completed .sd-portal-sidebar-step-icon{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 20px #10b9814d}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step.completed .sd-portal-sidebar-step-count,.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step.completed .sd-portal-sidebar-step-label{color:#10b981}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step.completed:after{background:#10b981}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step.active{background:linear-gradient(135deg,#2196f326,#e91e6326);background-clip:padding-box;border:2px solid #0000;box-shadow:0 4px 16px #2196f333}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step.active .sd-portal-sidebar-step-icon{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:linear-gradient(135deg,#2196f3,#e91e63);box-shadow:0 8px 20px #2196f366}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step.active .sd-portal-sidebar-step-count,.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step.active .sd-portal-sidebar-step-label{color:#2196f3}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step.pending{opacity:.6}@keyframes pulse{0%,to{box-shadow:0 8px 20px #2196f366;transform:scale(1)}50%{box-shadow:0 8px 24px #2196f399;transform:scale(1.05)}}.sd-portal-main-content{background:#f8fafc;flex:1 1;overflow-y:auto;padding:2rem;position:relative}.sd-portal-main-content::-webkit-scrollbar{width:8px}.sd-portal-main-content::-webkit-scrollbar-track{background:#f1f5f9}.sd-portal-main-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.sd-portal-main-content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sd-portal-footer-inline{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;color:#64748b;display:flex;font-size:.95rem;gap:.75rem;justify-content:center;margin-top:auto;padding:2rem;text-align:center}.sd-portal-footer-inline i{color:#3b82f6;font-size:1.1rem}.sd-portal-footer-inline a{color:#2196f3;font-weight:600;text-decoration:none;transition:color .3s ease}.sd-portal-footer-inline a:hover{color:#0c7cd5;text-decoration:underline}.sd-portal-completion{margin:0 auto;max-width:900px;padding:0;position:relative}.sd-portal-completion .sd-portal-completion-content{background:#fff;border-radius:20px;box-shadow:0 10px 40px #0000001a;padding:3rem;position:relative;z-index:2}.sd-portal-completion .sd-portal-completion-icon{margin-bottom:2rem;text-align:center}.sd-portal-completion .sd-portal-success-checkmark{animation:scaleIn .5s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;box-shadow:0 15px 40px #10b9814d;height:120px;margin:0 auto;position:relative;width:120px}.sd-portal-completion .sd-portal-success-checkmark:before{animation:pulse 2s ease-in-out infinite;background:linear-gradient(135deg,#10b98133,#05966933);border-radius:50%;content:"";inset:-10px;position:absolute}.sd-portal-completion .sd-portal-success-checkmark .sd-portal-checkmark-circle{animation:drawCircle .5s ease .3s forwards;border:4px solid #fff;border-radius:50%;inset:10px;opacity:0;position:absolute}.sd-portal-completion .sd-portal-success-checkmark .sd-portal-checkmark-stem{animation:drawStem .3s ease .5s forwards;background:#fff;height:50px;left:55px;position:absolute;top:45px;transform:scaleY(0);transform-origin:bottom;width:4px}.sd-portal-completion .sd-portal-success-checkmark .sd-portal-checkmark-kick{animation:drawKick .2s ease .7s forwards;background:#fff;height:4px;left:35px;position:absolute;top:75px;transform:scaleX(0);transform-origin:left;width:30px}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes drawCircle{to{opacity:1}}@keyframes drawStem{to{transform:scaleY(1)}}@keyframes drawKick{to{transform:scaleX(1)}}.sd-portal-completion .sd-portal-completion-title{-webkit-text-fill-color:#0000;animation:fadeInUp .5s ease .3s backwards;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.sd-portal-completion .sd-portal-completion-subtitle{animation:fadeInUp .5s ease .4s backwards;color:#1e293b;font-size:1.5rem;margin-bottom:2rem;text-align:center}.sd-portal-completion .sd-portal-completion-message{animation:fadeInUp .5s ease .5s backwards;color:#64748b;font-size:1.05rem;line-height:1.8;margin-bottom:3rem;text-align:center}.sd-portal-completion .sd-portal-completion-message p{margin-bottom:.75rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sd-portal-completion .sd-portal-completion-summary{animation:fadeInUp .5s ease .6s backwards;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #bae6fd;border-radius:16px;margin-bottom:3rem;padding:2rem}.sd-portal-completion .sd-portal-completion-summary .sd-portal-completion-summary-title{align-items:center;color:#2196f3;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;margin-bottom:1.5rem}.sd-portal-completion .sd-portal-completion-summary .sd-portal-completion-summary-title i{font-size:1.75rem}.sd-portal-completion .sd-portal-next-steps{display:flex;flex-direction:column;gap:1.5rem}.sd-portal-completion .sd-portal-next-steps .sd-portal-next-step{align-items:flex-start;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;display:flex;gap:1.5rem;padding:1.5rem;transition:all .3s ease}.sd-portal-completion .sd-portal-next-steps .sd-portal-next-step:hover{box-shadow:0 6px 20px #0000001f;transform:translateX(8px)}.sd-portal-completion .sd-portal-next-steps .sd-portal-next-step .sd-portal-step-number{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border-radius:50%;box-shadow:0 4px 12px #2196f34d;color:#fff;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:48px;justify-content:center;width:48px}.sd-portal-completion .sd-portal-next-steps .sd-portal-next-step .sd-portal-step-content{flex:1 1}.sd-portal-completion .sd-portal-next-steps .sd-portal-next-step .sd-portal-step-content h4{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.sd-portal-completion .sd-portal-next-steps .sd-portal-next-step .sd-portal-step-content p{color:#64748b;font-size:1rem;line-height:1.6;margin:0}.sd-portal-completion .sd-portal-completion-actions{animation:fadeInUp .5s ease .7s backwards;margin-bottom:3rem;text-align:center}.sd-portal-completion .sd-portal-completion-actions button{align-items:center;background:linear-gradient(135deg,#2196f3,#e91e63);border:none;border-radius:12px;box-shadow:0 8px 24px #2196f34d;color:#fff;cursor:pointer;display:inline-flex;font-size:1.15rem;font-weight:600;gap:.75rem;padding:1.25rem 3rem;transition:all .3s ease}.sd-portal-completion .sd-portal-completion-actions button:hover:not(:disabled){box-shadow:0 12px 32px #2196f366;transform:translateY(-3px)}.sd-portal-completion .sd-portal-completion-actions button:active:not(:disabled){transform:translateY(-1px)}.sd-portal-completion .sd-portal-completion-actions button.is-loading,.sd-portal-completion .sd-portal-completion-actions button:disabled{cursor:not-allowed;opacity:.7}.sd-portal-completion .sd-portal-completion-actions button i{font-size:1.25rem}.sd-portal-completion .sd-portal-completion-actions .sd-portal-completion-hint{align-items:center;color:#64748b;display:flex;font-size:.95rem;gap:.5rem;justify-content:center}.sd-portal-completion .sd-portal-completion-actions .sd-portal-completion-hint i{color:#3b82f6}.sd-portal-completion .sd-portal-completion-contact{animation:fadeInUp .5s ease .8s backwards;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;border-radius:16px;margin-bottom:2rem;padding:2rem}.sd-portal-completion .sd-portal-completion-contact .sd-portal-contact-title{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:.75rem;text-align:center}.sd-portal-completion .sd-portal-completion-contact .sd-portal-contact-text{color:#64748b;font-size:1rem;margin-bottom:1.5rem;text-align:center}.sd-portal-completion .sd-portal-completion-contact .sd-portal-contact-methods{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.sd-portal-completion .sd-portal-completion-contact .sd-portal-contact-methods .sd-portal-contact-method{align-items:center;background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000014;display:flex;gap:.75rem;padding:1rem 1.5rem}.sd-portal-completion .sd-portal-completion-contact .sd-portal-contact-methods .sd-portal-contact-method i{color:#2196f3;font-size:1.25rem}.sd-portal-completion .sd-portal-completion-contact .sd-portal-contact-methods .sd-portal-contact-method a{color:#1e293b;font-weight:600;text-decoration:none;transition:color .3s ease}.sd-portal-completion .sd-portal-completion-contact .sd-portal-contact-methods .sd-portal-contact-method a:hover{color:#2196f3}.sd-portal-completion .sd-portal-completion-contact .sd-portal-contact-methods .sd-portal-contact-method span{color:#1e293b;font-weight:600}.sd-portal-completion .sd-portal-completion-footer{animation:fadeInUp .5s ease .9s backwards;text-align:center}.sd-portal-completion .sd-portal-completion-footer .sd-portal-completion-badge{align-items:center;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:12px;box-shadow:0 4px 12px #10b98133;color:#065f46;display:inline-flex;font-size:1rem;font-weight:600;gap:.75rem;padding:1rem 2rem}.sd-portal-completion .sd-portal-completion-footer .sd-portal-completion-badge i{font-size:1.25rem}.sd-portal-completion .sd-portal-completion-footer .sd-portal-completion-farewell{color:#64748b;font-size:1.05rem;line-height:1.7;margin:0}.sd-portal-completion .sd-portal-completion-footer .sd-portal-social-links{display:flex;gap:1rem;justify-content:center}.sd-portal-completion .sd-portal-completion-footer .sd-portal-social-links .sd-portal-social-link{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;border-radius:50%;color:#2196f3;display:flex;font-size:1.25rem;height:48px;justify-content:center;transition:all .3s ease;width:48px}.sd-portal-completion .sd-portal-completion-footer .sd-portal-social-links .sd-portal-social-link:hover{background:linear-gradient(135deg,#2196f3,#e91e63);border-color:#0000;box-shadow:0 8px 20px #2196f34d;color:#fff;transform:translateY(-4px)}.sd-portal-completion .sd-portal-confetti{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.sd-portal-completion .sd-portal-confetti .sd-portal-confetti-piece{animation:confetti-fall linear forwards;height:10px;opacity:0;position:absolute;top:-10px;width:10px}@keyframes confetti-fall{0%{opacity:1;top:-10px;transform:rotate(0deg)}to{opacity:0;top:100vh;transform:rotate(2turn)}}@media screen and (max-width:1024px){.sd-portal-top-header{padding:0 1rem}.sd-portal-top-header .sd-portal-header-title h1{font-size:1.1rem}.sd-portal-top-header .sd-portal-header-logo{font-size:1rem}.sd-portal-top-header .sd-portal-header-logo i{font-size:1.25rem}.sd-portal-sidebar{max-width:200px;min-width:160px;padding:1.5rem .75rem;width:20%}.sd-portal-sidebar .sd-portal-sidebar-progress{padding:.75rem}.sd-portal-sidebar .sd-portal-sidebar-progress .sd-portal-progress-percentage-sidebar{font-size:1.25rem}.sd-portal-sidebar .sd-portal-sidebar-steps{gap:1.5rem}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step{padding:.75rem}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step .sd-portal-sidebar-step-icon{font-size:1.25rem;height:48px;width:48px}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step .sd-portal-sidebar-step-info .sd-portal-sidebar-step-label{font-size:.9rem}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step .sd-portal-sidebar-step-info .sd-portal-sidebar-step-count{font-size:.8rem}.sd-portal-main-content{padding:1.5rem}}@media screen and (max-width:768px){.sd-portal-top-header{flex-wrap:wrap;gap:.75rem;height:auto;padding:.75rem 1rem}.sd-portal-top-header .sd-portal-header-logo{font-size:.9rem;gap:.5rem;order:1}.sd-portal-top-header .sd-portal-header-logo i{font-size:1.2rem}.sd-portal-top-header .sd-portal-header-user{margin-left:auto;order:2;padding:.4rem .75rem}.sd-portal-top-header .sd-portal-header-user .sd-portal-user-avatar-small{font-size:.85rem;height:30px;width:30px}.sd-portal-top-header .sd-portal-header-user .sd-portal-user-name-small{font-size:.85rem}.sd-portal-top-header .sd-portal-header-title{order:3;text-align:left;width:100%}.sd-portal-top-header .sd-portal-header-title h1{font-size:.95rem}.sd-portal-access-modal .sd-portal-access-modal-content{width:95%}.sd-portal-access-modal .sd-portal-access-modal-header{padding:2rem 1.5rem}.sd-portal-access-modal .sd-portal-access-modal-header .sd-portal-welcome-icon{margin-bottom:1rem}.sd-portal-access-modal .sd-portal-access-modal-header .sd-portal-welcome-icon i{font-size:2.5rem}.sd-portal-access-modal .sd-portal-access-modal-header h2{font-size:1.5rem}.sd-portal-access-modal .sd-portal-access-modal-header p{font-size:.95rem}.sd-portal-main-layout{flex-direction:column;height:auto}.sd-portal-sidebar{border-bottom:2px solid #e2e8f0;border-right:none;max-width:100%;min-width:100%;padding:1.5rem;width:100%}.sd-portal-sidebar .sd-portal-sidebar-progress{align-items:center;flex-direction:row;gap:1rem;margin-bottom:1.5rem}.sd-portal-sidebar .sd-portal-sidebar-progress .sd-portal-progress-percentage-sidebar{font-size:1.75rem;margin-bottom:0}.sd-portal-sidebar .sd-portal-sidebar-progress .sd-portal-progress-bar-vertical{height:8px;max-width:300px;width:100%}.sd-portal-sidebar .sd-portal-sidebar-progress .sd-portal-progress-bar-vertical .sd-portal-progress-fill-vertical{height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);width:0}.sd-portal-sidebar .sd-portal-sidebar-steps{flex-direction:row;gap:1rem;overflow-x:auto;padding-bottom:.5rem}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step{min-width:140px}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step:after{display:none}.sd-portal-main-content{height:auto;overflow-y:visible;padding:1rem}.sd-portal-footer-inline{flex-direction:column;gap:.5rem;padding:1rem}.sd-portal-completion .sd-portal-completion-content{padding:2rem 1.5rem}.sd-portal-completion .sd-portal-success-checkmark{height:100px;width:100px}.sd-portal-completion .sd-portal-completion-title{font-size:1.75rem}.sd-portal-completion .sd-portal-completion-subtitle{font-size:1.25rem}.sd-portal-completion .sd-portal-next-steps .sd-portal-next-step{align-items:center;flex-direction:column;text-align:center}.sd-portal-completion .sd-portal-next-steps .sd-portal-next-step:hover{transform:translateY(-4px);transform:translateX(0)}.sd-portal-completion .sd-portal-next-steps .sd-portal-next-step .sd-portal-step-content h4{font-size:1.1rem}.sd-portal-completion .sd-portal-completion-actions button{font-size:1rem;padding:1rem 2rem;width:100%}.sd-portal-completion .sd-portal-completion-contact .sd-portal-contact-methods{flex-direction:column;gap:1rem}.sd-portal-completion .sd-portal-completion-contact .sd-portal-contact-methods .sd-portal-contact-method{justify-content:center;width:100%}.sd-portal-completion .sd-portal-social-links{flex-wrap:wrap}}@media screen and (max-width:480px){.sd-portal-top-header{gap:.5rem;padding:.5rem .75rem}.sd-portal-top-header .sd-portal-header-logo{font-size:.8rem;gap:.4rem}.sd-portal-top-header .sd-portal-header-logo i{font-size:1rem}.sd-portal-top-header .sd-portal-header-user{padding:.3rem .6rem}.sd-portal-top-header .sd-portal-header-user .sd-portal-user-avatar-small{font-size:.75rem;height:26px;width:26px}.sd-portal-top-header .sd-portal-header-user .sd-portal-user-name-small{display:none}.sd-portal-top-header .sd-portal-header-title h1{font-size:.85rem}.sd-portal-access-modal .sd-portal-access-modal-header{padding:1.5rem 1rem}.sd-portal-access-modal .sd-portal-access-modal-header .sd-portal-welcome-icon{margin-bottom:.75rem}.sd-portal-access-modal .sd-portal-access-modal-header .sd-portal-welcome-icon i{font-size:2rem}.sd-portal-access-modal .sd-portal-access-modal-header h2{font-size:1.25rem}.sd-portal-access-modal .sd-portal-access-modal-header p{font-size:.85rem}.sd-portal-access-modal .sd-portal-access-modal-body{padding:1.5rem 1rem}.sd-portal-sidebar .sd-portal-sidebar-progress .sd-portal-progress-bar-vertical{max-width:100%}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step{min-width:120px;padding:.5rem}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step .sd-portal-sidebar-step-icon{font-size:1rem;height:40px;width:40px}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step .sd-portal-sidebar-step-info .sd-portal-sidebar-step-label{font-size:.85rem}.sd-portal-sidebar .sd-portal-sidebar-steps .sd-portal-sidebar-step .sd-portal-sidebar-step-info .sd-portal-sidebar-step-count{font-size:.75rem}.sd-portal-completion .sd-portal-completion-title{font-size:1.5rem}.sd-portal-completion .sd-portal-completion-subtitle{font-size:1.1rem}.sd-portal-completion .sd-portal-completion-message{font-size:.95rem}}.sd-portal-document-viewer{display:flex;flex-direction:column;height:100%}.sd-portal-document-viewer .sd-portal-viewer-header{align-items:center;background:#fff;border-bottom:2px solid #e2e8f0;border-radius:16px 16px 0 0;box-shadow:0 2px 8px #00000014;display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1rem;padding:1.25rem 1.5rem}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-back-btn{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;border-radius:10px;color:#1e293b;cursor:pointer;display:flex;flex-shrink:0;font-size:.95rem;font-weight:600;gap:.75rem;padding:.75rem 1.5rem;transition:all .3s ease}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-back-btn i{font-size:1rem}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-back-btn:hover{background:#fff;border-color:#2196f3;box-shadow:0 4px 12px #2196f333;color:#2196f3;transform:translateX(-4px)}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-title{align-items:center;color:#1e293b;display:flex;flex:1 1;font-size:1.1rem;gap:.75rem}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-title>i{color:#ef4444;font-size:1.5rem}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-title .sd-portal-viewer-mode{color:#2196f3;font-weight:700}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-title .sd-portal-viewer-separator{color:#cbd5e1;font-weight:400}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-title .sd-portal-viewer-doc-title{color:#1e293b;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-actions{flex-shrink:0}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-actions .sd-portal-signed-badge{align-items:center;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:2px solid #6ee7b7;border-radius:10px;color:#065f46;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;padding:.75rem 1.25rem}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-actions .sd-portal-signed-badge i{font-size:1.1rem}.sd-portal-document-viewer .sd-portal-viewer-content{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.sd-portal-document-viewer .sd-portal-viewer-footer{background:#fff;border-radius:0 0 16px 16px;border-top:2px solid #e2e8f0;box-shadow:0 -2px 8px #00000014;margin-top:1rem;padding:1.5rem}.sd-portal-document-viewer .sd-portal-viewer-footer .buttons{display:flex;gap:1rem;justify-content:flex-end}@media screen and (max-width:768px){.sd-portal-document-viewer{height:auto;min-height:100vh;padding-bottom:80px}.sd-portal-document-viewer .sd-portal-viewer-header{align-items:stretch;flex-direction:column;flex-shrink:0;gap:1rem;padding:1rem}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-back-btn{width:fit-content}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-title{align-items:flex-start;flex-direction:column;gap:.5rem}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-title .sd-portal-viewer-separator{display:none}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-title .sd-portal-viewer-doc-title{white-space:normal}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-actions{text-align:center;width:100%}.sd-portal-document-viewer .sd-portal-viewer-content{flex:none;height:auto;overflow:visible}.sd-portal-document-viewer .sd-portal-viewer-content .signing-document-container,.sd-portal-document-viewer .sd-portal-viewer-content .signing-document-container .smart-pdf-box{height:auto;overflow:visible}.sd-portal-document-viewer .sd-portal-viewer-content .signing-document-container .signing-document-footer{flex-shrink:0}.sd-portal-document-viewer .sd-portal-viewer-footer{flex-shrink:0;padding:1rem}.sd-portal-document-viewer .sd-portal-viewer-footer .buttons{flex-direction:column;gap:.75rem}.sd-portal-document-viewer .sd-portal-viewer-footer .buttons button{width:100%}}@media screen and (max-width:480px){.sd-portal-document-viewer{height:auto}.sd-portal-document-viewer .sd-portal-viewer-header{padding:.75rem}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-back-btn span{display:none}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-back-btn i{font-size:1.25rem}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-title{font-size:.95rem}.sd-portal-document-viewer .sd-portal-viewer-header .sd-portal-viewer-title>i{font-size:1.25rem}.sd-portal-document-viewer .sd-portal-viewer-content .signing-document-container .signing-document-footer{padding:.5rem}}.sd-efl-modal .modal-card{border-radius:12px;box-shadow:0 10px 40px #00000026;overflow:hidden}.sd-efl-modal .modal-card .modal-card-head{background:linear-gradient(135deg,#2196f3,#e91e63);border-bottom:3px solid #fff3;box-shadow:0 4px 12px #e91e634d;padding:1.5rem 2rem;position:relative}.sd-efl-modal .modal-card .modal-card-head .modal-card-title{-webkit-text-fill-color:#0000;animation:titleShine 3s ease-in-out infinite;background:linear-gradient(90deg,#fff,#ffffffe6);-webkit-background-clip:text;background-clip:text;color:#fff;font-family:Fredoka;font-size:1.5rem;font-weight:700;letter-spacing:.5px;text-shadow:0 2px 4px #0003}@keyframes titleShine{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.sd-efl-modal .modal-card .modal-card-head .delete,.sd-efl-modal .modal-card .modal-card-head .modal-close{background-color:#fff3;transition:all .3s ease}.sd-efl-modal .modal-card .modal-card-head .delete:hover,.sd-efl-modal .modal-card .modal-card-head .modal-close:hover{background-color:#ffffff4d;transform:rotate(90deg)}.sd-efl-modal .modal-card .modal-card-head .delete:after,.sd-efl-modal .modal-card .modal-card-head .delete:before,.sd-efl-modal .modal-card .modal-card-head .modal-close:after,.sd-efl-modal .modal-card .modal-card-head .modal-close:before{background-color:#fff}.sd-efl-modal .modal-card .modal-card-body{background-color:#fafafa;max-height:75vh;overflow-y:auto;padding:2rem}.sd-efl-modal .modal-card .modal-card-body::-webkit-scrollbar{width:8px}.sd-efl-modal .modal-card .modal-card-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.sd-efl-modal .modal-card .modal-card-body::-webkit-scrollbar-thumb{background:#2196f3;border-radius:4px}.sd-efl-modal .modal-card .modal-card-body::-webkit-scrollbar-thumb:hover{background:#0c7cd5}.sd-efl-modal .modal-card .modal-card-body .tabs{margin-bottom:1.5rem}.sd-efl-modal .modal-card .modal-card-body .tabs ul{border-bottom:2px solid #e0e0e0}.sd-efl-modal .modal-card .modal-card-body .tabs ul li{margin-bottom:-2px}.sd-efl-modal .modal-card .modal-card-body .tabs ul li a{border-bottom:2px solid #0000;color:#3b3b3b;font-weight:600;padding:1rem 1.5rem;transition:all .3s ease}.sd-efl-modal .modal-card .modal-card-body .tabs ul li a:hover{background:linear-gradient(0deg,#2196f314,#0000);border-bottom-color:#82c4f8;color:#2196f3}.sd-efl-modal .modal-card .modal-card-body .tabs ul li.is-active a{background:linear-gradient(0deg,#e91e6314,#0000);border-bottom-color:#e91e63;border-bottom-width:3px;color:#2196f3}.sd-efl-modal .modal-card .modal-card-body .tab-content{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;padding:1.5rem}.sd-efl-modal .modal-card .modal-card-body .box{border:1px solid #e0e0e0;border-left:3px solid #0000;border-radius:8px;margin-bottom:1rem;transition:all .3s ease}.sd-efl-modal .modal-card .modal-card-body .box:hover{border-color:#2196f3 #2196f3 #2196f3 #e91e63;box-shadow:0 4px 12px #2196f333;transform:translateX(4px)}.sd-efl-modal .modal-card .modal-card-body .box .title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2196f3,#e91e63);-webkit-background-clip:text;background-clip:text;color:#3b3b3b;font-weight:700;margin-bottom:.5rem}.sd-efl-modal .modal-card .modal-card-body .box .tags .tag.is-success{background-color:#48c78e;color:#fff}.sd-efl-modal .modal-card .modal-card-body .box .tags .tag.is-info{background:linear-gradient(135deg,#2196f3,#51adf6);color:#fff;font-weight:600}.sd-efl-modal .modal-card .modal-card-body .box .tags .tag.is-light{background-color:#f5f5f5;border:1px solid #2196f333;color:#3b3b3b}.sd-efl-modal .modal-card .modal-card-body .box .button{transition:all .3s ease}.sd-efl-modal .modal-card .modal-card-body .box .button.is-warning:hover{box-shadow:0 4px 8px #ffc1074d;transform:translateY(-2px)}.sd-efl-modal .modal-card .modal-card-body .box .button.is-info:hover{box-shadow:0 4px 8px #2196f34d;transform:translateY(-2px)}.sd-efl-modal .modal-card .modal-card-body .box .button.is-danger:hover{box-shadow:0 4px 8px #f146684d;transform:translateY(-2px)}.sd-efl-modal .modal-card .modal-card-body .instruction-modal .instruction-box{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;padding:1rem;position:relative}.sd-efl-modal .modal-card .modal-card-body .instruction-modal .instruction-box .instruction-value{color:#3b3b3b;flex:1 1;font-family:Courier New,monospace;font-size:.9rem;padding-right:1rem;word-break:break-all}.sd-efl-modal .modal-card .modal-card-body .instruction-modal .instruction-box .button.is-small{border-radius:4px;padding:.5rem 1rem}.sd-efl-modal .modal-card .modal-card-body .instruction-modal .instruction-box .button.is-small.is-link{background:linear-gradient(135deg,#2196f3,#e91e63);border:none;color:#fff;font-weight:600}.sd-efl-modal .modal-card .modal-card-body .instruction-modal .instruction-box .button.is-small.is-link:hover{background:linear-gradient(135deg,#0c7cd5,#c1134e);box-shadow:0 2px 6px #e91e6366;transform:translateY(-2px)}.sd-efl-modal .modal-card .modal-card-body .instruction-modal .instruction-box .notification{font-size:.85rem;margin-top:.5rem;padding:.5rem 1rem}.sd-efl-modal .modal-card .modal-card-body .instruction-modal .instruction-box .notification.is-success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .field{margin-bottom:1.5rem}.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .field .label{color:#3b3b3b;font-size:.95rem;font-weight:600;margin-bottom:.5rem}.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .field .control .input,.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .field .control .select select,.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .field .control .textarea{border:1px solid #ddd;border-radius:6px;transition:all .3s ease}.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .field .control .input:focus,.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .field .control .select select:focus,.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .field .control .textarea:focus{border-color:#2196f3;box-shadow:0 0 0 3px #2196f326}.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .field .help.is-info{color:#2196f3;font-size:.85rem;margin-top:.5rem}.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .editor-wrapper{border:1px solid #ddd;border-radius:6px;overflow:hidden;transition:all .3s ease}.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .editor-wrapper:focus-within{border-color:#2196f3;box-shadow:0 0 0 3px #2196f326}.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .button{border-radius:6px;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .button.is-success{background-color:#48c78e}.sd-efl-modal .modal-card .modal-card-body .sd-hrms-input .button.is-success:hover{background-color:#34a874;box-shadow:0 4px 10px #48c78e4d;transform:translateY(-2px)}.sd-efl-modal .modal-card .modal-card-body .is-clickable{transition:all .3s ease}.sd-efl-modal .modal-card .modal-card-body .is-clickable:hover{color:#e91e63!important;transform:translateX(-4px)}.sd-efl-modal .modal-card .modal-card-foot{background-color:#fafafa;border-top:1px solid #e0e0e0;padding:1.5rem 2rem}.sd-efl-modal .modal-card .modal-card-foot .button{border-radius:6px;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.sd-efl-modal .modal-card .modal-card-foot .button:hover{transform:translateY(-2px)}.sd-efl-modal.modal.is-active{animation:modalFadeIn .3s ease-out}.sd-efl-modal.modal.is-active .modal-card{animation:modalSlideIn .3s cubic-bezier(.68,-.55,.265,1.55)}@media(max-width:768px){.sd-efl-modal .modal-card .modal-card-head{padding:1rem 1.5rem}.sd-efl-modal .modal-card .modal-card-head .modal-card-title{font-size:1.25rem}.sd-efl-modal .modal-card .modal-card-body{padding:1.5rem}.sd-efl-modal .modal-card .modal-card-body .tabs ul li a{font-size:.9rem;padding:.75rem 1rem}.sd-efl-modal .modal-card .modal-card-body .tab-content{padding:1rem}.sd-efl-modal .modal-card .modal-card-foot{padding:1rem 1.5rem}}.level .level-right .button.is-primary{background:linear-gradient(135deg,#2196f3,#e91e63);border:none;color:#fff;font-weight:600;transition:all .3s ease}.level .level-right .button.is-primary:hover{background:linear-gradient(135deg,#0c7cd5,#c1134e);box-shadow:0 4px 12px #e91e6366;transform:translateY(-2px)}@font-face{font-family:DMSans;src:url(/static/media/DMSans-Regular.36401d66ca415d09e170.ttf) format("truetype")}@font-face{font-family:DMSans-bold;src:url(/static/media/DMSans-Bold.e604b7aec4c3e2ceb6e3.ttf) format("truetype")}@font-face{font-family:Merriweather;src:url(/static/media/Merriweather_120pt-Regular.fa21c2d02d6e8f3d9ba8.ttf) format("truetype")}@font-face{font-family:Fredoka;src:url(/static/media/Fredoka-Regular.11ed755dadcee4fade13.ttf) format("truetype")}@font-face{font-family:Fresca;src:url(/static/media/Fresca-Regular.dd5fff1b343439e4d43b.ttf) format("truetype")}@font-face{font-family:Inter;src:url(/static/media/Inter-Regular.9ca9ba81e9dcaa12b3a1.ttf) format("truetype")}@font-face{font-family:roboto;src:url(/static/media/Roboto-Regular.fc2b5060f7accec5cf74.ttf) format("truetype")}@font-face{font-family:AlexBrush;src:url(/static/media/AlexBrush-Regular.2931994a26f7d46dab66.ttf) format("truetype")}@font-face{font-family:Baumans;src:url(/static/media/Baumans-Regular.730317c93a02b195a024.ttf) format("truetype")}@font-face{font-family:monoton;src:url(/static/media/Monoton-Regular.1f3bd420f1198c5c85e8.ttf) format("truetype")}.alex-font-family,.baumans-font-family,.dm_sans-font-family,.fredoka-font-family,.fresca-font-family,.inter-font-family,.roboto-font-family{font-family:var(--baumans-font-family)}.extract-cards{--primary-color:#2196f3;--third-color:#3b3b3b;--success-color:#48c78e;--danger-color:#f14668;--text-dark:#4a4a4a;--text-light:#7a7a7a;--bg-light:#fafafa;--border-color:#f0f0f0;--white:#fff;--card-shadow:0 4px 20px #00000014;--card-shadow-hover:0 8px 30px #00000026}.extract-cards .cards-grid{margin:1rem -.75rem}.extract-cards .template-card{background:linear-gradient(135deg,var(--white) 0,#f8f9fa 100%);border:none;border-radius:16px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.extract-cards .template-card.active{border-left:4px solid var(--primary-color)}.extract-cards .template-card.inactive{border-left:4px solid var(--danger-color)}.extract-cards .card-header{align-items:flex-start;background:linear-gradient(135deg,var(--third-color) 0,var(--primary-color) 100%);border-bottom:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5rem;position:relative}.extract-cards .card-header .template-title{align-items:center;color:var(--white);display:flex;font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.extract-cards .card-header .template-title .is-truncated{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.extract-cards .card-header .template-date{color:#ffffffe6;font-size:.85rem;opacity:.9}.extract-cards .card-header-status{flex-shrink:0}.extract-cards .status-switch-container{align-items:center;display:flex;gap:.5rem}.extract-cards .status-switch-container .status-switch{display:inline-block;height:24px;position:relative;width:50px}.extract-cards .status-switch-container .status-switch input{height:0;opacity:0;width:0}.extract-cards .status-switch-container .status-switch input:checked+.status-slider{background:var(--success-color)}.extract-cards .status-switch-container .status-switch input:checked+.status-slider:before{transform:translateX(26px)}.extract-cards .status-switch-container .status-switch .status-slider{background:var(--danger-color);border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.extract-cards .status-switch-container .status-switch .status-slider:before{background:#fff;border-radius:50%;bottom:4px;content:"";height:16px;left:4px;position:absolute;transition:.4s;width:16px}.extract-cards .status-switch-container .status-text{color:var(--white);font-size:.8rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.extract-cards .card-content{background-color:var(--white)!important;flex:1 1;padding:.5rem}.extract-cards .card-content .content{margin:0}.extract-cards .stats-section{margin:.3rem 0}.extract-cards .stats-section .stats-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}.extract-cards .stats-section .stat-item{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 6px 18px #0000001f;display:flex;flex-direction:column;justify-content:center;padding:.3rem;text-align:center;transition:all .3s ease}.extract-cards .stats-section .stat-item:hover{box-shadow:0 12px 30px #0003;transform:translateY(-4px)}.extract-cards .stats-section .stat-item .stat-icon{align-items:center;border-radius:50%;color:var(--white);display:flex;font-size:.8rem;height:30px;justify-content:center;margin:0 auto .5rem;width:30px}.extract-cards .stats-section .stat-item .stat-icon.success-rate{background:linear-gradient(135deg,#48c78e,#3ec487)}.extract-cards .stats-section .stat-item .stat-icon.extracts{background:linear-gradient(135deg,#2196f3,#4a6cf7)}.extract-cards .stats-section .stat-item .stat-icon.pages{background:linear-gradient(135deg,#ffb300,#ff8f00)}.extract-cards .stats-section .stat-item .stat-value{color:var(--text-dark);font-size:.8rem;font-weight:800;line-height:1;margin-bottom:.25rem}.extract-cards .stats-section .stat-item .stat-label{color:var(--text-light);font-size:.5rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.extract-cards .card-footer{background:var(--white)!important;border-top:1px solid var(--border-color);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:auto}.extract-cards .card-footer-item{align-items:center;border-right:1px solid var(--border-color);color:var(--third-color);cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:.1rem;min-width:50px;overflow:hidden;padding:.2rem .1rem;position:relative;text-decoration:none;transition:all .3s ease}.extract-cards .card-footer-item:last-child{border-right:none}.extract-cards .card-footer-item:hover{background:linear-gradient(135deg,var(--third-color) 0,var(--primary-color) 100%);color:var(--white)}.extract-cards .card-footer-item:hover .action-icon{transform:translateY(-2px) scale(1.1)}.extract-cards .card-footer-item .action-icon{font-size:1.3rem;margin-bottom:.3rem;transition:all .3s ease}.extract-cards .card-footer-item .action-text{font-size:.5rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.extract-cards .loading-shimmer{animation:shimmer 2s linear infinite;background:linear-gradient(90deg,#f6f7f8 8%,#edeef1 18%,#f6f7f8 33%);background-size:800px 104px}@media(max-width:1023px){.extract-cards .cards-grid{margin:.5rem -.5rem}.extract-cards .column.is-4-desktop{padding:.5rem}.extract-cards .template-card{margin-bottom:1rem}.extract-cards .stats-section .stats-grid{gap:.5rem;grid-template-columns:1fr}.extract-cards .stat-item{align-items:center;display:flex;padding:.75rem;text-align:left}.extract-cards .stat-item .stat-icon{flex-shrink:0;margin:0 1rem 0 0}.extract-cards .stat-item .stat-info{text-align:left}}@media(max-width:768px){.extract-cards .card-header{align-items:stretch;flex-direction:column;gap:.75rem;padding:1rem}.extract-cards .card-header-content{order:2}.extract-cards .card-header-status{align-self:flex-end;order:1}.extract-cards .template-title .is-truncated{max-width:150px}.extract-cards .card-footer-item{border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);flex:1 0 50%}.extract-cards .card-footer-item:nth-child(2n){border-right:none}.extract-cards .card-footer-item:last-child:nth-child(odd),.extract-cards .card-footer-item:nth-last-child(2):nth-child(2n){border-bottom:none}}@media(max-width:480px){.extract-cards .column.is-6-tablet{width:100%}.extract-cards .card-footer-item{border-bottom:1px solid var(--border-color);border-right:none;flex:1 0 100%;min-width:auto}.extract-cards .card-footer-item:last-child{border-bottom:none}.extract-cards .template-title .is-truncated{max-width:120px}.extract-cards .stats-section .stat-item{padding:1rem}.extract-cards .stats-section .stat-item .stat-value{font-size:1.25rem}}@media(prefers-color-scheme:dark){.extract-cards .template-card{background:linear-gradient(135deg,#2d3748,#4a5568);color:#e2e8f0}.extract-cards .card-content,.extract-cards .card-footer{background:#2d3748;color:#e2e8f0}.extract-cards .stat-item{background:#4a5568;color:#e2e8f0}}.modal-background{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080}.modal.is-active{animation:modalFadeIn .3s ease-out}.modal.is-active .modal-card{animation:modalSlideIn .3s ease-out}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.file-drop-area{align-items:center;background:linear-gradient(135deg,#fdfdfd,#f9f9f9);border:2px dashed #ccc;border-radius:20px;box-shadow:0 6px 14px #0000000f;cursor:pointer;display:flex;justify-content:center;padding:3rem 2rem;text-align:center;transition:all .3s ease}.file-drop-area:hover{border-color:#3273dc;box-shadow:0 8px 18px #3273dc26;transform:scale(1.03)}.file-drop-area.drag-active{background:linear-gradient(135deg,#f0fff4,#e6fffa);border-color:#23d160;box-shadow:0 8px 20px #23d16040}.file-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.file-icon-wrapper svg{transition:transform .3s ease}.file-drop-area:hover .file-icon-wrapper svg{transform:scale(1.1)}.button.smart-sec-button{background-color:#3b3b3b!important;border:none!important;border-radius:6px;color:#2196f3!important;font-weight:600;transition:all .3s ease}.button.smart-sec-button .icon{margin-right:6px}.button.smart-sec-button:hover{background-color:#292929!important;box-shadow:0 4px 10px #667eea66;transform:translateY(-2px)}.button.smart-sec-button:active{background-color:#1c1c1c!important;box-shadow:0 2px 6px #667eea4d;transform:translateY(0)}.button.smart-sec-button:focus{box-shadow:0 0 0 3px #667eea4d;outline:none}