html{font-size:14px}@media(min-width:768px){html{font-size:16px}}html{position:relative;min-height:100%}body{margin-bottom:60px}body,.btn,.form-control,.panel,.panel-title,.nav,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Roboto Variable",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}body{color:var(--ax-colors-fg-default,#333)}.btn-primary{background-color:var(--ax-colors-bg-accent,#abff44);border-color:var(--ax-colors-bg-accent,#abff44);color:var(--ax-colors-fg-default,#08251a)}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus{background-color:var(--ax-colors-bg-accent-hovered,#99f141);border-color:var(--ax-colors-bg-accent-hovered,#99f141);color:var(--ax-colors-fg-default,#08251a)}.btn-primary:active,.btn-primary.active,.btn-primary:active:hover{background-color:var(--ax-colors-bg-accent-pressed,#7ddd3d);border-color:var(--ax-colors-bg-accent-pressed,#7ddd3d)}.btn-danger{background-color:var(--ax-colors-bg-error,#d9534f);border-color:var(--ax-colors-bg-error,#d43f3a);color:var(--ax-colors-fg-default-inverse,#fff)}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger:active:hover{background-color:var(--ax-colors-bg-error-hovered,#c9302c);border-color:var(--ax-colors-bg-error-hovered,#ac2925);color:var(--ax-colors-fg-default-inverse,#fff)}.btn-default{background-color:var(--ax-colors-bg-default,#fff);border-color:var(--ax-colors-border-default,#d8e4cb);color:var(--ax-colors-fg-default,#202320)}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default:active:hover{background-color:var(--ax-colors-bg-default-hovered,#eff5eb);border-color:var(--ax-colors-border-control-hovered,#a1ac8d);color:var(--ax-colors-fg-default,#202320)}.form-control,.panel-default,.table>thead>tr>th,.table>tbody>tr>td{border-color:var(--ax-colors-border-default,#ddd)}.form-control:focus{border-color:var(--ax-colors-border-focus,#66afe9)}.toggle.btn{border-radius:6px;border:1px solid var(--ax-colors-border-default,#d8e4cb);overflow:hidden}.toggle .toggle-on.btn-primary{background-color:var(--ax-colors-bg-accent,#abff44);border-color:var(--ax-colors-bg-accent,#abff44);color:var(--ax-colors-fg-default,#202320)}.toggle .toggle-off.btn-default{background-color:var(--ax-colors-bg-secondary,#eff5eb);border-color:transparent;color:var(--ax-colors-fg-secondary,#616755)}.toggle .toggle-handle.btn-default{background-color:#fff;border:1px solid var(--ax-colors-border-default,#d8e4cb)}select.form-control:not([multiple]):not([size]),select.oui-select:not([multiple]):not([size]){border-radius:6px;border:1px solid var(--ax-colors-border-default,#d8e4cb);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23202320' d='M4 6l4 4 4-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px;height:34px;line-height:20px;padding:6px 28px 6px 12px;vertical-align:middle}select.form-control:not([multiple]):not([size]):hover,select.oui-select:not([multiple]):not([size]):hover{border-color:var(--ax-colors-border-control-hovered,#a1ac8d)}select.form-control:not([multiple]):not([size]):focus,select.oui-select:not([multiple]):not([size]):focus{border-color:var(--ax-colors-border-focus,#197a94)}.nav-right-group{display:flex;align-items:center}.theme-toggle-btn{background:transparent;border:0;cursor:pointer;padding:10px 12px;display:flex;align-items:center;justify-content:center}@media(prefers-reduced-motion:no-preference){.theme-toggle-btn{transition:background-color .2s ease,transform .1s ease}}.theme-toggle-btn:hover{background-color:rgba(171,255,68,.1)}.theme-toggle-btn:active{transform:scale(.95)}.theme-toggle-btn:focus{outline:2px solid var(--ax-colors-border-focus,#4d7bff);outline-offset:2px}@media(prefers-reduced-motion:no-preference){body,.navbar,.navbar-global,.panel,.panel-heading,.panel-body,.panel-footer,.btn,.form-control,.table,.modal-content,.modal-header,.modal-footer,.dropdown-menu,.well,.alert{transition:background-color .2s ease,color .2s ease,border-color .2s ease}}