.kc-myTemplates{display:grid;gap:14px;min-width:0}.kc-myTemplates h3{font-size:13px;font-weight:700;color:var(--kc-gold-text)}.kc-myTemplatesForm{display:grid;gap:10px;padding:12px;border:1px solid var(--kc-line);border-radius:var(--kc-radius-sm);background:var(--kc-cream)}.kc-myTemplatesForm label{display:grid;gap:4px;min-width:0;font-size:12px;font-weight:600;color:var(--kc-muted)}.kc-myTemplatesRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:10px}.kc-myTemplatesSlash{display:flex;align-items:center;gap:4px}.kc-myTemplatesSlash b{font-size:16px;color:var(--kc-gold-text)}.kc-myTemplatesSlash .kc-input{flex:1 1;min-width:0}.kc-myTemplatesActions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.kc-myTemplatesList{display:grid;gap:8px;min-width:0}.kc-myTemplate{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--kc-line);border-radius:var(--kc-radius-sm);background:#fff}.kc-myTemplate.isEditing{border-color:var(--kc-gold-dark);box-shadow:0 0 0 2px rgba(245,158,11,.18)}.kc-myTemplateText{flex:1 1;min-width:0}.kc-myTemplateText strong{display:block;font-size:13px}.kc-myTemplateText p{margin-top:4px;color:var(--kc-muted);font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kc-myTemplateButtons{display:flex;flex:none;gap:6px}.kc-myTemplateButtons .kc-btn.isDanger{border-color:#fca5a5;color:var(--kc-danger);background:var(--kc-danger-bg)}.kc-templateRow.isActive{background:var(--kc-cream);box-shadow:inset 3px 0 0 var(--kc-gold-dark)}.kc-popoverFoot{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;border-top:1px solid var(--kc-line);background:#fff;font-size:11px;color:var(--kc-muted)}.kc-popoverFoot button{flex:none}@media (max-width:560px){.kc-myTemplatesRow{grid-template-columns:minmax(0,1fr)}.kc-myTemplate{flex-direction:column}.kc-myTemplateButtons{align-self:flex-end}.kc-popoverFoot span{display:none}}