#readMode{position:fixed;left:315px;top:25px;border:1px solid #c6dedb;border-radius:25px;padding:8px 18px;background:white;color:var(--ink);z-index:3}#readingPanel[hidden]{display:none}#readingPanel{position:fixed;inset:0;background:var(--paper);padding:24px;z-index:40;overflow:auto}#readingPanel>button{position:sticky;top:0;border:1px solid var(--r);background:white;padding:10px 20px;z-index:2}.readingCopy{max-width:850px;margin:30px auto}.readingCopy *{position:static!important;transform:none!important;width:auto!important;height:auto!important;min-height:0!important;max-width:100%!important;grid-template-columns:1fr!important;float:none!important;letter-spacing:normal!important}.readingCopy h1{font-size:36px!important;line-height:1.2!important}.readingCopy h2{font-size:27px!important}.readingCopy p,.readingCopy li,.readingCopy td,.readingCopy span,.readingCopy b,.readingCopy strong{font-size:21px!important;line-height:1.55!important}.readingCopy .two,.readingCopy .papers,.readingCopy .money,.readingCopy .journey,.readingCopy .split,.readingCopy .opening,.readingCopy .teaching,.readingCopy .system-map,.readingCopy .artifact-line{display:block!important}.readingCopy article{margin:18px 0!important;padding:18px!important}.readingCopy table{display:block;overflow-x:auto;font-size:20px}.readingCopy .bartrack{display:none!important}.readingCopy .barrow{display:block!important}.readingCopy .barrow::after{content:''}.readingCopy .barrow strong{display:block!important}.readingCopy .barrow .bartrack{display:block!important}.readingCopy .barfill{display:none!important}
@media(max-width:899px){.note-button,#presenterButton,#readMode{top:10px!important;padding:7px 11px!important;font-size:16px!important}.note-button{left:10px!important}#presenterButton{left:85px!important}#readMode{left:198px!important}nav{bottom:14px;max-width:calc(100vw - 16px);gap:4px;padding:6px 8px;white-space:nowrap}nav button{font-size:16px;padding:7px 8px}nav span{font-size:15px}#currentNumber{font-size:15px}#notes{inset:58px 8px 75px;padding:20px;font-size:20px}.presenter-body{overflow:auto}.presenter-body header{flex-wrap:wrap}.presenter-body #scriptCard{margin:12px;padding:20px}}
@media(max-width:899px){#presenterButton{left:135px!important}#readMode{left:250px!important}}
