.pt-intake-overlay{z-index:1200;background:#0d11157a;justify-content:flex-end;display:flex;position:fixed;inset:0}.pt-intake-panel{background:#f6f6f3;width:min(100%,980px);height:100dvh;padding:28px;overflow:auto;box-shadow:-12px 0 40px #0002}.pt-intake-panel>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.pt-intake-panel h2{font-size:calc(26px * var(--ui-font-scale,1));margin:6px 0 12px}.pt-intake-panel header p{color:var(--muted)}.pt-intake-panel fieldset{border:0;min-width:0;padding:0}.pt-intake-panel .pt-stock-card{margin-bottom:16px}.pt-intake-panel .pt-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pt-intake-panel label{font-size:calc(14px * var(--ui-font-scale,1));gap:8px;display:grid}.pt-intake-panel .pt-actions{margin:22px 0}.pt-intake-panel .pt-notice label{margin-top:14px}.pt-intake-panel>header button{flex-shrink:0}@media (max-width:680px){.pt-intake-panel{padding:18px}.pt-intake-panel h2{font-size:calc(22px * var(--ui-font-scale,1))}.pt-intake-panel .pt-fields{grid-template-columns:1fr}.pt-intake-panel .pt-actions{flex-wrap:wrap;display:flex}}
