.edc-mode[data-v-b223cf19]{scroll-margin-top:12px}.edc-form[data-v-b223cf19]{gap:12px;padding:16px;display:grid}.edc-dates[data-v-b223cf19]{grid-template-columns:minmax(0,1fr);gap:8px 24px;display:grid}@media (width>=720px){.edc-dates[data-v-b223cf19]{grid-template-columns:repeat(2,minmax(0,1fr))}}.edc-shift[data-v-b223cf19]{flex-wrap:wrap;align-items:flex-start;gap:8px 32px;display:flex}.edc-inline[data-v-b223cf19]{border:0;flex-wrap:wrap;align-items:center;gap:0 16px;min-width:0;margin:0;padding:0;display:flex}.edc-inline legend[data-v-b223cf19]{float:left;margin-right:8px;padding:0}.edc-field-label[data-v-b223cf19]{font-weight:700}.edc-sub-label[data-v-b223cf19]{padding:0;font-weight:700;display:block}.edc-radio[data-v-b223cf19],.edc-check[data-v-b223cf19]{cursor:pointer;align-items:center;gap:6px;min-height:44px;display:inline-flex}.edc-radio input[data-v-b223cf19],.edc-check input[data-v-b223cf19]{width:18px;height:18px;accent-color:var(--primary);flex:none;margin:0}.edc-count[data-v-b223cf19]{grid-template-columns:auto 8em;align-items:center;gap:0 8px;display:grid}.edc-count-input[data-v-b223cf19]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);min-width:0;min-height:44px;font-family:var(--font-mono);padding:6px 10px;font-size:1.125rem}.edc-count-input[aria-invalid=true][data-v-b223cf19]{border-color:var(--danger)}.edc-count-status[data-v-b223cf19]{color:var(--muted);grid-column:1/-1;margin:2px 0 0;font-size:1rem}.edc-error[data-v-b223cf19]{color:var(--danger)}.edc-off[data-v-b223cf19]{border:0;border-top:1px solid var(--line);gap:10px;min-width:0;margin:0;padding:12px 0 0;display:grid}.edc-off>legend[data-v-b223cf19]{float:left;width:100%;padding:12px 0 0}.edc-note-line[data-v-b223cf19]{color:var(--muted);margin:0;font-size:1rem}.edc-plain[data-v-b223cf19]{margin:0}.edc-rest[data-v-b223cf19]{border:0;min-width:0;margin:0;padding:0}.edc-rest>legend[data-v-b223cf19]{float:left;width:100%}.edc-rest-days[data-v-b223cf19]{clear:both;flex-wrap:wrap;gap:0 16px;display:flex}.edc-federal[data-v-b223cf19]{display:grid}.edc-indent[data-v-b223cf19]{margin-left:24px}@media (width<=400px){.edc-indent[data-v-b223cf19]{margin-left:0}}.edc-extra[data-v-b223cf19]{gap:4px;display:grid}.edc-extra-input[data-v-b223cf19]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;max-width:28em;min-height:6em;font-family:var(--font-mono);resize:vertical;padding:8px 10px;font-size:1rem}.edc-extra-input[aria-invalid=true][data-v-b223cf19]{border-color:var(--danger)}.edc-result[data-v-b223cf19]{padding:16px}.edc-empty[data-v-b223cf19]{color:var(--muted);margin:0}.edc-headline[data-v-b223cf19]{margin:0 0 12px;font-size:1.0625rem}.edc-big[data-v-b223cf19]{font-size:1.375rem}.edc-note[data-v-b223cf19]{margin:0 0 12px}.edc-note p[data-v-b223cf19]{margin:0 0 8px}.edc-list[data-v-b223cf19]{gap:6px;margin:0 0 12px;display:grid}.edc-row[data-v-b223cf19]{grid-template-columns:8.5em minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.edc-row dt[data-v-b223cf19]{color:var(--muted);font-weight:700}.edc-row dd[data-v-b223cf19]{min-width:0;margin:0}@media (width<=400px){.edc-row[data-v-b223cf19]{grid-template-columns:minmax(0,1fr);gap:0}}.edc-sub[data-v-b223cf19]{color:var(--muted);overflow-wrap:anywhere;font-size:1rem;display:block}.edc-detail[data-v-b223cf19]{overflow-wrap:anywhere;margin:0 0 8px}.edc-offdays[data-v-b223cf19]{margin:0 0 8px}.edc-offdays-title[data-v-b223cf19]{margin:0 0 4px;font-weight:700}.edc-offdays ul[data-v-b223cf19]{columns:2 20em;column-gap:24px;margin:0;padding-left:1.3em}.edc-offdays li[data-v-b223cf19]{break-inside:avoid;margin-bottom:2px}.edc-calendar[data-v-b223cf19]{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.edc-calendar-title[data-v-b223cf19]{margin:0 0 8px;font-weight:700}.edc-calendar-grids[data-v-b223cf19]{gap:12px;display:grid}.edc-calendar-grids.is-two[data-v-b223cf19]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.edc-calendar-note[data-v-b223cf19]{color:var(--muted);margin:8px 0 0;font-size:1rem}@media (width<=400px){.edc-calendar-grids[data-v-b223cf19]{margin-inline:-14px}}@media print{.edc-calendar[data-v-b223cf19]{break-inside:avoid}}.edc-article-lead[data-v-b223cf19]{font-size:1.0625rem}.edc-sources[data-v-b223cf19]{overflow-wrap:anywhere}.edc-copy[data-v-b223cf19]{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin:0 0 4px;display:flex}.edc-copy-field[data-v-b223cf19]{gap:2px;display:grid}.edc-select[data-v-b223cf19]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);min-height:44px;padding:6px 10px;font-size:1rem}.edc-copy-status[data-v-b223cf19]{min-height:1.7em;color:var(--muted);margin:0 0 8px;font-size:1rem}.edc-copy-fallback[data-v-b223cf19]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:100%;min-height:10em;font-family:var(--font-mono);margin:0 0 1em;padding:8px;font-size:1rem}
