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}#root,body,html{background-color:#ededed;color:#555;height:100%;width:100%}button{touch-action:manipulation}.nav-section{background-color:#333;color:#fff;height:70px;overflow:hidden;padding:15px;position:fixed;width:100%;z-index:100}#top-nav{top:0}#bottom-nav{bottom:0}#top-nav .btn-text-left,#top-nav .btn-text-right{margin:0}.page-content{margin:100px 0;padding-bottom:150px!important}.btn-default{background-color:#008c8c;border:0;border-radius:4px;color:#fff;cursor:pointer;height:100%;padding:0 15px;text-align:center;transition:.1s}.btn-default:active,.btn-default:hover{background-color:#006c6c}.btn-default:focus{outline:none}.btn-default .btn-text{font-size:28px;font-weight:700}.btn-light{background-color:#fff;color:#008c8c}.btn-light:active,.btn-light:hover{background-color:#ccc}.btn-text-left{margin-right:10px}.btn-text-right{margin-left:10px}.btn-add{float:right;height:60px;padding:8px;width:60px}.plus:before{content:"+";font-size:5em;font-weight:600;line-height:0;top:13px}.chevron:before,.plus:before{color:#fff;display:inline-block;position:relative}.chevron:before{border-style:solid;border-width:.75em .75em 0 0;content:"";height:1.5em;top:0;vertical-align:top;width:1.5em}.chevron.chevron-right:before{left:-5px;transform:rotate(45deg)}.chevron.chevron-left:before{left:5px;transform:rotate(-135deg)}.text-center{text-align:center}a{color:#555;text-decoration:none}.ml-15{margin-left:15px}.mr-15{margin-right:15px}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.div-half{display:inline-block;width:50%}.no-margin{margin:0}.no-vis{visibility:hidden}#bottom-nav .btn-default{min-width:200px;white-space:nowrap}#bottom-nav.collection-list,#top-nav.collection-list{display:flex;justify-content:space-between;padding:15px 0}.nav-btn-square{width:70px}.collection-date{padding:5px 15px}.collection-date span{font-size:2.4em;font-weight:700}#bottom-nav.collection-list img{height:100%}.app-info{margin-left:5px;margin-right:auto;overflow:hidden}.app-info h2,.app-info p{margin:0}.app-info p{color:#ddd;font-size:.9em}#collection-details,#collection-list-rows,#disposal-details{padding:15px}.collection-row{background-color:#fff;border-radius:4px;display:flex;font-size:1.3em;font-weight:700;height:40px;justify-content:space-between;line-height:40px;margin-bottom:5px;overflow:hidden;padding:15px}.collection-row.collection-complete{background-color:#ddd}.collection-row p{margin:0}.collection-row .col-postcode{margin-left:auto;min-width:150px;padding:0 40px;width:150px}.collection-row .col-icon{width:30px}.collection-row .col-icon .chevron:before{border-width:.6em .6em 0 0;color:#008c8c;font-size:medium;height:1em;top:8px;width:1em}.collection-row .col-icon .chevron.tick:before{border-width:.6em .5em 0 0;height:.7em;transform:rotate(135deg);width:1.4em}.collection-row.collection-row-options{background:#0000;height:70px;margin:0;padding:0}.collection-row-options .btn-light{fill:#008c8c;min-width:70px;width:70px}.collection-row-options p{color:#777;font-weight:400;line-height:70px;margin-right:auto;padding:0 15px}#collection-details p{font-size:24px;margin:0 0 2px}#collection-details .driver-notes{background-color:#f8f860;border-radius:5px;display:block;font-size:24px;margin:0 0 10px;padding:5px 10px}#collection-details .no-display{display:none}.collection-waste-info{grid-row-gap:5px;align-items:center;background-color:#fff;border-radius:4px;display:grid;font-size:1.3em;grid-template-columns:20% 1fr 20% 10%;margin-bottom:5px;padding:10px;row-gap:5px}.collection-waste-info-text{font-weight:700}.collection-waste-info input[disabled],.collection-waste-info select[disabled]{background-color:#fafafa}input[type=checkbox]{cursor:pointer;position:absolute}input[type=checkbox]:before{background-color:#fff;border:1px solid #ccc;border-radius:4px;content:"";display:block;height:48px;left:-2px;position:absolute;top:-3px;width:48px}input[type=checkbox]:checked:after{border:solid #008c8c;border-width:0 10px 8px 0;content:"";display:block;height:24px;left:12px;position:absolute;top:2px;transform:rotate(45deg);width:12px}.cwi-collected input,.cwi-delivered input,.cwi-weight input,.disposal-extra input{width:100%}.cwi-qty-row{align-items:center;display:flex;gap:6px;width:100%}.cwi-qty-row>div:not(.cwi-expected){flex:1 1;min-width:0}.cwi-qty-row input{width:100%}.cwi-expected{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#999;flex:0 0 40px;font-size:1em;font-weight:700;height:40px;line-height:40px;text-align:center;width:40px}div.cwi-stock select{box-shadow:0 0 4px #bbb;outline:none;text-align:left;width:95%}.cwi-collected input,.cwi-delivered input,.cwi-stock select,.cwi-weight input,.disposal-extra input{border:1px solid #ccc;border-radius:4px;color:#555;font-family:inherit;font-size:1em;font-weight:700;height:100%;height:40px;line-height:40px;margin-top:auto;max-width:100%;padding:0;text-align:center}.btn-light.add-waste-item-collection{fill:#008c8c;min-width:70px;width:70px}.collection-details-options{display:flex;height:70px;justify-content:flex-end}#confirm-details-section{margin-top:10px}#confirm-details-section h3{margin-bottom:5px;margin-top:0}#confirm-details-section p{font-size:medium;text-align:left;text-align:initial}.customer-sign{display:flex;margin:10px 0}#customer-sign-area{background-color:#fefefe;border-radius:4px;margin-left:15px;width:97%}.sign-area-overlay{display:block;font-size:28px;height:0;opacity:.2;padding-left:15px;position:relative;text-align:center;top:calc(50% - 20px)}.driver-comments-area{border:0;border-radius:4px;font-family:inherit;font-size:20px;min-height:70px;padding:5px 10px;resize:vertical;width:calc(100% - 20px)}.driver-access-check[type=checkbox]{height:28px;margin-bottom:35px;margin-right:50px;position:relative}.driver-additional p{display:inline-block;height:50px;line-height:50px}#disposal-details hr{margin:10px 0}.disposal-location p{font-size:24px}.disposal-item-list{margin-top:10px}.dsp-col{text-align:center!important}input.dsp-acc-check[type=checkbox]{position:relative;right:auto;top:-13px}input.dsp-acc-check[type=checkbox]:before{height:40px;width:40px}input.dsp-acc-check[type=checkbox]:checked:after{border-width:0 7px 7px 0;height:20px;left:11px;top:1px;width:10px}.disposal-extra{display:flex;margin-top:10px}.disposal-extra input{margin-left:10px;width:100px}.disposal-extra .input-full{width:200px}.disposal-non-haz{width:100%}#confirm-details-section .mt-10{margin-top:10px}.nh-dispose-extra{float:right}#customer-sign-area-full{background-color:#fff}#cosignor-signature-img{background-color:#fff;border-radius:4px;width:97%}#driver-list{margin-bottom:0;padding-top:20px}.driver-row{background-color:#008c8c;border:0;border-radius:4px;color:#fff;display:block;font-size:1.5em;font-weight:500;height:75px;margin:0 auto 20px;min-width:200px;width:50%}#bottom-nav .btn-default.driver-switch-btn{min-width:auto;width:70px}.collection-date .driver-name-label{color:#ddd;display:block;font-size:1em;font-weight:400;text-align:center}@media (max-width:796px){.collection-date span{font-size:1.8em}}.login-main{background:#e3f1ee;height:100%;width:100%}.login-container{left:50%;margin:0;position:absolute;text-align:center;top:40%;transform:translate(-50%,-50%);transition:width .2s ease-in}.login-input{border:1px solid #ccc;border-radius:4px;color:#555;display:block;font-weight:700;height:40px;line-height:40px;margin:auto auto 20px;padding:0;text-align:center;width:100%}.login-button,.login-input{font-family:inherit;font-size:20px}.login-button{display:inline-block;padding:10px 20px}.no-display{display:none}.margin-tb-ten{margin:10px 0}.collection-waste-info input.input-disabled{background-color:#ddd}.waste-delete-btn{background-color:#8c0000;padding:2px 10px;width:75%}.waste-delete-btn:active,.waste-delete-btn:hover{background-color:#6c0000}.waste-delete-btn:focus{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::placeholder{color:#aaa}.text-red{color:red}.app-modal-overlay{align-items:center;background-color:#0000008c;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.app-modal{background-color:#fff;border-radius:6px;box-shadow:0 4px 16px #0003;max-width:420px;padding:24px 20px;width:100%}.app-modal-message{color:#555;font-size:18px;line-height:1.4;margin:0 0 24px;text-align:center}.app-modal-actions{display:flex;gap:12px;justify-content:center}.app-modal-btn{font-size:18px;font-weight:700;height:48px;min-width:110px}
/*# sourceMappingURL=main.5f15f801.css.map*/