.field-guide{margin:0 0 20px}.field-guide .fg-views,.field-guide .fg-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0}.field-guide [hidden]{display:none!important}.field-guide button{font:inherit;color:#edf2f7;background:#203044;border:1px solid #536b84;border-radius:8px;padding:8px 14px;cursor:pointer}.field-guide button[aria-pressed="true"]{background:#344e68;border-color:#a8cce8}.field-guide :focus-visible{outline:3px solid #b8ddfa;outline-offset:3px}.field-guide .fg-guide{margin:14px 0;background:#141e2a}.field-guide .fg-guide>summary{font-size:16px}.field-guide .fg-content{padding:0 16px 16px}.field-guide .fg-context{color:#cbd8e6}.field-guide .fg-sky{display:block;width:100%;height:auto;max-height:none;background:#070d14;border-radius:8px}.field-guide .fg-marker{cursor:pointer}.field-guide .fg-hit{fill:transparent;stroke:none}.field-guide .fg-dot{fill:none;stroke:#bde6ff;stroke-width:1.5;vector-effect:non-scaling-stroke}.field-guide .fg-marker text{fill:#f6fbff;stroke:#0b1624;stroke-width:3;paint-order:stroke;stroke-linejoin:round;vector-effect:non-scaling-stroke;font-weight:600;pointer-events:none}.field-guide .fg-marker:focus .fg-dot,.field-guide .fg-marker.is-selected .fg-dot{stroke:#ffe0a7;stroke-width:3}.field-guide .fg-landmarks{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;padding:0;margin:18px 0}.field-guide .fg-landmarks li{background:#1b2837;padding:14px;border-radius:10px}.field-guide .fg-landmarks span,.field-guide .fg-landmarks small{display:block;margin-top:7px}.field-guide .fg-landmarks a{display:inline-block;padding:5px 0}.field-guide .fg-status{color:#cbd8e6}.field-guide .fg-photo[hidden]{display:none}@media print{.field-guide .fg-views,.field-guide .fg-tools{display:none}.field-guide .fg-guide>div{display:block!important}.field-guide .fg-photo{display:block!important}}
