:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--fp-color-focus-ring,#3b82f6);outline-offset:2px}*{-webkit-tap-highlight-color:transparent}[role=button],[role=link],[role=tab],[role=menuitem],[role=switch],[role=checkbox],button,a,summary,label[for]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:default}*{scrollbar-width:auto;scrollbar-color:var(--fp-color-border-strong,#a5aea1)transparent}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--fp-color-border-strong,#a5aea1);background-clip:padding-box;border:2px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:var(--fp-color-muted-text,#536050)}::-webkit-scrollbar-corner{background:0 0}