.rq-sec+.rq-sec[data-v-6e6765c3]{margin-top:var(--rq-gap,20px)}.rq-sec__head[data-v-6e6765c3]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:20px;margin-bottom:8px}.rq-sec__title[data-v-6e6765c3]{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;color:var(--t-primary,#101828);font-size:13px;font-weight:600;line-height:20px}.rq-sec__req[data-v-6e6765c3]{margin-left:-6px;color:#d92d20}.rq-sec__hint[data-v-6e6765c3]{color:var(--t-tertiary,#98a2b3);font-size:12px;font-weight:400}.rq-sec__right[data-v-6e6765c3]{display:flex;flex:0 0 auto;align-items:center;gap:8px}.rq-people[data-v-1e6907ca]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rq-people__chip[data-v-1e6907ca]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px 0 4px;border:1px solid var(--s-stroke2,#eaecf0);border-radius:999px;background:var(--bg-surface-white,#fff);font-size:13px;font-weight:500}.rq-people__chip.is-removable[data-v-1e6907ca]{padding-right:4px}.rq-people__name[data-v-1e6907ca]{max-width:180px;overflow:hidden;color:var(--t-primary,#101828);text-overflow:ellipsis;white-space:nowrap}.rq-people__x[data-v-1e6907ca]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:50%;background:transparent;color:var(--t-tertiary,#98a2b3);font-size:12px}.rq-people__x[data-v-1e6907ca]:hover:not(:disabled){background:var(--e-fill-muted,#f2f4f7);color:var(--t-primary,#101828)}.rq-people__x[data-v-1e6907ca]:disabled{opacity:.35;cursor:not-allowed}.rq-people__reset[data-v-1e6907ca]{border:0;background:transparent;color:var(--t-secondary,#475467);font-size:12.5px}.rq-people__reset[data-v-1e6907ca]:hover{text-decoration:underline}.rq-people__empty[data-v-1e6907ca]{color:var(--t-tertiary,#98a2b3);font-size:13px}.rq-times[data-v-0b57d7cf]{display:grid;gap:10px}.rq-times__item[data-v-0b57d7cf]{padding:12px;border:1px solid var(--s-stroke2,#eaecf0);border-radius:12px;background:var(--bg-surface1,#f9fafb)}.rq-times__title[data-v-0b57d7cf]{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-bottom:10px;color:var(--t-primary,#101828);font-size:13px;font-weight:600}.rq-times__sub[data-v-0b57d7cf]{color:var(--t-tertiary,#98a2b3);font-size:12px;font-weight:400}.rq-times__grid[data-v-0b57d7cf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rq-times__cell[data-v-0b57d7cf]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:8px 12px;border-radius:10px;background:var(--bg-surface-white,#fff)}.rq-times__kind[data-v-0b57d7cf]{color:var(--t-secondary,#475467);font-size:12.5px;font-weight:500}.rq-times__val[data-v-0b57d7cf]{justify-self:end;color:var(--t-primary,#101828);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.rq-times__val i[data-v-0b57d7cf]{margin-right:4px;font-size:11px}.rq-times__note[data-v-0b57d7cf]{grid-column:1/-1;color:var(--t-tertiary,#98a2b3);font-size:11.5px}.is-kept .rq-times__val[data-v-0b57d7cf]{color:var(--t-secondary,#475467)}.is-kept .rq-times__val i[data-v-0b57d7cf]{color:var(--t-tertiary,#98a2b3)}.is-fill .rq-times__note[data-v-0b57d7cf],.is-fill .rq-times__val[data-v-0b57d7cf]{color:#067647}.is-none .rq-times__val[data-v-0b57d7cf]{color:#d92d20}[data-theme=dark] .is-fill .rq-times__note[data-v-0b57d7cf],[data-theme=dark] .is-fill .rq-times__val[data-v-0b57d7cf]{color:#75e0a7}@media(max-width:575.98px){.rq-times__grid[data-v-0b57d7cf]{grid-template-columns:minmax(0,1fr)}}.e-reqc__head[data-v-f2d435ac]{display:flex;align-items:center;gap:8px}.e-reqc__types[data-v-f2d435ac]{display:grid;gap:8px}.e-reqc__type[data-v-f2d435ac]{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border:1px solid var(--e-fill-muted,#eaecf0);border-radius:var(--e-radius-card,14px);background:var(--bg-surface-white,#fff);color:var(--t-primary,#101828);text-align:left;transition:background .15s,border-color .15s}.e-reqc__type[data-v-f2d435ac]:hover{border-color:#d0d5dd;background:var(--bg-surface1,#f9fafb)}.e-reqc__type-icon[data-v-f2d435ac]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--c) 14%,transparent);color:var(--c);font-size:17px}.e-reqc__type-text[data-v-f2d435ac]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.e-reqc__type-title[data-v-f2d435ac]{font-weight:600;font-size:14px}.e-reqc__muted[data-v-f2d435ac],.e-reqc__type-desc[data-v-f2d435ac]{color:var(--t-tertiary,#98a2b3);font-size:12.5px}.e-reqc__type-go[data-v-f2d435ac]{color:var(--t-tertiary,#98a2b3)}.e-reqc__form[data-v-f2d435ac]{--rq-gap:0px;display:flex;flex-direction:column;gap:20px}.e-reqc__row[data-v-f2d435ac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.e-reqc__date[data-v-f2d435ac],.e-reqc__reason-select[data-v-f2d435ac]{max-width:320px}.e-reqc__option-end[data-v-f2d435ac]{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:4px}.e-reqc__why[data-v-f2d435ac]{color:var(--t-tertiary,#98a2b3);font-size:11.5px;font-weight:500}.e-reqc__missing[data-v-f2d435ac]{color:var(--t-tertiary,#98a2b3);font-size:12.5px}.e-reqc__field[data-v-f2d435ac]{min-width:0}.e-reqc__field[data-v-f2d435ac] .form-group{margin-bottom:0}.e-reqc__label[data-v-f2d435ac]{display:block;margin-bottom:6px;color:var(--t-secondary,#344054);font-size:13px;font-weight:500}.e-reqc__input[data-v-f2d435ac]{border-radius:10px}.e-reqc__time-input[data-v-f2d435ac]{max-width:140px;height:var(--e-h-md,36px);font-variant-numeric:tabular-nums}.e-reqc__options[data-v-f2d435ac]{display:grid;gap:8px}.e-reqc__option[data-v-f2d435ac]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid var(--e-fill-muted,#eaecf0);border-radius:12px;background:var(--bg-surface-white,#fff);color:var(--t-primary,#101828);text-align:left}.e-reqc__option[data-v-f2d435ac]:hover:not(:disabled){background:var(--bg-surface1,#f9fafb)}.e-reqc__option.is-active[data-v-f2d435ac]{border-color:#101828;box-shadow:0 0 0 1px #101828}.e-reqc__option.is-disabled[data-v-f2d435ac]{opacity:.55;cursor:not-allowed}.e-reqc__check[data-v-f2d435ac]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid #d0d5dd;border-radius:5px;color:transparent;font-size:11px}.is-active .e-reqc__check[data-v-f2d435ac]{border-color:#101828;background:#101828;color:#fff}[data-theme=dark] .e-reqc__option.is-active[data-v-f2d435ac]{border-color:#f2f4f7;box-shadow:0 0 0 1px #f2f4f7}[data-theme=dark] .is-active .e-reqc__check[data-v-f2d435ac]{border-color:#f2f4f7;background:#f2f4f7;color:#101828}[data-theme=dark] .is-active .e-reqc__radio[data-v-f2d435ac]{border-color:#f2f4f7}.e-reqc__radio[data-v-f2d435ac]{flex:0 0 auto;width:16px;height:16px;border:1.5px solid #d0d5dd;border-radius:50%}.is-active .e-reqc__radio[data-v-f2d435ac]{border:5px solid #101828}.e-reqc__option-main[data-v-f2d435ac]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.e-reqc__option-title[data-v-f2d435ac]{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.e-reqc__option-sub[data-v-f2d435ac]{color:var(--t-tertiary,#98a2b3);font-size:12.5px}.e-reqc__times[data-v-f2d435ac]{display:flex;flex:0 0 auto;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.e-reqc__time[data-v-f2d435ac]{padding:2px 8px;border-radius:6px;font-size:12.5px;font-weight:600}.e-reqc__time.is-ok[data-v-f2d435ac]{background:#ecfdf3;color:#067647}.e-reqc__time.is-late[data-v-f2d435ac]{background:#fffaeb;color:#b54708}.e-reqc__time.is-missing[data-v-f2d435ac]{background:#fef3f2;color:#b42318}.e-reqc__empty[data-v-f2d435ac]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:12px;background:var(--bg-surface1,#f9fafb);color:var(--t-secondary,#475467)}.e-reqc__hint[data-v-f2d435ac]{margin-top:8px;color:var(--t-tertiary,#98a2b3);font-size:12.5px}.e-reqc__hint.is-error[data-v-f2d435ac]{color:#d92d20}.e-reqc__hours[data-v-f2d435ac]{display:flex;align-items:center;gap:10px}.e-reqc__hours-input[data-v-f2d435ac]{max-width:120px;height:var(--e-h-md,36px)}.e-reqc__files[data-v-f2d435ac]{display:flex;flex-wrap:wrap;gap:8px}.e-reqc__file[data-v-f2d435ac]{position:relative;width:72px;height:72px;overflow:hidden;border-radius:10px;background:var(--bg-surface1,#f9fafb)}.e-reqc__file img[data-v-f2d435ac]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.e-reqc__file--add[data-v-f2d435ac]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px dashed #d0d5dd;color:var(--t-secondary,#475467);font-size:11.5px}.e-reqc__file-x[data-v-f2d435ac]{position:absolute;top:4px;right:4px;width:22px;height:22px;border:0;border-radius:50%;background:rgba(16,24,40,.7);color:#fff;font-size:11px;line-height:22px}@media(max-width:767.98px){.e-reqc__row[data-v-f2d435ac]{grid-template-columns:minmax(0,1fr)}.e-reqc__option[data-v-f2d435ac]{flex-wrap:wrap}.e-reqc__option-end[data-v-f2d435ac]{align-items:flex-start;margin-left:28px}}.e-reqd[data-v-77df1b14]{--rq-gap:0px;display:flex;flex-direction:column;gap:20px}.e-reqd__id[data-v-77df1b14]{margin-left:4px;color:var(--t-tertiary,#98a2b3);font-weight:500}.e-reqd__chips[data-v-77df1b14]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.e-reqd__status[data-v-77df1b14]{pointer-events:none}.e-reqd__sent[data-v-77df1b14]{margin-left:auto}.e-reqd__muted[data-v-77df1b14]{color:var(--t-tertiary,#98a2b3);font-size:12.5px}.e-reqd__content[data-v-77df1b14]{color:var(--t-primary,#101828);font-size:16px;font-weight:600;line-height:1.4}.e-reqd__lines[data-v-77df1b14]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.e-reqd__lines li[data-v-77df1b14]{position:relative;padding-left:14px;color:var(--t-primary,#101828);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.e-reqd__lines li[data-v-77df1b14]:before{position:absolute;top:8px;left:0;width:6px;height:6px;border-radius:50%;background:#0ba5ec;content:""}.e-reqd__person[data-v-77df1b14]{display:flex;align-items:center;gap:10px}.e-reqd__person-text[data-v-77df1b14]{min-width:0}.e-reqd__person-name[data-v-77df1b14]{color:var(--t-primary,#101828);font-weight:600}.e-reqd__reason[data-v-77df1b14]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.e-reqd__text[data-v-77df1b14]{color:var(--t-primary,#101828);white-space:pre-line;overflow-wrap:anywhere}.e-reqd__files[data-v-77df1b14]{display:flex;flex-wrap:wrap;gap:8px}.e-reqd__file[data-v-77df1b14]{width:88px;height:88px;overflow:hidden;border-radius:10px;background:var(--bg-surface1,#f9fafb)}.e-reqd__file img[data-v-77df1b14]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.e-reqd__decision[data-v-77df1b14]{display:flex;gap:10px;margin-top:10px;padding:12px 14px;border-radius:12px;background:#ecfdf3}.e-reqd__decision[data-v-77df1b14]:first-child{margin-top:0}.e-reqd__decision.is-rejected[data-v-77df1b14]{background:#fef3f2}.e-reqd__decision-note[data-v-77df1b14]{margin-top:2px;white-space:pre-line}.e-reqd__timeline[data-v-77df1b14]{margin:0;padding:0;list-style:none}.e-reqd__timeline li[data-v-77df1b14]{position:relative;display:flex;gap:10px;padding-bottom:12px}.e-reqd__timeline li[data-v-77df1b14]:last-child{padding-bottom:0}.e-reqd__timeline li[data-v-77df1b14]:not(:last-child):before{position:absolute;top:24px;bottom:0;left:11px;width:1px;background:var(--s-stroke2,#eaecf0);content:""}.e-reqd__dot[data-v-77df1b14]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#f2f4f7;color:#475467;font-size:11px}.is-approved .e-reqd__dot[data-v-77df1b14]{background:#dcfae6;color:#067647}.is-rejected .e-reqd__dot[data-v-77df1b14]{background:#fee4e2;color:#b42318}.is-applied .e-reqd__dot[data-v-77df1b14]{background:#d1e9ff;color:#175cd3}.e-reqd__ev[data-v-77df1b14]{min-width:0;padding-top:2px;font-size:13px}.e-reqd__ev-action[data-v-77df1b14]{color:var(--t-secondary,#475467)}.e-reqd__ev-note[data-v-77df1b14]{margin-top:4px;padding:8px 10px;border-radius:10px;background:var(--bg-surface1,#f9fafb);white-space:pre-line}.e-reqd__ev-change[data-v-77df1b14]{margin-top:2px;font-variant-numeric:tabular-nums}.e-reqd__input[data-v-77df1b14]{border-radius:10px}.e-reqd__error[data-v-77df1b14]{margin-top:4px;color:#d92d20;font-size:12.5px}.e-reqd__empty[data-v-77df1b14]{padding:24px 0;color:var(--t-tertiary,#98a2b3);text-align:center}[data-theme=dark] .e-reqd__decision[data-v-77df1b14]{background:rgba(18,183,106,.12)}[data-theme=dark] .e-reqd__decision.is-rejected[data-v-77df1b14]{background:rgba(240,68,56,.12)}[data-theme=dark] .e-reqd__dot[data-v-77df1b14]{background:hsla(0,0%,100%,.08);color:#d0d5dd}