@layer reset,base,tokens,recipes,utilities;@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/static/roboto-mono-cyrillic-ext-wght-normal-DPu6aEAn.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/static/roboto-mono-cyrillic-wght-normal-CK9U7V71.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/static/roboto-mono-greek-wght-normal-C58MjUu-.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/static/roboto-mono-vietnamese-wght-normal-B7nCECYT.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/static/roboto-mono-latin-ext-wght-normal-BWJwKVm9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/static/roboto-mono-latin-wght-normal-DGRqvGGI.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pl-c{color:var(--color-prettylights-syntax-comment)}.pl-c1,.pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.pl-e,.pl-en{color:var(--color-prettylights-syntax-entity)}.pl-smi,.pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.pl-k{color:var(--color-prettylights-syntax-keyword)}.pl-s,.pl-pds,.pl-s .pl-pse .pl-s1,.pl-sr,.pl-sr .pl-cce,.pl-sr .pl-sre,.pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.pl-v,.pl-smw{color:var(--color-prettylights-syntax-variable)}.pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.pl-ml{color:var(--color-prettylights-syntax-markup-list)}.pl-mh,.pl-mh .pl-en,.pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}:root{--font-roboto-mono: "Roboto Mono Variable", monospace}@view-transition{navigation: auto;}@supports (background: paint(something)){@property --conic-rate{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes conic-rate{0%{--conic-rate: 0deg}to{--conic-rate: 360deg}}}@supports (background: paint(something)){@property --rotate-rate{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes rotate-rate{0%{--rotate-rate: 0deg}to{--rotate-rate: -360deg}}}html.light{--color-prettylights-syntax-comment: #59636e;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #1f2328;--color-prettylights-syntax-entity-tag: #0550ae;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-brackethighlighter-angle: #59636e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #1f2328;--color-prettylights-syntax-markup-bold: #1f2328;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #d1d9e0;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-sublimelinter-gutter-mark: #818b98}html.dark{--color-prettylights-syntax-comment: #9198a1;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #f0f6fc;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-brackethighlighter-angle: #9198a1;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #f0f6fc;--color-prettylights-syntax-markup-bold: #f0f6fc;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #f0f6fc;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-sublimelinter-gutter-mark: #3d444d}@layer base{:root{--made-with-panda: "🐼"}html{scrollbar-color:var(--colors-scrollbar-thumb) var(--colors-scrollbar-bg);scrollbar-gutter:stable}body,h1,h2,h3,h4,h5,h6{margin:var(--spacing-0);padding:var(--spacing-0)}.content>*:first-child{margin-block-start:var(--spacing-0)}.content h1{font-size:36px;line-height:44px}.content h1,.content h2{margin-block-start:var(--spacing-40);margin-block-end:var(--spacing-40);font-weight:700}.content h2{font-size:25px;line-height:32px}.content h3{font-size:22px}.content h3,.content h4{margin-block-start:var(--spacing-40);margin-block-end:var(--spacing-40);font-weight:700;line-height:28px}.content h4{font-size:20px}.content h5{font-size:18px;line-height:24px}.content h5,.content h6{margin-block-end:var(--spacing-40);font-weight:700}.content h6{font-size:14px;line-height:20px}.content blockquote{margin:var(--spacing-0);margin-inline-end:var(--spacing-30);padding-inline-start:var(--spacing-20);border-left-color:var(--colors-border-secondary);border-left-width:4px;border-left-style:solid}.content blockquote,.content pre{font-weight:400;font-size:1rem;line-height:2rem}.content pre{margin-block-end:var(--spacing-30);background:var(--colors-background-secondary);padding:var(--spacing-30);border-radius:var(--radii-m);overflow:auto}.content code{font-weight:400;font-size:1rem;line-height:1.5rem;font-family:var(--font-roboto-mono)}.content ul{list-style-type:disc}.content ul,.content ol{margin:var(--spacing-0);padding-inline-start:var(--spacing-40);font-weight:400;font-size:1rem;line-height:2rem}.content ol{list-style-type:decimal}.content>ul,.content>ol{margin-block-start:var(--spacing-30);margin-block-end:var(--spacing-30)}.content li{margin-block-start:var(--spacing-10);margin-block-end:var(--spacing-10)}.content p{margin-block-end:var(--spacing-40);font-weight:400;font-size:1rem;line-height:2rem}.content a{color:var(--colors-text-info);text-decoration:underline}.content a:hover{color:var(--colors-text-info-hover)}.content a:active{color:var(--colors-text-info-press)}.content a:visited{color:var(--colors-text-visited)}.content a:visited:hover{color:var(--colors-text-visited-hover)}.content a:visited:active{color:var(--colors-text-visited-press)}.content hr{margin-block:var(--spacing-50);border-color:var(--colors-border-secondary);border-width:1px 0 0 0;border-style:solid}.content .toc{display:none}.content .toc .toc-contents{position:sticky;width:var(--sizes-3);top:var(--spacing-50)}.content .toc .toc-title{font-weight:700;font-size:18px;line-height:24px;margin-top:var(--spacing-0)}.content .toc .toc-level{padding:var(--spacing-0);list-style-type:none}.content .toc .toc-item{margin:var(--spacing-0)}.content .toc .toc-link{font-weight:400;font-size:12px;line-height:18px;display:inline-block;padding-inline:var(--spacing-30);padding-block:var(--spacing-10);color:var(--colors-text-secondary);text-decoration:none}.content .toc .toc-link:hover{color:var(--colors-text-secondary-hover);text-decoration:underline}.content .toc .toc-link:active{color:var(--colors-text-secondary-press)}.content .toc .toc-link:visited{color:var(--colors-text-secondary)}.content .toc .toc-link.active{color:var(--colors-text-info-tertiary)}.content .toc .toc-link.active:is(:hover,[data-hover]){color:var(--colors-text-info-tertiary-hover)}.content .toc .toc-link.active:is(:active,[data-active]){color:var(--colors-text-info-tertiary-press)}.content .toc .toc-level-1>.toc-item>.toc-link{padding-inline:var(--spacing-0);font-weight:700;font-size:12px;line-height:18px}.content .toc .toc-level-1{position:relative;padding-inline:var(--spacing-10);border-left-width:3px;border-left-style:solid;border-left-color:var(--colors-border-secondary)}.content .toc .toc-level-1:before{display:block;position:absolute;width:3px;transform-origin:50% 0;animation:progress-transform auto linear;animation-timeline:scroll();background:var(--colors-progress-bg);content:"";left:-3px;top:var(--spacing-0);bottom:var(--spacing-0)}.content rt{font-size:.6em}.content.secondary-content a{color:var(--colors-text-info-secondary)}.content.secondary-content a:hover{color:var(--colors-text-info-secondary-hover)}.content.secondary-content a:active{color:var(--colors-text-info-secondary-press)}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}@media screen and (min-width: 72.5rem){.content .toc{display:block;position:absolute;height:100%;top:var(--spacing-50);right:-304px}}}@layer tokens{:where(:root,:host){--colors-neutral-light-0: #ffffff;--colors-neutral-light-5: #f3f3f3;--colors-neutral-light-10: #e8e8e8;--colors-neutral-light-20: #d9d9d9;--colors-neutral-light-30: #c2c2c2;--colors-neutral-light-40: #acacac;--colors-neutral-light-50: #949494;--colors-neutral-light-60: #717171;--colors-neutral-light-70: #515151;--colors-neutral-light-80: #383838;--colors-neutral-light-90: #1f1f1f;--colors-neutral-dark-0: #1F1F1F;--colors-neutral-dark-5: #292929;--colors-neutral-dark-10: #333333;--colors-neutral-dark-20: #515151;--colors-neutral-dark-30: #707070;--colors-neutral-dark-40: #828282;--colors-neutral-dark-50: #979797;--colors-neutral-dark-60: #AFAFAF;--colors-neutral-dark-70: #BCBCBC;--colors-neutral-dark-80: #CACACA;--colors-neutral-dark-90: #E4E4E4;--colors-neutral-dark--10: #060606;--colors-neutral-dark--5: #151515;--colors-neutral-a-light-0: rgba(31, 31, 31, 0);--colors-neutral-a-light-5: rgba(31, 31, 31, .05);--colors-neutral-a-light-10: rgba(31, 31, 31, .1);--colors-neutral-a-light-20: rgba(31, 31, 31, .17);--colors-neutral-a-light-30: rgba(31, 31, 31, .27);--colors-neutral-a-light-40: rgba(31, 31, 31, .37);--colors-neutral-a-light-50: rgba(31, 31, 31, .47);--colors-neutral-a-light-60: rgba(31, 31, 31, .63);--colors-neutral-a-light-70: rgba(31, 31, 31, .77);--colors-neutral-a-light-80: rgba(31, 31, 31, .88);--colors-neutral-a-light-90: rgba(31, 31, 31, 1);--colors-neutral-a-dark-0: rgba(228, 228, 228, 0);--colors-neutral-a-dark-5: rgba(228, 228, 228, .05);--colors-neutral-a-dark-10: rgba(228, 228, 228, .1);--colors-neutral-a-dark-20: rgba(228, 228, 228, .25);--colors-neutral-a-dark-30: rgba(228, 228, 228, .41);--colors-neutral-a-dark-40: rgba(228, 228, 228, .5);--colors-neutral-a-dark-50: rgba(228, 228, 228, .61);--colors-neutral-a-dark-60: rgba(228, 228, 228, .73);--colors-neutral-a-dark-70: rgba(228, 228, 228, .8);--colors-neutral-a-dark-80: rgba(228, 228, 228, .87);--colors-neutral-a-dark-90: rgba(228, 228, 228, 1);--colors-neutral-a-dark--10: rgba(6, 6, 6, 1);--colors-neutral-a-dark--5: rgba(6, 6, 6, .41);--colors-blue-light-5: #ECF4FD;--colors-blue-light-10: #D8EBFB;--colors-blue-light-20: #BCDEFC;--colors-blue-light-30: #89C8FD;--colors-blue-light-40: #55B2FD;--colors-blue-light-50: #0096FA;--colors-blue-light-60: #1F75BC;--colors-blue-light-70: #185182;--colors-blue-light-80: #133A5D;--colors-blue-light-90: #03233F;--colors-blue-dark-0: #1F1F1F;--colors-blue-dark-5: #212932;--colors-blue-dark-10: #243749;--colors-blue-dark-20: #27547E;--colors-blue-dark-30: #0872BE;--colors-blue-dark-40: #3788D0;--colors-blue-dark-50: #539CE0;--colors-blue-dark-60: #72B5F5;--colors-blue-dark-70: #8BC1F8;--colors-blue-dark-80: #A6CDF5;--colors-blue-dark-90: #CFE6FD;--colors-blue-dark--10: #060606;--colors-blue-dark--5: #151515;--colors-purple-light-5: #F4F1FC;--colors-purple-light-10: #ECE5FB;--colors-purple-light-20: #E0D2FD;--colors-purple-light-30: #CFB7FD;--colors-purple-light-40: #BE99FD;--colors-purple-light-50: #AD78FC;--colors-purple-light-60: #8F4DE1;--colors-purple-light-70: #6727AB;--colors-purple-light-80: #462073;--colors-purple-light-90: #281046;--colors-purple-dark-0: #1F1F1F;--colors-purple-dark-5: #2A2631;--colors-purple-dark-10: #383047;--colors-purple-dark-20: #5D4484;--colors-purple-dark-30: #8358C2;--colors-purple-dark-40: #956ED2;--colors-purple-dark-50: #A985E5;--colors-purple-dark-60: #BFA0F6;--colors-purple-dark-70: #C9B0F9;--colors-purple-dark-80: #D2C0F5;--colors-purple-dark-90: #E9DFFF;--colors-purple-dark--10: #060606;--colors-purple-dark--5: #151515;--spacing-0: 0px;--spacing-10: 4px;--spacing-20: 8px;--spacing-25: 12px;--spacing-30: 16px;--spacing-40: 24px;--spacing-50: 40px;--spacing-60: 64px;--spacing-70: 104px;--spacing-80: 168px;--spacing-90: 272px;--spacing-100: 440px;--radii-xs: 2px;--radii-s: 4px;--radii-m: 8px;--radii-xl: 16px;--radii-xxl: 24px;--radii-full: 9999px;--sizes-1: 80px;--sizes-2: 184px;--sizes-3: 288px;--sizes-4: 392px;--sizes-5: 496px;--sizes-6: 600px;--sizes-7: 704px;--sizes-8: 808px;--sizes-9: 912px;--sizes-10: 1016px;--sizes-11: 1120px;--sizes-12: 1224px;--sizes-full: 100%;--sizes-breakpoint-md: 744px;--sizes-breakpoint-lg: 952px;--sizes-breakpoint-xl: 1160px;--sizes-breakpoint-2xl: 1368px;--font-sizes-xxxl: 40px;--font-sizes-xxl: 36px;--font-sizes-xl: 32px;--font-sizes-l: 28px;--font-sizes-m: 25px;--font-sizes-s: 22px;--font-sizes-xs: 20px;--font-sizes-xxs: 18px;--font-sizes-xxxs: 14px;--font-sizes-body: 16px;--breakpoints-md: 744px;--breakpoints-lg: 952px;--breakpoints-xl: 1160px;--breakpoints-2xl: 1368px;--colors-background: var(--colors-neutral-light-0);--colors-background-secondary: var(--colors-neutral-light-5);--colors-background-tertiary: var(--colors-neutral-light-10);--colors-container: var(--colors-neutral-light-0);--colors-container-hover: var(--colors-neutral-light-5);--colors-container-press: var(--colors-neutral-light-10);--colors-container-default-a: var(--colors-neutral-a-light-0);--colors-container-hover-a: var(--colors-neutral-a-light-5);--colors-container-press-a: var(--colors-neutral-a-light-10);--colors-container-secondary: var(--colors-neutral-a-light-5);--colors-container-secondary-hover: var(--colors-neutral-a-light-10);--colors-container-secondary-press: var(--colors-neutral-a-light-20);--colors-container-secondary-default-a: var(--colors-neutral-a-light-5);--colors-container-secondary-hover-a: var(--colors-neutral-a-light-10);--colors-container-secondary-press-a: var(--colors-neutral-a-light-20);--colors-container-primary: var(--colors-blue-light-50);--colors-container-primary-hover: var(--colors-blue-light-60);--colors-container-primary-press: var(--colors-blue-light-70);--colors-container-hud: var(--colors-neutral-light-80);--colors-text: var(--colors-neutral-light-90);--colors-text-hover: var(--colors-neutral-light-80);--colors-text-press: var(--colors-neutral-light-70);--colors-text-disable: var(--colors-neutral-light-30);--colors-text-secondary: var(--colors-neutral-light-70);--colors-text-secondary-hover: var(--colors-neutral-light-80);--colors-text-secondary-press: var(--colors-neutral-light-90);--colors-text-tertiary: var(--colors-neutral-light-60);--colors-text-tertiary-hover: var(--colors-neutral-light-70);--colors-text-tertiary-press: var(--colors-neutral-light-80);--colors-text-info: var(--colors-blue-light-60);--colors-text-info-hover: var(--colors-blue-light-70);--colors-text-info-press: var(--colors-blue-light-80);--colors-text-info-secondary: var(--colors-blue-light-70);--colors-text-info-secondary-hover: var(--colors-blue-light-80);--colors-text-info-secondary-press: var(--colors-blue-light-90);--colors-text-info-tertiary: var(--colors-blue-light-50);--colors-text-info-tertiary-hover: var(--colors-blue-light-60);--colors-text-info-tertiary-press: var(--colors-blue-light-70);--colors-text-visited: var(--colors-purple-light-70);--colors-text-visited-hover: var(--colors-purple-light-80);--colors-text-visited-press: var(--colors-purple-light-90);--colors-text-on-primary: var(--colors-neutral-light-0);--colors-text-on-primary-hover: var(--colors-neutral-light-0);--colors-text-on-primary-press: var(--colors-neutral-light-0);--colors-text-on-hud: var(--colors-neutral-dark-90);--colors-border: var(--colors-neutral-a-light-50);--colors-border-secondary: var(--colors-neutral-a-light-10);--colors-border-focus-1: var(--colors-blue-light-60);--colors-border-focus-2: var(--colors-blue-light-20);--colors-border-transparent: var(--colors-neutral-a-light-0);--colors-transparent: var(--colors-neutral-a-light-0);--colors-scrollbar-thumb: var(--colors-neutral-a-light-50);--colors-scrollbar-bg: var(--colors-neutral-a-light-0);--colors-progress-bg: var(--colors-blue-light-10)}.light{--colors-background: var(--colors-neutral-light-0);--colors-background-secondary: var(--colors-neutral-light-5);--colors-background-tertiary: var(--colors-neutral-light-10);--colors-container: var(--colors-neutral-light-0);--colors-container-hover: var(--colors-neutral-light-5);--colors-container-press: var(--colors-neutral-light-10);--colors-container-default-a: var(--colors-neutral-a-light-0);--colors-container-hover-a: var(--colors-neutral-a-light-5);--colors-container-press-a: var(--colors-neutral-a-light-10);--colors-container-secondary: var(--colors-neutral-a-light-5);--colors-container-secondary-hover: var(--colors-neutral-a-light-10);--colors-container-secondary-press: var(--colors-neutral-a-light-20);--colors-container-secondary-default-a: var(--colors-neutral-a-light-5);--colors-container-secondary-hover-a: var(--colors-neutral-a-light-10);--colors-container-secondary-press-a: var(--colors-neutral-a-light-20);--colors-container-primary: var(--colors-blue-light-50);--colors-container-primary-hover: var(--colors-blue-light-60);--colors-container-primary-press: var(--colors-blue-light-70);--colors-container-hud: var(--colors-neutral-light-80);--colors-text: var(--colors-neutral-light-90);--colors-text-hover: var(--colors-neutral-light-80);--colors-text-press: var(--colors-neutral-light-70);--colors-text-disable: var(--colors-neutral-light-30);--colors-text-secondary: var(--colors-neutral-light-70);--colors-text-secondary-hover: var(--colors-neutral-light-80);--colors-text-secondary-press: var(--colors-neutral-light-90);--colors-text-tertiary: var(--colors-neutral-light-60);--colors-text-tertiary-hover: var(--colors-neutral-light-70);--colors-text-tertiary-press: var(--colors-neutral-light-80);--colors-text-info: var(--colors-blue-light-60);--colors-text-info-hover: var(--colors-blue-light-70);--colors-text-info-press: var(--colors-blue-light-80);--colors-text-info-secondary: var(--colors-blue-light-70);--colors-text-info-secondary-hover: var(--colors-blue-light-80);--colors-text-info-secondary-press: var(--colors-blue-light-90);--colors-text-info-tertiary: var(--colors-blue-light-50);--colors-text-info-tertiary-hover: var(--colors-blue-light-60);--colors-text-info-tertiary-press: var(--colors-blue-light-70);--colors-text-visited: var(--colors-purple-light-70);--colors-text-visited-hover: var(--colors-purple-light-80);--colors-text-visited-press: var(--colors-purple-light-90);--colors-text-on-primary: var(--colors-neutral-light-0);--colors-text-on-primary-hover: var(--colors-neutral-light-0);--colors-text-on-primary-press: var(--colors-neutral-light-0);--colors-text-on-hud: var(--colors-neutral-dark-90);--colors-border: var(--colors-neutral-a-light-50);--colors-border-secondary: var(--colors-neutral-a-light-10);--colors-border-focus-1: var(--colors-blue-light-60);--colors-border-focus-2: var(--colors-blue-light-20);--colors-border-transparent: var(--colors-neutral-a-light-0);--colors-transparent: var(--colors-neutral-a-light-0);--colors-scrollbar-thumb: var(--colors-neutral-a-light-50);--colors-scrollbar-bg: var(--colors-neutral-a-light-0);--colors-progress-bg: var(--colors-blue-light-10) }.dark{--colors-background: var(--colors-neutral-dark-0);--colors-background-secondary: var(--colors-neutral-dark--5);--colors-background-tertiary: var(--colors-neutral-dark--10);--colors-container: var(--colors-neutral-dark-0);--colors-container-hover: var(--colors-neutral-dark-5);--colors-container-press: var(--colors-neutral-dark-10);--colors-container-default-a: var(--colors-neutral-a-dark-0);--colors-container-hover-a: var(--colors-neutral-a-dark-5);--colors-container-press-a: var(--colors-neutral-a-dark-10);--colors-container-secondary: var(--colors-neutral-a-dark-5);--colors-container-secondary-hover: var(--colors-neutral-a-dark-10);--colors-container-secondary-press: var(--colors-neutral-a-dark-20);--colors-container-secondary-default-a: var(--colors-neutral-a-dark-5);--colors-container-secondary-hover-a: var(--colors-neutral-a-dark-10);--colors-container-secondary-press-a: var(--colors-neutral-a-dark-20);--colors-container-primary: var(--colors-blue-dark-30);--colors-container-primary-hover: var(--colors-blue-dark-40);--colors-container-primary-press: var(--colors-blue-dark-50);--colors-container-hud: var(--colors-neutral-dark-90);--colors-text: var(--colors-neutral-dark-90);--colors-text-hover: var(--colors-neutral-dark-80);--colors-text-press: var(--colors-neutral-dark-70);--colors-text-disable: var(--colors-neutral-dark-40);--colors-text-secondary: var(--colors-neutral-dark-60);--colors-text-secondary-hover: var(--colors-neutral-dark-70);--colors-text-secondary-press: var(--colors-neutral-dark-80);--colors-text-tertiary: var(--colors-neutral-dark-40);--colors-text-tertiary-hover: var(--colors-neutral-dark-60);--colors-text-tertiary-press: var(--colors-neutral-dark-70);--colors-text-info: var(--colors-blue-dark-60);--colors-text-info-hover: var(--colors-blue-dark-80);--colors-text-info-press: var(--colors-blue-dark-90);--colors-text-info-secondary: var(--colors-blue-dark-70);--colors-text-info-secondary-hover: var(--colors-blue-dark-80);--colors-text-info-secondary-press: var(--colors-blue-dark-90);--colors-text-info-tertiary: var(--colors-blue-dark-50);--colors-text-info-tertiary-hover: var(--colors-blue-dark-60);--colors-text-info-tertiary-press: var(--colors-blue-dark-70);--colors-text-visited: var(--colors-purple-dark-70);--colors-text-visited-hover: var(--colors-purple-dark-80);--colors-text-visited-press: var(--colors-purple-dark-90);--colors-text-on-primary: var(--colors-neutral-dark-90);--colors-text-on-primary-hover: var(--colors-neutral-dark-90);--colors-text-on-primary-press: var(--colors-neutral-dark-90);--colors-text-on-hud: var(--colors-neutral-light-90);--colors-border: var(--colors-neutral-a-dark-30);--colors-border-secondary: var(--colors-neutral-a-dark-10);--colors-border-focus-1: var(--colors-blue-dark-60);--colors-border-focus-2: var(--colors-blue-dark-20);--colors-border-transparent: var(--colors-neutral-a-dark-0);--colors-transparent: var(--colors-neutral-a-dark-0);--colors-scrollbar-thumb: var(--colors-neutral-a-dark-50);--colors-scrollbar-bg: var(--colors-neutral-a-dark-0);--colors-progress-bg: var(--colors-blue-dark-10) }@keyframes progress-transform{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes fade-in{0%{filter:blur(10px);opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes show-label{0%,45%{opacity:0}48%,52%{opacity:1}55%,to{opacity:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-color-scheme: dark){:where(:root,:host){--colors-background: var(--colors-neutral-dark-0);--colors-background-secondary: var(--colors-neutral-dark--5);--colors-background-tertiary: var(--colors-neutral-dark--10);--colors-container: var(--colors-neutral-dark-0);--colors-container-hover: var(--colors-neutral-dark-5);--colors-container-press: var(--colors-neutral-dark-10);--colors-container-default-a: var(--colors-neutral-a-dark-0);--colors-container-hover-a: var(--colors-neutral-a-dark-5);--colors-container-press-a: var(--colors-neutral-a-dark-10);--colors-container-secondary: var(--colors-neutral-a-dark-5);--colors-container-secondary-hover: var(--colors-neutral-a-dark-10);--colors-container-secondary-press: var(--colors-neutral-a-dark-20);--colors-container-secondary-default-a: var(--colors-neutral-a-dark-5);--colors-container-secondary-hover-a: var(--colors-neutral-a-dark-10);--colors-container-secondary-press-a: var(--colors-neutral-a-dark-20);--colors-container-primary: var(--colors-blue-dark-30);--colors-container-primary-hover: var(--colors-blue-dark-40);--colors-container-primary-press: var(--colors-blue-dark-50);--colors-container-hud: var(--colors-neutral-dark-90);--colors-text: var(--colors-neutral-dark-90);--colors-text-hover: var(--colors-neutral-dark-80);--colors-text-press: var(--colors-neutral-dark-70);--colors-text-disable: var(--colors-neutral-dark-40);--colors-text-secondary: var(--colors-neutral-dark-60);--colors-text-secondary-hover: var(--colors-neutral-dark-70);--colors-text-secondary-press: var(--colors-neutral-dark-80);--colors-text-tertiary: var(--colors-neutral-dark-40);--colors-text-tertiary-hover: var(--colors-neutral-dark-60);--colors-text-tertiary-press: var(--colors-neutral-dark-70);--colors-text-info: var(--colors-blue-dark-60);--colors-text-info-hover: var(--colors-blue-dark-80);--colors-text-info-press: var(--colors-blue-dark-90);--colors-text-info-secondary: var(--colors-blue-dark-70);--colors-text-info-secondary-hover: var(--colors-blue-dark-80);--colors-text-info-secondary-press: var(--colors-blue-dark-90);--colors-text-info-tertiary: var(--colors-blue-dark-50);--colors-text-info-tertiary-hover: var(--colors-blue-dark-60);--colors-text-info-tertiary-press: var(--colors-blue-dark-70);--colors-text-visited: var(--colors-purple-dark-70);--colors-text-visited-hover: var(--colors-purple-dark-80);--colors-text-visited-press: var(--colors-purple-dark-90);--colors-text-on-primary: var(--colors-neutral-dark-90);--colors-text-on-primary-hover: var(--colors-neutral-dark-90);--colors-text-on-primary-press: var(--colors-neutral-dark-90);--colors-text-on-hud: var(--colors-neutral-light-90);--colors-border: var(--colors-neutral-a-dark-30);--colors-border-secondary: var(--colors-neutral-a-dark-10);--colors-border-focus-1: var(--colors-blue-dark-60);--colors-border-focus-2: var(--colors-blue-dark-20);--colors-border-transparent: var(--colors-neutral-a-dark-0);--colors-transparent: var(--colors-neutral-a-dark-0);--colors-scrollbar-thumb: var(--colors-neutral-a-dark-50);--colors-scrollbar-bg: var(--colors-neutral-a-dark-0);--colors-progress-bg: var(--colors-blue-dark-10) }}}@layer utilities{@layer compositions{.textStyle_caption\/regular\/s{font-weight:400;font-size:12px;line-height:18px}.textStyle_caption\/bold\/m{font-weight:700;font-size:14px;line-height:20px}.textStyle_caption\/bold\/s{font-weight:700;font-size:12px;line-height:18px}.textStyle_paragraph\/code{font-weight:400;font-size:16px;line-height:22px;font-family:var(--font-roboto-mono)}.textStyle_heading\/xxl{font-weight:700;font-size:36px;line-height:44px}.textStyle_heading\/xs{font-weight:700;font-size:20px;line-height:28px}.textStyle_heading\/m{font-weight:700;font-size:25px;line-height:32px}}.d_flex{display:flex}.min-h_\[18px\]{min-height:18px}.gap_10{gap:var(--spacing-10)}.li-s_none{list-style:none}.m_0{margin:var(--spacing-0)}.p_0{padding:var(--spacing-0)}.c_text\.secondary{color:var(--colors-text-secondary)}.bd-b_1px_solid{border-bottom:1px solid}.fill_text\.secondary{fill:var(--colors-text-secondary)}.view-transition-name_header-title-image{view-transition-name:header-title-image}.ov_hidden{overflow:hidden}.tov_ellipsis{text-overflow:ellipsis}.td_none{text-decoration:none}.d_inline-flex{display:inline-flex}.bx-s_border-box{box-sizing:border-box}.bdr_full{border-radius:var(--radii-full)}.c_text{color:var(--colors-text)}.cursor_pointer{cursor:pointer}.trs_all{transition-property:var(--transition-prop, all);transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s)}.bg_container\.primary{background:var(--colors-container-primary)}.c_text\.onPrimary{color:var(--colors-text-on-primary)}.bg_container\.secondary\.default-a{background:var(--colors-container-secondary-default-a)}.bg_transparent{background:var(--colors-transparent)}.px_30{padding-inline:var(--spacing-30)}.py_\[5px\]{padding-block:5px}.min-h_\[34px\]{min-height:34px}.px_40{padding-inline:var(--spacing-40)}.py_\[9px\]{padding-block:9px}.h_\[22px\]{height:22px}.view-transition-name_footer{view-transition-name:footer}.pos_relative{position:relative}.fill_text{fill:var(--colors-text)}.pos_absolute{position:absolute}.ta_center{text-align:center}.fill_var\(--colors-blue-light-60\){fill:var(--colors-blue-light-60)}.fill_var\(--colors-blue-light-20\){fill:var(--colors-blue-light-20)}.w_full{width:var(--sizes-full)}.h_screen{height:100vh}.scr-sa_start{scroll-snap-align:start}.pos_sticky{position:sticky}.d_grid{display:grid}.place-items_center{place-items:center}.bd_none{border:none}.z_1{z-index:1}.gap_20{gap:var(--spacing-20)}.td_underline{text-decoration:underline}.position-area_center{position-area:center}.ov_unset{overflow:unset}.w_\[64px\]{width:64px}.h_\[64px\]{height:64px}.--rotate-rate_0deg{--rotate-rate: 0deg}.--radius_108px{--radius: 108px}.anim-tl_scroll\(root_block\){animation-timeline:scroll(root block)}.pos_fixed{position:fixed}.trf_translateY\(-180px\){transform:translateY(-180px)}.op_1{opacity:1}.trs_opacity{transition-property:var(--transition-prop, opacity);transition-timing-function:var(--transition-easing, cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration, .15s)}.py_20{padding-block:var(--spacing-20)}.bdr_s{border-radius:var(--radii-s)}.bg_container\.hud{background:var(--colors-container-hud)}.c_text\.onHud{color:var(--colors-text-on-hud)}.op_0{opacity:0}.h_\[0px\]{height:0px}.trs_\[height_0\.5s_linear\]{transition:height .5s linear}.bdr_xxl{border-radius:var(--radii-xxl)}.bg_background{background:var(--colors-background)}.p_20{padding:var(--spacing-20)}.ta_right{text-align:right}.white-space_nowrap{white-space:nowrap}.pointer-events_none{pointer-events:none}.asp_1{aspect-ratio:1}.--conic-rate_0deg{--conic-rate: 0deg}.anim-tl_scroll\(\){animation-timeline:scroll()}.trf-o_center{transform-origin:center}.view-transition-name_header-logo{view-transition-name:header-logo}.d_block{display:block}.position-area_bottom_center{position-area:bottom center}.mx_20{margin-inline:var(--spacing-20)}.mx_\[-8px\]{margin-inline:-8px}.px_20{padding-inline:var(--spacing-20)}.py_30{padding-block:var(--spacing-30)}.gap_\[16px\]{gap:16px}.w_\[100\%\]{width:100%}.bdr-l_m{border-top-left-radius:var(--radii-m);border-bottom-left-radius:var(--radii-m)}.grid-c_1{grid-column:1}.grid-c_2{grid-column:2}.flex_\[1\]{flex:1 1 0%}.ta_left{text-align:left}.anim_spin_5s_reverse_linear_infinite{animation:spin 5s reverse linear infinite}.w_screen{width:100vw}.mx_40{margin-inline:var(--spacing-40)}.bg_background\.secondary{background:var(--colors-background-secondary)}.ruby-align_start{ruby-align:start}.ruby-position_under{ruby-position:under}.my_20{margin-block:var(--spacing-20)}.min-h_screen{min-height:100vh}.view-timeline-name_--index-main-wrapper-scroller{view-timeline-name:--index-main-wrapper-scroller}.view-timeline-axis_block{view-timeline-axis:block}.anim-tl_--index-main-wrapper-scroller{animation-timeline:--index-main-wrapper-scroller}.anim-r_entry_0\%_cover_40\%{animation-range:entry 0% cover 40%}.mbs_10{margin-block-start:var(--spacing-10)}.mx_\[-16px\]{margin-inline:-16px}.bdr_\[16px\]{border-radius:16px}.bg_container\.secondary{background:var(--colors-container-secondary)}.c_text\.tertiary{color:var(--colors-text-tertiary)}.mbs_0{margin-block-start:var(--spacing-0)}.ai_center{align-items:center}.mt_\[1px\]{margin-top:1px}.ml_\[1px\]{margin-left:1px}.mb_10{margin-bottom:var(--spacing-10)}.mb_\[-2px\]{margin-bottom:-2px}.pb_\[1px\]{padding-bottom:1px}.bd-c_transparent{border-color:var(--colors-transparent)}.border-style_solid{border-style:solid}.bd-w_1{border-width:1px}.bd-c_border\.transparent{border-color:var(--colors-border-transparent)}.jc_center{justify-content:center}.trs-dur_200ms{--transition-duration: .2s;transition-duration:.2s}.pl_20{padding-left:var(--spacing-20)}.pl_30{padding-left:var(--spacing-30)}.mr_\[2px\]{margin-right:2px}.mt_\[-1px\]{margin-top:-1px}.mr_10{margin-right:var(--spacing-10)}.mt_30{margin-top:var(--spacing-30)}.mb_50{margin-bottom:var(--spacing-50)}.pl_\[1px\]{padding-left:1px}.top_0{top:var(--spacing-0)}.right_0{right:var(--spacing-0)}.left_0{left:var(--spacing-0)}.top_\[128px\]{top:128px}.flex-d_column{flex-direction:column}.trs-dur_0\.25s{--transition-duration: .25s;transition-duration:.25s}.trs-tmf_ease-in-out{--transition-easing: ease-in-out;transition-timing-function:ease-in-out}.li-t_none{list-style-type:none}.anim-n_\[rotate-rate\]{animation-name:rotate-rate}.anim-dur_1s{animation-duration:1s}.anim-tmf_linear{animation-timing-function:linear}.trs-dly_0\.75s{transition-delay:.75s}.anim-n_show-label{animation-name:show-label}.top_\[-108px\]{top:-108px}.trs-dly_0\.5s{transition-delay:.5s}.pt_50{padding-top:var(--spacing-50)}.pb_30{padding-bottom:var(--spacing-30)}.mt_0{margin-top:var(--spacing-0)}.mb_20{margin-bottom:var(--spacing-20)}.right_\[74px\]{right:74px}.trs-dur_0\.2s{--transition-duration: .2s;transition-duration:.2s}.trs-tmf_ease-out{--transition-easing: ease-out;transition-timing-function:ease-out}.top_\[72px\]{top:72px}.left_\[-120px\]{left:-120px}.bottom_0{bottom:var(--spacing-0)}.top_50{top:var(--spacing-50)}.bg-i_conic-gradient\(var\(--colors-progress-bg\)_var\(--conic-rate\)\,_var\(--colors-background-secondary\)_calc\(var\(--conic-rate\)_\*_1\.05\)\,_var\(--colors-background-secondary\)_360deg\){background-image:conic-gradient(var(--colors-progress-bg) var(--conic-rate),var(--colors-background-secondary) calc(var(--conic-rate) * 1.05),var(--colors-background-secondary) 360deg)}.anim-n_conic-rate{animation-name:conic-rate}.trs-prop_transform{--transition-prop: transform;transition-property:transform}.trs-dur_1s{--transition-duration: 1s;transition-duration:1s}.mt_20{margin-top:var(--spacing-20)}.mb_40{margin-bottom:var(--spacing-40)}.bd-t-w_1px{border-top-width:1px}.border-top-style_solid{border-top-style:solid}.bd-c_border\.secondary{border-color:var(--colors-border-secondary)}.jc_space-between{justify-content:space-between}.mt_50{margin-top:var(--spacing-50)}.grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.bd-t-c_border\.secondary{border-top-color:var(--colors-border-secondary)}.anim-n_fade-in{animation-name:fade-in}.anim-tmf_ease-in-out{animation-timing-function:ease-in-out}.anim-fm_forwards{animation-fill-mode:forwards}.mt_40{margin-top:var(--spacing-40)}.mb_\[-8px\]{margin-bottom:-8px}.pt_40{padding-top:var(--spacing-40)}.pb_20{padding-bottom:var(--spacing-20)}.mt_10{margin-top:var(--spacing-10)}.last\:flex_1:last-child{flex:1 1 0%}.last\:ov_hidden:last-child{overflow:hidden}.last\:white-space_nowrap:last-child{white-space:nowrap}.\[\&_\>_li\:not\(\:last-child\)\:\:after\]\:d_inline-block>li:not(:last-child):after{display:inline-block}.\[\&_\>_li\:not\(\:last-child\)\:\:after\]\:w_\[0\]>li:not(:last-child):after{width:0}.\[\&_\>_li\:not\(\:last-child\)\:\:after\]\:h_\[1em\]>li:not(:last-child):after{height:1em}.\[\&_\>_li\:not\(\:last-child\)\:\:after\]\:mx_20>li:not(:last-child):after{margin-inline:var(--spacing-20)}.\[\&_\>_li\:not\(\:last-child\)\:\:after\]\:trf_rotate\(25deg\)_translateX\(0\.5px\)>li:not(:last-child):after{transform:rotate(25deg) translate(.5px)}.light .light\:fill_var\(--colors-blue-light-60\){fill:var(--colors-blue-light-60)}.dark .dark\:fill_var\(--colors-blue-dark-70\){fill:var(--colors-blue-dark-70)}.light .light\:fill_var\(--colors-blue-light-20\){fill:var(--colors-blue-light-20)}.dark .dark\:fill_var\(--colors-blue-dark-30\){fill:var(--colors-blue-dark-30)}.\[\&\:has\(\:popover-open\)_\.index-header-title-image\]\:op_0:has(:popover-open) .index-header-title-image{opacity:0}.\[\&\:has\(\:popover-open\)_\.index-header-title-image\]\:filter_blur\(10px\):has(:popover-open) .index-header-title-image{filter:blur(10px)}.\[\&\:has\(\:popover-open\)_\.index-header-scroll-snap\]\:h_\[100vh\]:has(:popover-open) .index-header-scroll-snap{height:100vh}.\[\&\:has\(\:popover-open\)_\.index-header-menu-label\]\:vis_visible:has(:popover-open) .index-header-menu-label{visibility:visible}.\[\&_\>_\*\]\:grid-area_1_\/_1>*{grid-area:1 / 1}.\[\&\:not\(\:popover-open\)_\.index-header-menu-item\]\:--radius_100vw:not(:popover-open) .index-header-menu-item{--radius: 100vw}.\[\&\:not\(\:popover-open\)_\.index-header-menu-item\]\:rotate_\[90deg\]:not(:popover-open) .index-header-menu-item{rotate:90deg}.\[\&\:not\(\:popover-open\)_\.index-header-menu-label\]\:op_0:not(:popover-open) .index-header-menu-label{opacity:0}.\[\&\:not\(\:popover-open\)_\.index-header-menu-frame\]\:op_0:not(:popover-open) .index-header-menu-frame{opacity:0}.\[\&_\>_li\]\:op_1>li{opacity:1}.\[\&_\>_li\]\:trf_translateY\(0\)>li{transform:translateY(0)}.\[\&\:not\(\:popover-open\)_\>_li\]\:op_0:not(:popover-open)>li{opacity:0}.\[\&\:not\(\:popover-open\)_\>_li\]\:trf_translateY\(calc\(var\(--translate-index\)_\*_-32px\)\):not(:popover-open)>li{transform:translateY(calc(var(--translate-index) * -32px))}.\[\&_\>_li\:nth-child\(1\)\]\:--translate-index_1>li:nth-child(1){--translate-index: 1}.\[\&_\>_li\:nth-child\(2\)\]\:--translate-index_2>li:nth-child(2){--translate-index: 2}.\[\&_\>_li\:nth-child\(3\)\]\:--translate-index_3>li:nth-child(3){--translate-index: 3}.\[\&_\>_li\:nth-child\(4\)\]\:--translate-index_4>li:nth-child(4){--translate-index: 4}.before\:mx_10:before{margin-inline:var(--spacing-10)}.before\:d_block:before{display:block}.before\:w_\[8px\]:before{width:8px}.before\:h_\[8px\]:before{height:8px}.before\:trf_rotate\(-45deg\)_translateX\(0\.5px\):before{transform:rotate(-45deg) translate(.5px)}.after\:mx_10:after{margin-inline:var(--spacing-10)}.after\:d_block:after{display:block}.after\:w_\[8px\]:after{width:8px}.after\:h_\[8px\]:after{height:8px}.after\:trf_rotate\(135deg\)_translateX\(0\.5px\):after{transform:rotate(135deg) translate(.5px)}.\[\&_\>_li\:not\(\:last-child\)\:\:after\]\:content_\"\">li:not(:last-child):after{content:""}.\[\&_\>_li\:not\(\:last-child\)\:\:after\]\:bd-w_0_0_0_1px>li:not(:last-child):after{border-width:0 0 0 1px}.\[\&_\>_li\:not\(\:last-child\)\:\:after\]\:border-style_solid>li:not(:last-child):after{border-style:solid}.\[\&_\>_li\:not\(\:last-child\)\:\:after\]\:bd-c_text\.secondary>li:not(:last-child):after{border-color:var(--colors-text-secondary)}.dark .dark\:content_url\(\/images\/x-logo-white\.svg\){content:url(/images/x-logo-white.svg)}:where(.dark) .\[\:where\(\.dark\)_\&\]\:content_url\(\/images\/x-logo-white\.svg\){content:url(/images/x-logo-white.svg)}.dark .dark\:content_url\(\/images\/github-mark-white\.svg\){content:url(/images/github-mark-white.svg)}:where(.dark) .\[\:where\(\.dark\)_\&\]\:content_url\(\/images\/github-mark-white\.svg\){content:url(/images/github-mark-white.svg)}.\[\&_\>_li\]\:trs-dur_0\.2s>li{--transition-duration: .2s;transition-duration:.2s}.\[\&_\>_li\]\:trs-tmf_ease-out>li{--transition-easing: ease-out;transition-timing-function:ease-out}.\[\&_\>_li\]\:trs-dly_calc\(0\.3s_-_var\(--translate-index\)_\*_0\.05s\)>li{transition-delay:calc(.3s - var(--translate-index) * .05s)}.\[\&\:not\(\:popover-open\)_\>_li\]\:trs-dly_calc\(var\(--translate-index\)_\*_0\.05s\):not(:popover-open)>li{transition-delay:calc(var(--translate-index) * .05s)}.last\:bd-b-w_1px:last-child{border-bottom-width:1px}.last\:border-bottom-style_solid:last-child{border-bottom-style:solid}.before\:content_\"\":before{content:""}.before\:bd-w_2px_0_0_2px:before{border-width:2px 0 0 2px}.before\:border-style_solid:before{border-style:solid}.before\:bd-c_text\.secondary:before{border-color:var(--colors-text-secondary)}.after\:content_\"\":after{content:""}.after\:bd-w_2px_0_0_2px:after{border-width:2px 0 0 2px}.after\:border-style_solid:after{border-style:solid}.after\:bd-c_text\.secondary:after{border-color:var(--colors-text-secondary)}.visited\:c_text:visited{color:var(--colors-text)}.focus\:ring_solid:is(:focus,[data-focus]){outline:solid}.focus\:bd-c_border\.focus\.1:is(:focus,[data-focus]){border-color:var(--colors-border-focus-1)}.focus\:ring-w_2:is(:focus,[data-focus]){outline-width:2px}.focus\:ring-c_border\.focus\.2:is(:focus,[data-focus]){outline-color:var(--colors-border-focus-2)}.focus\:outline-style_solid:is(:focus,[data-focus]){outline-style:solid}.focus\:ring-w_3px:is(:focus,[data-focus]){outline-width:3px}.hover\:fill_text\.secondary\.hover:is(:hover,[data-hover]){fill:var(--colors-text-secondary-hover)}.hover\:c_text\.secondary\.hover:is(:hover,[data-hover]){color:var(--colors-text-secondary-hover)}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:bg_container\.primary\.hover:is(:hover,[data-hover]){background:var(--colors-container-primary-hover)}.hover\:c_text\.onPrimary\.hover:is(:hover,[data-hover]){color:var(--colors-text-on-primary-hover)}.hover\:bg_container\.secondary\.hover-a:is(:hover,[data-hover]){background:var(--colors-container-secondary-hover-a)}.hover\:c_text\.hover:is(:hover,[data-hover]){color:var(--colors-text-hover)}.hover\:bg_background:is(:hover,[data-hover]){background:var(--colors-background)}.group:is(:hover,[data-hover]) .groupHover\:op_1{opacity:1}.\[\&\:hover\]\:bg_container\.hover:hover{background:var(--colors-container-hover)}.\[\&\:hover\]\:c_text\.secondary\.hover:hover{color:var(--colors-text-secondary-hover)}.hover\:bd-c_text\.secondary\.hover:is(:hover,[data-hover]){border-color:var(--colors-text-secondary-hover)}.hover\:outline-style_solid:is(:hover,[data-hover]){outline-style:solid}.hover\:ring-w_3px:is(:hover,[data-hover]){outline-width:3px}.hover\:ring-c_border\.focus\.2:is(:hover,[data-hover]){outline-color:var(--colors-border-focus-2)}.active\:bg_container\.primary\.press:is(:active,[data-active]){background:var(--colors-container-primary-press)}.active\:c_text\.onPrimary\.press:is(:active,[data-active]){color:var(--colors-text-on-primary-press)}.active\:bg_container\.secondary\.press-a:is(:active,[data-active]){background:var(--colors-container-secondary-press-a)}.active\:c_text\.press:is(:active,[data-active]){color:var(--colors-text-press)}.active\:ring_none:is(:active,[data-active]){outline:2px solid transparent;outline-offset:2px}.active\:td_underline:is(:active,[data-active]){text-decoration:underline}.active\:c_text\.secondary\.press:is(:active,[data-active]){color:var(--colors-text-secondary-press)}.active\:bd-c_border\.transparent:is(:active,[data-active]){border-color:var(--colors-border-transparent)}@media screen and (min-width: 72.5rem){.xl\:pos_absolute{position:absolute}.xl\:ta_left{text-align:left}.xl\:m_0{margin:var(--spacing-0)}.xl\:max-w_6{max-width:var(--sizes-6)}.xl\:mx_auto{margin-inline:auto}.xl\:top_0{top:var(--spacing-0)}.xl\:left_0{left:var(--spacing-0)}.xl\:pt_50{padding-top:var(--spacing-50)}}@media screen and (min-width: 85.5rem){.\32xl\:px_50{padding-inline:var(--spacing-50)}.\32xl\:max-w_8{max-width:var(--sizes-8)}.\32xl\:mx_auto{margin-inline:auto}.\32xl\:mx_\[-16px\]{margin-inline:-16px}.\32xl\:px_30{padding-inline:var(--spacing-30)}.\32xl\:mb_20{margin-bottom:var(--spacing-20)}}@media (prefers-color-scheme: dark){.osDark\:fill_var\(--colors-blue-dark-70\){fill:var(--colors-blue-dark-70)}.osDark\:fill_var\(--colors-blue-dark-30\){fill:var(--colors-blue-dark-30)}}}
