/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--page-frame-a:transparent;--page-frame-b:transparent;--page-frame-c:transparent}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-on:0;--scroll-fade-start:0px;--scroll-fade-end:0px}}}@font-face{font-family:Fustat Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/fustat-arabic-wght-normal-CPSd1NLI.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Fustat Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/fustat-latin-ext-wght-normal-D5Y7wg_H.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:Fustat Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/fustat-latin-wght-normal-DHTMLXcy.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: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:Fustat Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans);font-weight:100 549;size-adjust:99.3%;ascent-override:100.7%;descent-override:42.3%;line-gap-override:0%}@font-face{font-family:Fustat Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold);font-weight:550 749;size-adjust:95.3%;ascent-override:104.93%;descent-override:44.07%;line-gap-override:0%}@font-face{font-family:Fustat Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold);font-weight:750 900;size-adjust:98.9%;ascent-override:101.11%;descent-override:42.47%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono);font-weight:100 549;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;src:local(Courier New Bold),local(CourierNewPS-BoldMT),local(Liberation Mono Bold);font-weight:550 900;ascent-override:102%;descent-override:30%;line-gap-override:0%}:root{--font-cjk:"Capy CJK", "PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Noto Sans CJK TC"}@font-face{font-family:Capy CJK;src:local(PingFangTC-Light),local(NotoSansCJKtc-Light);font-weight:300}@font-face{font-family:Capy CJK;src:local(PingFangTC-Regular),local(NotoSansCJKtc-Regular);font-weight:400}@font-face{font-family:Capy CJK;src:local(PingFangTC-Semibold),local(NotoSansCJKtc-Medium);font-weight:600}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-xs:var(--shadow-xs);--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-surface:var(--surface-card-bg);--color-surface-dark:var(--surface-card-dark-bg);--color-overlay:var(--surface-overlay-bg);--color-field:var(--surface-field-bg);--color-fg:var(--text-primary);--color-fg-secondary:var(--text-secondary);--color-line:var(--border-default);--color-divider:var(--divider);--color-action-accent:var(--action-accent-bg);--color-solid-success:var(--solid-success);--color-solid-info:var(--solid-info);--color-solid-warning:var(--solid-warning);--color-solid-error:var(--solid-error);--color-solid-accent-1:var(--solid-accent-1);--color-solid-accent-2:var(--solid-accent-2);--usercolor-tint-purple:var(--tint-purple);--usercolor-tint-purple-fg:var(--tint-purple-fg);--usercolor-tint-green:var(--tint-green);--usercolor-tint-green-fg:var(--tint-green-fg);--usercolor-tint-blue:var(--tint-blue);--usercolor-tint-blue-fg:var(--tint-blue-fg);--usercolor-tint-amber:var(--tint-amber);--usercolor-tint-amber-fg:var(--tint-amber-fg);--usercolor-tint-coral:var(--tint-coral);--usercolor-tint-coral-fg:var(--tint-coral-fg);--usercolor-tint-graphite:var(--tint-graphite);--usercolor-tint-graphite-fg:var(--tint-graphite-fg);--usercolor-tint-purple-dark:var(--tint-purple-dark);--usercolor-tint-purple-dark-fg:var(--tint-purple-dark-fg);--usercolor-tint-green-dark:var(--tint-green-dark);--usercolor-tint-green-dark-fg:var(--tint-green-dark-fg);--usercolor-tint-blue-dark:var(--tint-blue-dark);--usercolor-tint-blue-dark-fg:var(--tint-blue-dark-fg);--usercolor-tint-amber-dark:var(--tint-amber-dark);--usercolor-tint-amber-dark-fg:var(--tint-amber-dark-fg);--usercolor-tint-coral-dark:var(--tint-coral-dark);--usercolor-tint-coral-dark-fg:var(--tint-coral-dark-fg);--usercolor-tint-graphite-dark:var(--tint-graphite-dark);--usercolor-tint-graphite-dark-fg:var(--tint-graphite-dark-fg);--radius-input:var(--radius-input);--radius-button:var(--radius-button);--radius-button-lg:var(--radius-button-lg);--radius-button-xl:var(--radius-button-xl);--radius-tile:var(--radius-tile);--radius-flashcard:var(--radius-flashcard);--radius-card:var(--radius-card);--radius-card-lg:var(--radius-card-lg);--radius-card-xl:var(--radius-card-xl);--shadow-card:var(--shadow-card);--shadow-raised:var(--shadow-raised);--shadow-pop:var(--shadow-pop);--shadow-chip:var(--shadow-chip)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}a:focus-visible,button:focus-visible,[role=button]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--action-primary-bg);--tw-outline-style:none;outline-style:none}html{font-size:16px}html,body{overflow-x:clip}html,body,#root{height:100%}#root{isolation:isolate}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;color:var(--text-primary);background:var(--surface-page);text-rendering:optimizelegibility;position:relative}*{box-sizing:border-box;scrollbar-width:thin;margin:0}@supports selector(::-webkit-scrollbar){*{scrollbar-width:auto}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar);border-radius:999px}::-webkit-scrollbar-track{background-color:#0000}}button{cursor:pointer}body,input,select,optgroup,textarea{font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}::file-selector-button{font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}}@layer components{:root{--note-font-fustat:"Fustat Variable", "Fustat", "Fustat Fallback", var(--font-cjk), system-ui, -apple-system, "Segoe UI", sans-serif;--note-font-system:ui-sans-serif, system-ui, -apple-system, "Segoe UI", var(--font-cjk), sans-serif;--note-gap:calc(var(--spacing) * 2);--note-p-py:calc(var(--spacing) * 2);--note-li-py:calc(var(--spacing) * 1.5);--note-leading:1.625}.note-editor{font-family:var(--font-sans)}:root[data-style=notion][data-note-font=fustat] .note-editor{--font-sans:var(--note-font-fustat)}:root[data-note-font=system] .note-editor,:root[data-style=notion]:not([data-note-font=fustat]) .note-editor{--font-sans:var(--note-font-system);--note-gap:var(--spacing);--note-p-py:var(--spacing);--note-li-py:var(--spacing);--note-leading:1.5;font-weight:400}.note-editor [data-slate-chunk]{margin-inline:-24px -20px;padding-inline:24px 20px}@media(min-width:40rem){.note-editor [data-slate-chunk]{margin-right:-40px;padding-right:40px}}.note-editor .slate-selectable:has(>[data-slot=block-selection]){box-shadow:inset 0 0 0 9999px var(--selection-bg)}.note-editor [data-remote-cursor]{background-color:var(--remote-cursor)}@supports (color:color-mix(in lab,red,red)){.note-editor [data-remote-cursor]{background-color:color-mix(in srgb,var(--remote-cursor) 13%,transparent)}}.note-editor [data-remote-caret]{position:relative}.note-editor [data-remote-caret]:before{content:"";background:var(--remote-cursor);pointer-events:none;inset-block:0;width:2px;position:absolute;left:-1px}.note-editor [data-nav-target=true]{animation:nav-flash-a var(--plate-nav-feedback-duration,.8s) var(--motion-ease-out) both}@media(prefers-reduced-motion:reduce){.note-editor [data-nav-target=true]{background-color:var(--highlight-bg)}}.note-editor [data-nav-target=true][data-nav-cycle="1"]{animation-name:nav-flash-b}:is(.note-editor pre,.hljs-tokens) .hljs-comment,:is(.note-editor pre,.hljs-tokens) .hljs-code,:is(.note-editor pre,.hljs-tokens) .hljs-formula{color:var(--syntax-comment)}:is(.note-editor pre,.hljs-tokens) .hljs-comment{font-style:italic}:is(.note-editor pre,.hljs-tokens) .hljs-keyword,:is(.note-editor pre,.hljs-tokens) .hljs-doctag,:is(.note-editor pre,.hljs-tokens) .hljs-template-tag,:is(.note-editor pre,.hljs-tokens) .hljs-template-variable,:is(.note-editor pre,.hljs-tokens) .hljs-type,:is(.note-editor pre,.hljs-tokens) .hljs-variable.language_{color:var(--syntax-keyword)}:is(.note-editor pre,.hljs-tokens) .hljs-string,:is(.note-editor pre,.hljs-tokens) .hljs-regexp{color:var(--syntax-string)}:is(.note-editor pre,.hljs-tokens) .hljs-number,:is(.note-editor pre,.hljs-tokens) .hljs-literal,:is(.note-editor pre,.hljs-tokens) .hljs-attr,:is(.note-editor pre,.hljs-tokens) .hljs-attribute,:is(.note-editor pre,.hljs-tokens) .hljs-meta,:is(.note-editor pre,.hljs-tokens) .hljs-operator,:is(.note-editor pre,.hljs-tokens) .hljs-selector-attr,:is(.note-editor pre,.hljs-tokens) .hljs-selector-class,:is(.note-editor pre,.hljs-tokens) .hljs-selector-id,:is(.note-editor pre,.hljs-tokens) .hljs-variable{color:var(--syntax-constant)}:is(.note-editor pre,.hljs-tokens) .hljs-title,:is(.note-editor pre,.hljs-tokens) .hljs-name,:is(.note-editor pre,.hljs-tokens) .hljs-quote,:is(.note-editor pre,.hljs-tokens) .hljs-selector-tag,:is(.note-editor pre,.hljs-tokens) .hljs-selector-pseudo{color:var(--syntax-function)}:is(.note-editor pre,.hljs-tokens) .hljs-built_in,:is(.note-editor pre,.hljs-tokens) .hljs-symbol{color:var(--syntax-builtin)}:is(.note-editor pre,.hljs-tokens) .hljs-section,:is(.note-editor pre,.hljs-tokens) .hljs-strong{color:var(--syntax-constant);font-weight:700}:is(.note-editor pre,.hljs-tokens) .hljs-emphasis{font-style:italic}:is(.note-editor pre,.hljs-tokens) .hljs-addition{color:var(--tint-success-fg);background-color:var(--tint-success-bg)}:is(.note-editor pre,.hljs-tokens) .hljs-deletion{color:var(--tint-error-fg);background-color:var(--tint-error-bg)}}@layer utilities{.\@container\/header{container:header/inline-size}.\@container\/items{container:items/inline-size}.\@container\/pane{container:pane/inline-size}.\@container\/question{container:question/inline-size}.\@container{container-type:inline-size}.\[container-type\:size\]{container-type:size}.motion-chat-dock{background-color:#3f3188;border-radius:26px;width:52px;transition:width .25s cubic-bezier(.22,1,.36,1),border-radius .25s cubic-bezier(.22,1,.36,1),background-color .25s cubic-bezier(.22,1,.36,1),box-shadow .15s ease-out}.motion-chat-dock:before{pointer-events:none;content:"";border-radius:inherit;background:radial-gradient(circle at 34% 28%,#ffffff24,#0000 72%);transition:opacity .2s cubic-bezier(.22,1,.36,1);position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 1px #ffffff17}.motion-chat-dock[data-open=true]{background-color:var(--color-overlay);border-radius:18px;width:100%;transition-duration:.35s;transition-timing-function:cubic-bezier(.34,1.25,.64,1)}.motion-chat-dock[data-open=true]:before{opacity:0}.motion-chat-dock>[data-chat-dock-trigger],.motion-chat-dock>[data-chat-dock-field]{transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),filter .2s cubic-bezier(.22,1,.36,1)}.motion-chat-dock[data-open=true]>[data-chat-dock-trigger]{opacity:0;filter:blur(2px);transform:translate(-40px)scale(.97)}.motion-chat-dock[data-open=false]>[data-chat-dock-field]{opacity:0;filter:blur(2px);transform:translate(40px)scale(.97)}html[data-page-frame] .motion-chat-dock[data-open=true][data-frost]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#fff9}html.dark[data-page-frame] .motion-chat-dock[data-open=true][data-frost]{background-color:#11111b8c}.motion-anchored-popup{--tw-enter-scale:var(--motion-scale-popup);--tw-exit-scale:var(--motion-scale-close);--tw-duration:var(--motion-duration-fast);--tw-ease:var(--motion-ease-smooth-out)}.motion-anchored-popup[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-exit-opacity:0}.motion-anchored-popup[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0}.motion-anchored-popup[data-state=closed]{--tw-duration:var(--motion-duration-quick);pointer-events:none}.motion-anchored-popup{--tw-enter-blur:var(--motion-blur-small)}.motion-anchored-popup[data-side=bottom]{--tw-enter-translate-y:calc(4*var(--spacing)*-1)}.motion-anchored-popup[data-side=left]{--tw-enter-translate-x:calc(4*var(--spacing))}.motion-anchored-popup[data-side=right]{--tw-enter-translate-x:calc(4*var(--spacing)*-1)}.motion-anchored-popup[data-side=top]{--tw-enter-translate-y:calc(4*var(--spacing))}.motion-modal{--tw-enter-scale:var(--motion-scale-modal);--tw-exit-scale:var(--motion-scale-modal);--tw-duration:var(--motion-duration-fast);--tw-ease:var(--motion-ease-smooth-out)}.motion-modal[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-exit-opacity:0}.motion-modal[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0}.motion-modal[data-state=closed]{--tw-duration:var(--motion-duration-quick);pointer-events:none}.motion-popup{--tw-enter-scale:var(--motion-scale-popup);--tw-exit-scale:var(--motion-scale-close);--tw-duration:var(--motion-duration-fast);--tw-ease:var(--motion-ease-smooth-out)}.motion-popup[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-exit-opacity:0}.motion-popup[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0}.motion-popup[data-state=closed]{--tw-duration:var(--motion-duration-quick);pointer-events:none}.motion-fade{--tw-duration:var(--motion-duration-fast);--tw-ease:var(--motion-ease-smooth-out)}.motion-fade[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-exit-opacity:0}.motion-fade[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0}.motion-fade[data-state=closed]{--tw-duration:var(--motion-duration-quick);pointer-events:none}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-3{inset:calc(var(--spacing) * 3)}.inset-auto{inset:auto}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.inset-y-2\.5{inset-block:calc(var(--spacing) * 2.5)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-\[11px\]{top:-11px}.-top-px{top:-1px}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\.75{top:calc(var(--spacing) * 1.75)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-\[-5px\]{top:-5px}.top-\[12vh\]{top:12vh}.top-\[15dvh\]{top:15dvh}.top-\[anchor\(bottom\)\]{top:anchor(bottom)}.top-\[calc\(50\%-1px\)\]{top:calc(50% - 1px)}.top-\[var\(--dialog-center\,50\%\)\]{top:var(--dialog-center,50%)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-4{right:calc(var(--spacing) * -4)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\.75{right:calc(var(--spacing) * 1.75)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-\[anchor\(right\)\]{right:anchor(right)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.bottom-\[var\(--keyboard-inset\,0px\)\]{bottom:var(--keyboard-inset,0px)}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-2\.5{left:calc(var(--spacing) * -2.5)}.-left-6{left:calc(var(--spacing) * -6)}.-left-\[20000px\]{left:-20000px}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-5\.5{left:calc(var(--spacing) * 5.5)}.left-\[var\(--dialog-center\,50\%\)\]{left:var(--dialog-center,50%)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.z-100{z-index:100}.z-9999{z-index:9999}.z-10000{z-index:10000}.z-\[2\]{z-index:2}.z-\[60\]{z-index:60}.z-\[2147483000\]{z-index:2147483000}.order-first{order:-9999}.order-last{order:9999}.col-\[2\/-1\]{grid-column:2/-1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-right{float:right}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-\(--drawer-inset\,0px\){margin:var(--drawer-inset,0px)}.m-0{margin:0}.m-2\.5{margin:calc(var(--spacing) * 2.5)}.m-auto{margin:auto}.dialog-tabs-bleed{margin-inline:calc(var(--spacing) * -4);padding-inline:var(--spacing)}@media not all and (min-width:40rem){.dialog-tabs-bleed{margin-top:calc(var(--spacing) * -2)}}@media(min-width:40rem){.dialog-tabs-bleed{margin-inline:calc(var(--spacing) * -5.5);padding-inline:calc(var(--spacing) * 2.5)}}.page-bleed-wide{margin-inline:calc(var(--spacing) * -4)}@media(min-width:40rem){.page-bleed-wide{margin-inline:calc(var(--spacing) * -6)}}@media(min-width:64rem){.page-bleed-wide{margin-inline:calc(var(--spacing) * -10)}}@media(min-width:80rem){.page-bleed-wide{margin-inline:calc(var(--spacing) * -16)}}.page-bleed{margin-inline:calc(var(--spacing) * -4)}@media(min-width:40rem){.page-bleed{margin-inline:calc(var(--spacing) * -6)}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-2\.5{margin-inline:calc(var(--spacing) * -2.5)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:0}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-\(--note-gap\){margin-block:var(--note-gap)}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.ms-1{margin-inline-start:var(--spacing)}.me-1{margin-inline-end:var(--spacing)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[0\.75em\]{margin-top:.75em}.mt-\[1\.4em\]{margin-top:1.4em}.mt-\[1\.6em\]{margin-top:1.6em}.mt-\[1em\]{margin-top:1em}.mt-\[calc\(\(1lh-1\.25rem\)\/2\+0\.375rem\)\]{margin-top:calc(.5lh - .25rem)}.mt-\[calc\(\(1lh-1rem\)\/2\)\]{margin-top:calc(.5lh - .5rem)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-2\.5{margin-right:calc(var(--spacing) * -2.5)}.-mr-4{margin-right:calc(var(--spacing) * -4)}.-mr-5\.5{margin-right:calc(var(--spacing) * -5.5)}.-mr-8\.5{margin-right:calc(var(--spacing) * -8.5)}.-mr-10\.5{margin-right:calc(var(--spacing) * -10.5)}.mr-0{margin-right:0}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-0\.75{margin-right:calc(var(--spacing) * .75)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-\[5px\]{margin-right:5px}.mr-auto{margin-right:auto}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-6\.5{margin-bottom:calc(var(--spacing) * 6.5)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-6\.5{margin-left:calc(var(--spacing) * 6.5)}.ml-9{margin-left:calc(var(--spacing) * 9)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.motion-accordion{transition:grid-template-rows var(--motion-duration-fast) var(--motion-ease-smooth-out);grid-template-rows:0fr;display:grid}.motion-accordion>*{opacity:0;min-height:0;filter:blur(var(--motion-blur-small));transition-timing-function:var(--motion-ease-smooth-out);transition-duration:var(--motion-duration-fast);transition-property:opacity,filter;overflow:hidden}.motion-accordion[data-open=true]{grid-template-rows:1fr}.motion-accordion[data-open=true]>*{opacity:1;filter:none}.motion-smoke-collapse{transition:grid-template-rows var(--motion-duration-medium) var(--motion-ease-smooth-out) var(--motion-duration-very-slow);grid-template-rows:0fr;display:grid}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/11\]{aspect-ratio:16/11}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.top-inset-bar-shape{width:var(--top-inset-bar-width);height:var(--top-inset-bar-height);border-radius:var(--top-inset-bar-radius)}.size-\(--toolbar-button\){width:var(--toolbar-button);height:var(--toolbar-button)}.size-\(--toolbar-icon\){width:var(--toolbar-icon);height:var(--toolbar-icon)}.size-0{width:0;height:0}.size-0\.75{width:calc(var(--spacing) * .75);height:calc(var(--spacing) * .75)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-2\.25{width:calc(var(--spacing) * 2.25);height:calc(var(--spacing) * 2.25)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-3\.75{width:calc(var(--spacing) * 3.75);height:calc(var(--spacing) * 3.75)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-4\.25{width:calc(var(--spacing) * 4.25);height:calc(var(--spacing) * 4.25)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-7\.5{width:calc(var(--spacing) * 7.5);height:calc(var(--spacing) * 7.5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-13{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-15{width:calc(var(--spacing) * 15);height:calc(var(--spacing) * 15)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-\[34px\]{width:34px;height:34px}.size-auto\!{width:auto!important;height:auto!important}.size-full{width:100%;height:100%}.size-full\!{width:100%!important;height:100%!important}.wavy-rule{background-color:currentColor;height:6px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6'%3E%3Cpath d='M0 3Q3 .6 6 3t6 0' fill='none' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E") 0/12px 6px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6'%3E%3Cpath d='M0 3Q3 .6 6 3t6 0' fill='none' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E") 0/12px 6px repeat-x}.motion-chat-dock-height{height:52px;transition:height .25s cubic-bezier(.22,1,.36,1)}.motion-chat-dock-height[data-open=true]{height:var(--dock-height);transition-duration:.35s;transition-timing-function:cubic-bezier(.34,1.25,.64,1)}.h-\(--button-h-lg\){height:var(--button-h-lg)}.h-\(--button-h-sm\){height:var(--button-h-sm)}.h-\(--control-h\){height:var(--control-h)}.h-\(--drawer-content-height\){height:var(--drawer-content-height)}.h-\(--toolbar-button\){height:var(--toolbar-button)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-7{height:calc(var(--spacing) * 7)}.h-7\.5{height:calc(var(--spacing) * 7.5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-9\.5{height:calc(var(--spacing) * 9.5)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-11\.5{height:calc(var(--spacing) * 11.5)}.h-12{height:calc(var(--spacing) * 12)}.h-12\.25{height:calc(var(--spacing) * 12.25)}.h-14{height:calc(var(--spacing) * 14)}.h-15{height:calc(var(--spacing) * 15)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-29\.5{height:calc(var(--spacing) * 29.5)}.h-32{height:calc(var(--spacing) * 32)}.h-38{height:calc(var(--spacing) * 38)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-55{height:calc(var(--spacing) * 55)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[1\.5em\]{height:1.5em}.h-\[1lh\]{height:1lh}.h-\[2lh\]{height:2lh}.h-\[4\.5px\]{height:4.5px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[38\.5px\]{height:38.5px}.h-\[60\%\]{height:60%}.h-\[60vh\]{height:60vh}.h-\[73px\]{height:73px}.h-\[88dvh\]{height:88dvh}.h-\[208px\]{height:208px}.h-\[320px\]{height:320px}.h-\[calc\(100\%\+2px\)\]{height:calc(100% + 2px)}.h-\[min\(300px\,72vw\)\]{height:min(300px,72vw)}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-\(--drawer-content-max-height\,none\){max-height:var(--drawer-content-max-height,none)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\(--tag-dropdown-height\){max-height:var(--tag-dropdown-height)}.max-h-22{max-height:calc(var(--spacing) * 22)}.max-h-31{max-height:calc(var(--spacing) * 31)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-58{max-height:calc(var(--spacing) * 58)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[58\%\]{max-height:58%}.max-h-\[60vh\]{max-height:60vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[calc\(4lh\+--spacing\(4\)\)\]{max-height:calc(4lh + calc(var(--spacing) * 4))}.max-h-\[calc\(5lh\+var\(--spacing\)\*4\+2px\)\]{max-height:calc(5lh + var(--spacing) * 4 + 2px)}.max-h-\[calc\(7lh\+--spacing\(4\)\)\]{max-height:calc(7lh + calc(var(--spacing) * 4))}.max-h-\[calc\(88dvh-15rem\)\]{max-height:calc(88dvh - 15rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(min\(70vh\,48rem\)\+1\.5rem\)\]{max-height:calc(min(70vh,48rem) + 1.5rem)}.max-h-\[calc\(var\(--ruled-line\)\*4\)\]{max-height:calc(var(--ruled-line) * 4)}.max-h-\[calc\(var\(--ruled-line\)\*5\)\]{max-height:calc(var(--ruled-line) * 5)}.max-h-\[calc\(var\(--ruled-line\)\*8\)\]{max-height:calc(var(--ruled-line) * 8)}.max-h-\[calc\(var\(--ruled-line\)\*10\)\]{max-height:calc(var(--ruled-line) * 10)}.max-h-\[clamp\(320px\,50vh\,440px\)\]{max-height:clamp(320px,50vh,440px)}.max-h-\[min\(18rem\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(18rem,var(--radix-popover-content-available-height))}.max-h-\[min\(50dvh\,calc\(14lh\+--spacing\(4\)\)\)\]{max-height:min(50dvh,calc(14lh + calc(var(--spacing) * 4)))}.max-h-\[min\(60dvh\,var\(--radix-popper-available-height\)\)\]{max-height:min(60dvh,var(--radix-popper-available-height))}.max-h-\[min\(60vh\,32rem\)\]{max-height:min(60vh,32rem)}.max-h-\[min\(70dvh\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(70dvh,var(--radix-popover-content-available-height))}.max-h-\[min\(80vh\,38rem\)\]{max-height:min(80vh,38rem)}.max-h-\[min\(80vh\,38rem\,var\(--slash-available-height\,38rem\)\)\]{max-height:min(80vh,38rem,var(--slash-available-height,38rem))}.max-h-\[min\(520px\,70dvh\)\]{max-height:min(520px,70dvh)}.max-h-\[min\(680px\,88dvh\)\]{max-height:min(680px,88dvh)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-0\.5{min-height:calc(var(--spacing) * .5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-6\.5{min-height:calc(var(--spacing) * 6.5)}.min-h-7\.5{min-height:calc(var(--spacing) * 7.5)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-8\!{min-height:calc(var(--spacing) * 8)!important}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-11\.5{min-height:calc(var(--spacing) * 11.5)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-18{min-height:calc(var(--spacing) * 18)}.min-h-21\.5{min-height:calc(var(--spacing) * 21.5)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-34{min-height:calc(var(--spacing) * 34)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-40\!{min-height:calc(var(--spacing) * 40)!important}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-75{min-height:calc(var(--spacing) * 75)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-\[1lh\]{min-height:1lh}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[96px\]{min-height:96px}.min-h-\[150px\]{min-height:150px}.min-h-\[560px\]{min-height:560px}.min-h-\[calc\(var\(--ruled-line\)\*2\)\]{min-height:calc(var(--ruled-line) * 2)}.min-h-\[calc\(var\(--ruled-line\)\*3\)\]{min-height:calc(var(--ruled-line) * 3)}.min-h-\[calc\(var\(--ruled-line\)\*4\)\]{min-height:calc(var(--ruled-line) * 4)}.min-h-\[clamp\(220px\,30vh\,260px\)\]{min-height:clamp(220px,30vh,260px)}.min-h-dvh{min-height:100dvh}.min-h-fit{min-height:fit-content}.min-h-full{min-height:100%}.w-\(--column-width\){width:var(--column-width)}.w-\(--dock-width\){width:var(--dock-width)}.w-\(--drawer-content-width\,auto\){width:var(--drawer-content-width,auto)}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-\(--radix-popover-trigger-width\)\!{width:var(--radix-popover-trigger-width)!important}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-17{width:calc(var(--spacing) * 17)}.w-18{width:calc(var(--spacing) * 18)}.w-19\.5{width:calc(var(--spacing) * 19.5)}.w-20{width:calc(var(--spacing) * 20)}.w-22{width:calc(var(--spacing) * 22)}.w-23{width:calc(var(--spacing) * 23)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-42{width:calc(var(--spacing) * 42)}.w-44{width:calc(var(--spacing) * 44)}.w-45{width:calc(var(--spacing) * 45)}.w-46{width:calc(var(--spacing) * 46)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-70{width:calc(var(--spacing) * 70)}.w-72{width:calc(var(--spacing) * 72)}.w-75{width:calc(var(--spacing) * 75)}.w-80{width:calc(var(--spacing) * 80)}.w-90{width:calc(var(--spacing) * 90)}.w-96{width:calc(var(--spacing) * 96)}.w-\[7px\]{width:7px}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[70px\]{width:70px}.w-\[76px\]{width:76px}.w-\[85\%\]{width:85%}.w-\[96px\]{width:96px}.w-\[140px\]{width:140px}.w-\[160px\]{width:160px}.w-\[172px\]{width:172px}.w-\[200px\]{width:200px}.w-\[240px\]{width:240px}.w-\[calc\(100\%\+1\.5rem\)\]{width:calc(100% + 1.5rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-\[min\(52px\,72\%\)\]{width:min(52px,72%)}.w-\[min\(100\%\,56rem\)\]{width:min(100%,56rem)}.w-\[min\(360px\,calc\(100vw-32px\)\)\]{width:min(360px,100vw - 32px)}.w-\[min\(576px\,calc\(100vw-2rem\)\)\]{width:min(576px,100vw - 2rem)}.w-auto{width:auto}.w-auto\!{width:auto!important}.w-fit{width:fit-content}.w-full{width:100%}.w-full\!{width:100%!important}.w-max{width:max-content}.w-px{width:1px}.max-w-2{max-width:calc(var(--spacing) * 2)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-47{max-width:calc(var(--spacing) * 47)}.max-w-50{max-width:calc(var(--spacing) * 50)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-140{max-width:calc(var(--spacing) * 140)}.max-w-160{max-width:calc(var(--spacing) * 160)}.max-w-175{max-width:calc(var(--spacing) * 175)}.max-w-\[40\%\]{max-width:40%}.max-w-\[45\%\]{max-width:45%}.max-w-\[49\.5rem\]{max-width:49.5rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[94px\]{max-width:94px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[400px\]{max-width:400px}.max-w-\[480px\]{max-width:480px}.max-w-\[640px\]{max-width:640px}.max-w-\[760px\]{max-width:760px}.max-w-\[912px\]{max-width:912px}.max-w-\[calc\(100\%-2ch\)\]{max-width:calc(100% - 2ch)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[min\(18rem\,100\%\)\]{max-width:min(18rem,100%)}.max-w-\[min\(18rem\,calc\(100\%-60px\)\)\]{max-width:min(18rem,100% - 60px)}.max-w-\[min\(100\%\,36rem\)\]{max-width:min(100%,36rem)}.max-w-\[min\(100\%\,480px\)\]{max-width:min(100%,480px)}.max-w-\[min\(100\%\,var\(--container-3xl\)\)\]{max-width:min(100%,var(--container-3xl))}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-1{min-width:var(--spacing)}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-10\.5{min-width:calc(var(--spacing) * 10.5)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-13{min-width:calc(var(--spacing) * 13)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-30{min-width:calc(var(--spacing) * 30)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-62{min-width:calc(var(--spacing) * 62)}.min-w-\[5\.4em\]{min-width:5.4em}.min-w-\[7ch\]{min-width:7ch}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[280px\]{min-width:280px}.min-w-\[max\(--spacing\(36\)\,var\(--radix-select-trigger-width\)\)\]{min-width:max(calc(var(--spacing) * 36),var(--radix-select-trigger-width))}.min-w-\[max\(--spacing\(44\)\,var\(--radix-select-trigger-width\)\)\]{min-width:max(calc(var(--spacing) * 44),var(--radix-select-trigger-width))}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[2\]{flex-shrink:2}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-\(--column-width\){flex-basis:var(--column-width)}.basis-0{flex-basis:0}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-top-left{transform-origin:0 0}.-translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[var\(--dialog-offset\,-50\%\)\]{--tw-translate-x:var(--dialog-offset,-50%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[0\.5px\]{--tw-translate-y: -.5px ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[1px\]{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[var\(--dialog-offset\,-50\%\)\]{--tw-translate-y:var(--dialog-offset,-50%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[var\(--presence-lift\,0px\)\]{--tw-translate-y:var(--presence-lift,0px);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-25{--tw-scale-x:25%;--tw-scale-y:25%;--tw-scale-z:25%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-y-100{--tw-scale-y: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[var\(--presence-scale\,1\)\]{scale:var(--presence-scale,1)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-y-180{--tw-rotate-y:rotateY(180deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.motion-confetti-burst{transform:translate(calc(var(--dx) - 50%),calc(var(--dy) - 50%)) rotate(var(--r));animation:.9s cubic-bezier(.15,.8,.3,1) .3s backwards motion-confetti-burst}.\[transform\:translateY\(var\(--lift\,0\)\)_scale\(var\(--lift-scale\,1\)\)\]{transform:translateY(var(--lift,0)) scale(var(--lift-scale,1))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[translate\(var\(--translate-x\,0px\)\,var\(--translate-y\,0px\)\)_scale\(var\(--stack-scale\)\)\]{transform:translate(var(--translate-x,0px),var(--translate-y,0px)) scale(var(--stack-scale))}.motion-tooltip{--tw-duration:var(--motion-duration-quick);--tw-ease:var(--motion-ease-out);--tw-enter-scale:var(--motion-scale-tooltip);--tw-exit-scale:var(--motion-scale-tooltip)}.motion-tooltip[data-closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-exit-opacity:0}.motion-tooltip[data-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0}.animate-none{animation:none}.animate-none\!{animation:none!important}.animate-pulse{animation:var(--animate-pulse)}.motion-confetti-pop{animation:.7s cubic-bezier(.2,1.2,.4,1) .15s both motion-confetti-pop}.motion-content-reveal{animation:motion-content-reveal var(--motion-duration-slow) var(--motion-ease-in-out)}.motion-copy-out{animation:motion-copy-out var(--motion-duration-quick) var(--motion-ease-in-out) forwards}.motion-error-in{animation:motion-error-in var(--motion-duration-error) var(--motion-ease-out)}.motion-error-shake{animation:motion-error-shake var(--motion-duration-error) linear}.motion-icon-in{animation:motion-content-reveal var(--motion-duration-fast) var(--motion-ease-in-out)}.motion-indeterminate{animation:motion-indeterminate 1.2s var(--motion-ease-smooth-out) infinite}.motion-smoke-out{animation:motion-smoke-out var(--motion-duration-very-slow) var(--motion-ease-in-out) forwards}.motion-text-in{animation:motion-text-in var(--motion-duration-quick) var(--motion-ease-in-out)}.motion-text-state-in{animation:motion-text-in var(--motion-duration-quick) var(--motion-ease-in-out) var(--motion-duration-quick) both}.motion-text-state-out{animation:motion-text-state-out var(--motion-duration-quick) var(--motion-ease-in-out) forwards}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-text{cursor:text}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-my-0{scroll-margin-block:0}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:1.5rem minmax(0,1fr)}.grid-cols-\[1\.75rem_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:1.75rem minmax(0,1fr) auto auto}.grid-cols-\[2rem_minmax\(0\,1fr\)_1\.75rem\]{grid-template-columns:2rem minmax(0,1fr) 1.75rem}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[calc\(50\%-2px\)\]{grid-template-columns:calc(50% - 2px)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(1\.75rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(1.75rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(4\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(9rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(300px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[24px_24px\]{grid-template-rows:24px 24px}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center-safe{align-items:safe center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center-safe{justify-content:safe center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-0\.75{gap:calc(var(--spacing) * .75)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.25{gap:calc(var(--spacing) * 1.25)}.gap-1\.75{gap:calc(var(--spacing) * 1.75)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2\.25{gap:calc(var(--spacing) * 2.25)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:0}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-4\.5{column-gap:calc(var(--spacing) * 4.5)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-0\.75{row-gap:calc(var(--spacing) * .75)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-divider>:not(:last-child)){border-color:var(--divider)}.self-baseline{align-self:baseline}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-visible\!{overflow:visible!important}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[calc\(var\(--radius-button\)\/2\)\]{border-radius:calc(var(--radius-button) / 2)}.rounded-\[calc\(var\(--radius-tile\)\+1px\)\]{border-radius:calc(var(--radius-tile) + 1px)}.rounded-\[calc\(var\(--radius-tile\)-1px\)\]{border-radius:calc(var(--radius-tile) - 1px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-button{border-radius:var(--radius-button)}.rounded-button-lg{border-radius:var(--radius-button-lg)}.rounded-button-xl{border-radius:var(--radius-button-xl)}.rounded-card{border-radius:var(--radius-card)}.rounded-card\!{border-radius:var(--radius-card)!important}.rounded-card-lg{border-radius:var(--radius-card-lg)}.rounded-card-xl{border-radius:var(--radius-card-xl)}.rounded-flashcard{border-radius:var(--radius-flashcard)}.rounded-full{border-radius:3.40282e38px}.rounded-full\!{border-radius:3.40282e38px!important}.rounded-input{border-radius:var(--radius-input)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-tile{border-radius:var(--radius-tile)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-\[5px\]{border-top-left-radius:5px;border-top-right-radius:5px}.rounded-t-flashcard{border-top-left-radius:var(--radius-flashcard);border-top-right-radius:var(--radius-flashcard)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl-\[6px\]{border-top-left-radius:6px}.rounded-tl-\[16px\]{border-top-left-radius:16px}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-b-flashcard{border-bottom-right-radius:var(--radius-flashcard);border-bottom-left-radius:var(--radius-flashcard)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--peer\){border-color:var(--peer)}.border-action{border-color:var(--action-primary-bg)}.border-action-accent{border-color:var(--action-accent-bg)}.border-black\/35{border-color:#00000059}@supports (color:color-mix(in lab,red,red)){.border-black\/35{border-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.border-current{border-color:currentColor}.border-divider{border-color:var(--divider)}.border-fg{border-color:var(--text-primary)}.border-fg-muted{border-color:var(--text-muted)}.border-highlight-line{border-color:var(--highlight-line)}.border-kbd-line{border-color:var(--kbd-border)}.border-line{border-color:var(--border-default)}.border-line-strong{border-color:var(--border-strong)}.border-overlay-line{border-color:var(--border-overlay)}.border-solid-accent-1,.border-solid-accent-1\/45{border-color:var(--solid-accent-1)}@supports (color:color-mix(in lab,red,red)){.border-solid-accent-1\/45{border-color:color-mix(in oklab,var(--solid-accent-1) 45%,transparent)}}.border-solid-error,.border-solid-error\/30{border-color:var(--solid-error)}@supports (color:color-mix(in lab,red,red)){.border-solid-error\/30{border-color:color-mix(in oklab,var(--solid-error) 30%,transparent)}}.border-solid-error\/40{border-color:var(--solid-error)}@supports (color:color-mix(in lab,red,red)){.border-solid-error\/40{border-color:color-mix(in oklab,var(--solid-error) 40%,transparent)}}.border-solid-error\/45{border-color:var(--solid-error)}@supports (color:color-mix(in lab,red,red)){.border-solid-error\/45{border-color:color-mix(in oklab,var(--solid-error) 45%,transparent)}}.border-solid-error\/70{border-color:var(--solid-error)}@supports (color:color-mix(in lab,red,red)){.border-solid-error\/70{border-color:color-mix(in oklab,var(--solid-error) 70%,transparent)}}.border-solid-info,.border-solid-info\/45{border-color:var(--solid-info)}@supports (color:color-mix(in lab,red,red)){.border-solid-info\/45{border-color:color-mix(in oklab,var(--solid-info) 45%,transparent)}}.border-solid-success,.border-solid-success\/45{border-color:var(--solid-success)}@supports (color:color-mix(in lab,red,red)){.border-solid-success\/45{border-color:color-mix(in oklab,var(--solid-success) 45%,transparent)}}.border-solid-warning,.border-solid-warning\/45{border-color:var(--solid-warning)}@supports (color:color-mix(in lab,red,red)){.border-solid-warning\/45{border-color:color-mix(in oklab,var(--solid-warning) 45%,transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-\(--peer\){background-color:var(--peer)}.bg-\(--surface-canvas\){background-color:var(--surface-canvas)}.bg-\[rgb\(17_17_27\/0\.45\)\]{background-color:#11111b73}.bg-action{background-color:var(--action-primary-bg)}.bg-action-accent{background-color:var(--action-accent-bg)}.bg-black{background-color:var(--color-black)}.bg-black\/8{background-color:#00000014}@supports (color:color-mix(in lab,red,red)){.bg-black\/8{background-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/88{background-color:#000000e0}@supports (color:color-mix(in lab,red,red)){.bg-black\/88{background-color:color-mix(in oklab,var(--color-black) 88%,transparent)}}.bg-code-inline{background-color:var(--code-inline-bg)}.bg-current,.bg-current\/18{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.bg-current\/18{background-color:color-mix(in oklab,currentcolor 18%,transparent)}}.bg-divider{background-color:var(--divider)}.bg-fg{background-color:var(--text-primary)}.bg-fg-muted{background-color:var(--text-muted)}.bg-fg\/5{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-fg\/5{background-color:color-mix(in oklab,var(--text-primary) 5%,transparent)}}.bg-fg\/8{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-fg\/8{background-color:color-mix(in oklab,var(--text-primary) 8%,transparent)}}.bg-field{background-color:var(--surface-field-bg)}.bg-highlight{background-color:var(--highlight-bg)}.bg-kbd{background-color:var(--kbd-bg)}.bg-line{background-color:var(--border-default)}.bg-overlay{background-color:var(--surface-overlay-bg)}.bg-overlay-line{background-color:var(--border-overlay)}.bg-page{background-color:var(--surface-page)}.bg-page-hover{background-color:var(--surface-page-hover)}.bg-page\/35{background-color:var(--surface-page)}@supports (color:color-mix(in lab,red,red)){.bg-page\/35{background-color:color-mix(in oklab,var(--surface-page) 35%,transparent)}}.bg-page\/70{background-color:var(--surface-page)}@supports (color:color-mix(in lab,red,red)){.bg-page\/70{background-color:color-mix(in oklab,var(--surface-page) 70%,transparent)}}.bg-selection{background-color:var(--selection-bg)}.bg-solid-accent-1{background-color:var(--solid-accent-1)}.bg-solid-error{background-color:var(--solid-error)}.bg-solid-info{background-color:var(--solid-info)}.bg-solid-success{background-color:var(--solid-success)}.bg-solid-warning{background-color:var(--solid-warning)}.bg-surface{background-color:var(--surface-card-bg)}.bg-surface-dark,.bg-surface-dark\/60{background-color:var(--surface-card-dark-bg)}@supports (color:color-mix(in lab,red,red)){.bg-surface-dark\/60{background-color:color-mix(in oklab,var(--surface-card-dark-bg) 60%,transparent)}}.bg-surface-hover-bg{background-color:var(--surface-card-hover-bg)}.bg-surface\/40{background-color:var(--surface-card-bg)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/40{background-color:color-mix(in oklab,var(--surface-card-bg) 40%,transparent)}}.bg-surface\/95{background-color:var(--surface-card-bg)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/95{background-color:color-mix(in oklab,var(--surface-card-bg) 95%,transparent)}}.bg-tint-accent-1{background-color:var(--tint-accent-1-bg)}.bg-tint-accent-1-fg{background-color:var(--tint-accent-1-fg)}.bg-tint-accent-1\/30{background-color:var(--tint-accent-1-bg)}@supports (color:color-mix(in lab,red,red)){.bg-tint-accent-1\/30{background-color:color-mix(in oklab,var(--tint-accent-1-bg) 30%,transparent)}}.bg-tint-accent-1\/60{background-color:var(--tint-accent-1-bg)}@supports (color:color-mix(in lab,red,red)){.bg-tint-accent-1\/60{background-color:color-mix(in oklab,var(--tint-accent-1-bg) 60%,transparent)}}.bg-tint-accent-1\/70{background-color:var(--tint-accent-1-bg)}@supports (color:color-mix(in lab,red,red)){.bg-tint-accent-1\/70{background-color:color-mix(in oklab,var(--tint-accent-1-bg) 70%,transparent)}}.bg-tint-accent-2{background-color:var(--tint-accent-2-bg)}.bg-tint-accent-dark\/95{background-color:var(--tint-accent-dark-bg)}@supports (color:color-mix(in lab,red,red)){.bg-tint-accent-dark\/95{background-color:color-mix(in oklab,var(--tint-accent-dark-bg) 95%,transparent)}}.bg-tint-error{background-color:var(--tint-error-bg)}.bg-tint-error-fg{background-color:var(--tint-error-fg)}.bg-tint-info{background-color:var(--tint-info-bg)}.bg-tint-success{background-color:var(--tint-success-bg)}.bg-tint-success-fg{background-color:var(--tint-success-fg)}.bg-tint-warning,.bg-tint-warning\/45{background-color:var(--tint-warning-bg)}@supports (color:color-mix(in lab,red,red)){.bg-tint-warning\/45{background-color:color-mix(in oklab,var(--tint-warning-bg) 45%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/18{background-color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.bg-white\/18{background-color:color-mix(in oklab,var(--color-white) 18%,transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.bg-white\/55{background-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.ruled-lines{--ruled-line:1.9rem;line-height:var(--ruled-line);background-attachment:local;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--ruled-line) - 1px),var(--color-line) calc(var(--ruled-line) - 1px),var(--color-line) var(--ruled-line))}.bg-none{background-image:none}.from-black\/50{--tw-gradient-from:#00000080}@supports (color:color-mix(in lab,red,red)){.from-black\/50{--tw-gradient-from:color-mix(in oklab, var(--color-black) 50%, transparent)}}.from-black\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab,red,red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/55{--tw-gradient-from:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.from-white\/55{--tw-gradient-from:color-mix(in oklab, var(--color-white) 55%, transparent)}}.from-white\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/35{--tw-gradient-to:#00000059}@supports (color:color-mix(in lab,red,red)){.to-black\/35{--tw-gradient-to:color-mix(in oklab, var(--color-black) 35%, transparent)}}.to-black\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/25{--tw-gradient-to:#ffffff40}@supports (color:color-mix(in lab,red,red)){.to-white\/25{--tw-gradient-to:color-mix(in oklab, var(--color-white) 25%, transparent)}}.to-white\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-80\%{--tw-gradient-to-position:80%}.scroll-fade-x{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--scroll-fade-start),#000 calc(100% - var(--scroll-fade-end)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--scroll-fade-start),#000 calc(100% - var(--scroll-fade-end)),transparent);-webkit-mask-image:if(style(--scroll-fade-on: 1): linear-gradient(to right,transparent,#000 var(--scroll-fade-start),#000 calc(100% - var(--scroll-fade-end)),transparent); else: none);mask-image:if(style(--scroll-fade-on: 1): linear-gradient(to right,transparent,#000 var(--scroll-fade-start),#000 calc(100% - var(--scroll-fade-end)),transparent); else: none)}@supports (animation-timeline:scroll()){.scroll-fade-x{animation-name:scroll-fade-x;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self inline)}}.scroll-fade-y{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--scroll-fade-start),#000 calc(100% - var(--scroll-fade-end)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--scroll-fade-start),#000 calc(100% - var(--scroll-fade-end)),transparent)}@supports (animation-timeline:scroll()){.scroll-fade-y{animation-name:scroll-fade-y-start,scroll-fade-y-end;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self);animation-range:0px 36px,calc(100% - var(--scroll-fade-bottom-padding,0px) - 36px) calc(100% - var(--scroll-fade-bottom-padding,0px))}}.bg-clip-content{background-clip:content-box}.fill-\[\#212121\]{fill:#212121}.fill-fg{fill:var(--text-primary)}.fill-fg-muted{fill:var(--text-muted)}.fill-fg-secondary{fill:var(--text-secondary)}.fill-placeholder\/50{fill:var(--text-placeholder)}@supports (color:color-mix(in lab,red,red)){.fill-placeholder\/50{fill:color-mix(in oklab,var(--text-placeholder) 50%,transparent)}}.fill-tint-accent-dark\/95{fill:var(--tint-accent-dark-bg)}@supports (color:color-mix(in lab,red,red)){.fill-tint-accent-dark\/95{fill:color-mix(in oklab,var(--tint-accent-dark-bg) 95%,transparent)}}.fill-white{fill:var(--color-white)}.stroke-divider{stroke:var(--divider)}.stroke-fg-muted{stroke:var(--text-muted)}.stroke-line{stroke:var(--border-default)}.stroke-surface{stroke:var(--surface-card-bg)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-top{object-position:top}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-0\.75{padding:calc(var(--spacing) * .75)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\!{padding:calc(var(--spacing) * 4)!important}.p-5{padding:calc(var(--spacing) * 5)}.p-5\.5{padding:calc(var(--spacing) * 5.5)}.p-6{padding:calc(var(--spacing) * 6)}.page-px-wide{padding-inline:calc(var(--spacing) * 4)}@media(min-width:40rem){.page-px-wide{padding-inline:calc(var(--spacing) * 6)}}@media(min-width:64rem){.page-px-wide{padding-inline:calc(var(--spacing) * 10)}}@media(min-width:80rem){.page-px-wide{padding-inline:calc(var(--spacing) * 16)}}.page-px{padding-inline:calc(var(--spacing) * 4)}@media(min-width:40rem){.page-px{padding-inline:calc(var(--spacing) * 6)}}.page-tabs-px{padding-inline:var(--spacing)}@media(min-width:40rem){.page-tabs-px{padding-inline:calc(var(--spacing) * 3)}}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-0\.75{padding-inline:calc(var(--spacing) * .75)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.25{padding-inline:calc(var(--spacing) * 2.25)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-3\.25{padding-inline:calc(var(--spacing) * 3.25)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-6\.5{padding-inline:calc(var(--spacing) * 6.5)}.px-\[7px\]{padding-inline:7px}.px-\[max\(--spacing\(4\)\,calc\(50\%_-_24rem\)\)\]{padding-inline:max(calc(var(--spacing) * 4),calc(50% - 24rem))}.py-\(--note-p-py\){padding-block:var(--note-p-py)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[3px\]{padding-block:3px}.py-\[7\.5px\]{padding-block:7.5px}.py-\[9px\]{padding-block:9px}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-0\!{padding-top:0!important}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pr-0{padding-right:0}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-7\.5{padding-right:calc(var(--spacing) * 7.5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-10\.5{padding-right:calc(var(--spacing) * 10.5)}.pr-17{padding-right:calc(var(--spacing) * 17)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-\(--keyboard-inset\,0px\){padding-bottom:var(--keyboard-inset,0px)}.pb-\(--scroll-fade-bottom-padding\){padding-bottom:var(--scroll-fade-bottom-padding)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-4\.5{padding-bottom:calc(var(--spacing) * 4.5)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-5\.5{padding-bottom:calc(var(--spacing) * 5.5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.pb-\[7px\]{padding-bottom:7px}.pb-px{padding-bottom:1px}.pl-0{padding-left:0}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-8\.5{padding-left:calc(var(--spacing) * 8.5)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[5px\]{padding-left:5px}.pl-\[7px\]{padding-left:7px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-note-system{font-family:var(--note-font-system);font-weight:400}.font-mono{font-family:var(--font-mono)}.font-note-fustat{font-family:var(--note-font-fustat)}.font-sans{font-family:var(--font-sans)}.t-card-title{font-size:var(--card-title-font-size);font-weight:var(--card-title-font-weight);line-height:var(--card-title-line-height);letter-spacing:var(--card-title-letter-spacing)}.t-label{font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing)}.t-large-card-title{font-size:var(--large-card-title-font-size);font-weight:var(--large-card-title-font-weight);line-height:var(--large-card-title-line-height);letter-spacing:var(--large-card-title-letter-spacing)}.t-page-title{font-size:var(--page-title-font-size);font-weight:var(--page-title-font-weight);line-height:var(--page-title-line-height);letter-spacing:var(--page-title-letter-spacing)}.t-body{font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}.t-meta{font-size:var(--meta-font-size);font-weight:var(--meta-font-weight);line-height:var(--meta-line-height)}.t-subtitle{font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight);line-height:var(--subtitle-line-height)}.t-subtitle\!{font-size:var(--subtitle-font-size)!important;font-weight:var(--subtitle-font-weight)!important;line-height:var(--subtitle-line-height)!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\/\[22px\]{font-size:var(--text-base);line-height:22px}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.note-fs{--note-fs-over:max(var(--note-fs) - 16, 0);--note-fs-min:calc((var(--note-fs) - var(--note-fs-over) / 2) * 1px);font-size:clamp(var(--note-fs-min),calc(var(--note-fs-min) + var(--note-fs-over) / 2 * (100vw - 360px) / 408),calc(var(--note-fs) * 1px))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9em\]{font-size:.9em}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.925rem\]{font-size:.925rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.12em\]{font-size:1.12em}.text-\[1\.21em\]{font-size:1.21em}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.3125rem\]{font-size:1.3125rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.4px\]{font-size:10.4px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.4px\]{font-size:14.4px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17\.6px\]{font-size:17.6px}.text-\[17px\]{font-size:17px}.text-\[20\.8px\]{font-size:20.8px}.text-\[22\.4px\]{font-size:22.4px}.text-\[length\:inherit\]{font-size:inherit}.leading-\(--body-line-height\){--tw-leading:var(--body-line-height);line-height:var(--body-line-height)}.leading-\(--note-leading\){--tw-leading:var(--note-leading);line-height:var(--note-leading)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-4\.5{--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.11\]{--tw-leading:1.11;line-height:1.11}.leading-\[1\.33\]{--tw-leading:1.33;line-height:1.33}.leading-\[1\.56\]{--tw-leading:1.56;line-height:1.56}.leading-\[2\.1\]{--tw-leading:2.1;line-height:2.1}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\[tab-size\:2\]{-moz-tab-size:2;tab-size:2}.text-send{color:var(--color-action-accent)}html[data-page-frame] :is([data-frosted],[data-frost]) .text-send{color:oklch(from var(--color-action-accent) calc(l - .05) calc(c*1.5) h)}html.dark[data-page-frame] :is([data-frosted],[data-frost]) .text-send{color:oklch(from var(--color-action-accent) calc(l + .04) calc(c*1.4) h)}.text-\(--peer\){color:var(--peer)}.text-\(--peer-fg\){color:var(--peer-fg)}.text-\[\#1d1d1f\]{color:#1d1d1f}.text-\[\#1d2330\]{color:#1d2330}.text-\[\#4b4b4b\]{color:#4b4b4b}.text-action-accent{color:var(--action-accent-bg)}.text-action-accent-fg{color:var(--action-accent-fg)}.text-action-fg{color:var(--action-primary-fg)}.text-black{color:var(--color-black)}.text-code-inline-fg{color:var(--code-inline-fg)}.text-fg{color:var(--text-primary)}.text-fg-muted,.text-fg-muted\/70{color:var(--text-muted)}@supports (color:color-mix(in lab,red,red)){.text-fg-muted\/70{color:color-mix(in oklab,var(--text-muted) 70%,transparent)}}.text-fg-secondary{color:var(--text-secondary)}.text-inherit{color:inherit}.text-line-strong{color:var(--border-strong)}.text-link{color:var(--text-link)}.text-placeholder{color:var(--text-placeholder)}.text-solid-accent-1{color:var(--solid-accent-1)}.text-solid-error{color:var(--solid-error)}.text-solid-success{color:var(--solid-success)}.text-surface{color:var(--surface-card-bg)}.text-tint-accent-1-fg,.text-tint-accent-1-fg\/80{color:var(--tint-accent-1-fg)}@supports (color:color-mix(in lab,red,red)){.text-tint-accent-1-fg\/80{color:color-mix(in oklab,var(--tint-accent-1-fg) 80%,transparent)}}.text-tint-accent-2-fg{color:var(--tint-accent-2-fg)}.text-tint-accent-dark-fg{color:var(--tint-accent-dark-fg)}.text-tint-error-fg{color:var(--tint-error-fg)}.text-tint-info-fg{color:var(--tint-info-fg)}.text-tint-success-fg{color:var(--tint-success-fg)}.text-tint-warning-fg{color:var(--tint-warning-fg)}.text-white{color:var(--color-white)}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.\[text-transform\:inherit\]{text-transform:inherit}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-action-accent\/50{-webkit-text-decoration-color:var(--action-accent-bg);text-decoration-color:var(--action-accent-bg)}@supports (color:color-mix(in lab,red,red)){.decoration-action-accent\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--action-accent-bg) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--action-accent-bg) 50%,transparent)}}.decoration-solid-error{-webkit-text-decoration-color:var(--solid-error);text-decoration-color:var(--solid-error)}.decoration-wavy{text-decoration-style:wavy}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.decoration-\[1\.5px\]{text-decoration-thickness:1.5px}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.accent-action-accent{accent-color:var(--action-accent-bg)}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-35{opacity:.35}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[max\(var\(--drawer-overlay-min-opacity\,0\)\,calc\(1-var\(--drawer-swipe-progress\)\)\)\]{opacity:max(var(--drawer-overlay-min-opacity,0),calc(1 - var(--drawer-swipe-progress)))}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgb\(255_255_255\/0\.9\)\,0_0_0_9999px_rgb\(17_17_27\/0\.45\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#ffffffe6), 0 0 0 9999px var(--tw-shadow-color,#11111b73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--color-solid-warning\)\,0_0_0_6px_rgb\(245_165_36\/0\.25\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-solid-warning)), 0 0 0 6px var(--tw-shadow-color,#f5a52440);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3000px_color-mix\(in_srgb\,var\(--color-surface\)_80\%\,transparent\)\,inset_0_0_0_1px_var\(--color-line\)\]{--tw-shadow:0 0 0 3000px var(--tw-shadow-color,var(--color-surface)), inset 0 0 0 1px var(--tw-shadow-color,var(--color-line))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_3000px_color-mix\(in_srgb\,var\(--color-surface\)_80\%\,transparent\)\,inset_0_0_0_1px_var\(--color-line\)\]{--tw-shadow:0 0 0 3000px var(--tw-shadow-color,color-mix(in srgb,var(--color-surface) 80%,transparent)), inset 0 0 0 1px var(--tw-shadow-color,var(--color-line))}}.shadow-\[0_0_0_3000px_color-mix\(in_srgb\,var\(--color-surface\)_80\%\,transparent\)\,inset_0_0_0_1px_var\(--color-line\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_10px_rgb\(0_0_0\/0\.14\)\]{--tw-shadow:inset 0 0 10px var(--tw-shadow-color,#00000024);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_14px_rgb\(0_0_0\/0\.45\)\]{--tw-shadow:inset 0 0 14px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg\!{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-pop{--tw-shadow:var(--shadow-pop);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-shadow-\[0_-1px_var\(--divider\)\]{--tw-inset-shadow:inset 0 -1px var(--tw-inset-shadow-color,var(--divider));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[\#3f3188\]{--tw-ring-color:#3f3188}.ring-action{--tw-ring-color:var(--action-primary-bg)}.ring-action-accent{--tw-ring-color:var(--action-accent-bg)}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-current{--tw-ring-color:currentcolor}.ring-fg,.ring-fg\/40{--tw-ring-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.ring-fg\/40{--tw-ring-color:color-mix(in oklab, var(--text-primary) 40%, transparent)}}.ring-line-strong{--tw-ring-color:var(--border-strong)}.ring-overlay{--tw-ring-color:var(--surface-overlay-bg)}.ring-overlay-line{--tw-ring-color:var(--border-overlay)}.ring-page{--tw-ring-color:var(--surface-page)}.ring-solid-accent-1,.ring-solid-accent-1\/35{--tw-ring-color:var(--solid-accent-1)}@supports (color:color-mix(in lab,red,red)){.ring-solid-accent-1\/35{--tw-ring-color:color-mix(in oklab, var(--solid-accent-1) 35%, transparent)}}.ring-solid-error{--tw-ring-color:var(--solid-error)}.ring-surface{--tw-ring-color:var(--surface-card-bg)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-overlay{--tw-ring-offset-color:var(--surface-overlay-bg)}.ring-offset-surface{--tw-ring-offset-color:var(--surface-card-bg)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-2{outline-offset:-2px}.outline-offset-1{outline-offset:1px}.outline-offset-2{outline-offset:2px}.outline-action-accent{outline-color:var(--action-accent-bg)}.outline-solid-accent-1{outline-color:var(--solid-accent-1)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-none{--tw-blur: ;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_1px_rgb\(0_0_0\/0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000004d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.motion-panel-reveal{filter:none;transition-timing-function:cubic-bezier(.45,1.005,0,1.005),var(--motion-ease-smooth-out);transition-duration:.3s,var(--motion-duration-slow);transition-property:opacity,filter}.group\/drawer-popup[data-starting-style] .motion-panel-reveal{filter:blur(var(--motion-blur-small))}.group\/drawer-popup:is([data-swiping],[data-ending-style],[data-nested-drawer-swiping]) .motion-panel-reveal{filter:none;transition-property:opacity}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[16px\]{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.motion-accordion-chevron{transition-timing-function:var(--motion-ease-smooth-out);transition-duration:var(--motion-duration-fast);transition-property:rotate,transform}.motion-smoke{transition-timing-function:var(--motion-ease-in-out);transition-duration:var(--motion-duration-fast);transition-property:opacity,translate,scale,filter}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,scale\]{transition-property:background-color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-radius\]{transition-property:border-radius;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,top\,background-color\]{transition-property:left,top,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,filter\,scale\]{transition-property:opacity,filter,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\,left\,width\,height\]{transition-property:top,left,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,height\,opacity\,filter\]{transition-property:transform,height,opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,translate\,scale\,box-shadow\]{transition-property:transform,translate,scale,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,scale\]{transition-property:translate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[visibility\]{transition-property:visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,box-shadow\]{transition-property:width,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.delay-750{transition-delay:.75s}.duration-\(--motion-duration-fast\){--tw-duration:var(--motion-duration-fast);transition-duration:var(--motion-duration-fast)}.duration-\(--motion-duration-medium\){--tw-duration:var(--motion-duration-medium);transition-duration:var(--motion-duration-medium)}.duration-\(--motion-duration-quick\){--tw-duration:var(--motion-duration-quick);transition-duration:var(--motion-duration-quick)}.duration-\(--motion-duration-slow\){--tw-duration:var(--motion-duration-slow);transition-duration:var(--motion-duration-slow)}.duration-0{--tw-duration:0s;transition-duration:0s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-320{--tw-duration:.32s;transition-duration:.32s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-\[320ms\]{--tw-duration:.32s;transition-duration:.32s}.duration-\[520ms\]{--tw-duration:.52s;transition-duration:.52s}.ease-\(--motion-ease-bounce-strong\){--tw-ease:var(--motion-ease-bounce-strong);transition-timing-function:var(--motion-ease-bounce-strong)}.ease-\(--motion-ease-in-out\){--tw-ease:var(--motion-ease-in-out);transition-timing-function:var(--motion-ease-in-out)}.ease-\(--motion-ease-smooth-out\){--tw-ease:var(--motion-ease-smooth-out);transition-timing-function:var(--motion-ease-smooth-out)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.\[contain\:inline-size\]{contain:inline-size}.delay-750{--tw-animation-delay: 750ms ;animation-delay:.75s}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[--bleed\:3rem\]{--bleed:3rem}.\[--code-editor-bg\:var\(--color-field\)\]{--code-editor-bg:var(--color-field)}.\[--drawer-bleed-background\:transparent\]{--drawer-bleed-background:transparent}.\[--drawer-content-height\:var\(--drawer-height\,auto\)\]{--drawer-content-height:var(--drawer-height,auto)}.\[--drawer-inset\:--spacing\(2\)\]{--drawer-inset:calc(var(--spacing) * 2)}.\[--drawer-stacked-shadow\:0_-20px_25px_-5px_rgb\(0_0_0\/0\.1\)\,0_-8px_10px_-6px_rgb\(0_0_0\/0\.1\)\]{--drawer-stacked-shadow:0 -20px 25px -5px #0000001a,0 -8px 10px -6px #0000001a}.\[--note-fs\:18\]{--note-fs:18}.\[--note-fs\:20\]{--note-fs:20}.\[--note-fs\:24\]{--note-fs:24}.\[--note-fs\:36\]{--note-fs:36}.\[--notice-tone\:var\(--color-fg\)\]{--notice-tone:var(--color-fg)}.\[--notice-tone\:var\(--color-solid-error\)\]{--notice-tone:var(--color-solid-error)}.\[--notice-tone\:var\(--color-solid-warning\)\]{--notice-tone:var(--color-solid-warning)}.\[--peek\:1rem\]{--peek:1rem}.\[--scroll-fade-bottom-padding\:--spacing\(2\)\]{--scroll-fade-bottom-padding:calc(var(--spacing) * 2)}.\[--scroll-fade-bottom-padding\:--spacing\(4\)\]{--scroll-fade-bottom-padding:calc(var(--spacing) * 4)}.\[--scroll-fade-bottom-padding\:--spacing\(5\)\]{--scroll-fade-bottom-padding:calc(var(--spacing) * 5)}.\[--scroll-fade-on\:1\]{--scroll-fade-on:1}.\[--scroll-fade-start\:0px\]{--scroll-fade-start:0px}.\[--scroll-fade-start\:0px\]\!{--scroll-fade-start:0px!important}.\[--scroll-fade-start\:8px\]{--scroll-fade-start:8px}.\[--scroll-fade-start\:12px\]{--scroll-fade-start:12px}.\[--stack-height\:var\(--drawer-frontmost-height\,var\(--drawer-height\,0px\)\)\]{--stack-height:var(--drawer-frontmost-height,var(--drawer-height,0px))}.\[--stack-peek-offset\:max\(0px\,calc\(\(var\(--nested-drawers\)-var\(--stack-progress\)\)\*var\(--peek\)\)\)\]{--stack-peek-offset:max(0px, calc((var(--nested-drawers) - var(--stack-progress)) * var(--peek)))}.\[--stack-progress\:clamp\(0\,var\(--drawer-swipe-progress\)\,1\)\]{--stack-progress:clamp(0, var(--drawer-swipe-progress), 1)}.\[--stack-scale-base\:max\(0\,calc\(1-\(var\(--nested-drawers\)\*var\(--stack-step\)\)\)\)\]{--stack-scale-base:max(0, calc(1 - (var(--nested-drawers) * var(--stack-step))))}.\[--stack-scale\:clamp\(0\,calc\(var\(--stack-scale-base\)\+\(var\(--stack-step\)\*var\(--stack-progress\)\)\)\,1\)\]{--stack-scale:clamp(0, calc(var(--stack-scale-base) + (var(--stack-step) * var(--stack-progress))), 1)}.\[--stack-shrink\:calc\(1-var\(--stack-scale\)\)\]{--stack-shrink:calc(1 - var(--stack-scale))}.\[--stack-step\:0\.05\]{--stack-step:.05}.\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.\[-webkit-user-drag\:none\]{-webkit-user-drag:none}.\[anchor-name\:--public-actions\]{anchor-name:--public-actions}.\[animation-duration\:var\(--motion-duration-fast\)\]{animation-duration:var(--motion-duration-fast)}.\[animation-timing-function\:var\(--motion-ease-linear\)\]{animation-timing-function:var(--motion-ease-linear)}.\[background\:radial-gradient\(circle\,rgb\(255_255_255\/\.35\)_1px\,transparent_1\.4px\)_0_0\/9px_9px\,linear-gradient\(to_bottom\,rgb\(255_255_255\/0\)\,rgb\(128_128_128\/\.88\)\)\,linear-gradient\(to_right\,\#f05a5a\,\#f0b45a\,\#c8e05a\,\#5ae08c\,\#5ad2e0\,\#5a8cf0\,\#a05af0\,\#f05ac8\,\#f05a5a\)\]{background:radial-gradient(circle,#ffffff59 1px,#0000 1.4px) 0 0/9px 9px,linear-gradient(#fff0,#808080e0),linear-gradient(90deg,#f05a5a,#f0b45a,#c8e05a,#5ae08c,#5ad2e0,#5a8cf0,#a05af0,#f05ac8,#f05a5a)}.\[font-variant-ligatures\:none\]{font-variant-ligatures:none}.\[font\:inherit\]{font:inherit}.\[grid-area\:1\/1\]{grid-area:1/1}.\[interpolate-size\:allow-keywords\]{interpolate-size:allow-keywords}.\[overflow-anchor\:none\]{overflow-anchor:none}.\[position-anchor\:--public-actions\]{position-anchor:--public-actions}.\[transition\:transform_320ms\]{transition:transform .32s}.\[view-transition-name\:chat-dock\]{view-transition-name:chat-dock}.backface-hidden{backface-visibility:hidden}.motion-blur-in{--tw-enter-blur:var(--motion-blur-small)}.motion-chat-dock-row{transition:bottom .25s cubic-bezier(.22,1,.36,1)}.non-scaling-svg *{vector-effect:non-scaling-stroke}.paused{animation-play-state:paused}.perspective-\[1200px\]{perspective:1200px}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.transform-3d{transform-style:preserve-3d}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\/search\:inline-flex:is(:where(.group\/search):focus-within *){display:inline-flex}@media(hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:bg-surface-hover-bg:is(:where(.group):hover *){background-color:var(--surface-card-hover-bg)}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:brightness-105:is(:where(.group):hover *){--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\/column\:opacity-100:is(:where(.group\/column):hover *),.group-hover\/comment\:opacity-100:is(:where(.group\/comment):hover *),.group-hover\/container\:opacity-100:is(:where(.group\/container):hover *),.group-hover\/media\:opacity-100:is(:where(.group\/media):hover *){opacity:1}.group-hover\/play\:fill-\[\#f00\]:is(:where(.group\/play):hover *){fill:red}.group-hover\/play\:opacity-100:is(:where(.group\/play):hover *){opacity:1}.group-hover\/rail\:visible:is(:where(.group\/rail):hover *){visibility:visible}.group-hover\/rail\:shadow-pop:is(:where(.group\/rail):hover *){--tw-shadow:var(--shadow-pop);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\/rail\:delay-\(--motion-duration-fast\):is(:where(.group\/rail):hover *){transition-delay:var(--motion-duration-fast)}.group-hover\/rail\:delay-100:is(:where(.group\/rail):hover *){--tw-animation-delay:.1s;transition-delay:.1s;animation-delay:.1s}.group-hover\/rail\:delay-\(--motion-duration-fast\):is(:where(.group\/rail):hover *){animation-delay:var(--motion-duration-fast);--tw-animation-delay:var(--motion-duration-fast)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *),.group-hover\/tile\:opacity-100:is(:where(.group\/tile):hover *){opacity:1}}.group-has-focus-visible\:opacity-0:is(:where(.group):has(:focus-visible) *),.group-has-data-\[state\=open\]\:opacity-0:is(:where(.group):has([data-state=open]) *){opacity:0}.group-has-\[\[data-slot\=card\]\:hover\]\/card\:-translate-y-1:is(:where(.group\/card):has([data-slot=card]:hover) *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-\[\[data-slot\=card\]\:hover\]\/card\:ease-\(--motion-ease-smooth-out\):is(:where(.group\/card):has([data-slot=card]:hover) *){--tw-ease:var(--motion-ease-smooth-out);transition-timing-function:var(--motion-ease-smooth-out)}.group-has-\[input\:not\(\:placeholder-shown\)\]\/search\:inline-flex:is(:where(.group\/search):has(:is(input:not(:placeholder-shown))) *){display:inline-flex}.group-data-files-collapsed\/panels\:pl-0:is(:where(.group\/panels)[data-files-collapsed] *){padding-left:0}.group-data-nested-drawer-open\/drawer-popup\:opacity-0:is(:where(.group\/drawer-popup)[data-nested-drawer-open] *){opacity:0}.group-data-nested-drawer-swiping\/drawer-popup\:opacity-100:is(:where(.group\/drawer-popup)[data-nested-drawer-swiping] *){opacity:1}.group-data-rail-collapsed\/panels\:pr-0:is(:where(.group\/panels)[data-rail-collapsed] *){padding-right:0}.group-data-roomy\/header\:not-sr-only:is(:where(.group\/header)[data-roomy] *){clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.group-data-roomy\/header\:ml-2:is(:where(.group\/header)[data-roomy] *){margin-left:calc(var(--spacing) * 2)}.group-data-roomy\/header\:w-auto:is(:where(.group\/header)[data-roomy] *){width:auto}.group-data-roomy\/header\:px-1\.5:is(:where(.group\/header)[data-roomy] *){padding-inline:calc(var(--spacing) * 1.5)}.group-data-roomy\/header\:whitespace-nowrap:is(:where(.group\/header)[data-roomy] *){white-space:nowrap}.group-data-swiping\/drawer-popup\:select-none:is(:where(.group\/drawer-popup)[data-swiping] *){-webkit-user-select:none;user-select:none}.group-data-wide\/header\:inline:is(:where(.group\/header)[data-wide] *){display:inline}.group-data-wide\/header\:w-auto:is(:where(.group\/header)[data-wide] *){width:auto}.group-data-wide\/header\:-translate-y-px:is(:where(.group\/header)[data-wide] *){--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-wide\/header\:gap-1\.5:is(:where(.group\/header)[data-wide] *){gap:calc(var(--spacing) * 1.5)}.group-data-wide\/header\:px-2:is(:where(.group\/header)[data-wide] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[dragging\]\/file-tree\:bg-transparent\!:is(:where(.group\/file-tree)[data-dragging] *){background-color:#0000!important}.group-data-\[size\=default\]\/switch\:size-4\.5:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[state\=failed\]\/row\:text-inherit:is(:where(.group\/row)[data-state=failed] *){color:inherit}.group-data-\[state\=open\]\/select-trigger\:rotate-180:is(:where(.group\/select-trigger)[data-state=open] *),.group-data-\[state\=open\]\/title\:rotate-180:is(:where(.group\/title)[data-state=open] *),.group-data-\[state\=open\]\/ws-trigger\:rotate-180:is(:where(.group\/ws-trigger)[data-state=open] *){rotate:180deg}.group-data-\[swipe-axis\=x\]\/drawer-popup\:h-full:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){height:100%}.group-data-\[swipe-axis\=x\]\/drawer-popup\:w-3:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){width:calc(var(--spacing) * 3)}.group-data-\[swipe-axis\=x\]\/drawer-popup\:items-center:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){align-items:center}.group-data-\[swipe-axis\=y\]\/drawer-popup\:h-3:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){height:calc(var(--spacing) * 3)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:w-full:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){width:100%}.group-data-\[swipe-axis\=y\]\/drawer-popup\:justify-center:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){justify-content:center}.group-data-\[swipe-axis\=y\]\/drawer-popup\:text-center:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){text-align:center}.group-data-\[swipe-direction\=down\]\/drawer-popup\:items-end:is(:where(.group\/drawer-popup)[data-swipe-direction=down] *){align-items:flex-end}.group-data-\[swipe-direction\=left\]\/drawer-popup\:order-last:is(:where(.group\/drawer-popup)[data-swipe-direction=left] *){order:9999}.group-data-\[swipe-direction\=left\]\/drawer-popup\:justify-start:is(:where(.group\/drawer-popup)[data-swipe-direction=left] *){justify-content:flex-start}.group-data-\[swipe-direction\=right\]\/drawer-popup\:justify-end:is(:where(.group\/drawer-popup)[data-swipe-direction=right] *){justify-content:flex-end}.group-data-\[swipe-direction\=up\]\/drawer-popup\:order-last:is(:where(.group\/drawer-popup)[data-swipe-direction=up] *){order:9999}.group-data-\[swipe-direction\=up\]\/drawer-popup\:items-start:is(:where(.group\/drawer-popup)[data-swipe-direction=up] *){align-items:flex-start}.marker\:\[font-variant-numeric\:normal\] ::marker{font-variant-numeric:normal}.marker\:\[font-variant-numeric\:normal\]::marker{font-variant-numeric:normal}.marker\:\[font-variant-numeric\:normal\] ::-webkit-details-marker{font-variant-numeric:normal}.marker\:\[font-variant-numeric\:normal\]::-webkit-details-marker{font-variant-numeric:normal}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-fg::file-selector-button{color:var(--text-primary)}.placeholder\:text-placeholder::placeholder{color:var(--text-placeholder)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-3:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:inset-x-3:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 3)}.before\:-inset-y-4:before{content:var(--tw-content);inset-block:calc(var(--spacing) * -4)}.before\:top-0:before{content:var(--tw-content);top:0}.before\:left-6:before{content:var(--tw-content);left:calc(var(--spacing) * 6)}.before\:h-0\.5:before{content:var(--tw-content);height:calc(var(--spacing) * .5)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:cursor-text:before{content:var(--tw-content);cursor:text}.before\:border-t:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.before\:border-divider:before{content:var(--tw-content);border-color:var(--divider)}.before\:bg-action-accent:before{content:var(--tw-content);background-color:var(--action-accent-bg)}.before\:bg-line:before{content:var(--tw-content);background-color:var(--border-default)}.before\:text-sm:before{content:var(--tw-content);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.before\:leading-\[2\]:before{content:var(--tw-content);--tw-leading:2;line-height:2}.before\:font-normal:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.before\:text-placeholder:before{content:var(--tw-content);color:var(--text-placeholder)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[attr\(placeholder\)\]:before{--tw-content:attr(placeholder);content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:invisible:after{content:var(--tw-content);visibility:hidden}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:z-1:after{content:var(--tw-content);z-index:1}.after\:col-start-1:after{content:var(--tw-content);grid-column-start:1}.after\:row-start-1:after{content:var(--tw-content);grid-row-start:1}.after\:mx-1:after{content:var(--tw-content);margin-inline:var(--spacing)}.after\:block:after{content:var(--tw-content);display:block}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:h-5:after{content:var(--tw-content);height:calc(var(--spacing) * 5)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-0\.5:after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:overflow-hidden:after{content:var(--tw-content);overflow:hidden}.after\:rounded-button:after{content:var(--tw-content);border-radius:var(--radius-button)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-\(--drawer-bleed-background\,var\(--color-overlay\)\):after{content:var(--tw-content);background-color:var(--drawer-bleed-background,var(--color-overlay))}.after\:bg-action-accent:after{content:var(--tw-content);background-color:var(--action-accent-bg)}.after\:bg-divider:after{content:var(--tw-content);background-color:var(--divider)}.after\:bg-line:after{content:var(--tw-content);background-color:var(--border-default)}.after\:px-0\.5:after{content:var(--tw-content);padding-inline:calc(var(--spacing) * .5)}.after\:leading-none:after{content:var(--tw-content);--tw-leading:1;line-height:1}.after\:whitespace-pre:after{content:var(--tw-content);white-space:pre}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[attr\(data-value\)\]:after{--tw-content:attr(data-value);content:var(--tw-content)}.group-data-\[swipe-axis\=x\]\/drawer-popup\:after\:h-\[100px\]:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *):after{content:var(--tw-content);height:100px}.group-data-\[swipe-axis\=x\]\/drawer-popup\:after\:w-1\.5:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *):after{content:var(--tw-content);width:calc(var(--spacing) * 1.5)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:after\:h-1\.5:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *):after{content:var(--tw-content);height:calc(var(--spacing) * 1.5)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:after\:w-\[100px\]:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *):after{content:var(--tw-content);width:100px}.first\:mt-0:first-child{margin-top:0}.first\:ml-0:first-child{margin-left:0}.first\:pl-5:first-child{padding-left:calc(var(--spacing) * 5)}.first\:font-semibold:first-child{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(.first\:\*\:pl-5:first-child>*){padding-left:calc(var(--spacing) * 5)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r:last-child{border-right-style:var(--tw-border-style);border-right-width:1px}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.last\:pr-0:last-child{padding-right:0}.last\:pb-0:last-child{padding-bottom:0}.last\:after\:hidden:last-child:after,.first-of-type\:before\:hidden:first-of-type:before{content:var(--tw-content);display:none}.empty\:hidden:empty{display:none}.focus-within\:-mb-px:focus-within{margin-bottom:-1px}.focus-within\:border-b-2:focus-within{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.focus-within\:border-action-accent:focus-within{border-color:var(--action-accent-bg)}.focus-within\:border-solid-accent-1:focus-within{border-color:var(--solid-accent-1)}.focus-within\:bg-fg\/12:focus-within{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.focus-within\:bg-fg\/12:focus-within{background-color:color-mix(in oklab,var(--text-primary) 12%,transparent)}}.focus-within\:bg-surface-hover-bg\/40:focus-within{background-color:var(--surface-card-hover-bg)}@supports (color:color-mix(in lab,red,red)){.focus-within\:bg-surface-hover-bg\/40:focus-within{background-color:color-mix(in oklab,var(--surface-card-hover-bg) 40%,transparent)}}.focus-within\:bg-tint-accent-1\/25:focus-within{background-color:var(--tint-accent-1-bg)}@supports (color:color-mix(in lab,red,red)){.focus-within\:bg-tint-accent-1\/25:focus-within{background-color:color-mix(in oklab,var(--tint-accent-1-bg) 25%,transparent)}}.focus-within\:shadow-\[inset_2px_0_0_var\(--color-action-accent\)\]:focus-within{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--color-action-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-action-accent:focus-within{--tw-ring-color:var(--action-accent-bg)}.focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-line-strong:hover{border-color:var(--border-strong)}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-\(--notice-tone\)\/15:hover{background-color:var(--notice-tone)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\(--notice-tone\)\/15:hover{background-color:color-mix(in oklab,var(--notice-tone) 15%,transparent)}}.hover\:bg-action-accent-hover:hover{background-color:var(--action-accent-hover)}.hover\:bg-action-accent\/30:hover{background-color:var(--action-accent-bg)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-action-accent\/30:hover{background-color:color-mix(in oklab,var(--action-accent-bg) 30%,transparent)}}.hover\:bg-action-hover:hover{background-color:var(--action-primary-hover)}.hover\:bg-fg\/5:hover{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-fg\/5:hover{background-color:color-mix(in oklab,var(--text-primary) 5%,transparent)}}.hover\:bg-fg\/10:hover{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-fg\/10:hover{background-color:color-mix(in oklab,var(--text-primary) 10%,transparent)}}.hover\:bg-fg\/12:hover{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-fg\/12:hover{background-color:color-mix(in oklab,var(--text-primary) 12%,transparent)}}.hover\:bg-item-hover:hover{background-color:var(--surface-item-hover)}.hover\:bg-line\/50:hover{background-color:var(--border-default)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-line\/50:hover{background-color:color-mix(in oklab,var(--border-default) 50%,transparent)}}.hover\:bg-overlay-hover:hover{background-color:var(--surface-overlay-hover-bg)}.hover\:bg-page-hover:hover{background-color:var(--surface-page-hover)}.hover\:bg-surface:hover{background-color:var(--surface-card-bg)}.hover\:bg-surface-dark:hover{background-color:var(--surface-card-dark-bg)}.hover\:bg-surface-dark-hover-bg:hover{background-color:var(--surface-card-dark-hover-bg)}.hover\:bg-surface-hover-bg:hover,.hover\:bg-surface-hover-bg\/80:hover{background-color:var(--surface-card-hover-bg)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-hover-bg\/80:hover{background-color:color-mix(in oklab,var(--surface-card-hover-bg) 80%,transparent)}}.hover\:bg-tint-accent-1:hover,.hover\:bg-tint-accent-1\/60:hover{background-color:var(--tint-accent-1-bg)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-tint-accent-1\/60:hover{background-color:color-mix(in oklab,var(--tint-accent-1-bg) 60%,transparent)}}.hover\:bg-tint-accent-1\/80:hover{background-color:var(--tint-accent-1-bg)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-tint-accent-1\/80:hover{background-color:color-mix(in oklab,var(--tint-accent-1-bg) 80%,transparent)}}.hover\:bg-tint-error:hover,.hover\:bg-tint-error\/85:hover{background-color:var(--tint-error-bg)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-tint-error\/85:hover{background-color:color-mix(in oklab,var(--tint-error-bg) 85%,transparent)}}.hover\:bg-tint-warning:hover,.hover\:bg-tint-warning\/85:hover{background-color:var(--tint-warning-bg)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-tint-warning\/85:hover{background-color:color-mix(in oklab,var(--tint-warning-bg) 85%,transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-action-accent:hover{color:var(--action-accent-bg)}.hover\:text-fg:hover{color:var(--text-primary)}.hover\:text-fg-muted:hover{color:var(--text-muted)}.hover\:text-fg-secondary:hover{color:var(--text-secondary)}.hover\:text-link:hover{color:var(--text-link)}.hover\:text-link-hover:hover{color:var(--text-link-hover)}.hover\:text-tint-error-fg:hover{color:var(--tint-error-fg)}.hover\:text-tint-warning-fg:hover{color:var(--tint-warning-fg)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[inset_0_0_0_100px_rgb\(0_0_0\/0\.035\)\]:hover{--tw-shadow:inset 0 0 0 100px var(--tw-shadow-color,#00000009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-card:hover{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-100:hover{--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:ease-\(--motion-ease-smooth-out\):hover{--tw-ease:var(--motion-ease-smooth-out);transition-timing-function:var(--motion-ease-smooth-out)}.hover\:before\:hidden:hover:before{content:var(--tw-content);display:none}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}}.focus\:cursor-text:focus{cursor:text}.focus\:border-0:focus{border-style:var(--tw-border-style);border-width:0}.focus\:border-action-accent:focus{border-color:var(--action-accent-bg)}.focus\:bg-overlay-hover:focus{background-color:var(--surface-overlay-hover-bg)}.focus\:bg-surface-hover-bg:focus,.focus\:bg-surface-hover-bg\/80:focus{background-color:var(--surface-card-hover-bg)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-surface-hover-bg\/80:focus{background-color:color-mix(in oklab,var(--surface-card-hover-bg) 80%,transparent)}}.focus-visible\:border-0:focus-visible{border-style:var(--tw-border-style);border-width:0}.focus-visible\:border-line:focus-visible{border-color:var(--border-default)}.focus-visible\:border-line-strong:focus-visible{border-color:var(--border-strong)}.focus-visible\:bg-overlay-hover:focus-visible{background-color:var(--surface-overlay-hover-bg)}.focus-visible\:bg-surface-hover-bg:focus-visible{background-color:var(--surface-card-hover-bg)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-action:focus-visible{--tw-ring-color:var(--action-primary-bg)}.focus-visible\:ring-tint-accent-1-fg:focus-visible{--tw-ring-color:var(--tint-accent-1-fg)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-action:focus-visible{outline-color:var(--action-primary-bg)}.focus-visible\:outline-action-accent:focus-visible{outline-color:var(--action-accent-bg)}.focus-visible\:transition-none:focus-visible{transition-property:none}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}:is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}:is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}.focus-visible\:after\:ring-2:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:after\:ring-action:focus-visible:after{content:var(--tw-content);--tw-ring-color:var(--action-primary-bg)}.focus-visible\:after\:ring-inset:focus-visible:after{content:var(--tw-content);--tw-ring-inset:inset}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.8\]:active{scale:.8}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:-rotate-1:active{rotate:-1deg}.active\:cursor-grabbing:active{cursor:grabbing}.active\:duration-100:active{--tw-duration:.1s;transition-duration:.1s}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-field-disabled:disabled{background-color:var(--surface-field-disabled-bg)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-fg:disabled{color:var(--text-primary)}.disabled\:text-fg-muted:disabled{color:var(--text-muted)}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-100:disabled{opacity:1}@media(hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-fg-muted:disabled:hover{color:var(--text-muted)}}:where(:focus) .in-focus\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}:where([data-slot=select-item]) .in-data-\[slot\=select-item\]\:pr-6{padding-right:calc(var(--spacing) * 6)}.has-focus-visible\:opacity-100:has(:focus-visible){opacity:1}.has-disabled\:pointer-events-auto:has(:disabled){pointer-events:auto}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-auto:has(:disabled){cursor:auto}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:bg-field-disabled:has(:disabled){background-color:var(--surface-field-disabled-bg)}.has-disabled\:bg-transparent:has(:disabled){background-color:#0000}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[state\=open\]\:bg-surface-hover-bg:has([data-state=open]){background-color:var(--surface-card-hover-bg)}.has-data-\[state\=open\]\:opacity-100:has([data-state=open]){opacity:1}.has-\[\[data-slot\=dropdown-menu-trigger\]\:active\]\:scale-100:has([data-slot=dropdown-menu-trigger]:active){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.has-\[\[data-slot\=dropdown-menu-trigger\]\[data-state\=open\]\]\:-translate-y-1:has([data-slot=dropdown-menu-trigger][data-state=open]){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.has-\[\[data-slot\=dropdown-menu-trigger\]\[data-state\=open\]\]\:shadow-card:has([data-slot=dropdown-menu-trigger][data-state=open]){--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[input\:not\(\:placeholder-shown\)\]\:bg-fg\/12:has(:is(input:not(:placeholder-shown))){background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.has-\[input\:not\(\:placeholder-shown\)\]\:bg-fg\/12:has(:is(input:not(:placeholder-shown))){background-color:color-mix(in oklab,var(--text-primary) 12%,transparent)}}@media(hover:hover){.hover\:not-focus-within\:has-\[input\:placeholder-shown\]\:bg-fg\/8:hover:not(:focus-within):has(:is(input:placeholder-shown)){background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:not-focus-within\:has-\[input\:placeholder-shown\]\:bg-fg\/8:hover:not(:focus-within):has(:is(input:placeholder-shown)){background-color:color-mix(in oklab,var(--text-primary) 8%,transparent)}}}.has-\[input\[aria-invalid\=true\]\]\:motion-error-shake:has(:is(input[aria-invalid=true])){animation:motion-error-shake var(--motion-duration-error) linear}.has-\[input\[aria-invalid\=true\]\]\:border-solid-error:has(:is(input[aria-invalid=true])),.has-\[textarea\[aria-invalid\=true\]\]\:border-solid-error:has(:is(textarea[aria-invalid=true])){border-color:var(--solid-error)}.has-\[textarea\[aria-invalid\=true\]\]\:transition-none:has(:is(textarea[aria-invalid=true])){transition-property:none}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.aria-invalid\:motion-error-shake[aria-invalid=true]{animation:motion-error-shake var(--motion-duration-error) linear}.aria-invalid\:border-solid-error[aria-invalid=true]{border-color:var(--solid-error)}.aria-invalid\:ring-2[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-solid-error[aria-invalid=true]{--tw-ring-color:var(--solid-error)}.aria-pressed\:border-solid-accent-1\![aria-pressed=true]{border-color:var(--solid-accent-1)!important}.aria-pressed\:bg-tint-accent-1\![aria-pressed=true]{background-color:var(--tint-accent-1-bg)!important}.aria-pressed\:ring-1[aria-pressed=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-pressed\:ring-solid-accent-1[aria-pressed=true]{--tw-ring-color:var(--solid-accent-1)}.aria-selected\:bg-overlay-hover[aria-selected=true]{background-color:var(--surface-overlay-hover-bg)}.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.aria-\[orientation\=horizontal\]\:after\:left-0[aria-orientation=horizontal]:after{content:var(--tw-content);left:0}.aria-\[orientation\=horizontal\]\:after\:h-1[aria-orientation=horizontal]:after{content:var(--tw-content);height:var(--spacing)}.aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after{content:var(--tw-content);width:100%}.aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=vertical\]\:flex-col[aria-orientation=vertical]{flex-direction:column}.data-checked\:bg-action[data-checked]{background-color:var(--action-primary-bg)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *)[data-checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-0px\)\]:is(:where(.group\/switch)[data-size=sm] *)[data-checked]{--tw-translate-x: calc(100% + -0px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-ending-style\:pointer-events-none[data-ending-style]{pointer-events:none}.data-ending-style\:transform-\(--closed-transform\)[data-ending-style]{transform:var(--closed-transform)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-ending-style\:opacity-\[0\.9999\][data-ending-style]{opacity:.9999}.data-ending-style\:duration-\[calc\(var\(--drawer-swipe-strength\)\*var\(--motion-duration-medium\)\)\][data-ending-style]{--tw-duration:calc(var(--drawer-swipe-strength) * var(--motion-duration-medium));transition-duration:calc(var(--drawer-swipe-strength) * var(--motion-duration-medium))}.data-flash\:animate-\[citation-flash_1600ms_ease-out_both\][data-flash]{animation:1.6s ease-out both citation-flash}.data-flash\:opacity-100[data-flash]{opacity:1}.data-highlighted\:bg-surface-hover-bg\/80[data-highlighted]{background-color:var(--surface-card-hover-bg)}@supports (color:color-mix(in lab,red,red)){.data-highlighted\:bg-surface-hover-bg\/80[data-highlighted]{background-color:color-mix(in oklab,var(--surface-card-hover-bg) 80%,transparent)}}.data-nested-drawer-open\:overflow-hidden[data-nested-drawer-open]{overflow:hidden}.data-nested-drawer-open\:brightness-95[data-nested-drawer-open]{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.data-nested-drawer-swiping\:duration-0[data-nested-drawer-swiping]{--tw-duration:0s;transition-duration:0s}.data-ending-style\:data-nested-drawer-swiping\:duration-\[calc\(var\(--drawer-swipe-strength\)\*var\(--motion-duration-medium\)\)\][data-ending-style][data-nested-drawer-swiping]{--tw-duration:calc(var(--drawer-swipe-strength) * var(--motion-duration-medium));transition-duration:calc(var(--drawer-swipe-strength) * var(--motion-duration-medium))}.data-pressed\:scale-100[data-pressed]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-pressed\:scale-\[0\.96\][data-pressed]{scale:.96}:is(.\*\*\:data-slate-placeholder\:translate-y-1 *)[data-slate-placeholder]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\*\:data-slate-placeholder\:text-sm *)[data-slate-placeholder]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:is(.\*\*\:data-slate-placeholder\:leading-loose *)[data-slate-placeholder]{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}:is(.\*\*\:data-slate-placeholder\:text-placeholder *)[data-slate-placeholder]{color:var(--text-placeholder)}:is(.\*\*\:data-slate-placeholder\:opacity-100\! *)[data-slate-placeholder]{opacity:1!important}.data-snap-points\:\[--drawer-overlay-min-opacity\:0\.5\][data-snap-points]{--drawer-overlay-min-opacity:.5}.data-starting-style\:transform-\(--closed-transform\)[data-starting-style]{transform:var(--closed-transform)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-swiping\:duration-0[data-swiping]{--tw-duration:0s;transition-duration:0s}.data-swiping\:will-change-transform[data-swiping]{will-change:transform}.data-ending-style\:data-swiping\:duration-\[calc\(var\(--drawer-swipe-strength\)\*var\(--motion-duration-medium\)\)\][data-ending-style][data-swiping]{--tw-duration:calc(var(--drawer-swipe-strength) * var(--motion-duration-medium));transition-duration:calc(var(--drawer-swipe-strength) * var(--motion-duration-medium))}.data-unchecked\:bg-line-strong[data-unchecked]{background-color:var(--border-strong)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *)[data-unchecked],.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *)[data-unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[active\=true\]\:bg-tint-accent-1\/50[data-active=true]{background-color:var(--tint-accent-1-bg)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:bg-tint-accent-1\/50[data-active=true]{background-color:color-mix(in oklab,var(--tint-accent-1-bg) 50%,transparent)}}.data-\[active\=true\]\:text-tint-accent-1-fg[data-active=true]{color:var(--tint-accent-1-fg)}@media(hover:hover){.data-\[active\=true\]\:hover\:bg-tint-accent-1\/50[data-active=true]:hover{background-color:var(--tint-accent-1-bg)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:hover\:bg-tint-accent-1\/50[data-active=true]:hover{background-color:color-mix(in oklab,var(--tint-accent-1-bg) 50%,transparent)}}}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-40[data-disabled]{opacity:.4}.data-\[highlighted\]\:bg-overlay-hover[data-highlighted]{background-color:var(--surface-overlay-hover-bg)}.data-\[highlighted\]\:bg-surface-hover-bg[data-highlighted],.data-\[highlighted\]\:bg-surface-hover-bg\/80[data-highlighted]{background-color:var(--surface-card-hover-bg)}@supports (color:color-mix(in lab,red,red)){.data-\[highlighted\]\:bg-surface-hover-bg\/80[data-highlighted]{background-color:color-mix(in oklab,var(--surface-card-hover-bg) 80%,transparent)}}.data-\[highlighted\]\:bg-tint-error[data-highlighted]{background-color:var(--tint-error-bg)}.data-\[highlighted\]\:bg-tint-warning[data-highlighted]{background-color:var(--tint-warning-bg)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[modal\=true\]\:pointer-events-auto[data-modal=true]{pointer-events:auto}.data-\[office\=true\]\:bottom-\[calc\(var\(--office-inset\)\+8px\)\][data-office=true]{bottom:calc(var(--office-inset) + 8px)}.data-\[open\=true\]\:bottom-\[calc\(--spacing\(4\)\+var\(--keyboard-inset\,0px\)\)\][data-open=true]{bottom:calc(calc(var(--spacing) * 4) + var(--keyboard-inset,0px))}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:self-stretch[data-orientation=vertical]{align-self:stretch}.data-\[position\=popper\]\:h-\(--radix-select-trigger-height\)[data-position=popper]{height:var(--radix-select-trigger-height)}.data-\[position\=popper\]\:w-full[data-position=popper]{width:100%}.data-\[side\=bottom\]\:top-1[data-side=bottom]{top:var(--spacing)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:top-1\/2\![data-side=inline-end]{top:50%!important}.data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:calc(var(--spacing) * -1)}.data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:top-1\/2\![data-side=inline-start]{top:50%!important}.data-\[side\=inline-start\]\:-right-1[data-side=inline-start]{right:calc(var(--spacing) * -1)}.data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:top-1\/2\![data-side=left]{top:50%!important}.data-\[side\=left\]\:-right-1[data-side=left]{right:calc(var(--spacing) * -1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-y-1\/2[data-side=left]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:top-1\/2\![data-side=right]{top:50%!important}.data-\[side\=right\]\:-left-1[data-side=right]{left:calc(var(--spacing) * -1)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:calc(var(--spacing) * -2.5)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-6[data-size=default]{height:calc(var(--spacing) * 6)}.data-\[size\=default\]\:w-10[data-size=default]{width:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:h-4\.5[data-size=sm]{height:calc(var(--spacing) * 4.5)}.data-\[size\=sm\]\:w-7\.5[data-size=sm]{width:calc(var(--spacing) * 7.5)}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:var(--radius-sm)}:is(.\*\:data-\[slot\=select-value\]\:min-w-0>*)[data-slot=select-value]{min-width:0}:is(.\*\:data-\[slot\=select-value\]\:truncate>*)[data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-\[state\=closed\]\:\[animation-fill-mode\:forwards\][data-state=closed]{animation-fill-mode:forwards}.data-\[state\=failed\]\:text-tint-error-fg[data-state=failed]{color:var(--tint-error-fg)}.data-\[state\=open\]\:border-b-2[data-state=open]{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.data-\[state\=open\]\:border-line-strong[data-state=open]{border-color:var(--border-strong)}.data-\[state\=open\]\:border-solid-accent-1[data-state=open]{border-color:var(--solid-accent-1)}.data-\[state\=open\]\:bg-overlay-hover[data-state=open]{background-color:var(--surface-overlay-hover-bg)}.data-\[state\=open\]\:bg-surface-hover-bg[data-state=open],.data-\[state\=open\]\:bg-surface-hover-bg\/80[data-state=open]{background-color:var(--surface-card-hover-bg)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-surface-hover-bg\/80[data-state=open]{background-color:color-mix(in oklab,var(--surface-card-hover-bg) 80%,transparent)}}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[swipe-axis\=x\]\:inset-y-0[data-swipe-axis=x]{inset-block:0}.data-\[swipe-axis\=x\]\:flex-row[data-swipe-axis=x]{flex-direction:row}.data-\[swipe-axis\=x\]\:\[--drawer-content-width\:75\%\][data-swipe-axis=x]{--drawer-content-width:75%}.data-\[swipe-axis\=x\]\:after\:inset-y-0[data-swipe-axis=x]:after{content:var(--tw-content);inset-block:0}.data-\[swipe-axis\=x\]\:after\:w-\(--bleed\)[data-swipe-axis=x]:after{content:var(--tw-content);width:var(--bleed)}.data-\[swipe-axis\=y\]\:inset-x-0[data-swipe-axis=y]{inset-inline:0}.data-\[swipe-axis\=y\]\:\[--drawer-content-max-height\:calc\(100dvh-6rem\)\][data-swipe-axis=y]{--drawer-content-max-height: calc(100dvh - 6rem) }.data-\[swipe-axis\=y\]\:after\:inset-x-0[data-swipe-axis=y]:after{content:var(--tw-content);inset-inline:0}.data-\[swipe-axis\=y\]\:after\:h-\(--bleed\)[data-swipe-axis=y]:after{content:var(--tw-content);height:var(--bleed)}.data-\[swipe-axis\=y\]\:data-nested-drawer-open\:h-\(--stack-height\)[data-swipe-axis=y][data-nested-drawer-open]{height:var(--stack-height)}.data-\[swipe-axis\=y\]\:data-snap-points\:\[--drawer-content-height\:100dvh\][data-swipe-axis=y][data-snap-points]{--drawer-content-height:100dvh}.data-\[swipe-direction\=down\]\:bottom-0[data-swipe-direction=down]{bottom:0}.data-\[swipe-direction\=down\]\:origin-bottom[data-swipe-direction=down]{transform-origin:bottom}.data-\[swipe-direction\=down\]\:\[--closed-transform\:translate3d\(0\,calc\(100\%\+var\(--drawer-inset\,0px\)\+2px\)\,0\)\][data-swipe-direction=down]{--closed-transform:translate3d(0,calc(100% + var(--drawer-inset,0px) + 2px),0)}.data-\[swipe-direction\=down\]\:\[--translate-y\:calc\(var\(--drawer-snap-point-offset\,0px\)\+var\(--drawer-swipe-movement-y\)-var\(--stack-peek-offset\)-\(var\(--stack-shrink\)\*var\(--stack-height\)\)\)\][data-swipe-direction=down]{--translate-y:calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y) - var(--stack-peek-offset) - (var(--stack-shrink) * var(--stack-height)))}.data-\[swipe-direction\=down\]\:after\:top-full[data-swipe-direction=down]:after{content:var(--tw-content);top:100%}.data-\[swipe-direction\=down\]\:data-nested-drawer-open\:shadow-\(--drawer-stacked-shadow\)[data-swipe-direction=down][data-nested-drawer-open]{--tw-shadow:var(--drawer-stacked-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[swipe-direction\=left\]\:left-0[data-swipe-direction=left]{left:0}.data-\[swipe-direction\=left\]\:origin-left[data-swipe-direction=left]{transform-origin:0}.data-\[swipe-direction\=left\]\:\[--closed-transform\:translate3d\(calc\(-100\%-var\(--drawer-inset\,0px\)-2px\)\,0\,0\)\][data-swipe-direction=left]{--closed-transform:translate3d(calc(-100% - var(--drawer-inset,0px) - 2px),0,0)}.data-\[swipe-direction\=left\]\:\[--translate-x\:calc\(var\(--drawer-swipe-movement-x\)\+var\(--stack-peek-offset\)\+\(var\(--stack-shrink\)\*100\%\)\)\][data-swipe-direction=left]{--translate-x:calc(var(--drawer-swipe-movement-x) + var(--stack-peek-offset) + (var(--stack-shrink) * 100%))}.data-\[swipe-direction\=left\]\:after\:right-full[data-swipe-direction=left]:after{content:var(--tw-content);right:100%}.data-\[swipe-direction\=right\]\:right-0[data-swipe-direction=right]{right:0}.data-\[swipe-direction\=right\]\:origin-right[data-swipe-direction=right]{transform-origin:100%}.data-\[swipe-direction\=right\]\:\[--closed-transform\:translate3d\(calc\(100\%\+var\(--drawer-inset\,0px\)\+2px\)\,0\,0\)\][data-swipe-direction=right]{--closed-transform:translate3d(calc(100% + var(--drawer-inset,0px) + 2px),0,0)}.data-\[swipe-direction\=right\]\:\[--translate-x\:calc\(var\(--drawer-swipe-movement-x\)-var\(--stack-peek-offset\)-\(var\(--stack-shrink\)\*100\%\)\)\][data-swipe-direction=right]{--translate-x:calc(var(--drawer-swipe-movement-x) - var(--stack-peek-offset) - (var(--stack-shrink) * 100%))}.data-\[swipe-direction\=right\]\:after\:left-full[data-swipe-direction=right]:after{content:var(--tw-content);left:100%}.data-\[swipe-direction\=up\]\:top-0[data-swipe-direction=up]{top:0}.data-\[swipe-direction\=up\]\:origin-top[data-swipe-direction=up]{transform-origin:top}.data-\[swipe-direction\=up\]\:\[--closed-transform\:translate3d\(0\,calc\(-100\%-var\(--drawer-inset\,0px\)-2px\)\,0\)\][data-swipe-direction=up]{--closed-transform:translate3d(0,calc(-100% - var(--drawer-inset,0px) - 2px),0)}.data-\[swipe-direction\=up\]\:\[--translate-y\:calc\(var\(--drawer-snap-point-offset\,0px\)\+var\(--drawer-swipe-movement-y\)\+var\(--stack-peek-offset\)\+\(var\(--stack-shrink\)\*var\(--stack-height\)\)\)\][data-swipe-direction=up]{--translate-y:calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y) + var(--stack-peek-offset) + (var(--stack-shrink) * var(--stack-height)))}.data-\[swipe-direction\=up\]\:after\:bottom-full[data-swipe-direction=up]:after{content:var(--tw-content);bottom:100%}.data-\[table-cell-selected\=true\]\:bg-tint-accent-1[data-table-cell-selected=true]{background-color:var(--tint-accent-1-bg)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@supports (-webkit-touch-callout:none){.supports-\[-webkit-touch-callout\:none\]\:absolute{position:absolute}}@supports (top:round(50%,1px)){.supports-\[top\:round\(50\%\,1px\)\]\:\[--dialog-center\:round\(50\%\,1px\)\]{--dialog-center:round(50%, 1px)}}@supports (translate:round(-50%,1px)){.supports-\[translate\:round\(-50\%\,1px\)\]\:\[--dialog-offset\:round\(-50\%\,1px\)\]{--dialog-offset:round(-50%, 1px)}}@media(prefers-reduced-motion:no-preference){.motion-safe\:motion-card-tile-in{animation:motion-card-tile-in var(--motion-duration-fast) var(--motion-ease-smooth-out) both;animation-delay:calc(var(--motion-stagger-index,0) * var(--motion-duration-stagger))}.motion-safe\:animate-\[motion-number-pop_500ms_cubic-bezier\(0\.34\,1\.45\,0\.64\,1\)_both\]{animation:.5s cubic-bezier(.34,1.45,.64,1) both motion-number-pop}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:motion-card-face-in{animation:motion-card-face-in var(--motion-duration-fast) var(--motion-ease-in-out) both}.motion-safe\:motion-card-face-out{animation:motion-card-face-out var(--motion-duration-quick) var(--motion-ease-in-out) forwards}.motion-safe\:motion-card-rise{animation:motion-card-rise var(--motion-duration-medium) var(--motion-ease-spring)}.motion-safe\:motion-card-swipe-in{animation:motion-card-return var(--motion-duration-medium) var(--motion-ease-smooth-out)}.motion-safe\:motion-card-swipe-out{animation:motion-card-throw var(--motion-duration-medium) var(--motion-ease-smooth-out) forwards,motion-card-fade var(--motion-duration-fast) var(--motion-ease-smooth-out) .1s forwards}.motion-safe\:motion-quick-swap-in{animation:motion-quick-swap-in var(--motion-duration-fast) var(--motion-ease-smooth-out)}.motion-safe\:motion-text-in{animation:motion-text-in var(--motion-duration-quick) var(--motion-ease-in-out)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}}@media not all and (min-width:64rem){.max-lg\:pr-7{padding-right:calc(var(--spacing) * 7)}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:sticky{position:sticky}.max-sm\:top-0{top:0}.max-sm\:left-0{left:0}.max-sm\:z-20{z-index:20}.max-sm\:m-0{margin:0}.max-sm\:-mx-4{margin-inline:calc(var(--spacing) * -4)}.max-sm\:mx-auto{margin-inline:auto}.max-sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.max-sm\:-mr-2\.5{margin-right:calc(var(--spacing) * -2.5)}.max-sm\:mr-auto{margin-right:auto}.max-sm\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.max-sm\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.max-sm\:flex{display:flex}.max-sm\:hidden{display:none}.max-sm\:hidden\!{display:none!important}.max-sm\:h-dvh{height:100dvh}.max-sm\:h-full{height:100%}.max-sm\:max-h-none{max-height:none}.max-sm\:min-h-14{min-height:calc(var(--spacing) * 14)}.max-sm\:max-w-none{max-width:none}.max-sm\:min-w-0{min-width:0}.max-sm\:flex-1{flex:1}.max-sm\:flex-initial{flex:0 auto}.max-sm\:shrink-0{flex-shrink:0}.max-sm\:basis-full{flex-basis:100%}.max-sm\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-sm\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-sm\:\[scrollbar-width\:none\]{scrollbar-width:none}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:items-start{align-items:flex-start}.max-sm\:justify-start{justify-content:flex-start}.max-sm\:gap-1{gap:var(--spacing)}.max-sm\:rounded-none{border-radius:0}.max-sm\:bg-overlay{background-color:var(--surface-overlay-bg)}.max-sm\:px-0{padding-inline:0}.max-sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-sm\:py-2{padding-block:calc(var(--spacing) * 2)}.max-sm\:pt-0{padding-top:0}.max-sm\:pt-2{padding-top:calc(var(--spacing) * 2)}.max-sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.max-sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.max-sm\:pb-0{padding-bottom:0}.max-sm\:pb-1{padding-bottom:var(--spacing)}.max-sm\:pb-\[calc\(--spacing\(2\.5\)\+max\(env\(safe-area-inset-bottom\)\,var\(--keyboard-inset\,0px\)\)\)\]{padding-bottom:calc(calc(var(--spacing) * 2.5) + max(env(safe-area-inset-bottom),var(--keyboard-inset,0px)))}.max-sm\:pb-\[calc\(--spacing\(4\)\+max\(env\(safe-area-inset-bottom\)\,var\(--keyboard-inset\,0px\)\)\)\]{padding-bottom:calc(calc(var(--spacing) * 4) + max(env(safe-area-inset-bottom),var(--keyboard-inset,0px)))}.max-sm\:pb-\[calc\(--spacing\(16\)\+max\(env\(safe-area-inset-bottom\)\,var\(--keyboard-inset\,0px\)\)\)\]{padding-bottom:calc(calc(var(--spacing) * 16) + max(env(safe-area-inset-bottom),var(--keyboard-inset,0px)))}.max-sm\:pb-\[max\(env\(safe-area-inset-bottom\)\,var\(--keyboard-inset\,0px\)\)\]{padding-bottom:max(env(safe-area-inset-bottom),var(--keyboard-inset,0px))}.max-sm\:pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.max-sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.max-sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.max-sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-sm\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.max-sm\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.max-sm\:has-\[\>\[data-slot\=dialog-header\]\,\>form\>\[data-slot\=dialog-header\]\]\:pt-0:has(>[data-slot=dialog-header],>form>[data-slot=dialog-header]){padding-top:0}.max-sm\:has-\[\>\[data-variant\=danger\]\]\:justify-end:has(>[data-variant=danger]){justify-content:flex-end}}@media(min-width:40rem){.sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:absolute{position:absolute}.sm\:top-4{top:calc(var(--spacing) * 4)}.sm\:right-1\.75{right:calc(var(--spacing) * 1.75)}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:right-14{right:calc(var(--spacing) * 14)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-start-auto{grid-column-start:auto}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:row-start-auto{grid-row-start:auto}.sm\:mx-0{margin-inline:0}.sm\:-mt-3{margin-top:calc(var(--spacing) * -3)}.sm\:-mt-5{margin-top:calc(var(--spacing) * -5)}.sm\:mt-0{margin-top:0}.sm\:mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.sm\:-mr-5\.5{margin-right:calc(var(--spacing) * -5.5)}.sm\:mr-auto{margin-right:auto}.sm\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.sm\:mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.sm\:-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.sm\:-ml-2\.25{margin-left:calc(var(--spacing) * -2.25)}.sm\:ml-1{margin-left:var(--spacing)}.sm\:ml-3{margin-left:calc(var(--spacing) * 3)}.sm\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.sm\:block{display:block}.sm\:contents{display:contents}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:hidden\!{display:none!important}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:aspect-auto{aspect-ratio:auto}.sm\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.sm\:h-\(--button-h-lg\){height:var(--button-h-lg)}.sm\:h-\(--control-h\){height:var(--control-h)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-7\.5{height:calc(var(--spacing) * 7.5)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-15{height:calc(var(--spacing) * 15)}.sm\:h-43{height:calc(var(--spacing) * 43)}.sm\:h-50{height:calc(var(--spacing) * 50)}.sm\:h-\[440px\]{height:440px}.sm\:max-h-\[52vh\]{max-height:52vh}.sm\:max-h-\[70vh\]{max-height:70vh}.sm\:max-h-\[min\(55dvh\,380px\)\]{max-height:min(55dvh,380px)}.sm\:min-h-11{min-height:calc(var(--spacing) * 11)}.sm\:min-h-11\.5{min-height:calc(var(--spacing) * 11.5)}.sm\:min-h-52{min-height:calc(var(--spacing) * 52)}.sm\:min-h-\[98px\]{min-height:98px}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-34{width:calc(var(--spacing) * 34)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-50{width:calc(var(--spacing) * 50)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-75{width:calc(var(--spacing) * 75)}.sm\:w-100{width:calc(var(--spacing) * 100)}.sm\:w-\[104px\]{width:104px}.sm\:w-auto{width:auto}.sm\:max-w-60{max-width:calc(var(--spacing) * 60)}.sm\:max-w-70{max-width:calc(var(--spacing) * 70)}.sm\:max-w-80{max-width:calc(var(--spacing) * 80)}.sm\:max-w-\[130px\]{max-width:130px}.sm\:min-w-0{min-width:0}.sm\:min-w-24{min-width:calc(var(--spacing) * 24)}.sm\:min-w-44{min-width:calc(var(--spacing) * 44)}.sm\:min-w-45{min-width:calc(var(--spacing) * 45)}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:basis-auto{flex-basis:auto}.sm\:basis-full{flex-basis:100%}.sm\:-translate-x-2{--tw-translate-x:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:-translate-y-7{--tw-translate-y:calc(var(--spacing) * -7);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[9rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:9rem minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,420px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,420px)}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(10rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(350px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-1\.75{gap:calc(var(--spacing) * 1.75)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:self-auto{align-self:auto}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:overflow-auto{overflow:auto}.sm\:rounded-button-xl{border-radius:var(--radius-button-xl)}.sm\:rounded-card{border-radius:var(--radius-card)}.sm\:rounded-card-xl{border-radius:var(--radius-card-xl)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-solid-error\/40{border-color:var(--solid-error)}@supports (color:color-mix(in lab,red,red)){.sm\:border-solid-error\/40{border-color:color-mix(in oklab,var(--solid-error) 40%,transparent)}}.sm\:p-0{padding:0}.sm\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.sm\:p-1\.25{padding:calc(var(--spacing) * 1.25)}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-4\.5{padding:calc(var(--spacing) * 4.5)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-5\.5{padding:calc(var(--spacing) * 5.5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-0{padding-inline:0}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-6\.5{padding-inline:calc(var(--spacing) * 6.5)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-12\!{padding-inline:calc(var(--spacing) * 12)!important}.sm\:py-0{padding-block:0}.sm\:py-1{padding-block:var(--spacing)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-6\.5{padding-block:calc(var(--spacing) * 6.5)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:pt-0{padding-top:0}.sm\:pt-2{padding-top:calc(var(--spacing) * 2)}.sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pr-1{padding-right:var(--spacing)}.sm\:pr-2{padding-right:calc(var(--spacing) * 2)}.sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.sm\:pr-7{padding-right:calc(var(--spacing) * 7)}.sm\:pr-20{padding-right:calc(var(--spacing) * 20)}.sm\:pb-0{padding-bottom:0}.sm\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.sm\:pl-2{padding-left:calc(var(--spacing) * 2)}.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\:pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.sm\:pl-6\.75{padding-left:calc(var(--spacing) * 6.75)}.sm\:pl-7{padding-left:calc(var(--spacing) * 7)}.sm\:pl-10{padding-left:calc(var(--spacing) * 10)}.sm\:pl-10\.5{padding-left:calc(var(--spacing) * 10.5)}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[1em\]{font-size:1em}.sm\:text-\[28px\]{font-size:28px}.sm\:leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.sm\:opacity-0{opacity:0}.sm\:after\:mx-1\.5:after{content:var(--tw-content);margin-inline:calc(var(--spacing) * 1.5)}.sm\:after\:h-7:after{content:var(--tw-content);height:calc(var(--spacing) * 7)}.data-\[swipe-axis\=x\]\:sm\:\[--drawer-content-width\:24rem\][data-swipe-axis=x]{--drawer-content-width:24rem}}@media(min-width:48rem){.md\:inset-y-0{inset-block:0}.md\:top-9{top:calc(var(--spacing) * 9)}.md\:right-0{right:0}.md\:left-auto{left:auto}.md\:row-span-3{grid-row:span 3/span 3}.md\:mx-1{margin-inline:var(--spacing)}.md\:mt-1\.25{margin-top:calc(var(--spacing) * 1.25)}.md\:mt-3{margin-top:calc(var(--spacing) * 3)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:ml-0\.5{margin-left:calc(var(--spacing) * .5)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.md\:h-\[88dvh\]{height:88dvh}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-0{min-height:0}.md\:w-9{width:calc(var(--spacing) * 9)}.md\:w-\[46\%\]{width:46%}.md\:w-\[400px\]{width:400px}.md\:max-w-3xl{max-width:var(--container-3xl)}.md\:max-w-none{max-width:none}.md\:flex-1{flex:1}.md\:-translate-x-2{--tw-translate-x:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(15rem\,0\.8fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(15rem,.8fr) minmax(0,2fr)}.md\:grid-cols-\[minmax\(200px\,2\.4fr\)_minmax\(160px\,2fr\)_1\.5fr_1fr_40px\]{grid-template-columns:minmax(200px,2.4fr) minmax(160px,2fr) 1.5fr 1fr 40px}.md\:grid-rows-subgrid{grid-template-rows:subgrid}.md\:flex-row{flex-direction:row}.md\:place-items-center{place-items:center}.md\:items-center{align-items:center}.md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.md\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.md\:gap-y-0{row-gap:0}.md\:overflow-y-auto{overflow-y:auto}.md\:overscroll-contain{overscroll-behavior:contain}.md\:rounded-none{border-radius:0}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-divider{border-color:var(--divider)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:pt-0{padding-top:0}.md\:pr-2{padding-right:calc(var(--spacing) * 2)}.md\:pr-3{padding-right:calc(var(--spacing) * 3)}.md\:pr-4{padding-right:calc(var(--spacing) * 4)}.md\:pl-1{padding-left:var(--spacing)}.md\:pl-2{padding-left:calc(var(--spacing) * 2)}.md\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\:text-left{text-align:left}.md\:opacity-0{opacity:0}.md\:\[grid-area\:end\]{grid-area:end}.md\:\[grid-template-areas\:\'end\'\]{grid-template-areas:"end"}@media(hover:hover){.md\:group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.md\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.md\:group-has-focus-visible\:opacity-0:is(:where(.group):has(:focus-visible) *){opacity:0}.md\:group-has-focus-visible\:opacity-100:is(:where(.group):has(:focus-visible) *){opacity:1}.md\:group-has-data-\[state\=open\]\:opacity-0:is(:where(.group):has([data-state=open]) *){opacity:0}.md\:group-has-data-\[state\=open\]\:opacity-100:is(:where(.group):has([data-state=open]) *),.md\:has-focus-visible\:opacity-100:has(:focus-visible){opacity:1}}@media(min-width:64rem){.lg\:ml-2{margin-left:calc(var(--spacing) * 2)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.lg\:w-fit{width:fit-content}.lg\:-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.lg\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.lg\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:pr-\[7px\]{padding-right:7px}}@media(min-width:80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\(--top-inset-bar-width\){width:var(--top-inset-bar-width)}.xl\:w-85{width:calc(var(--spacing) * 85)}.xl\:max-w-\[80\%\]{max-width:80%}.xl\:flex-row{flex-direction:row}.xl\:p-4\.5{padding:calc(var(--spacing) * 4.5)}.xl\:px-16{padding-inline:calc(var(--spacing) * 16)}}@container question not (min-width:36rem){.\@max-\[36rem\]\/question\:col-span-full{grid-column:1/-1}.\@max-\[36rem\]\/question\:col-start-3{grid-column-start:3}.\@max-\[36rem\]\/question\:row-start-1{grid-row-start:1}.\@max-\[36rem\]\/question\:row-start-2{grid-row-start:2}.\@max-\[36rem\]\/question\:hidden{display:none}.\@max-\[36rem\]\/question\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-\[36rem\]\/question\:grid-cols-\[0_minmax\(0\,1fr\)_auto\]{grid-template-columns:0 minmax(0,1fr) auto}.\@max-\[36rem\]\/question\:pt-4{padding-top:calc(var(--spacing) * 4)}}@container (min-width:188px){.\@min-\[188px\]\:top-2{top:calc(var(--spacing) * 2)}.\@min-\[188px\]\:left-2{left:calc(var(--spacing) * 2)}.\@min-\[188px\]\:px-\[9px\]{padding-inline:9px}.\@min-\[188px\]\:py-1{padding-block:var(--spacing)}.\@min-\[188px\]\:text-\[11px\]{font-size:11px}}@container (min-width:200px){.\@min-\[200px\]\:text-\[14\.5px\]{font-size:14.5px}}@container items (min-width:280px){.\@min-\[280px\]\/items\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container items (min-width:440px){.\@min-\[440px\]\/items\:grid-cols-\[repeat\(auto-fill\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.\@min-\[440px\]\/items\:gap-4{gap:calc(var(--spacing) * 4)}}@container items (min-width:1008px){.\@min-\[1008px\]\/items\:grid-cols-\[repeat\(auto-fill\,minmax\(240px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@container (min-width:19rem){.\@min-\[19rem\]\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}}@container (min-width:24rem){.\@sm\:row-start-auto{grid-row-start:auto}.\@sm\:grid-cols-\[minmax\(0\,3fr\)_minmax\(150px\,2fr\)_4\.5rem\]{grid-template-columns:minmax(0,3fr) minmax(150px,2fr) 4.5rem}}@container (min-width:28rem){.\@md\:col-start-3{grid-column-start:3}.\@md\:block{display:block}.\@md\:flex{display:flex}.\@md\:hidden{display:none}.\@md\:min-h-11{min-height:calc(var(--spacing) * 11)}.\@md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@md\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,40\%\)\]{grid-template-columns:auto minmax(0,1fr) minmax(0,40%)}.\@md\:justify-center{justify-content:center}.\@md\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.\@md\:py-0{padding-block:0}.\@md\:text-right{text-align:right}}@container header (min-width:36rem){.\@xl\/header\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\@xl\/header\:ml-2{margin-left:calc(var(--spacing) * 2)}.\@xl\/header\:w-auto{width:auto}}@container question (min-width:36rem){.\@min-\[36rem\]\/question\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:36rem){.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container question (min-width:36rem){.\@min-\[36rem\]\/question\:gap-8{gap:calc(var(--spacing) * 8)}}@container (min-width:36rem){.\@xl\:gap-x-7{column-gap:calc(var(--spacing) * 7)}}@container header (min-width:36rem){.\@xl\/header\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.\@xl\/header\:whitespace-nowrap{white-space:nowrap}}@container pane (min-width:40rem){.\@min-\[40rem\]\/pane\:px-6{padding-inline:calc(var(--spacing) * 6)}.\@min-\[40rem\]\/pane\:pt-8{padding-top:calc(var(--spacing) * 8)}}@container header (min-width:42rem){.\@2xl\/header\:inline{display:inline}.\@2xl\/header\:w-auto{width:auto}.\@2xl\/header\:-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\@2xl\/header\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.\@2xl\/header\:px-2{padding-inline:calc(var(--spacing) * 2)}}@container (min-width:48rem){.\@3xl\:order-first{order:-9999}.\@3xl\:grid-cols-\[20rem_minmax\(0\,1fr\)\]{grid-template-columns:20rem minmax(0,1fr)}}@container (min-width:50rem){.\@min-\[50rem\]\:order-none{order:0}.\@min-\[50rem\]\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.\@min-\[50rem\]\:gap-6{gap:calc(var(--spacing) * 6)}.\@min-\[50rem\]\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.\@min-\[50rem\]\:pr-6{padding-right:calc(var(--spacing) * 6)}}@container (min-width:56rem){.\@4xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pane (min-width:64rem){.\@min-\[64rem\]\/pane\:px-10{padding-inline:calc(var(--spacing) * 10)}}@container pane (min-width:80rem){.\@min-\[80rem\]\/pane\:px-16{padding-inline:calc(var(--spacing) * 16)}}.dark\:block\!:is(.dark *){display:block!important}.dark\:hidden:is(.dark *){display:none}.dark\:hidden\!:is(.dark *){display:none!important}.dark\:inline:is(.dark *){display:inline}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10:is(.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:bg-\[rgb\(24_24_36\/0\.55\)\]:is(.dark *){background-color:#1818248c}.dark\:bg-black\/30:is(.dark *){background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.dark\:brightness-\[\.86\]:is(.dark *){--tw-brightness:brightness(.86);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media(hover:hover){.dark\:hover\:shadow-\[inset_0_0_0_100px_rgb\(255_255_255\/0\.05\)\]:is(.dark *):hover{--tw-shadow:inset 0 0 0 100px var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(pointer:coarse){.pointer-coarse\:pr-7{padding-right:calc(var(--spacing) * 7)}.pointer-coarse\:opacity-100{opacity:1}}.frosted\:bg-\(--frost-fill\):is(html[data-page-frame] .page-frame [data-frosted] *){background-color:var(--frost-fill)}.frosted\:bg-black\/4:is(html[data-page-frame] .page-frame [data-frosted] *){background-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.frosted\:bg-black\/4:is(html[data-page-frame] .page-frame [data-frosted] *){background-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.frosted\:bg-solid-accent-1\/25:is(html[data-page-frame] .page-frame [data-frosted] *){background-color:var(--solid-accent-1)}@supports (color:color-mix(in lab,red,red)){.frosted\:bg-solid-accent-1\/25:is(html[data-page-frame] .page-frame [data-frosted] *){background-color:color-mix(in oklab,var(--solid-accent-1) 25%,transparent)}}.frosted\:bg-transparent:is(html[data-page-frame] .page-frame [data-frosted] *){background-color:#0000}.frosted\:backdrop-blur-md:is(html[data-page-frame] .page-frame [data-frosted] *){--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.frosted\:backdrop-blur-sm:is(html[data-page-frame] .page-frame [data-frosted] *){--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.frosted\:not-hover\:bg-\(--frost-fill\):is(html[data-page-frame] .page-frame [data-frosted] *):not(:hover){background-color:var(--frost-fill)}@media not all and (hover:hover){.frosted\:not-hover\:bg-\(--frost-fill\):is(html[data-page-frame] .page-frame [data-frosted] *){background-color:var(--frost-fill)}}@media(hover:hover){.frosted\:hover\:bg-\(--frost-fill-hover\):is(html[data-page-frame] .page-frame [data-frosted] *):hover{background-color:var(--frost-fill-hover)}.frosted\:hover\:bg-solid-accent-1\/25:is(html[data-page-frame] .page-frame [data-frosted] *):hover{background-color:var(--solid-accent-1)}@supports (color:color-mix(in lab,red,red)){.frosted\:hover\:bg-solid-accent-1\/25:is(html[data-page-frame] .page-frame [data-frosted] *):hover{background-color:color-mix(in oklab,var(--solid-accent-1) 25%,transparent)}}.frosted\:hover\:bg-surface-hover-bg:is(html[data-page-frame] .page-frame [data-frosted] *):hover{background-color:var(--surface-card-hover-bg)}}.dark\:frosted\:bg-white\/5:is(.dark *):is(html[data-page-frame] .page-frame [data-frosted] *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:frosted\:bg-white\/5:is(.dark *):is(html[data-page-frame] .page-frame [data-frosted] *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.rail-open\:w-56:is(:where(.group\/rail):is(:hover,:has(:focus-visible,[aria-expanded=true])) *){width:calc(var(--spacing) * 56)}.rail-open\:motion-smoked:is(:where(.group\/rail):is(:hover,:has(:focus-visible,[aria-expanded=true])) *){opacity:0;filter:blur(var(--motion-blur-large));scale:calc(2 - var(--motion-scale-modal));translate:0 calc(var(--motion-distance-base) * -1);transition-duration:var(--motion-duration-very-slow)}.rail-open\:opacity-100:is(:where(.group\/rail):is(:hover,:has(:focus-visible,[aria-expanded=true])) *){opacity:1}.rail-open\:duration-\(--motion-duration-fast\):is(:where(.group\/rail):is(:hover,:has(:focus-visible,[aria-expanded=true])) *){--tw-duration:var(--motion-duration-fast);transition-duration:var(--motion-duration-fast)}.data-\[table-selecting\=true\]\:\[\&_\*\:\:selection\]\:bg-transparent[data-table-selecting=true] ::selection{background-color:#0000}.\[\&_\.slate-p\+\.slate-p\]\:mt-\[1lh\] .slate-p+.slate-p{margin-top:1lh}.\[\&_\.slate-selection-area\]\:z-50 .slate-selection-area{z-index:50}.\[\&_\.slate-selection-area\]\:border .slate-selection-area{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.slate-selection-area\]\:border-action-accent\/25 .slate-selection-area{border-color:var(--action-accent-bg)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.slate-selection-area\]\:border-action-accent\/25 .slate-selection-area{border-color:color-mix(in oklab,var(--action-accent-bg) 25%,transparent)}}.\[\&_\.slate-selection-area\]\:bg-action-accent\/15 .slate-selection-area{background-color:var(--action-accent-bg)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.slate-selection-area\]\:bg-action-accent\/15 .slate-selection-area{background-color:color-mix(in oklab,var(--action-accent-bg) 15%,transparent)}}.\[\&_\:disabled\]\:pointer-events-none :disabled{pointer-events:none}.\[\&_\[data-label\]\]\:opacity-0 [data-label]{opacity:0}.\[\&_\[data-label\]\]\:transition-opacity [data-label]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\[data-label\]\]\:duration-\(--motion-duration-fast\) [data-label]{--tw-duration:var(--motion-duration-fast);transition-duration:var(--motion-duration-fast)}@media(hover:hover){.group-hover\/rail\:\[\&_\[data-label\]\]\:delay-100:is(:where(.group\/rail):hover *) [data-label]{--tw-animation-delay:.1s;transition-delay:.1s;animation-delay:.1s}}.rail-open\:\[\&_\[data-label\]\]\:opacity-100:is(:where(.group\/rail):is(:hover,:has(:focus-visible,[aria-expanded=true])) *) [data-label]{opacity:1}.\[\&_\[data-merge-highlight\]\]\:rounded-sm [data-merge-highlight]{border-radius:var(--radius-sm)}.\[\&_\[data-merge-highlight\]\]\:bg-tint-warning [data-merge-highlight]{background-color:var(--tint-warning-bg)}.\[\&_\[data-slot\=button\]\]\:h-6 [data-slot=button]{height:calc(var(--spacing) * 6)}@media not all and (min-width:40rem){.max-sm\:\[\&_\[data-slot\=button\]\]\:size-7\.5 [data-slot=button]{width:calc(var(--spacing) * 7.5);height:calc(var(--spacing) * 7.5)}}.\[\&_\[data-slot\=button\]\:not\(\[data-variant\]\)\]\:w-6 [data-slot=button]:not([data-variant]){width:calc(var(--spacing) * 6)}.\[\&_\[data-slot\=dialog-title\]\]\:shrink-0 [data-slot=dialog-title]{flex-shrink:0}.\[\&_\[data-slot\=dropdown-menu-trigger\]\]\:h-6 [data-slot=dropdown-menu-trigger]{height:calc(var(--spacing) * 6)}.\[\&_\[data-slot\=dropdown-menu-trigger\]\]\:gap-1\.5 [data-slot=dropdown-menu-trigger]{gap:calc(var(--spacing) * 1.5)}.\[\&_\[data-slot\=dropdown-menu-trigger\]\]\:px-2 [data-slot=dropdown-menu-trigger]{padding-inline:calc(var(--spacing) * 2)}@media not all and (min-width:40rem){.max-sm\:\[\&_\[data-slot\=dropdown-menu-trigger\]\]\:size-7\.5 [data-slot=dropdown-menu-trigger]{width:calc(var(--spacing) * 7.5);height:calc(var(--spacing) * 7.5)}}.\[\&_\[data-slot\=hover-actions\]\]\:hidden [data-slot=hover-actions]{display:none}.\[\&_\[data-toolbar-group\]\]\:after\:hidden [data-toolbar-group]:after{content:var(--tw-content);display:none}.\[\&_\[role\=status\]\]\:size-6 [role=status]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-roomy\/header\:\[\&_\[role\=status\]\]\:w-auto:is(:where(.group\/header)[data-roomy] *) [role=status]{width:auto}@container header (min-width:36rem){.\@xl\/header\:\[\&_\[role\=status\]\]\:w-auto [role=status]{width:auto}}.\[\&_button\]\:\[animation\:none\] button{animation:none}.\[\&_button\]\:bg-black\/25 button{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.\[\&_button\]\:bg-black\/25 button{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.\[\&_button\]\:bg-surface\/60 button{background-color:var(--surface-card-bg)}@supports (color:color-mix(in lab,red,red)){.\[\&_button\]\:bg-surface\/60 button{background-color:color-mix(in oklab,var(--surface-card-bg) 60%,transparent)}}.\[\&_button\]\:bg-white\/60 button{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.\[\&_button\]\:bg-white\/60 button{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.\[\&_button\]\:text-\[\#1d1d1f\] button{color:#1d1d1f}.\[\&_button\]\:text-white button{color:var(--color-white)}.\[\&_button\]\:backdrop-blur-xl button{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media(hover:hover){.\[\&_button\]\:hover\:bg-black\/8 button:hover{background-color:#00000014}@supports (color:color-mix(in lab,red,red)){.\[\&_button\]\:hover\:bg-black\/8 button:hover{background-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.\[\&_button\]\:hover\:bg-black\/35 button:hover{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.\[\&_button\]\:hover\:bg-black\/35 button:hover{background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.\[\&_button\]\:hover\:bg-surface-hover-bg button:hover{background-color:var(--surface-card-hover-bg)}.\[\&_button\]\:hover\:bg-white\/15 button:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.\[\&_button\]\:hover\:bg-white\/15 button:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.\[\&_button\]\:hover\:bg-white\/80 button:hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.\[\&_button\]\:hover\:bg-white\/80 button:hover{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}}@media(min-width:64rem){.lg\:\[\&_button\]\:opacity-0 button{opacity:0}@media(hover:hover){.lg\:group-hover\/card\:\[\&_button\]\:opacity-100:is(:where(.group\/card):hover *) button{opacity:1}}.lg\:focus-within\:\[\&_button\]\:opacity-100:focus-within button,.lg\:has-data-\[state\=open\]\:\[\&_button\]\:opacity-100:has([data-state=open]) button{opacity:1}@media(pointer:coarse){.lg\:pointer-coarse\:\[\&_button\]\:opacity-100 button{opacity:1}}@media(pointer:fine){.lg\:pointer-fine\:\[\&_button\]\:bg-black\/25 button{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.lg\:pointer-fine\:\[\&_button\]\:bg-black\/25 button{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.lg\:pointer-fine\:\[\&_button\]\:bg-surface\/60 button{background-color:var(--surface-card-bg)}@supports (color:color-mix(in lab,red,red)){.lg\:pointer-fine\:\[\&_button\]\:bg-surface\/60 button{background-color:color-mix(in oklab,var(--surface-card-bg) 60%,transparent)}}.lg\:pointer-fine\:\[\&_button\]\:bg-white\/60 button{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.lg\:pointer-fine\:\[\&_button\]\:bg-white\/60 button{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.lg\:pointer-fine\:\[\&_button\]\:backdrop-blur-xl button{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media(hover:hover){.lg\:pointer-fine\:\[\&_button\]\:hover\:bg-black\/35 button:hover{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.lg\:pointer-fine\:\[\&_button\]\:hover\:bg-black\/35 button:hover{background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.lg\:pointer-fine\:\[\&_button\]\:hover\:bg-surface-hover-bg button:hover{background-color:var(--surface-card-hover-bg)}.lg\:pointer-fine\:\[\&_button\]\:hover\:bg-white\/80 button:hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.lg\:pointer-fine\:\[\&_button\]\:hover\:bg-white\/80 button:hover{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}}}}.\[\&_button\:hover\]\:bg-action-accent\/20 button:hover{background-color:var(--action-accent-bg)}@supports (color:color-mix(in lab,red,red)){.\[\&_button\:hover\]\:bg-action-accent\/20 button:hover{background-color:color-mix(in oklab,var(--action-accent-bg) 20%,transparent)}}.\[\&_button\:hover\]\:text-fg button:hover{color:var(--text-primary)}.\[\&_figure\]\:mx-0 figure{margin-inline:0}.\[\&_figure\]\:my-0 figure{margin-block:0}.\[\&_figure\]\:w-full figure{width:100%}.\[\&_figure\]\:max-w-none figure{max-width:none}.first\:\[\&_h3\]\:pt-1:first-child h3{padding-top:var(--spacing)}.\[\&_img\]\:h-\(--preview-height\) img{height:var(--preview-height)}.\[\&_img\]\:max-h-80 img{max-height:calc(var(--spacing) * 80)}.\[\&_img\]\:w-auto img{width:auto}.\[\&_img\]\:w-full img{width:100%}.\[\&_math-field\]\:block math-field{display:block}.\[\&_math-field\:\:part\(container\)\]\:min-h-0 math-field::part(container){min-height:0}.\[\&_math-field\:\:part\(container\)\]\:p-0 math-field::part(container){padding:0}.\[\&_math-field\:\:part\(container\)\]\:px-6 math-field::part(container){padding-inline:calc(var(--spacing) * 6)}.\[\&_math-field\:\:part\(container\)\]\:py-4 math-field::part(container){padding-block:calc(var(--spacing) * 4)}.\[\&_math-field\:\:part\(content\)\]\:justify-center math-field::part(content){justify-content:center}.\[\&_math-field\:\:part\(content\)\]\:p-0 math-field::part(content){padding:0}.\[\&_math-field\:\:part\(menu-toggle\)\]\:hidden math-field::part(menu-toggle),.\[\&_math-field\:\:part\(virtual-keyboard-toggle\)\]\:hidden math-field::part(virtual-keyboard-toggle){display:none}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-\(--toolbar-icon\) svg{width:var(--toolbar-icon);height:var(--toolbar-icon)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-4\.5 svg{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:-translate-y-px svg{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(min-width:40rem){.sm\:\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}}@media(min-width:64rem){.lg\:\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\+li\]\:mt-2+li{margin-top:calc(var(--spacing) * 2)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media not all and (min-width:40rem){.max-sm\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}.\[\&\:hover\+button\]\:before\:hidden:hover+button:before{content:var(--tw-content);display:none}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}.\[\&\>\#files\]\:hidden\!>#files,.data-files-collapsed\:\[\&\>\#files\]\:hidden\![data-files-collapsed]>#files,.\[\&\>\#rail\]\:hidden\!>#rail,.data-rail-collapsed\:\[\&\>\#rail\]\:hidden\![data-rail-collapsed]>#rail{display:none!important}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:max-w-80>*{max-width:calc(var(--spacing) * 80)}.\[\&\>\*\]\:justify-self-center>*{justify-self:center}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:mb-4>:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.ML\\_\\_keyboard\]\:h-0\!>.ML__keyboard{height:0!important}.\[\&\>\.ML\\_\\_keyboard\.is-visible\]\:h-\[var\(--_keyboard-height\)\]\!>.ML__keyboard.is-visible{height:var(--_keyboard-height)!important}.\[\&\>\:not\(\.slate-equation\)\]\:\[contain-intrinsic-size\:auto_2\.5rem\]>:not(.slate-equation){contain-intrinsic-size:auto 2.5rem}.\[\&\>\:not\(\.slate-equation\)\]\:\[content-visibility\:auto\]>:not(.slate-equation){content-visibility:auto}.\[\&\>\:not\(\.slate-equation\)\]\:\[overflow-clip-margin\:4rem\]>:not(.slate-equation){overflow-clip-margin:4rem}@media not all and (min-width:40rem){.max-sm\:\[\&\>\[data-size\=lg\]\:is\(\[data-variant\^\=ghost\]\,\[data-variant\=danger-light\]\)\:first-child\]\:-ml-6\.5>[data-size=lg]:is([data-variant^=ghost],[data-variant=danger-light]):first-child{margin-left:calc(var(--spacing) * -6.5)}.max-sm\:\[\&\>\[data-size\=md\]\:is\(\[data-variant\^\=ghost\]\,\[data-variant\=danger-light\]\)\:first-child\]\:-ml-5>[data-size=md]:is([data-variant^=ghost],[data-variant=danger-light]):first-child{margin-left:calc(var(--spacing) * -5)}.max-sm\:\[\&\>\[data-size\=sm\]\:is\(\[data-variant\^\=ghost\]\,\[data-variant\=danger-light\]\)\:first-child\]\:-ml-4>[data-size=sm]:is([data-variant^=ghost],[data-variant=danger-light]):first-child{margin-left:calc(var(--spacing) * -4)}}.\[\&\>\[data-slot\=button\]\]\:h-\[calc\(var\(--control-h\)-4px\)\]>[data-slot=button]{height:calc(var(--control-h) - 4px)}.\[\&\>\[data-slot\=button\]\]\:min-w-0>[data-slot=button]{min-width:0}.\[\&\>\[data-slot\=button\]\]\:px-4>[data-slot=button]{padding-inline:calc(var(--spacing) * 4)}@media not all and (min-width:40rem){.max-sm\:has-\[\>\[data-slot\=dialog-header\]\,\>form\>\[data-slot\=dialog-header\]\]\:\[\&\>\[data-slot\=dialog-close\]\]\:hidden:has(>[data-slot=dialog-header],>form>[data-slot=dialog-header])>[data-slot=dialog-close]{display:none}}.\[\&\>\[data-slot\=dialog-footer\]\]\:mt-0>[data-slot=dialog-footer]{margin-top:0}.\[\&\>\[data-slot\=dialog-footer\]\]\:shrink-0>[data-slot=dialog-footer]{flex-shrink:0}.\[\&\>\[data-slot\=dialog-footer\]\]\:pt-4>[data-slot=dialog-footer]{padding-top:calc(var(--spacing) * 4)}.\[\&\>\[data-slot\=dropdown-menu-anchor\]\]\:mr-2>[data-slot=dropdown-menu-anchor]{margin-right:calc(var(--spacing) * 2)}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-card-lg:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:var(--radius-card-lg);border-bottom-right-radius:var(--radius-card-lg)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>button\]\:px-2>button{padding-inline:calc(var(--spacing) * 2)}.\[\&\>button\]\:py-1\.5>button{padding-block:calc(var(--spacing) * 1.5)}.\[\&\>button\]\:text-sm>button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-files-collapsed\/panels\:\[\&\>div\]\:hidden:is(:where(.group\/panels)[data-files-collapsed] *)>div,.group-data-rail-collapsed\/panels\:\[\&\>div\]\:hidden:is(:where(.group\/panels)[data-rail-collapsed] *)>div{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.\[\&\>p\]\:inline>p{display:inline}.\[\&\>span\]\:my-0>span{margin-block:0}.\[\&\>span\]\:inline>span{display:inline}.\[\&\>span\]\:w-\[2px\]>span{width:2px}.\[\&\>span\]\:rounded-full>span{border-radius:3.40282e38px}.\[\&\>span\]\:bg-current>span{background-color:currentColor}.\[\&\>span\:first-child\]\:-translate-y-px>span:first-child{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\]\:size-\(--toolbar-icon\)>svg{width:var(--toolbar-icon);height:var(--toolbar-icon)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4\.5>svg{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.\[\&\>svg\]\:size-5>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&\>svg\]\:size-6>svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\>svg\]\:h-\(--svg-height\)>svg{height:var(--svg-height)}.\[\&\>svg\]\:max-h-\[min\(70vh\,48rem\)\]>svg{max-height:min(70vh,48rem)}.\[\&\>svg\]\:max-h-none>svg{max-height:none}.\[\&\>svg\]\:min-h-\(--svg-min-h\)>svg{min-height:var(--svg-min-h)}.\[\&\>svg\]\:w-auto>svg{width:auto}.\[\&\>svg\]\:max-w-none\!>svg{max-width:none!important}.\[\&\>svg\]\:min-w-\(--svg-min-w\)>svg{min-width:var(--svg-min-w)}.\[\&\>td\]\:border-t-2\!>td{border-top-style:var(--tw-border-style)!important;border-top-width:2px!important}.\[\&\>td\]\:border-b-2\!>td{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important}.\[\&\>td\]\:border-t-action-accent\!>td{border-top-color:var(--action-accent-bg)!important}.\[\&\>td\]\:border-b-action-accent\!>td{border-bottom-color:var(--action-accent-bg)!important}.\[\&\>th\]\:border-t-2\!>th{border-top-style:var(--tw-border-style)!important;border-top-width:2px!important}.\[\&\>th\]\:border-b-2\!>th{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important}.\[\&\>th\]\:border-t-action-accent\!>th{border-top-color:var(--action-accent-bg)!important}.\[\&\>th\]\:border-b-action-accent\!>th{border-bottom-color:var(--action-accent-bg)!important}.\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div{rotate:90deg}.\[\&\[data-slate-list-style-type\]\]\:py-\(--note-li-py\)[data-slate-list-style-type]{padding-block:var(--note-li-py)}@media(hover:hover){:is([data-style=capy],[data-style=fisheye])[data-theme=frappe] .\[\:is\(\[data-style\=capy\]\,\[data-style\=fisheye\]\)\[data-theme\=frappe\]_\&\]\:hover\:bg-\[\#283447\]:hover{background-color:#283447}:is([data-style=capy],[data-style=fisheye])[data-theme=frappe] .\[\:is\(\[data-style\=capy\]\,\[data-style\=fisheye\]\)\[data-theme\=frappe\]_\&\]\:hover\:bg-overlay-hover:hover{background-color:var(--surface-overlay-hover-bg)}:is([data-style=capy],[data-style=fisheye])[data-theme=mocha] .\[\:is\(\[data-style\=capy\]\,\[data-style\=fisheye\]\)\[data-theme\=mocha\]_\&\]\:hover\:bg-\[\#1f2836\]:hover{background-color:#1f2836}:is([data-style=capy],[data-style=fisheye])[data-theme=mocha] .\[\:is\(\[data-style\=capy\]\,\[data-style\=fisheye\]\)\[data-theme\=mocha\]_\&\]\:hover\:bg-overlay-hover:hover,[data-floating-toolbar] .\[\[data-floating-toolbar\]_\&\]\:hover\:bg-overlay-hover:hover{background-color:var(--surface-overlay-hover-bg)}}}:is([data-style=capy],[data-style=fisheye]){--font-sans:"Fustat Variable", "Fustat", "Fustat Fallback", var(--font-cjk), system-ui, -apple-system, "Segoe UI", sans-serif;--display-font-size:clamp(2.0625rem, calc(2.0625rem + 17 * (100vw - 360px) / 408), 3.125rem);--display-font-weight:800;--display-line-height:1.15;--display-letter-spacing:-.02rem;--page-title-font-size:clamp(1.375rem, calc(1.375rem + 6 * (100vw - 360px) / 408), 1.75rem);--page-title-font-weight:800;--page-title-line-height:1.45;--page-title-letter-spacing:-.02rem;--large-card-title-font-size:clamp(1.1875rem, calc(1.1875rem + 3 * (100vw - 360px) / 408), 1.375rem);--large-card-title-font-weight:800;--large-card-title-line-height:1.45;--large-card-title-letter-spacing:normal;--card-title-font-size:1.125rem;--card-title-font-weight:700;--card-title-line-height:1.35;--card-title-letter-spacing:normal;--subtitle-font-size:1rem;--subtitle-font-weight:600;--subtitle-line-height:1.45;--body-font-size:.925rem;--body-font-weight:500;--body-line-height:1.45;--meta-font-size:.825rem;--meta-font-weight:500;--meta-line-height:1.35;--label-font-size:.6875rem;--label-font-weight:700;--label-line-height:1;--label-letter-spacing:.06rem}[data-style=capy]{--radius-input:8px;--radius-button:8px;--radius-button-lg:10px;--radius-button-xl:10px;--radius-tile:10px;--radius-flashcard:24px;--radius-card:10px;--radius-card-lg:12px;--radius-card-xl:14px;--button-h-sm:28px;--button-h-lg:40px;--control-h:36px}@media(min-width:640px){[data-style=capy]{--button-h-lg:44px;--control-h:40px}}:is([data-style=capy],[data-style=fisheye])[data-theme=latte]{--chart-1:var(--action-accent-bg);--chart-2:#ca6816;--chart-3:#269b7e;--chart-4:#3a5f9e;--chart-5:#b58f3c;--chart-6:#cb6186;--surface-page:#f7f7f7;--surface-page-hover:#e6e9ea;--surface-item-hover:#eff1f1;--surface-canvas:#f9fafa;--surface-card-bg:#fff;--surface-card-hover-bg:#f7f8f8;--surface-card-dark-bg:#e6e9ea;--surface-card-dark-hover-bg:#dfdfdf;--surface-overlay-bg:#fff;--surface-overlay-hover-bg:#f7f8f8;--border-overlay:#d6d6d6;--surface-field-bg:#fff;--surface-field-disabled-bg:#f7f8f8;--color-scrollbar:#afafaf;--text-primary:#222;--text-secondary:#4b4b4b;--text-muted:#6b6b6b;--text-placeholder:#6b6b6b;--text-link:#5b4aa8;--selection-bg:#ece6f6;--highlight-bg:#e4ecf8;--highlight-line:#8ec9f9;--code-inline-bg:#ece6f6;--code-inline-fg:#5b4aa8;--kbd-bg:#f7f8f8;--kbd-border:#d6d6d6;--syntax-comment:#6b6b6b;--syntax-keyword:#b8475a;--syntax-string:#2e6bb0;--syntax-constant:#5b4aa8;--syntax-function:#2f7d56;--syntax-builtin:#a9772a;--text-link-hover:#413386;--border-default:#d6d6d6;--border-strong:#afafaf;--divider:#e6e6e6;--action-primary-bg:#222;--action-primary-fg:#fff;--action-primary-hover:#000;--action-accent-bg:#8c7bd9;--action-accent-fg:#fff;--action-accent-hover:#7866cf;--tint-success-bg:#e7f6ee;--tint-success-fg:#2f7d56;--tint-info-bg:#e4ecf8;--tint-info-fg:#2e6bb0;--tint-warning-bg:#f7f0e5;--tint-warning-fg:#a9772a;--tint-error-bg:#fdeaec;--tint-error-fg:#b8475a;--tint-accent-1-bg:#ece6f6;--tint-accent-1-fg:#5b4aa8;--tint-accent-dark-bg:#322a5c;--tint-accent-dark-fg:#f7f7f7;--tint-accent-2-bg:#e7f6ee;--tint-accent-2-fg:#2f7d56;--solid-accent-1:#8c7bd9;--solid-accent-2:#7bd9ab;--solid-success:#7bd9ab;--solid-info:#8ec9f9;--solid-warning:#ffcc61;--solid-error:#f35a71;--tint-purple:#8c7bd9;--tint-purple-fg:#fff;--tint-green:#7bd9ab;--tint-green-fg:#222;--tint-blue:#8ec9f9;--tint-blue-fg:#222;--tint-amber:#f4c878;--tint-amber-fg:#222;--tint-coral:#f49aa8;--tint-coral-fg:#222;--tint-graphite:#2c302d;--tint-graphite-fg:#fff;--tint-purple-dark:var(--tint-accent-1-bg);--tint-purple-dark-fg:var(--tint-accent-1-fg);--tint-green-dark:var(--tint-accent-2-bg);--tint-green-dark-fg:var(--tint-accent-2-fg);--tint-blue-dark:var(--tint-info-bg);--tint-blue-dark-fg:var(--tint-info-fg);--tint-amber-dark:var(--tint-warning-bg);--tint-amber-dark-fg:var(--tint-warning-fg);--tint-coral-dark:var(--tint-error-bg);--tint-coral-dark-fg:var(--tint-error-fg);--shadow-xs:0 1px 2px #0000000d;--shadow-card:0 1px 2px #0000000a, 0 4px 12px #0000000d;--shadow-raised:0 1px 2px #0000000d, 0 16px 44px #00000012;--shadow-pop:0 10px 34px #00000024;--shadow-chip:0 1px 2px #0000000f;color-scheme:light}:is([data-style=capy],[data-style=fisheye])[data-theme=mocha]{--chart-1:var(--action-accent-bg);--chart-2:#ea9344;--chart-3:#6dd3c0;--chart-4:#3c8dda;--chart-5:#f1d589;--chart-6:#d96d92;--surface-page:#0d1219;--surface-page-hover:#1a222d;--surface-item-hover:#1a222d;--surface-canvas:#080b10;--surface-card-bg:#161d27;--surface-card-hover-bg:#232c3a;--surface-card-dark-bg:#222c3a;--surface-card-dark-hover-bg:#334156;--surface-topbar-bg:#1d2531;--surface-topbar-fg:#e6e9ef;--surface-overlay-bg:#1d2633;--surface-overlay-hover-bg:#2c3748;--border-overlay:#3f4d64;--surface-field-bg:#121821;--surface-field-disabled-bg:#1c2430;--color-scrollbar:#3a4657;--text-primary:#e6e9ef;--text-secondary:#c0c8d4;--text-muted:#9aa4b3;--text-placeholder:#9aa4b3;--text-link:#b4befe;--selection-bg:#59547f;--highlight-bg:#655534;--highlight-line:#f9e2af;--code-inline-bg:#31334b;--code-inline-fg:#d3c7fb;--kbd-bg:#222c3a;--kbd-border:#45546b;--syntax-comment:#8f99a8;--syntax-keyword:#df9fb1;--syntax-string:#9eb9e5;--syntax-constant:#c2c8f0;--syntax-function:#b1d6ae;--syntax-builtin:#ebddbd;--text-link-hover:#c3cbfe;--border-default:#323e52;--border-strong:#3a4657;--divider:#ffffff12;--action-primary-bg:#cdd4de;--action-primary-fg:#0d1219;--action-primary-hover:#dde2e9;--action-accent-bg:#b5a1f8;--action-accent-fg:#2b2c41;--action-accent-hover:#c4b4f9;--tint-success-bg:#2e3f3c;--tint-success-fg:#a6e3a1;--tint-info-bg:#2a374b;--tint-info-fg:#89b4fa;--tint-warning-bg:#423c2e;--tint-warning-fg:#f9e2af;--tint-error-bg:#3c303d;--tint-error-fg:#f38ba8;--tint-accent-1-bg:#31334b;--tint-accent-1-fg:#c8b8fa;--tint-accent-dark-bg:#56527b;--tint-accent-dark-fg:#f6f4fe;--tint-accent-2-bg:#2e3f3c;--tint-accent-2-fg:#a6e3a1;--solid-accent-1:#b5a1f8;--solid-accent-2:#a6e3a1;--solid-success:#a6e3a1;--solid-info:#89b4fa;--solid-warning:#f9e2af;--solid-error:#f38ba8;--tint-purple:#b5a1f8;--tint-purple-fg:#2b2c41;--tint-green:#a6e3a1;--tint-green-fg:#2f3b36;--tint-blue:#89b4fa;--tint-blue-fg:#293248;--tint-amber:#f9e2af;--tint-amber-fg:#3f3b39;--tint-coral:#eba0ac;--tint-coral-fg:#3d2e38;--tint-graphite:#5b6b82;--tint-graphite-fg:#f5f6fa;--tint-purple-dark:var(--tint-accent-1-bg);--tint-purple-dark-fg:var(--tint-accent-1-fg);--tint-green-dark:var(--tint-accent-2-bg);--tint-green-dark-fg:var(--tint-accent-2-fg);--tint-blue-dark:var(--tint-info-bg);--tint-blue-dark-fg:var(--tint-info-fg);--tint-amber-dark:var(--tint-warning-bg);--tint-amber-dark-fg:var(--tint-warning-fg);--tint-coral-dark:var(--tint-error-bg);--tint-coral-dark-fg:var(--tint-error-fg);--tint-graphite-dark:#222c3a;--tint-graphite-dark-fg:#e6e9ef;--note-green-bg:#41584c;--note-green-fg:#c1ebbd;--note-green-fg-muted:#c1ebbda8;--note-purple-bg:#49476a;--note-purple-fg:#d3c7fb;--note-purple-fg-muted:#cbbdfa;--note-green-soft-bg:#2e3f3c;--note-green-soft-fg:#a6e3a1;--note-purple-soft-bg:#31334b;--note-purple-soft-fg:#b5a1f8;--shadow-xs:0 1px 2px #0000004d;--shadow-card:0 1px 2px #00000040, 0 8px 24px #0003;--shadow-raised:0 1px 2px #0000004d, 0 16px 40px #00000059;--shadow-pop:0 2px 6px #00000073, 0 16px 48px #000000a6;--shadow-chip:0 1px 2px #00000059;color-scheme:dark}:is([data-style=capy],[data-style=fisheye])[data-theme=frappe]{--chart-1:var(--action-accent-bg);--chart-2:#ea9344;--chart-3:#6dd3c0;--chart-4:#3c8dda;--chart-5:#f1d589;--chart-6:#d96d92;--surface-page:#141a23;--surface-page-hover:#232d3b;--surface-item-hover:#232d3b;--surface-canvas:#0e131a;--surface-card-bg:#1f2937;--surface-card-hover-bg:#2e3b4f;--surface-card-dark-bg:#2f3e52;--surface-card-dark-hover-bg:#405370;--surface-topbar-bg:#263244;--surface-topbar-fg:#eef1f5;--surface-overlay-bg:#273447;--surface-overlay-hover-bg:#384a63;--border-overlay:#4d5e78;--surface-field-bg:#1c2533;--surface-field-disabled-bg:#253041;--color-scrollbar:#475569;--text-primary:#eef1f5;--text-secondary:#cbd3de;--text-muted:#a7b1c0;--text-placeholder:#a7b1c0;--text-link:#b4befe;--selection-bg:#625f8e;--highlight-bg:#6a5b3e;--highlight-line:#f9e2af;--code-inline-bg:#3d415e;--code-inline-fg:#d3c7fb;--kbd-bg:#2f3e52;--kbd-border:#52627a;--syntax-comment:#98a2b3;--syntax-keyword:#df9fb1;--syntax-string:#9eb9e5;--syntax-constant:#c2c8f0;--syntax-function:#b1d6ae;--syntax-builtin:#ebddbd;--text-link-hover:#c3cbfe;--border-default:#3e4d63;--border-strong:#475569;--divider:#ffffff17;--action-primary-bg:#d3dae4;--action-primary-fg:#141a23;--action-primary-hover:#e2e7ee;--action-accent-bg:#b5a1f8;--action-accent-fg:#313249;--action-accent-hover:#c4b4f9;--tint-success-bg:#364949;--tint-success-fg:#a6e3a1;--tint-info-bg:#314158;--tint-info-fg:#89b4fa;--tint-warning-bg:#4d473c;--tint-warning-fg:#f9e2af;--tint-error-bg:#433a4a;--tint-error-fg:#f38ba8;--tint-accent-1-bg:#3d415e;--tint-accent-1-fg:#c8b9fa;--tint-accent-dark-bg:#5b5984;--tint-accent-dark-fg:#f6f4fe;--tint-accent-2-bg:#364949;--tint-accent-2-fg:#a6e3a1;--solid-accent-1:#b5a1f8;--solid-accent-2:#a6e3a1;--solid-success:#a6e3a1;--solid-info:#89b4fa;--solid-warning:#f9e2af;--solid-error:#f38ba8;--tint-purple:#b5a1f8;--tint-purple-fg:#313249;--tint-green:#a6e3a1;--tint-green-fg:#2f3b36;--tint-blue:#89b4fa;--tint-blue-fg:#293248;--tint-amber:#f9e2af;--tint-amber-fg:#3f3b39;--tint-coral:#eba0ac;--tint-coral-fg:#3d2e38;--tint-graphite:#64748b;--tint-graphite-fg:#f5f6fa;--tint-purple-dark:var(--tint-accent-1-bg);--tint-purple-dark-fg:var(--tint-accent-1-fg);--tint-green-dark:var(--tint-accent-2-bg);--tint-green-dark-fg:var(--tint-accent-2-fg);--tint-blue-dark:var(--tint-info-bg);--tint-blue-dark-fg:var(--tint-info-fg);--tint-amber-dark:var(--tint-warning-bg);--tint-amber-dark-fg:var(--tint-warning-fg);--tint-coral-dark:var(--tint-error-bg);--tint-coral-dark-fg:var(--tint-error-fg);--tint-graphite-dark:#2f3e52;--tint-graphite-dark-fg:#eef1f5;--note-green-bg:#486157;--note-green-fg:#c1ebbd;--note-green-fg-muted:#c5e3ca;--note-purple-bg:#4f4f75;--note-purple-fg:#d3c7fb;--note-purple-fg-muted:#cbbdfa;--note-green-soft-bg:#364949;--note-green-soft-fg:#a6e3a1;--note-purple-soft-bg:#3d415e;--note-purple-soft-fg:#b5a1f8;--shadow-xs:0 1px 2px #0000004d;--shadow-card:0 1px 2px #00000040, 0 8px 24px #0003;--shadow-raised:0 1px 2px #0000004d, 0 16px 40px #00000059;--shadow-pop:0 2px 6px #00000059, 0 16px 48px #0000008c;--shadow-chip:0 1px 2px #00000059;color-scheme:dark}[data-style=fisheye]{--radius-input:18px;--radius-button:12px;--radius-button-lg:18px;--radius-button-xl:9999px;--radius-tile:14px;--radius-flashcard:24px;--radius-card:18px;--radius-card-lg:24px;--radius-card-xl:28px;--button-h-sm:30px;--button-h-lg:48px;--control-h:40px}@media(min-width:640px){[data-style=fisheye]{--button-h-lg:52px;--control-h:44px}}[data-style=notion]{--font-sans:ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, var(--font-cjk), sans-serif;--display-font-size:2rem;--display-font-weight:700;--display-line-height:1.2;--display-letter-spacing:-.01rem;--page-title-font-size:1.5rem;--page-title-font-weight:700;--page-title-line-height:1.2;--page-title-letter-spacing:-.01rem;--large-card-title-font-size:1.25rem;--large-card-title-font-weight:600;--large-card-title-line-height:1.35;--large-card-title-letter-spacing:0;--card-title-font-size:1rem;--card-title-font-weight:600;--card-title-line-height:1.35;--subtitle-font-size:.875rem;--subtitle-font-weight:600;--subtitle-line-height:1.45;--body-font-size:.875rem;--body-font-weight:400;--body-line-height:1.5;--meta-font-size:.8125rem;--meta-font-weight:500;--meta-line-height:1.35;--label-font-size:.6875rem;--label-font-weight:600;--label-line-height:1;--label-letter-spacing:.04rem;--radius-input:6px;--radius-button:6px;--radius-button-lg:6px;--radius-button-xl:9999px;--radius-row:6px;--radius-tile:14px;--radius-card:8px;--radius-card-lg:10px;--radius-card-xl:12px;--radius-flashcard:10px;--button-h-sm:30px;--button-h-lg:48px;--control-h:40px;--top-inset-bar-radius:8px;--top-inset-bar-height:52px;--top-inset-bar-width:100%}@media(min-width:640px){[data-style=notion]{--button-h-lg:52px;--control-h:44px}}@media(min-width:1024px){[data-style=notion]{--top-inset-bar-width:330px}}@media(min-width:1280px){[data-style=notion]{--top-inset-bar-width:360px;--top-inset-bar-radius:10px}}@media(max-width:767px){[data-style=notion]{--display-font-size:1.75rem;--page-title-font-size:1.25rem;--large-card-title-font-size:1.125rem;--card-title-font-size:.9375rem;--subtitle-font-size:.8125rem;--body-font-size:.8125rem;--meta-font-size:.75rem;--label-font-size:.625rem}}[data-style=notion][data-theme=latte]{--chart-1:#9065b0;--chart-2:#d9730d;--chart-3:#448361;--chart-4:#337ea9;--chart-5:#cb912f;--chart-6:#c14c8a;--surface-page:#f7f7f5;--surface-page-hover:#efeeec;--surface-item-hover:#f3f3f1;--surface-canvas:#fff;--surface-card-bg:#fff;--surface-card-hover-bg:#f7f7f6;--surface-card-dark-bg:#f1f1ef;--surface-card-dark-hover-bg:#ececeb;--surface-topbar-bg:#f1f1ef;--surface-topbar-fg:#37352f;--surface-overlay-bg:#fff;--surface-overlay-hover-bg:#f7f7f6;--border-overlay:#e9e9e7;--surface-field-bg:#fff;--surface-field-disabled-bg:#f7f7f6;--color-scrollbar:#d3d1cb;--text-primary:#37352f;--text-secondary:#787774;--text-muted:#9b9a97;--text-placeholder:#a2a19c;--text-link:#337ea9;--selection-bg:#f6f3f9;--highlight-bg:#e7f3f8;--highlight-line:#337ea9;--code-inline-bg:#f1f1ef;--code-inline-fg:#37352f;--kbd-bg:#f7f7f6;--kbd-border:#e9e9e7;--syntax-comment:#9b9a97;--syntax-keyword:#d44c47;--syntax-string:#337ea9;--syntax-constant:#337ea9;--syntax-function:#448361;--syntax-builtin:#cb912f;--text-link-hover:#29567a;--border-default:#e9e9e7;--border-strong:#d9d9d6;--divider:#ececea;--action-primary-bg:#37352f;--action-primary-fg:#fff;--action-primary-hover:#0f0e0c;--action-accent-bg:#2383e2;--action-accent-fg:#fff;--action-accent-hover:#1a6fc4;--tint-success-bg:#edf3ec;--tint-success-fg:#448361;--tint-info-bg:#e7f3f8;--tint-info-fg:#337ea9;--tint-warning-bg:#fbf3db;--tint-warning-fg:#cb912f;--tint-error-bg:#fbe4e4;--tint-error-fg:#d44c47;--tint-accent-1-bg:#f6f3f9;--tint-accent-1-fg:#6940a5;--tint-accent-dark-bg:#37352f;--tint-accent-dark-fg:#fff;--tint-accent-2-bg:#edf3ec;--tint-accent-2-fg:#448361;--solid-accent-1:#9065b0;--solid-accent-2:#448361;--solid-success:#448361;--solid-info:#337ea9;--solid-warning:#cb912f;--solid-error:#d44c47;--tint-purple:#9065b0;--tint-purple-fg:#fff;--tint-green:#448361;--tint-green-fg:#fff;--tint-blue:#337ea9;--tint-blue-fg:#fff;--tint-amber:#cb912f;--tint-amber-fg:#fff;--tint-coral:#d44c47;--tint-coral-fg:#fff;--tint-graphite:#37352f;--tint-graphite-fg:#fff;--tint-purple-dark:var(--tint-accent-1-bg);--tint-purple-dark-fg:var(--tint-accent-1-fg);--tint-green-dark:var(--tint-accent-2-bg);--tint-green-dark-fg:var(--tint-accent-2-fg);--tint-blue-dark:var(--tint-info-bg);--tint-blue-dark-fg:var(--tint-info-fg);--tint-amber-dark:var(--tint-warning-bg);--tint-amber-dark-fg:var(--tint-warning-fg);--tint-coral-dark:var(--tint-error-bg);--tint-coral-dark-fg:var(--tint-error-fg);--tint-graphite-dark:#f1f1ef;--tint-graphite-dark-fg:#37352f;--note-green-bg:#edf3ec;--note-green-fg:#1c3b29;--note-green-fg-muted:#448361;--note-purple-bg:#f6f3f9;--note-purple-fg:#46295f;--note-purple-fg-muted:#6940a5;--note-green-soft-bg:#edf3ec;--note-green-soft-fg:#448361;--note-purple-soft-bg:#f6f3f9;--note-purple-soft-fg:#6940a5;--shadow-xs:0 1px 2px #0f0f0f14;--shadow-card:0 1px 2px #0f0f0f1a;--shadow-raised:0 2px 6px #0f0f0f1f;--shadow-pop:0 4px 16px #0f0f0f2e;--shadow-chip:0 1px 2px #0f0f0f14;color-scheme:light}[data-style=notion][data-theme=frappe]{--chart-1:#9a6ec3;--chart-2:#e07f24;--chart-3:#529e72;--chart-4:#529cca;--chart-5:#d9ad5f;--chart-6:#d16296;--surface-page:#1d1d1f;--surface-page-hover:#28282b;--surface-item-hover:#28282b;--surface-canvas:#151517;--surface-card-bg:#222225;--surface-card-hover-bg:#2a2a2e;--surface-card-dark-bg:#303034;--surface-card-dark-hover-bg:#38383d;--surface-topbar-bg:#28282b;--surface-topbar-fg:#d8d7d5;--surface-overlay-bg:#222225;--surface-overlay-hover-bg:#2a2a2e;--border-overlay:#303034;--surface-field-bg:#222225;--surface-field-disabled-bg:#2a2a2e;--color-scrollbar:#4a4a4f;--text-primary:#d8d7d5;--text-secondary:#a3a2a0;--text-muted:#83827f;--text-placeholder:#6b6a68;--text-link:#529cca;--selection-bg:#292432;--highlight-bg:#1c2831;--highlight-line:#529cca;--code-inline-bg:#303034;--code-inline-fg:#d8d7d5;--kbd-bg:#2a2a2e;--kbd-border:#303034;--syntax-comment:#83827f;--syntax-keyword:#df7773;--syntax-string:#529cca;--syntax-constant:#529cca;--syntax-function:#6cae8a;--syntax-builtin:#d9ad5f;--text-link-hover:#6cb1da;--border-default:#303034;--border-strong:#3d3d43;--divider:#2a2a2e;--action-primary-bg:#d8d7d5;--action-primary-fg:#222225;--action-primary-hover:#f2f1ef;--action-accent-bg:#2383e2;--action-accent-fg:#fff;--action-accent-hover:#3d8fe9;--tint-success-bg:#1f2d24;--tint-success-fg:#6cae8a;--tint-info-bg:#1c2831;--tint-info-fg:#529cca;--tint-warning-bg:#2e2a1e;--tint-warning-fg:#d9ad5f;--tint-error-bg:#301f1e;--tint-error-fg:#df7773;--tint-accent-1-bg:#292432;--tint-accent-1-fg:#b18ad0;--tint-accent-dark-bg:#0e0e10;--tint-accent-dark-fg:#f2f1ef;--tint-accent-2-bg:#1f2d24;--tint-accent-2-fg:#6cae8a;--solid-accent-1:#b18ad0;--solid-accent-2:#6cae8a;--solid-success:#6cae8a;--solid-info:#529cca;--solid-warning:#d9ad5f;--solid-error:#df7773;--tint-purple:#b18ad0;--tint-purple-fg:#2a2135;--tint-green:#6cae8a;--tint-green-fg:#1c2b21;--tint-blue:#529cca;--tint-blue-fg:#182733;--tint-amber:#d9ad5f;--tint-amber-fg:#2e2515;--tint-coral:#df7773;--tint-coral-fg:#341d1b;--tint-graphite:#47474c;--tint-graphite-fg:#f2f1ef;--tint-purple-dark:var(--tint-accent-1-bg);--tint-purple-dark-fg:var(--tint-accent-1-fg);--tint-green-dark:var(--tint-accent-2-bg);--tint-green-dark-fg:var(--tint-accent-2-fg);--tint-blue-dark:var(--tint-info-bg);--tint-blue-dark-fg:var(--tint-info-fg);--tint-amber-dark:var(--tint-warning-bg);--tint-amber-dark-fg:var(--tint-warning-fg);--tint-coral-dark:var(--tint-error-bg);--tint-coral-dark-fg:var(--tint-error-fg);--tint-graphite-dark:#303034;--tint-graphite-dark-fg:#d8d7d5;--note-green-bg:#1f2d24;--note-green-fg:#a9d4ba;--note-green-fg-muted:#6cae8a;--note-purple-bg:#292432;--note-purple-fg:#cdb4e3;--note-purple-fg-muted:#b18ad0;--note-green-soft-bg:#1f2d24;--note-green-soft-fg:#6cae8a;--note-purple-soft-bg:#292432;--note-purple-soft-fg:#b18ad0;--shadow-xs:0 1px 2px #0000004d;--shadow-card:0 1px 2px #00000040, 0 8px 24px #0003;--shadow-raised:0 1px 2px #0000004d, 0 16px 40px #00000059;--shadow-pop:0 10px 34px #00000073;--shadow-chip:0 1px 2px #00000059;color-scheme:dark}[data-style=notion][data-theme=mocha]{--chart-1:#9a6ec3;--chart-2:#e07f24;--chart-3:#529e72;--chart-4:#529cca;--chart-5:#d9ad5f;--chart-6:#d16296;--surface-page:#171717;--surface-page-hover:#232323;--surface-item-hover:#232323;--surface-canvas:#111;--surface-card-bg:#1d1d1d;--surface-card-hover-bg:#252525;--surface-card-dark-bg:#2a2a2a;--surface-card-dark-hover-bg:#313131;--surface-topbar-bg:#232323;--surface-topbar-fg:#d4d4d2;--surface-overlay-bg:#1d1d1d;--surface-overlay-hover-bg:#252525;--border-overlay:#2b2b2b;--surface-field-bg:#1d1d1d;--surface-field-disabled-bg:#252525;--color-scrollbar:#444;--text-primary:#d4d4d2;--text-secondary:#9b9a97;--text-muted:#797874;--text-placeholder:#61605d;--text-link:#529cca;--selection-bg:#261f30;--highlight-bg:#18262f;--highlight-line:#529cca;--code-inline-bg:#2a2a2a;--code-inline-fg:#d4d4d2;--kbd-bg:#252525;--kbd-border:#2b2b2b;--syntax-comment:#797874;--syntax-keyword:#df7773;--syntax-string:#529cca;--syntax-constant:#529cca;--syntax-function:#6cae8a;--syntax-builtin:#d9ad5f;--text-link-hover:#6cb1da;--border-default:#2b2b2b;--border-strong:#383838;--divider:#262626;--action-primary-bg:#d4d4d2;--action-primary-fg:#1d1d1d;--action-primary-hover:#eeedeb;--action-accent-bg:#2383e2;--action-accent-fg:#fff;--action-accent-hover:#3d8fe9;--tint-success-bg:#1c2b21;--tint-success-fg:#6cae8a;--tint-info-bg:#18262f;--tint-info-fg:#529cca;--tint-warning-bg:#2c2515;--tint-warning-fg:#d9ad5f;--tint-error-bg:#2e1c1b;--tint-error-fg:#df7773;--tint-accent-1-bg:#261f30;--tint-accent-1-fg:#b18ad0;--tint-accent-dark-bg:#0c0c0c;--tint-accent-dark-fg:#f0efed;--tint-accent-2-bg:#1c2b21;--tint-accent-2-fg:#6cae8a;--solid-accent-1:#b18ad0;--solid-accent-2:#6cae8a;--solid-success:#6cae8a;--solid-info:#529cca;--solid-warning:#d9ad5f;--solid-error:#df7773;--tint-purple:#b18ad0;--tint-purple-fg:#261e30;--tint-green:#6cae8a;--tint-green-fg:#1a2a20;--tint-blue:#529cca;--tint-blue-fg:#152530;--tint-amber:#d9ad5f;--tint-amber-fg:#2c2413;--tint-coral:#df7773;--tint-coral-fg:#311b19;--tint-graphite:#414141;--tint-graphite-fg:#f0efed;--tint-purple-dark:var(--tint-accent-1-bg);--tint-purple-dark-fg:var(--tint-accent-1-fg);--tint-green-dark:var(--tint-accent-2-bg);--tint-green-dark-fg:var(--tint-accent-2-fg);--tint-blue-dark:var(--tint-info-bg);--tint-blue-dark-fg:var(--tint-info-fg);--tint-amber-dark:var(--tint-warning-bg);--tint-amber-dark-fg:var(--tint-warning-fg);--tint-coral-dark:var(--tint-error-bg);--tint-coral-dark-fg:var(--tint-error-fg);--tint-graphite-dark:#2a2a2a;--tint-graphite-dark-fg:#d4d4d2;--note-green-bg:#1c2b21;--note-green-fg:#a9d4ba;--note-green-fg-muted:#6cae8a;--note-purple-bg:#261f30;--note-purple-fg:#cdb4e3;--note-purple-fg-muted:#b18ad0;--note-green-soft-bg:#1c2b21;--note-green-soft-fg:#6cae8a;--note-purple-soft-bg:#261f30;--note-purple-soft-fg:#b18ad0;--shadow-xs:0 1px 2px #0000004d;--shadow-card:0 1px 2px #00000040, 0 8px 24px #0003;--shadow-raised:0 1px 2px #0000004d, 0 16px 40px #00000059;--shadow-pop:0 10px 34px #00000073;--shadow-chip:0 1px 2px #00000059;color-scheme:dark}[data-theme=latte]{--ctp-blue:#1e66f5;--ctp-flamingo:#dd7878;--ctp-green:#40a02b;--ctp-maroon:#e64553;--ctp-mauve:#8839ef;--ctp-overlay1:#8c8fa1;--ctp-peach:#fe640b;--ctp-pink:#ea76cb;--ctp-red:#d20f39;--ctp-sapphire:#209fb5;--ctp-sky:#04a5e5;--ctp-teal:#179299;--ctp-text:#4c4f69;--ctp-yellow:#df8e1d}[data-theme=mocha]{--ctp-blue:#89b4fa;--ctp-flamingo:#f2cdcd;--ctp-green:#a6e3a1;--ctp-maroon:#eba0ac;--ctp-mauve:#cba6f7;--ctp-overlay1:#7f849c;--ctp-peach:#fab387;--ctp-pink:#f5c2e7;--ctp-red:#f38ba8;--ctp-sapphire:#74c7ec;--ctp-sky:#89dceb;--ctp-teal:#94e2d5;--ctp-text:#cdd6f4;--ctp-yellow:#f9e2af}[data-theme=frappe]{--ctp-blue:#8caaee;--ctp-flamingo:#eebebe;--ctp-green:#a6d189;--ctp-maroon:#ea999c;--ctp-mauve:#ca9ee6;--ctp-overlay1:#838ba7;--ctp-peach:#ef9f76;--ctp-pink:#f4b8e4;--ctp-red:#e78284;--ctp-sapphire:#85c1dc;--ctp-sky:#99d1db;--ctp-teal:#81c8be;--ctp-text:#c6d0f5;--ctp-yellow:#e5c890}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--motion-duration-stagger:40ms;--motion-duration-micro:80ms;--motion-duration-quick:.15s;--motion-duration-fast:.25s;--motion-duration-medium:.35s;--motion-duration-slow:.4s;--motion-duration-very-slow:.5s;--motion-duration-error:.28s;--motion-ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--motion-ease-spring:cubic-bezier(.34, 1.25, .64, 1);--motion-ease-bounce-strong:cubic-bezier(.34, 3.85, .64, 1);--motion-ease-in-out:ease-in-out;--motion-ease-out:ease-out;--motion-ease-linear:linear;--motion-distance-micro:4px;--motion-distance-small:6px;--motion-distance-base:8px;--motion-distance-medium:12px;--motion-scale-modal:.96;--motion-scale-popup:.97;--motion-scale-tooltip:.98;--motion-scale-close:.99;--motion-blur-small:2px;--motion-blur-medium:3px;--motion-blur-large:8px}@keyframes motion-error-shake{0%{animation-timing-function:var(--motion-ease-smooth-out);translate:0}28.57%{translate:var(--motion-distance-small);animation-timing-function:var(--motion-ease-smooth-out)}57.14%{translate:calc(var(--motion-distance-small) * -1);animation-timing-function:var(--motion-ease-smooth-out)}78.57%{translate:var(--motion-distance-micro);animation-timing-function:var(--motion-ease-smooth-out)}to{translate:0}}@keyframes motion-error-in{0%{opacity:0}to{opacity:1}}@keyframes motion-content-reveal{0%{opacity:0;filter:blur(var(--motion-blur-small))}to{opacity:1;filter:none}}@keyframes motion-text-reveal{0%{opacity:0;translate:0 var(--motion-distance-medium);filter:blur(var(--motion-blur-medium))}to{opacity:1;filter:none;translate:none}}@keyframes motion-text-in{0%{opacity:0;translate:0 var(--motion-distance-micro);filter:blur(var(--motion-blur-small))}to{opacity:1;filter:none;translate:none}}@keyframes motion-copy-out{0%{opacity:1}to{opacity:0}}@keyframes motion-text-state-out{to{opacity:0;translate:0 calc(var(--motion-distance-micro) * -1);filter:blur(var(--motion-blur-small))}}@keyframes motion-number-pop{0%{opacity:0;filter:blur(var(--motion-blur-small));transform:translateY(8px)}to{opacity:1;filter:none;transform:translateY(0)}}@keyframes motion-confetti-pop{0%{opacity:0;transform:scale(.3)rotate(-25deg)}60%{opacity:1;transform:scale(1.18)rotate(8deg)}to{transform:none}}@keyframes motion-confetti-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}20%{opacity:1}}@keyframes motion-indeterminate{0%{translate:-100%}to{translate:300%}}@keyframes motion-card-throw{to{filter:blur(var(--motion-blur-small));translate:-70% -45%;rotate:-14deg}}@keyframes motion-card-return{0%{filter:blur(var(--motion-blur-small));opacity:0;translate:-70% -45%;rotate:-14deg}}@keyframes motion-card-fade{to{opacity:0}}@keyframes motion-card-rise{0%{translate:0 12px;scale:.96}}@keyframes motion-quick-swap-in{0%{opacity:0;translate:var(--motion-distance-base) 0;filter:blur(var(--motion-blur-small))}}@keyframes motion-card-face-in{0%{opacity:0;translate:0 var(--motion-distance-micro);filter:blur(var(--motion-blur-small))}}@keyframes motion-card-face-out{to{opacity:0;translate:0 calc(var(--motion-distance-micro) * -1);filter:blur(var(--motion-blur-small))}}@keyframes motion-card-tile-in{0%{opacity:0;translate:0 var(--motion-distance-micro)}}@keyframes motion-smoke-out{to{opacity:0;translate:0 calc(var(--motion-distance-base) * -1);scale:calc(2 - var(--motion-scale-modal));filter:blur(var(--motion-blur-large))}}::view-transition-group(chat-dock){animation-duration:var(--motion-duration-medium);animation-timing-function:var(--motion-ease-smooth-out)}[data-style=capy],[data-style=fisheye]{--top-inset-bar-radius:var(--radius-card-lg);--top-inset-bar-height:60px;--top-inset-bar-width:100%}@media(min-width:1024px){[data-style=capy],[data-style=fisheye]{--top-inset-bar-width:330px;--top-inset-bar-radius:var(--radius-card-lg)}}@media(min-width:1280px){[data-style=capy],[data-style=fisheye]{--top-inset-bar-width:360px;--top-inset-bar-radius:var(--radius-card-xl)}}@property --scroll-fade-on{syntax:"<integer>";inherits:false;initial-value:0}@property --scroll-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes scroll-fade-x{0%{--scroll-fade-on:1;--scroll-fade-start:0px;--scroll-fade-end:28px}to{--scroll-fade-on:1;--scroll-fade-start:28px;--scroll-fade-end:0px}}@keyframes scroll-fade-y-start{0%{--scroll-fade-start:0px}to{--scroll-fade-start:36px}}@keyframes scroll-fade-y-end{0%{--scroll-fade-end:36px}to{--scroll-fade-end:0px}}.bg-overlay{--surface-card-bg:var(--surface-overlay-bg);--surface-card-hover-bg:var(--surface-overlay-hover-bg);--border-default:var(--border-overlay)}math-field{--caret-color:var(--text-primary)}[data-style]{--font-mono:"JetBrains Mono Variable", "JetBrains Mono Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}:root{--tag-dropdown-height:calc(var(--spacing) * 47);--toolbar-button:30px;--toolbar-icon:18px}@media(min-width:40rem){:root{--toolbar-button:32px}}.workspace-form [data-slot=dialog-footer]{margin-top:calc(var(--tag-dropdown-height) - var(--spacing) * 18)}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-property:background-color,border-color,color,opacity,fill,stroke!important;animation:none!important}}@keyframes citation-flash{0%{opacity:0}12%,45%,80%{opacity:1}28%{opacity:.35}to{opacity:0}}@keyframes citation-block-flash{0%,to{background-color:#0000}12%,45%,80%{background-color:var(--highlight-bg)}28%{background-color:color-mix(in srgb,var(--highlight-bg) 35%,transparent)}}[data-citation-flash]{border-radius:var(--radius-sm);animation:1.6s linear both citation-block-flash}@media(prefers-reduced-motion:reduce){[data-citation-flash]{background-color:var(--highlight-bg);animation:none}}@keyframes nav-flash-a{0%{background-color:var(--highlight-bg)}}@keyframes nav-flash-b{0%{background-color:var(--highlight-bg)}}@property --page-frame-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --page-frame-b{syntax:"<color>";inherits:true;initial-value:#0000}@property --page-frame-c{syntax:"<color>";inherits:true;initial-value:#0000}:root{--peer-0:#6e56cf;--peer-1:#1f7a4d;--peer-2:#2563c4;--peer-3:#c2364a;--peer-4:#b5541b;--peer-5:#0e7470;--peer-6:#b0357d;--peer-7:#8f6400;--peer-fg:#fff}.dark{--peer-0:#a594f0;--peer-1:#5fcf8f;--peer-2:#7aa8f5;--peer-3:#f2848f;--peer-4:#f39a63;--peer-5:#4fc6bd;--peer-6:#ee8ac4;--peer-7:#e0b34a;--peer-fg:#11111b}:root{--page-frame-wash:transparent}:root[data-page-frame-edit]{transition-property:--page-frame-a,--page-frame-b,--page-frame-c;transition-duration:var(--motion-duration-slow);transition-timing-function:var(--motion-ease-smooth-out)}:root[data-page-frame-live]{transition-duration:50ms;transition-timing-function:linear}.dark{--page-frame-wash:#11111b73}html[data-page-frame] .page-frame{background-image:linear-gradient(var(--page-frame-wash),var(--page-frame-wash)),var(--page-frame-image);background-position:50%;background-size:100% 100%}html[data-page-frame] .page-frame [data-frosted]{--frost-fill:#ffffff80;--frost-fill-hover:#ffffff4d;--surface-page-hover:#0000000f;--surface-card-hover-bg:#0000000f;--surface-item-hover:#0000000a;--surface-field-bg:var(--frost-fill);--surface-field-disabled-bg:#0000000a;--border-default:#0000001f;--divider:#00000014;background-color:#fff9}html.dark[data-page-frame] .page-frame [data-frosted]{--frost-fill:#ffffff0d;--frost-fill-hover:#ffffff1a;--surface-page-hover:#ffffff14;--surface-card-hover-bg:#ffffff14;--surface-item-hover:#ffffff0f;--surface-field-disabled-bg:#ffffff08;--border-default:#ffffff1f;--divider:#ffffff14;background-color:#11111b8c}html[data-page-frame] [data-floating-toolbar][data-frost]{--surface-overlay-hover-bg:#0000000f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#fff9}html.dark[data-page-frame] [data-floating-toolbar][data-frost]{--surface-overlay-hover-bg:#ffffff14;background-color:#11111b8c}[data-cover-wash]:not([data-frosted] *){--surface-card-hover-bg:#00000008}.dark [data-cover-wash]:not([data-frosted] *){--surface-card-hover-bg:#ffffff0d}html[data-page-frame] .page-frame [data-frosted] [data-slot=hover-actions]{background-color:#0000}html[data-page-frame] .page-frame [data-frosted] .group:has(>[data-slot=hover-actions]):is(:hover,:has(>[data-slot=hover-actions] [data-state=open]))>:not([data-slot=hover-actions]){-webkit-mask-image:linear-gradient(270deg,#0000 2.25rem,#000 3.25rem);mask-image:linear-gradient(270deg,#0000 2.25rem,#000 3.25rem)}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
