@font-face{font-display:swap;font-family:Montserrat;font-weight:100 900;src:url(./Montserrat.DcaoeaBt.ttf) format("truetype")}.date-picker[data-v-558152b9]{display:flex;flex-direction:column;gap:12px}.date-type[data-v-558152b9],.type-option[data-v-558152b9]{display:flex;gap:8px}.type-option[data-v-558152b9]{align-items:center;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;flex:1;font-size:13px;font-weight:500;justify-content:center;padding:8px 16px;transition:all .2s}.type-option input[type=radio][data-v-558152b9]{display:none}.type-option.selected[data-v-558152b9]{background:#fff1f5;border-color:#ff3264;color:#ff3264;font-weight:600}.type-option[data-v-558152b9]:hover:not(.selected){background:#f8fafc;border-color:#cbd5e1}.date-fields[data-v-558152b9]{flex-direction:column}.date-fields[data-v-558152b9],.field-group[data-v-558152b9]{display:flex;gap:10px}.field-item[data-v-558152b9]{display:flex;flex:1;flex-direction:column;gap:4px}.field-item label[data-v-558152b9]{color:#64748b;font-size:12px;font-weight:600}.field-item select[data-v-558152b9]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;padding:9px 12px;transition:border-color .2s}.field-item select[data-v-558152b9]:focus{border-color:#ff3264;box-shadow:0 0 0 3px #ff32641a;outline:none}.date-preview[data-v-558152b9]{background:#eff6ff;border-radius:6px;color:#0050f2;display:inline-block;font-size:12px;font-weight:500;padding:6px 12px}
