:root{--text-primary-color:#161616;--text-secondary-color:#343434;--clr-primary-0:#fff;--clr-primary-10:#f4f4f4;--clr-primary-20:#e0e0e0;--clr-primary-30:#656565;--clr-primary-40:#a8a8a8;--clr-primary-50:#8d8d8d;--clr-primary-60:#525252;--clr-primary-70:#393939;--clr-primary-80:#252525;--clr-primary-90:#bbb;--clr-primary-100:#161616;--clr-link-30:#e5f4ff;--clr-link-40:#78a9ff;--clr-link-50:#4589ff;--clr-link-60:#006ed2;--clr-link-70:#006fca;--clr-link-80:#002c4f;--clr-link-90:#286ef6;--clr-link-100:#161616;--clr-success-40:#42be65;--clr-success-50:#24a148;--clr-danger-50:#fa4d56;--clr-danger-60:#da1e28;--clr-warning-60:#ffc700;--input-border:1px solid #ccc;--input-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.app-container{display:grid;grid-template-columns:100%;padding:0 1rem;width:100%;margin-right:auto;margin-left:auto}@media(min-width:641px){.app-container:not(.full-width){max-width:min(994px,100% - 2 * 24px)}}@media(min-width:1025px){.app-container:not(.full-width){max-width:min(1379px,100% - 2 * 24px)}}:root{--fs-xl:2rem;--fs-600:1.75rem;--fs-500:1.25rem;--fs-400:1rem;--fs-300:0.875rem;--fs-200:0.75rem}body{background:#f4f4f4;background:var(--clr-primary-10)}body.modal-open{overflow:hidden;padding-right:17px}.announcer,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.viewer-container:focus{border:2px solid #fff}.viewer-container.viewer-backdrop{background-color:rgba(0,0,0,.8)}.viewer-container .viewer-move{background:#fff}.viewer-container .viewer-title{position:relative;z-index:-1;opacity:1;color:#fff!important;color:var(--clr-primary-0)!important;height:42px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6}.viewer-container .viewer-title h2,.viewer-container .viewer-title p{display:block;font-size:.875rem;font-weight:400;color:#fff!important;color:var(--clr-primary-0)!important;margin:0}.viewer-container .viewer-title h2 .label,.viewer-container .viewer-title p .label{background:transparent;color:#fff;color:var(--clr-primary-0);font-size:1em;padding:0;font-weight:700}.viewer-container .viewer-title h2 img,.viewer-container .viewer-title p img{display:inline-block!important;width:auto!important}.viewer-container .viewer-title h2 img.mathjax-off,.viewer-container .viewer-title p img.mathjax-off{filter:brightness(.8) invert(1)}.viewer-container .viewer-loading img{display:none}.viewer-container .viewer-toolbar ul li{width:60px;height:60px;border-radius:0}.viewer-container .viewer-toolbar ul li:before{display:none}.viewer-container .viewer-toolbar ul li[focus-within]{background:#4589ff;background:var(--clr-link-50);box-shadow:0 0 3px #fff}.viewer-container .viewer-toolbar ul li:focus-within{background:#4589ff;background:var(--clr-link-50);box-shadow:0 0 3px #fff}.viewer-container .viewer-toolbar ul li div{outline:0;position:absolute;bottom:11px;height:60px;width:60px;display:flex;justify-content:center;align-items:center}.viewer-container .viewer-toolbar ul li div img{pointer-events:none}.viewer-container .viewer-toolbar .viewer-one-to-one,.viewer-container .viewer-toolbar .viewer-play,.viewer-container .viewer-toolbar .viewer-reset{display:none}.viewer-container .viewer-close{width:60px;height:60px;top:0;right:0;border-radius:0;border-bottom-left-radius:90%}.viewer-container .viewer-close:before{display:none}.viewer-container .viewer-close:focus{background:#4589ff;background:var(--clr-link-50)}.viewer-container .viewer-close img{position:absolute;left:26px;top:18px;border-radius:0;pointer-events:none}.page-component .enlarge-image-icon{position:absolute;top:0;right:0;padding:0;border:0;width:40px;height:40px}
