.grid-op-frame.is-open{padding-right:min(42vw,34rem)}.grid-op-scrim{display:none}.grid-op-deck{z-index:140;background:var(--grid-bg,#090b0e);width:min(42vw,34rem);height:100dvh;color:var(--grid-text,#f4f1ea);border-left:1px solid #f4f1ea29;flex-direction:column;padding:1.25rem 1.25rem 1.5rem;display:flex;position:fixed;top:0;right:0;overflow:auto;box-shadow:-16px 0 40px #00000047}.grid-op-deck header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.grid-op-deck h2{font-family:var(--font-grid-display), "Iowan Old Style", Georgia, serif;margin:.2rem 0 0;font-size:1.7rem;font-weight:400;line-height:1.15}.grid-op-deck section{margin-top:1.1rem}.grid-op-deck h3{letter-spacing:.06em;text-transform:uppercase;margin:0 0 .35rem;font-size:.78rem;font-weight:600}.grid-op-deck p,.grid-op-deck li{margin:0;line-height:1.45}.grid-op-deck ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.grid-op-actions{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.grid-op-actions a,.grid-op-close{min-height:44px;color:inherit;font:inherit;background:0 0;border:1px solid #f4f1ea33;border-radius:999px;align-items:center;padding:.35rem .8rem;text-decoration:none;display:inline-flex}.grid-op-close{cursor:pointer}.grid-op-point{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #f4f1ea29;border-radius:.8rem;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.65rem .75rem;display:flex}.grid-op-point span{color:inherit;font-size:.82rem}.grid-op-graph button.g-chip{color:inherit;font:inherit;cursor:pointer;background:0 0}.grid-op-reading{gap:.85rem;display:grid}.grid-op-reading dl{grid-template-columns:7.5rem 1fr;gap:.35rem .75rem;margin:0;display:grid}.grid-op-reading dt{color:#f4f1ea9e}.grid-op-reading dd{margin:0}.grid-op-graph{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.grid-op-graph button{cursor:pointer;min-height:44px}.grid-op-command{gap:.75rem;display:grid}.grid-op-command [role=listbox]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.grid-op-command [role=option]{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.6rem;padding:.45rem .7rem}.grid-op-command [role=option][aria-selected=true]{background:#f4f1ea14}@media (max-width:1023px){.grid-op-frame.is-open{padding-right:0}.grid-op-scrim{z-index:130;background:#090b0e80;border:0;display:block;position:fixed;inset:0}.grid-op-deck{width:100%;height:min(92dvh,100%);padding-bottom:calc(1.5rem + env(safe-area-inset-bottom));border-top:1px solid #f4f1ea29;border-left:0;border-radius:1rem 1rem 0 0;inset:auto 0 0;box-shadow:0 -16px 40px #00000059}}.grid-op-point:focus-visible,.grid-op-close:focus-visible,.grid-op-deck a:focus-visible,.grid-op-graph button:focus-visible,.grid-op-command [role=option]:focus-visible,.grid-op-command input:focus-visible{outline-offset:3px;outline:2px solid}@media (prefers-reduced-motion:reduce){.grid-op-deck{scroll-behavior:auto}}@media (max-width:360px){.grid-op-reading dl{grid-template-columns:1fr}}
