@font-face{font-family:Ionicons;src:url("/fonts/Ionicons.ttf")format("truetype");font-style:normal;font-weight:400;font-display:block}: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;--interactive-focus-ring:#147d73}@media (prefers-color-scheme:dark){:root{--interactive-focus-ring:#35b7a8}}:root{--interactive-hover-ring:#147d732e;--interactive-hover-shadow:0 4px 14px #0f17141c}@media (prefers-color-scheme:dark){:root{--interactive-hover-ring:#35b7a83d;--interactive-hover-shadow:0 4px 16px #00000047}}:where(button,a,[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[tabindex="0"]:not(input):not(textarea):not(select)){-webkit-tap-highlight-color:transparent}:where(button,a,input,textarea,select,[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[tabindex="0"]:not(input):not(textarea):not(select)):focus-visible{outline:2px solid var(--interactive-focus-ring);outline-offset:2px}:where(button,input,textarea,select):disabled,[aria-disabled=true]{cursor:not-allowed}@media (hover:hover) and (pointer:fine){:where(button,a,[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[tabindex="0"]:not(input):not(textarea):not(select)):not(:disabled):not([aria-disabled=true]){cursor:pointer;transition:opacity .16s,filter .16s,box-shadow .18s,transform .16s cubic-bezier(.2,.8,.2,1)}:where(button,[role=button],[role=checkbox],[role=radio],[role=tab],[role=menuitem],[tabindex="0"]:not(input):not(textarea):not(select):not(a):not([role=link])):not(:disabled):not([aria-disabled=true]):hover{filter:brightness(.975);box-shadow:var(--interactive-hover-shadow);transform:translateY(-1px)}:where(button,[role=button],[role=checkbox],[role=radio],[role=tab],[role=menuitem],[tabindex="0"]:not(input):not(textarea):not(select):not(a):not([role=link])):not(:disabled):not([aria-disabled=true]):active{filter:brightness(.94);transform:translateY(0)scale(.99);box-shadow:0 1px 4px #0000001a}:where(a,[role=link]):not([aria-disabled=true]):hover{filter:brightness(.94);opacity:.82}:where(a,[role=link]):not([aria-disabled=true]):active{opacity:.68}[role=switch]:not(:disabled):not([aria-disabled=true]):hover{filter:brightness(1.06);transform:scale(1.025)}:where(input:not([type=checkbox]):not([type=radio]),textarea,select):not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--interactive-hover-ring);filter:brightness(.99);transition:filter .16s,box-shadow .16s}:where(button,[role=button],[role=checkbox],[role=radio],[role=tab],[role=menuitem],[tabindex="0"]:not(input):not(textarea):not(select):not(a):not([role=link])):has(:where(button,a,[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[tabindex="0"]:not(input):not(textarea):not(select)):hover){filter:none;box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){:where(button,a,input,textarea,select,[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[tabindex="0"]:not(input):not(textarea):not(select)){transition:none}:where(button,[role=button],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[tabindex="0"]:not(input):not(textarea):not(select)):hover,:where(button,[role=button],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[tabindex="0"]:not(input):not(textarea):not(select)):active{transform:none}}