html{overflow-x:auto}article{a { word-wrap: break-word; text-decoration: underline; }}footer{a { text-decoration: underline; } background-color: rgba(229, 170, 250, 1)}[data-bs-theme=dark] footer{background-color:#201425}.anchor-link{margin-top:-1rem}.anchor-offset{padding-top:4rem;margin-top:-4rem}.btn-dropdown{margin:auto 0}.color-toggler{display:flex;align-items:center;margin:.5rem}.dropdown-caret{display:flex;align-items:center;justify-content:center;svg { margin: 0; } span { padding: 0.25rem; }}.focusable:focus{outline:2px solid;outline:2px solid -webkit-focus-ring-color;outline-offset:2px;border-radius:5px}.footer{border-top-width:0}.glowing-button:hover{filter:drop-shadow(0 0 7px violet)}.nav-link{--bs-nav-link-font-size:1rem;--bs-nav-link-font-weight:400}.navbar-nav .nav-item .nav-link a:hover{box-shadow:inset 0 -2.5px currentColor}.navbar-nav .nav-item .nav-link a:focus:not(:focus-visible){box-shadow:none;outline:none}.offcanvas-backdrop.show{opacity:.85;backdrop-filter:blur(.5px)}.position-wrapper{position:relative}.row{margin-left:0;margin-right:0}.section-divider{width:100%;margin:1rem auto;height:2rem;background-color:none}.slider-button-wrap{margin:0 1rem;display:flex;justify-content:flex-end}.slider-button{padding:0;background-color:transparent;border-width:0}.slider-button:hover,focus{opacity:1}.text-block-wrap{span { display: inline-block; &::before { white-space: pre; } }}.text-green{color:#050}[data-bs-theme=dark] .text-green{color:#0a0}.text-breezyone{font-weight:700;color:#d785f8;text-shadow:0 0 1px #111}@media print,screen and (min-width:992px){#navbar{padding:0}}