@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");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}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;--type-scale: 1.09;font-size:calc(100% * var(--type-scale));font-weight:300;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 1024px){:root{--type-scale: .97}}*{-webkit-user-select:none;user-select:none}input::placeholder,textarea::placeholder{color:var(--app-text, inherit);opacity:.45}*{scrollbar-width:thin;scrollbar-color:var(--sb-thumb, rgba(255, 255, 255, .4)) var(--sb-track, transparent)}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:var(--sb-track, transparent)}*::-webkit-scrollbar-thumb{background:var(--sb-thumb, rgba(255, 255, 255, .4));border-radius:8px;border:2px solid var(--sb-track, transparent);background-clip:padding-box}*::-webkit-scrollbar-corner{background:var(--sb-track, transparent)}strong,b{font-weight:800}*{--region-ink: var(--text, var(--active-note-text, var(--mode-text-color, var(--app-text, #ffffff))));--region-paper: var(--bg, var(--active-note-bg, var(--canvas-inner-bg, var(--app-bg, #000000))))}::selection{background:var(--selection-bg, var(--region-ink));color:var(--selection-text, var(--region-paper))}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;flex:0 0 auto;margin:0;border:1.5px solid color-mix(in srgb,var(--sb-thumb, rgba(255, 255, 255, .7)) 60%,transparent);border-radius:4px;background:transparent;display:inline-grid;place-content:center;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}input[type=checkbox]:hover{border-color:var(--sb-thumb, rgba(255, 255, 255, .9))}input[type=checkbox]:checked{background:var(--sb-thumb, rgba(255, 255, 255, .9));border-color:var(--sb-thumb, rgba(255, 255, 255, .9))}input[type=checkbox]:checked:after{content:"";width:3px;height:7px;margin-top:-2px;border:solid var(--sb-track, #000000);border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb,var(--sb-thumb, #ffffff) 55%,transparent);outline-offset:2px}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:14px;border:none;padding:0;background:transparent;cursor:pointer;accent-color:var(--sb-thumb, rgba(255, 255, 255, .4))}input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:color-mix(in srgb,var(--sb-thumb, rgba(255, 255, 255, .4)) 28%,var(--sb-track, transparent))}input[type=range]::-moz-range-track{height:6px;border-radius:999px;background:color-mix(in srgb,var(--sb-thumb, rgba(255, 255, 255, .4)) 28%,var(--sb-track, transparent))}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;margin-top:-4px;border-radius:50%;border:none;background:var(--sb-thumb, rgba(255, 255, 255, .4))}input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;border:none;background:var(--sb-thumb, rgba(255, 255, 255, .4))}input[type=range].filled::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--sb-thumb, rgba(255, 255, 255, .4)) 0 var(--range-progress, 0%),color-mix(in srgb,var(--sb-thumb, rgba(255, 255, 255, .4)) 28%,var(--sb-track, transparent)) var(--range-progress, 0%) 100%)}input[type=range].filled::-moz-range-track{background:linear-gradient(to right,var(--sb-thumb, rgba(255, 255, 255, .4)) 0 var(--range-progress, 0%),color-mix(in srgb,var(--sb-thumb, rgba(255, 255, 255, .4)) 28%,var(--sb-track, transparent)) var(--range-progress, 0%) 100%)}textarea,input,[contenteditable],.selectable-text{-webkit-user-select:text;user-select:text}img{user-drag:none;-webkit-user-drag:none;pointer-events:auto}.tiptap a,.ProseMirror a{color:inherit;text-decoration:underline;text-underline-offset:2px}.tiptap a:hover,.ProseMirror a:hover{color:inherit;text-decoration-color:var(--region-paper)}a{font-weight:inherit;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{display:flex;align-items:center;justify-content:center;height:100dvh;margin:0;background:#161616;overflow:hidden;overscroll-behavior:none}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}#app{display:flex;flex-direction:column;height:100%;width:100%;background:#000;overflow:hidden}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible,summary:focus,summary:focus-visible{outline:none}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
