:root{--color-white: #FFFFFF;--color-white-rgb: 255, 255, 255;--color-black: #000000;--color-black-rgb: 0, 0, 0;--color-white-alpha-0: rgba(255, 255, 255, 0);--color-white-alpha-5: rgba(255, 255, 255, .05);--color-white-alpha-10: rgba(255, 255, 255, .1);--color-white-alpha-20: rgba(255, 255, 255, .2);--color-white-alpha-30: rgba(255, 255, 255, .3);--color-white-alpha-40: rgba(255, 255, 255, .4);--color-white-alpha-50: rgba(255, 255, 255, .5);--color-white-alpha-60: rgba(255, 255, 255, .6);--color-white-alpha-70: rgba(255, 255, 255, .7);--color-white-alpha-80: rgba(255, 255, 255, .8);--color-white-alpha-90: rgba(255, 255, 255, .9);--color-white-alpha-100: rgba(255, 255, 255, 1);--color-black-alpha-0: rgba(0, 0, 0, 0);--color-black-alpha-3: rgba(0, 0, 0, .03);--color-black-alpha-5: rgba(0, 0, 0, .05);--color-black-alpha-10: rgba(0, 0, 0, .1);--color-black-alpha-20: rgba(0, 0, 0, .2);--color-black-alpha-25: rgba(0, 0, 0, .25);--color-black-alpha-30: rgba(0, 0, 0, .3);--color-black-alpha-40: rgba(0, 0, 0, .4);--color-black-alpha-50: rgba(0, 0, 0, .5);--color-black-alpha-60: rgba(0, 0, 0, .6);--color-black-alpha-70: rgba(0, 0, 0, .7);--color-black-alpha-80: rgba(0, 0, 0, .8);--color-black-alpha-90: rgba(0, 0, 0, .9);--color-black-alpha-100: rgba(0, 0, 0, 1);--color-gray-50: #F8F7F6;--color-gray-50-rgb: 248, 247, 246;--color-gray-100: #ECEAE8;--color-gray-100-rgb: 236, 234, 232;--color-gray-200: #D7D4D1;--color-gray-200-rgb: 215, 212, 209;--color-gray-300: #BEBAB5;--color-gray-300-rgb: 190, 186, 181;--color-gray-400: #A39E99;--color-gray-400-rgb: 163, 158, 153;--color-gray-500: #89837C;--color-gray-500-rgb: 137, 131, 124;--color-gray-600: #6F675F;--color-gray-600-rgb: 111, 103, 95;--color-gray-700: #312E2B;--color-gray-700-rgb: 49, 46, 43;--color-gray-800: #23211F;--color-gray-800-rgb: 35, 33, 31;--color-gray-900: #1D1C1B;--color-gray-900-rgb: 29, 28, 27;--color-brand-50: #FFF9F0;--color-brand-50-rgb: 255, 249, 240;--color-brand-100: #FFECCC;--color-brand-100-rgb: 255, 236, 204;--color-brand-200: #FDDFA5;--color-brand-200-rgb: 253, 223, 165;--color-brand-300: #F7D37F;--color-brand-300-rgb: 247, 211, 127;--color-brand-400: #EEC85E;--color-brand-400-rgb: 238, 200, 94;--color-brand-500: #D8B265;--color-brand-500-rgb: 216, 178, 101;--color-brand-550: #C49F58;--color-brand-550-rgb: 196, 159, 88;--color-brand-600: #B18C4B;--color-brand-600-rgb: 177, 140, 75;--color-brand-700: #8C6936;--color-brand-700-rgb: 140, 105, 54;--color-brand-800: #654724;--color-brand-800-rgb: 101, 71, 36;--color-brand-900: #3E2811;--color-brand-900-rgb: 62, 40, 17;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-xxl: 32px;--spacing-xxxl: 48px;--spacing-huge: 64px;--spacing-massive: 96px;--radius-none: 0;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 8px;--z-index-background: 0;--z-index-content: 1;--z-index-tabs: 2;--z-index-dropdown: 9999;--shadow-dropdown: 0 4px 12px rgba(0, 0, 0, .25), 0 1px 2px rgba(0, 0, 0, .3);--shadow-modal: 0 4px 12px rgba(0, 0, 0, .25);--shadow-subtle: 0 1px 3px rgba(0, 0, 0, .1);--shadow-medium: 0 2px 4px rgba(0, 0, 0, .2);--shadow-strong: 0 8px 16px rgba(0, 0, 0, .3);--font-base-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-base-font-size: 16px;--font-base-line-height: 24px;--font-base-font-weight: 400;--font-h1-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-h1-font-size: 26px;--font-h1-line-height: 32px;--font-h1-font-weight: 500;--font-h2-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-h2-font-size: 24px;--font-h2-line-height: 32px;--font-h2-font-weight: 500;--font-h3-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-h3-font-size: 22px;--font-h3-line-height: 28px;--font-h3-font-weight: 500;--font-h4-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-h4-font-size: 20px;--font-h4-line-height: 28px;--font-h4-font-weight: 500;--font-h5-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-h5-font-size: 18px;--font-h5-line-height: 24px;--font-h5-font-weight: 500;--font-h6-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-h6-font-size: 16px;--font-h6-line-height: 24px;--font-h6-font-weight: 500;--font-bold-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-bold-font-size: 16px;--font-bold-line-height: 24px;--font-bold-font-weight: 700;--font-list-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-list-font-size: 16px;--font-list-line-height: 24px;--font-list-font-weight: 400;--font-code-block-font-family: "Fira Mono", "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--font-code-block-font-size: 14px;--font-code-block-line-height: 24px;--font-code-block-font-weight: 400;--font-code-inline-font-family: "Fira Code", "Fira Mono", "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--font-code-inline-font-size: 12px;--font-code-inline-line-height: 16px;--font-code-inline-font-weight: 400;--font-blockquote-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-blockquote-font-size: 16px;--font-blockquote-line-height: 24px;--font-blockquote-font-weight: 400;--font-table-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-table-font-size: 16px;--font-table-line-height: 24px;--font-table-font-weight: 400;--font-table-header-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-table-header-font-size: 16px;--font-table-header-line-height: 24px;--font-table-header-font-weight: 700;--font-title-input-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-title-input-font-size: 26px;--font-title-input-line-height: 32px;--font-title-input-font-weight: 500;--font-body-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body-font-size: 16px;--font-body-line-height: 24px;--font-body-font-weight: 400;--font-body-small-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body-small-font-size: 14px;--font-body-small-line-height: 20px;--font-body-small-font-weight: 400;--font-caption-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-caption-font-size: 12px;--font-caption-line-height: 16px;--font-caption-font-weight: 400;--font-label-font-family: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-label-font-size: 14px;--font-label-line-height: 20px;--font-label-font-weight: 500;--font-code-font-family: "Fira Mono", "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--font-code-font-size: 12px;--font-code-line-height: 16px;--font-code-font-weight: 400;--font-letter-spacing-wide: 1px}[data-theme=dark]{--bg-primary: #1D1C1B;--bg-primary-rgb: 29, 28, 27;--bg-secondary: #23211F;--bg-secondary-rgb: 35, 33, 31;--bg-tertiary: #312E2B;--bg-tertiary-rgb: 49, 46, 43;--bg-accent-weak: rgba(216, 178, 101, .05);--bg-accent-strong: rgba(216, 178, 101, .3);--bg-brand: rgba(196, 159, 88);--bg-brand-hover: rgba(238, 200, 94);--bg-hover: rgba(255, 255, 255, .05);--text-primary: rgba(255, 255, 255, 1);--text-secondary: rgba(255, 255, 255, .8);--text-tertiary: rgba(255, 255, 255, .6);--text-quarternary: rgba(255, 255, 255, .4);--text-accent: #D8B265;--text-accent-rgb: 216, 178, 101;--text-on-brand: rgba(0, 0, 0, 1);--border-weak: rgba(255, 255, 255, .04);--border-medium: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .12);--border-accent: #D8B265;--border-accent-rgb: 216, 178, 101;--overlay: rgba(0, 0, 0, .4)}[data-theme=light]{--bg-primary: rgba(255, 255, 255, 1);--bg-secondary: #F8F7F6;--bg-secondary-rgb: 248, 247, 246;--bg-tertiary: #ECEAE8;--bg-tertiary-rgb: 236, 234, 232;--bg-accent-weak: rgba(177, 140, 75, .1);--bg-accent-strong: rgba(177, 140, 75, .3);--bg-brand: rgba(238, 200, 94);--bg-brand-hover: rgba(216, 178, 101);--bg-hover: rgba(0, 0, 0, .03);--text-primary: rgba(0, 0, 0, 1);--text-secondary: rgba(0, 0, 0, .8);--text-tertiary: rgba(0, 0, 0, .6);--text-quarternary: rgba(0, 0, 0, .4);--text-accent: #B18C4B;--text-accent-rgb: 177, 140, 75;--text-on-brand: rgba(0, 0, 0, 1);--border-weak: rgba(0, 0, 0, .02);--border-medium: rgba(0, 0, 0, .04);--border-strong: rgba(0, 0, 0, .08);--border-accent: #B18C4B;--border-accent-rgb: 177, 140, 75;--overlay: rgba(0, 0, 0, .2)}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Variable-CFg-z2ne.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-VariableItalic-DjwFspxr.woff2) format("woff2");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Light-IqwJ_ZjS.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-LightItalic-C9iuU4v7.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CPM9dct4.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Italic-wVmEEc6M.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-ByP-Zb-9.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-MediumItalic-BxR-IcRj.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Bold-Bd5kKQ_U.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-BoldItalic-CAjvAcxR.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Black-DjnQuuRz.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-BlackItalic-ChCbTD27.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Valkyrie A;src:url(/assets/valkyrie_a_regular-Cks8lbqP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Valkyrie A;src:url(/assets/valkyrie_a_italic-BoxZnW7v.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Valkyrie A;src:url(/assets/valkyrie_a_bold-c-mr6rIw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Valkyrie A;src:url(/assets/valkyrie_a_bold_italic-DtV1UHm8.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Valkyrie A Caps;src:url(/assets/valkyrie_a_caps_regular-BBTR-FQZ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Valkyrie A Caps;src:url(/assets/valkyrie_a_caps_bold-KhbAyMaE.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fira Mono;src:url(/assets/FiraMono-Regular-DKjLVgQi.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fira Mono;src:url(data:font/woff2;base64,PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ZW4+CiAgPG1ldGEgY2hhcnNldD11dGYtOD4KICA8bWV0YSBuYW1lPXZpZXdwb3J0IGNvbnRlbnQ9ImluaXRpYWwtc2NhbGU9MSwgbWluaW11bS1zY2FsZT0xLCB3aWR0aD1kZXZpY2Utd2lkdGgiPgogIDx0aXRsZT5FcnJvciA0MDQgKE5vdCBGb3VuZCkhITE8L3RpdGxlPgogIDxzdHlsZT4KICAgICp7bWFyZ2luOjA7cGFkZGluZzowfWh0bWwsY29kZXtmb250OjE1cHgvMjJweCBhcmlhbCxzYW5zLXNlcmlmfWh0bWx7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMyMjI7cGFkZGluZzoxNXB4fWJvZHl7bWFyZ2luOjclIGF1dG8gMDttYXgtd2lkdGg6MzkwcHg7bWluLWhlaWdodDoxODBweDtwYWRkaW5nOjMwcHggMCAxNXB4fSogPiBib2R5e2JhY2tncm91bmQ6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2Vycm9ycy9yb2JvdC5wbmcpIDEwMCUgNXB4IG5vLXJlcGVhdDtwYWRkaW5nLXJpZ2h0OjIwNXB4fXB7bWFyZ2luOjExcHggMCAyMnB4O292ZXJmbG93OmhpZGRlbn1pbnN7Y29sb3I6Izc3Nzt0ZXh0LWRlY29yYXRpb246bm9uZX1hIGltZ3tib3JkZXI6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc3MnB4KXtib2R5e2JhY2tncm91bmQ6bm9uZTttYXJnaW4tdG9wOjA7bWF4LXdpZHRoOm5vbmU7cGFkZGluZy1yaWdodDowfX0jbG9nb3tiYWNrZ3JvdW5kOnVybCgvL3d3dy5nb29nbGUuY29tL2ltYWdlcy9icmFuZGluZy9nb29nbGVsb2dvLzF4L2dvb2dsZWxvZ29fY29sb3JfMTUweDU0ZHAucG5nKSBuby1yZXBlYXQ7bWFyZ2luLWxlZnQ6LTVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjoxOTJkcGkpeyNsb2dve2JhY2tncm91bmQ6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2JyYW5kaW5nL2dvb2dsZWxvZ28vMngvZ29vZ2xlbG9nb19jb2xvcl8xNTB4NTRkcC5wbmcpIG5vLXJlcGVhdCAwJSAwJS8xMDAlIDEwMCU7LW1vei1ib3JkZXItaW1hZ2U6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2JyYW5kaW5nL2dvb2dsZWxvZ28vMngvZ29vZ2xlbG9nb19jb2xvcl8xNTB4NTRkcC5wbmcpIDB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzoyKXsjbG9nb3tiYWNrZ3JvdW5kOnVybCgvL3d3dy5nb29nbGUuY29tL2ltYWdlcy9icmFuZGluZy9nb29nbGVsb2dvLzJ4L2dvb2dsZWxvZ29fY29sb3JfMTUweDU0ZHAucG5nKSBuby1yZXBlYXQ7LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfX0jbG9nb3tkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NTRweDt3aWR0aDoxNTBweH0KICA8L3N0eWxlPgogIDxhIGhyZWY9Ly93d3cuZ29vZ2xlLmNvbS8+PHNwYW4gaWQ9bG9nbyBhcmlhLWxhYmVsPUdvb2dsZT48L3NwYW4+PC9hPgogIDxwPjxiPjQwNC48L2I+IDxpbnM+VGhhdOKAmXMgYW4gZXJyb3IuPC9pbnM+CiAgPHA+VGhlIHJlcXVlc3RlZCBVUkwgPGNvZGU+L3MvZmlyYW1vbm8vdjE0L04wYlMyU2xGUHYxd2VHZUxaRHRvbmR2UHRRLndvZmYyPC9jb2RlPiB3YXMgbm90IGZvdW5kIG9uIHRoaXMgc2VydmVyLiAgPGlucz5UaGF04oCZcyBhbGwgd2Uga25vdy48L2lucz4K) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fira Mono;src:url(data:font/woff2;base64,PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ZW4+CiAgPG1ldGEgY2hhcnNldD11dGYtOD4KICA8bWV0YSBuYW1lPXZpZXdwb3J0IGNvbnRlbnQ9ImluaXRpYWwtc2NhbGU9MSwgbWluaW11bS1zY2FsZT0xLCB3aWR0aD1kZXZpY2Utd2lkdGgiPgogIDx0aXRsZT5FcnJvciA0MDQgKE5vdCBGb3VuZCkhITE8L3RpdGxlPgogIDxzdHlsZT4KICAgICp7bWFyZ2luOjA7cGFkZGluZzowfWh0bWwsY29kZXtmb250OjE1cHgvMjJweCBhcmlhbCxzYW5zLXNlcmlmfWh0bWx7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMyMjI7cGFkZGluZzoxNXB4fWJvZHl7bWFyZ2luOjclIGF1dG8gMDttYXgtd2lkdGg6MzkwcHg7bWluLWhlaWdodDoxODBweDtwYWRkaW5nOjMwcHggMCAxNXB4fSogPiBib2R5e2JhY2tncm91bmQ6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2Vycm9ycy9yb2JvdC5wbmcpIDEwMCUgNXB4IG5vLXJlcGVhdDtwYWRkaW5nLXJpZ2h0OjIwNXB4fXB7bWFyZ2luOjExcHggMCAyMnB4O292ZXJmbG93OmhpZGRlbn1pbnN7Y29sb3I6Izc3Nzt0ZXh0LWRlY29yYXRpb246bm9uZX1hIGltZ3tib3JkZXI6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc3MnB4KXtib2R5e2JhY2tncm91bmQ6bm9uZTttYXJnaW4tdG9wOjA7bWF4LXdpZHRoOm5vbmU7cGFkZGluZy1yaWdodDowfX0jbG9nb3tiYWNrZ3JvdW5kOnVybCgvL3d3dy5nb29nbGUuY29tL2ltYWdlcy9icmFuZGluZy9nb29nbGVsb2dvLzF4L2dvb2dsZWxvZ29fY29sb3JfMTUweDU0ZHAucG5nKSBuby1yZXBlYXQ7bWFyZ2luLWxlZnQ6LTVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjoxOTJkcGkpeyNsb2dve2JhY2tncm91bmQ6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2JyYW5kaW5nL2dvb2dsZWxvZ28vMngvZ29vZ2xlbG9nb19jb2xvcl8xNTB4NTRkcC5wbmcpIG5vLXJlcGVhdCAwJSAwJS8xMDAlIDEwMCU7LW1vei1ib3JkZXItaW1hZ2U6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2JyYW5kaW5nL2dvb2dsZWxvZ28vMngvZ29vZ2xlbG9nb19jb2xvcl8xNTB4NTRkcC5wbmcpIDB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzoyKXsjbG9nb3tiYWNrZ3JvdW5kOnVybCgvL3d3dy5nb29nbGUuY29tL2ltYWdlcy9icmFuZGluZy9nb29nbGVsb2dvLzJ4L2dvb2dsZWxvZ29fY29sb3JfMTUweDU0ZHAucG5nKSBuby1yZXBlYXQ7LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfX0jbG9nb3tkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NTRweDt3aWR0aDoxNTBweH0KICA8L3N0eWxlPgogIDxhIGhyZWY9Ly93d3cuZ29vZ2xlLmNvbS8+PHNwYW4gaWQ9bG9nbyBhcmlhLWxhYmVsPUdvb2dsZT48L3NwYW4+PC9hPgogIDxwPjxiPjQwNC48L2I+IDxpbnM+VGhhdOKAmXMgYW4gZXJyb3IuPC9pbnM+CiAgPHA+VGhlIHJlcXVlc3RlZCBVUkwgPGNvZGU+L3MvZmlyYW1vbm8vdjE0L04wYlMyU2xGUHYxd2VHZUxaRHRvbmR2Q3VRLndvZmYyPC9jb2RlPiB3YXMgbm90IGZvdW5kIG9uIHRoaXMgc2VydmVyLiAgPGlucz5UaGF04oCZcyBhbGwgd2Uga25vdy48L2lucz4K) format("woff2");font-weight:700;font-style:normal;font-display:swap}.font-satoshi{font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.font-valkyrie{font-family:Valkyrie A,Georgia,Times New Roman,Times,serif}.font-valkyrie-caps{font-family:Valkyrie A Caps,Georgia,Times New Roman,Times,serif}.font-fira-mono{font-family:Fira Mono,SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace}html,body,#root{background-color:var(--bg-primary);margin:0;padding:0;height:100vh;box-sizing:border-box;overflow:hidden;font-family:var(--font-body-font-family)}.tiptap{color:var(--text-secondary);width:100%;box-sizing:border-box;outline:none;padding:0;font-size:var(--font-body-font-size);line-height:var(--font-body-line-height)}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{font-family:var(--font-h1-font-family);font-weight:var(--font-h1-font-weight);color:var(--text-primary);margin-top:1.5rem}.tiptap h1{font-size:var(--font-h1-font-size);line-height:var(--font-h1-line-height);margin-bottom:1.5rem}.tiptap h2{font-size:var(--font-h2-font-size);line-height:var(--font-h2-line-height);margin-bottom:1.5rem}.tiptap h3{font-size:var(--font-h3-font-size);line-height:var(--font-h3-line-height);margin-bottom:1rem}.tiptap h4{font-size:var(--font-h4-font-size);line-height:var(--font-h4-line-height);margin-bottom:1rem}.tiptap h5{font-size:var(--font-h5-font-size);line-height:var(--font-h5-line-height);margin-bottom:.5rem}.tiptap h6{font-size:var(--font-h6-font-size);line-height:var(--font-h6-line-height);margin-bottom:.5rem}.tiptap strong,.tiptap b{font-weight:var(--font-bold-font-weight)}.tiptap :first-child{margin-top:0}.tiptap p{margin:.5em 0}.tiptap ul,.tiptap ol{margin:var(--spacing-md) 0;padding:0;margin-left:2rem;font-size:var(--font-list-font-size);line-height:var(--font-list-line-height)}.tiptap ul li,.tiptap ol li{margin:.25em 0}.tiptap ul li p,.tiptap ol li p{margin:0}.tiptap ul li::marker{color:var(--text-quarternary)}.tiptap ol li::marker{color:var(--text-quarternary)}.tiptap ul ul,.tiptap ul ol,.tiptap ol ul,.tiptap ol ol{margin-top:.25em;margin-bottom:.25em}.tiptap ul[data-type=taskList]{margin:var(--spacing-md) 0;padding:0;font-size:var(--font-list-font-size);line-height:var(--font-list-line-height)}.tiptap ul[data-type=taskList] li{overflow:hidden;min-height:28px;line-height:28px;margin:0}.tiptap ul[data-type=taskList] li>label{float:left;margin-right:6px;margin-top:2px;-webkit-user-select:none;user-select:none;position:relative}.tiptap ul[data-type=taskList] li>div{overflow:hidden;line-height:var(--font-list-line-height);padding-top:2px}.tiptap ul[data-type=taskList] li:last-child{margin-bottom:0}.tiptap ul[data-type=taskList] input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.tiptap ul[data-type=taskList] label span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;position:relative}.tiptap ul[data-type=taskList] label span:hover{background-color:var(--bg-hover)}.tiptap ul[data-type=taskList] label span:before{content:"";display:block;width:16px;height:16px;border-radius:var(--radius-sm);box-sizing:border-box;transition:all .2s ease}.tiptap ul[data-type=taskList] li[data-checked=false]>label span:before{border:1px solid var(--border-strong);background:transparent}.tiptap ul[data-type=taskList] li[data-checked=false]>div>:not(ul,ol){color:var(--text-secondary)}.tiptap ul[data-type=taskList] li[data-checked=true]>label span:before{background-color:var(--bg-brand);border:none;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.4161%203.37625C12.5816%203.48659%2012.6965%203.65814%2012.7355%203.85317C12.7745%204.04821%2012.7344%204.25075%2012.6241%204.41625L7.62409%2011.9162C7.56251%2012.0085%207.48123%2012.0859%207.38612%2012.143C7.29101%2012.2%207.18443%2012.2353%207.07405%2012.2462C6.96368%2012.2571%206.85226%2012.2434%206.74782%2012.206C6.64339%2012.1687%206.54853%2012.1087%206.47009%2012.0302L3.47009%209.03025C3.33761%208.88807%203.26549%208.70003%203.26892%208.50573C3.27234%208.31143%203.35106%208.12604%203.48847%207.98863C3.62588%207.85121%203.81127%207.7725%204.00557%207.76907C4.19987%207.76565%204.38792%207.83777%204.53009%207.97025L6.88309%2010.3232L11.3761%203.58325C11.4866%203.41793%2011.6582%203.30325%2011.8532%203.26443C12.0483%203.22561%2012.2507%203.26583%2012.4161%203.37625Z'%20fill='%231D1C1B'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:12px 12px}.tiptap ul[data-type=taskList] li[data-checked=true]>div>:not(ul,ol){color:var(--text-quarternary);text-decoration:line-through}.tiptap ul[data-type=taskList] ul[data-type=taskList]{margin:0}.tiptap blockquote{border-radius:var(--radius-sm);border-left:2px solid var(--border-accent);background-color:var(--bg-accent-weak);padding:var(--spacing-md) var(--spacing-lg);margin:1rem 0;font-size:var(--font-blockquote-font-size);line-height:var(--font-blockquote-line-height)}.tiptap blockquote>*:first-child{margin-top:0}.tiptap blockquote>*:last-child{margin-bottom:0}.tiptap pre{background-color:var(--bg-secondary);border:1px solid var(--border-weak);border-radius:var(--radius-sm);padding:var(--spacing-lg);margin:1rem 0;overflow-x:auto}.tiptap pre code{font-family:var(--font-code-block-font-family);font-size:var(--font-code-block-font-size);line-height:var(--font-code-block-line-height);color:var(--text-secondary);display:block;white-space:pre;padding:0;margin:0;background:none;border:none}.tiptap code:not(pre code){background-color:var(--bg-secondary);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:2px var(--spacing-xs);font-family:var(--font-code-inline-font-family);font-size:var(--font-code-inline-font-size);line-height:var(--font-code-inline-line-height);color:var(--text-secondary)}.tiptap hr{background-color:var(--border-strong);border:none;height:1px;margin:2rem 0 1rem}.tiptap table{background-color:var(--bg-primary);border:1px solid var(--border-strong);border-radius:var(--radius-md);border-collapse:separate;border-spacing:0;margin:1.5rem 0!important;width:100%;font-family:var(--font-table-font-family);font-size:var(--font-table-font-size);line-height:var(--font-table-line-height)}.tiptap table th,.tiptap table td{padding:var(--spacing-md) var(--spacing-lg);text-align:left;border-bottom:1px solid var(--border-strong);border-right:1px solid var(--border-strong);height:48px;box-sizing:border-box;position:relative}.tiptap table th *,.tiptap table td *{margin:0}.tiptap table th:last-child,.tiptap table td:last-child{border-right:none}.tiptap table tr:last-child th,.tiptap table tr:last-child td{border-bottom:none}.tiptap table th{font-weight:var(--font-table-header-font-weight);color:var(--text-primary);background-color:var(--bg-secondary)}.tiptap table td{color:var(--text-secondary)}.tiptap table th:after,.tiptap table td:after{content:"";position:absolute;top:0;right:-4px;width:8px;height:100%;cursor:col-resize;background:transparent;z-index:10}.tiptap table th.column-hover:after,.tiptap table td.column-hover:after{background:var(--border-weak)}.tiptap table th.column-hover,.tiptap table td.column-hover{cursor:col-resize}.tiptap table th.column-hover:active:after,.tiptap table td.column-hover:active:after{background:var(--bg-accent-strong)}.editor-container{max-width:688px;margin:0 auto;width:100%;box-sizing:border-box;padding:80px 24px;padding-bottom:40vh;min-height:100%;user-select:none;-webkit-user-select:none}@media (max-width: 816px){.editor-container{padding:64px var(--spacing-xl);padding-bottom:40vh}}@media (max-width: 600px){.editor-container{padding:56px var(--spacing-lg);padding-bottom:40vh}}.tiptap:focus,.tiptap:focus-visible{outline:none}a{cursor:pointer;text-decoration:underline;transition:opacity .2s ease;color:var(--text-accent)}a:hover{color:rgba(var(--color-brand-500-rgb),.7)}a.link[data-entity-type=external]{color:var(--text-accent);text-decoration:underline;opacity:1;transition:opacity .2s ease}a.link[data-entity-type=external]:hover{opacity:.6}a.link[data-entity-type=note]{color:var(--text-accent);text-decoration:underline;opacity:1;transition:opacity .2s ease}a.link[data-entity-type=note]:hover{opacity:.6}a.link[data-unresolved=true]{text-decoration:underline;opacity:.6;color:var(--text-accent);transition:opacity .2s ease}a.link[data-unresolved=true]:hover{opacity:1}a.link[data-entity-type=note]:not([data-unresolved=true]){text-decoration:underline;opacity:1;color:var(--text-accent);transition:opacity .2s ease}a.link[data-entity-type=note]:not([data-unresolved=true]):hover{opacity:.6}.tiptap,.tiptap *,input[data-title-input]{user-select:text;-webkit-user-select:text}.no-user-select{user-select:none;-webkit-user-select:none}.sidebar-container{display:flex;flex-direction:column;background:var(--bg-secondary);border-right:1px solid var(--border-medium);font-size:var(--font-body-small-font-size);user-select:none;-webkit-user-select:none;outline:none;position:relative}.sidebar-content{flex:1;-webkit-user-select:none;user-select:none}.sidebar-resize-handle{position:absolute;top:0;right:-4px;width:8px;height:100%;cursor:col-resize;background:transparent;z-index:10}.sidebar-resize-handle:hover{background:var(--border-weak)}.sidebar-resize-handle:active{background:var(--bg-accent-weak)}.sidebar-error{color:var(--text-accent);padding:var(--spacing-sm)}.daily-log-navigation-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:688px;padding:0 24px;min-height:40px;margin:var(--spacing-md) auto 0;margin-bottom:-52px;box-sizing:border-box;overflow:clip;overflow-clip-margin:4px}.daily-log-navigation-bar .nav-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius-sm);background:transparent;cursor:pointer;transition:all .2s ease;color:var(--text-tertiary);padding:0;margin:0;user-select:none;-webkit-user-select:none;position:relative;overflow:visible}.daily-log-navigation-bar .nav-button:hover:not(.disabled){background:var(--bg-hover)!important;color:var(--text-primary);border-radius:var(--radius-sm)}.daily-log-navigation-bar .nav-button:active:not(.disabled){background:var(--color-surface-active);transform:scale(.95)}.daily-log-navigation-bar .nav-button.disabled{opacity:.4;cursor:not-allowed}.daily-log-navigation-bar .nav-button.hidden{visibility:hidden;opacity:0;pointer-events:none}.daily-log-navigation-bar .nav-button.visible{visibility:visible;opacity:1;pointer-events:auto}.daily-log-navigation-bar .nav-button .caret-icon{width:16px;height:16px;transition:transform .2s ease}.daily-log-navigation-bar .nav-button .caret-icon.left{transform:rotate(90deg)}.daily-log-navigation-bar .nav-button .caret-icon.right{transform:rotate(-90deg)}.daily-log-navigation-bar .date-display{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--radius-sm);min-width:140px;justify-content:center;color:var(--text-tertiary)}.daily-log-navigation-bar .date-display .calendar-icon{width:16px;height:16px;color:var(--text-tertiary)}.daily-log-navigation-bar .date-display .date-text{font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px;color:var(--text-tertiary);white-space:nowrap}.daily-log-navigation-bar .navigation-error{position:absolute;top:100%;left:50%;transform:translate(-50%);background:var(--color-error);color:var(--color-error-text);padding:8px 12px;border-radius:var(--radius-sm);font-size:12px;white-space:nowrap;z-index:1000}@media (max-width: 816px){.daily-log-navigation-bar{padding:0 var(--spacing-xl)}}@media (max-width: 600px){.daily-log-navigation-bar{padding:0 var(--spacing-lg)}}.daily-log-navigation-bar .navigation-error:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid var(--color-error)}.column-resize-handle{position:absolute;right:-3px;top:0;width:6px;height:100%;cursor:col-resize;background:transparent;z-index:15}.column-resize-handle:hover{background:var(--border-weak)}.column-resize-handle:active{background:var(--bg-accent-weak)}.tiptap .editor-image{max-width:100%;width:100%;height:auto;border-radius:var(--radius-md);object-fit:cover;margin:1.5rem 0;display:block;transition:opacity .2s ease}.tiptap .editor-image:hover{opacity:.9}.tiptap .editor-image+figcaption{text-align:center;font-size:var(--font-body-small-font-size);color:var(--text-tertiary);margin-top:var(--spacing-xs);font-style:italic}@media (max-width: 600px){.tiptap .editor-image{margin:var(--spacing-sm) 0}}.ProseMirror{position:relative}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection *::selection{background:transparent}.ProseMirror-hideselection *::-moz-selection{background:transparent}.ProseMirror-hideselection{caret-color:transparent}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";position:absolute;left:-32px;right:-2px;top:-2px;bottom:-2px;border:2px solid #8cf;pointer-events:none}img.ProseMirror-separator{display:inline!important;border:none!important;margin:0!important}
