.aircraft-icon-picker{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0 0 20px}
.aircraft-icon-picker button{display:grid;place-items:center;min-width:0;min-height:48px;padding:5px;border:2px solid #284c4d;border-radius:12px;background:#0b2427;cursor:pointer}
.aircraft-icon-picker button[aria-pressed="true"]{border-color:#47d5bd;background:#23645f;box-shadow:0 0 0 1px #47d5bd}
.aircraft-icon-picker button:focus-visible{outline:3px solid white;outline-offset:2px}
.aircraft-icon-picker svg{width:100%;max-width:56px;height:auto;pointer-events:none}
.aircraft-icon-picker[hidden]{display:none}
.aircraft-registration-icon{margin:16px 0 20px;border:0;padding:0;min-width:0}
.aircraft-registration-icon legend{font-size:.85rem;font-weight:750;margin-bottom:10px}
.aircraft-registration-icon .aircraft-icon-picker{margin:0}
.landing-body .aircraft-registration-icon button,.manager-body .aircraft-registration-icon button{background:#f5f6fa;border-color:#dce1ec}
.landing-body .aircraft-registration-icon button[aria-pressed="true"],.manager-body .aircraft-registration-icon button[aria-pressed="true"]{background:#e9e7ff;border-color:#7764ed;box-shadow:0 0 0 1px #7764ed}
.landing-body .aircraft-registration-icon button:focus-visible,.manager-body .aircraft-registration-icon button:focus-visible{outline-color:#7764ed}
