/* Gnomonics: the canvas carries only the dial (owner 2026-10-11). Controls and the reading live in the right panel
 * (Display ▸ This view ▸ Gnomonics; gnomon-panel.js feeds view-options-ui.js). Only the reading lines need a rule here. */
html:not(#o) #center{position:relative}
html:not(#o) #right-panel.rb-on [data-rb-view-item^="gn:reading:"]{flex:1 1 100%;min-width:0;white-space:normal;overflow-wrap:anywhere}
/* P5 Islamic sundials: the construction table and the dial's fidelity notes (Chart ▸ Instrument) */
html:not(#o) .gn-p5-scroll{overflow-x:auto;max-height:360px;overflow-y:auto;margin:4px 0 6px}
html:not(#o) .gn-p5-table{border-collapse:collapse;font-size:calc(11px * var(--osiris-text-zoom,1));font-variant-numeric:tabular-nums;width:100%}
html:not(#o) .gn-p5-table th,html:not(#o) .gn-p5-table td{padding:1px 5px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--bd,#3a3d4a)}
html:not(#o) .gn-p5-table thead th{position:sticky;top:0;background:var(--pn,#16181f);font-weight:600}
html:not(#o) .gn-p5-table tbody th{text-align:left;font-weight:500}
html:not(#o) .gn-p5-table .gn-p5-na{text-align:center;opacity:.55}
html:not(#o) .gn-p5-notes{margin:2px 0;font-size:calc(11px * var(--osiris-text-zoom,1))}
html:not(#o) .gn-p5-notes dt{font-weight:600;margin-top:4px}
html:not(#o) .gn-p5-notes dd{margin:0 0 0 8px}
html:not(#o) .gn-p5-notes .gn-p5-unknown{font-style:italic;opacity:.8}
