.na-corporation-picker{max-width:36rem;margin:1rem 0;padding:1rem;border:1px solid var(--na-line,#343e4d);border-left:3px solid var(--corp,#9faaba);background:#111a24}
.na-corporation-picker label{display:grid;gap:.5rem;font-size:1rem}
.na-corporation-picker select{width:100%;min-height:44px;font-size:1rem}
.na-corporation-preview{display:flex;align-items:center;gap:.85rem;margin-top:.8rem;min-width:0}
.na-corporation-preview img{width:64px;height:76px;flex:none;object-fit:cover;object-position:50% 20%}
.na-corporation-preview p{margin:.35rem 0 0;color:#bec8d3;font-size:.875rem;line-height:1.45}
.na-corporation-preview strong{font-size:.925rem}
.na-corporation-preview>div{min-width:0}
.na-officer-epithet{display:block;margin-top:.2rem;color:var(--corp,#bec8d3);font-size:.8rem;line-height:1.4}
.na-corporation-preview .na-officer-tagline{color:#e7edf2}
.na-corporation-origin{display:block;margin-top:.3rem;font:500 .7rem/1.4 var(--na-mono,monospace);color:#a8bbcb;letter-spacing:.03em}
