html{-webkit-text-size-adjust:100%}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):focus,select:focus,textarea:focus{border-color:var(--bs-accent)!important;box-shadow:var(--bs-focus-ring)!important}input::placeholder,textarea::placeholder{color:var(--bs-text-faint)}button:focus-visible,a:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--bs-accent);outline-offset:2px}input[type=checkbox],input[type=radio]{accent-color:var(--bs-accent);cursor:pointer}table{border-collapse:collapse}th{text-transform:uppercase;letter-spacing:.05em;font-weight:600}tbody tr{transition:background-color .12s}tbody tr:hover{background-color:var(--bs-row-hover)}td,th{font-variant-numeric:tabular-nums}button{transition:background-color .15s,border-color .15s,box-shadow .15s,opacity .15s,color .15s}button:not(:disabled):hover{filter:brightness(.97)}button:disabled{cursor:not-allowed}.bs-nav-item:hover{background-color:var(--bs-nav-hover)!important;color:var(--bs-nav-text)!important}.bs-nav-item[data-active=true]:hover{background-color:var(--bs-nav-active)!important}.bs-nav-section:hover{color:var(--bs-nav-text)!important}.bs-nav-scroll{scrollbar-width:thin;scrollbar-color:var(--bs-nav-border) transparent}.bs-nav-scroll::-webkit-scrollbar{width:6px}.bs-nav-scroll::-webkit-scrollbar-thumb{background:var(--bs-nav-border);border-radius:3px}*{scrollbar-width:thin;scrollbar-color:var(--bs-border-hover) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--bs-border-hover);border-radius:4px}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important}}.bs-accordion:hover{background-color:var(--bs-row-hover)!important}th[data-tint],td[data-tint]{background-color:var(--bs-col-tint)}.bs-decor{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.bs-orb{background:var(--bs-pattern-shape);will-change:transform;border-radius:50%;animation:50s ease-in-out infinite alternate bs-drift;position:absolute}.bs-spark{background:var(--bs-pattern-spark);opacity:.1;border-radius:50%;animation:6s ease-in-out infinite bs-twinkle;position:absolute}.bs-spark-cross{background:0 0;border-radius:0}.bs-spark-cross:before,.bs-spark-cross:after{content:"";background:var(--bs-pattern-spark);border-radius:1px;position:absolute}.bs-spark-cross:before{height:1px;top:calc(50% - .5px);left:0;right:0}.bs-spark-cross:after{width:1px;top:0;bottom:0;left:calc(50% - .5px)}@keyframes bs-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate3d(var(--dx), var(--dy), 0) scale(1.18)}}@keyframes bs-twinkle{0%,70%,to{opacity:.08;transform:scale(.8)}85%{opacity:.55;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.bs-orb,.bs-spark{animation:none!important}.bs-spark{opacity:.2}}.bs-panel-flat>*{box-shadow:none!important;cursor:default!important;background:0 0!important;border:none!important;border-radius:0!important;max-width:none!important;margin:0!important;padding:18px 20px!important}.bs-panel-flat>*+*{border-top:1px solid var(--bs-border)!important}.bs-panel-row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.bs-panel-row>*{box-shadow:none!important;cursor:default!important;background:0 0!important;border:none!important;border-radius:0!important;max-width:none!important;margin:0!important;padding:18px 22px!important}.bs-panel-row>*+*{border-left:1px solid var(--bs-border)!important}@media (hover:none) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]),select,textarea{font-size:16px!important}}.bs-tb-btn{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.bs-tb-btn:hover{background:var(--bs-row-hover);color:var(--bs-accent,currentColor)}.bs-tb-btn:active{transform:scale(.94)}
