@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-italic-BJqtfpQe.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-italic-HmhN1gQv.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-italic-B_3RbJza.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-italic-Bb1BGCmL.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-italic-CiVF0Juh.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-italic-DYqsmiDd.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-italic-DiXukCDG.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-wght-normal-Czsa-EzN.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-wght-normal-C-3rgBeH.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-wght-normal-CCVVNp6i.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-wght-italic-xAqemagA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-wght-italic-DFS986qL.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-wght-italic-Bxi8ein9.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! tailwindcss v4.2.1 | 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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:var(--font-serif);--font-mono:var(--font-mono);--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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);--font-ui:var(--font-ui)}}@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,ui-sans-serif, system-ui, 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{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}}@layer components;@layer utilities{.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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.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)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.invert{--tw-invert:invert(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,)}.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,)}.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}}:root{--font-ui:"Inter Tight Variable", "Inter Tight", "Inter", system-ui, -apple-system, sans-serif;--font-serif:"Newsreader Variable", "Newsreader", "Iowan Old Style", "Palatino", Georgia, serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", "IBM Plex Mono", ui-monospace, monospace;--st-ok:oklch(64% .16 150);--st-warn:oklch(74% .14 70);--st-entity-character:oklch(64% .16 250);--st-entity-location:oklch(66% .16 150);--st-entity-item:oklch(72% .15 70);--st-entity-prop:oklch(62% .18 305);--st-entity-component:oklch(60% .17 270);--r-xs:3px;--r-sm:5px;--r-md:7px;--r-lg:10px;--r-pill:999px;--desk-gap:9px;--pane-gap:var(--desk-gap);--desk:oklch(from var(--st-bg) calc(l - .042) c h);--nav:var(--desk);--tray:oklch(from var(--st-bg) calc(l - .012) c h);--tray-pad:6px;--ease:cubic-bezier(.2, .7, .2, 1);--t-fast:.12s;--t-med:.22s;--st-switch-shadow:0 1px 2px #1014202e;--row-h:26px;--control-h:32px;--pane-header-h:36px;--toolbar-h:40px;--statusbar-h:26px;--st-contextbar-h-expanded:52px;--st-contextbar-h-collapsed:10px;--nav-w:232px;--pad-1:4px;--pad-2:8px;--pad-3:12px;--pad-4:16px;--pad-5:20px;--pad-6:28px;--fs-ui:.875rem;--fs-ui-sm:.8125rem;--fs-label:.75rem;--fs-editor:1.0625rem;--lh-editor:1.65;--icon:1rem;--st-shadow-lg:0 24px 64px -16px #00000073, 0 8px 16px -8px #0000004d;--st-tray-lift:0 1px 2px #1014200d, 0 6px 18px -8px #1014201f;--st-shadow-soft:0 1px 2px #1014200d, 0 4px 12px -6px #1014201a;--st-on-accent:#fff;--st-media-scrim:#00000080;--st-on-media:#fff;--paper-image:none;--nav-image:none;--bg-image:none}[data-density=compact]{--row-h:22px;--control-h:28px;--pane-header-h:30px;--toolbar-h:34px;--statusbar-h:22px;--nav-w:210px;--desk-gap:6px;--pad-1:3px;--pad-2:6px;--pad-3:9px;--pad-4:13px;--pad-5:16px;--pad-6:22px;--fs-ui:.8125rem;--fs-ui-sm:.75rem;--fs-label:.75rem;--fs-editor:1rem;--icon:.9375rem}[data-density=cozy]{--row-h:30px;--control-h:36px;--pane-header-h:40px;--toolbar-h:44px;--statusbar-h:28px;--nav-w:252px;--desk-gap:12px;--pad-1:5px;--pad-2:10px;--pad-3:14px;--pad-4:18px;--pad-5:22px;--pad-6:32px;--fs-ui:.9375rem;--fs-ui-sm:.875rem;--fs-label:.8125rem;--fs-editor:1.125rem;--icon:1.0625rem}:root,[data-theme=caudexus][data-mode=light]{--st-bg:oklch(97.8% .004 92);--st-surface:oklch(99.5% .002 270);--st-surface-2:oklch(97% .003 270);--st-surface-3:oklch(94.8% .004 270);--st-paper:oklch(99.2% .003 90);--st-line:oklch(91.5% .005 92);--st-line-2:oklch(85% .005 270);--st-ink-1:oklch(22% .01 270);--st-ink-2:oklch(42% .008 270);--st-ink-3:oklch(54.5% .006 270);--st-ink-4:oklch(72% .005 270);--st-accent:oklch(52% .13 155);--st-accent-ink:oklch(99% .02 155);--st-accent-weak:oklch(93% .04 155);--st-danger:oklch(56% .16 28);--st-focus-ring:oklch(65% .15 155/.45);--st-shadow:0 1px 2px #1014200a, 0 8px 24px #1014200f;--st-chrome:oklch(92.8% .004 270);--st-chrome-2:oklch(95.5% .004 270);--st-chrome-line:oklch(86% .005 270);--st-chrome-ink:oklch(34% .008 270);--st-chrome-ink-dim:oklch(52% .006 270);--st-chrome-shadow-inset:inset 0 -1px 0 oklch(86% .005 270);--st-view-draft:oklch(54% .14 252);--st-view-page:oklch(62% .11 75);--st-view-outline:oklch(58% .13 180);--st-view-cards:oklch(64% .13 45);--st-view-grid:oklch(56% .14 300);--st-view-codex:oklch(56% .13 150);--st-view-timeline:oklch(58% .13 340);--st-view-board:oklch(58% .13 55);--st-view-weave:oklch(58% .13 275);--st-view-relationships:oklch(58% .13 205);--st-view-canvas:oklch(58% .13 130);--st-view-map:oklch(58% .11 100)}[data-theme=graphite][data-mode=light]{--st-bg:oklch(97.8% .004 92);--st-surface:oklch(99.5% .002 270);--st-surface-2:oklch(97% .003 270);--st-surface-3:oklch(94.8% .004 270);--st-paper:oklch(99.2% .003 90);--st-line:oklch(91.5% .005 92);--st-line-2:oklch(85% .005 270);--st-ink-1:oklch(22% .01 270);--st-ink-2:oklch(42% .008 270);--st-ink-3:oklch(54.5% .006 270);--st-ink-4:oklch(72% .005 270);--st-accent:oklch(54% .14 252);--st-accent-ink:oklch(99% .003 252);--st-accent-weak:oklch(94% .03 252);--st-danger:oklch(56% .16 28);--st-focus-ring:oklch(70% .16 252/.45);--st-shadow:0 1px 2px #1014200a, 0 8px 24px #1014200f;--st-chrome:oklch(92.8% .004 270);--st-chrome-2:oklch(95.5% .004 270);--st-chrome-line:oklch(86% .005 270);--st-chrome-ink:oklch(34% .008 270);--st-chrome-ink-dim:oklch(52% .006 270);--st-chrome-shadow-inset:inset 0 -1px 0 oklch(86% .005 270);--st-view-draft:oklch(54% .14 252);--st-view-page:oklch(62% .11 75);--st-view-outline:oklch(58% .13 180);--st-view-cards:oklch(64% .13 45);--st-view-grid:oklch(56% .14 300);--st-view-codex:oklch(56% .13 150);--st-view-timeline:oklch(58% .13 340);--st-view-board:oklch(58% .13 55);--st-view-weave:oklch(58% .13 275);--st-view-relationships:oklch(58% .13 205);--st-view-canvas:oklch(58% .13 130);--st-view-map:oklch(58% .11 100)}[data-theme=graphite][data-mode=dark]{--st-bg:oklch(14.5% .008 270);--st-surface:oklch(17.5% .008 270);--st-surface-2:oklch(20% .008 270);--st-surface-3:oklch(24% .009 270);--st-paper:oklch(19% .006 270);--st-line:oklch(26% .008 270);--st-line-2:oklch(32% .009 270);--st-ink-1:oklch(94% .004 270);--st-ink-2:oklch(76% .005 270);--st-ink-3:oklch(62% .006 270);--st-ink-4:oklch(48% .006 270);--st-accent:oklch(72% .14 252);--st-accent-ink:oklch(14% .02 252);--st-accent-weak:oklch(30% .06 252);--st-danger:oklch(68% .16 28);--st-focus-ring:oklch(72% .16 252/.55);--st-shadow:0 1px 2px #00000080, 0 12px 32px #0006;--st-chrome:oklch(12% .008 270);--st-chrome-2:oklch(15.5% .008 270);--st-chrome-line:oklch(23% .008 270);--st-chrome-ink:oklch(70% .006 270);--st-chrome-ink-dim:oklch(55% .006 270);--st-chrome-shadow-inset:inset 0 -1px 0 oklch(9% .006 270);--st-view-draft:oklch(72% .14 252);--st-view-board:oklch(72% .13 55);--st-view-weave:oklch(72% .13 275);--st-view-relationships:oklch(72% .13 205);--st-view-canvas:oklch(72% .13 130);--st-view-map:oklch(72% .11 100);--st-view-page:oklch(74% .11 75);--st-view-outline:oklch(70% .13 180);--st-view-cards:oklch(74% .13 45);--st-view-grid:oklch(70% .14 300);--st-view-codex:oklch(70% .13 150);--st-view-timeline:oklch(72% .13 340)}[data-theme=caudexus][data-mode=dark]{--st-bg:oklch(14.5% .008 270);--st-surface:oklch(17.5% .008 270);--st-surface-2:oklch(20% .008 270);--st-surface-3:oklch(24% .009 270);--st-paper:oklch(19% .006 270);--st-line:oklch(26% .008 270);--st-line-2:oklch(32% .009 270);--st-ink-1:oklch(94% .004 270);--st-ink-2:oklch(76% .005 270);--st-ink-3:oklch(62% .006 270);--st-ink-4:oklch(48% .006 270);--st-accent:oklch(72% .14 158);--st-accent-ink:oklch(16% .03 158);--st-accent-weak:oklch(30% .06 158);--st-danger:oklch(68% .16 28);--st-focus-ring:oklch(72% .16 158/.55);--st-shadow:0 1px 2px #00000080, 0 12px 32px #0006;--st-chrome:oklch(12% .008 270);--st-chrome-2:oklch(15.5% .008 270);--st-chrome-line:oklch(23% .008 270);--st-chrome-ink:oklch(70% .006 270);--st-chrome-ink-dim:oklch(55% .006 270);--st-chrome-shadow-inset:inset 0 -1px 0 oklch(9% .006 270);--st-view-draft:oklch(72% .14 252);--st-view-board:oklch(72% .13 55);--st-view-weave:oklch(72% .13 275);--st-view-relationships:oklch(72% .13 205);--st-view-canvas:oklch(72% .13 130);--st-view-map:oklch(72% .11 100);--st-view-page:oklch(74% .11 75);--st-view-outline:oklch(70% .13 180);--st-view-cards:oklch(74% .13 45);--st-view-grid:oklch(70% .14 300);--st-view-codex:oklch(70% .13 150);--st-view-timeline:oklch(72% .13 340)}[data-theme=paper][data-mode=light]{--st-bg:oklch(97% .008 80);--st-surface:oklch(99.2% .005 80);--st-surface-2:oklch(95.4% .01 80);--st-surface-3:oklch(92.6% .013 80);--st-paper:oklch(99.2% .008 80);--st-line:oklch(89.5% .01 70);--st-line-2:oklch(84.5% .013 60);--st-ink-1:oklch(22% .015 60);--st-ink-2:oklch(40% .012 60);--st-ink-3:oklch(53.5% .01 60);--st-ink-4:oklch(70% .008 60);--st-accent:oklch(48% .13 30);--st-accent-ink:oklch(99% .003 40);--st-accent-weak:oklch(94% .03 30);--st-danger:oklch(52% .17 25);--st-focus-ring:oklch(60% .14 30/.45);--st-shadow:0 1px 2px #28180a0f, 0 8px 24px #28180a12;--st-chrome:oklch(92% .012 75);--st-chrome-2:oklch(94.6% .01 75);--st-chrome-line:oklch(85% .012 75);--st-chrome-ink:oklch(34% .013 60);--st-chrome-ink-dim:oklch(52% .01 60);--st-chrome-shadow-inset:inset 0 -1px 0 oklch(85% .012 75);--st-view-draft:oklch(48% .13 30);--st-view-page:oklch(58% .11 60);--st-view-outline:oklch(54% .12 180);--st-view-cards:oklch(60% .13 45);--st-view-grid:oklch(52% .14 300);--st-view-codex:oklch(52% .13 150);--st-view-timeline:oklch(52% .13 340);--st-view-board:oklch(52% .13 55);--st-view-weave:oklch(52% .13 275);--st-view-relationships:oklch(52% .13 205);--st-view-canvas:oklch(52% .13 130);--st-view-map:oklch(52% .11 100)}[data-theme=paper][data-mode=dark]{--st-bg:oklch(16% .012 50);--st-surface:oklch(19% .012 50);--st-surface-2:oklch(22% .014 50);--st-surface-3:oklch(26% .015 50);--st-paper:oklch(20% .01 50);--st-line:oklch(28% .014 50);--st-line-2:oklch(33% .016 50);--st-ink-1:oklch(93% .008 80);--st-ink-2:oklch(75% .009 80);--st-ink-3:oklch(61% .01 70);--st-ink-4:oklch(46% .01 60);--st-accent:oklch(70% .14 30);--st-accent-ink:oklch(16% .02 50);--st-accent-weak:oklch(30% .07 30);--st-danger:oklch(70% .17 25);--st-focus-ring:oklch(72% .14 30/.55);--st-shadow:0 1px 2px #00000080, 0 12px 32px #0006;--st-chrome:oklch(13% .012 50);--st-chrome-2:oklch(17% .012 50);--st-chrome-line:oklch(25% .014 50);--st-chrome-ink:oklch(72% .01 70);--st-chrome-ink-dim:oklch(55% .01 60);--st-chrome-shadow-inset:inset 0 -1px 0 oklch(9% .01 50);--st-view-draft:oklch(72% .14 30);--st-view-board:oklch(72% .13 55);--st-view-weave:oklch(72% .13 275);--st-view-relationships:oklch(72% .13 205);--st-view-canvas:oklch(72% .13 130);--st-view-map:oklch(72% .11 100);--st-view-page:oklch(74% .11 60);--st-view-outline:oklch(70% .12 180);--st-view-cards:oklch(74% .13 45);--st-view-grid:oklch(70% .14 300);--st-view-codex:oklch(70% .13 150);--st-view-timeline:oklch(72% .13 340)}[data-theme=ink][data-mode=light]{--st-bg:oklch(100% 0 0);--st-surface:oklch(99.3% 0 0);--st-surface-2:oklch(96.5% 0 0);--st-surface-3:oklch(93% 0 0);--st-paper:oklch(99.6% 0 0);--st-line:oklch(87% 0 0);--st-line-2:oklch(78% 0 0);--st-ink-1:oklch(14% 0 0);--st-ink-2:oklch(32% 0 0);--st-ink-3:oklch(50% 0 0);--st-ink-4:oklch(68% 0 0);--st-accent:oklch(48% .19 225);--st-accent-ink:oklch(99% 0 0);--st-accent-weak:oklch(93% .04 225);--st-danger:oklch(54% .2 25);--st-focus-ring:oklch(60% .2 225/.5);--st-shadow:0 1px 2px #0000000d, 0 6px 18px #00000014;--st-chrome:oklch(94% 0 0);--st-chrome-2:oklch(97% 0 0);--st-chrome-line:oklch(82% 0 0);--st-chrome-ink:oklch(28% 0 0);--st-chrome-ink-dim:oklch(48% 0 0);--st-chrome-shadow-inset:inset 0 -1px 0 oklch(82% 0 0);--st-view-draft:oklch(48% .19 225);--st-view-page:oklch(56% .11 75);--st-view-outline:oklch(52% .14 180);--st-view-cards:oklch(58% .14 45);--st-view-grid:oklch(52% .15 300);--st-view-codex:oklch(50% .14 150);--st-view-timeline:oklch(50% .15 340);--st-view-board:oklch(50% .14 55);--st-view-weave:oklch(50% .14 275);--st-view-relationships:oklch(50% .14 205);--st-view-canvas:oklch(50% .14 130);--st-view-map:oklch(50% .12 100)}[data-theme=ink][data-mode=dark]{--st-bg:oklch(10% 0 0);--st-surface:oklch(14% 0 0);--st-surface-2:oklch(18% 0 0);--st-surface-3:oklch(23% 0 0);--st-paper:oklch(15% 0 0);--st-line:oklch(26% 0 0);--st-line-2:oklch(34% 0 0);--st-ink-1:oklch(97% 0 0);--st-ink-2:oklch(80% 0 0);--st-ink-3:oklch(62% 0 0);--st-ink-4:oklch(46% 0 0);--st-accent:oklch(78% .16 225);--st-accent-ink:oklch(10% .02 225);--st-accent-weak:oklch(26% .08 225);--st-danger:oklch(70% .2 25);--st-focus-ring:oklch(78% .18 225/.55);--st-shadow:0 1px 2px #0009, 0 12px 36px #00000080;--st-chrome:oklch(8% 0 0);--st-chrome-2:oklch(12% 0 0);--st-chrome-line:oklch(22% 0 0);--st-chrome-ink:oklch(72% 0 0);--st-chrome-ink-dim:oklch(56% 0 0);--st-chrome-shadow-inset:inset 0 -1px 0 oklch(6% 0 0);--st-view-draft:oklch(78% .16 225);--st-view-board:oklch(72% .13 55);--st-view-weave:oklch(72% .13 275);--st-view-relationships:oklch(72% .13 205);--st-view-canvas:oklch(72% .13 130);--st-view-map:oklch(72% .11 100);--st-view-page:oklch(74% .11 75);--st-view-outline:oklch(70% .13 180);--st-view-cards:oklch(74% .13 45);--st-view-grid:oklch(70% .14 300);--st-view-codex:oklch(70% .13 150);--st-view-timeline:oklch(72% .13 340)}[data-mode=dark]{--st-switch-shadow:0 1px 3px #0000008c;--st-tray-lift:0 1px 2px #00000080, 0 8px 22px -8px #0000008c;--st-shadow-soft:0 1px 2px #00000073, 0 5px 14px -6px #00000073}.codex-page{--codex-accent:oklch(from var(--codex-type-color,var(--st-ink-2)) clamp(.4, l, .58) c h)}[data-mode=dark] .codex-page{--codex-accent:oklch(from var(--codex-type-color,var(--st-ink-2)) clamp(.62, l, .8) c h)}.st-tie-row{border-radius:var(--r-sm);cursor:pointer;border-left:2px solid var(--swatch,var(--st-line));transition:background var(--t-fast) var(--ease);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:0 -9px;padding:6px 9px;display:flex}.st-tie-row:hover{background:var(--swatch,var(--st-ink-3))}@supports (color:color-mix(in lab,red,red)){.st-tie-row:hover{background:color-mix(in oklab,var(--swatch,var(--st-ink-3)) 9%,transparent)}}.st-tie-row .st-tie-remove{opacity:0;transition:opacity var(--t-fast) var(--ease)}.st-tie-row:hover .st-tie-remove,.st-tie-row:focus-within .st-tie-remove{opacity:1}.st-tie-add{cursor:pointer;text-align:left;font-family:var(--font-serif);color:var(--st-ink-4);transition:color var(--t-fast) var(--ease);background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;margin:2px -9px 0;padding:6px 9px;font-size:14.5px;font-style:italic;display:inline-flex}.st-tie-add:hover{color:var(--st-ink-2)}[data-zone-theme=light]{--st-bg:oklch(97.8% .004 92);--st-surface:oklch(99.5% .002 270);--st-surface-2:oklch(97% .003 270);--st-surface-3:oklch(94.8% .004 270);--st-paper:oklch(99.2% .003 90);--st-line:oklch(91.5% .005 92);--st-line-2:oklch(85% .005 270);--st-ink-1:oklch(22% .01 270);--st-ink-2:oklch(42% .008 270);--st-ink-3:oklch(54.5% .006 270);--st-ink-4:oklch(72% .005 270);--st-accent:oklch(54% .14 252);--st-accent-ink:oklch(99% .003 252);--st-accent-weak:oklch(94% .03 252);--st-danger:oklch(56% .16 28);--st-focus-ring:oklch(70% .16 252/.45);--st-shadow:0 1px 2px #1014200a, 0 8px 24px #1014200f;--st-chrome:oklch(92.8% .004 270);--st-chrome-2:oklch(95.5% .004 270);--st-chrome-line:oklch(86% .005 270);--st-chrome-ink:oklch(34% .008 270);--st-chrome-ink-dim:oklch(52% .006 270);--st-chrome-shadow-inset:inset 0 -1px 0 oklch(86% .005 270);--st-view-draft:oklch(54% .14 252);--st-view-page:oklch(62% .11 75);--st-view-outline:oklch(58% .13 180);--st-view-cards:oklch(64% .13 45);--st-view-grid:oklch(56% .14 300);--st-view-codex:oklch(56% .13 150);--st-view-timeline:oklch(58% .13 340);--st-view-board:oklch(58% .13 55);--st-view-weave:oklch(58% .13 275);--st-view-relationships:oklch(58% .13 205);--st-view-canvas:oklch(58% .13 130);--st-view-map:oklch(58% .11 100)}[data-zone-theme=dark]{--st-bg:oklch(14.5% .008 270);--st-surface:oklch(17.5% .008 270);--st-surface-2:oklch(20% .008 270);--st-surface-3:oklch(24% .009 270);--st-paper:oklch(19% .006 270);--st-line:oklch(26% .008 270);--st-line-2:oklch(32% .009 270);--st-ink-1:oklch(94% .004 270);--st-ink-2:oklch(76% .005 270);--st-ink-3:oklch(62% .006 270);--st-ink-4:oklch(48% .006 270);--st-accent:oklch(72% .14 252);--st-accent-ink:oklch(14% .02 252);--st-accent-weak:oklch(30% .06 252);--st-danger:oklch(68% .16 28);--st-focus-ring:oklch(72% .16 252/.55);--st-shadow:0 1px 2px #00000080, 0 12px 32px #0006;--st-chrome:oklch(12% .008 270);--st-chrome-2:oklch(15.5% .008 270);--st-chrome-line:oklch(23% .008 270);--st-chrome-ink:oklch(70% .006 270);--st-chrome-ink-dim:oklch(55% .006 270);--st-chrome-shadow-inset:inset 0 -1px 0 oklch(9% .006 270);--st-view-draft:oklch(72% .14 252);--st-view-board:oklch(72% .13 55);--st-view-weave:oklch(72% .13 275);--st-view-relationships:oklch(72% .13 205);--st-view-canvas:oklch(72% .13 130);--st-view-map:oklch(72% .11 100);--st-view-page:oklch(74% .11 75);--st-view-outline:oklch(70% .13 180);--st-view-cards:oklch(74% .13 45);--st-view-grid:oklch(70% .14 300);--st-view-codex:oklch(70% .13 150);--st-view-timeline:oklch(72% .13 340)}html,body,#root{background:var(--st-bg);height:100%;color:var(--st-ink-1);font-family:var(--font-ui);font-size:var(--fs-ui);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overscroll-behavior:none;margin:0;padding:0}*,:before,:after{box-sizing:border-box}@keyframes popIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes blink{50%{opacity:0}}@keyframes slideUpSheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes scrimIn{0%{opacity:0}to{opacity:1}}@keyframes st-session-pulse{0%,to{opacity:1;box-shadow:0 0 0 2px color-mix(in oklch,var(--st-accent) 25%,transparent)}50%{opacity:.55;box-shadow:0 0 0 3px color-mix(in oklch,var(--st-accent) 12%,transparent)}}@keyframes st-status-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes st-sprint-flash{0%,to{background:0 0;box-shadow:0 0 #0000}50%{background:color-mix(in oklch,var(--st-accent) 28%,transparent);box-shadow:0 0 0 2px color-mix(in oklch,var(--st-accent) 40%,transparent)}}.st-sprint-flash{border-radius:var(--r-xs);animation:st-sprint-flash 1s var(--ease) infinite}.st-popin{animation:popIn var(--t-fast) var(--ease)}.st-fadein{animation:fadeIn var(--t-med) var(--ease)}.st-sheet-in{animation:slideUpSheet var(--t-med) var(--ease)}@keyframes st-focus-flash{0%,55%{box-shadow:0 0 0 2px var(--st-focus-flash-color,var(--st-accent)),0 0 0 7px color-mix(in oklch,var(--st-focus-flash-color,var(--st-accent)) 28%,transparent),0 8px 24px -8px color-mix(in oklch,var(--st-focus-flash-color,var(--st-accent)) 45%,transparent)}to{box-shadow:0 0 #0000,0 0 #0000,0 0 #0000}}.st-focus-flash{animation:st-focus-flash 1.4s var(--ease) 1}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.st-focus-flash{box-shadow:0 0 0 2px var(--st-focus-flash-color,var(--st-accent)),0 0 0 6px var(--st-focus-flash-color,var(--st-accent))}@supports (color:color-mix(in lab,red,red)){.st-focus-flash{box-shadow:0 0 0 2px var(--st-focus-flash-color,var(--st-accent)),0 0 0 6px color-mix(in oklch,var(--st-focus-flash-color,var(--st-accent)) 25%,transparent)}}.st-sprint-flash{background:var(--st-accent)}@supports (color:color-mix(in lab,red,red)){.st-sprint-flash{background:color-mix(in oklch,var(--st-accent) 24%,transparent)}}.st-sprint-flash{box-shadow:0 0 0 2px var(--st-accent)}@supports (color:color-mix(in lab,red,red)){.st-sprint-flash{box-shadow:0 0 0 2px color-mix(in oklch,var(--st-accent) 38%,transparent)}}}*{scrollbar-width:thin;scrollbar-color:var(--st-ink-4) transparent}@supports (color:color-mix(in lab,red,red)){*{scrollbar-color:color-mix(in oklch,var(--st-ink-4) 40%,transparent) transparent}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--st-ink-4)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--st-ink-4) 40%,transparent)}}::-webkit-scrollbar-thumb{border-radius:var(--r-sm);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--st-ink-4)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch,var(--st-ink-4) 65%,transparent)}}::-webkit-scrollbar-thumb:hover{background-clip:padding-box;border:2px solid #0000}:focus-visible{outline:2px solid var(--st-focus-ring);outline-offset:1px}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.st-manuscript-tiptap:focus-visible,.st-manuscript-tiptap:focus,.st-rte-compact:focus-visible,.st-rte-compact:focus,.ProseMirror:focus-visible,.ProseMirror:focus{box-shadow:none!important;outline:none!important}@media(pointer:coarse){:root{--icon:1.125rem;--row-h:36px;--control-h:40px;--fs-ui:.9375rem;--fs-ui-sm:.875rem;--fs-label:.8125rem}.st-menu-item{min-height:44px}.st-popover-item{min-height:40px}.st-icon-btn,.st-tool-btn{min-width:36px;min-height:36px}}.st-icon-btn{color:var(--st-ink-3);border-radius:var(--r-sm);cursor:pointer;font-size:var(--icon);touch-action:manipulation;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.st-icon-btn:hover:not(:disabled):not([aria-pressed=true]){background:var(--st-surface-3);color:var(--st-ink-1)}.st-icon-btn[aria-pressed=true]{background:var(--st-accent-weak);color:var(--st-accent)}.st-icon-btn:disabled{color:var(--st-ink-4);cursor:default}.st-btn{height:var(--control-h);padding:0 var(--pad-3);border-radius:var(--r-sm);font-family:var(--font-ui);font-size:var(--fs-ui);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),filter var(--t-fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-weight:550;display:inline-flex;position:relative}.st-btn-full{width:100%}.st-btn:disabled{opacity:.5;cursor:not-allowed}.st-btn-primary{background:var(--st-accent);color:var(--st-accent-ink)}.st-btn-primary:hover:not(:disabled){filter:brightness(1.06)}.st-btn-primary:active:not(:disabled){filter:brightness(.95)}.st-btn-danger{background:var(--st-danger);color:var(--st-accent-ink)}.st-btn-danger:hover:not(:disabled){filter:brightness(1.06)}.st-btn-danger:active:not(:disabled){filter:brightness(.95)}.st-btn-ghost{color:var(--st-ink-2);border-color:var(--st-line);background:0 0}.st-btn-ghost:hover:not(:disabled){background:var(--st-surface-2);color:var(--st-ink-1)}.st-btn-ghost:active:not(:disabled){background:var(--st-surface-3)}.st-segment{scrollbar-width:none}.st-segment::-webkit-scrollbar{height:0;display:none}.st-segment-btn{color:var(--st-ink-3);box-shadow:none;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0}.st-segment-btn:hover:not([aria-checked=true]){background:var(--st-surface-3);color:var(--st-ink-2)}.st-segment-btn[aria-checked=true]{background:var(--st-surface);color:var(--st-ink-1);box-shadow:var(--st-shadow)}.st-tab-btn{color:var(--st-ink-3);font-family:var(--font-ui);font-size:var(--fs-ui-sm);white-space:nowrap;cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:none;align-items:center;gap:6px;font-weight:500;display:inline-flex}.st-tab-btn[data-variant=underline]{border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px}.st-tab-btn[data-variant=underline]:hover:not([aria-selected=true]){color:var(--st-ink-2)}.st-tab-btn[data-variant=underline][aria-selected=true]{color:var(--st-ink-1);border-bottom-color:var(--st-accent);font-weight:600}.st-tab-btn[data-variant=pill]{border-radius:var(--r-xs);height:26px;padding:0 10px}.st-tab-btn[data-variant=pill]:hover:not([aria-selected=true]){background:var(--st-surface-3);color:var(--st-ink-2)}.st-tab-btn[data-variant=pill][aria-selected=true]{background:var(--st-surface);color:var(--st-ink-1);box-shadow:var(--st-shadow)}.st-pane-tab{color:var(--st-ink-3);box-shadow:none;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0}.st-pane-tab:hover:not([data-tab-active=true]){background:var(--st-surface-3);color:var(--st-ink-2)}.st-pane-tab[data-tab-active=true]{background:var(--st-surface);color:var(--st-ink-1);box-shadow:var(--st-shadow)}.st-pane-tab-close{opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--ease)}.st-pane-tab[data-tab-active=true] .st-pane-tab-close,.st-pane-tab:hover .st-pane-tab-close,.st-pane-tab:focus-within .st-pane-tab-close{opacity:.7;pointer-events:auto}.st-trigger-pill{border:1px solid var(--st-line);border-radius:var(--r-sm);height:26px;color:var(--st-ink-2);font-family:var(--font-ui);font-size:var(--fs-ui-sm);white-space:nowrap;cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;flex-shrink:0;align-items:center;gap:6px;padding:0 9px;font-weight:500;display:inline-flex}.st-trigger-pill:hover:not([data-active=true]):not([aria-expanded=true]):not([aria-pressed=true]),.st-trigger-pill[aria-expanded=true]{background:var(--st-surface-3);color:var(--st-ink-1)}.st-trigger-pill[data-active=true],.st-trigger-pill[aria-pressed=true]{background:var(--st-accent-weak);color:var(--st-accent);border-color:#0000}.st-trigger-pill__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.st-trigger-pill__hint{color:var(--st-ink-4);font-weight:400}.st-btn[aria-busy=true]{cursor:progress;pointer-events:none}.st-btn[aria-busy=true]>:not(.st-btn-spinner){visibility:hidden}.st-btn-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:.6s linear infinite st-btn-spin;position:absolute;top:50%;left:50%}@keyframes st-btn-spin{to{transform:rotate(360deg)}}.st-dock{background:var(--st-chrome);color:var(--st-chrome-ink);transition:background var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.st-dock:hover{background:var(--st-surface-2)}@supports (color:color-mix(in lab,red,red)){.st-dock:hover{background:color-mix(in oklch,var(--st-surface-2) 24%,var(--st-chrome))}}.st-dock--floating{border:1px solid var(--st-chrome-line);transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease),transform var(--t-med) var(--ease),opacity var(--t-med) var(--ease);box-shadow:0 6px 24px #0000002e,0 1px 2px #0000001f}.st-dock--floating:hover{border-color:var(--st-accent);box-shadow:0 10px 30px #0000003d,0 2px 5px #00000024}@supports (color:color-mix(in lab,red,red)){.st-dock--floating:hover{border-color:color-mix(in oklch,var(--st-accent) 28%,var(--st-chrome-line))}}.st-dock--inline{border-top:1px solid var(--st-chrome-line);border-bottom:1px solid var(--st-chrome-line)}.st-dock--over{background:var(--st-accent)}@supports (color:color-mix(in lab,red,red)){.st-dock--over{background:color-mix(in oklch,var(--st-accent) 8%,var(--st-chrome))}}.st-dock--floating.st-dock--over{border-color:var(--st-accent);box-shadow:0 0 0 2px var(--st-accent),0 6px 24px #0000002e}.st-dock--inline.st-dock--over{box-shadow:inset 0 0 0 2px var(--st-accent)}.st-dock-chip{color:var(--st-chrome-ink);transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);background:0 0;border:1px solid #0000}.st-dock-chip:hover:not(:disabled){background:var(--st-chrome-ink)}@supports (color:color-mix(in lab,red,red)){.st-dock-chip:hover:not(:disabled){background:color-mix(in oklch,var(--st-chrome-ink) 12%,transparent)}}.st-dock-chip:hover:not(:disabled){border-color:var(--st-chrome-ink)}@supports (color:color-mix(in lab,red,red)){.st-dock-chip:hover:not(:disabled){border-color:color-mix(in oklch,var(--st-chrome-ink) 16%,transparent)}}.st-dock-chip:hover:not(:disabled){box-shadow:0 1px 4px #0000001f}.st-dock-chip:active:not(:disabled){background:var(--st-chrome-ink)}@supports (color:color-mix(in lab,red,red)){.st-dock-chip:active:not(:disabled){background:color-mix(in oklch,var(--st-chrome-ink) 18%,transparent)}}.st-dock-chip--minimized{background:var(--st-accent-weak);color:var(--st-accent);border-color:var(--st-accent)}@supports (color:color-mix(in lab,red,red)){.st-dock-chip--minimized{border-color:color-mix(in oklch,var(--st-accent) 25%,transparent)}}.st-dock-chip--minimized:hover:not(:disabled){background:var(--st-accent)}@supports (color:color-mix(in lab,red,red)){.st-dock-chip--minimized:hover:not(:disabled){background:color-mix(in oklch,var(--st-accent) 24%,var(--st-accent-weak))}}.st-dock-chip--minimized:hover:not(:disabled){border-color:var(--st-accent)}@supports (color:color-mix(in lab,red,red)){.st-dock-chip--minimized:hover:not(:disabled){border-color:color-mix(in oklch,var(--st-accent) 48%,transparent)}}.st-card-grip{opacity:.4;cursor:grab;touch-action:none;transition:opacity var(--t-fast) var(--ease);background:0 0;border:none}.st-card-grip:hover{opacity:.85}.st-card-grip:active{cursor:grabbing}.st-card-rail{background:var(--st-card-rail-bg,transparent);color:var(--st-card-rail-ink,var(--st-ink-4));cursor:grab;touch-action:none;border-radius:var(--r-md) 0 0 var(--r-md);transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;bottom:0;left:0}.st-card-rail>i{opacity:.5;transition:opacity var(--t-fast) var(--ease)}.st-card-rail:hover{background:var(--st-card-rail-hover,var(--st-surface-2));color:var(--st-card-rail-ink-strong,var(--st-ink-2))}.st-card-rail:hover>i{opacity:1}.st-card-rail:active{cursor:grabbing}.tf-group-row{background:var(--st-surface-2);border-bottom:1px solid var(--st-line);grid-template-columns:18px 1fr auto;align-items:center;gap:8px;height:32px;padding:0 8px;display:grid}.tf-field-row{border-bottom:1px solid var(--st-line);grid-template-columns:18px minmax(0,1fr) auto minmax(0,1fr) 26px 26px;align-items:center;gap:8px;height:40px;padding:0 8px;display:grid}.st-inline-edit{border-radius:var(--r-xs);transition:background var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);margin:0 -6px;padding:2px 6px}.st-inline-edit:hover{background:var(--st-surface);box-shadow:inset 0 0 0 1px var(--st-line-2)}.st-inline-edit:focus{background:var(--st-surface);box-shadow:inset 0 0 0 1px var(--st-accent)}.tf-insert-line,.st-insert-line{background:var(--st-accent);pointer-events:none;border-radius:1px;height:2px;margin:2px 8px}.st-catalog-row{border-bottom:1px solid var(--st-line);align-items:center;gap:8px;height:40px;padding:0 8px;display:grid}@media(max-width:760px){.tf-field-row{grid-template-columns:18px minmax(0,1fr) auto 26px 26px}.tf-field-summary{display:none}}.st-md{border:1px solid var(--st-line);border-radius:var(--r-lg);grid-template-columns:minmax(170px,210px) 1fr;align-items:stretch;display:grid;overflow:hidden}.st-md-list{background:var(--st-surface-2);border-right:1px solid var(--st-line);flex-direction:column;min-height:0;display:flex}.st-md-detail{background:var(--st-surface);min-width:0;padding:var(--pad-3)}@media(max-width:760px){.st-md{grid-template-columns:1fr}.st-md-list{border-right:none;border-bottom:1px solid var(--st-line);max-height:240px}}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.st-photo-reveal{opacity:0;transition:opacity var(--t-fast) var(--ease)}.st-photo-frame:hover .st-photo-reveal,.st-photo-frame:focus-within .st-photo-reveal{opacity:1}@media(hover:none){.st-photo-reveal{opacity:1}}.st-trash-purge:hover:not(:disabled){background:var(--st-danger-weak,var(--st-danger))}@supports (color:color-mix(in lab,red,red)){.st-trash-purge:hover:not(:disabled){background:var(--st-danger-weak,color-mix(in oklch, var(--st-danger) 14%, transparent))}}.st-trash-purge:hover:not(:disabled){color:var(--st-danger)}.st-icon-btn-stock{border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.st-icon-btn-stock:hover:not(:disabled){background:currentColor}@supports (color:color-mix(in lab,red,red)){.st-icon-btn-stock:hover:not(:disabled){background:color-mix(in oklch,currentColor 12%,transparent)}}.st-icon-btn-stock:hover:not(:disabled){color:var(--st-accent)}.st-icon-btn-stock:disabled{opacity:.4;cursor:default}.st-input-affix{height:var(--control-h);padding:0 var(--pad-3);border:1px solid var(--st-line);border-radius:var(--r-sm);background:var(--st-surface);transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);align-items:center;gap:8px;display:inline-flex}.st-input-affix:focus-within{border-color:var(--st-accent);outline:2px solid var(--st-focus-ring);outline-offset:1px}.st-input-affix.st-input--compact{height:var(--row-h);gap:6px;padding:0 8px}.st-input-affix.st-input--compact>input{font-size:var(--fs-ui-sm)}.st-input-affix>input{min-width:0;height:100%;color:var(--st-ink-1);font-family:var(--font-ui);font-size:var(--fs-ui);background:0 0;border:none;outline:none;flex:1;padding:0}.st-input-affix-slot{font-family:var(--font-mono);font-size:var(--fs-ui-sm);color:var(--st-ink-3);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0}.st-input-affix>input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.st-input-affix>input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.st-input-affix>input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.st-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;touch-action:none;background:0 0;outline:none;height:14px}.st-slider::-webkit-slider-runnable-track{background:var(--track,var(--st-line));border-radius:999px;height:5px}.st-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--st-accent);border:2px solid var(--st-surface);width:14px;height:14px;box-shadow:0 0 0 1px var(--st-line-2);border-radius:50%;margin-top:-4.5px;transition:box-shadow .12s}.st-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--st-accent-weak)}.st-slider::-moz-range-track{background:var(--st-line);border-radius:999px;height:5px}.st-slider::-moz-range-progress{background:var(--st-accent);border-radius:999px;height:5px}.st-slider::-moz-range-thumb{border:2px solid var(--st-surface);background:var(--st-accent);width:14px;height:14px;box-shadow:0 0 0 1px var(--st-line-2);border-radius:50%}.st-slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--st-accent-weak)}.st-input{height:var(--control-h);padding:0 var(--pad-3);border:1px solid var(--st-line);border-radius:var(--r-sm);background:var(--st-surface);color:var(--st-ink-1);font-family:var(--font-ui);font-size:var(--fs-ui);transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.st-input::placeholder{color:var(--st-ink-3)}.st-input:focus-visible{border-color:var(--st-accent)}.st-input:disabled{color:var(--st-ink-4);cursor:not-allowed;background:var(--st-surface-2)}.st-input.st-input--compact{height:var(--row-h);font-size:var(--fs-ui-sm);padding:0 8px}.st-input--area{height:auto;min-height:70px;padding:8px var(--pad-3);resize:vertical;line-height:1.45}.st-threads-station:hover{transform:scale(1.18)}.st-thread-insert{border:1px solid var(--st-line);background:var(--st-surface);width:18px;height:18px;color:var(--st-ink-3);cursor:pointer;opacity:0;transition:opacity var(--t-fast) var(--ease),color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 3px #0000001f}.st-thread-gap:hover .st-thread-insert,.st-thread-insert:focus-visible{opacity:1}.st-thread-insert:hover{color:var(--st-accent);border-color:var(--st-accent)}.st-thread-diverge{border:1px solid var(--st-warn);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.st-thread-diverge{border:1px solid color-mix(in oklch,var(--st-warn) 70%,transparent)}}.st-thread-diverge{background:var(--st-warn)}@supports (color:color-mix(in lab,red,red)){.st-thread-diverge{background:color-mix(in oklch,var(--st-warn) 22%,var(--st-surface))}}.st-thread-diverge{color:var(--st-warn);cursor:pointer;transition:transform var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.st-thread-diverge:hover{background:var(--st-warn)}@supports (color:color-mix(in lab,red,red)){.st-thread-diverge:hover{background:color-mix(in oklch,var(--st-warn) 40%,var(--st-surface))}}.st-thread-diverge:hover{transform:scale(1.15)}.st-linked-chip{box-sizing:border-box;font-family:var(--font-ui);color:var(--st-ink-1);cursor:pointer;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);background:var(--st-surface);border-top:1px solid var(--st-line);border-right:1px solid var(--st-line);border-bottom:1px solid var(--st-line);border-left:1px solid var(--st-line);align-items:center;display:inline-flex}.st-linked-chip[data-shape=pill]{border-radius:999px}.st-linked-chip[data-shape=row]{border-top-color:var(--st-line-2);background:0 0;border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;border-radius:0;width:100%}.st-linked-chip[data-missing=true]{border-style:dashed;border-color:var(--st-line-2)}.st-linked-chip:hover{background:var(--st-surface-2);border-top-color:var(--st-line-2)}.st-linked-chip[data-shape=pill]:hover{border-right-color:var(--st-line-2);border-bottom-color:var(--st-line-2);border-left-color:var(--st-line-2)}.st-linked-chip[aria-expanded=true]{background:var(--st-accent-weak)}.st-linked-chip[data-shape=pill][aria-expanded=true]{border-top-color:var(--st-accent);border-right-color:var(--st-accent);border-bottom-color:var(--st-accent);border-left-color:var(--st-accent)}.st-linked-chip:focus-visible{box-shadow:0 0 0 2px var(--st-accent-weak),0 0 0 3px var(--st-accent);outline:none}.st-linked-chip-trailing{opacity:.55;transition:opacity var(--t-fast) var(--ease),color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.st-linked-chip:hover .st-linked-chip-trailing,.st-linked-chip:focus-within .st-linked-chip-trailing{opacity:1}.st-linked-chip-open:hover{transform:translate(.5px,-.5px);color:var(--st-accent)!important}.st-linked-chip-remove:hover{color:var(--st-danger)!important}.st-linked-chip-subtext{font-family:var(--font-ui);font-size:var(--fs-ui-sm);color:var(--st-ink-3);font-variant-numeric:tabular-nums;margin-top:2px;padding-left:16px;line-height:1.4}.st-linked-chip-subtext em{font-family:var(--font-serif);color:var(--st-ink-2);font-style:italic;font-weight:500}.st-linked-chip-subtext-muted{color:var(--st-ink-4);font-style:italic}.st-linked-chip-subtext-danger{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--st-danger);opacity:.7}.st-popover-footer-link{color:var(--st-ink-3);transition:color .18s var(--ease,ease-out)}.st-popover-footer-link:hover{color:var(--st-accent)}.st-popover-footer-link-danger{color:var(--st-ink-4)}.st-popover-footer-link-danger:hover{color:var(--st-danger)}.st-add-pill{border:1px dashed var(--st-line-2);border-radius:var(--r-pill);min-height:24px;color:var(--st-ink-3);font-family:var(--font-ui);font-size:var(--fs-ui-sm);cursor:pointer;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;align-items:center;gap:5px;padding:2px 10px;display:inline-flex}.st-add-pill:hover{background:var(--st-surface-2);border-color:var(--st-accent);color:var(--st-accent)}.st-add-pill:focus-visible{box-shadow:0 0 0 2px var(--st-accent-weak),0 0 0 3px var(--st-accent);outline:none}input.st-add-pill{cursor:text;color:var(--st-ink-1);outline:none}input.st-add-pill:focus{border-color:var(--st-accent);color:var(--st-ink-1)}@media(pointer:coarse){.st-add-pill{min-height:32px}}.st-hover-ghost{transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.st-hover-ghost:hover:not(:disabled):not([aria-pressed=true]):not([aria-expanded=true]){background:var(--st-surface-2);color:var(--st-ink-1)}.st-hover-wash{transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.st-hover-wash:hover:not(:disabled):not([aria-pressed=true]):not([aria-expanded=true]){background:var(--st-surface-3);color:var(--st-ink-1)}.st-hover-chrome{transition:background var(--t-fast) var(--ease)}.st-hover-chrome:hover:not(:disabled){background:var(--st-chrome-ink)}@supports (color:color-mix(in lab,red,red)){.st-hover-chrome:hover:not(:disabled){background:color-mix(in oklch,var(--st-chrome-ink) 6%,transparent)}}.st-row-action{opacity:0;transition:opacity var(--t-fast) var(--ease)}.st-row-actions:hover .st-row-action,.st-row-actions:focus-within .st-row-action{opacity:1}@media(hover:none){.st-row-action{opacity:1}}.st-card-lift{transition:box-shadow var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);box-shadow:0 1px 2px #0000000a,0 4px 10px #0000000a}.st-card-lift:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000000f,0 12px 24px #00000014}.st-hover-accent{transition:color var(--t-fast) var(--ease)}.st-hover-accent:hover{color:var(--st-accent)}.st-type-chip{transition:background var(--t-fast) var(--ease)}.st-type-chip:hover:not([aria-expanded=true]){background:var(--st-surface-2)}.st-type-chip[aria-expanded=true]{background:var(--st-accent-weak)}.st-chrome-icon-btn{color:var(--st-chrome-ink);border-radius:var(--r-sm);cursor:pointer;font-size:var(--icon);touch-action:manipulation;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.st-chrome-icon-btn:hover:not(:disabled){background:var(--st-chrome-2);color:var(--st-ink-1)}.st-chrome-icon-btn--dim{color:var(--st-chrome-ink-dim)}.st-chrome-icon-btn--dim:hover:not(:disabled){background:var(--st-surface);color:var(--st-ink-1)}.st-chrome-menu-btn{color:var(--st-chrome-ink);font-family:var(--font-ui);font-size:var(--fs-ui);border-radius:var(--r-sm);cursor:pointer;padding:0 var(--pad-2);touch-action:manipulation;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:none;font-weight:500}.st-chrome-menu-btn:hover,.st-chrome-menu-btn[aria-expanded=true]{background:var(--st-chrome-2);color:var(--st-ink-1)}.st-tool-btn{color:var(--st-ink-2);border-radius:var(--r-xs);cursor:pointer;font-size:var(--icon);transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.st-tool-btn:hover:not(:disabled):not([aria-pressed=true]){background:var(--st-surface-3);color:var(--st-ink-1)}.st-tool-btn[aria-pressed=true]{background:var(--st-accent-weak);color:var(--st-accent)}.st-tool-btn:disabled{color:var(--st-ink-4);cursor:default}.st-tool-select{color:var(--st-ink-1);border-radius:var(--r-xs);cursor:pointer;font-family:var(--font-ui);font-size:var(--fs-ui-sm);white-space:nowrap;text-overflow:ellipsis;transition:background var(--t-fast) var(--ease);background:0 0;border:none;flex-shrink:0;justify-content:space-between;align-items:center;gap:6px;font-weight:500;display:inline-flex;overflow:hidden}.st-tool-select:hover,.st-tool-select[aria-expanded=true]{background:var(--st-surface-3)}.st-menu-item{align-items:center;gap:var(--pad-2);width:100%;padding:0 var(--pad-2);height:var(--row-h);color:var(--st-ink-1);font-family:var(--font-ui);font-size:var(--fs-ui);border-radius:var(--r-sm);cursor:pointer;text-align:left;touch-action:manipulation;transition:background var(--t-fast) var(--ease);background:0 0;border:none;flex-shrink:0;display:flex}.st-menu-item:hover:not(:disabled),.st-menu-item[data-highlighted=true]{background:var(--st-surface-3)}.st-menu-item[data-danger=true]{color:var(--st-danger)}.st-menu-item:disabled{color:var(--st-ink-4);cursor:default}.st-menu-trailing{width:18px;height:18px;margin-right:var(--pad-2);color:var(--st-ink-4);cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.st-menu-trailing:hover{background:var(--st-danger)}@supports (color:color-mix(in lab,red,red)){.st-menu-trailing:hover{background:color-mix(in oklch,var(--st-danger) 14%,transparent)}}.st-menu-trailing:hover{color:var(--st-danger)}.st-menu-item:hover:has(.st-menu-trailing:hover),.st-menu-item[data-highlighted=true]:has(.st-menu-trailing:hover){background:0 0}.st-popover-item{transition:background var(--t-fast) var(--ease);background:0 0}.st-popover-item:hover:not(:disabled){background:var(--st-surface-2)}.st-note-remove{color:var(--st-ink-3);border-radius:var(--r-xs);cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:none}.st-note-remove:hover{background:var(--st-surface-3);color:var(--st-danger)}.st-card-elevated{border:1px solid var(--st-line);border-radius:var(--r-md);background:var(--st-surface);color:var(--st-ink-1);cursor:pointer;text-align:left;transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.st-card-elevated:hover{border-color:var(--st-line-2);box-shadow:var(--st-shadow)}.st-card-dashed{border:1px dashed var(--st-line-2);border-radius:var(--r-md);color:var(--st-ink-2);cursor:pointer;text-align:left;transition:border-color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0}.st-card-dashed:hover{border-color:var(--st-accent);background:var(--st-accent)}@supports (color:color-mix(in lab,red,red)){.st-card-dashed:hover{background:color-mix(in oklch,var(--st-accent) 6%,transparent)}}.st-card-dashed:hover{color:var(--st-accent)}.st-back-btn{color:var(--st-ink-3);font-family:var(--font-ui);font-size:var(--fs-ui-sm);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:none;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.st-back-btn:hover{background:var(--st-surface-3);color:var(--st-ink-1)}.st-nav-row{height:var(--row-h);padding-right:var(--pad-2);cursor:pointer;color:var(--st-ink-1);font-family:var(--font-ui);font-size:var(--fs-ui);-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease);background:0 0;align-items:center;gap:6px;display:flex}.st-nav-row:hover:not([aria-selected=true]):not([data-selected=true]){background:var(--st-surface-3)}.st-nav-row[data-selected=true]:not([aria-selected=true]){background:var(--st-accent)}@supports (color:color-mix(in lab,red,red)){.st-nav-row[data-selected=true]:not([aria-selected=true]){background:color-mix(in oklch,var(--st-accent) 16%,transparent)}}.st-nav-row[data-selected=true]:not([aria-selected=true]):hover{background:var(--st-accent)}@supports (color:color-mix(in lab,red,red)){.st-nav-row[data-selected=true]:not([aria-selected=true]):hover{background:color-mix(in oklch,var(--st-accent) 24%,transparent)}}.st-nav-row[aria-selected=true]{background:var(--st-accent-weak);color:var(--st-accent)}.st-nav-row--sticky{background:var(--st-chrome-2)}.st-nav-row--sticky[data-selected=true]:not([aria-selected=true]){background:var(--st-accent)}@supports (color:color-mix(in lab,red,red)){.st-nav-row--sticky[data-selected=true]:not([aria-selected=true]){background:color-mix(in oklch,var(--st-accent) 16%,var(--st-chrome-2))}}.st-nav-row--sticky[data-selected=true]:not([aria-selected=true]):hover{background:var(--st-accent)}@supports (color:color-mix(in lab,red,red)){.st-nav-row--sticky[data-selected=true]:not([aria-selected=true]):hover{background:color-mix(in oklch,var(--st-accent) 24%,var(--st-chrome-2))}}.st-nav-trailing{flex-shrink:0;align-self:stretch;width:0;min-width:0;margin-left:auto;position:sticky;right:0}.st-nav-trailing-inner{opacity:0;background:linear-gradient(to right,transparent,var(--st-chrome-2) 24px);transition:opacity var(--t-fast) var(--ease);align-items:center;padding-left:24px;display:inline-flex;position:absolute;top:0;bottom:0;right:0}.st-nav-row:hover .st-nav-trailing-inner,.st-nav-row:focus-within .st-nav-trailing-inner{opacity:1}@media(pointer:coarse){.st-nav-trailing-inner{opacity:1}}.st-nav-add{width:18px;height:18px;color:var(--st-chrome-ink-dim);border-radius:var(--r-xs);cursor:pointer;opacity:0;touch-action:manipulation;transition:opacity var(--t-fast) var(--ease),background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:none;font-size:10px}.st-nav-row:hover .st-nav-add,.st-nav-row:focus-within .st-nav-add,.st-nav-add:focus-visible{opacity:1}.st-nav-add:hover{background:var(--st-surface-3);color:var(--st-ink-1)}.st-nav-row-more{width:20px;height:20px;color:var(--st-chrome-ink-dim);border-radius:var(--r-xs);cursor:pointer;opacity:0;touch-action:manipulation;transition:opacity var(--t-fast) var(--ease),background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:none;flex-shrink:0;font-size:11px}.st-nav-row:hover .st-nav-row-more,.st-nav-row:focus-within .st-nav-row-more,.st-nav-row-more:focus-visible{opacity:1}.st-nav-row-more:hover{background:var(--st-surface-3);color:var(--st-ink-1)}@media(pointer:coarse){.st-nav-row-more{opacity:1}}.st-label-quiet{font-family:var(--font-ui);font-size:var(--fs-ui-sm);color:var(--st-ink-3);letter-spacing:0;text-transform:none;font-weight:500}.st-label-color-swatch{border-radius:var(--r-sm);cursor:pointer;width:36px;height:36px;transition:background var(--t-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.st-label-color-swatch:hover{background:var(--st-surface-3)}.st-label-color-swatch>span{border:1.5px solid var(--st-ink-4);border-radius:50%;width:22px;height:22px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.st-label-color-swatch>span{border:1.5px solid color-mix(in oklch,var(--st-ink-4) 35%,transparent)}}.st-label-color-swatch>span{box-sizing:border-box;transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.st-label-color-swatch:hover>span{transform:scale(1.08)}.st-label-color-swatch[aria-pressed=true]>span{box-shadow:0 0 0 2px var(--st-surface),0 0 0 4px var(--st-accent);transform:scale(1.05)}.st-icon-grid-cell{border-radius:var(--r-xs);height:36px;color:var(--st-ink-1);cursor:pointer;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.st-icon-grid-cell:hover:not([aria-pressed=true]){background:var(--st-surface-3)}.st-icon-grid-cell[aria-pressed=true]{background:var(--st-accent-weak);color:var(--st-accent);border-color:var(--st-accent)}.st-pane{background:var(--tray);border-radius:calc(var(--r-lg) + var(--tray-pad));padding:var(--tray-pad);margin:var(--pane-gap);box-shadow:var(--st-tray-lift);transition:box-shadow var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease);gap:2px;container:st-pane/inline-size}.st-pane-sheet,.st-pane-body-col{background:var(--st-paper);border-radius:var(--r-lg);box-shadow:var(--st-shadow-soft);overflow:hidden}.st-pane-body-col:has(.st-pane-body){box-shadow:none;background:0 0;border-radius:0;overflow:visible}.st-pane-body-row{gap:var(--tray-pad)}.st-pane[data-chromeless=true]{box-shadow:none;background:0 0;border-radius:0;padding:0}.st-pane[data-chromeless=true] .st-pane-sheet,.st-pane[data-chromeless=true] .st-pane-body-col{background:var(--st-surface);box-shadow:none;border-radius:0;overflow:hidden}[data-chrome=borderless][data-subbars=default] .st-pane-subheader:has(+.st-pane-body),[data-chrome=borderless][data-subbars=paper] .st-pane-subheader:has(+.st-pane-body){background:var(--st-paper);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--st-shadow-soft);clip-path:inset(0 0 -20px);z-index:1;position:relative}[data-chrome=borderless][data-subbars=default] .st-pane-subheader+.st-pane-body,[data-chrome=borderless][data-subbars=paper] .st-pane-subheader+.st-pane-body{border-top-left-radius:0;border-top-right-radius:0}[data-chrome=borderless][data-subbars=paper] .st-pane-body+.st-pane-subfooter{background:var(--st-paper);border-radius:0 0 var(--r-lg) var(--r-lg);box-shadow:var(--st-shadow-soft);clip-path:inset(-20px 0 0);z-index:1;position:relative}[data-chrome=borderless][data-subbars=paper] .st-pane-body:has(+.st-pane-subfooter){border-bottom-right-radius:0;border-bottom-left-radius:0}[data-chrome=borderless][data-subbars=tray] .st-pane-subheader:has(+.st-pane-body){margin-bottom:var(--tray-pad)}[data-chrome=borderless][data-subbars=default] .st-pane-body+.st-pane-subfooter,[data-chrome=borderless][data-subbars=tray] .st-pane-body+.st-pane-subfooter{margin-top:var(--tray-pad)}.st-pane[data-focused=true]{box-shadow:var(--st-tray-lift),inset 0 0 0 1.5px var(--st-pane-accent,var(--st-accent)),inset 0 0 22px -6px var(--st-pane-accent,var(--st-accent))}@supports (color:color-mix(in lab,red,red)){.st-pane[data-focused=true]{box-shadow:var(--st-tray-lift),inset 0 0 0 1.5px color-mix(in oklch,var(--st-pane-accent,var(--st-accent)) 55%,transparent),inset 0 0 22px -6px color-mix(in oklch,var(--st-pane-accent,var(--st-accent)) 34%,transparent)}}[data-mode=dark] .st-pane[data-focused=true]{box-shadow:var(--st-tray-lift),inset 0 0 0 1.5px var(--st-pane-accent,var(--st-accent)),inset 0 0 26px -6px var(--st-pane-accent,var(--st-accent))}@supports (color:color-mix(in lab,red,red)){[data-mode=dark] .st-pane[data-focused=true]{box-shadow:var(--st-tray-lift),inset 0 0 0 1.5px color-mix(in oklch,var(--st-pane-accent,var(--st-accent)) 70%,transparent),inset 0 0 26px -6px color-mix(in oklch,var(--st-pane-accent,var(--st-accent)) 45%,transparent)}}.st-pane-header{padding-inline:var(--pad-2)}.st-workspace-nav,.st-titlebar{background:var(--nav);color:var(--st-chrome-ink)}:root[data-chrome=borderless]{--st-chrome-line:transparent}.st-nav-tray{background:var(--tray);min-height:0;margin:var(--desk-gap) var(--desk-gap) 0 0;border-radius:0 calc(var(--r-lg) + var(--tray-pad)) calc(var(--r-lg) + var(--tray-pad)) 0;box-shadow:var(--st-tray-lift);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}[data-chrome=framed] .st-nav-tray{box-shadow:none;background:0 0;border-radius:0;margin:0;overflow:visible}.st-pane-layout{width:100%;height:100%}@media(min-width:641px){[data-panespacing=snug]{--pane-gap:calc(var(--desk-gap) / 2)}[data-chrome=framed][data-panespacing=snug]{--pane-gap:0}[data-chrome=framed][data-panespacing=snug] .st-pane-layout{width:calc(100% - 1px)}[data-chrome=borderless][data-panespacing=snug] .st-nav-tray{margin-top:0}[data-chrome=borderless][data-panespacing=snug] .st-pane-layout{width:calc(100% + var(--pane-gap));height:calc(100% + 2 * var(--pane-gap));margin:calc(-1 * var(--pane-gap)) 0 0 calc(-1 * var(--pane-gap))}[data-chrome=borderless][data-panespacing=snug] [data-nav-hidden] .st-pane-layout{width:100%;margin-left:0}[data-chrome=borderless][data-panespacing=snug] .st-pane-layout[data-solo=true]{width:100%;height:100%;margin:0}}[data-chrome=framed]{--desk:var(--st-bg)}[data-chrome=framed] .st-pane{background:var(--st-surface);border:1px solid var(--st-line);margin:var(--pane-gap);box-shadow:none;border-radius:0;gap:0;padding:0;overflow:hidden}[data-chrome=framed] .st-pane-body-col{background:var(--st-paper);box-shadow:none;border-radius:0;overflow:hidden}[data-chrome=framed] .st-pane[data-focused=true]{border-color:var(--st-pane-accent,var(--st-accent))}@supports (color:color-mix(in lab,red,red)){[data-chrome=framed] .st-pane[data-focused=true]{border-color:color-mix(in oklch,var(--st-pane-accent,var(--st-accent)) 55%,transparent)}}[data-chrome=framed] .st-pane[data-focused=true]{box-shadow:var(--st-shadow)}[data-chrome=framed] .st-pane-sheet{background:var(--st-paper);box-shadow:none;border-radius:0}[data-chrome=framed] .st-pane-body-row{gap:0}[data-chrome=framed] .st-pane-inspector{background:var(--st-surface-2);border-left:1px solid var(--st-line)}[data-chrome=framed] .st-pane-header,[data-chrome=framed] .st-pane-subheader{background:var(--st-surface-2);border-bottom:1px solid var(--st-line)}[data-chrome=framed] .st-pane-subfooter{background:var(--st-surface-2);border-top:1px solid var(--st-line)}[data-chrome=framed] .st-workspace-nav{background:var(--st-chrome-2);border-right:1px solid var(--st-chrome-line);box-shadow:inset -1px 0 0 var(--st-chrome-line)}[data-chrome=framed] .st-titlebar{background:var(--st-chrome);border-bottom:1px solid var(--st-chrome-line);box-shadow:var(--st-chrome-shadow-inset)}.st-floating{background:var(--st-surface);border:1px solid var(--st-line);box-shadow:var(--st-shadow);border-radius:0}:root[data-chrome=borderless] .st-floating{background:var(--st-paper);border-radius:var(--r-lg);border-color:#0000}.st-float-toolheader{background:var(--st-surface-2);border-bottom:1px solid var(--st-line)}.st-float-titlebar{background:var(--st-surface);border-bottom:1px solid var(--st-line)}.st-float-footer{background:var(--st-surface);border-top:1px solid var(--st-line)}:root[data-chrome=borderless] .st-float-toolheader,:root[data-chrome=borderless] .st-float-titlebar{background:var(--st-paper);border-bottom-color:#0000}:root[data-chrome=borderless] .st-float-footer{background:var(--st-paper);border-top-color:#0000}.st-tab-strip-wrap{--st-tab-strip-bg:var(--st-surface)}.st-tab-strip{scrollbar-width:none;flex-wrap:nowrap;overflow:auto hidden}.st-tab-strip::-webkit-scrollbar{display:none}.st-tab-strip>*{flex-shrink:0}.st-tab-strip[data-grow=true]>*{flex:1 1 0;justify-content:center;min-width:0}.st-hide-scrollbar{scrollbar-width:none}.st-hide-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.st-scroll-rail-thumb:hover{background:var(--st-ink-3)!important}@supports (color:color-mix(in lab,red,red)){.st-scroll-rail-thumb:hover{background:color-mix(in oklch,var(--st-ink-3) 70%,transparent)!important}}.st-scroll-rail-thumb:active{background:var(--st-accent)!important;cursor:grabbing!important}.st-edge-cue{animation:fadeIn var(--t-med) var(--ease);transition:background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.st-edge-cue:hover{background:var(--st-view-timeline,var(--st-accent))!important}@supports (color:color-mix(in lab,red,red)){.st-edge-cue:hover{background:color-mix(in oklch,var(--st-view-timeline,var(--st-accent)) 26%,var(--st-surface))!important}}.st-tie-nub{opacity:.4;transition:opacity var(--t-fast) var(--ease)}.st-tie-nub:hover,.st-tie-nub[data-open=true]{opacity:1}[data-timeline-event=true]:hover .st-tie-nub{opacity:.85}[data-timeline-event=true]:hover .st-tie-nub:hover,[data-timeline-event=true]:hover .st-tie-nub[data-open=true]{opacity:1}.st-tab-strip[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-behavior:auto}.st-tab-scroll-btn{cursor:pointer;width:36px;color:var(--st-ink-2);z-index:2;transition:color var(--t-fast) var(--ease);border:none;align-items:center;padding:0 6px;font-size:12px;display:flex;position:absolute;top:0;bottom:0}.st-tab-scroll-btn:hover{color:var(--st-accent)}.st-tab-scroll-btn[data-dir=left]{background:linear-gradient(to right,var(--st-tab-strip-bg) 55%,transparent);justify-content:flex-start;left:0}.st-tab-scroll-btn[data-dir=right]{background:linear-gradient(to left,var(--st-tab-strip-bg) 55%,transparent);justify-content:flex-end;right:0}.st-pane-views-full{display:flex}.st-pane-views-compact{display:none}@container st-pane (max-width:440px){.st-pane-views-full{display:none}.st-pane-views-compact{display:inline-flex}}.st-codex-heading{align-items:flex-start;gap:18px;display:flex}.st-codex-heading-name{flex:1;min-width:0;margin-top:8px}@container st-pane (max-width:550px){.st-codex-heading{text-align:center;flex-direction:column;align-items:center;gap:8px}.st-codex-heading-name{flex:none;width:100%;margin-top:0}.st-codex-heading-name input{text-align:center}.st-codex-heading-aliases{justify-content:center}}.st-statusbar{container:st-status/inline-size}.st-status-zoom,.st-status-session,.st-status-page{align-items:center;gap:var(--pad-2);display:inline-flex}@container st-status (max-width:900px){.st-status-page{display:none}}@container st-status (max-width:760px){.st-status-session{display:none}}@container st-status (max-width:640px){.st-status-zoom{display:none}}.st-settings-body{background:var(--st-surface-2)}:root[data-chrome=borderless] .st-settings-body{background:var(--st-paper)}.st-settings-tabbar{box-shadow:0 1px 0 var(--st-line);z-index:1;position:relative}.st-card{border:1px solid var(--st-line);border-radius:var(--r-md);background:var(--st-surface);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.st-card-header{align-items:center;gap:var(--pad-2);box-sizing:border-box;min-height:40px;padding:8px var(--pad-3);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--t-fast) var(--ease);background:0 0;display:flex}.st-card-header:hover{background:var(--st-surface)}@supports (color:color-mix(in lab,red,red)){.st-card-header:hover{background:color-mix(in oklch,var(--st-surface) 92%,var(--st-accent) 8%)}}.st-card[data-open=true]>.st-card-header{border-bottom:1px solid var(--st-line)}.st-card-body{gap:var(--pad-3);padding:var(--pad-3);flex-direction:column;display:flex}.st-card .st-card{border:1px solid var(--st-line-2);border-radius:var(--r-sm)}.st-card .st-card[data-open=true]>.st-card-header{border-bottom-color:var(--st-line-2)}.st-resize-handle{touch-action:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.st-resize-handle--vertical{cursor:col-resize;align-self:stretch;width:9px}.st-resize-handle--horizontal{cursor:row-resize;align-self:stretch;height:9px}.st-resize-handle-line{background:var(--st-accent);opacity:0;transition:opacity var(--t-fast) var(--ease),background var(--t-fast) var(--ease),width var(--t-fast) var(--ease),height var(--t-fast) var(--ease);border-radius:1px}.st-resize-handle--vertical .st-resize-handle-line{width:1px;height:100%}.st-resize-handle--horizontal .st-resize-handle-line{width:100%;height:1px}.st-resize-handle:hover .st-resize-handle-line,.st-resize-handle:active .st-resize-handle-line,.st-resize-handle:focus-visible .st-resize-handle-line{opacity:1;background:var(--st-accent)}.st-resize-handle--vertical:hover .st-resize-handle-line,.st-resize-handle--vertical:active .st-resize-handle-line,.st-resize-handle--vertical:focus-visible .st-resize-handle-line{width:2px}.st-resize-handle--horizontal:hover .st-resize-handle-line,.st-resize-handle--horizontal:active .st-resize-handle-line,.st-resize-handle--horizontal:focus-visible .st-resize-handle-line{height:2px}[data-chrome=framed] .st-nav-resize{margin-left:calc(.5 * var(--pane-gap))}[data-chrome=borderless][data-panespacing=snug] .st-nav-resize{margin-left:calc(-.5 * var(--desk-gap))}.tiptap .st-spelling-error{-webkit-text-decoration:underline wavy var(--st-danger);text-decoration:underline wavy var(--st-danger);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:2px}.tiptap .st-grammar-error{-webkit-text-decoration:underline wavy var(--st-accent);text-decoration:underline wavy var(--st-accent);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:2px}.tiptap .st-style-hint{-webkit-text-decoration:underline dotted var(--st-ink-4);text-decoration:underline dotted var(--st-ink-4);text-underline-offset:2px}.st-manuscript-tiptap{counter-reset:footnote;font-family:var(--st-manuscript-font-family,var(--font-serif));font-size:var(--st-manuscript-font-size,var(--fs-editor));line-height:var(--st-manuscript-line-height,var(--lh-editor));-moz-tab-size:var(--st-manuscript-tab-size,48px);tab-size:var(--st-manuscript-tab-size,48px);color:var(--st-ink-1);max-width:720px;min-height:var(--st-manuscript-min-height,0px);caret-color:var(--st-accent);outline:none;margin:0 auto}.st-manuscript-tiptap p{text-indent:var(--st-manuscript-first-line-indent,0);margin:0 0 .7em}.st-manuscript-tiptap h1,.st-manuscript-tiptap h2,.st-manuscript-tiptap h3{font-family:var(--font-serif);color:var(--st-ink-1);margin:1.2em 0 .4em;font-weight:600;line-height:1.2}.st-manuscript-tiptap h1{font-size:1.9em}.st-manuscript-tiptap h2{font-size:1.45em}.st-manuscript-tiptap h3{font-size:1.2em}.st-manuscript-tiptap blockquote{border-left:2px solid var(--st-line-2);color:var(--st-ink-2);margin:1em 0;padding:0 1em;font-style:italic}.st-manuscript-tiptap ul,.st-manuscript-tiptap ol{margin:0 0 .7em;padding-left:1.6em;list-style-position:outside}.st-manuscript-tiptap li p{text-indent:0;margin:0}.st-manuscript-tiptap a{color:var(--st-accent);text-underline-offset:2px;text-decoration:underline}.tiptap ul{list-style-type:disc}.tiptap ul ul{list-style-type:circle}.tiptap ul ul ul{list-style-type:square}.tiptap ol{list-style-type:decimal}.tiptap ol ol{list-style-type:lower-alpha}.tiptap ol ol ol{list-style-type:lower-roman}.tiptap ul[data-list-style=dash]{list-style-type:"–  "}.tiptap ul[data-list-style=arrow]{list-style-type:"›  "}.tiptap ol[data-list-style=decimal]{list-style-type:decimal}.tiptap ol[data-list-style=alpha-lower]{list-style-type:lower-alpha}.tiptap ol[data-list-style=alpha-upper]{list-style-type:upper-alpha}.tiptap ol[data-list-style=roman-lower]{list-style-type:lower-roman}.tiptap ol[data-list-style=roman-upper]{list-style-type:upper-roman}.st-doc-view{color:var(--st-ink-1);font-family:var(--font-serif);font-size:var(--fs-body,1rem);line-height:1.7}.st-doc-view>:first-child{margin-top:0}.st-doc-view>:last-child{margin-bottom:0}.st-doc-view p{margin:0 0 1em}.st-doc-view h1{margin:1.4em 0 .5em;font-size:1.75em;font-weight:700;line-height:1.25}.st-doc-view h2{margin:1.3em 0 .5em;font-size:1.4em;font-weight:700;line-height:1.3}.st-doc-view h3{margin:1.2em 0 .4em;font-size:1.2em;font-weight:600;line-height:1.35}.st-doc-view h4{margin:1.1em 0 .4em;font-size:1.05em;font-weight:600}.st-doc-view ul,.st-doc-view ol{margin:0 0 1em;padding-left:1.6em}.st-doc-view li{margin:.2em 0}.st-doc-view a{color:var(--st-accent);text-decoration:underline}.st-doc-view img{border-radius:var(--r-sm);max-width:100%;height:auto;margin:.5em 0}.st-doc-view blockquote{border-left:3px solid var(--st-line-2);color:var(--st-ink-2);margin:1em 0;padding-left:1em;font-style:italic}.st-doc-view hr,.st-manuscript-tiptap hr{border:none;border-top:1px solid var(--st-line-2);margin:1.5em 0}.st-manuscript-tiptap ul[data-type=taskList],.st-rte-compact ul[data-type=taskList]{padding-left:0;list-style:none}.st-manuscript-tiptap ul[data-type=taskList] li,.st-rte-compact ul[data-type=taskList] li{align-items:flex-start;gap:8px;display:flex}.st-manuscript-tiptap ul[data-type=taskList] li>label,.st-rte-compact ul[data-type=taskList] li>label{flex-shrink:0;margin-top:.2em}.st-manuscript-tiptap ul[data-type=taskList] li>div,.st-rte-compact ul[data-type=taskList] li>div{flex:1}.st-manuscript-tiptap mark,.st-rte-compact mark{border-radius:var(--r-xs);padding:0 2px}.st-tooltip{background:var(--st-ink-1);color:var(--st-bg);font-family:var(--font-ui);letter-spacing:.01em;border-radius:var(--r-xs);box-shadow:var(--st-shadow);white-space:normal;overflow-wrap:break-word;width:max-content;min-width:0;max-width:280px;animation:tooltipIn .12s var(--ease);padding:5px 9px;font-size:11.5px;font-weight:500;line-height:1.35}@keyframes tooltipIn{0%{opacity:0;transform:translate(-50%)translateY(-2px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.st-tooltip[data-placement=top]{animation-name:tooltipInTop}@keyframes tooltipInTop{0%{opacity:0;transform:translate(-50%,-100%)translateY(2px)}to{opacity:1;transform:translate(-50%,-100%)translateY(0)}}.st-manuscript-tiptap sup.st-footnote{cursor:pointer;min-width:.6em;color:var(--st-accent);-webkit-user-select:none;user-select:none;vertical-align:super;border-radius:2px;padding:0 1px;font-size:.7em;font-weight:600;line-height:1;display:inline-block}.st-manuscript-tiptap sup.st-footnote:before{counter-increment:footnote;content:counter(footnote)}.st-manuscript-tiptap sup.st-footnote:hover{background:var(--st-accent-weak)}.st-manuscript-tiptap sup.st-footnote.ProseMirror-selectednode{background:var(--st-accent-weak);outline:1px solid var(--st-accent)}.st-manuscript-tiptap .comment-highlight{border-bottom:2px solid var(--st-warn)}@supports (color:color-mix(in lab,red,red)){.st-manuscript-tiptap .comment-highlight{border-bottom:2px solid color-mix(in oklch,var(--st-warn) 55%,transparent)}}.st-manuscript-tiptap .comment-highlight-resolved{border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:var(--st-warn)}@supports (color:color-mix(in lab,red,red)){.st-manuscript-tiptap .comment-highlight-resolved{border-bottom-color:color-mix(in oklch,var(--st-warn) 45%,transparent)}}.st-find-match{background:var(--st-warn)}@supports (color:color-mix(in lab,red,red)){.st-find-match{background:color-mix(in oklch,var(--st-warn) 30%,transparent)}}.st-find-match{box-shadow:0 0 0 1px var(--st-warn);border-radius:2px}@supports (color:color-mix(in lab,red,red)){.st-find-match{box-shadow:0 0 0 1px color-mix(in oklch,var(--st-warn) 50%,transparent)}}.st-find-match-active{background:var(--st-warn)}@supports (color:color-mix(in lab,red,red)){.st-find-match-active{background:color-mix(in oklch,var(--st-warn) 60%,transparent)}}.st-find-match-active{box-shadow:0 0 0 1px var(--st-warn)}.st-manuscript-tiptap p.is-editor-empty:first-child:before,.st-rte-compact p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--st-ink-4);pointer-events:none;height:0}.st-rte-compact-shell{border:1px solid var(--st-line);border-radius:var(--r-sm);background:var(--st-surface);transition:border-color var(--t-fast) var(--ease)}.st-rte-compact-shell:focus-within{border-color:var(--st-line-2)}.st-rte-compact-shell.st-rte-compact-inside-card{background:0 0;border:none}.st-rte-compact-shell.st-note-body{background:var(--st-surface);border:1px solid var(--st-line);border-radius:var(--r-md);box-shadow:var(--st-shadow);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.st-note-body>div{flex-direction:column;flex:1;min-height:0;display:flex}.st-note-body .ProseMirror{flex:1}.st-rte-compact{font-family:var(--font-serif);font-size:var(--fs-ui);color:var(--st-ink-1);outline:none;min-height:60px;line-height:1.55}.st-rte-compact p{margin:0 0 .4em}.st-rte-compact p:last-child{margin-bottom:0}.st-rte-compact>:first-child{margin-top:0}.st-canvas-rt.st-rte-compact,.st-canvas-rt .st-rte-compact{min-height:0;color:var(--st-ink-1);white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.st-canvas-rt .st-rte-compact-shell{background:0 0;border:none;border-radius:0}.st-canvas-rt.st-rte-compact p,.st-canvas-rt .st-rte-compact p{margin:0}.st-canvas-rt.st-rte-compact p:empty,.st-canvas-rt .st-rte-compact p:empty{min-height:1lh}.st-canvas-label.st-rte-compact,.st-canvas-label .st-rte-compact{text-align:center;font-family:var(--font-ui);font-size:12px;line-height:1.3}.st-rte-compact h1,.st-rte-compact h2,.st-rte-compact h3{font-family:var(--font-serif);margin:.8em 0 .3em;font-weight:600;line-height:1.25}.st-rte-compact h1{font-size:1.3em}.st-rte-compact h2{font-size:1.15em}.st-rte-compact h3{font-size:1em}.st-rte-compact ul,.st-rte-compact ol{margin:0 0 .4em;padding-left:1.4em;list-style-position:outside}.st-rte-compact a{color:var(--st-accent);text-underline-offset:2px;text-decoration:underline}.st-rte-compact blockquote{border-left:2px solid var(--st-line-2);color:var(--st-ink-2);margin:.6em 0;padding:0 .8em;font-style:italic}.st-picker-panel{background:var(--st-surface);width:min(960px,100%);max-height:90vh;color:var(--st-ink-1);border:1px solid var(--st-line);border-radius:var(--r-lg);box-shadow:var(--st-shadow);animation:popIn var(--t-med) var(--ease);flex-direction:column;display:flex;overflow:hidden}@media(max-width:640px){.st-picker-panel{border:none;border-radius:0;width:100%;height:100%;max-height:100%}}.entity-highlight{border-bottom:2px solid var(--entity-color,var(--st-accent));transition:background-color var(--t-fast) var(--ease);cursor:context-menu;border-radius:1px}.entity-highlight:hover{background-color:var(--entity-color,var(--st-accent))}@supports (color:color-mix(in lab,red,red)){.entity-highlight:hover{background-color:color-mix(in srgb,var(--entity-color,var(--st-accent)) 15%,transparent)}}.entity-highlight-ambiguous{border-bottom-style:dashed}.entity-highlight-character{--entity-color:var(--st-entity-character)}.entity-highlight-location{--entity-color:var(--st-entity-location)}.entity-highlight-item{--entity-color:var(--st-entity-item)}.entity-highlight-prop{--entity-color:var(--st-entity-prop)}.entity-highlight-component{--entity-color:var(--st-entity-component)}.st-ghost-completion{color:var(--st-ink-4);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre}.st-completion-popover{background:var(--st-surface);border:1px solid var(--st-line);border-radius:var(--r-sm);box-shadow:var(--st-shadow);max-height:280px;font-size:var(--fs-ui-sm);padding:4px;overflow-y:auto}:root[data-chrome=borderless] .st-completion-popover{background:var(--st-paper);border-radius:var(--r-lg);border-color:#0000}.st-completion-row{border-radius:var(--r-xs);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:5px 8px;display:flex}.st-completion-row:hover,.st-completion-row[data-active]{background:var(--st-surface-2)}.st-completion-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.st-completion-name{color:var(--st-ink-1);text-overflow:ellipsis;font-weight:550;overflow:hidden}.st-completion-type{color:var(--st-ink-3);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.08em}.st-completion-alias{color:var(--st-ink-4);font-size:var(--fs-label)}.st-completion-empty{color:var(--st-ink-4);padding:6px 8px}.st-suggest-insert{--suggest-color:var(--st-ok)}.st-suggest-delete{--suggest-color:var(--st-danger);color:var(--st-ink-3)}.st-manuscript-tiptap .st-suggest-insert{text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--suggest-color);text-decoration-color:var(--suggest-color)}@supports (color:color-mix(in lab,red,red)){.st-manuscript-tiptap .st-suggest-insert{-webkit-text-decoration-color:color-mix(in oklch,var(--suggest-color) 75%,transparent);text-decoration-color:color-mix(in oklch,var(--suggest-color) 75%,transparent)}}.st-manuscript-tiptap .st-suggest-insert{text-underline-offset:2px;text-decoration-thickness:2px}.st-manuscript-tiptap .st-suggest-delete{text-decoration-line:line-through;text-decoration-style:solid;-webkit-text-decoration-color:var(--suggest-color);text-decoration-color:var(--suggest-color);text-decoration-thickness:1.5px}.st-suggest-format{--suggest-color:var(--st-ink-3)}.st-manuscript-tiptap .st-suggest-format{text-decoration-line:underline;text-decoration-style:dashed;-webkit-text-decoration-color:var(--suggest-color);text-decoration-color:var(--suggest-color)}@supports (color:color-mix(in lab,red,red)){.st-manuscript-tiptap .st-suggest-format{-webkit-text-decoration-color:color-mix(in oklch,var(--suggest-color) 70%,transparent);text-decoration-color:color-mix(in oklch,var(--suggest-color) 70%,transparent)}}.st-manuscript-tiptap .st-suggest-format{text-underline-offset:3px;text-decoration-thickness:1.5px}.st-suggest-hidden{display:none}.doc-editor-focus-active .st-manuscript-tiptap *{transition:opacity .2s,filter .2s}.doc-editor-dimmed{filter:blur(.5px);opacity:.15!important}.doc-editor-dimmed-text{opacity:.15;filter:blur(.5px)}.doc-editor-line-dim{pointer-events:none;z-index:5;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:var(--st-surface)}@supports (color:color-mix(in lab,red,red)){.doc-editor-line-dim{background:color-mix(in srgb,var(--st-surface) 85%,transparent)}}.st-manuscript-tiptap .asset-embed{background-image:repeating-conic-gradient(var(--st-surface-2) 0% 25%,transparent 0% 50%);border:1px solid var(--st-line);border-radius:var(--r-sm);transition:border-color var(--t-fast) var(--ease);background-size:12px 12px;padding:4px}.st-manuscript-tiptap .asset-embed.ProseMirror-selectednode{border-color:var(--st-accent)}.st-manuscript-tiptap:after{content:"";clear:both;display:table}.st-manuscript-tiptap .st-scene-break{text-align:center;color:var(--st-ink-3);letter-spacing:.4em;font-family:var(--st-manuscript-font-family,serif);-webkit-user-select:none;user-select:none;cursor:default;border-radius:var(--r-sm);min-height:1em;margin:1.4em 0;display:block}.st-manuscript-tiptap .st-scene-break:before{content:var(--st-manuscript-scene-break,"* * *");margin-inline-start:.4em}.st-manuscript-tiptap .st-scene-break.ProseMirror-selectednode{outline:1px solid var(--st-accent);background:var(--st-accent-weak)}.entity-header-node,.relationship-list-node{-webkit-user-select:none;user-select:none}:root{--st-editor-desk:var(--st-surface-2);--st-surface-base:var(--st-paper);--st-writing-surface:var(--st-surface-base);--st-writing-desk:var(--st-editor-desk);--st-surface-sunken:var(--st-surface-2);--st-border-subtle:var(--st-line);--st-border-default:var(--st-line);--st-text-primary:var(--st-ink-1);--st-text-secondary:var(--st-ink-3);--st-text-tertiary:var(--st-ink-4)}.doc-editor-page{background:var(--st-writing-surface);border:1px solid var(--st-border-subtle);margin-bottom:2rem;box-shadow:0 1px 3px #0000001f,0 1px 2px #00000014}.collaboration-cursor__caret{border-left:1px solid var(--st-ink-1);border-right:1px solid var(--st-ink-1);word-break:normal;pointer-events:none;margin-left:-1px;margin-right:-1px;position:relative}.collaboration-cursor__label{-webkit-user-select:none;user-select:none;color:#fff;white-space:nowrap;border-radius:3px 3px 3px 0;padding:2px 4px;font-size:11px;font-weight:600;line-height:1;position:absolute;top:-1.4em;left:-1px}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-ease{syntax:"*";inherits:false}
