img{width:90px;height:auto}.machine-wash{color:#fafafa;background-color:#6495ed;margin:10px;font-size:30px;padding:10px;text-align:left;position:sticky;top:0;z-index:99}.machine-dry{color:#fafafa;background-color:peru;margin:10px;font-size:30px;padding:10px;text-align:left;position:sticky;top:0;z-index:99}.machine-drywash{color:#fafafa;background-color:#008b8b;margin:10px;font-size:30px;padding:10px;text-align:left;position:sticky;top:0;z-index:99}.machine-number{color:#fafafa;font-size:25px}.machine-state{color:#fafafa;font-size:30px}.machine-use{color:#fafafa;font-size:30px;background-color:#4169e1;padding:2px}.machine-STBY{color:#fafafa;font-size:30px;background-color:#228b22;padding:2px}.machine-error{color:#fafafa;font-size:30px;background-color:#b22222;padding:2px}.time-colored{color:#b22222}.content-shopbox{width:auto;height:auto;margin:15px;text-align:left;padding:10px}.content-washbox{background-color:#3a3939;border:3px solid #6495ED;height:110pt;margin:15px;text-align:left;padding:8px}.content-drybox{background-color:#3a3939;border:3px solid #CD853F;height:200pt;margin:15px;text-align:left;padding:8px}.content-drywashbox{background-color:#3a3939;border:3px solid #008B8B;height:200pt;margin:15px;text-align:left;padding:8px}.animated-image{opacity:0;animation:fadeIn 1s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#myBtn{display:none;position:fixed;bottom:70px;right:20px;z-index:100;width:60px;height:60px;border:none;outline:none;background-color:#daa520;color:#fafafa;cursor:pointer;border-radius:50%;box-shadow:0 5px 2px #00000080}.title{color:#fafafa;font-size:30px;padding:10px;text-align:center}.shop-text{color:#fff;font-size:15px;margin:12px}.icon{color:#fff;font-size:30px}.back-button{background-color:#daa520;border:none;color:#fff;padding:12px;text-align:center;display:inline-block;font-size:16px;cursor:pointer;float:right;border-radius:20px;box-shadow:0 2px 5px #0000004d}table{border-collapse:collapse;width:100%;max-width:800px;margin:0 auto;background-color:#fff;box-shadow:0 0 8px #0000001a}th,td{padding:12px;text-align:left;border:1px solid #ddd}th{background-color:#f2f2f2}@media (max-width:400px){.shop-body{width:90%;height:auto}}@media (max-width:600px){.shop-body{width:100%;height:auto}}
