body{background-image:url(lmath_top_bg.971c59cb.svg);background-position:50%;background-size:cover;background-attachment:fixed;width:100vw;height:100vh;margin:0;padding:0;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:400;overflow:hidden}@media screen and (width<=800px){body{height:auto;overflow-y:scroll}}hr{background-color:#0000004d;border:none;width:100%;height:2px}.viewer-app{box-sizing:border-box;background-color:#d8e4ea;border-radius:8px;width:calc(100% - 16px);height:calc(100vh - 16px);margin:8px;overflow:hidden}@media screen and (width<=800px){.viewer-app{height:auto;overflow:unset;margin:8px auto 16px}}.viewer-app-content{height:100%;overflow:hidden}@media screen and (width<=800px){.viewer-app-content{overflow:unset;height:unset}}.toggler{text-align:center;padding:16px}.toggler button{padding:2px 16px}.viewer-inner{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:min-content auto;grid-template-columns:min-content auto;height:100%;display:grid;overflow:hidden}@media screen and (width<=800px){.viewer-inner{height:auto;display:block;overflow:visible}}.viewer-inner>header{grid-area:1/1/2/3;justify-content:space-between;align-items:center;display:flex}.viewer-inner>header .viewer-details{justify-content:space-between;align-items:center;display:flex}@media screen and (width<=800px){.viewer-inner>header{display:block}.viewer-inner>header .viewer-details{display:none}}.viewer-inner>header .viewer-info{box-sizing:border-box;padding:16px}.viewer-inner>header .viewer-info h1{color:#244982;margin:0;font-family:"Source Sans 3",sana-serif;font-style:italic;font-weight:800;line-height:100%}.viewer-inner>header .viewer-info p{margin:8px 0 0;font-family:"Source Sans 3",sana-serif;font-size:16px;font-weight:300;line-height:120%}.viewer-inner>header .viewer-disclaimer{opacity:.5;font-family:"Source Sans 3",sana-serif;font-style:italic;font-weight:300}.viewer-inner>header .viewer-disclaimer p{margin:0 0 2px}.viewer-inner>header .viewer-disclaimer b{font-size:16px;font-weight:800}.viewer-inner>aside{box-sizing:border-box;user-select:none;grid-area:2/1/3/2;width:250px;height:100%;padding:1px 8px;overflow:hidden scroll}.viewer-inner>aside .toggler{text-align:right;padding:16px}@media screen and (width<=800px){.viewer-inner>aside{z-index:1000;background-color:#d4e0e5;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}.aside-visible .viewer-inner>aside{display:block}}.viewer-inner>aside .page-list-page{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border:1px solid #0000;border-radius:8px;margin-top:-1px;padding:5px 10px;display:block;overflow:hidden}@media screen and (width<=800px){.viewer-inner>aside .page-list-page{padding:7px 10px}}.viewer-inner>aside .page-list-page[data-active=true]{background-color:#0000001a;border:1px solid #0000001a}.viewer-inner>aside .page-list-page:hover{background-color:#0000000d}.viewer-inner>main{background-color:#ffffff9d;border-top-left-radius:8px;grid-area:2/2/3/3;height:100%;overflow:hidden scroll}@media screen and (width<=800px){.viewer-inner>main{grid-area:unset;overflow-y:unset;height:unset}}.viewer-inner>main h2{border-bottom:2px dashed #0000001a;margin:16px 16px 0;padding:0 0 4px;font-family:"Source Sans 3",sans-serif;font-weight:800}.viewer-content{box-sizing:border-box;border-bottom-left-radius:8px;width:100%;max-width:1000px;padding:16px;font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:120%}.viewer-content [data-image]{border:1px dashed #ccc;border-radius:3px;margin:4px 0;overflow:hidden}.viewer-content [data-formula],.viewer-content img[src^="data:image/svg+xml"],.viewer-content img[src^=lmath]{vertical-align:middle;border:1px dashed #ccc;border-radius:5px;margin:-.1em 0 4px;padding:3px 10px;background-color:#0000!important}.viewer-content img{max-width:100%}.viewer-btn{box-sizing:border-box;background-color:#ffffff80;border:1px solid #0003;border-bottom-width:3px;border-radius:4px;min-width:40px;font-family:"Source Sans 3",sans-serif;font-size:16px;display:inline-block}.viewer-btn:hover{cursor:pointer;background-color:#fffc}.visible-mobi{display:none}@media screen and (width<=800px){.visible-mobi{display:block}}[data-annotation]{cursor:help;background-color:#ffcc0080;border-radius:4px;outline:4px solid #ffcc0080;position:relative}.viewer-annotate-hover,.viewer-annotate-selection{cursor:pointer;background-color:#00c8ff80;border-radius:4px;outline:5px solid #00c8ff80}.viewer-annotate-selection{animation:2s ease-in-out infinite selection}@keyframes selection{0%{background-color:#00c8ff80;outline:5px solid #5edcff66}50%{background-color:#5edcff66;outline:5px solid #00c8ff80}to{background-color:#00c8ff80;outline:5px solid #5edcff66}}.viewer-annotation{z-index:10000;background-color:#fff;border:1px solid gray;border-radius:4px;max-width:400px;padding:8px;position:fixed;top:0;left:0;box-shadow:0 0 15px #0003}.viewer-annotation p{margin:0 0 8px;padding:0}.viewer-annotation p:last-child{margin:0}.viewer-annotation footer{color:#0009;font-size:80%}.btn{cursor:pointer;background-color:#ffffff4d;border:1px solid gray;border-bottom-width:3px;border-radius:4px;padding:4px 6px;font-family:"Source Sans 3",sans-serif;font-size:14px}.viewer-input-annotation{z-index:100000;background-color:#f7f7f7;border:2px solid #6994d6;border-bottom-width:4px;border-radius:8px;width:100%;max-width:400px;padding:12px;font-family:"Source Sans 3",sans-serif;display:block;position:fixed;top:50vh;left:50vw;transform:translate(-50%,-50%);box-shadow:0 0 15px #00000080}.viewer-input-annotation h3{margin:0 0 8px;font-weight:800}.viewer-input-annotation label{margin-bottom:4px;display:block}.viewer-input-annotation>form>div{margin-bottom:16px}.viewer-input-annotation footer{justify-content:end;align-items:center;gap:4px;display:flex}input,textarea{box-sizing:border-box;border:1px solid gray;border-radius:4px;width:100%;padding:4px;font-family:"Source Sans 3",sans-serif;font-size:14px;display:block}.viewer-password-prompt{background-color:#fff6;border:1px solid gray;border-radius:4px;width:100%;max-width:300px;padding:16px;font-family:"Source Sans 3",sans-serif;position:fixed;top:50vh;left:50vw;transform:translate(-50%,-50%)}.viewer-password-prompt h3{margin:0 0 8px}.viewer-password-prompt>div{margin-bottom:8px}.viewer-password-prompt footer{text-align:center}
/*# sourceMappingURL=share-viewer.f34a5e12.css.map */
