.shared-title[data-v-d04a2cde]{font-size:18px;font-weight:700;color:#333}.shared-subtitle[data-v-d04a2cde]{font-size:13px;color:#888}.table-scroll-container[data-v-d04a2cde]{overflow:auto;max-height:calc(100vh - 200px);border:1px solid #e0e0e0;border-radius:4px}.store-table[data-v-d04a2cde]{border-collapse:collapse;width:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;font-size:13px}thead th[data-v-d04a2cde]{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#f5f5f5;border-bottom:2px solid #d0d0d0;white-space:nowrap;padding:6px 8px;text-align:center}.col-store[data-v-d04a2cde]{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:#fff;border-right:2px solid #d0d0d0;max-width:180px;min-width:180px}.col-corner[data-v-d04a2cde]{z-index:3;background:#f5f5f5}.col-day[data-v-d04a2cde]{min-width:100px}.week-start[data-v-d04a2cde]{border-left:3px solid #b0b0b0!important}.day-number[data-v-d04a2cde]{font-size:14px;font-weight:700;color:#333}.day-dow[data-v-d04a2cde]{font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.04em}.store-info-cell[data-v-d04a2cde]{padding:4px 8px;border-bottom:1px solid #ececec}.store-header-labels[data-v-d04a2cde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:10px;color:#888;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.store-cluster[data-v-d04a2cde]{color:#888;font-size:12px;margin-right:4px}.store-whid[data-v-d04a2cde]{font-weight:700;font-size:13px;margin-right:4px}.store-city[data-v-d04a2cde]{color:#444;font-size:13px}.day-cell[data-v-d04a2cde]{padding:3px 4px;vertical-align:top;border-bottom:1px solid #ececec;border-left:1px solid #ececec}.empty-cell[data-v-d04a2cde]{background:#f7f8fa}.busy-pill[data-v-d04a2cde]{background:#1565c0;color:#fff;border-radius:4px;padding:4px 7px;font-size:12px;font-weight:600;text-align:center}.busy-pill.week-alt[data-v-d04a2cde]{background:#6200ea}