#__next,#root,body{display:flex;flex-direction:column;min-height:100vh;min-width:calc(100vw - (100vw - 100%));margin:0}a{color:inherit}h1,h2,h3,h4,h5,h6{margin:0;padding:0}[role=listbox],[role=slider],button,input,li,select{outline:none}.is_Fieldset{all:unset}button,dialog,input,li,ol,p,pre,textarea,ul{all:unset;box-sizing:border-box}.is_Anchor:has(.is_Button),a.is_Button{text-decoration:none}@import url("https://cdn.jsdelivr.net/npm/geist@1.3.1/dist/fonts/geist-mono/style.css");@font-face{font-family:Basel;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Basel-Grotesk-Book.woff2) format("woff2"),url(/fonts/Basel-Grotesk-Book.woff) format("woff")}@font-face{font-family:Basel;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Basel-Grotesk-Medium.woff2) format("woff2"),url(/fonts/Basel-Grotesk-Medium.woff) format("woff")}#__next,body,html{height:100%}body{margin:0;background-color:var(--background,#000000);color:var(--color,#ededf1);font-family:Basel,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:1.5;font-synthesis:none}code,kbd,pre,samp{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.hz-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.hz-mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";letter-spacing:-.01em}*{box-sizing:border-box}*,:after,:before{font-synthesis:none!important}html:root.t_dark{--background:#000000;--backgroundStrong:#000000;--backgroundHover:#171717;--backgroundPress:#050505;--backgroundFocus:#171717;--color1:#050505;--color2:#0a0a0a;--color3:#171717;--color4:#1f1f1f;--color5:hsl(220 6% 16%);--color6:hsl(220 6% 22%);--color7:hsl(220 6% 30%);--color8:hsl(219 6% 42%);--color9:hsl(220 6% 55%);--color10:hsl(219 7% 68%);--color11:hsl(214 9% 83%);--color12:hsl(210 12% 95%);--color:hsl(210 12% 95%);--borderColor:hsl(220 8% 15%);--borderColorHover:hsl(220 7% 23%);--borderColorPress:hsl(220 8% 13%);--borderColorFocus:hsl(220 7% 23%)}html:root.t_light{--background:hsl(220 20% 99%);--color1:hsl(220 24% 100%);--color2:hsl(220 20% 98%);--color3:hsl(220 18% 95.5%);--color4:hsl(220 16% 92.5%);--color5:hsl(220 15% 89%);--color9:hsl(220 9% 46%);--color10:hsl(220 10% 38%);--color11:hsl(220 14% 22%);--color12:hsl(220 22% 12%);--color:hsl(220 22% 12%);--borderColor:hsl(220 16% 90%);--borderColorHover:hsl(220 14% 82%)}@keyframes hz-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hz-fade-up{animation:hz-fade-up .4s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.hz-fade-up{animation:none}}.hz-collapse{transition:width .22s cubic-bezier(.16,1,.3,1);will-change:width}.hz-slide{transition:transform .26s cubic-bezier(.16,1,.3,1);will-change:transform}.hz-fade{transition:opacity .24s cubic-bezier(.16,1,.3,1);will-change:opacity}.hz-drag-item{touch-action:none;transition:transform .18s cubic-bezier(.16,1,.3,1)}.hz-drag-item[data-dragging=true]{transition:none;box-shadow:0 8px 24px rgba(0,0,0,.28);opacity:.96;cursor:-webkit-grabbing;cursor:grabbing}@media (prefers-reduced-motion:reduce){.hz-collapse,.hz-drag-item,.hz-fade,.hz-slide{transition:none}}.hz-acc{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.16,1,.3,1)}.hz-acc[data-open=true]{grid-template-rows:1fr}.hz-acc-inner{overflow:hidden;min-height:0;opacity:0;transition:opacity .18s ease}.hz-acc[data-open=true] .hz-acc-inner{opacity:1}.hz-chevron{transition:transform .2s cubic-bezier(.16,1,.3,1);will-change:transform}@media (prefers-reduced-motion:reduce){.hz-acc,.hz-acc-inner,.hz-chevron{transition:none}}@keyframes hz-shimmer{0%{background-position:-160px 0}to{background-position:160px 0}}.hz-skeleton{background-color:var(--color3,rgba(148,163,184,.14));background-image:linear-gradient(90deg,transparent 0,var(--color4,rgba(148,163,184,.22)) 50%,transparent 100%);background-size:160px 100%;background-repeat:no-repeat;animation:hz-shimmer 1.2s ease-in-out infinite}@keyframes hz-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes hz-row-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.hz-row-in{animation:hz-row-in .35s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){.hz-row-in,.hz-skeleton{animation:none}}@keyframes hz-rail-flow{to{stroke-dashoffset:-28}}.hz-rail-flow{stroke-dasharray:5 9;animation:hz-rail-flow .85s linear infinite}@keyframes hz-rail-pulse{0%{transform:scale(1);opacity:.34}70%{transform:scale(2.1);opacity:0}to{transform:scale(2.1);opacity:0}}.hz-rail-pulse{transform-box:fill-box;transform-origin:center;animation:hz-rail-pulse 1.7s ease-out infinite}.hz-rail-dot{animation:hz-pulse 1.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.hz-rail-dot,.hz-rail-flow,.hz-rail-pulse{animation:none}}.hz-row{transition:background-color .14s ease-out}@media (prefers-reduced-motion:reduce){.hz-row{transition:none}}.hz-rt-shell{border:1px solid var(--borderColor,#26292e);border-radius:10px;background:var(--color1,#050505);overflow:hidden}.hz-rt-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;border-bottom:1px solid var(--borderColor,#26292e);background:var(--color2,#0a0a0a)}.hz-rt-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--color11,#cdd2da);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.hz-rt-btn:hover:not(:disabled){background:var(--color4,#1f1f1f);color:var(--color12,#f0f2f5)}.hz-rt-btn-active{background:var(--color5,#242628);color:var(--color12,#f0f2f5);border-color:var(--borderColorHover,#363a40)}.hz-rt-btn:disabled{opacity:.4;cursor:default}.hz-rt-sep{width:1px;height:20px;margin:0 4px;background:var(--borderColor,#26292e)}.hz-rt-editor-wrap{position:relative}.hz-rt-content{min-height:180px;max-height:560px;overflow-y:auto;padding:14px 16px;outline:none;color:var(--color12,#f0f2f5);font-size:15px;line-height:1.65;caret-color:var(--color12,#f0f2f5)}.hz-rt-placeholder{position:absolute;top:14px;left:16px;color:var(--color9,#848a93);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:15px}.hz-rt-content .hz-rt-p{margin:0 0 10px}.hz-rt-content .hz-rt-p:last-child{margin-bottom:0}.hz-rt-content .hz-rt-h1{font-size:1.7em;font-weight:800;margin:18px 0 8px;line-height:1.25}.hz-rt-content .hz-rt-h2{font-size:1.4em;font-weight:750;margin:16px 0 8px;line-height:1.3}.hz-rt-content .hz-rt-h3{font-size:1.18em;font-weight:700;margin:14px 0 6px;line-height:1.35}.hz-rt-content .hz-rt-quote{margin:12px 0;padding:4px 0 4px 14px;border-left:3px solid var(--borderColorHover,#363a40);color:var(--color10,#a4abb4);font-style:italic}.hz-rt-content .hz-rt-ol,.hz-rt-content .hz-rt-ul{margin:8px 0;padding-left:26px}.hz-rt-content .hz-rt-ul{list-style:disc}.hz-rt-content .hz-rt-ol{list-style:decimal}.hz-rt-content .hz-rt-li{margin:3px 0}.hz-rt-content .hz-rt-link{color:var(--accentColor,#6aa9ff);text-decoration:underline;cursor:pointer}.hz-rt-content .hz-rt-bold{font-weight:700}.hz-rt-content .hz-rt-italic{font-style:italic}.hz-rt-content .hz-rt-underline{text-decoration:underline}.hz-rt-read{color:var(--color12,#f0f2f5);font-size:15px;line-height:1.65;max-height:460px;overflow-y:auto}.hz-rt-read>:first-child{margin-top:0}.hz-rt-read>:last-child{margin-bottom:0}.hz-rt-read h1{font-size:1.7em;font-weight:800;margin:18px 0 8px}.hz-rt-read h2{font-size:1.4em;font-weight:750;margin:16px 0 8px}.hz-rt-read h3{font-size:1.18em;font-weight:700;margin:14px 0 6px}.hz-rt-read p{margin:0 0 10px}.hz-rt-read blockquote{margin:12px 0;padding:4px 0 4px 14px;border-left:3px solid var(--borderColorHover,#363a40);color:var(--color10,#a4abb4);font-style:italic}.hz-rt-read ul{list-style:disc}.hz-rt-read ol,.hz-rt-read ul{margin:8px 0;padding-left:26px}.hz-rt-read ol{list-style:decimal}.hz-rt-read li{margin:3px 0}.hz-rt-read a{color:var(--accentColor,#6aa9ff);text-decoration:underline}.hz-rt-read b,.hz-rt-read strong{font-weight:700}.hz-rt-read em,.hz-rt-read i{font-style:italic}