@layer optiaxiom._2pz0og{.q5js28{appearance:none;cursor:inherit;height:anchor-size(height);left:anchor(left);opacity:0;position-anchor:--_35v92p;top:anchor(top);width:anchor-size(width);z-index:1;margin:0;padding:0;position:absolute}.q5js28:disabled{pointer-events:none}@supports not (anchor-name:--a){.q5js28{clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}}}
@layer optiaxiom._2pz0og{._4bi55q{--mybj57:var(--ax-colors-border-control);--nxxm72:var(--ax-colors-border-control);anchor-scope:--_35v92p;color:var(--ax-colors-fg-default);isolation:isolate;position:relative}._4bi55q:has(.q5js28:not(:disabled):is(:checked,[type=checkbox]:indeterminate)){--mybj57:var(--ax-colors-bg-accent);--nxxm72:var(--ax-colors-fg-black)}._4bi55q:has(.q5js28:disabled){--mybj57:var(--ax-colors-fg-disabled);--nxxm72:var(--ax-colors-fg-default-inverse);color:var(--ax-colors-fg-disabled)}._4bi55q:not(:has(.q5js28:disabled)){cursor:pointer}@media (hover:hover){._4bi55q:has(.q5js28:not(:disabled):is(:checked,[type=checkbox]:indeterminate)):hover{--mybj57:var(--ax-colors-bg-accent-hovered)}._4bi55q:has(.q5js28:not(:disabled):not(:checked,[type=checkbox]:indeterminate)):hover{--mybj57:var(--ax-colors-border-control-hovered)}}}
@layer optiaxiom._2pz0og{._1dz3128{anchor-name:--_35v92p}.h0e4hx:has(:focus-visible) ._1dz3128{outline:2px solid var(--ax-colors-border-focus);outline-offset:2px}.h0e4hx:has(input:disabled) ._1dz3128{opacity:.3}}
