:root{--app-focus-light:#805014;--app-focus-dark:#f0b65e;--app-focus:var(--app-focus-light)}[data-app-theme=dark]{--app-focus:var(--app-focus-dark)}[data-app-scope] :is(button,a,input,textarea,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid var(--app-focus)!important}[data-app-scope] input:focus-visible,[data-app-scope] textarea:focus-visible{outline-offset:-3px}[data-app-scope] [role=heading]{text-wrap:balance;overflow-wrap:break-word}[data-app-scope] [role=button],[data-app-scope] [role=tab],[data-app-scope] [role=link]{cursor:pointer}[data-app-scope] [aria-disabled=true]{cursor:not-allowed}[data-app-scope] [role=button]:not([aria-disabled=true]):active{opacity:.8}