.no-js .top-bar{display:none}.text-checkbox{font-size:0.85rem}.nowrap{white-space:nowrap}@media screen and (min-width: 40em){.no-js .top-bar{display:block}.no-js .title-bar{display:none}}#nav-menu.top-bar a{color:white}#nav-menu.top-bar a:hover{color:#ffea00}#nav-menu.top-bar{margin-bottom:1rem}.button{text-wrap:balance}a.button:visited{color:black}table td{vertical-align:middle}table.align-top td{vertical-align:top}table.align-bottom td{vertical-align:bottom}.trix-button--icon-strike,.trix-button--icon-link,.trix-button--icon-decrease-nesting-level,.trix-button--icon-increase-nesting-level,.trix-button--icon-attach{display:none}trix-editor.trix-content{background-color:#fefefe}trix-editor.trix-content:focus{border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s, border-color 0.25s ease-in-out}trix-toolbar button.trix-button{background-color:#fefefe}@media screen and (max-width: 39.9375em){.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}trix-toolbar{display:none}trix-editor.trix-content{margin-bottom:2rem}}@media screen and (min-width: 40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.trix-form-field{display:flex;flex-direction:column-reverse}trix-toolbar{display:block;height:3rem}trix-toolbar div.trix-button-row{display:none}.trix-form-field:has(trix-editor:focus)>trix-toolbar .trix-button-row{display:flex}}div.pagination a{display:inline-block}div.pagination .current{border-radius:0.5rem}trix-editor.form-control{min-height:20rem;height:auto}
