/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1)}}@layer base{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}html,body{overflow:hidden}body{color:#666;text-align:left;background:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{color:inherit;margin-top:0;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}p{margin-top:0;margin-bottom:1rem}a{color:#0096c1;background-color:#0000;text-decoration:none}a:hover{color:#005b75;text-decoration:underline}img{vertical-align:middle;border-style:none}svg{vertical-align:middle;overflow:hidden}label{margin-bottom:.5rem;display:inline-block}button{border-radius:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}textarea{resize:vertical;overflow:auto}[hidden]{display:none!important}}@layer components{.outer{max-width:600px;margin-inline:auto}.page{width:100%;display:none;position:absolute;top:0;left:0}.app-container{background-color:#f0f3fa;width:100%;max-width:600px;height:100vh;margin-inline:auto;padding-inline:15px}.row{flex-wrap:wrap;margin-inline:-15px;display:flex}.col,.col-8{width:100%;min-height:1px;padding-inline:15px;position:relative}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-8{flex:0 0 66.6667%;max-width:66.6667%}.form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.form-control:focus{color:#495057;background-color:#fff;border-color:#42d5ff;outline:0;box-shadow:0 0 0 .2rem #0096c140}.form-control::placeholder{color:#6c757d;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}.form-group{margin-bottom:calc(var(--spacing) * 4)}.btn{text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}.btn:hover,.btn:focus{text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 .2rem #0096c140}.btn:not(:disabled){cursor:pointer}.btn:disabled{opacity:.2}.btn-primary{color:#fff;background-color:#0096c1;border-color:#0096c1}.btn-primary:focus{box-shadow:0 0 0 .2rem #0096c180}.btn-danger:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-primary:hover{color:#fff;background-color:#00789b;border-color:#006e8e}.btn-primary:disabled{color:#fff;background-color:#0096c1;border-color:#0096c1}.btn-primary:not(:disabled):active{background-color:#006e8e;border-color:#006481}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-lg{border-radius:.3rem;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control{border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;width:1%;margin-bottom:0;position:relative}.input-group>.form-control:focus{z-index:3}.input-group-append{margin-left:-1px;display:flex}.input-group-append .btn{z-index:2;border-top-left-radius:0;border-bottom-left-radius:0;position:relative}.alert{border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.close{float:right;color:#000;text-shadow:0 1px #fff;opacity:.5;font-size:1.5rem;font-weight:700;line-height:1}.close:hover,.close:focus{color:#000;opacity:.75;text-decoration:none}.close:not(:disabled){cursor:pointer}button.close{appearance:none;background:0 0;border:0;padding:0}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.modal{z-index:1050;outline:0;display:none;position:fixed;inset:0;overflow:hidden}.modal-open .modal{overflow:hidden auto}.modal-dialog{pointer-events:none;width:auto;margin:.5rem;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.modal.show .modal-dialog{transform:translate(0)}.modal-content{pointer-events:auto;background:#fff padding-box padding-box;border:1px solid #0003;border-radius:.3rem;outline:0;flex-direction:column;width:100%;display:flex;position:relative}.modal-backdrop{z-index:1040;background:#000;position:fixed;inset:0}.modal-backdrop.show{opacity:.5}.modal-header{border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem;justify-content:space-between;align-items:flex-start;padding:1rem;display:flex}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{flex:auto;padding:1rem;position:relative}.modal-footer{border-top:1px solid #e9ecef;justify-content:flex-end;align-items:center;padding:1rem;display:flex}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}@media (width>=576px){.modal-dialog{max-width:500px;margin:1.75rem auto}}.loading{text-align:center;width:100vw;height:100vh;line-height:100vh;position:absolute;top:0;left:0}.get-android-app{text-align:center;margin-top:30px;display:none}.get-android-app a{display:block}.get-android-app a:hover,.get-android-app a:active{text-decoration:none}.get-android-app h5{color:#0c5460;margin-bottom:15px}.get-android-app p{margin:0}.privacy{text-align:center;width:100%;display:block;position:absolute;bottom:15px;left:0}#welcome h1{margin-top:30px;margin-bottom:15px}#welcome h4{margin-bottom:30px}#wrong{text-align:center}.title-bar{color:#fff;text-align:right;background:#0096c1;height:69px;padding:15px;font-size:27px}.title-bar .logo{float:left;height:100%}.title-bar span{font-size:26px}.title-bar a{color:#fff;font-size:22px}.next{text-align:center;color:#fff;background:#333;padding:30px 0;font-size:28px}.next h2{font-size:18px}#postcodeForm{padding-top:320px}#collectionDay{text-transform:uppercase;color:#94bd10;font-size:38px;font-weight:700}#collectionBins{text-align:center;margin:0;padding:30px;list-style:none}#collectionBins li{background-position:50%;background-repeat:no-repeat;background-size:100%;width:100px;margin:10px;padding:0;font-size:20px;font-weight:700;display:inline-block}#collectionBins li img{max-width:100%;margin-top:15px}.bin-black{color:#000}.bin-green{color:#6cbe45}.bin-paper{color:#0096c1}.bin-brown{color:#a15b28}#err{margin:15px}#err,#warn,#wrong{z-index:3}}@layer utilities{.visible{visibility:visible}.static{position:static}.col-8{grid-column:8}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.hidden{display:none}.inline-block{display:inline-block}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.justify-center{justify-content:center}.text-center{text-align:center}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
