.shot-minutes{margin-top:calc(var(--spacing) * 4)}.shot-options{margin:0;padding:0;list-style:none}.shot-option+.shot-option{border-top:1px solid var(--border-subtle)}.shot-gather{margin:0 0 calc(var(--spacing) * 2);padding-inline-start:calc(var(--spacing) * 9)}.shot-gather .shot-gather-field-label{font-size:var(--text-xs);color:var(--muted-foreground);font-weight:500}.shot-total{margin-top:calc(var(--spacing) * 3);text-align:end;font-size:var(--text-small);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.shot-item{align-items:start;gap:calc(var(--spacing) * 4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.shot-item[data-kind=detail] .shot-number{border:1px dashed var(--border);color:var(--muted-foreground);background:0 0}.shot-item-body p{margin-top:calc(var(--spacing) * 1);font-size:var(--text-small);color:var(--muted-foreground);line-height:var(--leading-copy)}.shot-gather-label{color:var(--foreground);font-weight:600}.shot-custom-badge[data-slot=badge]{margin-top:calc(var(--spacing) * 2);font-size:var(--text-caption)}.shot-edit-form{margin-top:calc(var(--spacing) * 2)}@media screen and (max-width:640px){.shot-item{column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing)}.shot-item-body{display:contents}.shot-number{grid-area:1/1;align-self:center}.shot-item-body>.tool-record-list-title{grid-area:1/2;align-self:center}.shot-item-body>:not(.tool-record-list-title){grid-column:2/-1}.shot-custom-badge[data-slot=badge]{justify-self:start}.shot-item>.shot-row-actions{flex-wrap:nowrap;grid-area:1/3;align-self:center}}@media screen and (max-width:480px){.shot-gather{padding-inline-start:0}}@media print{.shot-item{grid-template-columns:auto minmax(0,1fr)}}
