#inlineDatepicker{border:none;background:var(--app-background-color-contrast);box-shadow:var(--app-box-shadow);border-radius:10px;width:100%;padding:10px 0;max-width:300px}#inlineDatepicker .datepicker-weekday{background:none;padding:4px;font-weight:600;font-size:13px;color:var(--app-color-step-400)}#inlineDatepicker .datepicker-day{font-size:14px;padding:4px;border-radius:100%}#inlineDatepicker .datepicker-day:hover{color:#fff;background:#0d639c}#inlineDatepicker .datepicker-day.selected{background:var(--app-primary-color-600);color:#fff}#inlineDatepicker .datepicker-days{margin:0 7px}#inlineDatepicker #datepicker-footer-buttons{display:flex;align-items:center;justify-content:end;margin:15px 10px 5px;gap:20px}#inlineDatepicker #datepicker-footer-buttons button{display:inline-block;background:none;font-weight:600;color:var(--app-primary-color-dark);border:none;box-shadow:none;outline:none;padding:5px 10px;text-transform:uppercase}#inlineDatepicker #datepicker-footer-buttons button:hover{background:var(--app-primary-color);color:#fff}#modal-select-day{position:fixed;top:50%;left:50%;background:var(--app-color-step-50);box-shadow:0 0 6px rgba(0,0,0,.3882352941);border-radius:10px;max-width:300px;width:98%;max-height:500px;transform:translate(-50%, -50%);z-index:999;color:var(--app-text-color);overflow:hidden}.date-input{display:inline-flex;align-items:center;width:100%;max-width:300px;margin:5px 0}.date-input .date-input-button{display:inline-block;padding:0 5px}.date-input .date-input-button button{height:38px;width:38px;background:var(--app-color-step-25);border-radius:100%;border:1px solid var(--app-color-step-500)}.date-input .date-input-button button:hover{background:var(--app-color-step-800);color:var(--app-color-step-100)}.date-input .date-control{position:relative;flex:1;height:35px}.date-input .date-control:hover button{background:var(--app-color-step-100)}.date-input .date-control input{width:0;height:0;display:none !important}.date-input .date-control button{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;cursor:pointer;background:var(--app-color-step-25);border-radius:5px;border:1px solid var(--app-color-step-500);padding:6px;font-weight:600;text-align:center}#day-ticket{display:flex;flex-wrap:wrap}#day-ticket #ticket-infos{flex:0 0 50%;max-width:50%;padding:10px}#day-ticket #ticket-infos>ul{display:block;margin:10px auto;padding:0}#day-ticket #ticket-infos>ul li{list-style:none;padding:0;margin:15px 0}#day-ticket #ticket-infos>ul li label{display:block;font-size:20px;font-weight:400;color:var(--app-color-step-850)}#day-ticket #ticket-infos>ul li span{display:block;font-weight:600;font-size:22px;margin-top:10px}#day-ticket #ticket-infos>ul li span.status{display:inline-block;padding:5px 10px;border-radius:5px}#day-ticket #ticket-infos>ul li span.status.status-wait{background:#858585;color:#fff}#day-ticket #ticket-infos>ul li span.status.status-finished{background:#6a188d;color:#fff}#day-ticket #ticket-infos>ul li span.status.status-win{background:#23bdaf;color:#fff}#day-ticket #ticket-infos>ul li span.status.status-fail{background:#d91313;color:#fff}#day-ticket #ticket-infos>ul li span.status.status-progress{background:#1360d9;color:#fff}#day-ticket #ticket-infos>ul li span.ticket-data{color:var(--app-color-ticket-data)}#day-ticket #ticket-infos>ul li>p{text-align:justify}#day-ticket #ticket-events{flex:0 0 50%;max-width:50%;padding:10px}#day-ticket #ticket-events #day-ticket-preview{display:block;padding:10px;padding-bottom:0;background:#fe584c;border-radius:10px;color:#fff}#day-ticket #ticket-events #day-ticket-preview img{max-width:100%}#day-ticket #ticket-events #day-ticket-preview #day-ticket-preview-bottom{padding:10px}#day-ticket #ticket-events #day-ticket-preview #day-ticket-preview-bottom a{display:inline-block;padding:10px;border-radius:50px;background-color:#fff;color:#fe584c;width:200px;text-align:center;font-size:18px;font-weight:600;transition:all 500ms}#day-ticket #ticket-events #day-ticket-preview #day-ticket-preview-bottom a:hover{background:#c1342a;color:#fff;text-decoration:none}.not-found{text-align:center;margin:100px auto;max-width:500px}.not-found i{font-size:80px;color:var(--app-color-danger)}.not-found p{color:var(--ion-color-dark);font-size:30px;display:block;margin:10px 0}#loader-spinner{padding:100px 0 200px;text-align:center}#loader-spinner .loader{width:100px;height:100px;display:block;margin:10px auto}#loader-spinner>span{font-size:20px;font-weight:600;display:block;margin:20px 0 0}.fa-bell:before{content:""}.fa-hand:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-download:before{content:""}.loader{width:48px;height:48px;border-radius:50%;display:inline-block;position:relative;border:3px solid;border-color:var(--app-color-dark) var(--app-color-dark) rgba(0,0,0,0);box-sizing:border-box;animation:rotation 1s linear infinite}.loader::after{content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:3px solid;border-color:rgba(0,0,0,0) var(--app-primary-color) var(--app-primary-color-dark);width:50%;height:50%;border-radius:50%;animation:rotationBack .5s linear infinite;transform-origin:center center}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@media screen and (max-width: 757px){#day-ticket{display:block}#day-ticket #ticket-events,#day-ticket #ticket-infos{margin:auto;max-width:400px}}