:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:museo-sans,sans-serif;font-style:normal;font-size:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#f1f1f1}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#00000021;border-radius:20px;transition:.3s}::-webkit-scrollbar-thumb:hover{background:#0000005c}#not-found{display:flex;flex-flow:row}#login{width:100vw;height:100vh;padding:0;display:grid;grid-auto-flow:column}#login .unanime,#login .login{max-width:50vw;width:50vw;background-size:cover!important;display:flex;flex-flow:column;justify-content:center;align-items:center;gap:32px}.login .login-form{display:flex;flex-flow:column;align-items:start;gap:32px}.login .form-group{display:flex;flex-flow:column}.login label{color:#fff;font-size:1.125rem;font-style:normal;font-weight:300;line-height:2.25rem}.login input{border-top:none;border-left:none;border-right:none;border-bottom:solid 1px #ffffff;background-color:transparent;padding:16px 8px;width:100%;overlay:none;outline:none;outline-offset:0;color:#fff;font-size:1.125rem;font-style:normal;font-weight:300;width:350px}.login button{border:none;background-color:#fff;padding:14px 24px;border-radius:2.25rem;text-transform:uppercase;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.1125rem;margin-top:20px;cursor:pointer}.flex{display:flex!important}.flex-column{flex-flow:column!important}.items-start{align-items:start!important}.items-center{align-items:center!important}.justify-start{justify-content:start!important}.mt-1{margin-top:8px!important}.mt-2{margin-top:16px!important}@keyframes fadein{0%{opacity:0}to{opacity:1}}.scan-btn{background-color:#9bd654;color:#000;border:none;border-radius:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;width:100%}.scan-btn span{font-size:24px}.account{background-color:#f1f1f1;width:220px;border-radius:90px;padding:10px;display:flex;justify-content:space-between;cursor:pointer}.account__img{margin-left:10px}.account__icon{background-color:#000;color:#fff;width:150px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:90px;cursor:pointer}.modal{z-index:10;background:#00000087;width:100vw;height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:fadein .5s;display:flex;justify-content:center;align-items:center}.modal-content{width:550px;height:650px;background-color:#fff;padding:30px;z-index:20;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-content__header p{font-weight:100;font-size:1.25rem}.modal-content__header h3{font-size:1.75rem;font-style:normal;line-height:1;font-weight:300;margin:0}.modal-content__body{margin-top:40px;display:flex;flex-flow:column;gap:16px}.modal-content__body .item:hover{background-color:#fff;border:solid 1px #f1f1f1}.modal-content__body .item{width:100%;height:80px;background-color:#f1f1f1;border:solid 1px #f1f1f1;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0 22px;transition:.3s}.modal-content__body .item .name{display:flex;flex-flow:column}.modal-content__body .item span{margin-top:8px;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1rem}header{background-color:#000;height:9vh;display:flex;flex-flow:row;justify-content:space-between;align-items:center}footer{position:fixed;left:0;bottom:0;width:100vw;background-color:#fff;padding:12px 0;text-align:center;height:5vh}.container{width:90%;margin:0 auto;display:flex;flex-flow:row;justify-content:space-between;align-items:center}.subtitle{font-size:1.25rem;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.55rem;text-transform:uppercase}.title{font-size:2rem;font-style:normal;font-weight:300;line-height:3rem;margin:0}.notify.notify--type-3{background-color:#f5f5f5!important;border-radius:0}.notify.notify--type-3 .notify__title{font-size:1.25rem;color:#000;font-weight:400}.notify.notify--type-3 .notify__text{font-size:1rem;color:#000;font-weight:250}#app{width:100%;max-width:100%;margin:0 auto;font-weight:400;background-color:#f1f1f1}a,.green{text-decoration:none;color:#00bd7e;transition:.4s}@media (hover: hover){a:hover{background-color:#00bd7e33}}#app{min-height:100vh}#app .home{display:grid;grid-template-columns:2.5fr 1.5fr;gap:80px;padding:0 2rem;width:100%}@media (max-width: 650px){body{background-position:center}#app .home{display:grid;grid-template-columns:1fr}}nav{padding:15px 0;background-color:#fff;border-top:solid 1px #f1f1f1}nav ul{padding:0;list-style:none;display:flex;gap:18px}nav li{font-size:1rem;font-style:normal;font-weight:400;line-height:1rem;letter-spacing:.225rem;text-transform:uppercase;cursor:pointer}nav li:before{content:"• ";color:#000}.user-data{gap:10px;padding:16px;max-width:100%;display:grid;grid-template-columns:repeat(1,1fr);list-style:none}.user-data li{width:100%;background-color:#fff;padding:5px 15px}.user-data li span{line-height:1}.user-data li label{font-size:14px}.user-data li p{font-size:22px;line-height:1.5}.ticket-status{padding:16px;margin-top:10px}.ticket-status p{font-size:18px}.ticket-status.success{background-color:#9dff9642}.ticket-status.success p{color:#007e58}.ticket-status.error{background-color:#ff969642}.ticket-status.error p{color:#7e0000}.notifications-container{max-height:100vh;max-width:320px;pointer-events:none;position:fixed;width:100%;z-index:9999}.notifications-container.notify-is-x-center{left:50%;transform:translate(-50%)}.notifications-container.notify-is-y-center{top:50%;transform:translateY(-50%)}.notifications-container.notify-is-center{left:50%;top:50%;transform:translate(-50%,-50%)}.notifications-container.notify-is-left{left:0}.notifications-container.notify-is-right{right:0}.notifications-container.notify-is-top{top:0}.notifications-container.notify-is-bottom{bottom:0}.notifications-container.notify-is-x-center.notify-is-top{top:var(--distance)}.notifications-container.notify-is-x-center.notify-is-bottom{bottom:var(--distance)}.notifications-container>*{pointer-events:auto}.notify{--notify-error: rgb(235, 87, 87);--notify-error-progress: rgb(192, 69, 69);--notify-success: rgb(111, 207, 151);--notify-success-progress: rgb(84, 170, 120);--notify-warning: rgb(242, 201, 76);--notify-warning-progress: rgb(196, 166, 79);--notify-info: rgb(81, 205, 243);--notify-info-progress: rgb(84, 169, 196);--notify-gray: rgb(51, 51, 51);--notify-gray-2: rgb(77, 77, 77);--notify-gray-3: rgb(130, 130, 130);--notify-white: rgb(255, 255, 255);--notify-white-2: rgba(255, 255, 255, .8);--notify-padding: .75rem;--notify-icon-size: 32px;--notify-close-icon-size: 16px;align-items:center;border-radius:6px;box-sizing:border-box;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;overflow:hidden;padding:var(--notify-padding);position:relative;text-decoration:none;transition-timing-function:ease;width:100%}.notify__icon{align-items:center;display:flex;flex-shrink:0;height:var(--notify-icon-size);justify-content:center;margin-right:12px;width:var(--notify-icon-size)}.notify__close{align-items:center;cursor:pointer;display:flex;height:var(--notify-close-icon-size);justify-content:center;position:absolute;right:12px;top:12px;-webkit-user-select:none;user-select:none;width:var(--notify-close-icon-size)}.notify__close *{pointer-events:none}.notify__title{font-size:1rem;font-weight:600;padding-right:calc(var(--notify-padding) + var(--notify-close-icon-size))}.notify__text{font-size:.875rem;margin-top:.25rem}.notify--type-1{background-color:#fff;border:1px solid currentColor}.notify--type-1 .notify__close{color:var(--notify-gray-3)}.notify--type-1 .notify__title{color:var(--notify-gray)}.notify--type-1 .notify__text{color:var(--notify-gray-2)}.notify--type-2{color:var(--notify-gray)}.notify--type-3{color:var(--notify-white)}.notify--type-3 .notify__text{color:var(--notify-white-2)}.notify--error.notify--type-1{box-shadow:0 2px 26px #d700001a;color:var(--notify-error)}.notify--error.notify--type-2,.notify--error.notify--type-3{background-color:var(--notify-error)}.notify--warning.notify--type-1{box-shadow:0 2px 26px #f2c94c1a;color:var(--notify-warning)}.notify--warning.notify--type-2,.notify--warning.notify--type-3{background-color:var(--notify-warning)}.notify--success.notify--type-1{box-shadow:0 2px 26px #52d7001a;color:var(--notify-success)}.notify--success.notify--type-2,.notify--success.notify--type-3{background-color:var(--notify-success)}.notify--info.notify--type-1{box-shadow:0 2px 26px #54afca1a;color:var(--notify-info)}.notify--info.notify--type-2,.notify--info.notify--type-3{background-color:var(--notify-info)}.notify--fade{opacity:0;will-change:opacity}.notify--fadeIn{opacity:1}.notify--slide{opacity:0;will-change:opacity,transform}.notify-is-center .notify--slide,.notify-is-y-center .notify--slide,.notify-is-x-center:not(.notify-is-bottom) .notify--slide{transform:translateY(-20px)}.notify-is-x-center.notify-is-bottom .notify--slide{transform:translateY(20px)}.notify-is-right .notify--slide{transform:translate(calc(var(--distance) + 110%))}.notify-is-left .notify--slide{transform:translate(calc((var(--distance) * -1) - 110%))}.notify-is-x-center:not(.notify-is-bottom) .notify--slideIn,.notify-is-center .notify--slideIn,.notify-is-y-center .notify--slideIn,.notify-is-x-center.notify-is-bottom .notify--slideIn{opacity:1;transform:translateY(0)}.notify-is-right .notify--slideIn,.notify-is-left .notify--slideIn{opacity:1;transform:translate(0)}.notify-is-left .notify{left:var(--distance)}.notify-is-right .notify{right:var(--distance)}.notify-is-top .notify,.notify-is-center .notify,.notify-is-y-center .notify,.notify-is-x-center.notify-is-top .notify{margin-top:var(--gap)}.notify-is-bottom .notify,.notify-is-x-center:not(.notify-is-top) .notify{margin-bottom:var(--gap)}.notify.notify-autoclose{--progress-height: 5px;padding-bottom:calc(var(--notify-padding) + var(--progress-height))}.notify.notify-autoclose:before{animation:progress calc(var(--timeout) * 1ms) linear forwards;bottom:0;content:"";height:var(--progress-height);left:0;position:absolute;transform:scaleZ(1);transform-origin:left;width:100%}@keyframes progress{to{transform:scale3d(0,1,1)}}.notify.notify-autoclose.notify--error:before{background-color:var(--notify-error-progress)}.notify.notify-autoclose.notify--warning:before{background-color:var(--notify-warning-progress)}.notify.notify-autoclose.notify--success:before{background-color:var(--notify-success-progress)}.notify.notify-autoclose.notify--info:before{background-color:var(--notify-info-progress)}
