.techpack-header-panel{gap:10px;margin:16px 0;display:grid}.techpack-header-panel>summary{cursor:pointer;font-weight:var(--weight-semibold)}.techpack-header-panel .fine-print{margin:0}.techpack-header-grid{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;gap:6px 14px;display:grid}.techpack-header-field{grid-template-columns:minmax(0,10.5em) minmax(0,1fr);align-items:center;gap:8px;min-width:0;margin:0;display:grid}.techpack-header-field>span{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.techpack-header-field input{width:100%;min-width:0}.techpack-header-field input::placeholder{color:color-mix(in srgb, var(--foreground) 55%, transparent)}.techpack-header-date output{font-variant-numeric:tabular-nums;font-size:var(--text-small)}.techpack-header-actions{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.techpack-header-actions .techpack-header-field{grid-template-columns:auto minmax(0,9em)}.techpack-header-actions small{color:var(--muted-foreground);font-size:var(--text-small)}@media (max-width:760px){.techpack-header-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}.techpacker-open{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;display:flex}
