.template-sheet[data-v-d5c99f0d]{gap:var(--hf-space-4);min-width:0;display:grid}.template-sheet__block[data-v-d5c99f0d]{gap:var(--hf-space-2);display:grid}.template-sheet__heading[data-v-d5c99f0d]{margin:0;font-weight:700}.template-sheet__heading[data-v-d5c99f0d],.template-sheet__subheading[data-v-d5c99f0d]{font-size:var(--hf-font-size-body);line-height:var(--hf-line-height-body)}.template-sheet__subheading[data-v-d5c99f0d]{margin:var(--hf-space-2) 0 0;font-weight:600}.template-sheet__heading-row[data-v-d5c99f0d],.template-sheet__label-row[data-v-d5c99f0d],.template-sheet__notice[data-v-d5c99f0d]{align-items:center;gap:var(--hf-space-2);display:flex}.template-sheet__muted[data-v-d5c99f0d],.template-sheet__text[data-v-d5c99f0d]{margin:0}.template-sheet__muted[data-v-d5c99f0d]{color:var(--hf-color-text-muted);font-size:var(--hf-font-size-small)}.template-sheet__notice[data-v-d5c99f0d]{padding:var(--hf-space-3);border:1px solid var(--hf-color-border);border-radius:var(--hf-radius-md);background:var(--hf-color-surface-subtle);color:var(--hf-color-text);flex-wrap:wrap}.template-sheet__notice p[data-v-d5c99f0d]{flex:12rem;margin:0}.template-sheet__list[data-v-d5c99f0d]{gap:var(--hf-space-2);margin:0;padding:0;list-style:none;display:grid}.template-sheet__item[data-v-d5c99f0d]{gap:var(--hf-space-2);padding:var(--hf-space-3) 0;border-bottom:1px solid var(--hf-color-border);display:grid}.template-sheet__item[data-v-d5c99f0d]:last-child{border-bottom:0;padding-bottom:0}.template-sheet__block+.template-sheet__block[data-v-d5c99f0d]{padding-top:var(--hf-space-4);border-top:1px solid var(--hf-color-border)}.template-sheet__group[data-v-d5c99f0d]{gap:var(--hf-space-2);padding:var(--hf-space-3) var(--hf-space-4);border:1px solid var(--hf-color-border);border-radius:var(--hf-radius-md);background:var(--hf-color-surface-subtle);display:grid}.template-sheet__group>.template-sheet__heading-row:first-child .template-sheet__subheading[data-v-d5c99f0d]{margin-top:0}.template-sheet__row[data-v-d5c99f0d]{justify-content:space-between;align-items:center;gap:var(--hf-space-2);flex-wrap:wrap;display:flex}.template-sheet__name[data-v-d5c99f0d]{overflow-wrap:anywhere;min-width:0;font-weight:500}.template-sheet__status[data-v-d5c99f0d]{color:var(--hf-color-text-muted);align-items:center;display:inline-flex}.template-sheet__field[data-v-d5c99f0d],.template-sheet__status[data-v-d5c99f0d]{gap:var(--hf-space-1);font-size:var(--hf-font-size-small)}.template-sheet__field[data-v-d5c99f0d]{display:grid}.template-sheet__input[data-v-d5c99f0d]{min-width:0;min-height:44px;padding:0 var(--hf-space-3);border:1px solid var(--hf-color-border-strong);border-radius:var(--hf-control-radius);background:var(--hf-color-surface);color:var(--hf-color-text);font:inherit;font-variant-numeric:tabular-nums}.template-sheet__check[data-v-d5c99f0d]:focus-visible,.template-sheet__input[data-v-d5c99f0d]:focus-visible{outline:2px solid var(--hf-color-action-primary);outline-offset:2px}.template-sheet__input[aria-invalid=true][data-v-d5c99f0d]{border-color:var(--hf-color-border-danger)}.template-sheet__check-row[data-v-d5c99f0d]{align-items:center;gap:var(--hf-space-2);min-height:44px;color:var(--hf-color-text-muted);font-size:var(--hf-font-size-small);cursor:pointer;display:flex}.template-sheet__check-row .template-sheet__name[data-v-d5c99f0d]{color:var(--hf-color-text);font-size:var(--hf-font-size-body)}.template-sheet__check[data-v-d5c99f0d]{width:1.125rem;height:1.125rem;accent-color:var(--hf-color-action-primary);flex:none}.template-sheet__field-error[data-v-d5c99f0d]{align-items:center;gap:var(--hf-space-1);color:var(--hf-color-text-danger);font-size:var(--hf-font-size-small);margin:0;display:flex}.template-sheet__footer[data-v-d5c99f0d]{justify-content:flex-end;gap:var(--hf-space-2);flex-wrap:wrap;flex:100%;display:flex}
