.jgo-record-panel{color:var(--jgo-ink);margin:28px 0;font-size:14px}.jgo-record-panel h2{font-size:22px;margin:0 0 8px}.jgo-record-panel h3{font-size:16px;margin:0 0 6px}.jgo-record-panel p{color:var(--jgo-muted);line-height:1.6}.jgo-record-panel a{color:var(--jgo-action);text-underline-offset:3px}.jgo-record-panel a:focus-visible{outline:2px solid var(--jgo-control-focus);outline-offset:3px}.jgo-record-list{list-style:none;padding:0;margin:20px 0;max-height:680px;overflow-y:auto}.jgo-record-list li{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;padding:18px 0;border-top:1px solid var(--jgo-line);overflow-wrap:anywhere}.jgo-record-list time,.jgo-record-list small{font-size:13px;color:var(--jgo-muted)}.jgo-record-list p{margin:0 0 6px}.jgo-record-table{overflow:auto}.jgo-record-table table{width:100%;border-collapse:collapse;color:var(--jgo-ink)}.jgo-record-table :is(th,td){text-align:left;padding:12px;border-bottom:1px solid var(--jgo-line)}.jgo-record-table th small{display:block;color:var(--jgo-muted);font-weight:400;margin-top:5px}.jgo-record-table caption{text-align:left;color:var(--jgo-muted)}.jgo-economics-totals{display:flex;flex-wrap:wrap;gap:28px;padding:18px 0}.jgo-economics-totals dt{font-size:13px;color:var(--jgo-muted)}.jgo-economics-totals dd{font-size:20px;margin:6px 0;font-variant-numeric:tabular-nums}.jgo-inbox-preferences{padding:20px;background:var(--jgo-surface);border:1px solid var(--jgo-line);border-radius:12px;margin:24px 0}.jgo-inbox-preferences summary{cursor:pointer;min-height:44px;font-size:16px;font-weight:600}.jgo-inbox-preferences label{display:flex;align-items:center;gap:12px;min-height:44px}.jgo-inbox-preferences button{min-height:44px;padding:10px 16px;background:var(--jgo-action);color:var(--jgo-page);border:0;border-radius:8px}.jgo-inbox-preferences input{accent-color:var(--jgo-action)}@media(max-width:600px){.jgo-record-list li{grid-template-columns:1fr;gap:8px}.jgo-record-table table{min-width:500px}}

.jgo-notice-mark-all{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:0;border-radius:8px;background:var(--jgo-action,#101e35);color:var(--jgo-page,#fff);font:inherit;font-weight:600}.jgo-notice-mark-all:hover{background:var(--jgo-action-hover,#22396f)}.jgo-notice-mark-all:focus-visible{outline:2px solid var(--jgo-control-focus);outline-offset:3px}.jgo-inbox-preferences button{background:var(--jgo-action,#101e35);color:var(--jgo-page,#fff)}

#aircraft-history,#flight-economics{scroll-margin-top:160px}
