button.field-guide-trigger{min-height:2rem;color:inherit;vertical-align:middle;cursor:pointer;touch-action:manipulation;background:#171d20a8;border:1px solid;border-radius:2px;align-items:center;margin-inline-start:.55rem;padding:.22rem .56rem;font:700 .71rem/1.25 Avenir Next,Trebuchet MS,sans-serif;text-decoration:none;display:inline-flex}button.field-guide-trigger:before{content:"?";aspect-ratio:1;speak:never;border:1px solid;border-radius:50%;place-items:center;width:.9rem;margin-right:.35rem;font:700 .63rem/1 ui-monospace,monospace;display:grid}button.field-guide-trigger:hover{background:#3b4342}dialog.field-guide{border:1px solid #68716d;border-top:4px solid var(--guide-accent);color:#f1ece1;text-align:start;overscroll-behavior:contain;background:#192325;border-radius:3px;width:min(34rem,100% - 1.5rem);max-width:none;max-height:calc(100dvh - 1.5rem);padding:0;font:400 .94rem/1.48 Avenir Next,Trebuchet MS,sans-serif;overflow:hidden;box-shadow:0 18px 68px #000a}dialog.field-guide[open]{flex-direction:column;display:flex}dialog.field-guide::backdrop{background:#091013d9}dialog.field-guide header{background:repeating-linear-gradient(135deg,#ffffff07 0 1px,#0000 1px 7px),#242e2e;border-bottom:1px solid #4c5856;flex:none;padding:1.08rem 1.15rem .9rem;display:block;position:static}dialog.field-guide .field-guide-label{color:var(--guide-accent);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .28rem;font:700 .66rem/1.2 ui-monospace,Menlo,monospace}dialog.field-guide h2{color:#f1ece1;margin:0;font:700 clamp(1.43rem,5vw,1.92rem)/1.12 Palatino,Georgia,serif}dialog.field-guide .field-guide-body{overscroll-behavior:contain;scrollbar-color:#75817b #192325;min-height:0;padding:.88rem 1.15rem .5rem;overflow-y:auto}dialog.field-guide .field-guide-body:focus-visible{outline:1px solid var(--guide-accent);outline-offset:-2px}dialog.field-guide h3,dialog.field-guide dt{color:var(--guide-accent);letter-spacing:.035em;margin:0;font:700 .78rem/1.25 Avenir Next,Trebuchet MS,sans-serif}dialog.field-guide p{color:#e3ded2;font:inherit;margin:.25rem 0 .72rem}dialog.field-guide dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.85rem 0 0;display:grid}dialog.field-guide dl>div{background:#253231;border:1px solid #53605c;padding:.64rem .65rem}dialog.field-guide dd{color:#dfdfd5;margin:.22rem 0 0;font-size:.83rem}dialog.field-guide form{border-top:1px solid #4c5856;flex:none;justify-content:end;margin:0;padding:.65rem 1.15rem .75rem;display:flex}dialog.field-guide button{border:1px solid var(--guide-accent);background:var(--guide-accent);color:#162021;border-radius:2px;min-height:2.75rem;padding:.38rem 1rem;font:750 .88rem/1.3 Avenir Next,Trebuchet MS,sans-serif}dialog.field-guide button:focus-visible{outline-offset:3px;outline:2px solid #fff1c9}@media (width<=470px){dialog.field-guide dl{grid-template-columns:1fr}}@media (pointer:coarse){button.field-guide-trigger{min-height:2.65rem}}.reload-readout{position:relative}.reload-readout .reload-sweep{width:calc(100% - .84rem);height:.3rem;accent-color:var(--lime,var(--amber,#eac181));position:absolute;bottom:.15rem;left:.42rem}
