@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cal Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cal-sans-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cal Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cal-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cal Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cal-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(/fonts/google-sans-flex-vietnamese-wght.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(/fonts/google-sans-flex-latin-ext-wght.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Google Sans Flex;font-style:normal;font-weight:400 800;font-stretch:100%;font-display:swap;src:url(/fonts/google-sans-flex-latin-wght.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}::file-selector-button{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}hr{color:inherit;border-top-width:1px;height:0}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:var(--sizes-auto)}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::file-selector-button{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback:#00000080;opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{border-color:inherit;text-indent:0;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:var(--sizes-auto)}::-webkit-outer-spin-button{height:var(--sizes-auto)}:-moz-ui-invalid{box-shadow:var(--shadows-none)}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}*,:before,:after{box-sizing:border-box}html,body,#root{margin:var(--spacing-0);min-height:100%}[data-theme]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme]{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--colors-scrollbar-thumb) transparent;scrollbar-width:thin}[data-theme] body{background:var(--colors-bg-canvas);color:var(--colors-fg-default);font-family:var(--fonts-body);font-optical-sizing:auto;font-synthesis-weight:none;font-size:var(--font-sizes-md);line-height:var(--line-heights-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow:hidden}[data-theme] :is(button,input,textarea,select){font:inherit;color:inherit}[data-theme] button{cursor:pointer}[data-theme] button:disabled{cursor:not-allowed}[data-theme] a{color:inherit;text-decoration:none}[data-theme] :is(img,svg){max-width:100%;display:block}[data-theme] :focus-visible{outline:var(--borders-focus);outline-offset:2px}[data-theme] ::selection{background:var(--colors-action-bg);color:var(--colors-action-fg)}[data-theme] ::placeholder{color:var(--colors-fg-subtle);opacity:1}[data-theme] dialog::backdrop{background:var(--colors-bg-scrim)}[data-theme].js [data-prerender]{display:none}html[data-theme][data-accent=lime]{--portal-action-bg:#b9ec59;--portal-action-hover:#cdf582;--portal-action-pressed:#a5d34d;--portal-action-text:#b9ec59;--portal-action-subtle:#b9ec5924;--portal-action-edge:#b9ec596b;--portal-action-focus:#cdf582;--portal-action-shadow:0 8px 22px #b9ec593d}html[data-theme=light][data-accent=lime]{--portal-action-text:#4b681b;--portal-action-edge:#4b681b;--portal-action-focus:#4b681b}html[data-theme][data-accent=ember]{--portal-action-bg:#ee7a45;--portal-action-hover:#ff9460;--portal-action-pressed:#d6622d;--portal-action-text:#ff9460;--portal-action-subtle:#ee7a4524;--portal-action-edge:#ee7a456b;--portal-action-focus:#ff9460;--portal-action-shadow:0 8px 22px #ee7a453d}html[data-theme=light][data-accent=ember]{--portal-action-text:#ad4819;--portal-action-edge:#ad4819;--portal-action-focus:#ad4819}html[data-theme][data-accent=teal]{--portal-action-bg:#6fc7b8;--portal-action-hover:#93d8cb;--portal-action-pressed:#58b7a7;--portal-action-text:#6fc7b8;--portal-action-subtle:#6fc7b824;--portal-action-edge:#6fc7b86b;--portal-action-focus:#93d8cb;--portal-action-shadow:0 8px 22px #6fc7b83d}html[data-theme=light][data-accent=teal]{--portal-action-text:#256f63;--portal-action-edge:#256f63;--portal-action-focus:#256f63}html[data-theme][data-accent=coral]{--portal-action-bg:#ea7473;--portal-action-hover:#f29b9a;--portal-action-pressed:#df6564;--portal-action-text:#ea7473;--portal-action-subtle:#ea747324;--portal-action-edge:#ea74736b;--portal-action-focus:#f29b9a;--portal-action-shadow:0 8px 22px #ea74733d}html[data-theme=light][data-accent=coral]{--portal-action-text:#9c2b2c;--portal-action-edge:#9c2b2c;--portal-action-focus:#9c2b2c}html[data-theme][data-accent=blue]{--portal-action-bg:#94b2e6;--portal-action-hover:#b5caef;--portal-action-pressed:#7498d9;--portal-action-text:#94b2e6;--portal-action-subtle:#94b2e624;--portal-action-edge:#94b2e66b;--portal-action-focus:#b5caef;--portal-action-shadow:0 8px 22px #94b2e63d}html[data-theme=light][data-accent=blue]{--portal-action-text:#36589a;--portal-action-edge:#36589a;--portal-action-focus:#36589a}html[data-theme][data-accent=purple]{--portal-action-bg:#b59acb;--portal-action-hover:#cdb9de;--portal-action-pressed:#a88ac0;--portal-action-text:#b59acb;--portal-action-subtle:#b59acb24;--portal-action-edge:#b59acb6b;--portal-action-focus:#cdb9de;--portal-action-shadow:0 8px 22px #b59acb3d}html[data-theme=light][data-accent=purple]{--portal-action-text:#63457e;--portal-action-edge:#63457e;--portal-action-focus:#63457e}html[data-theme][data-accent=gold]{--portal-action-bg:#f0c977;--portal-action-hover:#f5d894;--portal-action-pressed:#e6b552;--portal-action-text:#f0c977;--portal-action-subtle:#f0c97724;--portal-action-edge:#f0c9776b;--portal-action-focus:#f5d894;--portal-action-shadow:0 8px 22px #f0c9773d}html[data-theme=light][data-accent=gold]{--portal-action-text:#7d5c16;--portal-action-edge:#7d5c16;--portal-action-focus:#7d5c16}:root:not([data-theme]) body{color:#f1eadb;background:#101920;font-family:Segoe UI,system-ui,sans-serif}:root:not([data-theme]) :is(button,input){font:inherit}:root:not([data-theme]) button{cursor:pointer}:root:not([data-theme]) button:disabled{cursor:wait;opacity:.5}:root:not([data-theme]) :is(button,a,input):focus-visible{outline-offset:4px;outline:2px solid #ee7a45}*,: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 (prefers-reduced-motion:reduce){[data-theme] *,[data-theme] :before,[data-theme] :after{--transition-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer tokens{:where(:root,:host){--colors-white:#fff;--colors-black:#000;--colors-transparent:transparent;--colors-current:currentColor;--colors-night-300:#5d717c;--colors-night-400:#455863;--colors-night-500:#30414b;--colors-night-600:#273944;--colors-night-700:#1f2e39;--colors-night-800:#18242d;--colors-night-850:#141f27;--colors-night-900:#101920;--colors-night-950:#0a1116;--colors-mist-300:#b4c0c5;--colors-mist-400:#93a3aa;--colors-mist-500:#7a8d96;--colors-bone-50:#faf6ec;--colors-bone-100:#f1eadb;--colors-bone-200:#e0d8c6;--colors-paper-0:#fffdf8;--colors-paper-50:#fbf8f0;--colors-paper-100:#f4efe3;--colors-paper-200:#eae3d2;--colors-paper-300:#dcd3be;--colors-paper-400:#c6bba2;--colors-paper-500:#a89d84;--colors-ink-400:#8c877a;--colors-ink-500:#6e6a5f;--colors-ink-600:#57534a;--colors-ink-700:#3d3a31;--colors-ink-800:#25231d;--colors-ink-900:#1c1a15;--colors-ember-300:#ffb792;--colors-ember-400:#ff9460;--colors-ember-500:#ee7a45;--colors-ember-600:#d6622d;--colors-ember-700:#ad4819;--colors-ember-800:#853714;--colors-teal-300:#93d8cb;--colors-teal-400:#6fc7b8;--colors-teal-500:#58b7a7;--colors-teal-600:#3a9384;--colors-teal-700:#256f63;--colors-amber-300:#f5d894;--colors-amber-400:#f0c977;--colors-amber-500:#e6b552;--colors-amber-600:#b98a2a;--colors-amber-700:#7d5c16;--colors-crimson-300:#f29b9a;--colors-crimson-400:#ea7473;--colors-crimson-500:#df5453;--colors-crimson-600:#bf3a3a;--colors-crimson-700:#9c2b2c;--colors-jade-300:#a0dcb4;--colors-jade-400:#7bcb96;--colors-jade-500:#58b778;--colors-jade-600:#3a9459;--colors-jade-700:#25703f;--colors-azure-300:#b5caef;--colors-azure-400:#94b2e6;--colors-azure-500:#7498d9;--colors-azure-600:#4f76bf;--colors-azure-700:#36589a;--colors-dusk-300:#cdb9de;--colors-dusk-400:#b59acb;--colors-dusk-500:#9b7cb5;--colors-dusk-600:#7c5c99;--colors-dusk-700:#63457e;--fonts-display:"Cal Sans", "Segoe UI", ui-sans-serif, system-ui, sans-serif;--fonts-body:"Google Sans Flex", "Segoe UI", ui-sans-serif, system-ui, -apple-system, sans-serif;--fonts-mono:"JetBrains Mono Variable", ui-monospace, "Cascadia Mono", Consolas, monospace;--font-sizes-2xs:.6875rem;--font-sizes-xs:.75rem;--font-sizes-sm:.8125rem;--font-sizes-md:.875rem;--font-sizes-lg:1rem;--font-sizes-xl:1.125rem;--font-sizes-2xl:1.375rem;--font-sizes-3xl:1.75rem;--font-sizes-4xl:2.25rem;--font-sizes-5xl:3rem;--font-sizes-6xl:4rem;--font-weights-regular:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-heavy:800;--line-heights-none:1;--line-heights-tight:1.1;--line-heights-snug:1.3;--line-heights-normal:1.5;--line-heights-relaxed:1.65;--letter-spacings-tighter:-.035em;--letter-spacings-tight:-.015em;--letter-spacings-normal:0;--letter-spacings-wide:.04em;--letter-spacings-wider:.08em;--letter-spacings-widest:.14em;--spacing-0:0;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-7:28px;--spacing-8:32px;--spacing-9:36px;--spacing-10:40px;--spacing-12:48px;--spacing-14:56px;--spacing-16:64px;--spacing-20:80px;--spacing-24:96px;--spacing-32:128px;--spacing-px:1px;--spacing-0\.5:2px;--spacing-1\.5:6px;--spacing-2\.5:10px;--spacing-3\.5:14px;--sizes-0:0;--sizes-1:4px;--sizes-2:8px;--sizes-3:12px;--sizes-4:16px;--sizes-5:20px;--sizes-6:24px;--sizes-7:28px;--sizes-8:32px;--sizes-9:36px;--sizes-10:40px;--sizes-12:48px;--sizes-14:56px;--sizes-16:64px;--sizes-20:80px;--sizes-24:96px;--sizes-32:128px;--sizes-px:1px;--sizes-0\.5:2px;--sizes-1\.5:6px;--sizes-2\.5:10px;--sizes-3\.5:14px;--sizes-bar:3px;--sizes-full:100%;--sizes-auto:auto;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--sizes-screen-h:100dvh;--sizes-control-sm:32px;--sizes-control-md:40px;--sizes-control-lg:48px;--sizes-icon-xs:12px;--sizes-icon-sm:14px;--sizes-icon-md:18px;--sizes-icon-lg:24px;--sizes-icon-xl:40px;--sizes-avatar-xs:22px;--sizes-avatar-sm:30px;--sizes-avatar-md:38px;--sizes-avatar-lg:56px;--sizes-avatar-xl:88px;--sizes-dot:8px;--sizes-tier:64px;--sizes-tile:128px;--sizes-thumb:88px;--sizes-meter:6px;--sizes-rail:224px;--sizes-dock:356px;--sizes-topbar:60px;--sizes-tabbar:60px;--sizes-search:380px;--sizes-content:1180px;--sizes-reading:62ch;--sizes-sheet:420px;--sizes-card:260px;--sizes-chat-log:220px;--sizes-breakpoint-sm:640px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px;--radii-none:0;--radii-xs:4px;--radii-sm:6px;--radii-md:8px;--radii-lg:12px;--radii-xl:16px;--radii-2xl:22px;--radii-pill:999px;--radii-circle:50%;--border-widths-none:0;--border-widths-hairline:1px;--border-widths-thick:2px;--border-widths-bar:3px;--aspect-ratios-square:1 / 1;--aspect-ratios-cover:16 / 10;--aspect-ratios-wide:16 / 9;--aspect-ratios-banner:21 / 9;--durations-instant:80ms;--durations-fast:.14s;--durations-base:.22s;--durations-slow:.38s;--durations-ambient:1.6s;--easings-standard:cubic-bezier(.2, 0, 0, 1);--easings-enter:cubic-bezier(0, 0, .2, 1);--easings-exit:cubic-bezier(.4, 0, 1, 1);--easings-spring:cubic-bezier(.34, 1.4, .64, 1);--z-index-base:0;--z-index-raised:1;--z-index-sticky:100;--z-index-chrome:200;--z-index-overlay:900;--z-index-modal:1000;--opacity-disabled:.45;--opacity-dim:.7;--opacity-full:1;--opacity-none:0;--blurs-chrome:14px;--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--colors-swatch-coral:var(--colors-crimson-400);--colors-swatch-blue:var(--colors-azure-400);--colors-swatch-purple:var(--colors-dusk-400);--colors-swatch-gold:var(--colors-amber-400);--colors-swatch-lime:#b9ec59;--colors-swatch-ember:var(--colors-ember-500);--colors-swatch-teal:var(--colors-teal-400);--colors-bg-canvas:var(--colors-night-900);--colors-bg-surface:var(--colors-night-800);--colors-bg-raised:var(--colors-night-700);--colors-bg-sunken:var(--colors-night-950);--colors-bg-field:var(--colors-night-950);--colors-bg-chrome:#101920db;--colors-bg-hover:#f1eadb0f;--colors-bg-pressed:#f1eadb1c;--colors-bg-selected:#f1eadb17;--colors-bg-scrim:#05090cb8;--colors-bg-inverse:var(--colors-bone-100);--colors-fg-default:var(--colors-bone-100);--colors-fg-muted:var(--colors-mist-400);--colors-fg-subtle:var(--colors-mist-500);--colors-fg-inverse:var(--colors-ink-900);--colors-fg-on-art:var(--colors-bone-50);--colors-fg-on-art-muted:#faf6ecc7;--colors-border-subtle:var(--colors-night-600);--colors-border-default:var(--colors-night-500);--colors-border-strong:var(--colors-night-300);--colors-border-on-art:#faf6ec38;--colors-scrollbar-thumb:var(--colors-night-400);--colors-scrollbar-hover:var(--colors-night-300);--colors-action-bg:var(--portal-action-bg,var(--colors-ember-500));--colors-action-hover:var(--portal-action-hover,var(--colors-ember-400));--colors-action-pressed:var(--portal-action-pressed,var(--colors-ember-600));--colors-action-fg:var(--colors-ink-900);--colors-action-idle:var(--colors-night-600);--colors-action-idle-fg:var(--colors-mist-500);--colors-action-text:var(--portal-action-text,var(--colors-ember-400));--colors-action-subtle:var(--portal-action-subtle,#ee7a4524);--colors-action-edge:var(--portal-action-edge,#ee7a456b);--colors-accent-text:var(--colors-teal-400);--colors-accent-solid:var(--colors-teal-500);--colors-accent-subtle:#58b7a724;--colors-accent-edge:#58b7a766;--colors-status-positive-text:var(--colors-jade-400);--colors-status-positive-solid:var(--colors-jade-500);--colors-status-positive-subtle:#58b77824;--colors-status-positive-edge:#58b77866;--colors-status-warning-text:var(--colors-amber-400);--colors-status-warning-solid:var(--colors-amber-500);--colors-status-warning-subtle:#e6b55224;--colors-status-warning-edge:#e6b55266;--colors-status-danger-text:var(--colors-crimson-400);--colors-status-danger-solid:var(--colors-crimson-500);--colors-status-danger-subtle:#df545324;--colors-status-danger-edge:#df54536b;--colors-status-info-text:var(--colors-azure-400);--colors-status-info-solid:var(--colors-azure-500);--colors-status-info-subtle:#7498d924;--colors-status-info-edge:#7498d966;--colors-presence-online:var(--colors-jade-500);--colors-presence-playing:var(--colors-ember-500);--colors-presence-away:var(--colors-amber-500);--colors-presence-offline:var(--colors-night-300);--colors-tier-s-bg:var(--colors-crimson-500);--colors-tier-s-tint:#df54531a;--colors-tier-a-bg:var(--colors-ember-500);--colors-tier-a-tint:#ee7a451a;--colors-tier-b-bg:var(--colors-amber-500);--colors-tier-b-tint:#e6b55217;--colors-tier-c-bg:var(--colors-jade-500);--colors-tier-c-tint:#58b77817;--colors-tier-d-bg:var(--colors-azure-500);--colors-tier-d-tint:#7498d917;--colors-tier-fg:var(--colors-ink-900);--colors-persona-ember:var(--colors-ember-400);--colors-persona-teal:var(--colors-teal-400);--colors-persona-amber:var(--colors-amber-400);--colors-persona-jade:var(--colors-jade-400);--colors-persona-azure:var(--colors-azure-400);--colors-persona-dusk:var(--colors-dusk-400);--colors-persona-crimson:var(--colors-crimson-400);--colors-persona-bone:var(--colors-bone-200);--colors-persona-fg:var(--colors-ink-900);--colors-rating-filled:var(--colors-amber-500);--colors-rating-empty:var(--colors-night-400);--colors-focus-ring:var(--portal-action-focus,var(--colors-ember-300));--colors-art-veil:#080d1194;--colors-art-veil-strong:#080d11db;--colors-art-plate:#080d11b8;--colors-art-veil-soft:#080d114d;--colors-art-clear:#080d1100;--spacing-stack-text:var(--spacing-1);--spacing-stack-field:var(--spacing-1\.5);--spacing-stack-item:var(--spacing-2);--spacing-stack-lead:var(--spacing-3);--spacing-stack-group:var(--spacing-4);--spacing-stack-section:var(--spacing-6);--spacing-stack-page:var(--spacing-8);--spacing-inset-page:var(--spacing-4);--spacing-inset-panel:var(--spacing-4);--spacing-inset-card:var(--spacing-4);--spacing-inset-row:var(--spacing-3);--borders-subtle:1px solid var(--colors-border-subtle);--borders-default:1px solid var(--colors-border-default);--borders-strong:1px solid var(--colors-border-strong);--borders-dashed:1px dashed var(--colors-border-default);--borders-action:1px solid var(--colors-action-edge);--borders-accent:1px solid var(--colors-accent-edge);--borders-positive:1px solid var(--colors-status-positive-edge);--borders-warning:1px solid var(--colors-status-warning-edge);--borders-danger:1px solid var(--colors-status-danger-edge);--borders-info:1px solid var(--colors-status-info-edge);--borders-on-art:1px solid var(--colors-border-on-art);--borders-clear:1px solid transparent;--borders-none:0 solid transparent;--borders-focus:2px solid var(--colors-focus-ring);--borders-drop-target:2px dashed var(--colors-action-edge);--borders-canvas-ring:2px solid var(--colors-bg-canvas);--borders-surface-ring:2px solid var(--colors-bg-surface);--shadows-none:none;--shadows-low:0 1px 0 #00000047;--shadows-mid:0 10px 28px #00000057;--shadows-high:0 28px 64px #00000085;--shadows-action:var(--portal-action-shadow,0 8px 22px #ee7a453d);--shadows-focus:0 0 0 3px var(--colors-action-subtle);--shadows-inset-line:inset 0 -1px 0 var(--colors-border-subtle);--shadows-text:0 2px 14px #0000008c;--gradients-art-to-surface:linear-gradient(180deg, var(--colors-art-clear) 38%, var(--colors-art-veil) 72%, var(--colors-art-veil-strong) 100%);--gradients-art-from-left:linear-gradient(90deg, var(--colors-art-veil-strong) 0%, var(--colors-art-veil) 42%, var(--colors-art-clear) 78%);--gradients-art-from-bottom:linear-gradient(0deg, var(--colors-art-veil-strong) 0%, var(--colors-art-veil) 58%, var(--colors-art-veil-soft) 100%);--gradients-art-to-canvas:linear-gradient(180deg, var(--colors-art-clear) 0%, var(--colors-bg-canvas) 100%);--gradients-art-from-top:linear-gradient(180deg, var(--colors-art-veil) 0%, var(--colors-art-veil-soft) 22%, var(--colors-art-clear) 46%);--gradients-grid:radial-gradient(circle at 1px 1px, var(--colors-border-subtle) 1px, transparent 0);--gradients-skeleton:linear-gradient(90deg, var(--colors-bg-hover) 0%, var(--colors-bg-pressed) 50%, var(--colors-bg-hover) 100%)}[data-theme=light]{--colors-bg-canvas:var(--colors-paper-100);--colors-bg-surface:var(--colors-paper-0);--colors-bg-raised:var(--colors-white);--colors-bg-sunken:var(--colors-paper-200);--colors-bg-field:var(--colors-white);--colors-bg-chrome:#f4efe3e0;--colors-bg-hover:#25231d0d;--colors-bg-pressed:#25231d17;--colors-bg-selected:#25231d12;--colors-bg-scrim:#25231d6b;--colors-bg-inverse:var(--colors-ink-800);--colors-fg-default:var(--colors-ink-800);--colors-fg-muted:var(--colors-ink-600);--colors-fg-subtle:var(--colors-ink-500);--colors-fg-inverse:var(--colors-bone-50);--colors-fg-on-art:var(--colors-ink-900);--colors-fg-on-art-muted:#1c1a15c7;--colors-border-subtle:var(--colors-paper-200);--colors-border-default:var(--colors-paper-300);--colors-border-strong:var(--colors-paper-500);--colors-border-on-art:#1c1a1538;--colors-scrollbar-thumb:var(--colors-paper-400);--colors-scrollbar-hover:var(--colors-paper-500);--colors-action-idle:var(--colors-paper-300);--colors-action-idle-fg:var(--colors-ink-500);--colors-accent-text:var(--colors-teal-700);--colors-accent-solid:var(--colors-teal-600);--colors-accent-subtle:#3a938421;--colors-accent-edge:#256f635c;--colors-status-positive-text:var(--colors-jade-700);--colors-status-positive-solid:var(--colors-jade-600);--colors-status-positive-subtle:#3a945921;--colors-status-positive-edge:#25703f5c;--colors-status-warning-text:var(--colors-amber-700);--colors-status-warning-solid:var(--colors-amber-600);--colors-status-warning-subtle:#b98a2a26;--colors-status-warning-edge:#7d5c165c;--colors-status-danger-text:var(--colors-crimson-700);--colors-status-danger-solid:var(--colors-crimson-600);--colors-status-danger-subtle:#bf3a3a1c;--colors-status-danger-edge:#9c2b2c5c;--colors-status-info-text:var(--colors-azure-700);--colors-status-info-solid:var(--colors-azure-600);--colors-status-info-subtle:#4f76bf1f;--colors-status-info-edge:#36589a5c;--colors-presence-online:var(--colors-jade-600);--colors-presence-playing:var(--colors-ember-600);--colors-presence-away:var(--colors-amber-600);--colors-presence-offline:var(--colors-paper-500);--colors-tier-s-tint:#df54531a;--colors-tier-a-tint:#ee7a451a;--colors-tier-b-tint:#e6b55221;--colors-tier-c-tint:#58b7781c;--colors-tier-d-tint:#7498d91c;--colors-persona-bone:var(--colors-paper-300);--colors-rating-filled:var(--colors-amber-600);--colors-rating-empty:var(--colors-paper-400);--colors-art-veil:#f4efe39e;--colors-art-veil-strong:#f4efe3e6;--colors-art-plate:#fbf8f0cc;--colors-art-veil-soft:#f4efe352;--colors-art-clear:#f4efe300;--shadows-low:0 1px 2px #3c301812, 0 1px 1px #3c30180a;--shadows-mid:0 8px 24px #3c30181a, 0 2px 4px #3c30180d;--shadows-high:0 24px 56px #3c30182e, 0 4px 10px #3c30180f;--shadows-text:0 1px 12px #fbf8f0d9}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes riseIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sheetIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes sheetUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{to{transform:rotate(360deg)}}@media screen and (width>=48rem){:where(:root,:host){--spacing-stack-page:var(--spacing-10);--spacing-inset-page:var(--spacing-8);--spacing-inset-panel:var(--spacing-5);--spacing-inset-card:var(--spacing-5)}}}@layer recipes{@layer _base{.nav{color:var(--colors-fg-muted);font-weight:var(--font-weights-semibold);--transition-prop:background-color, border-color, color, box-shadow, transform, opacity;--transition-duration:var(--durations-fast);transition-property:background-color,border-color,color,box-shadow,transform,opacity;transition-duration:var(--durations-fast);--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard);align-items:center;text-decoration:none;display:flex;position:relative}.nav[aria-current=page],.nav:hover{color:var(--colors-fg-default)}.nav:hover{background:var(--colors-bg-hover)}.field{background:var(--colors-bg-field);border:var(--borders-default);border-radius:var(--radii-md);padding-inline:var(--spacing-3);color:var(--colors-fg-default);font-size:var(--font-sizes-md);line-height:var(--line-heights-snug);--transition-prop:background-color, border-color, color, box-shadow, transform, opacity;--transition-duration:var(--durations-fast);transition-property:background-color,border-color,color,box-shadow,transform,opacity;transition-duration:var(--durations-fast);--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard);width:var(--sizes-full);min-width:var(--sizes-0);display:block}.field[aria-invalid=true]{border-color:var(--colors-status-danger-edge)}.field:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:var(--opacity-disabled)}.field:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none);border-color:var(--colors-action-edge);box-shadow:var(--shadows-focus)}.field:hover{border-color:var(--colors-border-strong)}.presence{border-radius:var(--radii-circle);width:var(--sizes-dot);height:var(--sizes-dot);flex-shrink:0;display:inline-block}.surface{border-radius:var(--radii-lg);min-width:var(--sizes-0)}.skeleton{background:var(--colors-bg-hover);border-radius:var(--radii-sm);background-image:var(--gradients-skeleton);background-size:200% 100%}.chip{border:var(--borders-default);background:var(--colors-transparent);gap:var(--spacing-1\.5);padding-inline:var(--spacing-3);border-radius:var(--radii-pill);color:var(--colors-fg-muted);font-family:var(--fonts-body);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-semibold);line-height:var(--line-heights-none);white-space:nowrap;cursor:pointer;--transition-prop:background-color, border-color, color, box-shadow, transform, opacity;--transition-duration:var(--durations-fast);transition-property:background-color,border-color,color,box-shadow,transform,opacity;transition-duration:var(--durations-fast);--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard);height:var(--sizes-control-sm);flex-shrink:0;align-items:center;display:inline-flex}.chip:is([aria-pressed=true],[data-pressed]){background:var(--colors-bg-inverse)}.chip:is([aria-pressed=true],[data-pressed]),.chip:is([aria-pressed=true],[data-pressed]):not(:disabled):hover,.chip:is([aria-selected=true],[data-selected]){border-color:var(--colors-bg-inverse);color:var(--colors-fg-inverse)}.chip:is([aria-selected=true],[data-selected]){background:var(--colors-bg-inverse)}.chip:is([aria-selected=true],[data-selected]):not(:disabled):hover{border-color:var(--colors-bg-inverse);color:var(--colors-fg-inverse)}.chip:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:var(--opacity-disabled);cursor:not-allowed}.chip:not(:disabled):hover{border-color:var(--colors-border-strong);color:var(--colors-fg-default)}.avatar{border-radius:var(--radii-circle);font-weight:var(--font-weights-heavy);text-transform:uppercase;color:var(--colors-persona-fg);place-items:center;display:inline-grid;position:relative}.avatar,.btn{font-family:var(--fonts-body);line-height:var(--line-heights-none);-webkit-user-select:none;user-select:none;flex-shrink:0}.btn{border:var(--borders-clear);gap:var(--spacing-2);border-radius:var(--radii-md);font-weight:var(--font-weights-medium);white-space:nowrap;cursor:pointer;--transition-prop:background-color, border-color, color, box-shadow, transform, opacity;--transition-duration:var(--durations-fast);transition-property:background-color,border-color,color,box-shadow,transform,opacity;transition-duration:var(--durations-fast);--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn svg{flex-shrink:0}.btn:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:var(--opacity-disabled);cursor:not-allowed}.btn:not(:disabled):active{transform:translateY(1px)}.tag{gap:var(--spacing-1);padding-inline:var(--spacing-1\.5);border-radius:var(--radii-xs);font-size:var(--font-sizes-2xs);font-weight:var(--font-weights-bold);letter-spacing:var(--letter-spacings-wider);text-transform:uppercase;white-space:nowrap;height:var(--sizes-5);align-items:center;display:inline-flex}.tag,.tier-plate{font-family:var(--fonts-body);line-height:var(--line-heights-none);flex-shrink:0}.tier-plate{font-weight:var(--font-weights-heavy);color:var(--colors-tier-fg);place-items:center;display:inline-grid}.notice{padding:var(--spacing-3);gap:var(--spacing-2\.5);border-radius:var(--radii-md);font-family:var(--fonts-body);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-regular);line-height:var(--line-heights-normal);align-items:flex-start;display:flex}.notice svg{margin-top:var(--spacing-0\.5)}.notice svg,.tab{flex-shrink:0}.tab{background:var(--colors-transparent);gap:var(--spacing-2);padding-inline:var(--spacing-1);color:var(--colors-fg-muted);font-family:var(--fonts-body);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-semibold);line-height:var(--line-heights-none);white-space:nowrap;cursor:pointer;--transition-prop:background-color, border-color, color, box-shadow, transform, opacity;--transition-duration:var(--durations-fast);transition-property:background-color,border-color,color,box-shadow,transform,opacity;transition-duration:var(--durations-fast);--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard);height:var(--sizes-control-lg);align-items:center;display:inline-flex;position:relative}.tab:is([aria-selected=true],[aria-current=page]){color:var(--colors-fg-default)}.tab:is([aria-selected=true],[aria-current=page]):after{background:var(--colors-action-bg);border-radius:var(--radii-pill);content:"";left:var(--spacing-0);right:var(--spacing-0);height:var(--sizes-0\.5);position:absolute;bottom:-1px}.tab:hover{color:var(--colors-fg-default)}@media (prefers-reduced-motion:no-preference){.skeleton{animation:shimmer var(--durations-ambient) linear infinite}}}.nav--place_rail{gap:var(--spacing-3);padding-inline:var(--spacing-3);border-radius:var(--radii-md);font-size:var(--font-sizes-md);height:var(--sizes-control-md)}.nav--place_rail[aria-current=page]{background:var(--colors-bg-selected)}.nav--place_rail[aria-current=page]:before{background:var(--colors-action-bg);border-radius:var(--radii-pill);content:"";left:var(--spacing-0);top:var(--spacing-2\.5);bottom:var(--spacing-2\.5);width:var(--sizes-bar);position:absolute}.nav--place_tab{gap:var(--spacing-1);font-size:var(--font-sizes-2xs);letter-spacing:var(--letter-spacings-wide);min-width:var(--sizes-0);height:var(--sizes-full);flex-direction:column;flex:1;justify-content:center}.nav--place_tab[aria-current=page]{color:var(--colors-action-text)}.nav--place_tab[aria-current=page]:before{background:var(--colors-action-bg);border-radius:var(--radii-pill);content:"";top:var(--spacing-0);height:var(--sizes-0\.5);position:absolute;left:25%;right:25%}.nav--place_tab:hover{background:var(--colors-transparent)}.field--size_md{height:var(--sizes-control-md)}.field--bare_true{background:var(--colors-transparent);border:var(--borders-none);padding-inline:var(--spacing-0)}.field--bare_true:is(:focus-visible,[data-focus-visible]){box-shadow:var(--shadows-none)}.field--bare_true:hover{border-color:var(--colors-transparent)}.field--kind_multiline{padding-block:var(--spacing-2\.5);resize:vertical;line-height:var(--line-heights-normal);height:var(--sizes-auto);min-height:var(--sizes-24)}.field--size_lg{height:var(--sizes-control-lg)}.field--kind_code{font-family:var(--fonts-mono);text-transform:uppercase}.field--kind_code,.field--kind_code::placeholder{letter-spacing:var(--letter-spacings-wider)}.presence--state_playing{background:var(--colors-presence-playing)}.presence--state_away{background:var(--colors-presence-away)}.presence--state_offline{background:var(--colors-presence-offline)}.presence--state_online{background:var(--colors-presence-online)}.presence--seated_true{border:var(--borders-surface-ring);box-sizing:content-box;width:var(--sizes-2);height:var(--sizes-2);position:absolute;bottom:-3px;right:-3px}.surface--tone_panel{background:var(--colors-bg-surface);border:var(--borders-subtle);box-shadow:var(--shadows-low)}.surface--pad_md{padding:var(--spacing-4)}.surface--interactive_true{cursor:pointer;--transition-prop:background-color, border-color, color, box-shadow, transform, opacity;--transition-duration:var(--durations-fast);transition-property:background-color,border-color,color,box-shadow,transform,opacity;transition-duration:var(--durations-fast);--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard)}.surface--interactive_true:hover{border-color:var(--colors-border-strong);box-shadow:var(--shadows-mid)}.surface--clip_true{overflow:hidden}.surface--tone_sunken{background:var(--colors-bg-sunken);border:var(--borders-subtle)}.surface--tone_raised{background:var(--colors-bg-raised);border:var(--borders-default);box-shadow:var(--shadows-mid)}.surface--tone_outline{background:var(--colors-transparent);border:var(--borders-default)}.surface--tone_empty{background:var(--colors-transparent);border:var(--borders-dashed)}.surface--pad_sm{padding:var(--spacing-3)}.surface--pad_lg{padding:var(--spacing-5)}.avatar--size_md{font-size:var(--font-sizes-md);width:var(--sizes-avatar-md);height:var(--sizes-avatar-md)}.avatar--hue_bone{background:var(--colors-persona-bone)}.avatar--size_xs{font-size:var(--font-sizes-2xs);width:var(--sizes-avatar-xs);height:var(--sizes-avatar-xs)}.avatar--size_sm{font-size:var(--font-sizes-xs);width:var(--sizes-avatar-sm);height:var(--sizes-avatar-sm)}.avatar--size_lg{font-size:var(--font-sizes-xl);width:var(--sizes-avatar-lg);height:var(--sizes-avatar-lg)}.avatar--size_xl{font-size:var(--font-sizes-4xl);width:var(--sizes-avatar-xl);height:var(--sizes-avatar-xl)}.avatar--hue_ember{background:var(--colors-persona-ember)}.avatar--hue_teal{background:var(--colors-persona-teal)}.avatar--hue_amber{background:var(--colors-persona-amber)}.avatar--hue_jade{background:var(--colors-persona-jade)}.avatar--hue_azure{background:var(--colors-persona-azure)}.avatar--hue_dusk{background:var(--colors-persona-dusk)}.avatar--hue_crimson{background:var(--colors-persona-crimson)}.btn--visual_solid{background:var(--colors-action-bg);color:var(--colors-action-fg)}.btn--visual_solid:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-action-idle);color:var(--colors-action-idle-fg);opacity:var(--opacity-full)}.btn--visual_solid:not(:disabled):hover{background:var(--colors-action-hover);box-shadow:var(--shadows-action)}.btn--visual_solid:not(:disabled):active{background:var(--colors-action-pressed)}.btn--size_md{padding-inline:var(--spacing-4);font-size:var(--font-sizes-md);height:var(--sizes-control-md)}.btn--visual_outline{background:var(--colors-bg-surface);border:var(--borders-default);color:var(--colors-fg-default)}.btn--visual_outline:not(:disabled):hover{background:var(--colors-bg-raised);border-color:var(--colors-border-strong)}.btn--visual_subtle{background:var(--colors-action-subtle);border:var(--borders-action);color:var(--colors-action-text)}.btn--visual_subtle:not(:disabled):hover{background:var(--colors-action-bg);color:var(--colors-action-fg)}.btn--visual_ghost{background:var(--colors-transparent);color:var(--colors-fg-muted)}.btn--visual_ghost:is([aria-pressed=true],[data-pressed]){background:var(--colors-bg-selected);color:var(--colors-fg-default)}.btn--visual_ghost:not(:disabled):hover{background:var(--colors-bg-hover);color:var(--colors-fg-default)}.btn--visual_danger{background:var(--colors-transparent);color:var(--colors-status-danger-text)}.btn--visual_danger:not(:disabled):hover{background:var(--colors-status-danger-subtle)}.btn--visual_onArt{background:var(--colors-art-plate);border:var(--borders-on-art);color:var(--colors-fg-on-art);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn--visual_onArt:not(:disabled):hover{background:var(--colors-art-veil-strong)}.btn--size_sm{padding-inline:var(--spacing-3);gap:var(--spacing-1\.5);font-size:var(--font-sizes-sm);height:var(--sizes-control-sm)}.btn--size_lg{padding-inline:var(--spacing-5);font-size:var(--font-sizes-md);height:var(--sizes-control-lg)}.btn--square_true{padding-inline:var(--spacing-0);aspect-ratio:var(--aspect-ratios-square)}.btn--block_true{width:var(--sizes-full)}.tag--tone_neutral{background:var(--colors-bg-hover);border:var(--borders-subtle);color:var(--colors-fg-muted)}.tag--tone_action{background:var(--colors-action-subtle);border:var(--borders-action);color:var(--colors-action-text)}.tag--tone_accent{background:var(--colors-accent-subtle);border:var(--borders-accent);color:var(--colors-accent-text)}.tag--tone_positive{background:var(--colors-status-positive-subtle);border:var(--borders-positive);color:var(--colors-status-positive-text)}.tag--tone_warning{background:var(--colors-status-warning-subtle);border:var(--borders-warning);color:var(--colors-status-warning-text)}.tag--tone_danger{background:var(--colors-status-danger-subtle);border:var(--borders-danger);color:var(--colors-status-danger-text)}.tag--tone_info{background:var(--colors-status-info-subtle);border:var(--borders-info);color:var(--colors-status-info-text)}.tag--tone_onArt{background:var(--colors-art-plate);border:var(--borders-on-art);color:var(--colors-fg-on-art)}.tag--tone_solid{background:var(--colors-action-bg);border:var(--borders-clear);color:var(--colors-action-fg)}.tier-plate--tier_none{background:var(--colors-bg-hover);border:var(--borders-dashed);color:var(--colors-fg-subtle)}.tier-plate--size_md{border-radius:var(--radii-sm);font-size:var(--font-sizes-lg);width:var(--sizes-8);height:var(--sizes-8)}.tier-plate--tier_s{background:var(--colors-tier-s-bg)}.tier-plate--tier_a{background:var(--colors-tier-a-bg)}.tier-plate--tier_b{background:var(--colors-tier-b-bg)}.tier-plate--tier_c{background:var(--colors-tier-c-bg)}.tier-plate--tier_d{background:var(--colors-tier-d-bg)}.tier-plate--size_sm{border-radius:var(--radii-xs);font-size:var(--font-sizes-xs);width:var(--sizes-5);height:var(--sizes-5)}.tier-plate--size_lg{font-size:var(--font-sizes-4xl);width:var(--sizes-tier);height:var(--sizes-full);min-height:var(--sizes-tier)}.notice--tone_neutral{background:var(--colors-bg-hover);border:var(--borders-subtle);color:var(--colors-fg-muted)}.notice--tone_action{background:var(--colors-action-subtle);border:var(--borders-action);color:var(--colors-action-text)}.notice--tone_accent{background:var(--colors-accent-subtle);border:var(--borders-accent);color:var(--colors-accent-text)}.notice--tone_positive{background:var(--colors-status-positive-subtle);border:var(--borders-positive);color:var(--colors-status-positive-text)}.notice--tone_warning{background:var(--colors-status-warning-subtle);border:var(--borders-warning);color:var(--colors-status-warning-text)}.notice--tone_danger{background:var(--colors-status-danger-subtle);border:var(--borders-danger);color:var(--colors-status-danger-text)}.notice--tone_info{background:var(--colors-status-info-subtle);border:var(--borders-info);color:var(--colors-status-info-text)}@media screen and (width>=48rem){.surface--pad_md{padding:var(--spacing-5)}.surface--pad_lg{padding:var(--spacing-7)}}@media (prefers-reduced-motion:no-preference){.presence--live_true{animation:pulse var(--durations-ambient) var(--easings-standard) infinite}.surface--interactive_true:hover{transform:translateY(-2px)}}}@layer utilities{@layer compositions{.textStyle_figure\.sm{font-family:var(--fonts-body);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-semibold);font-variant-numeric:tabular-nums}.textStyle_figure\.sm,.textStyle_eyebrow{line-height:var(--line-heights-none)}.textStyle_eyebrow{font-family:var(--fonts-body);font-size:var(--font-sizes-2xs);font-weight:var(--font-weights-bold);letter-spacing:var(--letter-spacings-widest);text-transform:uppercase}.textStyle_body\.sm{font-weight:var(--font-weights-regular);line-height:var(--line-heights-normal)}.textStyle_body\.sm,.textStyle_label{font-family:var(--fonts-body);font-size:var(--font-sizes-sm)}.textStyle_label{font-weight:var(--font-weights-semibold);line-height:var(--line-heights-none)}.textStyle_caption{font-size:var(--font-sizes-xs);line-height:var(--line-heights-snug)}.textStyle_caption,.textStyle_body\.md{font-family:var(--fonts-body);font-weight:var(--font-weights-regular)}.textStyle_body\.md{font-size:var(--font-sizes-md);line-height:var(--line-heights-relaxed)}.textStyle_heading\.sm{font-size:var(--font-sizes-md)}.textStyle_heading\.sm,.textStyle_heading\.md{font-synthesis:none;font-family:var(--fonts-display);font-weight:var(--font-weights-regular);line-height:var(--line-heights-snug)}.textStyle_heading\.md{font-size:var(--font-sizes-lg);letter-spacing:var(--letter-spacings-tight)}.textStyle_display\.hero{font-size:var(--font-sizes-4xl);line-height:var(--line-heights-none);letter-spacing:var(--letter-spacings-tighter)}.textStyle_display\.hero,.textStyle_heading\.lg{font-synthesis:none;font-family:var(--fonts-display);font-weight:var(--font-weights-regular)}.textStyle_heading\.lg{font-size:var(--font-sizes-xl);line-height:var(--line-heights-snug);letter-spacing:var(--letter-spacings-tight)}.textStyle_code{font-family:var(--fonts-mono);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-medium);line-height:var(--line-heights-none);letter-spacing:var(--letter-spacings-wider);font-variant-numeric:tabular-nums}.textStyle_figure\.lg{font-size:var(--font-sizes-4xl);letter-spacing:var(--letter-spacings-tight);font-variant-numeric:tabular-nums}.textStyle_figure\.lg,.textStyle_figure\.md{font-family:var(--fonts-body);font-weight:var(--font-weights-heavy);line-height:var(--line-heights-none)}.textStyle_figure\.md{font-size:var(--font-sizes-2xl);font-variant-numeric:tabular-nums}.textStyle_display\.page{font-size:var(--font-sizes-3xl);letter-spacing:var(--letter-spacings-tighter)}.textStyle_display\.page,.textStyle_display\.title{font-synthesis:none;font-family:var(--fonts-display);font-weight:var(--font-weights-regular);line-height:var(--line-heights-tight)}.textStyle_display\.title{font-size:var(--font-sizes-2xl);letter-spacing:var(--letter-spacings-tight)}.textStyle_body\.lg{font-family:var(--fonts-body);font-size:var(--font-sizes-lg);font-weight:var(--font-weights-regular);line-height:var(--line-heights-relaxed)}@media screen and (width>=48rem){.textStyle_display\.hero{font-size:var(--font-sizes-5xl)}.textStyle_display\.page{font-size:var(--font-sizes-4xl)}.textStyle_display\.title{font-size:var(--font-sizes-3xl)}}@media screen and (width>=96rem){.textStyle_display\.hero{font-size:var(--font-sizes-6xl)}}}.bg_bg\.pressed{background:var(--colors-bg-pressed)}.bg_action\.bg{background:var(--colors-action-bg)}.bg_bg\.field{background:var(--colors-bg-field)}.bd_default{border:var(--borders-default)}.p_inset\.panel{padding:var(--spacing-inset-panel)}.bg_swatch\.lime{background:var(--colors-swatch-lime)}.bg_swatch\.ember{background:var(--colors-swatch-ember)}.bg_swatch\.teal{background:var(--colors-swatch-teal)}.bg_swatch\.coral{background:var(--colors-swatch-coral)}.bg_swatch\.blue{background:var(--colors-swatch-blue)}.bg_swatch\.purple{background:var(--colors-swatch-purple)}.bg_swatch\.gold{background:var(--colors-swatch-gold)}.bg_bg\.chrome{background:var(--colors-bg-chrome)}.bg_status\.warning\.subtle{background:var(--colors-status-warning-subtle)}.bg_bg\.surface{background:var(--colors-bg-surface)}.bg_persona\.ember{background:var(--colors-persona-ember)}.bg_persona\.teal{background:var(--colors-persona-teal)}.bg_persona\.amber{background:var(--colors-persona-amber)}.bg_persona\.jade{background:var(--colors-persona-jade)}.bg_persona\.azure{background:var(--colors-persona-azure)}.bg_persona\.dusk{background:var(--colors-persona-dusk)}.bg_persona\.crimson{background:var(--colors-persona-crimson)}.bg_persona\.bone{background:var(--colors-persona-bone)}.bg_bg\.sunken{background:var(--colors-bg-sunken)}.inset_0{inset:var(--spacing-0)}.p_inset\.card{padding:var(--spacing-inset-card)}.p_0{padding:var(--spacing-0)}.bd_onArt{border:var(--borders-on-art)}.p_inset\.page{padding:var(--spacing-inset-page)}.bg_rating\.filled{background:var(--colors-rating-filled)}.bg_border\.default{background:var(--colors-border-default)}.bg_tier\.s\.tint{background:var(--colors-tier-s-tint)}.bg_tier\.a\.tint{background:var(--colors-tier-a-tint)}.bg_tier\.b\.tint{background:var(--colors-tier-b-tint)}.bg_tier\.c\.tint{background:var(--colors-tier-c-tint)}.bg_tier\.d\.tint{background:var(--colors-tier-d-tint)}.bd_subtle{border:var(--borders-subtle)}.bg_transparent{background:var(--colors-transparent)}.p_stack\.item{padding:var(--spacing-stack-item)}.bd_dropTarget{border:var(--borders-drop-target)}.p_stack\.field{padding:var(--spacing-stack-field)}.bg_bg\.raised{background:var(--colors-bg-raised)}.bd_strong{border:var(--borders-strong)}.p_inset\.row{padding:var(--spacing-inset-row)}.bg_bg\.canvas{background:var(--colors-bg-canvas)}.grid-area_1_\/_1{grid-area:1/1}.bd_dashed{border:var(--borders-dashed)}.m_0{margin:var(--spacing-0)}.bd_none{border:var(--borders-none)}.bg_scrollbar\.thumb{background:var(--colors-scrollbar-thumb)}.px_1\.5{padding-inline:var(--spacing-1\.5)}.place-items_center{place-items:center}.bdr_pill{border-radius:var(--radii-pill)}.gap_2\.5{gap:var(--spacing-2\.5)}.font-synthesis_none{font-synthesis:none}.bdr_md{border-radius:var(--radii-md)}.ov_hidden{overflow:hidden}.px_inset\.row{padding-inline:var(--spacing-inset-row)}.bd-r_subtle{border-right:var(--borders-subtle)}.gap_stack\.section{gap:var(--spacing-stack-section)}.px_inset\.panel{padding-inline:var(--spacing-inset-panel)}.px_stack\.item{padding-inline:var(--spacing-stack-item)}.py_stack\.group{padding-block:var(--spacing-stack-group)}.gap_2{gap:var(--spacing-2)}.flex_1{flex:1}.px_3{padding-inline:var(--spacing-3)}.gap_stack\.item{gap:var(--spacing-stack-item)}.px_inset\.page{padding-inline:var(--spacing-inset-page)}.bd-b_subtle{border-bottom:var(--borders-subtle)}.bd-t_subtle{border-top:var(--borders-subtle)}.px_4{padding-inline:var(--spacing-4)}.py_1\.5{padding-block:var(--spacing-1\.5)}.bd-b_warning{border-bottom:var(--borders-warning)}.gap_1\.5{gap:var(--spacing-1\.5)}.td_underline{text-decoration:underline}.ring_none{outline:var(--borders-none)}.bd-l_subtle{border-left:var(--borders-subtle)}.bd-l_default{border-left:var(--borders-default)}.bdr_circle{border-radius:var(--radii-circle)}.gap_stack\.lead{gap:var(--spacing-stack-lead)}.bdr_sm{border-radius:var(--radii-sm)}.flex_\[1_0_min\(100\%\,_30rem\)\]{flex:1 0 min(100%,30rem)}.gap_1{gap:var(--spacing-1)}.gap_stack\.page{gap:var(--spacing-stack-page)}.gap_stack\.group{gap:var(--spacing-stack-group)}.px_2\.5{padding-inline:var(--spacing-2\.5)}.flex_none{flex:none}.ovs-b_contain{overscroll-behavior:contain}.bdr_lg{border-radius:var(--radii-lg)}.border-style_dashed{border-style:dashed}.px_2{padding-inline:var(--spacing-2)}.gap_stack\.field{gap:var(--spacing-stack-field)}.gap_3{gap:var(--spacing-3)}.py_3{padding-block:var(--spacing-3)}.bdr_xs{border-radius:var(--radii-xs)}.gap_6{gap:var(--spacing-6)}.py_2{padding-block:var(--spacing-2)}.py_stack\.item{padding-block:var(--spacing-stack-item)}.gap_stack\.text{gap:var(--spacing-stack-text)}.py_stack\.page{padding-block:var(--spacing-stack-page)}.gap_\[inherit\]{gap:inherit}.gap_0\.5{gap:var(--spacing-0\.5)}.px_inset\.card{padding-inline:var(--spacing-inset-card)}.py_10{padding-block:var(--spacing-10)}.gap_5{gap:var(--spacing-5)}.bd-t_default{border-top:var(--borders-default)}.gap_0{gap:var(--spacing-0)}.gap_inset\.row{gap:var(--spacing-inset-row)}.inset-x_0{inset-inline:var(--spacing-0)}.d_inline-grid{display:inline-grid}.fs_2xs{font-size:var(--font-sizes-2xs)}.c_fg\.default{color:var(--colors-fg-default)}.d_inline-flex{display:inline-flex}.ai_center{align-items:center}.flex-sh_0{flex-shrink:0}.ff_display{font-family:var(--fonts-display)}.fs_2xl{font-size:var(--font-sizes-2xl)}.fw_regular{font-weight:var(--font-weights-regular)}.ls_tighter{letter-spacing:var(--letter-spacings-tighter)}.lh_none{line-height:var(--line-heights-none)}.d_grid{display:grid}.c_action\.fg{color:var(--colors-action-fg)}.bx-sh_action{box-shadow:var(--shadows-action)}.c_action\.text{color:var(--colors-action-text)}.c_fg\.subtle{color:var(--colors-fg-subtle)}.d_flex{display:flex}.flex-d_column{flex-direction:column}.jc_space-between{justify-content:space-between}.c_fg\.muted{color:var(--colors-fg-muted)}.lh_normal{line-height:var(--line-heights-normal)}.trs-prop_common{--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter}.trs-dur_fast{--transition-duration:var(--durations-fast);transition-duration:var(--durations-fast)}.d_none{display:none}.flex-wrap_wrap{flex-wrap:wrap}.bkdp_\[blur\(token\(blurs\.chrome\)\)_saturate\(1\.4\)\]{-webkit-backdrop-filter:blur(var(--blurs-chrome)) saturate(1.4);backdrop-filter:blur(var(--blurs-chrome)) saturate(1.4)}.tov_ellipsis{text-overflow:ellipsis}.white-space_nowrap{white-space:nowrap}.pos_fixed{position:fixed}.z_chrome{z-index:var(--z-index-chrome)}.ta_left{text-align:left}.jc_center{justify-content:center}.cg_3{column-gap:var(--spacing-3)}.rg_1{row-gap:var(--spacing-1)}.c_status\.warning\.text{color:var(--colors-status-warning-text)}.fw_semibold{font-weight:var(--font-weights-semibold)}.fw_bold{font-weight:var(--font-weights-bold)}.grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}.cq-t_inline-size{container-type:inline-size}.c_status\.danger\.text{color:var(--colors-status-danger-text)}.ov-wrap_anywhere{overflow-wrap:anywhere}.white-space_pre-line{white-space:pre-line}.asp_cover{aspect-ratio:var(--aspect-ratios-cover)}.asp_wide{aspect-ratio:var(--aspect-ratios-wide)}.asp_square{aspect-ratio:var(--aspect-ratios-square)}.obj-f_cover{object-fit:cover}.pos_relative{position:relative}.c_persona\.fg{color:var(--colors-persona-fg)}.pos_absolute{position:absolute}.bg-grad_grid{background-image:var(--gradients-grid)}.bg-s_\[14px_14px\]{background-size:14px 14px}.op_dim{opacity:var(--opacity-dim)}.mix-bm_multiply{mix-blend-mode:multiply}.ff_body{font-family:var(--fonts-body)}.fw_heavy{font-weight:var(--font-weights-heavy)}.fs_\[62cqw\]{font-size:62cqw}.op_\[0\.16\]{opacity:.16}.fs_\[clamp\(0\.8rem\,_9\.5cqw\,_2\.6rem\)\]{font-size:clamp(.8rem,9.5cqw,2.6rem)}.lh_tight{line-height:var(--line-heights-tight)}.ls_tight{letter-spacing:var(--letter-spacings-tight)}.c_fg\.onArt{color:var(--colors-fg-on-art)}.c_fg\.onArtMuted{color:var(--colors-fg-on-art-muted)}.c_accent\.text{color:var(--colors-accent-text)}.c_status\.positive\.text{color:var(--colors-status-positive-text)}.sr_true{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scr-bar-w_\[none\]{scrollbar-width:none}.flex-sh_1{flex-shrink:1}.bg-grad_artFromBottom{background-image:var(--gradients-art-from-bottom)}.bg-grad_artToSurface{background-image:var(--gradients-art-to-surface)}.bg-grad_artFromTop{background-image:var(--gradients-art-from-top)}.isolation_isolate{isolation:isolate}.z_base{z-index:var(--z-index-base)}.z_raised{z-index:var(--z-index-raised)}.ac_space-between{align-content:space-between}.tsh_text{text-shadow:var(--shadows-text)}.ai_start{align-items:start}.fs_xs{font-size:var(--font-sizes-xs)}.ls_normal{letter-spacing:var(--letter-spacings-normal)}.justify-self_start{justify-self:start}.ta_right{text-align:right}.grid-tc_repeat\(auto-fill\,_minmax\(min\(100\%\,_240px\)\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.bd-cl_collapse{border-collapse:collapse}.grid-tc_repeat\(auto-fit\,_minmax\(min\(100\%\,_220px\)\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.grid-tc_auto_minmax\(0\,_1fr\){grid-template-columns:auto minmax(0,1fr)}.grid-tc_\[1\.25rem_minmax\(0\,_1fr\)_1\.5rem\]{grid-template-columns:1.25rem minmax(0,1fr) 1.5rem}.d_block{display:block}.trs-prop_size{--transition-prop:width, height, min-width, max-width, min-height, max-height;transition-property:width,height,min-width,max-width,min-height,max-height}.trs-dur_slow{--transition-duration:var(--durations-slow);transition-duration:var(--durations-slow)}.trs-tmf_standard{--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard)}.ai_flex-start{align-items:flex-start}.ac_flex-start{align-content:flex-start}.lh_snug{line-height:var(--line-heights-snug)}.ta_center{text-align:center}.as_center{align-self:center}.pointer-events_none{pointer-events:none}.bx-sh_low{box-shadow:var(--shadows-low)}.cursor_grab{cursor:grab}.grid-tc_repeat\(auto-fill\,_minmax\(min\(100\%\,_150px\)\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.ai_baseline{align-items:baseline}.justify-items_center{justify-items:center}.ai_flex-end{align-items:flex-end}.grid-tc_repeat\(auto-fit\,_minmax\(min\(100\%\,_240px\)\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.justify-items_end{justify-items:end}.grid-tc_repeat\(auto-fit\,_minmax\(min\(100\%\,_170px\)\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.cursor_pointer{cursor:pointer}.ac_start{align-content:start}.ac-c_action\.bg{accent-color:var(--colors-action-bg)}.jc_inherit{justify-content:inherit}.vis_inherit{visibility:inherit}.vis_hidden{visibility:hidden}.c_rating\.empty{color:var(--colors-rating-empty)}.c_rating\.filled{color:var(--colors-rating-filled)}.bdr-t_xl{border-top-left-radius:var(--radii-xl);border-top-right-radius:var(--radii-xl)}.bx-sh_high{box-shadow:var(--shadows-high)}.justify-items_start{justify-items:start}.jc_flex-end{justify-content:flex-end}.scr-bar-w_\[thin\]{scrollbar-width:thin}.scr-bar-g_\[stable\]{scrollbar-gutter:stable}.scr-bar-c_\[transparent_transparent\]{scrollbar-color:transparent transparent}.trs-prop_\[scrollbar-color\]{--transition-prop:scrollbar-color;transition-property:scrollbar-color}.bg-grad_artToCanvas{background-image:var(--gradients-art-to-canvas)}.justify-self_center{justify-self:center}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.op_\[0\]{opacity:0}.cursor_default{cursor:default}.trs-prop_\[opacity\,_background-color\]{--transition-prop:opacity, background-color;transition-property:opacity,background-color}.trs-dur_base{--transition-duration:var(--durations-base);transition-duration:var(--durations-base)}.min-w_5{min-width:var(--sizes-5)}.h_5{height:var(--sizes-5)}.w_9{width:var(--sizes-9)}.h_9{height:var(--sizes-9)}.w_7{width:var(--sizes-7)}.h_7{height:var(--sizes-7)}.min-h_full{min-height:var(--sizes-full)}.h_topbar{height:var(--sizes-topbar)}.pb_inset\.panel{padding-bottom:var(--spacing-inset-panel)}.h_bar{height:var(--sizes-bar)}.min-w_0{min-width:var(--sizes-0)}.max-w_search{max-width:var(--sizes-search)}.h_control\.md{height:var(--sizes-control-md)}.h_full{height:var(--sizes-full)}.w_3{width:var(--sizes-3)}.h_3{height:var(--sizes-3)}.pl_1{padding-left:var(--spacing-1)}.pr_1{padding-right:var(--spacing-1)}.max-w_32{max-width:var(--sizes-32)}.left_0{left:var(--spacing-0)}.right_0{right:var(--spacing-0)}.bottom_0{bottom:var(--spacing-0)}.h_\[calc\(token\(sizes\.tabbar\)_\+_env\(safe-area-inset-bottom\)\)\]{height:calc(var(--sizes-tabbar) + env(safe-area-inset-bottom))}.pb_\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.min-h_control\.sm{min-height:var(--sizes-control-sm)}.w_full{width:var(--sizes-full)}.max-w_content{max-width:var(--sizes-content)}.pt_stack\.page{padding-top:var(--spacing-stack-page)}.pb_\[calc\(token\(sizes\.tabbar\)_\+_token\(spacing\.10\)\)\]{padding-bottom:calc(var(--sizes-tabbar) + var(--spacing-10))}.pt_stack\.group{padding-top:var(--spacing-stack-group)}.h_screenH{height:var(--sizes-screen-h)}.min-h_0{min-height:var(--sizes-0)}.pt_6{padding-top:var(--spacing-6)}.max-w_\[46rem\]{max-width:46rem}.pl_inset\.row{padding-left:var(--spacing-inset-row)}.min-h_16{min-height:var(--sizes-16)}.max-w_reading{max-width:var(--sizes-reading)}.w_avatar\.md{width:var(--sizes-avatar-md)}.h_avatar\.md{height:var(--sizes-avatar-md)}.w_32{width:var(--sizes-32)}.w_20{width:var(--sizes-20)}.h_2\.5{height:var(--sizes-2\.5)}.right_\[-4cqw\]{right:-4cqw}.top_\[-12cqw\]{top:-12cqw}.left_\[6cqw\]{left:6cqw}.bottom_\[6cqw\]{bottom:6cqw}.right_\[30cqw\]{right:30cqw}.top_stack\.item{top:var(--spacing-stack-item)}.left_stack\.item{left:var(--spacing-stack-item)}.right_stack\.item{right:var(--spacing-stack-item)}.lc_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.max-w_full{max-width:var(--sizes-full)}.ov-x_auto{overflow-x:auto}.w_thumb{width:var(--sizes-thumb)}.min-w_14{min-width:var(--sizes-14)}.min-h_\[460px\]{min-height:460px}.max-w_\[40rem\]{max-width:40rem}.max-w_\[34rem\]{max-width:34rem}.lc_3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.min-h_control\.md{min-height:var(--sizes-control-md)}.h_control\.sm{height:var(--sizes-control-sm)}.w_control\.sm{width:var(--sizes-control-sm)}.max-h_chatLog{max-height:var(--sizes-chat-log)}.ov-y_auto{overflow-y:auto}.pb_stack\.item{padding-bottom:var(--spacing-stack-item)}.pl_stack\.group{padding-left:var(--spacing-stack-group)}.h_meter{height:var(--sizes-meter)}.w_1\.5{width:var(--sizes-1\.5)}.h_1\.5{height:var(--sizes-1\.5)}.w_24{width:var(--sizes-24)}.min-h_5{min-height:var(--sizes-5)}.min-h_\[112px\]{min-height:112px}.w_tier{width:var(--sizes-tier)}.w_tile{width:var(--sizes-tile)}.min-h_\[92px\]{min-height:92px}.min-w_\[240px\]{min-width:240px}.h_14{height:var(--sizes-14)}.w_14{width:var(--sizes-14)}.h_16{height:var(--sizes-16)}.max-w_\[44rem\]{max-width:44rem}.w_10{width:var(--sizes-10)}.h_10{height:var(--sizes-10)}.w_5{width:var(--sizes-5)}.h_6{height:var(--sizes-6)}.bd-b-w_thick{border-bottom-width:var(--border-widths-thick)}.top_0{top:var(--spacing-0)}.w_max{width:var(--sizes-max)}.w_8{width:var(--sizes-8)}.h_8{height:var(--sizes-8)}.w_12{width:var(--sizes-12)}.h_12{height:var(--sizes-12)}.top_\[auto\]{top:auto}.h_\[auto\]{height:var(--sizes-auto)}.max-h_\[88dvh\]{max-height:88dvh}.pl_inset\.panel{padding-left:var(--spacing-inset-panel)}.pr_stack\.item{padding-right:var(--spacing-stack-item)}.min-h_14{min-height:var(--sizes-14)}.pt_inset\.panel{padding-top:var(--spacing-inset-panel)}.h_24{height:var(--sizes-24)}.min-h_\[480px\]{min-height:480px}.pb_10{padding-bottom:var(--spacing-10)}.pb_stack\.text{padding-bottom:var(--spacing-stack-text)}.pt_stack\.lead{padding-top:var(--spacing-stack-lead)}.ov-x_hidden{overflow-x:hidden}.top_0\.5{top:var(--spacing-0\.5)}.bottom_0\.5{bottom:var(--spacing-0\.5)}.right_0\.5{right:var(--spacing-0\.5)}.w_1{width:var(--sizes-1)}.\[\&\[data-taken\=true\]\]\:bg_accent\.solid[data-taken=true]{background:var(--colors-accent-solid)}.\[\&\[data-selected\=true\]\:\:before\]\:bg_bg\.selected[data-selected=true]:before{background:var(--colors-bg-selected)}.pressed\:bd-c_action\.bg:is([aria-pressed=true],[data-pressed]),.\[\&\[data-over\=true\]\]\:bd-c_action\.bg[data-over=true]{border-color:var(--colors-action-bg)}.\[\&\:first-child\]\:bd-t_none:first-child{border-top:var(--borders-none)}.\[\&\:has\(\:checked\)\]\:bd-c_action\.bg:has(:checked){border-color:var(--colors-action-bg)}.\[\&\:first-child\]\:bd-t_subtle:first-child{border-top:var(--borders-subtle)}.\[\&\:\:before\]\:bdr_md:before{border-radius:var(--radii-md)}.\[\&_\>_ul_\>_li\:first-child\,_\&_\>_dl_\>_\:first-child\]\:bd-t_none>ul>li:first-child,.\[\&_\>_ul_\>_li\:first-child\,_\&_\>_dl_\>_\:first-child\]\:bd-t_none>dl>:first-child{border-top:var(--borders-none)}.\[\&\:\:-webkit-search-cancel-button\]\:d_none::-webkit-search-cancel-button{display:none}.\[\&\[aria-current\=\"page\"\]\]\:c_action\.text[aria-current=page]{color:var(--colors-action-text)}.pressed\:c_status\.danger\.text:is([aria-pressed=true],[data-pressed]){color:var(--colors-status-danger-text)}.\[\&_\>_\*\]\:trs-prop_common>*{--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter}.\[\&_\>_\*\]\:trs-dur_slow>*{--transition-duration:var(--durations-slow);transition-duration:var(--durations-slow)}.\[\&_\>_\*\]\:trs-tmf_standard>*{--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard)}.pressed\:op_full:is([aria-pressed=true],[data-pressed]){opacity:var(--opacity-full)}.\[\&\:first-child\]\:ta_left:first-child{text-align:left}.\[\&\[data-over\=true\]\]\:bx-sh_focus[data-over=true],.pressed\:bx-sh_focus:is([aria-pressed=true],[data-pressed]){box-shadow:var(--shadows-focus)}.\[\&\:has\(\:checked\)\]\:bx-sh_focus:has(:checked){box-shadow:var(--shadows-focus)}.pressed\:c_action\.text:is([aria-pressed=true],[data-pressed]){color:var(--colors-action-text)}.disabled\:op_disabled:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:var(--opacity-disabled)}.\[\&\[data-on\=true\]\]\:c_rating\.filled[data-on=true]{color:var(--colors-rating-filled)}.\[\&\:\:before\]\:content_\"\":before{content:""}.\[\&\:\:before\]\:pos_absolute:before{position:absolute}.\[\&\:\:before\]\:z_\[-1\]:before{z-index:-1}.\[\&\:\:before\]\:trs-prop_common:before{--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter}.\[\&\:\:before\]\:trs-dur_fast:before{--transition-duration:var(--durations-fast);transition-duration:var(--durations-fast)}.\[\&\:\:-webkit-scrollbar\]\:d_none::-webkit-scrollbar{display:none}.\[\&\[data-visible\]\]\:op_\[1\][data-visible]{opacity:1}.\[\&\:first-child\]\:pl_0:first-child{padding-left:var(--spacing-0)}.\[\&\:\:before\]\:top_0:before{top:var(--spacing-0)}.\[\&\:\:before\]\:bottom_0:before{bottom:var(--spacing-0)}.\[\&\:\:before\]\:left_\[calc\(token\(spacing\.inset\.row\)_\*_-1\)\]:before{left:calc(var(--spacing-inset-row) * -1)}.\[\&\:\:before\]\:right_\[calc\(token\(spacing\.inset\.row\)_\*_-1\)\]:before{right:calc(var(--spacing-inset-row) * -1)}.\[\&\:\:before\]\:left_0:before{left:var(--spacing-0)}.\[\&\:\:before\]\:right_0:before{right:var(--spacing-0)}.focusWithin\:bd-c_action\.edge:focus-within{border-color:var(--colors-action-edge)}.focusWithin\:bx-sh_focus:focus-within{box-shadow:var(--shadows-focus)}.focusWithin\:c_fg\.default:focus-within{color:var(--colors-fg-default)}.focusWithin\:scr-bar-c_\[token\(colors\.border\.default\)_transparent\]:focus-within{scrollbar-color:var(--colors-border-default) transparent}.\[\&\:has\(\:focus-visible\)\]\:ring_focus:has(:focus-visible){outline:var(--borders-focus)}.\[\&\:has\(\:focus-visible\)\]\:ring-o_\[2px\]:has(:focus-visible){outline-offset:2px}.\[\&\:has\(\:focus-visible\)\]\:ring-o_\[1px\]:has(:focus-visible){outline-offset:1px}.\[\&\:hover\]\:bg_bg\.hover:hover{background:var(--colors-bg-hover)}.\[\&\:hover\]\:bg_action\.subtle:hover{background:var(--colors-action-subtle)}.\[\&\:hover\:\:before\]\:bg_bg\.hover:hover:before{background:var(--colors-bg-hover)}.\[\&\:hover\,_\&\[data-held\]\]\:bg_scrollbar\.hover:hover,.\[\&\:hover\,_\&\[data-held\]\]\:bg_scrollbar\.hover[data-held]{background:var(--colors-scrollbar-hover)}.\[\&\:hover\]\:bd-c_border\.strong:hover{border-color:var(--colors-border-strong)}.\[\&\:hover\]\:td_underline:hover{text-decoration:underline}.\[\&\:hover\]\:c_fg\.default:hover{color:var(--colors-fg-default)}.\[\&\:hover\]\:op_full:hover{opacity:var(--opacity-full)}.\[\&\:hover\]\:c_fg\.onArt:hover{color:var(--colors-fg-on-art)}.\[\&\:not\(\:disabled\)\:hover\]\:c_fg\.default:not(:disabled):hover{color:var(--colors-fg-default)}.hover\:scr-bar-c_\[token\(colors\.border\.strong\)_transparent\]:is(:hover,[data-hover]){scrollbar-color:var(--colors-border-strong) transparent}.\[\&\:hover_\>_div\]\:op_\[1\]:hover>div{opacity:1}.active\:cursor_grabbing:is(:active,[data-active]){cursor:grabbing}@media screen and (width>=40rem){.sm\:d_inline{display:inline}.sm\:d_flex{display:flex}.sm\:d_block{display:block}.sm\:w_32{width:var(--sizes-32)}}@container (width>=45rem){.\@\/md\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.\@\/md\:grid-tc_260px_minmax\(0\,_1fr\){grid-template-columns:260px minmax(0,1fr)}.\@\/md\:grid-tc_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr)}.\@\/md\:pos_sticky{position:sticky}.\@\/md\:grid-tc_140px_minmax\(0\,_1fr\){grid-template-columns:140px minmax(0,1fr)}.\@\/md\:grid-tc_minmax\(0\,_1fr\)_300px{grid-template-columns:minmax(0,1fr) 300px}.\@\/md\:min-h_\[420px\]{min-height:420px}.\@\/md\:top_\[calc\(token\(sizes\.topbar\)_\+_token\(spacing\.6\)\)\]{top:calc(var(--sizes-topbar) + var(--spacing-6))}}@media screen and (width>=48rem){.md\:px_4{padding-inline:var(--spacing-4)}.md\:py_12{padding-block:var(--spacing-12)}.md\:bd-t_none{border-top:var(--borders-none)}.md\:bd-l_default{border-left:var(--borders-default)}.md\:d_inline-flex{display:inline-flex}.md\:d_inline{display:inline}.md\:bg-grad_artFromLeft{background-image:var(--gradients-art-from-left)}.md\:d_block{display:block}.md\:bdr-t_none{border-top-left-radius:var(--radii-none);border-top-right-radius:var(--radii-none)}.md\:pr_3{padding-right:var(--spacing-3)}.md\:pt_8{padding-top:var(--spacing-8)}.md\:top_0{top:var(--spacing-0)}.md\:left_\[auto\]{left:auto}.md\:w_sheet{width:var(--sizes-sheet)}.md\:h_screenH{height:var(--sizes-screen-h)}.md\:max-h_screenH{max-height:var(--sizes-screen-h)}.md\:min-h_\[540px\]{min-height:540px}.md\:pb_14{padding-bottom:var(--spacing-14)}}@container (width>=57.5rem){.\@\/lg\:d_block{display:block}.\@\/lg\:grid-tc_minmax\(0\,_1fr\)_minmax\(0\,_30rem\){grid-template-columns:minmax(0,1fr) minmax(0,30rem)}.\@\/lg\:grid-tc_minmax\(0\,_30rem\)_minmax\(0\,_1fr\){grid-template-columns:minmax(0,30rem) minmax(0,1fr)}.\@\/lg\:d_none{display:none}}@media screen and (width>=64rem){.lg\:d_none{display:none}.lg\:grid-tc_token\(sizes\.rail\)_minmax\(0\,_1fr\){grid-template-columns:var(--sizes-rail) minmax(0, 1fr)}.lg\:pb_16{padding-bottom:var(--spacing-16)}}@media screen and (width>=80rem){.xl\:grid-tc_token\(sizes\.rail\)_minmax\(0\,_1fr\)_token\(sizes\.dock\){grid-template-columns:var(--sizes-rail) minmax(0, 1fr) var(--sizes-dock)}}@media screen and (width>=96rem){.\32 xl\:min-h_\[600px\]{min-height:600px}}@media screen and (width<=63.9975rem){.show_lg{display:none}}@media (prefers-reduced-motion:no-preference){.motionSafe\:anim_spin_token\(durations\.ambient\)_linear_infinite{animation:spin var(--durations-ambient) linear infinite}.\[\&\[open\]\]\:motionSafe\:anim_sheetUp_token\(durations\.base\)_token\(easings\.enter\)[open]{animation:sheetUp var(--durations-base) var(--easings-enter)}.motionSafe\:\[\&\:hover\]\:trf_scale\(1\.12\):hover{transform:scale(1.12)}.group:is(:hover,[data-hover]) .motionSafe\:groupHover\:\[\&_\>_\*\]\:trf_scale\(1\.04\)>*{transform:scale(1.04)}@media screen and (width>=48rem){.\[\&\[open\]\]\:motionSafe\:md\:anim_sheetIn_token\(durations\.base\)_token\(easings\.enter\)[open]{animation:sheetIn var(--durations-base) var(--easings-enter)}}}}
