.hk-field[data-v-3acfb8f1]{display:flex;flex-direction:column;gap:var(--hk-space-1);min-width:0}.hk-field__label[data-v-3acfb8f1]{color:var(--hk-color-ink-muted);font-size:var(--hk-label-size);font-weight:600;line-height:1.4}.hk-field--terminal .hk-field__label[data-v-3acfb8f1]{color:var(--hk-color-ink);font-size:var(--hk-text-l)}.hk-field__req[data-v-3acfb8f1]{color:var(--hk-color-danger);margin-left:2px}.hk-field__textarea[data-v-3acfb8f1]{min-height:72px;resize:vertical}.hk-field__control[data-v-3acfb8f1]{align-items:stretch;display:flex;gap:var(--hk-space-2)}.hk-field__control>.hk-input[data-v-3acfb8f1]{flex:1 1 auto;min-width:0}.hk-field__sign[data-v-3acfb8f1]{background:var(--hk-color-surface-sunken);border:1px solid var(--hk-color-control-line);border-radius:var(--hk-radius-m);color:var(--hk-color-ink);cursor:pointer;flex:none;font-size:var(--hk-text-l);font-weight:600;min-width:var(--hk-control-h)}.hk-field__sign--terminal[data-v-3acfb8f1]{font-size:var(--hk-text-2xl);min-width:var(--hk-touch-terminal)}.hk-field__sign[data-v-3acfb8f1]:focus-visible{box-shadow:var(--hk-focus);outline:none}.hk-field__sign[data-v-3acfb8f1]:disabled{color:var(--hk-color-ink-disabled);cursor:not-allowed}.hk-field__hint[data-v-3acfb8f1]{color:var(--hk-color-ink-subtle);font-size:var(--hk-text-xs)}.hk-field__error[data-v-3acfb8f1]{align-items:center;color:var(--hk-color-danger);display:flex;font-size:var(--hk-text-xs);gap:4px}.hk-field__check-row[data-v-3acfb8f1]{align-items:center;cursor:pointer;display:flex;font-size:var(--hk-type-control-size);gap:var(--hk-space-2);min-height:var(--hk-control-h)}.hk-field--terminal .hk-field__check-row[data-v-3acfb8f1]{min-height:var(--hk-touch)}.hk-field--terminal .hk-field__checkbox[data-v-3acfb8f1]{height:20px;width:20px}.hk-field__checkbox[data-v-3acfb8f1]{accent-color:var(--hk-color-brand);height:16px;width:16px}
