.pv-grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:960px){.pv-grid{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.pv-main{gap:var(--space-6);display:grid}.pv-card{padding:var(--space-8) var(--space-6);scroll-margin-top:calc(var(--nav-clear) + var(--space-4))}@media (min-width:720px){.pv-card{padding:var(--space-10)}}.pv-card__title{margin:0 0 var(--space-4);font-size:var(--fs-2xl);text-wrap:balance;font-weight:400;line-height:1.15}.pv-p{margin:0 0 var(--space-4);max-width:var(--measure);text-wrap:pretty;line-height:1.6}.pv-list{margin:0 0 var(--space-4);padding-left:var(--space-5);max-width:var(--measure);line-height:1.6}.pv-list li+li{margin-top:var(--space-1)}.pv-actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.pv-status{align-items:baseline;gap:var(--space-2);margin:var(--space-4) 0 0;max-width:var(--measure);flex-wrap:wrap;line-height:1.6;display:flex}.pv-status:focus:not(:focus-visible),.pv-sent:focus:not(:focus-visible){outline:none}.pv-error{margin:var(--space-3) 0 0;max-width:var(--measure);color:var(--bad);font-size:var(--fs-sm);line-height:1.5}.pv-keep{margin:var(--space-6) 0;padding-top:var(--space-4);border-top:1px solid var(--rule)}.pv-keep__title{margin:0 0 var(--space-2);color:var(--text)}.pv-draft{margin:var(--space-2) 0 0;color:var(--bad)}.pv-holds{margin:var(--space-6) 0}.pv-record{padding:var(--space-4) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.pv-record__line{margin:0 0 var(--space-2);font-size:var(--fs-xl);line-height:1.3}.pv-record time{font-variant-numeric:lining-nums tabular-nums}@media (min-width:960px){.pv-side{top:calc(var(--nav-clear) + var(--space-4));position:sticky}}.pv-requests{margin:0;padding:0;list-style:none}.pv-request{gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid var(--rule);display:grid}.pv-request__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.pv-start{max-width:760px}.pv-start__lead{margin:0 0 var(--space-6);max-width:var(--measure);line-height:1.6}.pv-form{gap:var(--space-6);max-width:var(--measure);display:grid}.pv-kinds,.pv-other{margin:0}.pv-sent{padding:var(--space-2) 0}.pv-sent__lead{margin:0 0 var(--space-2);font-size:var(--fs-xl);line-height:1.35}.pv-notice{margin:var(--space-10) 0 var(--space-16)}
