body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{align-items:center;display:flex;flex-direction:column}heading>h1{color:#3b8132;font-size:48px}heading>h4{font-size:18px}h1,heading>h4{text-align:center}.description{color:#c95454;text-decoration:underline}.react-switch-checkbox{height:0;visibility:hidden;width:0}.react-switch-label{align-items:center;background:red;border-radius:100px;cursor:pointer;display:flex;height:25px;justify-content:space-between;position:relative;transition:background-color .2s;width:50px}.react-switch-label .react-switch-button{background:#fff;border-radius:23px;box-shadow:0 0 2px 0 #0a0a0a4a;content:"";height:20px;left:2px;position:absolute;top:2px;transition:.2s;width:20px}.react-switch-checkbox:checked+.react-switch-label .react-switch-button{left:calc(100% - 2px);transform:translateX(-100%)}.react-switch-label:active .react-switch-button{width:20px}.input-field{background-color:#000;overflow:visible;padding:2px}.input-field>input{background-color:gray;border-radius:15px;width:100px}.input-error{border:2px solid red}.error{color:red;font-size:12px;font-weight:700;margin:2px 0 0;padding-top:2px;text-align:center;z-index:9999}.bill-list{background-color:green;border-radius:15px;height:auto;min-height:700px;padding:15px;position:relative;width:185px}.top{margin-bottom:70px}#refresh{color:#000;cursor:pointer;font-size:30px;left:-10px;position:absolute;rotate:95deg;top:-5px;z-index:10}#white{color:#fff}.bill-list h5{color:#000;font-size:16px;margin:3px 0;padding-left:20px}.bill-list p{font-size:18px;margin:3px 0;padding-left:45px}.line{height:160px}.line,.line2{background-color:#000;left:40px;position:absolute;width:3px}.line2{height:265px}@keyframes spin-once{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spin-once{animation:spin-once 1s ease-in-out}#timestamp{bottom:10px;color:#000;font-size:14px;font-weight:700;left:-10px;position:absolute}#download-btn{align-items:center;background-color:#000;border-radius:10px;color:#fff;font-size:12px;margin-left:10px;margin-top:20px;padding:7px}@media (max-width:600px){.bill-list{min-height:700px;min-width:150px;padding:10px;width:100%}.bill-list h5{font-size:12px}.line-2{height:200px}.bill-list p{font-size:16px}.top p{padding-left:30px}.line,.line2{left:30px}.line2{height:240px}.bottom p{padding-left:30px}}form{color:#fff;font-size:24px;grid-column:2/3;grid-row:3/4}.right-bills>.input-field{font-size:14px;width:200px}.bills{display:flex;gap:75px}.bill-list{margin-bottom:20px}.input-field{border-radius:15px;margin-bottom:10px;padding:15px}.input-field>label{display:inline-block;width:50px}.input-field>input{background-color:#b0b0b1;border-radius:20px;color:#0b940b;font-weight:800;height:30px;margin-left:15px;text-align:center;width:60px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.switch-text{color:#000;font-size:18px;font-weight:500;margin-left:10px;margin-top:50px;width:190px}.setting{align-items:center;display:flex}@media screen and (max-width:550px){form{font-size:18px}.input-field>input{width:50px}.right-bills>.input-field{font-size:14px;width:150px}.right-bills>label:after{content:"Base Till"}.bill-list{width:150px}.bills{gap:50px}heading>h1{font-size:20px}heading>h4{font-size:14px}.input-field>input{background-color:#b0b0b1;border-radius:15px;color:#0b940b;font-weight:800;height:30px;margin-left:0;text-align:center;width:40px}.bill-list{height:480px}.line{height:140px}.right-bills>.bill-list>.bottom>.line{height:235px}.switch-text{color:#000;font-size:18px;font-weight:500;margin-left:10px;margin-top:50px;width:130px}}@media screen and (max-width:400px){.input-field{font-size:15px;width:100px}.input-field>label{width:40px}.bills{gap:20px}.bill-list{width:130px}.right-bills{width:160px}.right-bills>.input-field{width:130px}.right-bills>.input-field>label{width:70px}.switch-text{font-size:14px;margin:20px 0 0 10px}}
/*# sourceMappingURL=main.450d8c0a.css.map*/