.shared-panel{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;margin:0 0 18px;color:var(--up-text,#aaa)}.shared-notice,.shared-flight-card,.shared-list{border:1px solid var(--up-line,#555);padding:14px 16px;border-radius:4px;background:var(--up-bg,#000);overflow-wrap:anywhere}.shared-notice{border-left:3px solid var(--sky-accent,#2fd37a);margin:0 0 12px;white-space:pre-wrap;font-size:13px}.shared-list summary{cursor:pointer;font-size:12px}.shared-list p,.shared-flight-card p{font-size:12px;margin:8px 0}.shared-list ul{list-style:none;margin:12px 0 0;padding:0}.shared-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--up-line,#444);padding:10px 0}.shared-list button,.shared-flight-card button{font:inherit;min-height:40px;padding:7px 12px;background:transparent;color:inherit;border:1px solid var(--up-line,#666);border-radius:3px;cursor:pointer}.shared-flight-card{position:relative;margin-top:12px}.shared-flight-card h2{padding-right:35px;margin:0;font-size:23px}.shared-flight-card small{display:block;font-size:10px;color:var(--up-muted,#888)}.shared-card-close{position:absolute;right:8px;top:8px;font-size:20px!important;min-width:36px}.shared-map-aircraft{width:40px!important;height:40px!important;min-height:0!important;padding:3px!important;background:transparent!important;border:0!important;overflow:visible!important;z-index:4;cursor:pointer}.shared-map-aircraft svg{width:34px;height:34px;filter:drop-shadow(0 1px 3px #000)}.shared-map-aircraft span{display:block;position:absolute;top:36px;left:50%;transform:translateX(-50%);background:#000d;color:#fff;border:1px solid currentColor;padding:2px 5px;border-radius:3px;font:600 10px/1.4 ui-monospace,monospace;white-space:nowrap;pointer-events:none}.shared-map-aircraft[aria-pressed=true]{outline:2px dashed currentColor;outline-offset:6px}.shared-radar-aircraft{cursor:pointer;color:var(--sky-accent,#2fd37a)}.shared-radar-aircraft:focus-visible{outline:none}.shared-radar-aircraft:focus-visible circle{stroke:#fff;stroke-width:2}.shared-world-notice{position:absolute;left:12px;right:12px;top:126px;z-index:4;max-width:460px;margin:0;padding:8px 12px;background:var(--up-bg,#000);border:1px solid var(--up-line,#555);border-left:3px solid var(--sky-accent,#2fd37a);border-radius:4px;font:11px/1.5 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere}#shared-world-card{position:absolute;margin:0;z-index:6}#shared-world-card[hidden],.shared-world-notice[hidden]{display:none}.sky-nav-button[href]{text-decoration:none}.shared-developer-link{display:flex;align-items:center;gap:10px}.shared-sim-badge{font-size:9px;border:1px solid currentColor;border-radius:2px;padding:1px 3px}@media(max-width:600px){.shared-list li{align-items:flex-start}.shared-notice{font-size:11px}.shared-world-notice{top:120px;left:9px;right:9px;max-width:none}}
