#cks-size-form [hidden], #cks-pan-form [hidden], #cks-recipe-form [hidden] { display: none !important; }
.cks-pan { min-width: 0; margin: 0; padding: 1rem; border: 1px solid var(--line, #ddd); border-radius: .5rem; }
.cks-pan .qr-field { margin-bottom: .75rem; }
#cks-recipe, #cks-output { width: 100%; min-width: 0; box-sizing: border-box; resize: vertical; }
#cks-reference { font-variant-numeric: tabular-nums; }
#cks-reference caption { text-align: left; padding: .75rem 0; font-weight: 700; }
#cks-size-result, #cks-pan-result { overflow-wrap: anywhere; }
