.aircraft-info-trigger.svelte-1j3nmzs.svelte-1j3nmzs{display:inline-block;cursor:pointer;position:relative;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;color:inherit}.aircraft-type.svelte-1j3nmzs.svelte-1j3nmzs{font-weight:500}.aircraft-info-card.svelte-1j3nmzs.svelte-1j3nmzs{position:fixed;z-index:9999;width:300px;max-width:90vw;border-radius:8px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.15);padding:16px;font-size:14px;line-height:1.4;animation:svelte-1j3nmzs-fade-in 0.2s ease-out}.aircraft-info-card.light.svelte-1j3nmzs.svelte-1j3nmzs{background-color:white;color:#333;border:1px solid #eaeaea}.aircraft-info-card.dark.svelte-1j3nmzs.svelte-1j3nmzs{background-color:#222;color:#eee;border:1px solid #444}.card-content.svelte-1j3nmzs.svelte-1j3nmzs{display:flex;flex-direction:column;gap:8px}.aircraft-name.svelte-1j3nmzs.svelte-1j3nmzs{margin:0;font-size:18px;font-weight:600}.category.svelte-1j3nmzs.svelte-1j3nmzs{font-size:13px;opacity:0.8;font-style:italic}.description.svelte-1j3nmzs.svelte-1j3nmzs{margin:6px 0;font-size:14px;line-height:1.4}.specs.svelte-1j3nmzs.svelte-1j3nmzs{margin-top:8px}.specs.svelte-1j3nmzs h4.svelte-1j3nmzs{margin:0 0 8px 0;font-size:15px;font-weight:600}.specs-grid.svelte-1j3nmzs.svelte-1j3nmzs{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.spec-item.svelte-1j3nmzs.svelte-1j3nmzs{display:flex;flex-direction:column;font-size:13px}.spec-label.svelte-1j3nmzs.svelte-1j3nmzs{font-weight:500;color:#666}.dark.svelte-1j3nmzs .spec-label.svelte-1j3nmzs{color:#aaa}.spec-value.svelte-1j3nmzs.svelte-1j3nmzs{font-weight:400}.loading.svelte-1j3nmzs.svelte-1j3nmzs,.error.svelte-1j3nmzs.svelte-1j3nmzs{padding:12px;text-align:center;font-style:italic}.error.svelte-1j3nmzs.svelte-1j3nmzs{color:#e74c3c}.dark.svelte-1j3nmzs .error.svelte-1j3nmzs{color:#ff7675}@keyframes svelte-1j3nmzs-fade-in{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}