@font-face{font-family:Graduate;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f0c14fdbd39bee05-s.p.woff2) format("woff2");unicode-range:u+00??,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:Graduate Fallback;src:local("Times New Roman");ascent-override:65.18%;descent-override:12.72%;line-gap-override:0.00%;size-adjust:146.22%}.__className_e7b85b{font-family:Graduate,Graduate Fallback;font-weight:400;font-style:normal}@layer reset{.modalOverlay{background:rgba(var(--background-secondary--rgb),.4);position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:var(--z-index-modal)}*,:after,:before{box-sizing:border-box;-webkit-appearance:none;padding:0;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}body,html{max-width:100vw}a{color:inherit;text-decoration:none}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(#000,0)}body{margin:0;font-size:12px;line-height:1.33333333;color:var(--text-color-accent);text-align:left}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:8px}ol,p,ul{margin-top:0;margin-bottom:16px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}a{color:var(--rgb-link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration);background-color:transparent;&:hover{color:var(--rgb-link-hover-color);-webkit-text-decoration:var(--link-hover-decoration);text-decoration:var(--link-hover-decoration);@media (hover:none){color:unset;text-decoration:unset}}}img,svg{vertical-align:middle}svg{overflow:hidden}iframe{border:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}}@layer lib, reset, ui;:root{--bp-bg:light-dark(#fdfdfd,#0c0c0d);--bp-bg-card:light-dark(#ffffff,#121214);--bp-bg-soft:light-dark(#f7f7f7,#17171a);--bp-bg-soft-2:light-dark(#eeeeee,#222227);--bp-fg:light-dark(#000000,#f2f2f2);--bp-fg-2:light-dark(#545454,#a3a3a9);--bp-fg-3:light-dark(#8a8a8a,#707077);--bp-fg-4:light-dark(#bdbdbd,#48484f);--bp-on-fg:light-dark(#ffffff,#0c0c0d);--bp-line:light-dark(#e6e6e6,#1f1f24);--bp-dash:light-dark(#c9c9c9,#3b3b42);--bp-accent:light-dark(#3455fa,#5b78ff);--bp-ok:light-dark(#1f9d55,#3ecf7a);--bp-warn:light-dark(#e0532f,#ff7a5c);--bp-warn-bg:light-dark(#fff5f1,#1d1412);--bp-ghost:light-dark(rgba(0,0,0,0.05),rgba(255,255,255,0.08));--bp-ghost-hover:light-dark(rgba(0,0,0,0.09),rgba(255,255,255,0.13));--bp-mono:var(--font-jetbrains-mono,"JetBrains Mono"),ui-monospace,"SF Mono",Menlo,monospace;--bp-serif:var(--font-instrument-serif,"Instrument Serif"),"Iowan Old Style",Georgia,serif;--light:#F6F6F6;--dark:#1a1a1a;--primary:#0099ff;--primary--rgb:0,153,255;--primary-active:#4E7BC0;--primary-bg:light-dark(#F0F5FF,#252528);--primary-disabled:light-dark(#a4d8fa,#0065a4);--success-bg:rgba(100,199,123,0.2);--success-bg--rgb:190,230,203;--success:#64c77b;--success--rgb:88,223,154;--danger-bg:rgba(241,76,69,0.2);--danger-bg--rgb:254,237,236;--danger:#f14c45;--danger--rgb:241,76,69;--warning-bg:rgba(247,181,0,0.2);--warning-bg--rgb:255,250,235;--warning:#f7b500;--warning--rgb:247,181,0;--text-color:var(--bp-on-fg);--text-color-accent:var(--bp-fg);--text-color-accent-secondary:var(--bp-fg-3);--logo-color:var(--bp-fg);--component:#8855ff;--component--rgb:136,85,255;--component-active:#4E7BC0;--component-bg:#E8DEFF;--component-disabled:light-dark(#d5c7f3,#a4d8fa);--secondary:var(--bp-fg-3);--secondary-active:var(--bp-fg-2);--secondary-bg:var(--bp-bg-soft-2);--secondary-disabled:var(--bp-fg-4);--secondary-light:var(--bp-bg-soft);--secondary-light-active:var(--bp-bg-soft-2);--secondary-light-bg:var(--bp-bg-card);--secondary-light-disabled:var(--bp-bg);--background:var(--bp-bg);--background-accent:var(--bp-fg);--background-secondary:var(--bp-bg-soft);--background-secondary-hover:var(--bp-bg-soft-2);--background-secondary-active:color-mix(in srgb,var(--bp-bg-soft-2),var(--bp-fg) 6%);--background-light:var(--bp-bg-soft);--border:var(--bp-line);--border-light:color-mix(in srgb,var(--bp-line) 60%,transparent);--border-hover:var(--bp-fg-4);--border-secondary:var(--bp-bg-card);--border-accent:var(--bp-line);--link:var(--bp-accent);--link-hover:color-mix(in srgb,var(--bp-accent) 85%,var(--bp-fg));--link-active:color-mix(in srgb,var(--bp-accent) 70%,var(--bp-fg));--app-size-header:50px;--app-size-navigation:40px;--app-size-tabs-height:40px;--app-size-aside-width:300px;--builder-size-left-bar:270px;--builder-size-right-bar:260px;--z-index-navigation:9;--z-index-snackbar:5;--z-index-header:10;--z-index-modal:20;--z-index-page-spinner:30;--z-index-builder-popout:9;--z-index-builder-cursor-pointer:4;--z-index-builder-tools:5;--z-index-builder-rich-text:5;--z-index-builder-sidebar:6;--z-index-builder-tabs:6;--gutter-default:16px;--gutter-medium:8px;--gutter-small:5px;--animation-transition-default:.3s;--radius-main:12px;--radius-submain:8px;--radius-second:6px;--radius-small:4px;--radius-pill:999px;--shadow-basic:0 0 0 1px var(--bp-line);--shadow-secondary:0 0 0 1px var(--bp-line);--shadow-big:0 0 0 1px var(--bp-line),0 24px 48px -24px rgba(0,0,0,0.25);--shadow-hover:0 0 0 1px var(--bp-fg-4),0 24px 48px -24px rgba(0,0,0,0.25);--text-color-accent--rgb:0,0,0;--secondary--rgb:138,138,138;--secondary-bg--rgb:238,238,238;--background--rgb:253,253,253;--background-accent--rgb:0,0,0;--background-secondary--rgb:247,247,247;--background-secondary-hover--rgb:238,238,238;--background-secondary-active--rgb:238,238,238;--background-light--rgb:247,247,247;--border--rgb:230,230,230}html{color-scheme:light}@media (prefers-color-scheme:dark){html{color-scheme:dark}:root{--text-color-accent--rgb:242,242,242;--secondary--rgb:112,112,119;--secondary-bg--rgb:34,34,39;--background--rgb:12,12,13;--background-accent--rgb:242,242,242;--background-secondary--rgb:23,23,26;--background-secondary-hover--rgb:34,34,39;--background-secondary-active--rgb:34,34,39;--background-light--rgb:23,23,26;--border--rgb:31,31,36}}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.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}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.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}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");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-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");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-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}