body{background-color:#f5f5f5;font-family:Arial,sans-serif;margin:0;padding:0}.container{box-sizing:border-box;margin:0 auto}.App-header,.container{padding:10px;width:100%}.App-header{background-color:#007bff;color:#fff;text-align:center}.App-header h4{font-size:1.4em;margin:0}.home-page{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.barcode-input{border:1px solid #ccc;border-radius:5px;max-width:300px;padding:10px;width:80%}.barcode-input,.btn-confirm{font-size:16px;margin-bottom:20px}.btn-confirm{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.btn-confirm:hover{background-color:#0056b3}.btn-back{background-color:#6c757d;border-radius:5px;padding:10px 20px}.btn-back:hover{background-color:#5a6268}.planning-home{margin:0 auto;max-width:600px;padding:20px}.group-list{display:flex;flex-direction:column;gap:10px}.group-item{background-color:#fff;border-left:4px solid #007bff;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;padding:15px;transition:transform .2s,box-shadow .2s}.group-item:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.error{margin:20px}.progress-bar-container{background-color:#eee;border-radius:10px;height:15px;margin:5px 0;overflow:hidden;width:100%}.progress-bar{height:100%;transition:width .3s ease}.progress-bar-gray{background-color:#718871}.progress-bar-green{background-color:#32cd32}.progress-bar-blue{background-color:#007bff}.progress-bar-orange{background-color:#ffc107}.progress-bar-red{background-color:#dc3545}.plan-group-schedule{display:flex;flex-direction:column;margin:0 auto;max-width:600px;padding:20px}.group-header{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:10px;text-align:center}.plan-places-list{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.plan-place-item{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;padding:15px;transition:transform .2s,box-shadow .2s}.plan-place-item:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.place-name{color:#333;font-size:18px;margin-bottom:10px;margin-top:0}.plan-time-info{color:#666;font-size:14px;margin-top:8px}.plan-place-detail{display:flex;flex-direction:column;margin:0 auto;max-width:600px;padding:20px}.place-header{color:#333;margin-bottom:5px;text-align:center}.place-date{color:#666;font-size:14px;margin-bottom:20px;text-align:center}.place-info-panel{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:15px}.place-info-panel,.plan-card{margin-bottom:20px}.btn-back{align-items:center;align-self:center;background-color:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;margin-top:auto;padding:12px 20px;width:100px}.btn-back:hover{background-color:#d32f2f}.loading{color:#666;font-size:18px;padding:20px;text-align:center}.error-container{align-items:center;display:flex;flex-direction:column;padding:20px}.error{background-color:#dc35451a;border-radius:8px;color:#dc3545;margin-bottom:20px;padding:20px;text-align:center;width:100%}.uk-hidden{display:none}.conneo-plan-card{border:1px solid gray;border-radius:15px 0 0 0;box-sizing:initial;text-overflow:ellipsis;transition:all .2s ease-in-out 10ms}.conneo-plan-card,.conneo-plan-progress{color:#000;font:normal 14px/1 Verdana,Arial,sans-serif}.conneo-plan-progress-red{color:red;font:normal 14px/1 Verdana,Arial,sans-serif}.conneo-plan-card.card-type-masterboard{min-height:80px}.conneo-plan-card.card-type-orderboard{min-height:40px}.conneo-active-order{border:2px dashed #000;margin-bottom:0;margin-top:0}.conneo-active-card{border:2px solid #000;margin-bottom:0;margin-top:0}.line-bold{border-width:3px}.col{border-color:#ddd;border-style:solid;border-width:1px 1px 0 0;_width:200px}.card-row{margin:5px}.green{background-color:#afb}.blue{background-color:#65c8f8}.red{background-color:#fd7b8b}.full-width{width:3000px}.no-margin{margin:0!important}.status_,.status_NEW{background-color:#fff}.status_IGNORE{_background:repeating-linear-gradient(-45deg,#a5cfff,#a5cfff 10px,#fff 0,#fff 20px);background:#fff;opacity:.3}.wddInvisible.status_NEW{background:repeating-linear-gradient(-45deg,#a5cfff,#a5cfff 10px,#fff 0,#fff 20px)!important;_border:2px solid #ff0}.status_BUSY{background-color:#cfb0d3}.status_PLANORDER{background-color:#dfe8ec}.status_PLANNED{background-color:#bdcfd8}.status_ERROR{background-color:#fd7676}.status_READY{background-color:#9be4c4}.status_PARTLY{background-color:#8dc8ae}.status_WARNING{background-color:orange}.status_ON_HOLD{background-color:#fef5b5}.status_SBUSY{background:linear-gradient(180deg,#fce74d,#00f 1%,#cfb0d3 5%,#cfb0d3)}.status_SPLANORDER{background:linear-gradient(180deg,#00f,#00f 1%,#dfe8ec 5%,#dfe8ec)}.status_SPLANNED{background:linear-gradient(180deg,#00f,#00f 1%,#bdcfd8 5%,#bdcfd8)}.status_SERROR{background:linear-gradient(180deg,#00f,#00f 1%,#fd7676 5%,#fd7676)}.status_SREADY{background:linear-gradient(180deg,#00f,#00f 1%,#9be4c4 5%,#9be4c4)}.status_SPARTLY{background:linear-gradient(180deg,#00f,#00f 1%,#8dc8ae 5%,#8dc8ae)}.status_SWARNING{background:linear-gradient(180deg,#00f,#00f 1%,orange 5%,orange)}.status_SON_HOLD{background:linear-gradient(180deg,#00f,#00f 1%,#fef5b5 5%,#fef5b5)}.cardWarning-,.cardWarning-NEW{background:repeating-linear-gradient(-45deg,#fff,#fff 10px,#ddd 0,#ddd 20px)}.cardWarning-BUSY{background:repeating-linear-gradient(-45deg,#cfb0d3,#cfb0d3 10px,#fff 0,#fff 20px)}.cardWarning-PLANORDER{background:repeating-linear-gradient(-45deg,#dfe8ec,#dfe8ec 10px,#fff 0,#fff 20px)}.cardWarning-PLANNED{background:repeating-linear-gradient(-45deg,#bdcfd8,#bdcfd8 10px,#fff 0,#fff 20px)}.cardWarning-ERROR{background:repeating-linear-gradient(-45deg,#fd7676,#fd7676 10px,#fff 0,#fff 20px)}.cardWarning-READY{background:repeating-linear-gradient(-45deg,#9be4c4,#9be4c4 10px,#fff 0,#fff 20px)}.cardWarning-PARTLY{background:repeating-linear-gradient(-45deg,#8dc8ae,#8dc8ae 10px,#fff 0,#fff 20px)}.cardWarning-WARNING{background:repeating-linear-gradient(-45deg,orange,orange 10px,#fff 0,#fff 20px)}.cardWarning-ON_HOLD{background:repeating-linear-gradient(-45deg,#fef5b5,#fef5b5 10px,#fff 0,#fff 20px)}.gantt .bar_status_BUSY{fill:#cfb0d3}.gantt .bar_status_BUSY,.gantt .bar_status_PLANNED{stroke:#8d99a6;stroke-width:0;transition:stroke-width .3s ease;-webkit-user-select:none;user-select:none}.gantt .bar_status_PLANNED{fill:#bdcfd8}.gantt .bar_status_ERROR{fill:#fd7676}.gantt .bar_status_ERROR,.gantt .bar_status_WARNING{stroke:#8d99a6;stroke-width:0;transition:stroke-width .3s ease;-webkit-user-select:none;user-select:none}.gantt .bar_status_WARNING{fill:orange}.gantt .bar_status_ON_HOLD{fill:#fef5b5;stroke:#8d99a6;stroke-width:0;transition:stroke-width .3s ease;-webkit-user-select:none;user-select:none}.cardSelected{border:3px solid #555;font-weight:700}.rotate_text{position:relative;top:20px}.con-mandatory-error{border:1px solid red!important}.thickRedBorder{border:2px solid red!important}.fontBold{font-weight:700}.cardWarning{background:repeating-linear-gradient(-45deg,#f8dedf,#f8dedf 10px,#fff 0,#fff 20px);_border:2px solid red}.mark-date-now{background:#ddd}.mark-date-day-6,.mark-date-day-7{background:#f7f7f7}.mark-date-day-7{height:0;min-height:0;min-width:0;visibility:hidden;width:0}.mark-date-delivery{background:#97d8f2!important}.conneo-plan-container{height:26px;position:relative}.conneo-plan-bar,.conneo-plan-text{height:100%;left:0;position:absolute;top:0;width:100%}.conneo-plan-progress{height:70%;margin-top:4px}.conneo-plan-progress.bar-corner-both{border-radius:5px 5px 5px 5px}.conneo-plan-progress.bar-corner-left{border-radius:5px 0 0 5px}.conneo-plan-progress.bar-corner-right{border-radius:0 5px 5px 0}.conneo-plan-date,.conneo-plan-text{margin-left:5px;margin-top:3px;overflow:visible;white-space:nowrap;z-index:10}.conneo-plan-date{height:25px}.conneo-plan-today{_margin-left:5px;_margin-top:3px;_overflow:visible;_white-space:nowrap;z-index:-10}.unauthenticated-container{background-color:#f8f9fa;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin:20px auto;max-width:600px;padding:50px;text-align:center;width:80%}.unauthenticated-icon{font-size:50px;margin-bottom:20px}.unauthenticated-title{color:#dc3545;font-size:24px;font-weight:700;margin-bottom:10px}.unauthenticated-text{color:#343a40;font-size:18px}.unauthenticated-text strong{color:#007bff}
/*# sourceMappingURL=main.ebf7f42a.css.map*/