.zo-kind{all:initial;--k-bg:var(--b-bg,#0b0a10);--k-surface:var(--b-surface,#1b0f2e);--k-text:var(--b-text,#f3effa);--k-muted:var(--b-neutral,#bdb3d1);--k-accent:var(--b-accent,#ffc233);--k-primary:var(--b-primary,#b583ff);--k-secondary:var(--b-secondary,var(--k-primary));--k-line:var(--b-accent-line,#2e1650);--k-on-accent:#15100a;--k-on-primary:#15100a;--k-radius:12px;--k-gap:16px;font-family:var(--k-font-text,system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);color:var(--k-text);background:var(--k-bg);text-align:left;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size:16px;font-weight:400;line-height:1.5;display:block;position:relative;container-type:inline-size}.zo-kind,.zo-kind *,.zo-kind :before,.zo-kind :after{box-sizing:border-box}.zo-kind :where(h1,h2,h3,h4,h5,h6){font-family:var(--k-font-display,ui-rounded, "SF Pro Rounded", "Avenir Next", "Segoe UI Variable Display", system-ui, sans-serif);margin:0;font-weight:700;line-height:1.2}.zo-kind :where(p,ul,ol,dl,figure,blockquote,pre){margin:0}.zo-kind :where(ul,ol){padding:0;list-style:none}.zo-kind a,.zo-kind a:hover{color:var(--k-accent);text-underline-offset:2px;text-decoration:underline}.zo-kind [data-inert-link]{color:inherit}.zo-kind button,.zo-kind input,.zo-kind select{font:inherit;color:inherit}.zo-kind button{cursor:pointer}.zo-kind :focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.zo-kind img{max-width:100%;height:auto}
