/* Feedback: formular adaptabil, aceleași teme și ținte tactile. */
.feedbackFields{padding:1rem;display:grid;gap:.5rem}.feedbackFields label,.feedbackIdentity legend{font-weight:600}.feedbackFields textarea{width:100%;min-width:0;min-height:8rem;resize:vertical;border:1px solid var(--sep);border-radius:.5rem;background:var(--sheet);color:var(--label);font:inherit;padding:.75rem;line-height:1.5}.feedbackFields .sfoot{padding:0}.feedbackIdentity{border:1px solid var(--sep);margin:0;padding:.75rem;min-width:0;display:grid;gap:.25rem}.feedbackIdentity label{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;overflow-wrap:anywhere}.feedbackIdentity input{flex:none;width:1.125rem;height:1.125rem;accent-color:var(--blue)}.feedbackSaved{padding:1rem;line-height:1.5}.feedbackSaved h4,.feedbackLink h4{margin:0;font-size:1rem}.feedbackLink{border-top:1px solid var(--sep);padding-top:1rem}.feedbackLink code{white-space:normal;overflow-wrap:anywhere}.feedbackBotLink{display:flex;align-items:center;justify-content:center;text-decoration:none;min-height:2.75rem;padding:.5rem;white-space:normal;overflow-wrap:anywhere}#feedbackState{line-height:1.5;overflow-wrap:anywhere}

.feedbackSheet .sheetbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.feedbackSheet .sheetbar h3{grid-column:1/-1;grid-row:1;padding-top:.35rem}.feedbackSheet .sheetbar .tbtn{grid-row:2;max-width:100%;overflow-wrap:anywhere}.feedbackSheet .sheetbar .tbtn:first-child{grid-column:1}.feedbackSheet .sheetbar .tbtn:last-child{grid-column:2}

/* Cardurile Sumar se împachetează fără a lărgi coloana la text mărit. */
.tile{grid-template-columns:minmax(0,1fr)}.tile .top{flex-wrap:wrap}.tile .nm,.tile .pc{min-width:0;max-width:100%;overflow-wrap:anywhere}.tile .sm{overflow-wrap:anywhere}
