.supplier-date-validation-modal[data-v-09a49b5c] .ant-modal-body{padding:0}.modal-content[data-v-09a49b5c]{padding:20px}.modal-header[data-v-09a49b5c]{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.header-info[data-v-09a49b5c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:12px}.header-icon[data-v-09a49b5c]{font-size:20px;color:#1890ff;margin-right:12px}.header-text h3[data-v-09a49b5c]{margin:0 0 4px 0;color:#262626;font-size:16px}.current-date[data-v-09a49b5c]{margin:0;color:#595959;font-size:14px}.date-highlight[data-v-09a49b5c]{color:#1890ff;font-weight:500}.invalid-tag[data-v-09a49b5c],.valid-tag[data-v-09a49b5c]{margin-left:8px;font-size:12px}.date-rules[data-v-09a49b5c]{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.date-picker-section[data-v-09a49b5c]{margin-bottom:20px}.date-picker-container[data-v-09a49b5c]{margin-bottom:12px}.quick-selection[data-v-09a49b5c]{text-align:center}.available-dates[data-v-09a49b5c]{margin-bottom:20px}.available-dates h4[data-v-09a49b5c]{margin-bottom:8px;color:#262626;font-size:14px}.date-list[data-v-09a49b5c]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.date-tag[data-v-09a49b5c]{cursor:pointer;transition:all .3s}.date-tag[data-v-09a49b5c]:hover{transform:scale(1.05)}.modal-footer[data-v-09a49b5c]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px solid #f0f0f0}.cancel-btn[data-v-09a49b5c],.confirm-btn[data-v-09a49b5c]{min-width:100px;height:36px}