input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:color 9999s ease-out,background-color 9999s ease-out!important}input:-webkit-autofill{-webkit-text-fill-color:currentcolor!important;caret-color:currentcolor!important}button{border:none;outline:none}*,:after,:before{box-sizing:border-box}a{color:#00f;text-decoration:underline}a:has(h1,h2,h3,h4,h5),h1 a,h2 a,h3 a,h4 a,h5 a{background-color:transparent;color:inherit;text-decoration:none}body,html{background-color:#000;margin:0;padding:0;scroll-behavior:smooth}html:focus-within{scroll-behavior:smooth}.button{font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}body{font-size:16px;overflow-x:hidden;overflow-y:auto}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}span{display:inline-block}canvas,img,picture,svg,video{display:block;max-width:100%}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}b,strong{font-weight:500}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.tappable-small{transition:transform .15s;will-change:transform}.tappable-small:active{transform:scale(.97);transition:transform .08s}.tappable-medium{backface-visibility:hidden;transition:transform .2s;will-change:transform}.tappable-medium:active{transform:scale(.95);transition:transform .1s}.tappable-huge{transition:transform .3s;will-change:transform}.tappable-huge:active{transform:scale(.98);transition:transform .14s}.floating-action-bar[data-v-dabc326a]{-webkit-backdrop-filter:blur(10px) brightness(2);backdrop-filter:blur(10px) brightness(2);border-radius:100px;box-shadow:10px 20px 40px #00000080;inset:auto auto 2rem 50%;opacity:0;padding:.25rem;pointer-events:none;position:fixed;transform:translate(-50%) translateY(100%);transition:transform .35s ease-out,opacity .35s ease-out;z-index:100}.floating-action-bar--visible[data-v-dabc326a]{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}.floating-action-bar .button[data-v-dabc326a]{background-color:#000;border-radius:100px}
