.bkc-mc .bkc-dr-state{min-height:1.75rem;margin:0 0 var(--space-3xs);padding:0 var(--space-xs);font-size:var(--text-small);font-weight:var(--weight-medium);border-radius:var(--radius-pill);color:var(--color-ink-muted);background:var(--color-surface);border:1px dashed var(--color-ink-muted);align-items:center;display:inline-flex}.bkc-mc .bkc-dr-state[data-state=completed],.bkc-mc .bkc-dr-state[data-state=verified]{color:var(--color-badge-ink);background:var(--color-badge-bg);border:1px solid var(--color-badge-line)}.bkc-mc .bkc-dr-state[data-state=partially-completed]{color:var(--color-ink);border:1px solid var(--color-ink-muted)}.bkc-mc .bkc-dr-request>.bkc-subheading{margin:0 0 var(--space-3xs);font-family:var(--mc-sign);letter-spacing:.14em;text-transform:uppercase}.bkc-mc .bkc-dr-dates span{white-space:nowrap;display:inline-block}.bkc-mc .bkc-dr-dates span+span{margin-left:var(--space-xs)}.bkc-mc .bkc-dr-open{margin:var(--space-xs) 0;padding:var(--space-xs) var(--space-s) var(--space-3xs);background:var(--color-surface-quiet);border-radius:var(--radius-s)}.bkc-mc .bkc-dr-open>p{margin:0 0 var(--space-3xs);font-weight:var(--weight-medium)}.bkc-mc .bkc-dr-open ul{margin:0 0 var(--space-2xs);padding-left:1.25rem}.bkc-mc .bkc-dr-kind,.bkc-dr .bkc-radio{padding:var(--space-3xs,.25rem) 0;align-items:flex-start}.bkc-mc .bkc-dr-kind input,.bkc-dr .bkc-radio input{flex:none;margin-top:.15rem}.bkc-mc .bkc-dr-kind label,.bkc-dr .bkc-radio label{gap:var(--space-3xs,.125rem);flex-direction:column;display:flex}.bkc-mc .bkc-dr-kind-name{font-weight:var(--weight-medium)}.bkc-mc .bkc-dr-kind .bkc-hint{margin:0}.bkc-mc .bkc-dr-kind[data-open=true] label{color:var(--color-ink-muted)}.bkc-mc .bkc-field textarea{min-height:6rem;padding:var(--space-2xs) var(--space-s);color:var(--color-input-ink);background:var(--color-input-bg);border-width:1.5px}.bkc-mc .bkc-field textarea:focus-visible{border-color:var(--color-input-line-focus)}.bkc-mc .bkc-field[data-invalid=true] textarea{border-color:var(--color-input-invalid)}.bkc-mc [data-dr-start] .bkc-confirm:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.bkc-dr{max-width:40rem}.bkc-dr .bkc-dr-state{margin:0 0 var(--bkc-space-1);padding:0 var(--bkc-space-2);border:1px solid var(--bkc-color-border);border-radius:var(--bkc-radius);font-weight:600;display:inline-block}.bkc-dr .bkc-field[data-invalid=true] textarea{border-color:var(--bkc-color-error);border-width:3px}@media (forced-colors:active){.bkc-mc .bkc-dr-state,.bkc-dr .bkc-dr-state{border:1px solid canvastext}.bkc-mc textarea:focus-visible,.bkc-mc [data-dr-start] .bkc-confirm:focus-visible{box-shadow:none;outline-color:highlight}}
