#login__bckgrnd{background:linear-gradient(to top,#fff,#009aea)}.title-left{align-self:flex-start;padding-bottom:.8rem}.step-1{display:flex;align-items:center;justify-content:center;gap:2.4rem;width:fit-content;height:fit-content}.step-1 fieldset{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.8rem}.step-1 fieldset label{align-self:flex-start}.step-1 .form-div-counter{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;height:4rem}#nTickets{text-align:center;border-radius:.4rem;padding:0;min-width:2.4rem;max-width:calc(1.6rem * 3);width:fit-content;height:2.4rem}.step-2{display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:100%;height:fit-content;gap:3.2rem}.step-2>div:first-child{flex:1;display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:inherit}.step-2>div:first-child>span{flex:1;text-align:left}.step-2>fieldset{flex:1;display:flex;flex-direction:row;align-items:stretch;gap:inherit}.step-2>fieldset>select{padding:0;padding-left:1.6rem}.step-2>fieldset>*{flex:1;font-size:var(--body-size);height:4rem;width:24rem}.btns-footer{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;height:fit-content;width:100%}.tickets-summary{font-size:calc(var(--body-size) - .2rem);display:flex;flex-direction:row;align-items:stretch;align-self:flex-start;justify-content:space-between;gap:1rem;height:5.6rem;width:100%}.tickets-summary>div{display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex:1;min-width:24rem;width:fit-content;height:5.6rem}.tickets-summar>div>span{flex:1;text-align:left;min-width:fit-content;height:fit-content;padding:.7rem 1.4rem;border:.1rem solid #B2B2B2}.tickets-summary>div:last-child span{font-weight:700}.sheet-container{display:flex;justify-content:center;align-items:center;min-width:calc(fit-content + 5.6rem);min-height:calc(fit-content + 5.6rem)}#cash-register-sheet{border:.1rem solid #000;border-collapse:collapse;min-width:calc(102.4rem - 112);width:fit-content;height:fit-content;table-layout:auto}#cash-register-sheet th,#cash-register-sheet td{border:.1rem solid #000;padding:1.2rem;white-space:nowrap}
