.packet-workspace{color:var(--ink);max-width:1320px}.packet-workspace h1,.packet-receive h1{font-family:var(--font-serif);font-weight:600}.packet-workspace h2,.packet-workspace h3{font-weight:600}.packet-heading{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin:0 0 var(--space-5);display:flex}.packet-heading h1{font-size:var(--text-display);letter-spacing:-1.05px;margin:0;line-height:1.22}.packet-heading p{max-width:650px;margin-top:var(--space-2);color:var(--muted);font-size:var(--text-secondary)}.packet-heading a{white-space:nowrap}.packet-workspace>.callout{margin-bottom:var(--space-4)}.packet-controls{border:0;min-width:0;margin:0;padding:0}.packet-columns{grid-template-columns:minmax(0,1.25fr) minmax(300px,.85fr);align-items:start;gap:24px;display:grid}.packet-paper{padding:var(--space-5);min-width:0}.packet-paper h2{margin:0 0 var(--space-2);font-size:var(--text-h2)}.packet-paper>p{color:var(--muted);margin-top:0}.packet-workspace label,.packet-receive label{font-size:var(--text-secondary);margin:var(--space-3) 0;flex-direction:column;gap:6px;font-weight:600;display:flex}.packet-workspace input:not([type=checkbox]),.packet-workspace select,.packet-receive input{width:100%;min-width:0}.packet-workspace input[type=file]{white-space:normal;font-size:var(--text-meta)}.packet-upload{padding:var(--space-4);background:var(--surface-2);border:1px dashed var(--line-strong);border-radius:var(--radius)}.packet-upload span,.packet-muted{color:var(--muted);font-size:var(--text-meta);font-weight:400}.packet-toolbar{align-items:center;gap:var(--space-3);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.packet-toolbar .btn{white-space:normal}.packet-draft-picker{max-width:550px}.packet-item{border:0;border-top:1px solid var(--line);min-width:0;margin:22px 0 0;padding:18px 0 24px}.packet-item legend{color:var(--muted);font-size:var(--text-meta);padding:0 10px 0 0}.packet-fields{grid-template-columns:minmax(0,.6fr) minmax(0,1fr);gap:14px;display:grid}.packet-item details{font-size:var(--text-meta);overflow-wrap:anywhere}.packet-item summary{cursor:pointer;color:var(--primary)}.packet-workspace .packet-warning,.packet-receive .packet-warning,.packet-workspace .packet-error,.packet-workspace .packet-notice{margin:var(--space-3) 0}.packet-empty{border-bottom:1px solid var(--line);margin-bottom:20px;padding:25px 0}.packet-empty h3{font-size:var(--text-h2);margin:0 0 10px}.packet-empty p{max-width:55ch;color:var(--muted)}.packet-review{border-top:2px solid var(--primary);margin-top:var(--space-5);padding-top:var(--space-4);overflow-wrap:anywhere}.packet-review h3{font-size:var(--text-h2);margin:var(--space-2) 0 var(--space-4)}.packet-review h4{font-size:var(--text-meta);margin:22px 0 8px}.packet-review dl{margin:0}.packet-review dt{font-size:var(--text-meta);color:var(--muted)}.packet-review dd{font-size:var(--text-secondary);margin:0 0 10px}.packet-review ul{font-size:var(--text-meta);padding-left:20px}.packet-review li{margin:8px 0}.packet-workspace .packet-consent{flex-direction:row;align-items:flex-start;gap:10px;font-weight:400;line-height:1.7;display:flex}.packet-consent input{flex:none;margin-top:5px}.packet-history{margin-top:24px}.packet-history-row{border-top:1px solid var(--line);overflow-wrap:anywhere;padding:22px 0}.packet-history-row h3{font-size:var(--text-h3);margin:0}.packet-history-row p,.packet-history-row li{font-size:var(--text-meta)}.packet-workspace button:disabled{cursor:not-allowed}.packet-workspace :focus-visible,.packet-receive :focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.packet-receive{max-width:620px;margin:var(--space-7) auto;padding:var(--space-6);overflow-wrap:anywhere}.packet-receive h1{font-size:var(--text-display)}@media (max-width:1050px){.packet-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.packet-heading{display:block}.packet-heading a{margin-top:var(--space-3);display:inline-block}.packet-paper{padding:var(--space-4)}.packet-fields{grid-template-columns:minmax(0,1fr);gap:0}.packet-toolbar{align-items:stretch}.packet-toolbar .btn{flex:150px;justify-content:center}.packet-receive{margin:var(--space-4) var(--space-3);padding:var(--space-5)}}.packet-recipient .packet-muted{margin:var(--space-3) 0 var(--space-4)}.packet-card-head{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);display:flex}.packet-paper .packet-card-head h2{margin:0;line-height:1.3}.packet-empty{flex-direction:column;align-items:flex-start;display:flex}.packet-empty-icon{width:48px;height:48px;margin:var(--space-2) 0 var(--space-5) var(--space-2);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--primary);box-shadow:var(--shadow-card), 0 0 0 6px var(--primary-tint), 0 0 0 12px var(--surface-2);place-items:center;display:grid}
