*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--scale-0: 1rem;--scale-1: 1.125rem;--scale-2: 1.25rem;--scale-3: 1.5rem;--scale-4: 1.875rem;--scale-5: 2.25rem;--scale-6: 3rem;--scale-7: 3.75rem;--scale-8: 4.5rem;--scale-9: 6rem;--scale-10: 8rem;--scale-000: .75rem;--scale-00: .875rem;--scale-fluid-0: clamp(.875rem, .8rem + .25vw, 1rem);--scale-fluid-1: clamp(1rem, .925rem + .25vw, 1.125rem);--scale-fluid-2: clamp(1.125rem, 1.05rem + .25vw, 1.25rem);--scale-fluid-3: clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--scale-fluid-4: clamp(1.5rem, 1.275rem + .75vw, 1.875rem);--scale-fluid-5: clamp(1.875rem, 1.65rem + .75vw, 2.25rem);--scale-fluid-6: clamp(2.25rem, 1.8rem + 1.5vw, 3rem);--scale-fluid-7: clamp(3rem, 2.55rem + 1.5vw, 3.75rem);--scale-fluid-8: clamp(3.75rem, 3.3rem + 1.5vw, 4.5rem);--scale-fluid-9: clamp(4.5rem, 3.6rem + 3vw, 6rem);--scale-fluid-10: clamp(6rem, 4.8rem + 4vw, 8rem);--scale-fluid-000: clamp(.625rem, .55rem + .25vw, .75rem);--scale-fluid-00: clamp(.75rem, .675rem + .25vw, .875rem);--font-sans: system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue;--font-serif: Georgia, Cambria, "Times New Roman", Times, serif;--font-mono: Consolas, Menlo, Monaco, "Liberation Mono", monospace;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-extrabold: 800;--weight-black: 900;--line-none: 1;--line-xs: 1.125;--line-sm: 1.275;--line-md: 1.5;--line-lg: 1.625;--line-xl: 2;--letter-xs: -.05em;--letter-sm: -.025em;--letter-none: 0em;--letter-lg: .025em;--letter-xl: .05em;--prose-xs: 45ch;--prose-sm: 55ch;--prose-md: 65ch;--prose-lg: 75ch;--prose-xl: 85ch;--size-1: 4px;--size-2: 8px;--size-3: 12px;--size-4: 16px;--size-5: 20px;--size-6: 24px;--size-7: 28px;--size-8: 32px;--size-9: 36px;--size-10: 40px;--size-11: 44px;--size-12: 48px;--size-14: 56px;--size-16: 64px;--size-20: 80px;--size-24: 96px;--size-28: 112px;--size-32: 128px;--size-36: 144px;--size-40: 160px;--size-44: 176px;--size-48: 192px;--size-52: 208px;--size-56: 224px;--size-60: 240px;--size-64: 256px;--size-72: 288px;--size-80: 320px;--size-96: 384px;--size-px: 1px;--size-full: 100%;--size-screen: 100vw;--size-min: min-content;--size-max: max-content;--width-xs: 480px;--width-sm: 640px;--width-md: 768px;--width-lg: 1024px;--width-xl: 1280px;--ratio-square: 1/1;--ratio-portrait: 3/4;--ratio-landscape: 4/3;--ratio-tall: 2/3;--ratio-wide: 3/2;--ratio-widescreen: 16/9;--ratio-golden: 1.618/1;--radius-100: 100%;--radius-xs: 3px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--blur-xs: blur(4px);--blur-sm: blur(8px);--blur-md: blur(16px);--blur-lg: blur(24px);--blur-xl: blur(40px);--layer-1: 10;--layer-2: 20;--layer-3: 30;--layer-4: 40;--layer-5: 50;--layer-below: -1;--layer-top: 2147483647;--shadow-xs: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-sm: 0 4px 6px -2px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .06);--shadow-md: 0 12px 16px -4px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-lg: 0 20px 24px -4px rgba(0, 0, 0, .1), 0 8px 8px -4px rgba(0, 0, 0, .04);--shadow-xl: 0 24px 48px -12px rgba(0, 0, 0, .25);--ease-in-sine: cubic-bezier(.47, 0, .745, .715);--ease-out-sine: cubic-bezier(.39, .575, .565, 1);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95);--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--ease-in-back: cubic-bezier(.6, -.28, .735, .045);--ease-out-back: cubic-bezier(.175, .885, .32, 1.275);--ease-in-out-back: cubic-bezier(.68, -.55, .265, 1.55);--easing-standard: cubic-bezier(.4, 0, .2, 1);--easing-accelerate: cubic-bezier(.4, 0, 1, 1);--easing-decelerate: cubic-bezier(0, 0, .2, 1);--elevation-1: 0 1px 2px 0 rgba(0, 0, 0, .05);--elevation-2: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--elevation-3: 0 4px 6px -2px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .06);--elevation-4: 0 12px 16px -4px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--elevation-5: 0 20px 24px -4px rgba(0, 0, 0, .1), 0 8px 8px -4px rgba(0, 0, 0, .04);--elevation-6: 0 24px 48px -12px rgba(0, 0, 0, .25);--elevation-7: 0 32px 64px -12px rgba(0, 0, 0, .2);--color-grey-50: #f9fafb;--color-grey-100: #f2f4f5;--color-grey-200: #e8eaed;--color-grey-300: #d4d7dd;--color-grey-400: #a5aab4;--color-grey-500: #767c89;--color-grey-600: #555d6e;--color-grey-700: #3f4754;--color-grey-800: #2c343f;--color-grey-900: #10181c;--color-black: #14141b;--color-grey: var(--color-grey-500);--color-red-300: #fc8181;--color-red-500: #e53e3e;--color-red-700: #c53030;--color-red: var(--color-red-500);--color-green-300: #9ae6b4;--color-green-500: #48bb78;--color-green-700: #2f855a;--color-green: var(--color-green-500);--color-blue-300: #63b3ed;--color-blue-500: #4299e1;--color-blue-700: #3182ce;--color-blue: var(--color-blue-500);--color-pink-300: #fbb6ce;--color-pink-500: #ed64a6;--color-pink-700: #d53f8c;--color-pink: var(--color-pink-500);--color-purple-300: #b794f4;--color-purple-500: #805ad5;--color-purple-700: #6b46c1;--color-purple: var(--color-purple-500);--color-teal-300: #81e6d9;--color-teal-500: #38b2ac;--color-teal-700: #2c7a7b;--color-teal: var(--color-teal-500);--color-yellow-300: #faf089;--color-yellow-500: #ecc94b;--color-yellow-700: #d69e2e;--color-yellow: var(--color-yellow-500);--color-orange-300: #fbd38d;--color-orange-500: #ed8936;--color-orange-700: #dd6b20;--color-orange: var(--color-orange-500);--color-brown-300: #a1887f;--color-brown-500: #795548;--color-brown-700: #5d4037;--color-brown: var(--color-brown-500);--grid-2: repeat(2, minmax(0, 1fr));--grid-3: repeat(3, minmax(0, 1fr));--grid-4: repeat(4, minmax(0, 1fr));--grid-5: repeat(5, minmax(0, 1fr));--grid-6: repeat(6, minmax(0, 1fr));--grid-7: repeat(7, minmax(0, 1fr));--grid-8: repeat(8, minmax(0, 1fr));--grid-9: repeat(9, minmax(0, 1fr));--grid-10: repeat(10, minmax(0, 1fr));--grid-11: repeat(11, minmax(0, 1fr));--grid-12: repeat(12, minmax(0, 1fr));--grid-page-width: var(--width-xl);--grid-page-gutter: 5vw;--grid-page-main: 2 / 3;--grid-page: minmax(var(--grid-page-gutter), 1fr) minmax(0, var(--grid-page-width)) minmax(var(--grid-page-gutter), 1fr)}div.fslightbox-container{background:unset;background-color:var(--layout-backdrop);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.turbo-frame-error{color:transparent}:root{--layout-p: var(--size-2);--layout-header-h: var(--size-12);--layout-backdrop: rgba(0, 0, 0, .6);--drawer-w: 240px;--drawer-px: var(--layout-p);--drawer-py: var(--layout-p);--post-view-px: var(--size-2);--post-maxw: 640px;--post-preview-border-wx: 0;--content-fs: calc(var(--scale-fluid-1) * .96);--rgb-base: 255, 255, 255;--rgb-contrast: 0, 0, 0;--rgb-accent: 0, 0, 0;--rgb-neutral: 57, 126, 239;--rgb-positive: 39, 174, 96;--rgb-negative: 235, 87, 87;--rgb-attention: 242, 153, 74;--color-base: rgba(var(--rgb-base));--color-accent: rgba(var(--rgb-accent));--color-border-accent: color-mix( in srgb, rgba(var(--rgb-accent)) 30%, rgba(var(--rgb-base)) );--color-bg-accent: color-mix( in srgb, rgba(var(--rgb-accent)) 0%, rgba(var(--rgb-base)) );--color-neutral: rgba(var(--rgb-neutral));--color-bg-neutral: color-mix( in srgb, rgba(var(--rgb-neutral)) 7%, rgba(var(--rgb-base)) );--color-bg-neutral: color-mix( in srgb, rgba(var(--rgb-neutral)) 10%, rgba(var(--rgb-base)) );--color-positive: rgba(var(--rgb-positive));--color-bg-positive: color-mix( in srgb, rgba(var(--rgb-positive)) 7%, rgba(var(--rgb-base)) );--color-bg-positive: color-mix( in srgb, rgba(var(--rgb-positive)) 20%, rgba(var(--rgb-base)) );--color-negative: rgba(var(--rgb-negative));--color-bg-negative: color-mix( in srgb, rgba(var(--rgb-neutral)) 7%, rgba(var(--rgb-base)) );--color-bg-attention: color-mix( in srgb, rgba(var(--rgb-negative)) 20%, rgba(var(--rgb-base)) );--color-attention: rgba(var(--rgb-attention));--color-bg-attention: color-mix( in srgb, rgba(var(--rgb-attention)) 7%, rgba(var(--rgb-base)) );--color-border-attention: color-mix( in srgb, rgba(var(--rgb-attention)) 20%, rgba(var(--rgb-base)) );--color-pad: rgba(var(--rgb-base));--color-outline: var(--color-border);--color-bg: color-mix( in srgb, rgba(var(--rgb-contrast)) 4%, rgba(var(--rgb-base)) );--color-bg-secondary: color-mix( in srgb, rgba(var(--rgb-contrast)) 3%, transparent );--color-input: color-mix( in srgb, rgba(var(--rgb-contrast)) 25%, rgba(var(--rgb-base)) );--color-border: color-mix( in srgb, rgba(var(--rgb-contrast)) 11%, rgba(var(--rgb-base)) );--color-text: color-mix( in srgb, rgba(var(--rgb-contrast)) 85%, rgba(var(--rgb-base)) );--color-text-secondary: color-mix( in srgb, rgba(var(--rgb-contrast)) 65%, rgba(var(--rgb-base)) );--color-text-caption: color-mix( in srgb, rgba(var(--rgb-contrast)) 35%, rgba(var(--rgb-base)) );--color-text-contrast: rgba(var(--rgb-base));--link-hover: var(--color-neutral);--link: rgba(var(--rgb-accent));--bs-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0) )}@media (min-width: 640px){:root{--post-list-mx: 0;--layout-body-px: var(--layout-p);--post-preview-radius: var(--radius-lg);--post-preview-border-wx: 1px}}@media (min-width: 1150px){:root{--layout-p: 16px;--layout-aside-px: 0px;--search-drawer-maxh: calc(var(--size-20) - var(--size-2))}}*{box-sizing:border-box}body{position:relative;font-family:Roboto,sans-serif;font-size:var(--scale-fluid-0);line-height:var(--line-md);overflow-y:scroll;overflow-x:hidden;scrollbar-gutter:stable both-edges;scroll-behavior:smooth;overscroll-behavior:none;min-height:100vh;margin:0;color:var(--color-text);background-color:var(--color-bg)}input{font-size:inherit;font-family:inherit}input[type=checkbox][role=switch]{height:1.15em;width:2em;vertical-align:text-top;background-color:var(--color-base);background-repeat:no-repeat;background-size:contain;border:1px solid var(--color-input);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:left center;border-radius:2em}input[type=checkbox][role=switch]:checked{background-position:right center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"),var(--bs-gradient);background-color:var(--color-neutral);border-color:var(--color-neutral)}input[type=text][list]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=datetime-local]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;color:transparent;background:transparent;position:absolute;top:0;bottom:0;left:0;right:0;width:auto;height:auto}input[type=text][list]::-webkit-calendar-picker-indicator,input[list]::-webkit-list-button{opacity:0}a{color:var(--link);text-decoration:none}img{display:block;max-width:100%;shape-margin:0}strong{font-weight:500}form>ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:flex;flex-flow:column;gap:var(--size-4)}form>ul>li{display:flex;flex-flow:column;gap:var(--size-1)}form>ul>li>label{color:var(--color-text-secondary)}table{width:100%;border-collapse:collapse}tr th,tr td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}tr th{font-weight:500}[data-desktop-only]{display:none!important}@media (min-width: 1150px){[data-mobile-only]{display:none}[data-desktop-only]{display:unset!important}}body:after{content:"";display:block;position:fixed;top:var(--layout-header-h);bottom:0;left:0;right:0;pointer-events:none;background-color:#0000;transition:background-color .2s;z-index:2}body:has([data-drawer-toggle]:checked){height:100vh;overflow-y:hidden}body:has([data-drawer-toggle]:checked):after{background-color:var(--layout-backdrop);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body:has([data-drawer-toggle]:checked+[data-drawer-variant=modal]):after{top:0}::-moz-placeholder{color:var(--color-text-caption);opacity:1}::placeholder{color:var(--color-text-caption);opacity:1}input,textares,select{font-family:inherit;font-size:inherit;color:inherit}h1,h2,h3,h4,h5{line-height:var(--line-sm);font-weight:var(--weight-medium);color:var(--color-text);margin-top:0;margin-bottom:0}h1{font-size:var(--scale-fluid-3)}h2{font-size:var(--scale-fluid-2)}h3,h4,h5{font-size:var(--scale-fluid-1)}a{color:var(--link);text-decoration:none;transition:color var(--duration)}a:hover{color:var(--link-hover)}hr{width:100%;height:1px;min-height:1px;max-height:1px;border:none;background-color:var(--color-border);margin-top:0;margin-bottom:0}.layout{display:flex;flex-flow:column;padding-top:var(--layout-header-h)}.layout[data-layout-variant=post]{--layout-main-bg: var(--color-pad)}.layout[data-layout-variant=post-form]{--layout-main-bg: var(--color-pad);--layout-header-h: 0px}.layout[data-layout-variant=auth]{--layout-column-maxw: 400px;--layout-column-px: 0}.layout__header{--button-size: 32px;--button-px: var(--size-2);position:fixed;top:0;left:0;right:0;background-color:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);height:var(--layout-header-h);min-height:var(--layout-header-h);max-height:var(--layout-header-h);border-bottom:1px solid var(--color-border);display:flex;flex-flow:row;align-items:center;gap:16px;justify-content:space-between;padding-left:var(--layout-p);padding-right:var(--layout-p);z-index:2}.layout__header-slot{display:flex;flex-flow:row;gap:8px;align-items:center}.layout__body{width:100%;display:flex;flex-flow:row;justify-content:space-between;padding-left:var(--layout-body-px, 0);padding-right:var(--layout-body-px, 0);gap:var(--layout-p);align-self:center}.layout__search-toggle{display:none}.layout__main{position:relative;width:100%;background-color:var(--layout-main-bg, unset);padding-top:var(--size-4);padding-bottom:var(--size-4)}.layout__column{max-width:var( --layout-column-maxw, calc(var(--post-maxw) + var(--layout-column-px, var(--layout-p)) * 2) );margin-left:auto;margin-right:auto;display:flex;flex-flow:column;gap:var(--size-4);padding-left:var(--layout-column-px, var(--layout-p));padding-right:var(--layout-column-px, var(--layout-p))}.layout__aside.drawer{--drawer-px: var(--layout-aside-px, var(--layout-p));--drawer-py: var(--layout-aside-py, var(--layout-p));--group-gap: var(--size-5)}.layout__footer{padding:var(--layout-p);display:flex;justify-content:center}.layout__links{--link: var(--color-text-caption);position:fixed;bottom:0;width:var(--drawer-w);background-color:var(--color-bg);padding:var(--size-2) 0;font-size:var(--scale-fluid-00);display:flex;flex-flow:row wrap;gap:calc(var(--size-1) / 2) var(--size-2)}body:has([data-drawer-toggle]:checked) .layout__main{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 1150px){.layout__aside.drawer{position:sticky;display:block;z-index:unset;padding-bottom:var(--size-16)}[for=nav-toggle],[for=aside-toggle]{display:none!important}}.search-drawer.drawer{max-height:var(--search-drawer-maxh, 52px)}.post-button.button{--post-button-size: var(--size-8);--icon-size: var(--size-5);--button-size: var(--post-button-size);--button-w: var(--post-button-size);--button-gap: var(--size-1);--button-pl: var(--size-1);--button-pr: var(--size-1)}.post-button.button>span:last-child{display:none}@media (min-width: 1150px){.post-button.button{--icon-size: var(--size-6);--post-button-size: var(--size-8);--button-pr: calc(var(--size-3) - 2px);--button-w: auto}.post-button.button>span:last-child{display:inline}}details.dropdown{position:relative}details.dropdown .button[data-dropdown-button]{--button-jc: flex-start;--button-px: 0;--button-gap: var(--size-2);--button-size: var(--size-9);--button-w: 100%;--button-color: var(--color-text-secondary)}details.dropdown>summary{--button-px: var(--dropdown-trigger-px);--button-gap: var(--dropdown-trigger-gap);--button-child-maxw: var(--dropdown-trigger-child-maxw);--button-overflow: var(--dropdown-trigger-overflow);list-style:none;color:var(--link);cursor:pointer}details.dropdown>summary::-webkit-details-marker{display:none}details.dropdown>section{position:absolute;width:var(--dropdown-w, auto);max-width:var(--dropdown-maxw, 80vw);background-color:var(--color-pad);padding:var(--dropdown-py, var(--size-2)) var(--dropdown-px, var(--size-2));border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 1px 2px 1px #00000009;z-index:var(--layer-top)}details.dropdown[data-dropdown-align=right]>section{right:0}details.dropdown[data-dropdown-align=left]>section{left:0}details.dropdown[data-dropdown-valign=top]>section{bottom:100%}details.dropdown[data-dropdown-valign=bottom]>section{top:100%}details.dropdown>section ul{all:unset;list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:flex;flex-flow:column;gap:var(--size-2)}.button{--icon-badge-color: var(--button-badge);--icon-badge-bg: var(--button-badge-bg);all:unset;position:relative;box-sizing:border-box;display:flex;flex-flow:row;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:var(--button-lh, 1.5);align-items:center;transition-property:background-color,color,border-color;transition-duration:var(--duration);will-change:background-color,color,border-color;justify-content:var(--button-jc, center);cursor:var(--button-cursor, pointer);font-family:var(--button-ff, var(--font-sans));font-size:var(--button-fs, inherit);font-weight:var(--button-fw, var(--weight-regular));gap:var(--button-gap, calc(var(--button-fs, var(--scale-fluid-0)) / 2));border-radius:var(--button-radius, var(--radius-full));border-color:var(--button-border, transparent);border-width:var(--button-border-w, 1px);border-style:var(--button-border-s, solid);background-color:var(--button-bg, transparent);color:var(--button-color, inherit);width:var(--button-w, auto);height:var(--button-size, var(--size-8));min-height:var(--button-size, var(--size-8));padding-left:var( --button-pl, var(--button-px, calc(var(--button-size, var(--size-8)) / 2.5)) );padding-right:var( --button-pr, var(--button-px, calc(var(--button-size, var(--size-8)) / 2.5)) );margin-left:var(--button-ml, var(--button-mx, 0));margin-right:var(--button-mr, var(--button-mx, 0));overflow:var(--button-overflow, visible);text-overflow:ellipsis;text-transform:var(--button-transform, unset);min-width:var(--button-minw, 0);max-width:var(--button-maxw, unset)}.button>.icon{min-width:-moz-min-content;min-width:min-content}.button>*{max-width:var(--button-child-maxw, unset);min-width:var(--button-minw, 0);text-overflow:ellipsis;overflow:var(--button-overflow, visible)}.button:disabled,.button[disabled]{opacity:.5;pointer-events:none}.button[data-button-variant=neutral]{--button-bg: var(--color-neutral);--button-bg-h: var(--color-accent);--button-bg-a: var(--color-accent);--button-color: var(--color-text-contrast);--button-color-h: var(--color-text-contrast);--button-color-a: var(--color-text-contrast);--button-border: var(--color-neutral);--button-border-h: var(--color-accent);--button-border-a: var(--color-accent)}.button[data-button-variant=hollow]{--button-bg: transparent;--button-bg-h: transparent;--button-bg-a: transparent;--button-color: var(--color-text-secondary);--button-color-h: var(--color-neutral);--button-color-a: var(--color-accent);--button-border: var(--color-input);--button-border-h: var(--color-neutral);--button-border-a: var(--color-accent)}.button[data-button-variant=negative]{--button-color: var(--color-negative)}.button[data-button-current]{--button-color: var(--button-current, var(--color-text-secondary));--button-badge-bg: var(--button-bg)}.button[data-button-current]:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;left:var( --button-pl, var(--button-px, calc(var(--button-size, var(--size-10)) / 4)) );right:var( --button-pr, var(--button-px, calc(var(--button-size, var(--size-10)) / 4)) );height:calc(var(--size-1) / 2);background-color:var(--button-underline, transparent);border-radius:var(--size-1);transition-property:background-color;transition-duration:var(--duration)}.button[data-button-current]:hover:before{--button-underline: var(--button-underline-h, transparent)}.button[data-button-current]:active:before,.button[data-button-current]:focus:before{--button-underline: var(--button-underline-a, transparent)}.button:hover{--icon-badge-color: var(--button-color);--icon-badge-bg: var(--button-bg-h);--button-bg: var(--button-bg-h, transparent);--button-border: var(--button-border-h, transparent);--button-color: var(--button-color-h, var(--color-neutral));--tile-caption-color: var(--button-color)}.button:active,.button:focus{--icon-badge-color: var(--button-color);--icon-badge-bg: var(--button-bg-a);--button-bg: var(--button-bg-a, transparent);--button-border: var(--button-border-a, transparent);--button-color: var(--button-color-a, var(--color-accent));--tile-caption-color: var(--button-color)}.card{background-color:var(--color-pad);padding-top:var(--card-pt, var(--card-py, var(--card-p, var(--size-4))));padding-bottom:var(--card-pb, var(--card-py, var(--card-p, var(--size-4))));padding-left:var(--card-pl, var(--card-px, var(--card-p, var(--size-4))));padding-right:var(--card-pr, var(--card-px, var(--card-p, var(--size-4))));display:flex;flex-flow:column;gap:var(--card-gap, var(--size-3));border:1px solid transparent}@media (min-width: 1000px){.card{border-radius:var(--radius-sm)}}ul.list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none;display:flex;flex-flow:column;gap:var(--list-gap, var(--size-4))}ul.list>li{padding-top:var(--list-py, 0);padding-bottom:var(--list-py, 0);border-bottom:var(--list-border-h, 0) solid var(--list-border, transparent)}ul.list>li:first-child{border-top:var(--list-border-h, 0) solid var(--list-border, transparent)}.vote>ul{--button-px: var(--size-1);--button-size: calc(var(--vote-size) - 2px);height:var(--vote-size, var(--size-9));list-style:none;margin-top:0;margin-bottom:0;padding-left:0;display:flex;flex-flow:row;justify-content:space-between;white-space:nowrap;align-items:center;gap:calc(var(--vote-size, var(--size-9)) / 10);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:0 1px 1px 1px #00000006;background-color:var(--color-pad)}.vote>ul>li:nth-child(2){font-size:var(--vote-fsize, var(--content-fs))}.vote[data-vote-trend=positive]>ul>li:nth-child(2){color:var(--color-positive)}.vote[data-vote-trend=neutral]>ul>li:nth-child(2){color:var(--color-text-secondary)}.vote[data-vote-trend=negative]>ul>li:nth-child(2){color:var(--color-negative)}.vote[data-vote-variant=compact]>ul{--vote-size: var(--size-8);--vote-fsize: var(--scale-fluid-0)}ul.tabs{--button-jc: flex-start;--button-color: var(--color-text-secondary);--button-bg-h: var(--tabs-bg-h, var(--color-bg-secondary));--button-bg-a: var(--tabs-bg-h, var(--color-bg-secondary));--button-size: var(--tabs-size, var(--size-9));--button-px: var(--size-2);--button-radius: var(--radius-sm);--button-child-maxw: var(--size-44);--button-overflow: hidden;--button-fw: var(--tabs-fw);margin-top:0;margin-bottom:0;padding-left:0;list-style:none;display:flex;flex-flow:row;gap:var(--tabs-gap, var(--size-2))}ul.tabs>li{display:flex;flex-flow:row;justify-content:stretch;align-items:center;gap:var(--size-1);color:var(--color-text-secondary)}ul.tabs>li>*:first-child{flex:1}ul.tabs>li[data-current]{--button-color: var(--color-accent);--button-bg: var(--tabs-current-bg, var(--color-bg-secondary));--button-bg-a: var(--tabs-current-bg, var(--color-bg-secondary));position:relative}ul.tabs[data-tabs-variant=horizontal-proportional]>li{--button-jc: center;flex:1}ul.tabs[data-tabs-variant=vertical]{--button-px: var(--size-1);flex-flow:column}.search{position:relative}.search__input{height:var(--size-9);background-color:var(--color-bg-secondary);border:1px solid transparent;border-radius:var(--size-10);padding-left:var(--size-3);padding-right:var(--size-3);width:100px}.search__submit{all:unset;position:absolute;left:calc(var(--size-1) / 2);top:0;bottom:0;padding-left:var(--size-2);padding-right:var(--size-2);color:var(--color-text-secondary);display:none}@media (min-width: 1000px){.search__input{width:var(--size-60);padding-left:var(--size-10);padding-right:var(--size-4)}.search__submit{display:block}}.icon{position:relative;display:flex;flex-flow:row}.icon>*:where(img,svg){position:relative;width:var(--icon-size, 1.5em);height:var(--icon-size, 1.5em);min-width:var(--icon-size, 1.5em);min-height:var(--icon-size, 1.5em);max-width:var(--icon-size, 1.5em);max-height:var(--icon-size, 1.5em);border-radius:var(--icon-radius, var(--radius-sm));background-color:var(--icon-bg, transparent);color:var(--icon-color, inherit);outline-offset:-1px}.icon>img{border:1px solid var(--icon-outline, transparent)}.icon[data-icon-badge]:after{content:"";position:absolute;border-radius:var(--radius-full);box-sizing:content-box;bottom:-2px;right:-2px;width:calc(var(--icon-size, 1.5em) / 6 + 1px);height:calc(var(--icon-size, 1.5em) / 6 + 1px);background-color:var(--icon-badge-color, var(--color-accent));border:2px solid var(--icon-badge-bg, var(--color-bg));transition-property:background-color,border-color;will-change:background-color,border-color;transition-duration:var(--duration)}.icon__group{--icon-bg: var(--color-bg);display:flex;flex-flow:row;overflow:hidden}.icon__group>*{margin-right:calc(-1 * var(--icon-size, var(--size-6)) / 2)}.icon__group>*:last-child{margin-right:0}@keyframes placeholder-opacity-pulse{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.placeholder{--placeholder-size: 1;display:flex;flex-flow:column;align-items:flex-start;gap:var(--placeholder-gap, var(--size-2));padding-left:var(--placeholder-pl, var(--placeholder-px, 0));padding-right:var(--placeholder-pr, var(--placeholder-px, 0))}.placeholder>*{width:var(--placeholder-w, calc(100% * var(--placeholder-size)));height:var(--placeholder-h, var(--size-4));background-color:color-mix(in srgb,rgba(var(--placeholder-rgb-base, var(--rgb-contrast))) 10%,transparent);border-radius:var(--placeholder-radius, var(--radius-lg));animation:placeholder-opacity-pulse 1s infinite}.editor{--ck-inner-shadow: none;--ck-focus-ring: 0;--ck-spacing-standard: 0;--link: var(--color-neutral);position:relative;border-radius:var(--radius-sm)}.editor__editor{display:flex;flex-flow:column;gap:var(--size-4);font-size:var(--content-fs, var(--scale-fluid-1))}.editor__loader{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;z-index:var(--layer-top)}.editor[data-processing]{pointer-events:none}.editor:not([data-processing]) .editor__loader{display:none}.editor__editor>.ck-horizontal-line>hr{height:var(--size-6);min-height:var(--size-6);max-height:var(--size-6);background-color:transparent;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%0A%3Csvg width='56' height='4' viewBox='0 0 56 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 2C1 2.26522 1.10536 2.51957 1.29289 2.70711C1.48043 2.89464 1.73478 3 2 3C2.26522 3 2.51957 2.89464 2.70711 2.70711C2.89464 2.51957 3 2.26522 3 2C3 1.73478 2.89464 1.48043 2.70711 1.29289C2.51957 1.10536 2.26522 1 2 1C1.73478 1 1.48043 1.10536 1.29289 1.29289C1.10536 1.48043 1 1.73478 1 2Z' fill='%23646464' stroke='%23646464' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27 2C27 2.26522 27.1054 2.51957 27.2929 2.70711C27.4804 2.89464 27.7348 3 28 3C28.2652 3 28.5196 2.89464 28.7071 2.70711C28.8946 2.51957 29 2.26522 29 2C29 1.73478 28.8946 1.48043 28.7071 1.29289C28.5196 1.10536 28.2652 1 28 1C27.7348 1 27.4804 1.10536 27.2929 1.29289C27.1054 1.48043 27 1.73478 27 2Z' fill='%23646464' stroke='%23646464' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M53 2C53 2.26522 53.1054 2.51957 53.2929 2.70711C53.4804 2.89464 53.7348 3 54 3C54.2652 3 54.5196 2.89464 54.7071 2.70711C54.8946 2.51957 55 2.26522 55 2C55 1.73478 54.8946 1.48043 54.7071 1.29289C54.5196 1.10536 54.2652 1 54 1C53.7348 1 53.4804 1.10536 53.2929 1.29289C53.1054 1.48043 53 1.73478 53 2Z' fill='%23646464' stroke='%23646464' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");border:none;width:var(--size-40);margin:0 auto}.editor__editor .resource{max-height:unset}.editor__editor .image-inline{display:block!important}.editor__editor>p:has([data-cke-filler]):before{position:absolute;content:var(--editor-body-placeholder);color:var(--color-text-caption)}.editor__editor.ck.ck-editor__editable_inline>:first-child{margin-top:0}.editor__editor.ck.ck-content pre{border:none;margin-bottom:0;background-color:var(--color-bg-secondary);border-radius:var(--radius-md);white-space:pre}.editor__editor.ck.ck-content pre:after{display:none}.editor__editor.ck.ck-content figure{margin:0;padding:0}.editor__editor figure>img{width:100%!important;min-width:100%!important;max-width:100%!important;background-color:var(--color-bg-secondary);border-radius:var(--radius-md)}.editor__editor.ck-content blockquote{border-left-width:0;overflow:unset;padding:var(--post-view-px, var(--size-2)) var(--post-view-px, var(--size-2));padding-left:var(--size-3);font-style:normal}ul.editor__panel{--button-size: var(--size-9);display:flex;flex-flow:row;flex-wrap:wrap;align-items:center;gap:var(--size-4);list-style:none;padding-left:0;margin-top:0;margin-bottom:0;flex:1}.editor__panel>li:nth-child(2){--button-color: var(--color-text-secondary);margin-left:auto}.editor__form{min-height:calc(100vh - var(--size-46))}.editor__oembed{position:relative;min-height:var(--size-20);display:flex;justify-content:center;align-items:center;font-size:var(--scale-fluid-0);color:var(--color-text-caption);background-color:var(--color-bg-secondary);border-radius:var(--radius-sm);height:var(--size-24);padding:var(--size-6)}.editor__oembed:before{position:absolute;bottom:var(--size-2);left:auto;right:auto;content:var(--editor-embed-placeholder-note);font-size:var(--scale-fluid-00);opacity:.5}.editor__oembed-host{color:var(--color-accent);font-weight:500}.editor__oembed-path{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ck.ck-toolbar .ck-code-block-dropdown .ck-splitbutton__arrow{display:none!important}.ck.ck-editor__editable_inline{border:none!important;overflow:visible!important}.ck.ck-powered-by-balloon{display:none!important}.ck.ck-block-toolbar-button{z-index:var(--layer-2)!important;transform:translate(-2px)}.ck.ck-rounded-corners .ck.ck-balloon-panel{transform:translate(10px);box-shadow:var(--shadow-xs);border-radius:var(--radius-sm);border-color:var(--color-border)}.ck.ck-rounded-corners .ck.ck-toolbar{border-radius:var(--radius-sm)}.ck.ck-balloon-panel:before,.ck.ck-balloon-panel:after{display:none}.ck.ck-rounded-corners .ck.ck-button{border-radius:var(--radius-sm)}.embed{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--size-4);background-color:var(--color-bg-secondary);background-repeat:no-repeat;background-position:center;margin:0;padding:0;max-width:100vw;overflow:hidden}.embed:is([data-embed-view=twitter],[data-embed-view=telegram],[data-embed-view=reddit]){border-radius:var(--radius-sm)}.embed[data-embed-view=image]>img{max-height:60vh;max-width:100vw;width:100%;-o-object-fit:contain;object-fit:contain}.embed[data-embed-view=youtube],.embed[data-embed-view=video]{aspect-ratio:16 / 9}.embed[data-embed-view=telegram]{padding-top:var(--size-4);padding-bottom:var(--size-4)}.embed[data-embed-view=twitter]>*{margin-top:0!important;margin-bottom:0!important}.embed[data-embed-view=youtube]>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed[data-embed-view=video]>video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.embed[data-embed-view=video]>a{display:block;background-color:var(--color-bg-secondary);padding:var(--size-4)}.embed[data-embed-view=soundcloud]>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed[data-embed-view=webpage]{background-image:none;height:var(--size-20);border-radius:var(--radius-sm);justify-content:left;padding:var(--size-4)}.embed[data-embed-view=scratch]{border-radius:var(--radius-sm)}.embed__webpage{min-width:0;display:flex;flex-flow:row-reverse;justify-content:space-between;gap:var(--size-4);width:100%;line-height:var(--line-sm);align-items:center;padding:var(--size-2)}.embed__webpage>.embed__icon{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;display:block;width:var(--size-10);height:var(--size-10);min-width:var(--size-10);min-height:var(--size-10);max-width:var(--size-10);max-height:var(--size-10);overflow:hidden;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:var(--radius-sm);background-color:var(--color-pad)}.embed__webpage>.embed__icon>img{width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.embed__webpage>*:last-child{display:flex;flex-flow:column;min-width:0;flex:1}.embed__webpage>*:last-child>*:nth-child(1){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.embed__webpage>*:last-child>*:nth-child(2){color:var(--color-text-caption);font-size:var(--scale-fluid-0)}.embed__unknown{min-width:0;display:flex;flex-flow:row-reverse;justify-content:space-between;gap:var(--size-4);width:100%;line-height:var(--line-sm);align-items:center;padding:var(--size-2)}.embed__unknown>.embed__icon{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;display:block;width:var(--size-10);height:var(--size-10);min-width:var(--size-10);min-height:var(--size-10);max-width:var(--size-10);max-height:var(--size-10);overflow:hidden;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:var(--radius-sm);background-color:var(--color-pad)}.embed__unknown>.embed__icon>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.embed__unknown>*:last-child{display:flex;flex-flow:column;min-width:0;flex:1}.embed__unknown>*:last-child>*:nth-child(1){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.embed__unknown>*:last-child>*:nth-child(2){color:var(--color-text-caption);font-size:var(--scale-fluid-0)}.errors{display:flex;flex-flow:column;gap:var(--size-4);color:var(--color-negative);font-size:var(--scale-fluid-00);list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.empty{height:var(--size-32);display:flex;justify-content:center;align-items:center;color:var(--color-text-caption);padding:var(--size-4);margin-top:0;margin-bottom:0}/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d;background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width: 360px){.toastify-right,.toastify-left{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-moz-fit-content;max-width:fit-content}}.toast.toastify{padding:var(--size-2) var(--size-5);font-weight:var(--scale-fluid-0);border-radius:var(--radius-full);box-shadow:var(--shadow-lg)!important;background:var(--alert-bg, var(--color-pad));color:var(--alert-color, var(--color-text));z-index:var(--layer-top);text-align:center}.toast.toastify{opacity:1;box-shadow:var(--shadow-md)}.toast.toast__neutral{--alert-color: var(--color-neutral);--alert-bg: var(--color-bg-neutral)}.toast.toast__negative{--alert-color: var(--color-negative);--alert-bg: var(--color-bg-negative)}.toast.toast__positive{--alert-color: var(--color-positive);--alert-bg: var(--color-bg-positive)}.toast.toast__attention{--alert-color: var(--color-attention);--alert-bg: var(--color-bg-attention)}.toast.toast__accent{--alert-color: var(--color-accent);--alert-bg: var(--color-bg-accent)}.loader{width:100px}.loader__circular{animation:loader__rotate 2s linear infinite;height:100px;width:100px;position:relative}.loader__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:loader__dash 1.5s ease-in-out infinite;stroke:var(--loader-color, rgba(var(--rgb-neutral)))}@keyframes loader__rotate{to{transform:rotate(360deg)}}@keyframes loader__dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}dl.info{display:flex;flex-flow:row;margin-top:0;margin-bottom:0;overflow:auto}dl.info[data-info-variant=vertical]{flex-flow:column;gap:var(--size-1)}dl.info[data-info-variant=vertical]>dd{margin-left:0;margin-right:0}dl.info>dt{color:var(--color-text-caption)}dl.info>dd{color:var(--color-text-secondary);margin-left:var(--size-2);margin-right:var(--size-8)}dl.info ul{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:var(--size-1)}.input{display:block;width:100%;min-height:var(--size-9);border:1px solid var(--color-input);padding-left:var(--size-2);padding-right:var(--size-2);border-radius:var(--radius-sm)}.input[type=datetime-local]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' stroke-width='1.25' stroke='currentColor' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 5m0 2a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M16 3l0 4' /%3E%3Cpath d='M8 3l0 4' /%3E%3Cpath d='M4 11l16 0' /%3E%3Cpath d='M8 15h2v2h-2z' /%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right var(--size-1) center}textarea.input{padding-top:var(--size-2);padding-bottom:var(--size-2);line-height:var(--line-md)}.autocomplete-input{display:flex;flex-flow:column;gap:var(--size-2)}.autocomplete-select{position:relative}.autocomplete-select>input[type=text]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;min-width:100px}.autocomplete-select>input[type=text]:focus{background-color:var(--color-base)}ul.options{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:flex;flex-flow:column;gap:var(--size-2)}ul.options>li>label{display:flex;flex-flow:row;gap:var(--size-2);align-items:center}.alert{display:flex;flex-flow:row;justify-content:space-between;align-items:center;border:1px solid transparent}.alert[data-alert-variant=attention]{border-color:var(--color-attention);background-color:var(--color-bg-attention)}.trashold-input{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:flex;flex-flow:row;gap:var(--size-4)}ul.pagination{margin-top:0;margin-bottom:0;padding-left:0;list-style:none;display:flex;flex-flow:row;gap:var(--size-2)}ul.pagination>li>*{padding:var(--size-2);display:flex;flex-flow:row;justify-content:center;border:1px solid var(--pagination-border, var(--color-border));border-radius:var(--radius-full);transition:border-color var(--duration);color:var(--pagination-color, inherit);white-space:nowrap;background-color:var(--pagination-bg, var(--color-pad))}ul.pagination>li.disabled{opacity:.5}ul.pagination>li:first-child{flex:1}ul.pagination>li:last-child{flex:3}[data-drawer-toggle]{display:none}.drawer{position:fixed;top:var(--layout-header-h);bottom:0;padding-top:var(--drawer-py);padding-bottom:var(--drawer-py);padding-left:var(--drawer-px);padding-right:var(--drawer-px);width:calc(var(--drawer-w) + var(--drawer-px) * 2);min-width:calc(var(--drawer-w) + var(--drawer-px) * 2);max-width:calc(var(--drawer-w) + var(--drawer-px) * 2);height:var(--drawer-h, calc(100vh - var(--layout-header-h)));max-height:var(--drawer-h, calc(100dvh - var(--layout-header-h)));background-color:var(--drawer-bg, var(--color-bg));overflow:var(--drawer-overflow, auto);overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none;z-index:3}.drawer::-webkit-scrollbar{display:none}.drawer[data-drawer-variant=left]{left:0}.drawer[data-drawer-variant=right]{right:0}.drawer[data-drawer-variant=modal]{width:100%;min-width:unset;top:unset;left:0;bottom:0;box-shadow:var(--shadow-xl);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.drawer__close{position:fixed;top:var(--layout-p);right:var(--layout-p);height:var(--layout-header-h);background-color:#00000040;z-index:3;color:var(--color-text-contrast);display:flex;align-items:center;justify-content:center;width:var(--size-8);height:var(--size-8);border-radius:var(--radius-full);cursor:pointer}[data-drawer-toggle]:not(:checked)+.drawer{display:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-drawer-toggle]:not(:checked)+.drawer+.drawer__close{display:none}body:has([data-drawer-toggle]:checked) [data-drawer-toggle]:not(:checked)+.drawer,body:has([data-drawer-toggle]:checked+[data-drawer-variant=modal]) .layout__header{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 618px){.drawer[data-drawer-variant=modal]{top:50%;left:50%;transform:translate(-50%,-50%);border-radius:var(--radius-lg)}}@media (min-width: 1150px){[data-drawer-toggle]:not(:checked)+aside.drawer{display:block;pointer-events:unset;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset}}.capheading{--button-px: 0;--button-py: 0;--button-color-h: var(--color-text-contrast);--button-color-a: var(--color-text-contrast);font-size:var(--scale-fluid-00);font-weight:var(--weight-medium);color:var(--capheading-color, var(--color-text-caption));margin-top:0;margin-bottom:0;display:flex;flex-flow:row;justify-content:space-between;align-items:center}.metaicon.button{--button-px: 0;--button-size: var(--size-8);--button-gap: var(--size-2);--button-jc: flex-start;--icon-size: var(--size-8);--icon-radius: var(--radius-full);--icon-bg: var(--color-bg-secondary);min-width:0;font-size:var(--metaicon-fs, var(--scale-fluid-00));line-height:var(--icon-lh, calc(var(--size-4) + 2px))}.metaicon.button>*:nth-child(2){display:flex;flex-flow:column;min-width:0}.metaicon.button>*:nth-child(2)>*{overflow:hidden;text-overflow:ellipsis}.metaicon.button>*:nth-child(2)>*:nth-child(1){color:var(--color-accent);font-weight:var(--weight-bold);display:flex;flex-flow:row;align-items:center;gap:var(--size-1)}.metaicon.button>*:nth-child(2)>*:nth-child(2){color:var(--color-text-caption);transition-property:color;transition-duration:var(--duration)}.metaicon.button:hover>*:nth-child(2)>*:is(:nth-child(1),:nth-child(2)){color:var(--button-color-h)}.metaicon.button[data-metaicon-variant=small]{--metaicon-fsize: var(--scale-fluid-00);--icon-lheight: var(--size-4)}.embed-post{padding:var(--layout-p);display:flex;flex-flow:column;gap:var(--size-2);justify-content:stretch;border-radius:var(--radius-md)}.embed-post__header{display:flex;flex-flow:row;gap:var(--size-2);justify-content:space-between}.embed-post__body{display:flex;flex-flow:column;gap:var(--size-2)}.embed-post__body>p{margin-top:0;margin-bottom:0}.embed-post__image{display:block}.embed-post__image>img{width:100%;max-width:100%;border-radius:var(--radius-md)}.embed-post__origin{--link: var(--color-text-caption);font-size:var(--scale-fluid-00)}.mention{--link: var(--color-text);font-weight:500}.button.icon-button{--button-px: 0;--button-size: var(--size-8);--button-gap: var(--size-2);--button-jc: flex-start;--icon-size: var(--size-8);--icon-radius: var(--radius-full);--icon-bg: var(--color-bg-secondary);min-width:0;font-size:var(--icon-button-fsize, var(--scale-fluid-0));line-height:var(--icon-lheight, calc(var(--size-4) + 2px))}.icon-button>*:nth-child(2){display:flex;flex-flow:column;min-width:0}.icon-button>*:nth-child(2)>*{overflow:hidden;text-overflow:ellipsis}.icon-button>*:nth-child(2)>*:nth-child(1){color:var(--color-text);font-weight:var(--weight-medium)}.icon-button>*:nth-child(2)>*:nth-child(2){color:var(--color-text-caption)}.icon-button[data-icon-button-variant=small]{--icon-button-fsize: var(--scale-fluid-00);--icon-lheight: var(--size-4)}.subscribe-button{--button-px: var(--size-3);--button-size: var(--size-8);--button-color: var(--color-text-secondary);--button-border: var(--color-border);--button-fs: var(--scale-fluid-00);--button-border-h: var(--color-border)}ul.comment-list{position:relative;margin-top:0;margin-bottom:0;padding-left:0;list-style:none;display:flex;flex-flow:column}ul.comment-list>li{display:flex;flex-flow:column;gap:var(--size-2);padding-top:var(--comment-list-py, var(--layout-p));padding-bottom:var(--comment-list-py, var(--layout-p));padding-left:var(--comment-list-px, var(--layout-p));padding-right:var(--comment-list-px, var(--layout-p))}ul.comment-list>li:not(li.comment-list__form){margin-left:calc(-1 * var(--comment-list-px, var(--layout-p)));margin-right:calc(-1 * var(--comment-list-px, var(--layout-p)))}ul.comment-list>li,ul.comment-list ul.comment-list>li{background-color:var(--color-comment-list-item-bg, transparent)}ul.comment-list ul.comment-list>li{margin-left:calc(-1 * var(--comment-list-px, var(--layout-p)));margin-right:calc(-1 * var(--comment-list-px, var(--layout-p)))}ul.comment-list li[data-comment-current]{--color-comment-list-item-bg: var(--color-bg-attention)}ul.comment-list ul.comment-list{margin-bottom:calc(-1 * var(--layout-p))}ul.comment-list ul.comment-list>li{position:relative}ul.comment-list ul.comment-list>li:before{content:"";display:block;position:absolute;top:0;left:var(--layout-p);width:calc(var(--size-4) - 2px);height:calc(var(--comment-list-corner-h, var(--size-6)) + 1px);border-left:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-bottom-left-radius:var(--radius-md)}ul.comment-list ul.comment-list>li,ul.comment-list ul.comment-list>li:has(+template+li){padding-left:calc(var(--layout-p) + var(--size-4))}ul.comment-list ul.comment-list>li:after,ul.comment-list ul.comment-list>li:has(+template+li):after{content:"";display:block;position:absolute;top:0;left:var(--layout-p);width:var(--size-4);height:100%;border-left:1px solid var(--color-border)}ul.comment-list ul.comment-list>li:has(+template):after,ul.comment-list ul.comment-list>li:last-child:after{border-left-color:transparent}ul.comment-list[data-comment-list-variant=compact]{--comment-fs: var(--scale-fluid-00);--list-gap: 0;--comment-list-py: var(--size-3);--comment-link: var(--color-text);--comment-list-px: 0}ul.comment-list>li.comment-list__form{position:sticky;bottom:0;padding-top:0;background-color:var(--color-pad);padding-top:var(--size-2);padding-bottom:var(--size-2);padding-left:0;padding-right:0;border-radius:0}ul.comment-list ul.comment-list>li.comment-list__prev{--button-jc: flex-start;--button-px: 2px;--button-color: var(--color-neutral);--button-fs: var(--content-fs)}ul.comment-list ul.comment-list>li.comment-list__prev:before{height:var(--comment-list-corner-h, var(--size-6))}ul.comment-list ul.comment-list>li.comment-list__form:before{height:var(--size-11)}ul.comment-list ul>li.comment-list__form{background-color:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;border-top:unset;padding-top:var(--size-6);padding-bottom:unset}ul.comment-list ul>li:has(+li.comment-list__form){padding-bottom:var(--size-6);border-bottom:none}ul.comment-list ul>li:has(+li.comment-list__form){padding-bottom:0}@-moz-document url-prefix(){ul.comment-list>li.comment-list__form{margin-top:var(--size-6)}}@media (min-width: 1150px){ul.comment-list{--comment-list-corner-h: var(--size-8)}}@media (min-width: 618px){ul.comment-list>li:not(li.comment-list__form){margin-left:0;margin-right:0}ul.comment-list ul.comment-list>li{margin-left:calc(-1 * var(--comment-list-px, var(--layout-p)));margin-right:calc(-1 * var(--comment-list-px, var(--layout-p)))}ul.comment-list>li,ul.comment-list ul.comment-list>li{border-radius:var(--radius-md)}}[data-comment-form-toggle]{display:none}.comment-form{position:relative;display:flex;flex-flow:row;gap:var(--size-2);align-items:center}.comment-form:has(textarea.comment-form__input:is(:focus,:required:valid)){align-items:flex-start}.comment-form__body{display:flex;flex-flow:column;gap:var(--size-2);flex:1}.comment-form>*:first-child{--icon-size: var(--size-8)}.comment-form:has(textarea.comment-form__input:is(:focus,:required:valid))>.comment-form__header{margin-top:3px}.comment-form__actions{display:flex;flex-flow:row;gap:var(--size-2)}textarea.comment-form__input{width:100%;border:1px solid var(--color-input);border-radius:var(--radius-sm);padding:var(--input-py, 0) var(--input-px, var(--size-2));height:var(--input-h, var(--size-10));background-color:var(--input-bg, var(--color-bg-secondary));resize:none;overflow:hidden;line-height:var(--input-lh, calc(var(--size-10) - 4px));max-height:var(--input-lh, calc(var(--size-10) - 2px));transition:background-color .3s}textarea.comment-form__input:is(:focus,:required:valid){--input-py: var(--size-1);--input-bg: var(--color-pad);--input-lh: var(--line-md);--input-h: var(--size-16);overflow:auto;min-height:var(--size-16)}textarea.comment-form__input:is(:focus,:required:valid)::-moz-placeholder{color:transparent}textarea.comment-form__input:is(:focus,:required:valid)::placeholder{color:transparent}textarea.comment-form__input:not(:focus,:required:valid)+.comment-form__actions{display:none}.comment{display:flex;flex-flow:column;gap:var(--size-2)}.comment__header{display:flex;flex-flow:row}.comment__body{margin-top:0;margin-bottom:0}.comment__body.content{--content-link: var(--comment-link, var(--color-link));font-size:var(--comment-fs, var(--content-fs))}.comment__body>a{display:block;-webkit-line-clamp:4;-webkit-box-orient:vertical}.comment__footer{--button-color: var(--color-text-caption);--button-px: 0;--button-fs: var(--scale-fluid-0);--button-size: var(--size-6);display:flex;flex-flow:row;align-items:center;gap:var(--size-4)}.list.post-list{--list-gap: var(--size-6);margin-left:var(--post-list-mx, calc(-1 * var(--layout-p)));margin-right:var(--post-list-mx, calc(-1 * var(--layout-p)))}.post-list-page{display:flex;flex-flow:column;gap:var(--size-6);max-width:var(--post-maxw);margin-left:auto;margin-right:auto}@media (min-width: 1000px){.post-list-page{gap:var(--size-8)}}.post-view{display:flex;flex-flow:column;gap:var(--size-6)}.post-view__header{display:flex;flex-flow:row;justify-content:space-between;align-items:center;color:var(--color-text-secondary)}.post-view__body{position:relative;display:flex;flex-flow:column;gap:var(--size-3);font-size:var(--post-view-fs, var(--content-fs))}.post-view__title,.post-view__description{margin-top:0;margin-bottom:0}.post-view__footer{position:sticky;bottom:0;display:flex;flex-flow:row;justify-content:space-between;align-items:center;color:var(--color-text-secondary);background-color:var(--color-pad);padding-top:var(--size-1);padding-bottom:var(--size-1);margin-top:calc(-1 * var(--size-1));margin-bottom:calc(-1 * var(--size-1))}.post-view__footer>ul>li:nth-child(2){margin-left:auto}.post-view__footer>*:last-child{--button-size: var(--size-7);--button-px: 0;--button-gap: var(--size-1);--button-color: var(--color-text-secondary)}.post-view__comments{border-top:1px solid var(--color-border);padding-top:var(--size-6);display:flex;flex-flow:column;gap:var(--size-6)}.post-view__tags{display:flex;flex-flow:row wrap;gap:var(--size-2);list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.post-view__related{--post-preview-border: var(--color-border);border-top:1px solid var(--color-border);padding-top:var(--size-4);display:flex;flex-flow:column;gap:var(--size-4)}.post-preview{display:flex;flex-flow:column;gap:var(--size-4);background-color:var(--color-pad);padding:var(--size-4) var(--layout-p);border:1px solid var(--color-border);border-left-width:var(--post-preview-border-wx, 1px);border-right-width:var(--post-preview-border-wx, 1px);border-radius:var(--post-preview-radius, 0);transition:box-shadow .17s ease;transition:box-shadow .2s;font-size:var(--post-preview-fs, var(--content-fs))}.post-preview:hover{box-shadow:0 2px 4px #0000000f}.post-preview__header{display:flex;flex-flow:row;gap:var(--size-4);justify-content:space-between;align-items:center;color:var(--color-text-secondary)}.post-preview__header>*:last-child{--icon-size: var(--size-5);--button-size: var(--size-6);--button-fs: var(--scale-fluid-00);--button-radius: var(--radius-xs);--button-px: 0;--tag-gap: var(--size-1)}.post-preview__body{position:relative;display:flex;flex-flow:column;gap:var(--size-3)}.post-preview__title{margin-top:0;margin-bottom:0}.post-preview__title>a{display:block}.post-preview__title:has(a:empty){position:absolute;top:0;left:0;right:0;bottom:0}.post-preview__title>a:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.post-preview__description{margin-top:0;margin-bottom:0}.post-preview__footer{display:flex;flex-flow:row;justify-content:space-between;align-items:center;color:var(--color-text-secondary);font-size:var(--post-preview-footer-fs, var(--scale-fluid-0))}.post-preview__footer>*:last-child{--button-size: var(--size-7);--button-px: 0;--button-gap: var(--size-1);--button-color: var(--color-text-caption)}.post-preview[data-post-preview-variant=compact]>.post-preview__body>.post-preview__title{font-size:var(--scale-fluid-0)}.post-preview[data-post-preview-variant=compact]>.post-preview__body{flex-flow:row;align-items:center;justify-content:space-between}.post-preview[data-post-preview-variant=compact]>.post-preview__body>.post-preview__image{max-width:100px}.post-drawer{--drawer-bg: var(--color-base);--drawer-overflow: visible;--drawer-px: 0px;--drawer-py: 0px;--drawer-h: 70dvh;--drawer-w: calc(var(--post-maxw) + var(--size-20) * 2)}.post-form__header{height:calc(var(--size-12) + 1px);padding:var(--size-2) 0;border-bottom:1px solid var(--color-border);display:flex;flex-flow:row;justify-content:space-between;align-items:center}.post-form__header>*:first-child{--dropdown-trigger-px: 0px;--dropdown-w: var(--size-80);--dropdown-trigger-child-maxw: 30ch;--dropdown-trigger-overflow: hidden;--dropdown-trigger-gap: var(--size-1)}ul.post-form__body{padding:var(--size-6) 0;margin:0 auto;list-style:none}ul.post-form__body>li{max-width:var(--post-maxw);margin-left:auto;margin-right:auto;width:100%}.profile{display:flex;flex-flow:column;gap:var(--size-6)}.profile__content,.profile-settings{display:flex;flex-flow:column;gap:var(--size-4)}.profile-settings>.card>details>summary{list-style:none;font-weight:500;display:flex;justify-content:space-between;align-items:center;line-height:1;color:var(--color-text);cursor:pointer}.profile-settings>.card>details>summary:after{content:"+";color:var(--color-text-caption);font-weight:400;font-size:var(--scale-fluid-2)}.profile-settings>.card>details[open]>summary:after{content:"–"}.profile-settings>.card>details>summary::-webkit-details-marker{display:none}.profile-settings>.card>details[open]>summary{margin-bottom:var(--size-4);color:var(--color-text-secondary)}.profile-card{--card-p: var(--size-6)}.profile-card>*:last-child{margin-bottom:0}.profile-card__title{display:flex;flex-flow:row;gap:var(--size-2);align-items:center}.profile-card__title>a{color:var(--color-text)}.notification-button.button{--button-px: 0}.notification-button.button.notification-button__has-count{--button-bg: var(--color-attention);--button-color: var(--color-text-contrast);--button-size: var(--size-6);width:var(--size-6);font-size:var(--scale-fluid-00)}.notification-form{display:flex;flex-flow:column;gap:var(--size-4)}ul.notification-list.list{--list-border-h: 0;--list-py: 0;--list-gap: var(--size-2)}.notification-drawer.drawer{--capheading-color: var(--color-text-contrast);--placeholder-rgb-base: var(--rgb-base);--placeholder-w: 100%;--placeholder-h: var(--size-20);--pagination-bg: transparent;color:var(--color-text-contrast);background-color:unset;padding-left:0}.notification{--button-jc: flex-start;color:var(--color-text);background-color:var(--color-pad);padding:var(--size-3);border-radius:var(--radius-lg);display:flex;flex-flow:column;gap:var(--size-2)}.community-card{--card-p: var(--size-6)}.community-card>*:last-child{margin-bottom:0}.community-card__title{display:flex;flex-flow:row;gap:var(--size-2);align-items:center}.community-card__title>a{color:var(--color-text)}.community-aside ul{--button-jc: flex-start;--button-px: 0;--button-maxw: var(--size-50);--button-overflow: hidden;--button-radius: none;margin:0;display:flex;flex-flow:column;gap:var(--size-2)}.tag{border:1px solid var(--color-border);line-height:var(--size-6);padding-left:var(--size-2);padding-right:var(--size-2);border-radius:var(--radius-full);white-space:nowrap;color:var(--color-text-secondary);display:inline-flex;flex-flow:row;align-items:center;gap:var(--size-1);text-transform:uppercase;font-size:var(--scale-fluid-00)}.tag-button.button{--icon-outline: var(--tag-outline, var(--color-border));--icon-bg: var(--tag-bg, var(--color-bg-secondary));--icon-color: var(--tag-color, var(--color-text-caption));--button-gap: var(--tag-gap, var(--size-2));--button-child-maxw: 16ch;--button-overflow: hidden}.tag-card{--card-p: var(--size-6);margin-bottom:var(--size-6)}.tag-card__description{margin-top:0;margin-bottom:0}.tag-lookup{display:flex;flex-flow:column;gap:var(--size-2)}.tag-lookup__search{border:1px solid var(--color-input);padding:0 var(--size-2);border-radius:var(--radius-sm);height:var(--size-8)}ul.tag-lookup__list.tabs{max-height:40vh;overflow:auto;overscroll-behavior:contain;border-top:1px solid var(--color-border);padding-top:var(--size-2);margin-left:calc(-1 * var(--size-2));margin-right:calc(-1 * var(--size-2));margin-bottom:calc(-1 * var(--size-2));padding-left:var(--size-2);padding-right:var(--size-2);padding-bottom:var(--size-2)}ul.tag-lookup__list .button>*:first-child{--icon-color: var(--color-text-caption)}ul.tag-lookup__list .button>*:last-child{--icon-bg: none;--icon-color: var(--color-text-caption);margin-left:auto}ul.tag-lookup__list>li.tag-lookup__empty{color:var(--color-text-caption)}ul.tag-lookup__list>li.tag-lookup__active{--button-bg: var(--color-bg-attention);--button-bg-a: var(--color-bg-attention)}.resource{position:relative;margin:0;background-color:var(--color-pad);border:1px solid var(--color-border);background-color:var(--color-bg-secondary);border-radius:var(--radius-md);overflow:hidden}.resource[data-resource-limit-height]{max-height:60vh}.resource__not-found{padding:var(--size-4);display:block;text-align:center;color:var(--color-text-caption)}.resource__not-found:after{content:var(--resource-text-not-found)}.resource:empty{display:flex;justify-content:center;align-items:center;padding:var(--size-2)}.resource:empty:after{content:"";display:block;width:2em;height:2em;background:url("data:image/svg+xml,%3csvg viewBox='-5 -5 10 10' xmlns='http://www.w3.org/2000/svg'%3e%3cstyle%3esvg%7banimation:r 1.4s linear infinite%7d%40keyframes r%7bto%7btransform:rotate(270deg)%7d%7dcircle%7banimation:d 1.4s ease-in-out infinite%7d%40keyframes d%7b50%25%7btransform:rotate(135deg)%3bstroke-dashoffset:8%7dto%7btransform:rotate(450deg)%7dfrom%2cto%7bstroke-dashoffset:28%7d%7d%3c/style%3e%3ccircle fill='none' stroke-dasharray='30' stroke-dashoffset='8' stroke='%234285f4' r='4'/%3e%3c/svg%3e")}.resource audio::-webkit-media-controls-enclosure,.resource audio::-webkit-media-controls-panel{background:none!important}.resource>img,.resource>a>img,.resource>video,.resource>iframe{display:block;width:auto;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.resource>img,.resource>a>img{min-height:var(--size-10);margin-left:auto;margin-right:auto;height:unset}.resource>iframe[src^="https://www.youtube.com"],.resource>video{width:100%;aspect-ratio:16 / 9}.resource:has(iframe[src^="https://t.me"]){padding-top:var(--size-4);padding-bottom:var(--size-4)}.resource>iframe[src^="https://t.me"]{width:100%}.resource>iframe[src^="https://turbowarp.org"]{width:100%;aspect-ratio:16 / 9}.resource:has(iframe[src^="https://embed.reddit.com"]){padding:var(--size-4)}.resource>iframe[src^="https://embed.reddit.com"]{width:100%;aspect-ratio:16 / 9}.resource>.twitter-tweet{margin-left:auto;margin-right:auto}.resource:has(iframe[src^="https://t.me"]):after{position:absolute;bottom:var(--size-2);right:var(--size-2);border:1px solid var(--color-border);content:"";display:block;width:var(--size-8);height:var(--size-8);background-color:var(--color-pad);border-radius:var(--radius-full);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-arrows-vertical' width='16' height='16' viewBox='0 0 24 24' stroke-width='1.75' stroke='currentColor' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M8 7l4 -4l4 4'%3E%3C/path%3E%3Cpath d='M8 17l4 4l4 -4'%3E%3C/path%3E%3Cpath d='M12 3l0 18'%3E%3C/path%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.resource>audio{width:100%}.video>video{position:relative;display:block;width:auto;width:100%;max-width:100%;max-height:60vh;-o-object-fit:contain;object-fit:contain}.video:not([data-video-has-controls]):after{content:"";position:absolute;bottom:var(--size-4);left:var(--size-4);width:var(--size-10);height:var(--size-10);border-radius:var(--radius-full);pointer-events:none;background-color:#00000040;background-repeat:no-repeat;background-position:center}.video:not([data-video-has-controls])[data-video-volume=on]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='white' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E%3Cpath d='M15 8a5 5 0 0 1 0 8' /%3E%3Cpath d='M17.7 5a9 9 0 0 1 0 14' /%3E%3Cpath d='M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a.8 .8 0 0 1 1.5 .5v14a.8 .8 0 0 1 -1.5 .5l-3.5 -4.5' /%3E%3C/svg%3E")}.video:not([data-video-has-controls])[data-video-volume=off]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='white' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E%3Cpath d='M15 8a5 5 0 0 1 1.912 4.934m-1.377 2.602a5 5 0 0 1 -.535 .464' /%3E%3Cpath d='M17.7 5a9 9 0 0 1 2.362 11.086m-1.676 2.299a9 9 0 0 1 -.686 .615' /%3E%3Cpath d='M9.069 5.054l.431 -.554a.8 .8 0 0 1 1.5 .5v2m0 4v8a.8 .8 0 0 1 -1.5 .5l-3.5 -4.5h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l1.294 -1.664' /%3E%3Cpath d='M3 3l18 18' /%3E%3C/svg%3E")}.group{margin-top:0;margin-bottom:0;padding-left:0;list-style:none;display:flex;flex-flow:row;gap:var(--group-gap, var(--size-4))}.group[data-group-variant=vertical]{flex-flow:column}.group[data-group-gap=xs]{--group-gap: var(--size-1)}.group[data-group-gap=sm]{--group-gap: var(--size-2)}.group[data-group-gap=md]{--group-gap: var(--size-4)}.group[data-group-gap=lg]{--group-gap: var(--size-6)}.group[data-group-valign=center]{align-items:center}.content{--link: var(--content-link, var(--color-neutral));display:flex;flex-flow:column;gap:var(--content-gap, var(--size-2))}.content h1,.content p{margin-top:0;margin-bottom:0}.content,.content ul,.content ol{font-size:var(--content-fs, var(--scale-fluid-1));display:flex;flex-flow:column;gap:var(--content-gap, var(--size-2))}.content>p:has(img.error){display:none}.content code{background-color:var(--color-bg-secondary);padding:calc(var(--size-1) / 2) var(--size-1);border-radius:var(--radius-xs);font-size:84%}.content pre{margin-top:0;margin-bottom:0;background-color:var(--color-bg-secondary);border-radius:var(--radius-md);border:none;color:var(--color-text);direction:ltr;font-style:normal;min-width:200px;padding:var(--size-4);-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;font-size:var(--scale-fluid-00);white-space:pre}.content pre>code{background-color:transparent;padding:0}.content img{width:100%}.content hr{height:var(--size-6);min-height:var(--size-6);max-height:var(--size-6);background-color:transparent;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%0A%3Csvg width='56' height='4' viewBox='0 0 56 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 2C1 2.26522 1.10536 2.51957 1.29289 2.70711C1.48043 2.89464 1.73478 3 2 3C2.26522 3 2.51957 2.89464 2.70711 2.70711C2.89464 2.51957 3 2.26522 3 2C3 1.73478 2.89464 1.48043 2.70711 1.29289C2.51957 1.10536 2.26522 1 2 1C1.73478 1 1.48043 1.10536 1.29289 1.29289C1.10536 1.48043 1 1.73478 1 2Z' fill='%23646464' stroke='%23646464' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27 2C27 2.26522 27.1054 2.51957 27.2929 2.70711C27.4804 2.89464 27.7348 3 28 3C28.2652 3 28.5196 2.89464 28.7071 2.70711C28.8946 2.51957 29 2.26522 29 2C29 1.73478 28.8946 1.48043 28.7071 1.29289C28.5196 1.10536 28.2652 1 28 1C27.7348 1 27.4804 1.10536 27.2929 1.29289C27.1054 1.48043 27 1.73478 27 2Z' fill='%23646464' stroke='%23646464' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M53 2C53 2.26522 53.1054 2.51957 53.2929 2.70711C53.4804 2.89464 53.7348 3 54 3C54.2652 3 54.5196 2.89464 54.7071 2.70711C54.8946 2.51957 55 2.26522 55 2C55 1.73478 54.8946 1.48043 54.7071 1.29289C54.5196 1.10536 54.2652 1 54 1C53.7348 1 53.4804 1.10536 53.2929 1.29289C53.1054 1.48043 53 1.73478 53 2Z' fill='%23646464' stroke='%23646464' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");border:none;width:var(--size-40);margin:0 auto}.content p,.content ul,.content ol{margin-top:0;margin-bottom:0}.content :where(ul,ol)>li :where(ul,ol){margin-top:var(--content-gap, var(--size-2))}.content blockquote{position:relative;border-width:1px;border-style:solid;border-color:var(--color-border-attention);padding:var(--post-view-px, var(--size-2)) var(--post-view-px, var(--size-2));padding-left:var(--size-3);margin:0;background-color:var(--color-bg-attention);display:flex;flex-flow:column;gap:var(--content-gap, var(--size-2));border-radius:var(--radius-sm)}.content blockquote:before{content:"";display:block;position:absolute;top:-1px;left:-1px;bottom:-1px;background-color:var(--color-attention);width:var(--size-1);border-radius:var(--size-1) 0 0 var(--size-1)}.content .resource{max-height:unset}.content>figure.image{background-color:var(--color-pad);border:1px solid var(--color-border);background-color:var(--color-bg-secondary);border-radius:var(--radius-md)}.hint{color:var(--color-text-caption)}
