/* Technik / TSC Formularsammlung v6.59.17 */
.tech-form-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}
.tech-form-card{appearance:none;border:1px solid var(--line,#d7dde4);background:#fff;border-radius:14px;padding:16px;text-align:left;display:grid;gap:7px;cursor:pointer;min-height:132px;box-shadow:0 3px 10px rgba(16,24,40,.04)}
.tech-form-card:hover,.tech-form-card:focus-visible{border-color:#d6b800;box-shadow:0 8px 20px rgba(16,24,40,.10);outline:none;transform:translateY(-1px)}
.tech-form-card strong{font-size:16px}.tech-form-card small{color:var(--muted,#667085);line-height:1.35}.tech-form-icon{font-size:22px}
.tech-section-card{border-left:4px solid #ffdc00}.tech-check-group{border:1px solid var(--line,#d7dde4);border-radius:10px;padding:12px}.tech-check-group legend{font-weight:850;padding:0 6px}.tech-check-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:7px 12px}.tech-check-grid .check{min-width:0}
.tech-wall-wrap{overflow:auto;border:1px solid var(--line,#d7dde4);border-radius:12px;padding:12px;background:#fafafa}.tech-wall-wrap h4{margin:0 0 9px}.tech-wall-table{min-width:720px;display:grid;gap:5px}.tech-wall-row{display:grid;grid-template-columns:2.2fr repeat(4,1fr);gap:6px}.tech-wall-row:has(input:nth-child(3):last-child){grid-template-columns:2.2fr 1fr 1fr}.tech-wall-head{font-size:12px;font-weight:850;color:#475467}.tech-wall-row input{min-width:0}
#techMailCard textarea{min-height:190px}.tech-source-note{border-left:4px solid #ffdc00;background:#fffbea}.tech-editor-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.tech-editor-head h2{margin-bottom:4px}
@media(max-width:760px){.tech-form-picker{grid-template-columns:1fr}.tech-check-grid{grid-template-columns:1fr}}
