.font-shantell{font-family:var(--font-shantell)}.font-grenze{font-family:var(--font-grenze)}.font-roboto{font-family:var(--font-roboto)}.font-rubik{font-family:var(--font-rubik)}.font-alef{font-family:var(--font-alef)}._ltr{text-align:left}._rtl{text-align:right}._p,.resonant p{position:relative;margin-bottom:calc(var(--spacing) * 4)}._p,._quote,.resonant p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._quote{margin-inline-start:calc(var(--spacing) * 5);margin-block-end:calc(var(--spacing) * 2.5);color:var(--editor-color-quote,var(--color-gray-600));border-inline-start:calc(var(--spacing) * 2) solid var(--editor-color-quote-border,var(--color-gray-300));padding-inline:calc(var(--spacing) * 4)}.dark ._quote{border-inline-start-color:var(--editor-color-quote-border,var(--color-gray-700));color:var(--editor-color-quote,var(--color-gray-100))}._text-underline,.resonant u{text-decoration:underline}._text-strikethrough,.resonant s{text-decoration:line-through}._text-underline-strikethrough{text-decoration:underline line-through}._text-italic,.resonant em,.resonant i{font-style:italic}._text-bold,.resonant b,.resonant strong{font-weight:var(--font-weight-bold)}._h1,.resonant h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));margin-bottom:calc(var(--spacing) * 4)}._h1,._h2,.resonant h1,.resonant h2{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}._h2,.resonant h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-bottom:calc(var(--spacing) * 3.5)}._h3,.resonant h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);margin-bottom:calc(var(--spacing) * 3)}._h4,.resonant h4{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._h4,._h5,.resonant h4,.resonant h5{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}._h5,.resonant h5{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}._h6,.resonant h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}._text-code,.resonant code{padding:calc(var(--spacing) * .25) calc(var(--spacing) * 1)}._code,._text-code,.resonant code,.resonant code._code{color:var(--editor-color-code-forground,var(--color-slate-700));background-color:var(--editor-color-code-background,var(--color-slate-100))}._code,.resonant code._code{display:block;border-radius:var(--radius);padding:calc(var(--spacing) * 2);padding-inline-start:52px;line-height:1.53;font-size:13px;margin:0 0 calc(var(--spacing) * 3) 0;overflow-x:auto;position:relative;tab-size:2;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1));transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}._code,._code:hover,.resonant code._code,.resonant code._code:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._code:hover,.resonant code._code:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1))}._code:before,.resonant code._code:before{content:attr(data-gutter);position:absolute;top:0;bottom:0;inset-inline-start:0;background-color:var(--editor-color-code-gutter,var(--color-slate-200));padding:calc(var(--spacing) * 2);color:var(--editor-color-code-gutter-text,var(--color-slate-400));border-right:1px solid var(--editor-color-code-gutter-border,var(--color-slate-200));white-space:pre-wrap;text-align:end;min-width:25px}._token-comment{color:var(--editor-color-code-comment,var(--color-slate-400))}._token-punctuation{color:var(--editor-color-code-punctuation,var(--color-slate-500))}._token-property{color:var(--editor-color-code-property,var(--color-fuchsia-700))}._token-selector{color:var(--editor-color-code-selector,var(--color-lime-600))}._token-operator{color:var(--editor-color-code-function,var(--color-amber-700))}._token-attr{color:var(--editor-color-code-attr,var(--color-cyan-700))}._token-variable{color:var(--editor-color-code-attr,var(--color-orange-400))}._token-function{color:var(--editor-color-code-function,var(--color-pink-500))}._ol,.resonant ol{padding:0;margin:0;margin-bottom:calc(var(--spacing) * 4);list-style-type:decimal;list-style-position:outside;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._ol ._ol,.resonant ol ol{margin-bottom:0}._ol.ol1,.resonant ol.ol1{list-style-type:decimal}._ol.ol2,.resonant ol.ol2{list-style-type:upper-alpha}._ol.ol3,.resonant ol.ol3{list-style-type:upper-roman}._ol.ol4,.resonant ol.ol4{list-style-type:lower-alpha}._ol.ol5,.resonant ol.ol5{list-style-type:lower-roman}._ul,.resonant ul{padding:0;margin:0;margin-bottom:calc(var(--spacing) * 4);list-style-type:disc;list-style-position:outside;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._ul ._ul,.resonant ul ul{list-style-type:circle;margin-bottom:0}._ul ._ul ._ul,.resonant ul ul ul{list-style-type:square}._list-item,.resonant li{margin-inline-start:calc(var(--spacing) * 7);margin-bottom:calc(var(--spacing) * 1)}._list-item.checked,._list-item.unchecked,.resonant li.checked,.resonant li.unchecked{position:relative;margin-inline-start:calc(var(--spacing) * 1);padding-inline-start:calc(var(--spacing) * 6);list-style-type:none;--tw-outline:none;outline:none}._list-item.checked,.resonant li.checked{text-decoration:line-through}._list-item.checked:before,._list-item.unchecked:before,.resonant li.checked:before,.resonant li.unchecked:before{content:"";height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);top:calc(var(--spacing) * 1);inset-inline-start:0;cursor:pointer;display:block;background-size:cover;position:absolute}._list-item.checked:focus:before,._list-item.unchecked:focus:before,.resonant li.checked:focus:before,.resonant li.unchecked:focus:before{box-shadow:0 0 0 2px var(--color-blue-100);border-radius:2px}._list-item.unchecked:before,.resonant li.unchecked:before{border:1px solid var(--color-gray-300);border-radius:2px}._list-item.checked:before,.resonant li.checked:before{border:1px solid var(--color-blue-600);border-radius:2px;background-color:var(--color-blue-600);background-repeat:no-repeat}._list-item.checked:after,.resonant li.checked:after{content:"";cursor:pointer;position:absolute;display:block;top:6px;width:3px;left:7px;right:7px;height:6px;transform:rotate(45deg);border-color:#fff;border-style:solid;border-width:0 2px 2px 0}._list-item.nested,.resonant li.nested{list-style-type:none}._list-item.nested:after,._list-item.nested:before,.resonant li.nested:after,.resonant li.nested:before{display:none}._text-lowercase{text-transform:lowercase}._text-uppercase{text-transform:uppercase}._text-capitalize{text-transform:capitalize}._text-subscript{vertical-align:sub}._text-superscript{vertical-align:super}._link,.resonant a{color:var(--editor-color-link,var(--color-blue-600));text-decoration:underline;cursor:pointer}._link:hover,.resonant a:hover{color:var(--editor-color-link-hover,var(--color-blue-700));text-decoration:underline;cursor:pointer}.resonant .footnote-marker{color:var(--color-blue-500);font-size:var(--text-xs);font-weight:var(--font-weight-bold)}.resonant .mention{color:var(--color-blue-600);text-decoration:none;cursor:pointer;font-weight:var(--font-weight-bold)}._hr,.resonant hr{margin-bottom:calc(var(--spacing) * 4);padding:calc(var(--spacing) * .5);cursor:pointer;border:none}._hr:after,.resonant hr:after{content:"";display:block;background-color:var(--color-gray-300);height:2px;line-height:2px}.editor ._hr.selected{outline:2px solid var(--color-blue-600)}._image,.resonant img{display:block;position:relative}._footnote ._p,._footnote p,._image-caption ._p,._image-caption p,.synopsis ._p,.synopsis p{margin-bottom:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.resonant ._footnote-marker{top:0;color:var(--color-blue-700);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-weight:var(--font-weight-bold);user-select:all;cursor:pointer}.resonant ._footnote-marker:hover{color:var(--color-blue-800)}.dark .resonant ._footnote-marker{color:var(--color-blue-400)}.dark .resonant ._footnote-marker:hover{color:var(--color-blue-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(
        --tw-ease,var(--default-transition-timing-function)  
    );transition-duration:var(--tw-duration,var(--default-transition-duration)  )}._embed-container{margin-inline:calc(var(--spacing) * -6);margin-block:calc(var(--spacing) * 11);display:flex;justify-content:center;align-items:center;background-color:var(--color-gray-200);padding:calc(var(--spacing) * 4)}.dark ._embed-container{background-color:var(--color-gray-800)}._embed-container ._youtube-bg{position:relative;display:flex;max-width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius);background-color:var(--color-gray-200);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1))}._embed-container ._youtube-bg,.dark ._embed-container ._youtube-bg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark ._embed-container ._youtube-bg{background-color:var(--color-gray-800);--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black) 30%,transparent) var(--tw-shadow-alpha),transparent);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1))}._embed-container ._image-figure{position:relative;border-radius:var(--radius);background-color:var(--color-white);padding:calc(var(--spacing) * 2);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark ._embed-container ._image-figure{background-color:var(--color-gray-900);--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black) 30%,transparent) var(--tw-shadow-alpha),transparent)}._footnote-wrapper{display:inline-block;position:relative}._footnote-wrapper ._footnote-marker{color:var(--color-blue-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(
        --tw-ease,var(--default-transition-timing-function)  
    );transition-duration:var(--tw-duration,var(--default-transition-duration)  );vertical-align:super;font-size:var(--text-sm);font-weight:var(--font-weight-bold);user-select:all;cursor:pointer}._footnote-wrapper ._footnote-marker:hover{color:var(--color-blue-800)}.dark ._footnote-wrapper ._footnote-marker{color:var(--color-blue-400)}.dark ._footnote-wrapper ._footnote-marker:hover{color:var(--color-blue-300)}._footnote-wrapper ._footnote-content{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:var(--radius);padding-block:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);background-color:white;width:auto;min-width:min-content;position:absolute;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}._footnote-wrapper:hover ._footnote-content{display:block!important}.resonant-reader ._embed-container{margin-inline:calc(var(--spacing) * -8)}._image-caption ._p,._image-caption p,.image-caption-editor ._p{margin-bottom:0;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}._footnote ._p,._footnote .p,.comment-editor ._ol,.comment-editor ._p,.comment-editor ._ul,.footnote-editor ._ol,.footnote-editor ._p,.footnote-editor ._ul,.resonant.footnote ol,.resonant.footnote p,.resonant.footnote ul,.synopsis ._ol,.synopsis ._p,.synopsis ._ul{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-bottom:calc(var(--spacing) * 2)}._footnote ._p:last-child,._footnote .p:last-child,.comment-editor ._ol:last-child,.comment-editor ._p:last-child,.comment-editor ._ul:last-child,.footnote-editor ._ol:last-child,.footnote-editor ._p:last-child,.footnote-editor ._ul:last-child,.resonant.footnote ol:last-child,.resonant.footnote p:last-child,.resonant.footnote ul:last-child{margin-bottom:0}.comment-editor ._list_item,.footnote-editor ._list_item,.resonant.footnote li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-bottom:0}.resonant ._thread-highlight{--base-color:var(--color-gray-300);--base-dark-color:var(--color-gray-800);background-color:color-mix(in srgb,var(--base-color) 15%,transparent);padding:calc(var(--spacing) * .25);margin-inline:calc(var(--spacing) * -.25);border-radius:calc(var(--radius) * .5);cursor:pointer;transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.dark .resonant ._thread-highlight{background-color:color-mix(in srgb,var(--base-dark-color) 25%,transparent)}.resonant ._thread-highlight:hover{background-color:color-mix(in srgb,var(--base-color) 30%,transparent)}.dark .resonant ._thread-highlight:hover{background-color:color-mix(in srgb,var(--base-dark-color) 40%,transparent)}.dark .hide-thread-highlight .resonant ._thread-highlight,.hide-thread-highlight .resonant ._thread-highlight{background-color:transparent}.hide-thread-highlight .resonant ._thread-highlight:hover{background-color:color-mix(in srgb,var(--base-color) 15%,transparent)}.dark.hide-thread-highlight .resonant ._thread-highlight:hover{background-color:color-mix(in srgb,var(--base-color) 30%,transparent)}[dir=rtl] .resonant [dir=auto]{direction:rtl}[dir=ltr] .resonant [dir=auto]{direction:ltr}