.table-scroll-container[data-v-16a4ccfa]{overflow:auto;max-height:calc(100vh - 200px);border:1px solid #e0e0e0;border-radius:4px}.store-table[data-v-16a4ccfa]{border-collapse:collapse;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;font-size:13px}thead th[data-v-16a4ccfa]{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-16a4ccfa]{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:#fff;border-right:2px solid #d0d0d0;min-width:180px;max-width:180px}.col-corner[data-v-16a4ccfa]{z-index:3;background:#f5f5f5}.col-day[data-v-16a4ccfa]{min-width:160px;max-width:160px}.week-start[data-v-16a4ccfa]{border-left:3px solid #b0b0b0!important}.day-number[data-v-16a4ccfa]{font-size:14px;font-weight:700;color:#333}.day-dow[data-v-16a4ccfa]{font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.04em}.store-info-cell[data-v-16a4ccfa]{padding:4px 8px;border-bottom:1px solid #e5e5e5}.store-header-labels[data-v-16a4ccfa]{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-16a4ccfa]{color:#888;font-size:12px;margin-right:4px}.store-whid[data-v-16a4ccfa]{font-weight:700;font-size:13px;margin-right:4px}.store-city[data-v-16a4ccfa]{color:#444;font-size:13px}.day-cell[data-v-16a4ccfa]{padding:3px 4px;vertical-align:top;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.empty-cell[data-v-16a4ccfa]{background:#f7f8fa}.event-pill[data-v-16a4ccfa]{background:#1565c0;color:#fff;border-radius:4px;padding:2px 4px;margin-bottom:1px;font-size:13px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px;cursor:pointer}.event-pill[data-v-16a4ccfa]:hover{-webkit-filter:brightness(1.15);filter:brightness(1.15)}.event-boosted[data-v-16a4ccfa]{background:#6200ea}.event-name[data-v-16a4ccfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word;line-height:1.3}.boosted-badge[data-v-16a4ccfa]{-ms-flex-negative:0;flex-shrink:0;font-size:10px;font-weight:700;background:hsla(0,0%,100%,.25);border-radius:3px;padding:0 4px;white-space:nowrap}.dialog-section-label[data-v-16a4ccfa]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#888;margin-bottom:4px}.dialog-field[data-v-16a4ccfa]{font-size:14px;color:#333;margin-bottom:3px}.dialog-empty[data-v-16a4ccfa]{color:#aaa;font-style:italic}.btn-close[data-v-16a4ccfa]{position:absolute;top:0;right:0}.downlink[data-v-16a4ccfa],.downlink v-icon[data-v-16a4ccfa]{font-size:1rem}