@import"https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap";*{font-family:Urbanist,sans-serif}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}*{padding:0;margin:0}.spinner-box{width:300px;height:300px;display:flex;justify-content:center;align-items:center;background-color:transparent;position:relative}.spinner-box:before{content:"";position:absolute;width:75px;height:75px;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(https://sistepos.com/wp-content/uploads/2023/12/cropped-icono.png);background-size:contain;background-position:center;background-repeat:no-repeat;filter:brightness(0) invert(1);z-index:100}.configure-border-1{width:115px;height:115px;padding:3px;position:absolute;display:flex;justify-content:center;align-items:center;background:#fff;animation:configure-clockwise 3s ease-in-out 0s infinite alternate}.configure-border-2{width:115px;height:115px;padding:3px;left:-115px;display:flex;justify-content:center;align-items:center;background:#fff;transform:rotate(45deg);animation:configure-xclockwise 3s ease-in-out 0s infinite alternate}.configure-core{width:100%;height:100%;background-color:#7662a8}.down-app__container{width:100%;height:100%;min-height:100vh;padding:0;display:flex;align-items:center;justify-content:space-between}.down-app__content{width:40%;position:relative;padding:0 5%;text-align:center}.down-app__content p{margin:25px 0}.down-app__content img{text-align:center;display:block;margin:0 auto 15px;filter:invert(1)}.down-app__canvas{width:60%;height:100%;position:relative}.down-app__canvas:after{content:"";position:absolute;display:block;top:0;left:0;width:100px;height:100%;background:linear-gradient(90deg,#7662a8,#eddd5300)}.button{--background: #fff;--text: #121D2A;--icon: #121D2A;--icon-success: #121D2A;display:flex;outline:none;border:0;padding:0 22px 0 16px;min-width:300px;overflow:hidden;cursor:pointer;border-radius:9px;background:var(--background);transition:transform .2s;margin:0 auto}.button:active{transform:scale(.95)}.button ul{margin:0;padding:13px 0;list-style:none;text-align:center;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:16px;font-weight:500;line-height:25px;color:var(--text);width:100%}.button ul li{text-align:center}.button ul li:not(:first-child){top:var(--t, 13px);left:0;position:absolute;width:100%}.button ul li:nth-child(2){--t: 64px}.button ul li:nth-child(3){--t: 115px}.button .icon{width:24px;height:24px;position:relative;display:inline-block;vertical-align:top;margin:14px 10px 0 0;transform:translateY(calc(var(--y, 0) * 1px))}.button .icon svg{width:var(--w, 14px);height:var(--h, 15px);display:block;fill:none;stroke:var(--s, var(--icon));stroke-width:var(--sw, 2);stroke-linejoin:round;stroke-linecap:round}.button .icon>svg,.button .icon div{left:var(--l, 7px);top:var(--t, 2px);position:absolute}.button .icon>svg{transform:translateY(calc(var(--y, 0) * 1px))}.button .icon>svg polyline,.button .icon>svg line{stroke-dasharray:var(--a, 12px);stroke-dashoffset:var(--o, 0);stroke:var(--s, var(--icon));transition:stroke-dashoffset var(--d, .15s),stroke .4s}.button .icon>svg polyline{--d: .25s;--a: 17px;--o: 5.5px}.button .icon div{--w: 24px;--h: 24px;--l: 0;--t: 8px;--sw: 1.5}.button.loading ul{-webkit-animation:text 1.75s linear forwards .1s;animation:text 1.75s linear forwards .1s}.button.loading.complete .icon svg line{--o: 12px}.button.loading.complete .icon svg polyline{--o: 0;--s: var(--icon-success)}.button img{width:20px;height:20px;object-fit:contain;object-position:center;margin:15px 0 0;filter:none}.volver{color:#fff;margin-top:25px;display:block;text-align:center;font-size:13px;font-weight:300;text-decoration:underline}.volver:hover{color:#fff}@-webkit-keyframes text{18%,82%{transform:translateY(-100%)}to{transform:translateY(-200%)}}@keyframes text{18%,82%{transform:translateY(-100%)}to{transform:translateY(-200%)}}@keyframes configure-clockwise{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes configure-xclockwise{0%{transform:rotate(45deg)}25%{transform:rotate(-45deg)}50%{transform:rotate(-135deg)}75%{transform:rotate(-225deg)}to{transform:rotate(-315deg)}}@media screen and (max-width: 1024px){.down-app__content h1{font-size:30px}}@media screen and (max-width: 768px){.down-app__content img{width:150px}.down-app__container{flex-direction:column-reverse}.down-app__canvas,.down-app__content{width:100%}.down-app__canvas:after{content:"";position:absolute;display:block;top:inherit;left:0;width:100%;height:100px;background:linear-gradient(1deg,#7662a8,#eddd5300);bottom:0;right:0}.down-app__content{height:40%}.down-app__canvas{height:60%}}

h1, p{color: white}