.crew-panel{color:#e4f1f1;background:#102634;border:1px solid #9ccbc53b;border-radius:16px;margin:40px 0;padding:28px}.crew-panel h2{font-size:28px}.crew-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:24px 0;display:grid}.crew-grid article{background:#071821;border:1px solid #a7b7c62c;border-radius:12px;padding:20px}.crew-grid small{color:var(--crew-color);margin-top:12px;display:block}.crew-grid h3{margin:8px 0}.crew-grid p{min-height:48px;font-size:14px;line-height:1.7}.crew-symbol{color:var(--crew-color);font-size:38px}.crew-panel button,.crew-panel a{color:#e9f6f4;min-height:44px;font:inherit;cursor:pointer;background:#173942;border:1px solid #9fd1cd66;border-radius:7px;padding:10px 12px;display:inline-block}.crew-panel button[aria-pressed=true]{background:#376b6d;border-color:#b9e2dc}.crew-panel :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #f4d597}.crew-locked .crew-symbol{opacity:.3}.crew-note{color:#b3c4d2;font-size:13px}
