:root{--font-display:Spline Sans, Inter, ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--font-rounded:"SF Pro Rounded", "Hiragino Maru Gothic ProN", Meiryo, "MS PGothic", sans-serif;--font-serif:Georgia, "Times New Roman", serif}@media (hover:hover){[tabindex="0"]:not(input,textarea,[aria-disabled=true],[role=presentation]):hover:not(:has([tabindex="0"]:hover)):after{content:"";border-radius:inherit;pointer-events:none;background-color:#80808029;position:absolute;inset:0}}[tabindex="0"]:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #ea580c}