@font-face{font-family:Space Grotesk;src:local("Space Grotesk Regular"),local("Space Grotesk"),url(../_fonts/9hRHTbBZsEcuZxxdZXdc8o-FjmTk6jKYV4mCGHoOshQ-FXztQX8BEI_x63xtVeB8YlzpQQqLYDJXuRgZI-_p0mc.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:"Space Grotesk Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:117.4059%;ascent-override:83.8118%;descent-override:24.871%;line-gap-override:0%}@font-face{font-family:"Space Grotesk Fallback: Segoe UI";src:local("Segoe UI");size-adjust:110.2943%;ascent-override:89.2159%;descent-override:26.4746%;line-gap-override:0%}@font-face{font-family:"Space Grotesk Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:108.6667%;ascent-override:90.5521%;descent-override:26.8712%;line-gap-override:0%}@font-face{font-family:"Space Grotesk Fallback: Arial";src:local("Arial");size-adjust:109.6903%;ascent-override:89.7072%;descent-override:26.6204%;line-gap-override:0%}@font-face{font-family:"Space Grotesk Fallback: Noto Sans";src:local("Noto Sans");size-adjust:103.1646%;ascent-override:95.3816%;descent-override:28.3043%;line-gap-override:0%}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Regular"),local("Space Grotesk"),url(../_fonts/8E98qU9JVIorMbSkrgwe7pqO6DBMHoz86e4AYYGnxZI-l64sh5gPy6yQQ0OtxcWRVFhAxU9zy81Wr0A6neeCiVg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Regular"),local("Space Grotesk"),url(../_fonts/49gfA9tw3bvggfkYOLejhvX2KhcVawo-cvbz8VN2dCw-0qFzYXdaaz7T7lDKYOVqUuOLUlF3BtGYdgfDcIMsoGU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.app-logo[data-v-b00155a0]{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex}.app-logo .app-logo-title[data-v-b00155a0]{font-size:1.25rem;font-weight:500;line-height:1.75rem;text-transform:uppercase}.logo-risoma[data-v-b00155a0]{align-items:center;display:inline-flex;font-family:Space Grotesk,"Space Grotesk Fallback: BlinkMacSystemFont","Space Grotesk Fallback: Segoe UI","Space Grotesk Fallback: Helvetica Neue","Space Grotesk Fallback: Arial","Space Grotesk Fallback: Noto Sans",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(var(--logo-size-min),8vw,var(--logo-size-max));font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:scaleY(.9)}.logo-risoma__o[data-v-b00155a0]{animation:hueSweep-b00155a0 7s linear infinite;background:radial-gradient(120% 120% at 35% 30%,hsla(0,0%,100%,.35) 0 18%,transparent 19%),conic-gradient(from 0deg,red,#ff7b00,#ffcf00,#00c16a,#2f7bff,#8a3ffc,#ff3b3b);-webkit-background-clip:text;background-clip:text;background-size:100% 100%,100% 100%;color:transparent;display:inline-block;position:relative;transform:translateY(-1px)}.logo-risoma__o[data-v-b00155a0]:before{animation:spin-b00155a0 4.5s linear infinite;box-shadow:0 0 .7em #ff3b3b59;filter:saturate(1.05) blur(.2px);-webkit-mask:radial-gradient(farthest-side,transparent calc(50% - .16em),#000 calc(50% - .16em),#000 calc(50% + .16em),transparent calc(50% + .16em));mask:radial-gradient(farthest-side,transparent calc(50% - .16em),#000 calc(50% - .16em),#000 calc(50% + .16em),transparent calc(50% + .16em))}.logo-risoma__o[data-v-b00155a0]:after,.logo-risoma__o[data-v-b00155a0]:before{border-radius:50%;content:"";position:absolute}.logo-risoma__o[data-v-b00155a0]:after{animation:pulse-b00155a0 2.6s ease-in-out infinite;background:radial-gradient(circle,rgba(255,80,80,.25),transparent 60%);top:-.36em;right:-.36em;bottom:-.36em;left:-.36em;pointer-events:none;z-index:-1}@keyframes spin-b00155a0{to{transform:rotate(1turn)}}@keyframes hueSweep-b00155a0{to{filter:hue-rotate(1turn)}}@keyframes pulse-b00155a0{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}
