:root{--focus-ring-color:#8d929b;--focus-ring:2px solid var(--focus-ring-color);--focus-field-border:#aeb4be66}:root[data-input-modality=pointer]{--focus-ring-color:transparent;--focus-ring:none}:focus{outline:none!important}:focus-visible{outline-offset:2px;outline:var(--focus-ring)!important}:focus-within,:where(input:focus-visible+*,:focus-visible *){outline-color:var(--focus-ring-color)!important}:focus{--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),[data-site-select],textarea,[contenteditable=true]):focus:not([aria-invalid=true]):not([data-invalid=true]):not(:user-invalid){border-color:var(--focus-field-border)!important}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),[data-site-select],textarea,[contenteditable=true]):focus:not(:-webkit-autofill):not([aria-invalid=true]):not([data-invalid=true]):not(:user-invalid){box-shadow:none!important}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),[data-site-select],textarea,[contenteditable=true]):focus:not(:autofill):not([aria-invalid=true]):not([data-invalid=true]):not(:user-invalid){box-shadow:none!important}@media (forced-colors:active){:root:not([data-input-modality=pointer]){--focus-ring-color:Highlight}}
