.desk-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.desk-title-row h3{margin:0}.desk-connections label{display:block;font-size:12px;margin:18px 0 7px}.desk-connections select{width:100%}.desk-connections{min-width:0;align-self:start}.desk-connections #desk-status{font-size:12px;line-height:1.7}.desk-connections #desk-list{display:grid;gap:7px}.desk-connections #desk-list button{text-align:left;font-size:13px}.desk-connections #desk-list button[aria-pressed=true]{background:#183947!important;color:#ffe7b2!important}.desk-pages{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:15px 0}.desk-pages button{font-size:11px;padding:8px!important}.desk-pages span{font-size:11px;white-space:nowrap}#desk-comparison{border-top:1px solid #af986755;margin-top:18px;padding-top:10px}#desk-comparison h4{font:400 22px/1.4 Georgia,serif}.desk-compared-text{max-height:560px;overflow:auto;padding-right:8px}.desk-compared-text p{font:18px/1.8 Georgia,serif}.desk-compared-text small{display:block;font:11px/1.5 system-ui,sans-serif;margin-bottom:8px;opacity:.8}#desk-comparison>button,#desk-comparison>a{display:block;margin-top:12px;font-size:12px}.desk-source-selected{border-left-color:#b48a3e!important;background:#b38e3720}#sd-verses p[role=button]{cursor:pointer}#sd-verses p[role=button]:focus-visible{outline:2px solid #b48a3e;outline-offset:3px}#desk-map svg{display:block;width:100%;height:190px;border-radius:10px;background:#173b4b}#desk-map strong,#desk-map small{display:block;margin-top:12px}#desk-map small{font-size:11px;line-height:1.7}#desk-place-note{font-size:13px}#desk-scene{display:grid;gap:12px}#desk-scene button,#desk-scene a,#desk-scene small{font-size:12px;line-height:1.6}.sd-columns.desk-connected{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.desk-connected>aside{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.desk-connected .sd-paper{padding:22px}.desk-connected>aside>.sd-paper{margin:0}@media(min-width:1250px){#study-desk{max-width:1440px}.sd-columns.desk-connected{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr)}.desk-connected>aside{grid-column:auto;display:block}.desk-connected>aside>.sd-paper{margin-bottom:20px}}@media(max-width:750px){.sd-columns.desk-connected{grid-template-columns:1fr}.desk-connected>aside{grid-column:auto;grid-template-columns:1fr}.desk-compared-text{max-height:420px}.desk-connected .sd-paper{padding:20px}}
