a{color:#4f449b;text-decoration:none}a:hover{text-decoration:underline}html{height:100%}body{height:inherit;padding-bottom:60px}main{height:auto;display:flex;flex-direction:column}.page-title{height:80px;color:#222;font-size:1.25rem;font-weight:800;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:flex-start}.iframe-container{height:inherit;display:flex;flex-direction:column}.iframe-content{flex-grow:1;margin-bottom:65px}@media(width <= 768px){body{height:100%}body>.container{display:flex;width:100%;height:100%;flex-direction:column}.iframe-content{flex-grow:1;margin-bottom:5px;height:100%}.iframe-content iframe{width:100%;height:100%}}.toggle-button{display:flex;width:100%;justify-content:space-between;align-items:center}.toggle-button__label{font-size:14px;margin-right:6px;color:#333}.toggle-button__switch{position:relative;width:48px;height:24px;border-radius:12px;cursor:pointer;background-color:#cbd5e0;display:flex;align-items:center;transition:all .3s ease ease-in-out;border:none;outline:none}.toggle-button__switch:focus{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}.toggle-button__switch:hover{background-color:#a0aec0}.toggle-button__switch--active{background-color:#8075c7!important}.toggle-button__switch--active:hover{background-color:#4f449b!important}.toggle-button__slider{width:20px;height:20px;border-radius:50%;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);transform:translateX(2px);transition:transform .3s cubic-bezier(.4,0,.2,1)}.toggle-button__slider--active{transform:translateX(26px)}@media(max-width:768px){.toggle-button__label.hidden{display:none}}@media(max-width:768px)and (min-width:768px){.toggle-button__label.md\:inline{display:inline}}[data-high-contrast=true] .toggle-button__label{color:#fff!important}[data-high-contrast=true] .toggle-button__switch{background-color:#333!important;border:1px solid #fff!important}[data-high-contrast=true] .toggle-button__switch:focus{outline:2px solid #ff0!important;outline-offset:2px}[data-high-contrast=true] .toggle-button__switch:hover{background-color:#555!important}[data-high-contrast=true] .toggle-button__switch--active{background-color:#fff!important;border:1px solid #000!important}[data-high-contrast=true] .toggle-button__switch--active:hover{background-color:#ccc!important}[data-high-contrast=true] .toggle-button__slider{background-color:#fff!important;box-shadow:0 2px 4px hsla(0,0%,100%,.3)!important}[data-high-contrast=true] .toggle-button__slider--active{background-color:#000!important}