@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";*{margin:0;padding:0;box-sizing:border-box;outline:none;list-style:none;text-decoration:none;border:none;font-family:"Rubik",sans-serif;-webkit-tap-highlight-color:rgba(255,255,255,0)}.container{max-width:1200px;padding:0 1rem;margin:0 auto}.container-fluid{max-width:1400px;padding:0 1rem;margin:0 auto}body{background-color:#192235}button{padding:1rem 2rem;border-radius:6px;font-weight:700;font-size:16px;text-transform:uppercase;cursor:pointer;transition:.2s}button.primary{background-color:#0a74cb;color:#fff}button.primary:hover{background-color:#08589a}button.secundary{background-color:#fba601;color:#333}button.secundary:hover{background-color:#c88401}button.terciary{background-color:#40ae1c;color:#fff}button.terciary:hover{background-color:#308215}button.red{background-color:#b90909;color:#fff}button.red:hover{background-color:#880707}input.input,select.input,textarea.input{padding:1rem;border-radius:6px;background-color:#fff;resize:none;width:100%;-webkit-appearance:none;appearance:none;height:49px}input.input[type=time],select.input[type=time],textarea.input[type=time]{padding-left:80px}input.input option,select.input option,textarea.input option{padding:.5rem}select{position:relative;display:flex;background:#fff url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="gray" class="bi bi-caret-down-fill" viewBox="0 0 16 16"%3E%3Cpath d="M7.247 11.14l-4.796-5.481C2.052 5.33 2.64 4.5 3.605 4.5h8.79c.964 0 1.552.83.657 1.159l-4.796 5.481a1 1 0 0 1-1.514 0z"/%3E%3C/svg%3E') calc(100% - 10px) center/14px no-repeat}a[href]{transition:.2s}a[href]:hover{opacity:.7}.alert{padding:.5rem;background-color:#fba601;text-align:center;font-size:12px;font-weight:600;border-radius:6px;color:#192235;margin:.5rem 0}main.login-page{background-color:#192235;min-height:100vh;padding:2rem 0}main.login-page .content{height:100%;display:flex;justify-content:center;align-items:center}main.login-page .content .form-content{max-width:400px;width:100%;background-color:#564e69;padding:2rem;border-radius:10px;color:#fff;position:relative}main.login-page .content .form-content>.logo{width:80%;margin:0 auto 2rem;display:block}main.login-page .content .form-content>.desc{font-size:14px;text-align:center;margin:.5rem 0 2rem}main.login-page .content .form-content .form{display:flex;flex-direction:column;gap:1rem}main.login-page .content .form-content .form .label{width:100%;display:flex;flex-direction:column}main.login-page .content .form-content .form .label .desc{font-size:14px;padding-left:1rem;display:block;margin-bottom:.25rem}main.login-page .content .form-content .form .link{position:absolute;top:100%;margin-top:.5rem;color:#fff;right:2rem;font-size:12px;text-transform:uppercase}main.login-page .content .form-content .button-container{display:block;width:100%}main.login-page .content .form-content .button-container button{width:100%}main.form-page{background-color:#192235;min-height:100vh;padding:2rem 0}main.form-page .content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}main.form-page .content .user-container{display:flex;align-items:center;margin-bottom:1rem;color:#fff}main.form-page .content .user-container .icon-container{width:30px;height:30px;border:1px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1rem}main.form-page .content .user-container .icon-container .icon{width:60%;height:60%}main.form-page .content .user-container .icon-container .icon path,main.form-page .content .user-container .icon-container .icon circle{fill:#fff}main.form-page .content .user-container .name{font-size:14px}main.form-page .content .link{color:#fff;font-size:12px;text-transform:uppercase;margin:0 0 1rem}main.form-page .content .form-content{max-width:600px;width:100%;background-color:#564e69;padding:2rem;border-radius:10px;color:#fff;position:relative}main.form-page .content .form-content>.title{text-align:center}main.form-page .content .form-content>.logo{width:60%;margin:0 auto 2rem;display:block}main.form-page .content .form-content>.desc{font-size:14px;text-align:center;margin:.5rem 0 2rem}main.form-page .content .form-content .form{display:flex;flex-direction:column;gap:1rem}main.form-page .content .form-content .form .row{display:flex;gap:1rem}main.form-page .content .form-content .form .row .label{flex:1}main.form-page .content .form-content .form .label{width:100%;display:flex;flex-direction:column;position:relative}main.form-page .content .form-content .form .label .pre-text{background-color:#333;position:absolute;left:0;bottom:0;padding:1rem;border-radius:4px 0 0 4px;font-size:14px;line-height:14px;height:49px;width:70px;display:flex;justify-content:center;align-items:center}main.form-page .content .form-content .form .label .desc{font-size:14px;padding-left:1rem;display:block;margin-bottom:.25rem}main.form-page .content .form-content .form .submit{margin-top:1rem}main.form-page .content .form-content .form .image-container{display:flex;justify-content:space-around;align-items:center;cursor:pointer}main.form-page .content .form-content .form .image-container input{display:none}main.form-page .content .form-content .form .image-container .preview{background-color:rgba(0,0,0,.2);width:180px;height:200px;border-radius:10px;display:none}main.form-page .content .form-content .form .image-container .preview img{width:100%;height:100%;object-fit:contain}main.form-page .content .form-content .form .image-container .send-container{padding:2rem;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;align-items:center}main.form-page .content .form-content .form .image-container .send-container .icon{width:40px;height:40px}main.form-page .content .form-content .form .image-container .send-container .icon path{stroke:#fff}main.form-page .content .form-content .form .image-container .send-container .desc{font-size:14px;margin-top:.5rem}main.form-page .content .form-content .form .image-container.active .preview{display:block}main.form-page .content .form-content .form .image-container.active .send-container{display:none}main.form-page .content .form-content .form .localization-button{padding:1rem;font-size:14px;text-transform:none;font-weight:400}main.form-page .content .form-content .form .link{position:absolute;top:100%;margin-top:.5rem;color:#fff;right:2rem;font-size:12px;text-transform:uppercase}main.form-page .content .form-content .form .photo-theme{display:flex;flex-direction:column;text-align:center}main.form-page .content .form-content .form .photo-theme .desc{font-size:14px}main.form-page .content .form-content .form .photo-theme .description{margin:1rem auto;background-color:#333;padding:1rem 2rem;border-radius:6px}main.form-page .content .form-content .form .example{color:#fff}main.form-page .content .total-workouts{color:#fff;margin-top:1rem;font-size:14px}main.form-page .content .checkbox-container label{display:flex;align-items:center;column-gap:.5rem}main.form-page .content .checkbox-container label input{width:25px;height:25px;border-radius:10px;display:block}@media screen and (max-width: 767px){main.form-page{padding:2rem 0}main.form-page .content .form-content{padding:1rem}main.form-page .content .form-content .row{flex-direction:column}}main.admin-page{background-color:#192235;min-height:100vh;padding:2rem 0}main.admin-page .content{display:flex;flex-direction:column}main.admin-page .content .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}main.admin-page .content .top>.title{color:#fff;margin-bottom:1rem}main.admin-page .content .top .buttons{display:flex;align-items:center;gap:1rem}main.admin-page .content .top .buttons .logout{color:#fff}main.admin-page .content .tabs-navigation{display:flex;gap:.5rem}main.admin-page .content .tabs-navigation .tab{padding:.75rem 2rem;background-color:#4c455d;border-radius:10px 10px 0 0;color:#fff;opacity:.5}main.admin-page .content .tabs-navigation .tab.active{background-color:#564e69;opacity:1}main.admin-page .content .back{color:#fff;display:flex;align-items:center;font-size:14px;margin-bottom:1rem}main.admin-page .content .back .icon{width:30px;height:30px;margin-right:.5rem}main.admin-page .content .filters-container,main.admin-page .content .form-container{background-color:#564e69;padding:2rem;border-radius:0 10px 10px 10px}main.admin-page .content .filters-container .title,main.admin-page .content .form-container .title{color:#fff;margin-bottom:1rem}main.admin-page .content .filters-container .filter,main.admin-page .content .form-container .filter{display:flex;flex-direction:column}main.admin-page .content .filters-container .filter .inputs-row,main.admin-page .content .form-container .filter .inputs-row{display:grid;gap:1rem;grid-template-columns:repeat(4, auto)}main.admin-page .content .filters-container .filter .label,main.admin-page .content .form-container .filter .label{width:100%;display:flex;flex-direction:column}main.admin-page .content .filters-container .filter .label .desc,main.admin-page .content .form-container .filter .label .desc{font-size:14px;padding-left:1rem;display:block;margin-bottom:.25rem;color:#fff}main.admin-page .content .filters-container .filter .label.radio-container .label-desc,main.admin-page .content .form-container .filter .label.radio-container .label-desc{font-size:14px;padding-left:1rem;display:block;margin-bottom:.25rem;color:#fff}main.admin-page .content .filters-container .filter .label.radio-container .radios,main.admin-page .content .form-container .filter .label.radio-container .radios{display:flex}main.admin-page .content .filters-container .filter .label.radio-container .radios .radio,main.admin-page .content .form-container .filter .label.radio-container .radios .radio{cursor:pointer;flex:1;text-align:center}main.admin-page .content .filters-container .filter .label.radio-container .radios .radio input,main.admin-page .content .form-container .filter .label.radio-container .radios .radio input{display:none}main.admin-page .content .filters-container .filter .label.radio-container .radios .radio input+.desc,main.admin-page .content .form-container .filter .label.radio-container .radios .radio input+.desc{font-size:14px;padding:1rem;border:1px solid #fff;transition:.2s}main.admin-page .content .filters-container .filter .label.radio-container .radios .radio input:checked+.desc,main.admin-page .content .form-container .filter .label.radio-container .radios .radio input:checked+.desc{background-color:#0a74cb;border-color:#08589a}main.admin-page .content .filters-container .filter .label.radio-container .radios .radio:first-child input+.desc,main.admin-page .content .form-container .filter .label.radio-container .radios .radio:first-child input+.desc{border-radius:6px 0 0 6px}main.admin-page .content .filters-container .filter .label.radio-container .radios .radio:last-child input+.desc,main.admin-page .content .form-container .filter .label.radio-container .radios .radio:last-child input+.desc{border-radius:0 6px 6px 0}main.admin-page .content .filters-container .filter .buttons-row,main.admin-page .content .form-container .filter .buttons-row{display:flex;justify-content:flex-end;margin-top:1rem;gap:1rem}main.admin-page .content .filters-container.form-container,main.admin-page .content .form-container.form-container{border-radius:10px}main.admin-page .content .filters-container.form-container .form,main.admin-page .content .form-container.form-container .form{display:flex;flex-direction:column;gap:1rem}main.admin-page .content .filters-container.form-container .form .row,main.admin-page .content .form-container.form-container .form .row{display:flex;gap:1rem}main.admin-page .content .filters-container.form-container .form .row .label,main.admin-page .content .form-container.form-container .form .row .label{flex:1}main.admin-page .content .filters-container.form-container .form .label,main.admin-page .content .form-container.form-container .form .label{width:100%;display:flex;flex-direction:column}main.admin-page .content .filters-container.form-container .form .label .desc,main.admin-page .content .form-container.form-container .form .label .desc{font-size:14px;padding-left:1rem;display:block;margin-bottom:.25rem;color:#fff}main.admin-page .content .filters-container.form-container .form .submit,main.admin-page .content .form-container.form-container .form .submit{margin-top:1rem}main.admin-page .content .filters-container.form-container .form .image-container,main.admin-page .content .form-container.form-container .form .image-container{display:flex;justify-content:space-around;align-items:center;cursor:pointer;color:#fff;margin:0 auto}main.admin-page .content .filters-container.form-container .form .image-container input,main.admin-page .content .form-container.form-container .form .image-container input{display:none}main.admin-page .content .filters-container.form-container .form .image-container .preview,main.admin-page .content .form-container.form-container .form .image-container .preview{background-color:rgba(0,0,0,.2);width:180px;height:200px;border-radius:10px;display:none}main.admin-page .content .filters-container.form-container .form .image-container .preview img,main.admin-page .content .form-container.form-container .form .image-container .preview img{width:100%;height:100%;object-fit:contain}main.admin-page .content .filters-container.form-container .form .image-container .send-container,main.admin-page .content .form-container.form-container .form .image-container .send-container{padding:2rem;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;align-items:center}main.admin-page .content .filters-container.form-container .form .image-container .send-container .icon,main.admin-page .content .form-container.form-container .form .image-container .send-container .icon{width:40px;height:40px}main.admin-page .content .filters-container.form-container .form .image-container .send-container .icon path,main.admin-page .content .form-container.form-container .form .image-container .send-container .icon path{stroke:#fff}main.admin-page .content .filters-container.form-container .form .image-container .send-container .desc,main.admin-page .content .form-container.form-container .form .image-container .send-container .desc{font-size:14px;margin-top:.5rem}main.admin-page .content .filters-container.form-container .form .image-container.active .preview,main.admin-page .content .form-container.form-container .form .image-container.active .preview{display:block}main.admin-page .content .filters-container.form-container .form .image-container.active .send-container,main.admin-page .content .form-container.form-container .form .image-container.active .send-container{display:none}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex,main.admin-page .content .form-container.form-container .form .image-container-vote-flex{display:flex;column-gap:2rem;align-items:flex-start;flex-wrap:wrap;position:relative}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;color:#fff;margin:0}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote .preview,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote .preview{background-color:rgba(0,0,0,.2);width:180px;height:200px;border-radius:10px;display:none}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote .preview img,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote .preview img{width:300px;height:100%;object-fit:cover;object-position:center;border-radius:10px}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote .send-container,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote .send-container{padding:2rem;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;align-items:center}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote .send-container .icon,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote .send-container .icon{width:40px;height:40px}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote .send-container .icon path,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote .send-container .icon path{stroke:#fff}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote .send-container .desc,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote .send-container .desc{font-size:14px;margin-top:.5rem;color:#fff}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote.active .preview,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote.active .preview{display:block}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote.active .send-container,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote.active .send-container{display:none}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc{width:100%;max-width:890px;padding-top:.7rem}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc input,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc input{max-width:300px}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .name,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .name{font-size:2rem;font-weight:bold;color:#fff}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .note-container,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .note-container{display:flex;align-items:center;justify-content:space-between}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .note-container .note,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .note-container .note{font-size:1.5rem;font-weight:bold;color:#fff;margin-top:.3rem}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .note-insert,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .note-insert{color:#fff;display:block;margin:.7rem 0 .5rem 0}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .organizer-container,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .organizer-container{margin:.2rem 0 .5rem 0;display:block}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .organizer-container .organizer,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .organizer-container .organizer{font-size:14px;color:#fff;margin-bottom:.4rem}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc span,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc span{display:block}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .toggle-button,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .toggle-button{background:none;border:none;font-size:1rem;cursor:pointer;margin:.5rem 0;text-decoration:underline}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .toggle-button:hover,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .toggle-button:hover{opacity:.8}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .more-notes,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .more-notes{margin-top:.7rem}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .arrow-icon,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .arrow-icon{display:inline-block;transition:transform .3s ease;margin:.7rem 0 0 0}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .arrow-icon svg,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .arrow-icon svg{width:1rem;height:1rem;display:block}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex .image-container-vote-desc .arrow-icon.rotated,main.admin-page .content .form-container.form-container .form .image-container-vote-flex .image-container-vote-desc .arrow-icon.rotated{transform:rotate(180deg)}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex+.image-container-vote-flex,main.admin-page .content .form-container.form-container .form .image-container-vote-flex+.image-container-vote-flex{margin-top:3rem}main.admin-page .content .filters-container.form-container .form .image-container-vote-flex+.image-container-vote-flex::after,main.admin-page .content .form-container.form-container .form .image-container-vote-flex+.image-container-vote-flex::after{content:"";position:absolute;top:0px;width:100%;height:1px;background-color:#fff;opacity:.2;margin-top:-2rem}main.admin-page .content .filters-container.form-container .form .localization-button,main.admin-page .content .form-container.form-container .form .localization-button{padding:1rem;font-size:14px;text-transform:none;font-weight:400}main.admin-page .content .filters-container.form-container .form .link,main.admin-page .content .form-container.form-container .form .link{position:absolute;top:100%;margin-top:.5rem;color:#fff;right:2rem;font-size:12px;text-transform:uppercase}main.admin-page .content .filters-container.form-container .form .button-container,main.admin-page .content .form-container.form-container .form .button-container{display:flex;justify-content:flex-end}main.admin-page .content .clear{color:#fff;margin:.5rem 0 .5rem auto;font-size:13px}main.admin-page .content .table-container{margin-top:1rem;padding:1rem;background-color:#564e69;border-radius:10px;display:flex;flex-direction:column}main.admin-page .content .table-container>.desc,main.admin-page .content .table-container .table-top>.desc{color:#fff;font-size:14px}main.admin-page .content .table-container .table-top{display:flex;align-items:center;justify-content:space-between;color:#fff}main.admin-page .content .table-container .table{color:#fff;width:100%;margin-top:1rem;border-collapse:collapse}main.admin-page .content .table-container .table thead{background-color:#0a74cb}main.admin-page .content .table-container .table thead th{padding:.5rem;font-size:14px;font-weight:400;text-align:left}main.admin-page .content .table-container .table thead th:first-child{border-radius:6px 0 0 6px}main.admin-page .content .table-container .table thead th:last-child{border-radius:0 6px 6px 0}main.admin-page .content .table-container .table tbody tr:nth-child(even) td{background-color:rgba(255,255,255,.1)}main.admin-page .content .table-container .table tbody td{background-color:#564e69;font-size:14px;padding:.5rem}main.admin-page .content .table-container .table tbody td a{color:#fff;transition:.2s}main.admin-page .content .table-container .table tbody td a:hover{color:#fba601}main.admin-page .content .table-container .table tbody td .icon{width:40px;height:40px;display:flex;justify-content:center;align-items:center}main.admin-page .content .table-container .table tbody td:first-child{border-radius:6px 0 0 6px}main.admin-page .content .table-container .table tbody td:last-child{border-radius:0 6px 6px 0}main.admin-page .content .table-container .table tbody td .action-buttons-row{display:flex;gap:.5rem;justify-content:flex-end}main.admin-page .content .table-container .table tbody td .action-buttons-row .button-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}main.admin-page .content .table-container .table tbody td .action-buttons-row .button-container .desc{font-size:10px;color:#fff;text-align:center;margin-top:.25rem}main.admin-page .content .table-container .table tbody td .action-buttons-row .action-button{padding:.5rem;border-radius:500px;font-size:12px;display:flex;justify-content:center;align-items:center;position:relative}main.admin-page .content .table-container .table tbody td .action-buttons-row .action-button .icon{width:16px;height:16px;pointer-events:none}main.admin-page .content .table-container .table tbody td .action-buttons-row .action-button .icon path{stroke:#fff}main.admin-page .content .table-container .table tbody td .action-buttons-row .action-button.more-info{background-color:#192235;color:#fff;transition:.2s}main.admin-page .content .table-container .table tbody td .action-buttons-row .action-button.more-info:hover{background-color:#090c12}main.admin-page .content .table-container .table tbody td .action-buttons-row .action-button.more-info.green{background-color:#8bb748}main.admin-page .content .table-container .table tbody td .action-buttons-row .action-button.more-info.orange{background-color:orange}main.admin-page .content .table-container .table tbody td .action-buttons-row .action-button.more-info.red{background-color:#b90909}main.admin-page .content .table-container .table tbody td .action-buttons-row .action-button.invalidate{background-color:#b90909}main.admin-page .content .table-container .table tbody td .action-buttons-row .action-button.validate{background-color:#03a81c;transition:.2s}main.admin-page .content .table-container .table tbody td .action-buttons-row .action-button.validate:hover{background-color:#038f18}main.admin-page .content .table-container .table td.min,main.admin-page .content .table-container .table th.min{width:10px}main.admin-page .content .table-container .table-crop{overflow:auto}main.admin-page .content .table-container>nav{margin-left:auto}main.admin-page .content .pagination{display:flex;justify-content:flex-end;margin-top:1rem;border-radius:6px;overflow:hidden}main.admin-page .content .pagination .page-item{background-color:rgba(25,34,53,.4)}main.admin-page .content .pagination .page-item .page-link{padding:.5rem;color:#fff;display:block;transition:.2s}main.admin-page .content .pagination .page-item .page-link:hover{background-color:rgba(0,0,0,.2)}main.admin-page .content .pagination .page-item.active{background-color:#0a74cb}main.admin-page .content .pagination .page-item.disabled{display:none}@media screen and (max-width: 767px){main.admin-page .content .top{flex-direction:column}main.admin-page .content .top .buttons{flex-direction:column}main.admin-page .content .tabs-navigation{flex-direction:column;gap:0;margin-bottom:2rem}main.admin-page .content .tabs-navigation .tab{border-radius:0}main.admin-page .content .tabs-navigation .tab:first-child{border-radius:6px 6px 0 0}main.admin-page .content .tabs-navigation .tab:last-child{border-radius:0 0 6px 6px}main.admin-page .content .filters-container{padding:1rem;border-radius:10px}main.admin-page .content .filters-container .filter .inputs-row{grid-template-columns:auto}main.admin-page .content .filters-container .filter .buttons-row{flex-direction:column}main.admin-page .content .filters-container .filter .buttons-row .button-container{width:100%;display:block}main.admin-page .content .filters-container .filter .buttons-row .submit{width:100%}main.admin-page .content .form-container .row{flex-direction:column}main.admin-page .content .table-container .table-top{flex-direction:column-reverse;align-items:flex-end;gap:1rem}}section.details-modal,section.invalidate-modal{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:99;justify-content:center;align-items:flex-start;display:none;padding:2rem 1rem;overflow:auto}section.details-modal.open,section.invalidate-modal.open{display:flex}section.details-modal .background,section.invalidate-modal .background{background-color:#000;opacity:.4;position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1}section.details-modal .modal-content,section.invalidate-modal .modal-content{background-color:#887e9f;max-width:600px;width:100%;z-index:99;padding:1rem;border-radius:10px;position:relative}section.details-modal .modal-content .close-button,section.invalidate-modal .modal-content .close-button{position:absolute;right:-15px;top:-15px;width:30px;height:30px;background-color:red;display:flex;justify-content:center;align-items:center;color:#fff;line-height:24px;font-size:20px;border-radius:50px;cursor:pointer}section.details-modal .modal-content .title,section.invalidate-modal .modal-content .title{color:#fff;text-align:center;font-size:20px;font-weight:500;margin-bottom:2rem}section.details-modal .modal-content .form,section.invalidate-modal .modal-content .form{display:flex;flex-direction:column;gap:1rem}section.details-modal .modal-content .form .row,section.invalidate-modal .modal-content .form .row{display:flex;gap:1rem}section.details-modal .modal-content .form .row .label,section.invalidate-modal .modal-content .form .row .label{flex:1}section.details-modal .modal-content .form .label,section.invalidate-modal .modal-content .form .label{width:100%;display:flex;flex-direction:column}section.details-modal .modal-content .form .label .desc,section.invalidate-modal .modal-content .form .label .desc{font-size:14px;padding-left:1rem;display:block;margin-bottom:.25rem}section.details-modal .modal-content .form .submit,section.invalidate-modal .modal-content .form .submit{margin-top:1rem}section.details-modal .modal-content .form .image-container,section.invalidate-modal .modal-content .form .image-container{display:flex;justify-content:space-around;align-items:center;cursor:pointer}section.details-modal .modal-content .form .image-container input,section.invalidate-modal .modal-content .form .image-container input{display:none}section.details-modal .modal-content .form .image-container .preview,section.invalidate-modal .modal-content .form .image-container .preview{background-color:rgba(0,0,0,.2);width:180px;height:200px;border-radius:10px;display:none}section.details-modal .modal-content .form .image-container .preview img,section.invalidate-modal .modal-content .form .image-container .preview img{width:100%;height:100%;object-fit:contain}section.details-modal .modal-content .form .image-container .send-container,section.invalidate-modal .modal-content .form .image-container .send-container{padding:2rem;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;align-items:center}section.details-modal .modal-content .form .image-container .send-container .icon,section.invalidate-modal .modal-content .form .image-container .send-container .icon{width:40px;height:40px}section.details-modal .modal-content .form .image-container .send-container .icon path,section.invalidate-modal .modal-content .form .image-container .send-container .icon path{stroke:#fff}section.details-modal .modal-content .form .image-container .send-container .desc,section.invalidate-modal .modal-content .form .image-container .send-container .desc{font-size:14px;margin-top:.5rem}section.details-modal .modal-content .form .image-container.active .preview,section.invalidate-modal .modal-content .form .image-container.active .preview{display:block}section.details-modal .modal-content .form .image-container.active .send-container,section.invalidate-modal .modal-content .form .image-container.active .send-container{display:none}section.details-modal .modal-content .form .location-button,section.invalidate-modal .modal-content .form .location-button{padding:1rem;font-size:14px;text-transform:none;font-weight:400;width:100%}section.details-modal .modal-content .submit-row,section.invalidate-modal .modal-content .submit-row{display:flex;justify-content:flex-end}section.details-modal .modal-content .submit-row .invalidate,section.invalidate-modal .modal-content .submit-row .invalidate{margin-top:1rem}@media screen and (max-width: 767px){section.details-modal,section.invalidate-modal{align-items:flex-start}section.details-modal .modal-content .form .row,section.invalidate-modal .modal-content .form .row{flex-direction:column}}section.loading-component{position:fixed;width:100vw;height:100vh;left:0;top:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.4);z-index:99;opacity:0;pointer-events:none;transition:.2s}section.loading-component.open{opacity:1}