.face.svelte-1tevynp{place-items:center}.face[data-shown=true].svelte-1tevynp{visibility:visible;opacity:1;rotate:0deg;scale:1}.turned.svelte-1tevynp .face[data-shown=true]:where(.svelte-1tevynp){animation:.2s ease-out both svelte-1tevynp-arrive}@keyframes svelte-1tevynp-arrive{0%{opacity:0;rotate:-90deg;scale:.6}}@media (prefers-reduced-motion:reduce){.turned.svelte-1tevynp .face[data-shown=true]:where(.svelte-1tevynp){animation:none}}[data-toc-text].svelte-2mv8bc:lang(zh),[data-toc-text].svelte-2mv8bc:lang(ko){word-break:keep-all}.article-body.svelte-ohy73c strong{color:var(--color-text-strong);font-weight:500}.article-body.svelte-ohy73c s{color:var(--color-text-soft)}.article-body.svelte-ohy73c [data-note-marker]{font-variant-numeric:tabular-nums;font-size:.73em;line-height:0}.article-body.svelte-ohy73c [data-note-marker-link]{color:var(--color-text-soft);padding-inline:.0625rem;text-decoration:none;transition:color .2s ease-out}.article-body.svelte-ohy73c [data-note-marker-link]:hover,.article-body.svelte-ohy73c [data-note-marker-link]:focus-visible{color:var(--color-text-strong)}@media (prefers-reduced-motion:reduce){.article-body.svelte-ohy73c [data-note-marker-link]{transition:none}}.article-body.svelte-ohy73c .note-return+[data-note-marker] [data-note-marker-link],.article-body.svelte-ohy73c [data-note-marker].note-return [data-note-marker-link]{animation:1.8s ease-out both note-return-marker}@keyframes note-return-marker{0%{color:var(--color-text-soft)}7%,67%{color:var(--color-text-strong)}to{color:var(--color-text-soft)}}@media (prefers-reduced-motion:reduce){.article-body.svelte-ohy73c .note-return+[data-note-marker] [data-note-marker-link],.article-body.svelte-ohy73c [data-note-marker].note-return [data-note-marker-link]{color:var(--color-text-strong);animation:none}}.article-body.svelte-ohy73c [data-spoiler]{cursor:pointer;filter:blur(.28em);border-radius:.25rem;transition:filter .2s ease-out}.article-body.svelte-ohy73c [data-spoiler]:hover,.article-body.svelte-ohy73c [data-spoiler]:focus{filter:none}@media (prefers-reduced-motion:reduce){.article-body.svelte-ohy73c [data-spoiler]{transition:none}}.article-body.svelte-ohy73c blockquote{border-left:.125rem solid var(--color-border-strong);background:var(--color-paper-hover);color:var(--color-text-strong);border-radius:0 .625rem .625rem 0;padding:1rem 1.125rem 1rem 1.375rem}.article-body.svelte-ohy73c blockquote>p+p{margin-top:.75rem}.article-body.svelte-ohy73c hr{background:linear-gradient(to right, var(--color-border-strong) 0 12%, transparent 12% 22%, var(--color-border-strong) 22% 34%, transparent 34% 44%, var(--color-border-strong) 44% 56%, transparent 56% 66%, var(--color-border-strong) 66% 78%, transparent 78% 88%, var(--color-border-strong) 88% 100%);border:0;width:18.75%;height:.125rem;margin:2.5rem auto}.article-body.svelte-ohy73c code:not(pre code){box-shadow:inset 0 0 0 .0625rem var(--color-border-strong);background:var(--color-paper);border-radius:.375rem;padding:.125rem .375rem;font-size:.875rem}.article-body.svelte-ohy73c table{border-style:solid;border-width:1px;border-color:var(--color-border);border-spacing:0;border-collapse:separate;border-radius:.75rem;width:100%;overflow:hidden}.article-body.svelte-ohy73c tbody{background-color:var(--color-paper)}.article-body.svelte-ohy73c thead{background-color:var(--color-paper-hover)}.article-body.svelte-ohy73c th,.article-body.svelte-ohy73c td{border-inline-end:1px solid var(--color-border);border-block-end:1px solid var(--color-border);text-align:start;vertical-align:baseline;overflow-wrap:break-word;padding-block:.625rem;padding-inline:.875rem}.article-body.svelte-ohy73c tr>:last-child{border-inline-end:0}.article-body.svelte-ohy73c tbody tr:last-child>*{border-block-end:0}.article-body.svelte-ohy73c th{color:var(--color-text-strong);font-weight:500}.notes-fold.svelte-2oes73:not([data-phase=expanded]){-webkit-mask-image:linear-gradient(#000 .35rem,#0000);mask-image:linear-gradient(#000 .35rem,#0000)}.notes-fold[data-phase=expanded].svelte-2oes73{height:auto}.notes-fold[data-phase=collapsing].svelte-2oes73,.notes-fold[data-phase=expanding].svelte-2oes73{will-change:height}.note.svelte-2oes73 .note-marker{color:var(--color-text-strong);margin-inline-end:.3rem}.note.svelte-2oes73:hover .note-link:where(.svelte-2oes73),.note-link.svelte-2oes73:focus-visible{color:var(--color-text-strong)}.cargo-widget{--cargo-1:#5b8def;--cargo-2:#e06c75;--cargo-3:#56b6c2;--cargo-4:#c678dd;--cargo-5:#d19a66;--cargo-6:#61afef;--cargo-7:#98c379;--cargo-8:#e5c07b;--cargo-9:#be5046;--cargo-10:#7c6ede;--cargo-11:#3da588;--cargo-12:#d4976c;--cargo-13:#6b93d6;--cargo-14:#c95b83;--cargo-15:#4dbfad;--cargo-16:#b07bcc;--cargo-17:#d6956b;--cargo-18:#5e9fd1;--cargo-19:#c2704e;--cargo-20:#72b07b;--cargo-21:#9a8fcc;--cargo-22:#c4a057;--cargo-23:#6eafc9;--cargo-24:#cc7a7a;--cargo-25:#4faf8e;--cargo-kind-normal:#3178c6;--cargo-kind-optional:#7c6ede;--cargo-kind-dev:#b0ada6;--cargo-kind-build:#34d399}.cargo-tile.svelte-q75atc:focus-visible rect:where(.svelte-q75atc):first-child{stroke:#fff;stroke-width:2px}.tooltip-grid.svelte-q75atc>:where(.svelte-q75atc):nth-child(2n){overflow-wrap:anywhere;text-align:right}.codeblock.svelte-18f8tjg pre{background:0 0;inline-size:max-content;min-inline-size:100%;margin:0;padding:0}.code-scroll.svelte-18f8tjg{scrollbar-width:none}.code-scroll.svelte-18f8tjg::-webkit-scrollbar{display:none}.codeblock.svelte-18f8tjg pre:focus-visible{outline:none}.code-copy-content.svelte-18f8tjg{transform:translate(1.25rem)}.code-copy-unlabelled.svelte-18f8tjg .code-copy-content:where(.svelte-18f8tjg){transform:none}.code-copy-glyph.svelte-18f8tjg{opacity:0;transform:translate(.375rem)}.code-copy-unlabelled.svelte-18f8tjg .code-copy-glyph:where(.svelte-18f8tjg){transform:scale(.82)}.code-copy-icon.svelte-18f8tjg{opacity:0;transform:scale(.82)}.code-copy[data-copy-state=idle].svelte-18f8tjg .code-copy-request:where(.svelte-18f8tjg),.code-copy[data-copy-state=copying].svelte-18f8tjg .code-copy-request:where(.svelte-18f8tjg),.code-copy[data-copy-state=copied].svelte-18f8tjg .code-copy-success:where(.svelte-18f8tjg),.code-copy[data-copy-state=failed].svelte-18f8tjg .code-copy-failure:where(.svelte-18f8tjg){opacity:1;transform:scale(1)}.codeblock.svelte-18f8tjg .shiki,.codeblock.svelte-18f8tjg .shiki span{color:var(--shiki-light)}.dark .codeblock.svelte-18f8tjg .shiki,.dark .codeblock.svelte-18f8tjg .shiki span,[data-theme=dark] .codeblock.svelte-18f8tjg .shiki,[data-theme=dark] .codeblock.svelte-18f8tjg .shiki span{color:var(--shiki-dark)}.corner.svelte-1guqcoa{bottom:.75rem;right:.75rem}.repo-card.svelte-1guqcoa:hover .corner:where(.svelte-1guqcoa),.repo-card.svelte-1guqcoa:focus-visible .corner:where(.svelte-1guqcoa){opacity:1}.preview-ground{background:#000;transition:opacity .2s cubic-bezier(.22,1,.36,1)}.preview-stage{transition:opacity .2s cubic-bezier(.22,1,.36,1)}.preview-figure.svelte-1ka76mf svg,.preview-figure.svelte-1ka76mf img,.preview-figure.svelte-1ka76mf picture{object-fit:contain;width:100%;height:100%;display:block}.preview-close{top:max(1.5rem, env(safe-area-inset-top));right:max(1.5rem, env(safe-area-inset-right));color:#ffffffbf;cursor:pointer;background:#0000008c;border:1px solid #ffffff2e;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .15s,color .15s;display:inline-flex;position:fixed}.preview-close:hover,.preview-close:focus-visible{color:#fff;background:#000c}.preview-ground[data-starting-style],.preview-ground[data-ending-style],.preview-stage[data-starting-style],.preview-stage[data-ending-style]{opacity:0}.preview-stage[data-starting-style] .preview-figure.svelte-1ka76mf,.preview-stage[data-ending-style] .preview-figure.svelte-1ka76mf{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.preview-ground,.preview-stage{transition:none}}a.svelte-54icim:focus-visible .card-media:where(.svelte-54icim) img{border-color:var(--color-accent)}.mermaid-block{--mermaid-corner:8px;--mermaid-light-page:#fbfbfb;--mermaid-light-paper:#fff;--mermaid-light-paper-hover:#f2f2f2;--mermaid-light-border:#e3e3e3;--mermaid-light-border-strong:#d3d3d3;--mermaid-light-text:#161616;--mermaid-light-text-soft:#696969;--mermaid-light-text-strong:#0d0d0d;--mermaid-light-ink:#1f1f1f;--mermaid-light-accent:#2b7fff;--mermaid-dark-page:#111;--mermaid-dark-paper:#0d0d0d;--mermaid-dark-paper-hover:#191919;--mermaid-dark-border:#1f1f1f;--mermaid-dark-border-strong:#2b2b2b;--mermaid-dark-text:#d7d7d7;--mermaid-dark-text-soft:#7c7c7c;--mermaid-dark-text-strong:#eaeaea;--mermaid-dark-ink:#dbdbdb;--mermaid-dark-accent:#2b7fff}.mermaid-placeholder.svelte-b9bid0{opacity:.48;animation:1.6s ease-in-out infinite alternate svelte-b9bid0-mermaid-breathe}.mermaid-reveal.svelte-b9bid0{animation:svelte-b9bid0-mermaid-reveal .26s var(--ease-spring) both}.mermaid-result.svelte-b9bid0 svg{max-inline-size:100%;height:auto;margin-inline:auto;display:block}.mermaid-result.svelte-b9bid0 rect.basic{rx:var(--mermaid-corner);ry:var(--mermaid-corner)}@keyframes svelte-b9bid0-mermaid-breathe{to{opacity:.72}}@keyframes svelte-b9bid0-mermaid-reveal{0%{opacity:0;filter:blur(.25rem)}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.mermaid-placeholder.svelte-b9bid0,.mermaid-reveal.svelte-b9bid0{animation:none}}.vertical-rule.svelte-orfvbd:before{border-inline:.3125rem solid #0000;border-block-end:.5625rem solid var(--color-border-strong);content:"";width:0;height:0;position:absolute;top:-.5rem;left:50%;translate:-50%}.horizontal-axis.svelte-orfvbd:after{border-block:.3125rem solid #0000;border-inline-start:.5625rem solid var(--color-border-strong);content:"";width:0;height:0;position:absolute;top:50%;right:-.5rem;translate:0 -50%}.svg-canvas{--font-sans:"Inter", "PingFang SC", "HarmonyOS Sans SC", "Noto Sans SC", "Microsoft YaHei", "WenQuanYi Micro Hei", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"Ioskeley Mono", ui-monospace, monospace;--color-background-primary:#fafafa;--color-background-secondary:#f0f0f1;--color-background-tertiary:#eaeaeb;--color-background-info:#e6efff;--color-background-danger:#fde8e6;--color-background-success:#e8f3e2;--color-background-warning:#fbeed8;--color-text-primary:#383a42;--color-text-secondary:#696c77;--color-text-tertiary:#a0a1a7;--color-text-info:#4078f2;--color-text-danger:#e45649;--color-text-success:#50a14f;--color-text-warning:#d75f00;--color-border-tertiary:#383a4226;--color-border-secondary:#383a424d;--color-border-primary:#383a4266;--color-border-info:#4078f2;--color-border-danger:#e45649;--color-border-success:#50a14f;--color-border-warning:#d75f00;--border-radius-md:.5rem;--border-radius-lg:.75rem;--border-radius-xl:1rem;--p:var(--color-text-primary);--s:var(--color-text-secondary);--t:var(--color-text-tertiary);--bg2:var(--color-background-secondary);--b:var(--color-border-tertiary)}.dark .svg-canvas,[data-theme=dark] .svg-canvas{--color-background-primary:#fbfbfb05;--color-background-secondary:#f0f0f205;--color-background-tertiary:#eaeaec04;--color-background-info:#61a6fb1a;--color-background-danger:#fb71851c;--color-background-success:#6cdb6b1c;--color-background-warning:#ffba411f;--color-text-primary:#fbfbfbe6;--color-text-secondary:#f0f0f2ad;--color-text-tertiary:#eaeaec7a;--color-text-info:#61a6fb;--color-text-danger:#e06577;--color-text-success:#64c662;--color-text-warning:#eda830;--color-border-tertiary:#fbfbfb14;--color-border-secondary:#fbfbfb29;--color-border-primary:#fbfbfb3d;--color-border-info:#61a6fb36;--color-border-danger:#fb718538;--color-border-success:#6cdb6b38;--color-border-warning:#ffba413b}@supports (color:lab(0% 0 0)){.dark .svg-canvas,[data-theme=dark] .svg-canvas{--color-background-primary:lab(98.492% 0 0/.02);--color-background-secondary:lab(94.7542% .293165 -1.09328/.02);--color-background-tertiary:lab(92.6662% .293255 -1.09326/.015);--color-background-info:lab(66.3954% -2.97999 -49.7253/.1);--color-background-danger:lab(65.5344% 54.9774 16.5129/.11);--color-background-success:lab(79.0079% -49.7857 44.3216/.11);--color-background-warning:lab(80.9618% 20.9741 74.9546/.12);--color-text-primary:lab(98.492% 0 0/.9);--color-text-secondary:lab(94.7542% .293165 -1.09328/.68);--color-text-tertiary:lab(92.6662% .293255 -1.09326/.48);--color-text-info:lab(66.3954% -2.97999 -49.7253);--color-text-danger:lab(59.0077% 50.0846 14.8402);--color-text-success:lab(72.2042% -45.2996 40.226);--color-text-warning:lab(74.3696% 18.9327 67.47);--color-border-tertiary:lab(98.492% 0 0/.08);--color-border-secondary:lab(98.492% 0 0/.16);--color-border-primary:lab(98.492% 0 0/.24);--color-border-info:lab(66.3954% -2.97999 -49.7253/.21);--color-border-danger:lab(65.5344% 54.9774 16.5129/.22);--color-border-success:lab(79.0079% -49.7857 44.3216/.22);--color-border-warning:lab(80.9618% 20.9741 74.9546/.23)}}.svg-canvas svg text{font-family:var(--font-sans)}.svg-canvas svg text.t{fill:var(--color-text-primary);font-size:.875rem;font-weight:400}.svg-canvas svg text.ts{fill:var(--color-text-secondary);font-size:.75rem;font-weight:400}.svg-canvas svg text.th{fill:var(--color-text-primary);font-size:.875rem;font-weight:500}.svg-canvas svg .box{fill:var(--color-background-secondary);stroke:var(--color-border-tertiary);stroke-width:.5px}.svg-canvas svg{display:block}.svg-canvas svg .node{transition:opacity .15s}@media (hover:hover){.svg-canvas svg .node:hover{opacity:.75}}.svg-canvas svg .arr{fill:none;stroke:var(--color-text-secondary);stroke-width:1.5px;stroke-linecap:round}.svg-canvas svg .leader{fill:none;stroke:var(--color-text-tertiary);stroke-width:.5px;stroke-dasharray:3 3}.svg-canvas svg .c-purple>rect,.svg-canvas svg .c-purple>circle,.svg-canvas svg .c-purple>ellipse,.svg-canvas svg rect.c-purple,.svg-canvas svg circle.c-purple,.svg-canvas svg ellipse.c-purple{fill:#faecf9;stroke:#a626a4}.svg-canvas svg .c-purple>.th,.svg-canvas svg .c-purple>.t{fill:#771977}.svg-canvas svg .c-purple>.ts{fill:#a626a4}.svg-canvas svg .c-teal>rect,.svg-canvas svg .c-teal>circle,.svg-canvas svg .c-teal>ellipse,.svg-canvas svg rect.c-teal,.svg-canvas svg circle.c-teal,.svg-canvas svg ellipse.c-teal{fill:#e1f3fa;stroke:#0184bc}.svg-canvas svg .c-teal>.th,.svg-canvas svg .c-teal>.t{fill:#015f88}.svg-canvas svg .c-teal>.ts{fill:#0184bc}.svg-canvas svg .c-coral>rect,.svg-canvas svg .c-coral>circle,.svg-canvas svg .c-coral>ellipse,.svg-canvas svg rect.c-coral,.svg-canvas svg circle.c-coral,.svg-canvas svg ellipse.c-coral{fill:#fbeee2;stroke:#ca6f1e}.svg-canvas svg .c-coral>.th,.svg-canvas svg .c-coral>.t{fill:#925113}.svg-canvas svg .c-coral>.ts{fill:#ca6f1e}.svg-canvas svg .c-pink>rect,.svg-canvas svg .c-pink>circle,.svg-canvas svg .c-pink>ellipse,.svg-canvas svg rect.c-pink,.svg-canvas svg circle.c-pink,.svg-canvas svg ellipse.c-pink{fill:#fce8ee;stroke:#b83260}.svg-canvas svg .c-pink>.th,.svg-canvas svg .c-pink>.t{fill:#852344}.svg-canvas svg .c-pink>.ts{fill:#b83260}.svg-canvas svg .c-gray>rect,.svg-canvas svg .c-gray>circle,.svg-canvas svg .c-gray>ellipse,.svg-canvas svg rect.c-gray,.svg-canvas svg circle.c-gray,.svg-canvas svg ellipse.c-gray{fill:#f0f0f1;stroke:#5c5e66}.svg-canvas svg .c-gray>.th,.svg-canvas svg .c-gray>.t{fill:#383a42}.svg-canvas svg .c-gray>.ts{fill:#5c5e66}.svg-canvas svg .c-blue>rect,.svg-canvas svg .c-blue>circle,.svg-canvas svg .c-blue>ellipse,.svg-canvas svg rect.c-blue,.svg-canvas svg circle.c-blue,.svg-canvas svg ellipse.c-blue{fill:#e6efff;stroke:#4078f2}.svg-canvas svg .c-blue>.th,.svg-canvas svg .c-blue>.t{fill:#1a52cf}.svg-canvas svg .c-blue>.ts{fill:#4078f2}.svg-canvas svg .c-green>rect,.svg-canvas svg .c-green>circle,.svg-canvas svg .c-green>ellipse,.svg-canvas svg rect.c-green,.svg-canvas svg circle.c-green,.svg-canvas svg ellipse.c-green{fill:#e8f3e2;stroke:#50a14f}.svg-canvas svg .c-green>.th,.svg-canvas svg .c-green>.t{fill:#3a7639}.svg-canvas svg .c-green>.ts{fill:#50a14f}.svg-canvas svg .c-amber>rect,.svg-canvas svg .c-amber>circle,.svg-canvas svg .c-amber>ellipse,.svg-canvas svg rect.c-amber,.svg-canvas svg circle.c-amber,.svg-canvas svg ellipse.c-amber{fill:#fbeed8;stroke:#c18401}.svg-canvas svg .c-amber>.th,.svg-canvas svg .c-amber>.t{fill:#8c6001}.svg-canvas svg .c-amber>.ts{fill:#c18401}.svg-canvas svg .c-red>rect,.svg-canvas svg .c-red>circle,.svg-canvas svg .c-red>ellipse,.svg-canvas svg rect.c-red,.svg-canvas svg circle.c-red,.svg-canvas svg ellipse.c-red{fill:#fde8e6;stroke:#e45649}.svg-canvas svg .c-red>.th,.svg-canvas svg .c-red>.t{fill:#a83329}.svg-canvas svg .c-red>.ts{fill:#e45649}.dark .svg-canvas svg .c-purple>rect,.dark .svg-canvas svg .c-purple>circle,.dark .svg-canvas svg .c-purple>ellipse,.dark .svg-canvas svg rect.c-purple,.dark .svg-canvas svg circle.c-purple,.dark .svg-canvas svg ellipse.c-purple,[data-theme=dark] .svg-canvas svg .c-purple>rect,[data-theme=dark] .svg-canvas svg .c-purple>circle,[data-theme=dark] .svg-canvas svg .c-purple>ellipse,[data-theme=dark] .svg-canvas svg rect.c-purple,[data-theme=dark] .svg-canvas svg circle.c-purple,[data-theme=dark] .svg-canvas svg ellipse.c-purple{fill:#d67ad212;fill:lab(63.9088% 46.0986 -29.985/.07);stroke:#d67ad22e;stroke:lab(63.9088% 46.0986 -29.985/.18)}.dark .svg-canvas svg .c-purple>.th,.dark .svg-canvas svg .c-purple>.t,[data-theme=dark] .svg-canvas svg .c-purple>.th,[data-theme=dark] .svg-canvas svg .c-purple>.t{fill:#d67ad2;fill:lab(63.9088% 46.0986 -29.985)}.dark .svg-canvas svg .c-purple>.ts,[data-theme=dark] .svg-canvas svg .c-purple>.ts{fill:#bf6dbb;fill:lab(57.5085% 41.9585 -27.2978)}.dark .svg-canvas svg .c-teal>rect,.dark .svg-canvas svg .c-teal>circle,.dark .svg-canvas svg .c-teal>ellipse,.dark .svg-canvas svg rect.c-teal,.dark .svg-canvas svg circle.c-teal,.dark .svg-canvas svg ellipse.c-teal,[data-theme=dark] .svg-canvas svg .c-teal>rect,[data-theme=dark] .svg-canvas svg .c-teal>circle,[data-theme=dark] .svg-canvas svg .c-teal>ellipse,[data-theme=dark] .svg-canvas svg rect.c-teal,[data-theme=dark] .svg-canvas svg circle.c-teal,[data-theme=dark] .svg-canvas svg ellipse.c-teal{fill:#5dc4ff17;fill:lab(75.0292% -17.825 -40.4831/.09);stroke:#5dc4ff33;stroke:lab(75.0292% -17.825 -40.4831/.2)}.dark .svg-canvas svg .c-teal>.th,.dark .svg-canvas svg .c-teal>.t,[data-theme=dark] .svg-canvas svg .c-teal>.th,[data-theme=dark] .svg-canvas svg .c-teal>.t{fill:#5dc4ff;fill:lab(75.0292% -17.825 -40.4831)}.dark .svg-canvas svg .c-teal>.ts,[data-theme=dark] .svg-canvas svg .c-teal>.ts{fill:#52b2e9;fill:lab(68.4198% -16.3379 -36.8704)}.dark .svg-canvas svg .c-coral>rect,.dark .svg-canvas svg .c-coral>circle,.dark .svg-canvas svg .c-coral>ellipse,.dark .svg-canvas svg rect.c-coral,.dark .svg-canvas svg circle.c-coral,.dark .svg-canvas svg ellipse.c-coral,[data-theme=dark] .svg-canvas svg .c-coral>rect,[data-theme=dark] .svg-canvas svg .c-coral>circle,[data-theme=dark] .svg-canvas svg .c-coral>ellipse,[data-theme=dark] .svg-canvas svg rect.c-coral,[data-theme=dark] .svg-canvas svg circle.c-coral,[data-theme=dark] .svg-canvas svg ellipse.c-coral{fill:#fb923c17;fill:lab(71.1028% 36.1077 60.7983/.09);stroke:#fb923c33;stroke:lab(71.1028% 36.1077 60.7983/.2)}.dark .svg-canvas svg .c-coral>.th,.dark .svg-canvas svg .c-coral>.t,[data-theme=dark] .svg-canvas svg .c-coral>.th,[data-theme=dark] .svg-canvas svg .c-coral>.t{fill:#fb923c;fill:lab(71.1028% 36.1077 60.7983)}.dark .svg-canvas svg .c-coral>.ts,[data-theme=dark] .svg-canvas svg .c-coral>.ts{fill:#e18438;fill:lab(64.5656% 32.7833 54.9941)}.dark .svg-canvas svg .c-pink>rect,.dark .svg-canvas svg .c-pink>circle,.dark .svg-canvas svg .c-pink>ellipse,.dark .svg-canvas svg rect.c-pink,.dark .svg-canvas svg circle.c-pink,.dark .svg-canvas svg ellipse.c-pink,[data-theme=dark] .svg-canvas svg .c-pink>rect,[data-theme=dark] .svg-canvas svg .c-pink>circle,[data-theme=dark] .svg-canvas svg .c-pink>ellipse,[data-theme=dark] .svg-canvas svg rect.c-pink,[data-theme=dark] .svg-canvas svg circle.c-pink,[data-theme=dark] .svg-canvas svg ellipse.c-pink{fill:#fd709817;fill:lab(66.008% 57.3863 6.22666/.09);stroke:#fd709833;stroke:lab(66.008% 57.3863 6.22666/.2)}.dark .svg-canvas svg .c-pink>.th,.dark .svg-canvas svg .c-pink>.t,[data-theme=dark] .svg-canvas svg .c-pink>.th,[data-theme=dark] .svg-canvas svg .c-pink>.t{fill:#fd7098;fill:lab(66.008% 57.3863 6.22666)}.dark .svg-canvas svg .c-pink>.ts,[data-theme=dark] .svg-canvas svg .c-pink>.ts{fill:#e26588;fill:lab(59.5879% 52.2271 5.66031)}.dark .svg-canvas svg .c-gray>rect,.dark .svg-canvas svg .c-gray>circle,.dark .svg-canvas svg .c-gray>ellipse,.dark .svg-canvas svg rect.c-gray,.dark .svg-canvas svg circle.c-gray,.dark .svg-canvas svg ellipse.c-gray,[data-theme=dark] .svg-canvas svg .c-gray>rect,[data-theme=dark] .svg-canvas svg .c-gray>circle,[data-theme=dark] .svg-canvas svg .c-gray>ellipse,[data-theme=dark] .svg-canvas svg rect.c-gray,[data-theme=dark] .svg-canvas svg circle.c-gray,[data-theme=dark] .svg-canvas svg ellipse.c-gray{fill:#f0f0f205;fill:lab(94.7542% .293165 -1.09328/.02);stroke:#f0f0f214;stroke:lab(94.7542% .293165 -1.09328/.08)}.dark .svg-canvas svg .c-gray>.th,.dark .svg-canvas svg .c-gray>.t,[data-theme=dark] .svg-canvas svg .c-gray>.th,[data-theme=dark] .svg-canvas svg .c-gray>.t{fill:#fbfbfbdb;fill:lab(98.492% 0 0/.86)}.dark .svg-canvas svg .c-gray>.ts,[data-theme=dark] .svg-canvas svg .c-gray>.ts{fill:#f0f0f2a6;fill:lab(94.7542% .293165 -1.09328/.65)}.dark .svg-canvas svg .c-blue>rect,.dark .svg-canvas svg .c-blue>circle,.dark .svg-canvas svg .c-blue>ellipse,.dark .svg-canvas svg rect.c-blue,.dark .svg-canvas svg circle.c-blue,.dark .svg-canvas svg ellipse.c-blue,[data-theme=dark] .svg-canvas svg .c-blue>rect,[data-theme=dark] .svg-canvas svg .c-blue>circle,[data-theme=dark] .svg-canvas svg .c-blue>ellipse,[data-theme=dark] .svg-canvas svg rect.c-blue,[data-theme=dark] .svg-canvas svg circle.c-blue,[data-theme=dark] .svg-canvas svg ellipse.c-blue{fill:#61a6fb1a;fill:lab(66.3954% -2.97999 -49.7253/.1);stroke:#61a6fb36;stroke:lab(66.3954% -2.97999 -49.7253/.21)}.dark .svg-canvas svg .c-blue>.th,.dark .svg-canvas svg .c-blue>.t,[data-theme=dark] .svg-canvas svg .c-blue>.th,[data-theme=dark] .svg-canvas svg .c-blue>.t,.dark .svg-canvas svg .c-blue>.ts,[data-theme=dark] .svg-canvas svg .c-blue>.ts{fill:#61a6fb;fill:lab(66.3954% -2.97999 -49.7253)}.dark .svg-canvas svg .c-green>rect,.dark .svg-canvas svg .c-green>circle,.dark .svg-canvas svg .c-green>ellipse,.dark .svg-canvas svg rect.c-green,.dark .svg-canvas svg circle.c-green,.dark .svg-canvas svg ellipse.c-green,[data-theme=dark] .svg-canvas svg .c-green>rect,[data-theme=dark] .svg-canvas svg .c-green>circle,[data-theme=dark] .svg-canvas svg .c-green>ellipse,[data-theme=dark] .svg-canvas svg rect.c-green,[data-theme=dark] .svg-canvas svg circle.c-green,[data-theme=dark] .svg-canvas svg ellipse.c-green{fill:#6cdb6b1c;fill:lab(79.0079% -49.7857 44.3216/.11);stroke:#6cdb6b38;stroke:lab(79.0079% -49.7857 44.3216/.22)}.dark .svg-canvas svg .c-green>.th,.dark .svg-canvas svg .c-green>.t,[data-theme=dark] .svg-canvas svg .c-green>.th,[data-theme=dark] .svg-canvas svg .c-green>.t{fill:#6cdb6b;fill:lab(79.0079% -49.7857 44.3216)}.dark .svg-canvas svg .c-green>.ts,[data-theme=dark] .svg-canvas svg .c-green>.ts{fill:#64c662;fill:lab(72.2042% -45.2996 40.226)}.dark .svg-canvas svg .c-amber>rect,.dark .svg-canvas svg .c-amber>circle,.dark .svg-canvas svg .c-amber>ellipse,.dark .svg-canvas svg rect.c-amber,.dark .svg-canvas svg circle.c-amber,.dark .svg-canvas svg ellipse.c-amber,[data-theme=dark] .svg-canvas svg .c-amber>rect,[data-theme=dark] .svg-canvas svg .c-amber>circle,[data-theme=dark] .svg-canvas svg .c-amber>ellipse,[data-theme=dark] .svg-canvas svg rect.c-amber,[data-theme=dark] .svg-canvas svg circle.c-amber,[data-theme=dark] .svg-canvas svg ellipse.c-amber{fill:#ffba411f;fill:lab(80.9618% 20.9741 74.9546/.12);stroke:#ffba413b;stroke:lab(80.9618% 20.9741 74.9546/.23)}.dark .svg-canvas svg .c-amber>.th,.dark .svg-canvas svg .c-amber>.t,[data-theme=dark] .svg-canvas svg .c-amber>.th,[data-theme=dark] .svg-canvas svg .c-amber>.t{fill:#ffba41;fill:lab(80.9618% 20.9741 74.9546)}.dark .svg-canvas svg .c-amber>.ts,[data-theme=dark] .svg-canvas svg .c-amber>.ts{fill:#eda830;fill:lab(74.3696% 18.9327 67.47)}.dark .svg-canvas svg .c-red>rect,.dark .svg-canvas svg .c-red>circle,.dark .svg-canvas svg .c-red>ellipse,.dark .svg-canvas svg rect.c-red,.dark .svg-canvas svg circle.c-red,.dark .svg-canvas svg ellipse.c-red,[data-theme=dark] .svg-canvas svg .c-red>rect,[data-theme=dark] .svg-canvas svg .c-red>circle,[data-theme=dark] .svg-canvas svg .c-red>ellipse,[data-theme=dark] .svg-canvas svg rect.c-red,[data-theme=dark] .svg-canvas svg circle.c-red,[data-theme=dark] .svg-canvas svg ellipse.c-red{fill:#fb71851c;fill:lab(65.5344% 54.9774 16.5129/.11);stroke:#fb718538;stroke:lab(65.5344% 54.9774 16.5129/.22)}.dark .svg-canvas svg .c-red>.th,.dark .svg-canvas svg .c-red>.t,[data-theme=dark] .svg-canvas svg .c-red>.th,[data-theme=dark] .svg-canvas svg .c-red>.t{fill:#fb7185;fill:lab(65.5344% 54.9774 16.5129)}.dark .svg-canvas svg .c-red>.ts,[data-theme=dark] .svg-canvas svg .c-red>.ts{fill:#e06577;fill:lab(59.0077% 50.0846 14.8402)}.tile-name.svelte-bgm35s{fill:#fff}.tile-size.svelte-bgm35s{fill:#ffffffbf}.tooltip-grid.svelte-bgm35s>:where(.svelte-bgm35s):nth-child(2n){text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.corner.svelte-1f6a7z0{bottom:.75rem;right:.75rem}.tweet-card.svelte-1f6a7z0:hover .corner:where(.svelte-1f6a7z0),.tweet-card.svelte-1f6a7z0:focus-visible .corner:where(.svelte-1f6a7z0){opacity:1}.player-button.svelte-21mouk .player-glyph{width:1rem;height:1rem;filter:drop-shadow(var(--player-shadow))}.player-button.svelte-21mouk .player-glyph-cog{stroke:currentColor;stroke-width:4.571px;stroke-linejoin:round}.player-button.svelte-21mouk .player-glyph-cog rect{stroke:none}.player-chrome.svelte-1xvp7yb:has(:focus-visible){opacity:1;pointer-events:auto}.player-button.svelte-1xvp7yb .player-glyph{width:1rem;height:1rem;filter:drop-shadow(var(--player-shadow))}.player-button.svelte-1xvp7yb .player-glyph-play{fill:currentColor}.player-scrub.svelte-1xvp7yb:has(.player-seek:where(.svelte-1xvp7yb):focus-visible) .player-track:where(.svelte-1xvp7yb){outline:.125rem solid var(--color-accent);outline-offset:0}.player-level.svelte-1xvp7yb:focus-visible::-webkit-slider-runnable-track{outline:.125rem solid var(--color-accent);outline-offset:0}.player-level.svelte-1xvp7yb:focus-visible::-moz-range-track{outline:.125rem solid var(--color-accent);outline-offset:0}html[data-focus-source=pointer] .player-scrub.svelte-1xvp7yb:has(.player-seek:where(.svelte-1xvp7yb):focus-visible) .player-track:where(.svelte-1xvp7yb){outline:none}html[data-focus-source=pointer] .player-level.svelte-1xvp7yb:focus-visible::-webkit-slider-runnable-track{outline:none}html[data-focus-source=pointer] .player-level.svelte-1xvp7yb:focus-visible::-moz-range-track{outline:none}.player-seek.svelte-1xvp7yb::-webkit-slider-runnable-track{background:0 0;height:1rem}.player-seek.svelte-1xvp7yb::-moz-range-track{background:0 0;height:1rem}.player-seek.svelte-1xvp7yb::-webkit-slider-thumb{appearance:none;background:var(--player-ink);width:.625rem;height:.625rem;box-shadow:var(--player-shadow);opacity:0;border-radius:3.40282e38px;margin-top:.1875rem;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.player-seek.svelte-1xvp7yb::-moz-range-thumb{background:var(--player-ink);width:.625rem;height:.625rem;box-shadow:var(--player-shadow);opacity:0;border:0;border-radius:3.40282e38px;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.player-scrub.svelte-1xvp7yb:hover .player-seek:where(.svelte-1xvp7yb)::-webkit-slider-thumb{opacity:1}.player-seek.svelte-1xvp7yb:focus-visible::-webkit-slider-thumb{opacity:1}.player-scrub.svelte-1xvp7yb:hover .player-seek:where(.svelte-1xvp7yb)::-moz-range-thumb{opacity:1}.player-seek.svelte-1xvp7yb:focus-visible::-moz-range-thumb{opacity:1}.player-volume.svelte-1xvp7yb:hover .player-level:where(.svelte-1xvp7yb),.player-level.svelte-1xvp7yb:focus-visible{opacity:1;width:4rem}.player-level.svelte-1xvp7yb::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--player-ink) var(--filled), var(--player-ink-faint) var(--filled));border-radius:3.40282e38px;height:.1875rem}.player-level.svelte-1xvp7yb::-moz-range-track{background:linear-gradient(to right, var(--player-ink) var(--filled), var(--player-ink-faint) var(--filled));border-radius:3.40282e38px;height:.1875rem}.player-level.svelte-1xvp7yb::-webkit-slider-thumb{appearance:none;background:var(--player-ink);border-radius:3.40282e38px;width:.625rem;height:.625rem;margin-top:-.21875rem}.player-level.svelte-1xvp7yb::-moz-range-thumb{background:var(--player-ink);border:0;border-radius:3.40282e38px;width:.625rem;height:.625rem}.player-cover.svelte-adfeff:focus-visible svg{stroke:var(--color-accent);stroke-width:42.67px;stroke-linejoin:round;paint-order:stroke fill}.player-cover.svelte-adfeff svg rect,html[data-focus-source=pointer] .player-cover.svelte-adfeff:focus-visible svg{stroke:none}.player-cover.svelte-adfeff .player-cover-glyph,.player-cover.svelte-adfeff .player-cover-pause{fill:currentColor;width:1.875rem;height:1.875rem;filter:drop-shadow(var(--player-shadow))}.video-surface.svelte-jlnzxq::cue{font-family:inherit;font-size:var(--cue-size,1rem);color:var(--player-ink);background:var(--player-plate-strong);border-radius:.1875rem;line-height:1.35}.video-surface[data-settled].svelte-jlnzxq{opacity:1}:-webkit-any(.video-frame[data-filling=true].svelte-jlnzxq,.video-frame.svelte-jlnzxq:-webkit-full-screen){background:#000;background:lab(0% 0 0);border:0;border-radius:0;grid-template:100%/100%;place-items:center;display:grid}:is(.video-frame[data-filling=true].svelte-jlnzxq,.video-frame.svelte-jlnzxq:fullscreen){background:#000;background:lab(0% 0 0);border:0;border-radius:0;grid-template:100%/100%;place-items:center;display:grid}:-webkit-any(.video-frame[data-filling=true].svelte-jlnzxq .video-surface:where(.svelte-jlnzxq),.video-frame.svelte-jlnzxq:-webkit-full-screen .video-surface:where(.svelte-jlnzxq)){object-fit:contain;width:100%;height:100%}:is(.video-frame[data-filling=true].svelte-jlnzxq .video-surface:where(.svelte-jlnzxq),.video-frame.svelte-jlnzxq:fullscreen .video-surface:where(.svelte-jlnzxq)){object-fit:contain;width:100%;height:100%}.popover-content{width:min(26rem,100vw - 1.5rem);transform-origin:var(--bits-popover-content-transform-origin);transition:opacity .15s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1)}.popover-content[data-starting-style],.popover-content[data-ending-style]{opacity:0;transform:scale(.98)}@media (prefers-reduced-motion:reduce){.popover-content{transition:none}}[data-tn-trigger]{color:inherit;font:inherit;line-height:var(--focus-link-height);text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.25rem;cursor:help;background:0 0;border:0;margin:0;padding:0}[data-tn-trigger]:hover,[data-tn-trigger]:focus-visible,[data-tn-trigger][aria-expanded=true]{color:var(--color-text-strong);text-decoration-color:currentColor}[data-tn-trigger] [data-tn-icon]{vertical-align:.08em;width:.78em;height:.78em;color:var(--color-text-soft);margin-inline:.22em .12em;text-decoration:none;display:inline}
