.site-dash__loading[data-v-0df18b3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:24px 0}.site-dash__spinner[data-v-0df18b3d]{width:24px;height:24px}.site-dash__pickers[data-v-0df18b3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:16px}.site-dash__picker[data-v-0df18b3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;margin:0}.site-dash__daterow[data-v-0df18b3d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-dash__tiles[data-v-0df18b3d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:16px}.site-dash__tile[data-v-0df18b3d]{border:1px solid #ebedf2;border-radius:6px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-dash__tile b[data-v-0df18b3d]{font-size:1.5em}.site-dash__tile--warn[data-v-0df18b3d]{border-color:#ffb822}.site-dash__tile--alert[data-v-0df18b3d]{border-color:#f4516c}.site-dash__alerts[data-v-0df18b3d],.site-dash__form[data-v-0df18b3d],.site-dash__grace[data-v-0df18b3d],.site-dash__late[data-v-0df18b3d],.site-dash__log[data-v-0df18b3d],.site-dash__released[data-v-0df18b3d]{border:1px solid #ebedf2;border-radius:6px;padding:12px;margin-bottom:16px}.site-dash__alert[data-v-0df18b3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px dashed #ebedf2}.site-dash__shift[data-v-0df18b3d]{margin-bottom:20px}.site-dash__row[data-v-0df18b3d]{display:grid;grid-template-columns:.6fr 1.4fr 1.2fr 1.4fr .8fr 1fr .8fr;gap:8px;padding:8px;border-bottom:1px solid #ebedf2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:break-word}.site-dash__row--head[data-v-0df18b3d]{font-weight:600;background:#f7f8fa}.site-dash__row--empty[data-v-0df18b3d]{background:#fff4f5}.site-dash__row--late[data-v-0df18b3d]{background:#fff8e6}.site-dash__label[data-v-0df18b3d]{display:none}.site-dash__opt[data-v-0df18b3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px 0}.site-dash__opt .form-control[data-v-0df18b3d]{-webkit-box-flex:1;-ms-flex:1 1 180px;flex:1 1 180px}.site-dash__hours[data-v-0df18b3d]{display:inline-block;width:110px}.site-dash__time[data-v-0df18b3d]{display:inline-block;min-width:52px;font-weight:600}.site-dash__form .form-control[data-v-0df18b3d]{margin-bottom:8px}@media (max-width:767px){.site-dash__row[data-v-0df18b3d]{grid-template-columns:1fr;gap:2px}.site-dash__row--head[data-v-0df18b3d]{display:none}.site-dash__label[data-v-0df18b3d]{display:inline}}