:root{--scrollbar-bg-color: #c3c3c3;--scrollbar-thumb-color: #e7e7e7;--scrollbar-thumb-bg-color: rgba(255, 255, 255, 0.1);--scrollbar-thumb-shadow-color: rgba(0, 0, 0, 0.25)}:root.dark{--scrollbar-bg-color: #313642;--scrollbar-thumb-color: #2a2d35;--scrollbar-thumb-bg-color: rgba(255, 255, 255, 0.1);--scrollbar-thumb-shadow-color: rgba(0, 0, 0, 0.25)}.healthy{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 120px);text-align:center}.bwd-content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 120px);text-align:center}.bwd-content-grid{display:grid;min-height:calc(100vh - 120px)}.bwd-flex{display:flex;flex-wrap:wrap}.bwd-flex-nowrap{flex-wrap:nowrap}.bwd-flex-col{flex-direction:column}.bwd-flex-middle{justify-content:center}.bwd-flex-center{align-items:center}.bwd-figure{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border:1px solid #cfcfcf;border-radius:1rem;overflow:hidden}.bwd-figure img{aspect-ratio:16;object-position:center;object-fit:cover;margin:.5rem;border-radius:.5rem}.bwd-figure figcaption{border-top:1px solid #cfcfcf;font-size:small;padding:.5rem}.test{display:block;font-size:2rem;text-align:center;color:red;margin:2rem}html:not(.dark) i.moon.dark,html.light i.moon.dark,body:not(.dark) i.moon.dark,body.light i.moon.dark{visibility:hidden;opacity:0;scale:0;translate:-50% 100%}html:not(.light).dark i.sun.light,body:not(.light).dark i.sun.light{visibility:hidden;opacity:0;scale:0;translate:-50% -100%}html.dark,html.dark body,body.dark,body.dark body{background-color:#5a6169}html.dark .main-sidebar,body.dark .main-sidebar{background-color:#333}html.dark,html.dark body,html.dark .h1,html.dark .h2,html.dark .h3,html.dark .h4,html.dark .h5,html.dark .h6,html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6,body.dark,body.dark body,body.dark .h1,body.dark .h2,body.dark .h3,body.dark .h4,body.dark .h5,body.dark .h6,body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6{color:#fff}html.dark .border,html.dark .border-top,html.dark .border-right,html.dark .border-bottom,html.dark .border-left,body.dark .border,body.dark .border-top,body.dark .border-right,body.dark .border-bottom,body.dark .border-left{border-color:#333 !important}html.dark .main-sidebar .nav,body.dark .main-sidebar .nav{border-color:#222 !important}html.dark .main-sidebar .nav .nav-item .nav-link,body.dark .main-sidebar .nav .nav-item .nav-link{color:#fff;border-color:#222 !important}html.dark .main-sidebar .nav .nav-item .nav-link i,body.dark .main-sidebar .nav .nav-item .nav-link i{color:inherit}html.dark .main-sidebar .nav .nav-item .nav-link.active,html.dark .main-sidebar .nav .nav-item .nav-link:hover,html.dark .main-sidebar .nav .nav-item.active,html.dark .main-sidebar .nav .nav-item:hover,body.dark .main-sidebar .nav .nav-item .nav-link.active,body.dark .main-sidebar .nav .nav-item .nav-link:hover,body.dark .main-sidebar .nav .nav-item.active,body.dark .main-sidebar .nav .nav-item:hover{box-shadow:inset .1875rem 0 0 #007bff;background-color:#fbfbfb;color:#007bff}html.dark .bg-white,body.dark .bg-white{background-color:#222 !important;color:#fff}html.dark .navbar-light .navbar-brand,body.dark .navbar-light .navbar-brand{background-color:#5a6169;color:#fff}html.dark .form-control,body.dark .form-control{background-color:#222 !important;color:#fff}html.dark i.moon.dark,body.dark i.moon.dark{visibility:visible;translate:-50% -50%;opacity:1;scale:1}html.dark .theme-switcher.nav-link-icon,html.dark .theme-switcher.nav-link-icon:hover,html.dark .theme-switcher.nav-link-icon:active,body.dark .theme-switcher.nav-link-icon,body.dark .theme-switcher.nav-link-icon:hover,body.dark .theme-switcher.nav-link-icon:active{color:#818ea3}html.light i.sun.light,body.light i.sun.light{visibility:visible;translate:-50% -50%;opacity:1;scale:1}::-webkit-scrollbar,::-webkit-scrollbar-corner{width:.5rem;height:.5rem;background-color:var(--scrollbar-bg-color)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg-color);min-height:60px;box-shadow:0px 0px 5px var(--scrollbar-thumb-shadow-color)}::selection{background:#00ff95;color:#fff;-webkit-text-fill-color:#333}::selection{background:#39f;color:#fff;text-shadow:none}.theme-switcher{position:relative;overflow:hidden}.theme-switcher i:is(.moon.dark,.sun.light){position:absolute;inset:50% auto auto 50%;color:inherit;transition:200ms translate ease-in-out,100ms opacity ease-in-out,100ms scale ease-in-out,20ms visibility ease-in-out}
