.empty-message[data-v-313c7368]{text-align:center!important;font-style:italic;color:#888;padding:10px}.bid_from_file_errors_block[data-v-313c7368]{position:relative;background:#fff;padding:30px 20px 30px 20px;box-shadow:0 0 5px 0 rgba(0,0,0,.05);border:1px solid hsla(0,0%,89.4%,.5);max-height:700px;overflow:auto}.bid_from_file_errors-table[data-v-313c7368]{width:100%;border-collapse:collapse}.bid_from_file_errors-table td[data-v-313c7368],.bid_from_file_errors-table th[data-v-313c7368]{padding:8px;text-align:center;border:1px solid #ddd}.bid_from_file_errors-table th[data-v-313c7368]{background-color:#f4f4f4;text-align:center}.odd-row[data-v-313c7368]{background-color:#f9f9f9}.pagination[data-v-313c7368]{display:flex;justify-content:flex-end;align-items:center;margin-top:10px}.pagination button[data-v-313c7368]{padding:8px 16px;margin:0 5px;background-color:#007bff;color:#fff;border:none;cursor:pointer}.pagination button[data-v-313c7368]:disabled{background-color:#ddd;cursor:not-allowed}.pagination span[data-v-313c7368]{margin:0 10px}.manager-inline-note[data-v-313c7368]{margin-top:10px;text-align:right;font-size:13px;color:#555}.note-label[data-v-313c7368]{font-weight:600;margin-right:5px}.note-name[data-v-313c7368]{font-weight:500}.note-email[data-v-313c7368]{color:#3e7591;text-decoration:none;margin:0 3px}.note-email[data-v-313c7368]:hover{text-decoration:underline}.info-icon[data-v-313c7368]{margin-right:5px}.manager-bottom[data-v-313c7368]{display:flex;justify-content:flex-end;align-items:flex-start;margin:20px 0 10px;gap:15px;flex-wrap:wrap}.manager-left[data-v-313c7368]{font-size:14px;line-height:1.4;text-align:right}.manager-label[data-v-313c7368]{font-weight:500;color:#333;font-size:16px;margin:0 0 5px}.full-width-buttons[data-v-313c7368]{display:flex;gap:10px;margin-top:20px}.full-width-buttons .btn[data-v-313c7368]{flex:1;height:50px}.simple-error-message[data-v-313c7368]{text-align:center;margin:20px;margin-top:8px;font-size:18px;font-weight:500}.conflicts-modal[data-v-97c55614]{display:flex;flex-direction:column;padding:20px 24px 24px}.conflicts-modal__list[data-v-97c55614]{overflow-y:auto;max-height:600px;padding-right:4px}.conflicts-modal__hint[data-v-97c55614]{color:#505050;line-height:1.45}.conflict-card[data-v-97c55614]{padding:16px;border:1px solid #e3e8ef;border-radius:8px;background:#fff}.conflict-card__name[data-v-97c55614]{color:#2d2d2d}.conflict-card__position-row[data-v-97c55614]{display:flex;align-items:flex-start;gap:8px}.conflict-card__position-label[data-v-97c55614]{flex:0 0 78px;color:#666;text-align:right}.conflict-card__position-value[data-v-97c55614]{flex:1}.conflict-card .radio-option-wrap[data-v-97c55614]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}.radio-option[data-v-97c55614]{margin:0}.radio-option__date[data-v-97c55614]{margin:8px 0 0 28px;width:100%;max-width:280px}.radio-option__date-label[data-v-97c55614]{display:block;font-size:12px;color:#666;margin-bottom:6px}.radio-option__date[data-v-97c55614] .mx-datepicker,.radio-option__date[data-v-97c55614] .mx-input-wrapper,.radio-option__date[data-v-97c55614] input[name=date]{width:100%!important;min-width:100%!important;max-width:100%!important}.radio-option__date[data-v-97c55614] input[name=date]{padding-right:56px!important}.radio-option__date[data-v-97c55614] .mx-input-append{right:32px!important}.radio-option__date[data-v-97c55614] .mx-clear-wrapper{right:10px!important}.radio-row[data-v-97c55614]{display:flex;align-items:flex-end;margin:0;gap:10px;cursor:pointer}.radio-row input[type=radio][data-v-97c55614]{margin-top:3px;flex-shrink:0}.radio-row__text[data-v-97c55614]{display:flex;flex-direction:column;gap:2px;line-height:1.15}.radio-row__title[data-v-97c55614]{color:#2d2d2d}.radio-row__sub[data-v-97c55614]{font-size:13px;color:#666}@media (max-width:960px){.conflict-card .radio-option-wrap[data-v-97c55614]{grid-template-columns:1fr}}.conflicts-modal__footer[data-v-97c55614]{margin-top:auto;position:sticky;bottom:-25px;padding-top:12px;padding-bottom:12px;background:#fff}.multi-position-row[data-v-97c55614]{display:flex;align-items:center;gap:8px}.multi-position-row__main[data-v-97c55614]{flex:1}.multi-position-row__remove[data-v-97c55614]{flex-shrink:0;width:28px;height:28px;border:1px solid #e3e8ef;border-radius:4px;background:#fff;color:#666;font-size:18px;line-height:1;cursor:pointer}.multi-position-row__remove[data-v-97c55614]:hover{border-color:#d82323;color:#d82323}