/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-font-weight:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-duration:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-800:#9f0712;--color-orange-300:#ffb96d;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-600:#f05100;--color-amber-500:#f99c00;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-teal-600:#009588;--color-teal-800:#005f5a;--color-indigo-600:#4f39f6;--color-indigo-800:#372aac;--color-gray-200:#e5e7eb;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-400:#a6a09b;--color-stone-500:#79716b;--color-stone-600:#57534d;--color-stone-700:#44403b;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-stone-950:#0c0a09;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--font-weight-thin:100;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--blur-lg:16px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-teal-600:lab(55.0223% -41.0774 -3.90277);--color-teal-800:lab(35.5975% -26.6648 -4.34487);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-indigo-800:lab(26.6645% 37.9804 -68.6402);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-stone-50:lab(98.2686% -.0991821 .364304);--color-stone-100:lab(96.5286% -.0991821 .364268);--color-stone-200:lab(91.055% .663072 .865579);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-400:lab(66.2166% 1.88044 3.20326);--color-stone-500:lab(48.1164% 2.35701 4.26852);--color-stone-600:lab(35.5168% 1.08604 4.07829);--color-stone-700:lab(27.3812% 1.32917 3.57789);--color-stone-800:lab(15.0353% 1.96067 1.53427);--color-stone-900:lab(9.03835% 1.15298 1.92955);--color-stone-950:lab(2.86037% .455312 .568903)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentColor)}::file-selector-button{border-color:var(--color-gray-200,currentColor)}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing)*0)}.right-0{right:calc(var(--spacing)*0)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.z-50{z-index:50}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.h-8{height:calc(var(--spacing)*8)}.h-\[24px\]{height:24px}.w-52{width:calc(var(--spacing)*52)}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-stone-200{border-color:var(--color-stone-200)}.border-stone-800{border-color:var(--color-stone-800)}.bg-stone-200\/50{background-color:#e7e5e480}@supports (color:color-mix(in lab, red, red)){.bg-stone-200\/50{background-color:color-mix(in oklab,var(--color-stone-200)50%,transparent)}}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-stone-400{color:var(--color-stone-400)}.italic{font-style:italic}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media (min-width:40rem){.sm\:hidden{display:none}.sm\:inline{display:inline}}@media (prefers-color-scheme:dark){.dark\:border-stone-200{border-color:var(--color-stone-200)}.dark\:border-stone-800{border-color:var(--color-stone-800)}.dark\:bg-stone-950\/50{background-color:#0c0a0980}@supports (color:color-mix(in lab, red, red)){.dark\:bg-stone-950\/50{background-color:color-mix(in oklab,var(--color-stone-950)50%,transparent)}}.dark\:backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}}html{font-family:Verdana}body{background-color:var(--color-stone-50);color:var(--color-black)}@media (prefers-color-scheme:dark){body{background-color:var(--color-stone-900);color:var(--color-white)}}h1,h2,h3,h4,h5,h6{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.6rem}h4{font-size:1.4rem}h5{font-size:1.2rem}@media (min-width:40rem){.std-width{width:640px}}.stela--visual-motion{align-items:center;gap:calc(var(--spacing)*2);flex-direction:row;display:flex}.stela--motion-variant--button,.stela--motion-variant--button-border,.stela--motion-variant--link-hover-button,.stela--motion-variant--link-hover-button-border,.stela--motion-variant--button{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*1)}.stela--motion-color--primary{--btn-color-dark:var(--color-emerald-400);--btn-color-dark-hover:var(--color-emerald-300);--btn-color-dark-transparent:#5ee9b51a;--btn-color-light:var(--color-emerald-600);--btn-color-light-hover:var(--color-emerald-500);--btn-color-light-transparent:#00bb7f1a}@supports (color:lab(0% 0 0)){.stela--motion-color--primary{--btn-color-dark-transparent:lab(83.9203% -48.7124 13.885/.1);--btn-color-light-transparent:lab(66.9756% -58.27 19.5419/.1)}}.stela--motion-color--secondary{--btn-color-dark:var(--color-orange-400);--btn-color-dark-hover:var(--color-orange-300);--btn-color-dark-transparent:#ffb96d1a;--btn-color-light:var(--color-orange-600);--btn-color-light-hover:var(--color-orange-500);--btn-color-light-transparent:#fe6e001a}@supports (color:lab(0% 0 0)){.stela--motion-color--secondary{--btn-color-dark-transparent:lab(80.8059% 21.7313 50.4456/.1);--btn-color-light-transparent:lab(64.272% 57.1786 90.3582/.1)}}.stela--motion-color--text{--btn-color-dark:var(--color-stone-200);--btn-color-dark-hover:var(--color-stone-50);--btn-color-dark-transparent:#f5f5f41a;--btn-color-light:var(--color-stone-700);--btn-color-light-hover:var(--color-stone-600);--btn-color-light-transparent:#57534d1a}@supports (color:lab(0% 0 0)){.stela--motion-color--text{--btn-color-dark-transparent:lab(96.5286% -.0991821 .364268/.1);--btn-color-light-transparent:lab(35.5168% 1.08604 4.0783/.1)}}.stela--motion-variant--button{background-color:var(--btn-color-light);color:var(--color-stone-50)}@media (hover:hover){.stela--motion-variant--button:hover{background-color:var(--btn-color-light-hover)}}@media (prefers-color-scheme:dark){.stela--motion-variant--button{background-color:var(--btn-color-dark);color:var(--color-stone-950)}@media (hover:hover){.stela--motion-variant--button:hover{background-color:var(--btn-color-dark-hover)}}}.stela--motion-variant--button-border{border-style:var(--tw-border-style);border-width:1px;border-color:var(--btn-color-light);color:var(--btn-color-light)}@media (hover:hover){.stela--motion-variant--button-border:hover{border-color:var(--btn-color-light-hover);background-color:var(--btn-color-light-transparent);color:var(--btn-color-light-hover)}}@media (prefers-color-scheme:dark){.stela--motion-variant--button-border{border-color:var(--btn-color-dark);color:var(--btn-color-dark)}@media (hover:hover){.stela--motion-variant--button-border:hover{border-color:var(--btn-color-dark-hover);background-color:var(--btn-color-dark-transparent);color:var(--btn-color-dark-hover)}}}.stela--motion-variant--link{color:var(--btn-color-light)}@media (hover:hover){.stela--motion-variant--link:hover{color:var(--btn-color-light-hover)}}@media (prefers-color-scheme:dark){.stela--motion-variant--link{color:var(--btn-color-dark)}@media (hover:hover){.stela--motion-variant--link:hover{color:var(--btn-color-dark-hover)}}}.stela--motion-bar{align-items:center;gap:calc(var(--spacing)*3);flex-flow:wrap;display:flex}.stela--page{gap:calc(var(--spacing)*4);grid:"hero""sidebar""sections"/auto;width:100%;display:grid}@media (min-width:40rem){.stela--page{grid:".hero."".sidebar."".sections."/1fr auto 1fr}}@media (min-width:48rem){.stela--page{grid:".hero hero."".sections sidebar."/1fr auto auto 1fr}}.stela--page--hero{gap:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*8);flex-direction:column;grid-area:hero;display:flex}.stela--page--sidebar{grid-area:sidebar}.stela--page--sidebar-content{top:calc(var(--spacing)*16);position:sticky}.stela--page--sections-list{align-items:stretch;gap:calc(var(--spacing)*4);flex-direction:column;grid-area:sections;max-width:100vw;display:flex}.stela--section{width:100%}@media (min-width:40rem){.stela--section{width:36rem}}@media (min-width:64rem){.stela--section{width:42rem}}.stela--section.stela--bordered{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-stone-500);background-color:#fafaf9cc;border-radius:0}@supports (color:color-mix(in lab, red, red)){.stela--section.stela--bordered{background-color:color-mix(in oklab,var(--color-stone-50)80%,transparent)}}.stela--section.stela--bordered{padding-block:calc(var(--spacing)*4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;transition-duration:.1s}@media (min-width:40rem){.stela--section.stela--bordered{border-radius:var(--radius-lg);border-inline-style:var(--tw-border-style);border-inline-width:1px}}@media (prefers-color-scheme:dark){.stela--section.stela--bordered{background-color:#1c1917cc}@supports (color:color-mix(in lab, red, red)){.stela--section.stela--bordered{background-color:color-mix(in oklab,var(--color-stone-900)80%,transparent)}}}.stela--section.stela--bordered{background-blend-mode:lighten;background-size:100% 100%;background-image:var(--bg_light)}@media (prefers-color-scheme:dark){.stela--section.stela--bordered{background-blend-mode:multiply;background-image:var(--bg_dark)}}.stela--section .stela--section--padded{padding-inline:calc(var(--spacing)*4)}@media (min-width:40rem){.stela--section .stela--section--padded{padding-inline:calc(var(--spacing)*0)}}.stela--section.stela--bordered .stela--section--padded{padding-inline:calc(var(--spacing)*4)}.stela--section.stela--bordered:hover{--tw-shadow-color:#0c0a091a}@supports (color:color-mix(in lab, red, red)){.stela--section.stela--bordered:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-stone-950)10%,transparent)var(--tw-shadow-alpha),transparent)}}@media (min-width:40rem){.stela--section.stela--bordered:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);scale:101%}}@media (prefers-color-scheme:dark){.stela--section.stela--bordered:hover{--tw-shadow-color:#f5f5f41a}@supports (color:color-mix(in lab, red, red)){.stela--section.stela--bordered:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-stone-100)10%,transparent)var(--tw-shadow-alpha),transparent)}}}.stela--hero--motion-bar{align-items:center;gap:calc(var(--spacing)*4);flex-direction:row;display:flex}.stela--form{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}.stela--form-success{justify-content:center;align-items:center;gap:calc(var(--spacing)*6);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-500);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*4);flex-direction:row;display:flex}.stela--form--error{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-500);padding:calc(var(--spacing)*2)}.stela--form--checkbox{gap:calc(var(--spacing)*4);flex-direction:row;display:flex}.stela--form--input-text-row{gap:calc(var(--spacing)*2);flex-direction:row;display:flex}.stela--form--input-text-row input{flex-grow:1}.stela--form--input-text-row .eo-button{border-radius:var(--radius-lg);background-color:var(--color-stone-200);padding-inline:calc(var(--spacing)*4)}@media (prefers-color-scheme:dark){.stela--form--input-text-row .eo-button{background-color:var(--color-stone-800)}}.stela--form--input-text-row .eo-button{font-family:Times New Roman}.stela--form--input-text-row .eo-button.active{background-color:var(--color-stone-300)}@media (prefers-color-scheme:dark){.stela--form--input-text-row .eo-button.active{background-color:var(--color-stone-700)}}.stela--post{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}.stela--post .stela--post--motion-bar{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.stela--post .stela--post--motion-bar>div{align-items:center;gap:calc(var(--spacing)*3);flex-direction:row;display:flex}.stela--post img{max-height:45rem;margin-inline:auto}input,textarea,.editable{border-radius:var(--radius-lg);background-color:var(--color-stone-100);padding:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin);color:var(--color-black)}:is(input,textarea,.editable)::placeholder{color:var(--color-stone-400)}@media (prefers-color-scheme:dark){input,textarea,.editable{background-color:var(--color-stone-800);color:var(--color-white)}:is(input,textarea,.editable)::placeholder{color:var(--color-stone-400)}}.fa-x-system:before{content:"X̂";--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.fa-cyrillic:before{content:"Л";--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.editor-toolbar{border-top-color:var(--color-stone-300)!important;border-right-color:var(--color-stone-300)!important;border-left-color:var(--color-stone-300)!important}@media (prefers-color-scheme:dark){.editor-toolbar{border-top-color:var(--color-stone-700)!important;border-right-color:var(--color-stone-700)!important;border-left-color:var(--color-stone-700)!important}}.editor-toolbar button:hover{border-color:var(--color-stone-300)!important;background-color:var(--color-stone-300)!important}@media (prefers-color-scheme:dark){.editor-toolbar button:hover{border-color:var(--color-stone-700)!important;background-color:var(--color-stone-700)!important}}.EasyMDEContainer .CodeMirror{border-color:var(--color-stone-300)!important}@media (prefers-color-scheme:dark){.EasyMDEContainer .CodeMirror{border-color:var(--color-stone-700)!important}}.editor-toolbar button.active{border-color:var(--color-stone-400)!important;background-color:var(--color-stone-400)!important}@media (prefers-color-scheme:dark){.editor-toolbar button.active{border-color:var(--color-stone-600)!important;background-color:var(--color-stone-600)!important}}.editor-toolbar button.real-active{border-color:var(--color-stone-400)!important;background-color:var(--color-stone-400)!important}@media (prefers-color-scheme:dark){.editor-toolbar button.real-active{border-color:var(--color-stone-600)!important;background-color:var(--color-stone-600)!important}}.CodeMirror{background-color:var(--color-stone-100)!important}@media (prefers-color-scheme:dark){.CodeMirror{background-color:var(--color-stone-900)!important;color:var(--color-stone-100)!important}.CodeMirror .CodeMirror-cursor{border-left-color:var(--color-stone-100)!important}}.stela--post--content p,.stela--post--content table,.stela--post--content pre,.stela--post--content h2,.stela--post--content h3,.stela--post--content h4,.stela--post--content h5,.stela--post--content h6{margin-block:calc(var(--spacing)*2)}.stela--post--content h2,.stela--post--content h3,.stela--post--content h4{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stone-700)}@media (prefers-color-scheme:dark){.stela--post--content h2,.stela--post--content h3,.stela--post--content h4{border-color:var(--color-stone-500)}}.stela--post--content table{border-collapse:collapse}.stela--post--content table,.stela--post--content th,.stela--post--content td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-700)}@media (prefers-color-scheme:dark){.stela--post--content table,.stela--post--content th,.stela--post--content td{border-color:var(--color-stone-300)}}.stela--post--content th,.stela--post--content td{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1)}.stela--post--content a{color:var(--color-emerald-500)}.stela--post--content blockquote{border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-stone-300);background-color:#79716b1a}@supports (color:color-mix(in lab, red, red)){.stela--post--content blockquote{background-color:color-mix(in oklab,var(--color-stone-500)10%,transparent)}}.stela--post--content blockquote{padding-block:1px;padding-left:calc(var(--spacing)*3)}@media (prefers-color-scheme:dark){.stela--post--content blockquote{border-color:var(--color-stone-600);background-color:#79716b33}@supports (color:color-mix(in lab, red, red)){.stela--post--content blockquote{background-color:color-mix(in oklab,var(--color-stone-500)20%,transparent)}}}.stela--post--content .footnote-definition{align-items:center;gap:calc(var(--spacing)*1);flex-direction:row;display:flex}pre code.hljs{padding:.5em .7em;display:block;overflow-x:scroll}code.hljs{padding:3px 5px}.hljs{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-300);background-color:var(--color-stone-100);white-space:pre;color:var(--color-stone-700);overflow-x:auto}@media (prefers-color-scheme:dark){.hljs{border-color:var(--color-stone-600);background-color:var(--color-stone-800);color:var(--color-stone-300)}}.hljs-comment{color:#697070}.hljs-tag{color:var(--color-amber-700)}@media (prefers-color-scheme:dark){.hljs-tag{color:var(--color-amber-700)}}.hljs-tag .hljs-attr,.hljs-tag .hljs-name{color:#444}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{color:var(--color-red-800)}@media (prefers-color-scheme:dark){.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{color:var(--color-red-600)}}.hljs-deletion,.hljs-number,.hljs-selector-class,.hljs-selector-id,.hljs-template-tag{color:var(--color-indigo-800)}@media (prefers-color-scheme:dark){.hljs-deletion,.hljs-number,.hljs-selector-class,.hljs-selector-id,.hljs-template-tag{color:var(--color-indigo-600)}}.hljs-quote,.hljs-string{color:var(--color-emerald-700)}@media (prefers-color-scheme:dark){.hljs-quote,.hljs-string{color:var(--color-emerald-400)}}.hljs-title.class_,.hljs-type{color:var(--color-amber-800)}@media (prefers-color-scheme:dark){.hljs-title.class_,.hljs-type{color:var(--color-amber-500)}}.hljs-section,.hljs-title{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-emerald-700)}@media (prefers-color-scheme:dark){.hljs-section,.hljs-title{color:var(--color-emerald-400)}}.hljs-link,.hljs-operator,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable{color:var(--color-teal-800)}@media (prefers-color-scheme:dark){.hljs-link,.hljs-operator,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable{color:var(--color-teal-600)}}.hljs-literal{color:#695}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:var(--color-emerald-800)}@media (prefers-color-scheme:dark){.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:var(--color-emerald-500)}}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.rainbow-box{box-sizing:border-box;-ms-box-sizing:border-box;border:5px solid #0000;border-image:linear-gradient(to bottom right,#10b981 0%,#0000 25% 50%,#0000 75%,#10b981 100%) 1}.ellipsify{max-height:calc(var(--spacing)*96);width:100%;padding-inline:calc(var(--spacing)*4);position:relative;overflow-y:hidden}.ellipsify:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-gradient-position:to bottom;width:100%;height:100%;position:absolute}@supports (background-image:linear-gradient(in lab, red, red)){.ellipsify:before{--tw-gradient-position:to bottom in oklab}}.ellipsify:before{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-from-position:20rem;--tw-gradient-to:var(--color-stone-100)}@media (prefers-color-scheme:dark){.ellipsify:before{--tw-gradient-to:var(--color-stone-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}}@media (min-width:48rem){@media (prefers-color-scheme:dark){.ellipsify:before{--tw-gradient-to:var(--color-stone-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}}}.ellipsify:before{content:""}.no-drag{user-drag:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.safe-area-inset-top{height:max(env(safe-area-inset-top),.5rem)}.safe-area-inset-bottom{height:max(env(safe-area-inset-bottom),.5rem)}input[type=submit]{cursor:pointer;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-emerald-400)}@media (prefers-color-scheme:dark){input[type=submit]{color:var(--color-emerald-500)}}.link{cursor:pointer;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-emerald-400)}@media (prefers-color-scheme:dark){.link{color:var(--color-emerald-500)}}.link-normal{cursor:pointer;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-emerald-400)}@media (prefers-color-scheme:dark){.link-normal{color:var(--color-emerald-500)}}.button-span{flex-direction:row;display:flex}.button-span>button{border-block-style:var(--tw-border-style);border-block-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-stone-300);padding:calc(var(--spacing)*1);flex:1}.button-span>button:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.button-span>button:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}@media (prefers-color-scheme:dark){.button-span>button{border-color:var(--color-stone-500)}}.button-span>button.is-active{border-color:var(--color-stone-700)}@media (prefers-color-scheme:dark){.button-span>button.is-active{border-color:var(--color-stone-300)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-duration{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}