@font-face{font-family:DM Sans;font-style:normal;font-display:block;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2-variations");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-face{font-family:DM Sans;font-style:normal;font-display:block;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2-variations");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-face{font-family:DM Sans;font-style:italic;font-display:block;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-italic-DUE6_iCb.woff2) format("woff2-variations");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-face{font-family:DM Sans;font-style:italic;font-display:block;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-italic-Cz4n9dED.woff2) format("woff2-variations");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-face{font-family:Lora;font-style:italic;font-display:block;font-weight:500;src:url(/assets/lora-latin-ext-500-italic-CsetchPh.woff2) format("woff2"),url(/assets/lora-latin-ext-500-italic-pcfNJUg1.woff) format("woff");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-face{font-family:Lora;font-style:italic;font-display:block;font-weight:500;src:url(/assets/lora-latin-500-italic-D1ptFfg7.woff2) format("woff2"),url(/assets/lora-latin-500-italic-DaWhScir.woff) format("woff");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}:root{--nexvi-paper: #F7F4EF;--nexvi-surface: #FFFFFF;--nexvi-ink: #112020;--nexvi-ink-soft: #5A7272;--nexvi-ink-muted: #8AA0A0;--nexvi-line: #E6EEEC;--nexvi-line-soft: #F0F5F3;--nexvi-green: #1A9B8C;--nexvi-green-hover: #168A7D;--nexvi-green-tint: #D7EFEC;--nexvi-teal-deep: #0C4F4F;--nexvi-alert: #F2A65A;--nexvi-alert-tint: #FBE4CD;--nexvi-paper-texture: radial-gradient(ellipse 80% 50% at 20% 10%, oklch(.92 .04 180 / .16), transparent 60%), radial-gradient(ellipse 60% 40% at 95% 40%, oklch(.92 .04 180 / .11), transparent 60%), radial-gradient(ellipse 50% 40% at 10% 80%, oklch(.92 .05 180 / .09), transparent 60%), var(--nexvi-paper);--font-sans: "DM Sans";--font-serif: "Lora"}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--nexvi-surface) inset!important;-webkit-text-fill-color:var(--nexvi-ink)!important;transition:background-color 5000s ease-in-out 0s}input,textarea,button,select{font-family:var(--font-sans)}input,textarea{color:var(--nexvi-ink)!important;caret-color:var(--nexvi-ink)!important;text-transform:lowercase;-webkit-user-select:text!important;user-select:text!important}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible{outline:none;outline-offset:0}::placeholder{text-transform:lowercase}input:disabled{color:var(--nexvi-ink-muted)!important;-webkit-text-fill-color:var(--nexvi-ink-muted)!important;opacity:1!important}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}body{background:var(--nexvi-paper-texture);background-attachment:fixed;font-family:var(--font-sans);font-size:16px;color:var(--nexvi-ink);text-transform:lowercase;width:100%;height:100vh;overflow:hidden}#root{width:100%;height:100%;display:flex;justify-content:center}.nexvi-display{font-family:var(--font-serif);font-style:italic;font-weight:500}@keyframes dash{to{stroke-dashoffset:-100}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nexvi-spin{animation:spin 8s linear infinite}@keyframes pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.nexvi-pulse{animation:pulse 1s infinite}
