.kl-method-label[data-v-7b9ab80e]{font-size:var(--kl-fs-small);letter-spacing:.06em;text-transform:uppercase;color:#6b7b79;font-weight:var(--kl-fw-bold,700)}.kl-method-select[data-v-7b9ab80e]{width:auto;min-width:14rem;max-width:22rem}.kl-method[data-v-7b9ab80e]{font-size:var(--kl-chip-fs);font-weight:var(--kl-chip-fw,600);background-color:#eaf1fb;color:#2f5aa0;border:1px solid #d3e0f5;border-radius:var(--kl-radius-pill,999px);padding:var(--kl-chip-padding,2px 8px)}.kl-loose[data-v-7b9ab80e]{border:1px dashed #bcd3d0;border-radius:var(--kl-radius-md,10px);padding:.75rem .9rem;margin-bottom:1.1rem;background-color:#fbfdfc}.kl-loose-title[data-v-7b9ab80e]{letter-spacing:.06em;margin-bottom:.6rem}.kl-loose-title[data-v-7b9ab80e],.kl-section-title[data-v-7b9ab80e]{font-size:var(--kl-fs-caption);text-transform:uppercase;color:#6b7b79;font-weight:var(--kl-fw-bold,700)}.kl-section-title[data-v-7b9ab80e]{letter-spacing:.08em}.kl-design-summary[data-v-7b9ab80e]{text-align:left;background-color:#fff;border:1px solid var(--kl-table-border,#d9e0e0);border-radius:var(--kl-radius-md,8px);padding:.9rem 1rem;margin-bottom:1rem}.kl-summary-title[data-v-7b9ab80e]{font-size:var(--kl-fs-caption);text-transform:uppercase;letter-spacing:.05em;color:#6b7b79;font-weight:var(--kl-fw-bold,700);margin-bottom:.45rem}.kl-summary-box[data-v-7b9ab80e]{cursor:pointer;border-radius:var(--kl-radius-md,8px);padding:.25rem .4rem;margin:-.25rem -.4rem}.kl-summary-box[data-v-7b9ab80e]:hover{background-color:#f7fbfa}.kl-summary-empty[data-v-7b9ab80e]{color:#97a5a3;font-style:italic}