@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,200;0,400;0,600;1,400&display=swap);.App{height:100vh}img{height:100%}.footer-container{align-items:center;background-color:#2b2a33;color:#fff;display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto;max-width:1260px}.footer-icons{display:flex;flex-flow:row nowrap;height:3em;justify-content:space-around;margin:1em}.footer-icons img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.footer-text{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin:0 1em}.footer-text h2,.footer-text h4{margin:3px;padding:0}.footer-text h4{font-weight:300}.footer-date{align-items:flex-end;display:flex;flex-flow:column nowrap;justify-content:center;margin:1em}.footer-date h3{font-weight:300;margin:0;padding:2px}@media only screen and (max-width:640px){.footer-date{display:none}}@media only screen and (max-width:400px){.footer-container{justify-content:center}}.header{align-items:center;display:flex;font-size:1.3em;height:120px;justify-content:space-between;margin:0 auto;max-width:1280px;text-shadow:var(--shadow)}.header img{height:90%;margin:.5em}@media only screen and (max-width:768px){.header h1{font-size:1.3em}.header{height:60px}}@media only screen and (max-width:640px){.header{height:0}.header h1,.header img{display:none}}.container{background-color:initial;border:0;cursor:pointer;display:inline-block;margin:3px;padding:0;position:relative;touch-action:pan-x;z-index:5000}.elements{background-color:var(--third);border:1px solid #000;border-radius:30px;box-shadow:var(--shadow);display:flex;height:24px;padding:3px 2px;transition:all .2s ease}.container section{color:var(--text-secondary);margin:0;-webkit-user-select:none;user-select:none;z-index:6}.selector{background-color:var(--bg-primary);border:1px solid #222;border-radius:50%;box-shadow:0 0 2px #222;box-sizing:border-box;height:26px;left:26px;position:absolute;top:3px;transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;transition:all .25s ease;width:26px;z-index:0}.light{left:2px}.center{left:26px}.dark{left:49.5px}.nav{background:linear-gradient(0deg,#0000 0,var(--bg-secondary) 100%);box-shadow:var(--shadow);margin:0 auto;max-height:70px;max-width:1260px;position:-webkit-sticky;position:sticky;z-index:10000}.wrapper{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 5px;z-index:11}.menu{display:flex;justify-content:space-around;padding:0;width:75%}.menu,ul a{list-style:none}ul a{color:var(--text-primary);cursor:default;font-size:1.6em;text-decoration:none}ul a:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.active,ul a:hover{color:var(--primary);text-decoration:underline;text-shadow:1px 1px 1px var(--text-primary)}.active{-webkit-transform:scale(1.05);transform:scale(1.05)}.logo{height:48px;justify-content:flex-start;margin-top:.3em;padding-left:.5rem;padding-right:.5rem}.lateral{display:flex}.central{display:none;margin-left:.8em}.menulogo button{background:var(--secondary);border:none;border-radius:5px;color:var(--text-secondary);display:none}.userlogo{align-items:center;display:flex;justify-content:flex-end;margin:0 .4rem}@media only screen and (max-width:868px){.menulogo button{display:flex}.lateral{display:none}.central{display:flex}.menu{align-items:flex-start;background:linear-gradient(0deg,var(--bg-secondary) 0,var(--bg-primary) 100%);box-shadow:var(--shadow);display:none;flex-flow:column nowrap;height:0;left:1px;line-height:2.6em;overflow:hidden;padding:1rem;position:absolute;top:42px;transition:all 2.5s ease;width:auto}}.show{display:flex;height:auto}.title-main,.title-secondary{color:var(--text-primary);font-size:2.5em;margin:.2em;text-shadow:1px 1px 2px var(--bg-primary),2px 2px 5px var(--text-primary)}.title-secondary{text-transform:uppercase}.loader{-webkit-animation:spin 1.8s linear infinite;animation:spin 1.8s linear infinite;border-radius:50%;height:100px;width:100px}.loader:after,.loader:before{border-radius:inherit;content:"";position:absolute}.loader:before{background-image:linear-gradient(0deg,#e3d7ae,#c3252f 50%,#e3d7ae 75%,#c3252f);height:100%;width:100%}.loader:after{background-color:var(--bg-secondary);background-image:url(/static/media/logoPoptelera.6f05861122e84ead7429.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:95%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95%}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.container-list{color:var(--text-primary);display:flex;flex-flow:column nowrap;max-height:345px;overflow-y:scroll;padding-right:6px;text-align:center}.list-items{align-content:center;background:var(--bg-secondary);box-shadow:var(--shadow);display:flex;flex-flow:row nowrap;justify-content:space-between;margin:3px 6px 3px 3px;padding:6px}.list-items p{font-size:.7em;margin:1px}.list-empty{width:100%}h5{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.container-data{align-items:center;border:2px solid var(--text-primary);border-radius:10px;box-shadow:0 0 5px var(--text-primary);margin:2em .6em;min-height:50vh;padding:.6em}.container-data,.data-body{display:flex;flex-flow:column nowrap;justify-content:flex-start}.data-body{overflow:none;width:95%}.data-header{border-bottom:2px solid var(--text-primary);display:flex;flex-flow:row wrap;justify-content:space-between;padding-bottom:1em}.data-table{align-items:flex-start;display:flex;margin-bottom:2em;margin-top:2em}.data-edit{position:relative;width:50%}.data-edit,.data-logo{align-items:center;display:flex;justify-content:center}.data-logo{background-image:url(/static/media/logoPoptelera.6f05861122e84ead7429.png);background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-filter:opacity(.6);filter:opacity(.6);height:100%;position:absolute;width:100%}.hidden{-webkit-filter:opacity(.1);filter:opacity(.1)}.data-header input{font-size:1.5em;margin:.5em 0}.btn{border:none;border-radius:5px;box-shadow:var(--shadow);font-size:1em;margin:.6em 0;padding:.8em 1em;transition:all .1s ease}.data-header .btn{font-size:1.8em;margin:.4em .1em;padding:.2em .5em}.btn:hover{background:var(--bg-primary);color:var(--text-primary)}.btn:active{background:var(--bg-secondary);color:var(--text-secondary)}.data-form{grid-gap:.1em;display:grid;gap:.1em;grid-template-columns:1fr 1fr;padding:10px;width:100%;z-index:100}.span{grid-column-start:1}.posButton,.span{grid-column-end:3}.posButton{grid-column-start:2;margin-right:.4em}.prueba{grid-column-end:3;grid-column-start:1}@media only screen and (max-width:720px){.container-data{align-items:center;border:none;border-radius:1px;box-shadow:none;display:flex;flex-flow:column nowrap;font-size:10px;justify-content:flex-start;margin:2em .1em;min-height:50vh;padding:0}.data-edit{width:100%}}.container-totals{align-items:center;display:flex;flex-flow:column nowrap;height:50vh;justify-content:space-between;width:100%}.header-totals{margin-top:1em;min-height:10%}.body-totals{align-items:stretch;display:flex;font-size:2em;height:70%;justify-content:space-between;width:95%}.footer-totals{height:15%;margin-bottom:1em}.section-total{display:flex;flex-flow:column nowrap;font-size:1.2em;justify-content:space-evenly;text-shadow:1px 1px 2px var(--bg-primary);width:50%}.section-total h3{font-size:1em;margin:0;text-decoration:underline}.section-total h4{margin:0 0 0 .5em}.section-data{display:flex;flex-flow:column nowrap;justify-content:flex-start;overflow-y:hidden;padding-top:.7em;width:50%}.section-data select{font-size:.8em}@media only screen and (max-width:940px){.section-total{font-size:1.1em}}@media only screen and (max-width:750px){.container-totals{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.body-totals{align-items:center;flex-flow:column nowrap;text-align:center}.section-data,.section-total{width:90%}.section-total h4{text-align:start}.footer-totals{height:4em;margin-top:1em;text-align:center}}.input-container{margin:0 0 15px}.input-container,.select-container{display:flex;flex-flow:column nowrap;height:100%;position:relative;width:100%}.select-container{justify-content:flex-start;margin:5px 0 15px}.check-container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:15px;margin-right:5px}.label{font-size:1.2em;margin:4px}input{border:1px solid var(--text-secondary);border-radius:5px;font-size:1.5em;outline:none;padding:0 .3em;transition:all .3s}input[type=date],input[type=time]{font-size:1.812em}input:focus,select :focus{box-shadow:-2px -2px 6px var(--text-primary),2px 2px 6px var(--text-primary)}.text-input{height:auto;padding:.3em;width:calc(100% - 20px)}.select-input{height:auto;margin-top:3px}.select-input,select{padding:.3em;width:calc(100% - 5px)}select{background-color:#fff;border:1px solid var(--text-secondary);border-radius:5px;font-size:1.5em;outline:none;transition:all .3s}.errorfocus{border:2px solid var(--error);box-shadow:0 0 3px #eee}.error{color:var(--error);font-size:16px;left:10px;position:absolute;text-shadow:0 0 2px #eee;top:45px}.prueba{background-color:#f0f8ff;height:50px;width:100%}.login{justify-content:center;text-align:center}.error-login{color:var(--error);font-size:1.5em}.logo-login{-webkit-filter:opacity(.2);filter:opacity(.2);height:50%;width:50%}.form-login{z-index:1000}.login button{font-size:1.4em}@media only screen and (max-width:550px){.form-login{width:90%}}button{box-shadow:1px 1px 2px #333}.btn-res{margin:0 4px}@media only screen and (max-width:500px){.btn-res{display:none}}.table-container{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-items:flex-end;width:100%}table{color:var(--text-primary);width:100%}td{border-bottom:1px solid #aaa;padding:.3em .7em;text-align:center}td,thead th{font-size:1.2em}thead th{background-color:initial;padding:.5em}tbody td{padding:.3em .2em}tbody tr:nth-child(2n){background-color:var(--bg-secondary)}tbody tr:nth-child(odd){background-color:var(--bg-primary)}tbody tr:hover{background-color:var(--info)}input[type=checkbox]{-webkit-transform:scale(1.5);transform:scale(1.5)}.tbFooter{display:flex;flex-flow:row nowrap;justify-content:center;position:relative;width:100%}.pagination{align-items:center;display:flex;margin-top:1em}.pagination button{padding:.5em}.pagination label{font-size:1.3em;margin:0 1em}.itemCount{position:absolute;right:3px;top:1px}@media only screen and (max-width:1020px){.responsive-big{display:none}}@media only screen and (max-width:800px){.responsive{display:none}}@media only screen and (max-width:580px){.itemCount,.responsive-movil{display:none}}.mulargo{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-container{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--color-primary);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.modal-popup{background-color:var(--bg-primary);border:2px solid #eee;border-radius:10px;box-shadow:var(--shadow);flex-flow:column nowrap;min-height:150px;position:relative;width:55%;z-index:2}.modal-header,.modal-popup{display:flex;justify-content:space-between}.modal-header{align-items:center;border-bottom:1px inset var(--bg-secondary);color:var(--text-primary);margin:.5em;padding:.5em}.modal-header h2{margin:3px 0 0}.modal-header button{background-color:var(--error);border:none;border-radius:.3em;color:#eee;cursor:pointer;font-weight:800;height:30px;width:30px}.modal-message{align-items:center;background-image:url(/static/media/logoPoptelera.6f05861122e84ead7429.png);background-position:left-top;background-repeat:no-repeat;background-size:3em;flex-flow:column nowrap;font-size:1.4em;margin:1em}.modal-buttons,.modal-message{display:flex;justify-content:center}.modal-buttons{gap:1em;margin-bottom:1em}.modal-buttons button{background-color:var(--bg-secondary);border:none;border-radius:.3em;color:var(--text-primary);font-family:Josefin Sans,sans-serif;font-size:1.5em;padding:1.1em 0 .7em;width:35%}.modal-buttons button:hover{box-shadow:0 0 5px var(--text-primary);font-weight:600;scale:1.05}@media only screen and (max-width:1000px){.modal-popup{position:relative;width:70%}.modal-message{font-size:1em}.modal-buttons button{font-size:1.2em}}@media only screen and (max-width:700px){.modal-popup{position:relative;width:80%}.modal-header{font-size:.9em}.modal-message{font-size:.8em}.modal-buttons button{font-size:1em}}@media only screen and (max-width:550px){.modal-header,.modal-message{font-size:.6em}.modal-buttons button{font-size:.7em;padding:.8em 0}}.custom-file-upload{align-items:center;background-color:#fff;border:1px solid var(--text-secondary);border-radius:5px;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:1.5em;justify-content:space-between;margin-right:5px;outline:none;padding:0 .3em;transition:all .3s}.errorFile{color:var(--error);font-size:16px;text-shadow:0 0 2px #eee}.typefile{display:none}.custom-file-upload i{font-size:1.5em;margin-right:10px;padding:.1em}.codeqr{align-items:center;background:#fff;border:2px outset var(--text-primary);display:flex;flex-flow:column nowrap;justify-content:center}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--bg-primary:#48e;--bg-secondary:#7eabde;--text-primary:#111;--text-secondary:#a7a4a4;--primary:#c3262f;--secondary:#777;--third:#777;--error:#f73131;--warning:#ffc107;--info:#17a2b8;--success:#28a745;--shadow:1px 1px 3px #333}[data-theme=light]{--bg-primary:silver;--bg-secondary:#eee;--text-primary:#121212;--text-secondary:#a7a4a4;--primary:#c3262f;--secondary:#777;--third:#777;--error:#f73131;--warning:#ffc107;--info:#17a2b8;--success:#28a745;--shadow:1px 1px 3px #333}[data-theme=dark]{--bg-primary:#343a40;--bg-secondary:#6c757d;--text-primary:#ccc;--text-secondary:#a7a4a4;--primary:#c3262f;--secondary:#eee;--third:#777;--error:#f73131;--warning:#ffc107;--info:#17a2b8;--success:#28a745;--shadow:1px 1px 3px #aaa}@font-face{font-display:block;font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(/static/media/material-icons-outlined.6f420cf17cc0d7676fad.woff2) format("woff2"),url(/static/media/material-icons-outlined.f882956fd323fd322f31.woff) format("woff")}.material-icons-outlined{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.App,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(0deg,var(--bg-secondary) 0,var(--bg-primary) 100%);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Josefin Sans,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0 auto;max-width:1280px;min-height:100vh;min-width:300px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.2d8a2cc9.css.map*/