@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer tcn.tokens{:root{--tcn-border-width-thick:2px;--tcn-border-width-thin:1px;--tcn-duration-fast:.1s;--tcn-duration-instant:0s;--tcn-duration-normal:.16s;--tcn-duration-slow:.24s;--tcn-easing-enter:cubic-bezier(0, 0, 0, 1);--tcn-easing-exit:cubic-bezier(.3, 0, 1, 1);--tcn-easing-standard:cubic-bezier(.2, 0, 0, 1);--tcn-focus-ring-offset:0;--tcn-focus-ring-width:var(--tcn-border-width-thin);--tcn-font-family-display:"Manrope Variable", "Manrope", ui-sans-serif, system-ui, sans-serif;--tcn-font-family-mono:ui-monospace, "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", monospace;--tcn-font-family-ui:"Figtree Variable", "Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", "Roboto", "Helvetica Neue", "Arial", sans-serif;--tcn-font-line-height-compact:1.33;--tcn-font-line-height-normal:1.45;--tcn-font-line-height-relaxed:1.6;--tcn-font-line-height-snug:1.25;--tcn-font-line-height-tight:1.15;--tcn-font-size-11:.6875rem;--tcn-font-size-12:.75rem;--tcn-font-size-13:.8125rem;--tcn-font-size-14:.875rem;--tcn-font-size-16:1rem;--tcn-font-size-18:1.125rem;--tcn-font-size-20:1.25rem;--tcn-font-size-24:1.5rem;--tcn-font-size-30:1.875rem;--tcn-font-size-36:2.25rem;--tcn-font-tracking-normal:0;--tcn-font-tracking-snug:-.2px;--tcn-font-tracking-tight:-.5px;--tcn-font-tracking-wide:.2px;--tcn-font-weight-bold:700;--tcn-font-weight-medium:500;--tcn-font-weight-regular:400;--tcn-font-weight-semibold:600;--tcn-layer-dropdown:var(--tcn-z-dropdown);--tcn-layer-modal:var(--tcn-z-modal);--tcn-layer-popover:var(--tcn-z-popover);--tcn-layer-tooltip:var(--tcn-z-tooltip);--tcn-layout-breakpoint-md:768px;--tcn-layout-breakpoint-sm:640px;--tcn-layout-container-md:448px;--tcn-layout-container-sm:384px;--tcn-layout-container-xs:320px;--tcn-motion-duration-emphasis:var(--tcn-duration-slow);--tcn-motion-duration-hover:var(--tcn-duration-fast);--tcn-motion-duration-overlay-enter:var(--tcn-duration-normal);--tcn-motion-duration-overlay-exit:var(--tcn-duration-fast);--tcn-motion-duration-press:var(--tcn-duration-fast);--tcn-motion-easing-enter:var(--tcn-easing-enter);--tcn-motion-easing-exit:var(--tcn-easing-exit);--tcn-motion-easing-standard:var(--tcn-easing-standard);--tcn-opacity-disabled:.45;--tcn-opacity-muted:.7;--tcn-palette-amber-100:#feeac0;--tcn-palette-amber-300:#f5c25c;--tcn-palette-amber-400:#e8a52b;--tcn-palette-amber-50:#fff7e6;--tcn-palette-amber-500:#c98512;--tcn-palette-amber-600:#a46a0c;--tcn-palette-amber-700:#7c500b;--tcn-palette-amber-900:#3f2a07;--tcn-palette-black-alpha-16:#0b0c0f29;--tcn-palette-black-alpha-48:#0b0c0f7a;--tcn-palette-black-alpha-64:#0b0c0fa3;--tcn-palette-black-alpha-8:#0b0c0f14;--tcn-palette-blue-100:#dbe7ff;--tcn-palette-blue-200:#b9d0ff;--tcn-palette-blue-300:#8db1fb;--tcn-palette-blue-400:#5f8ff3;--tcn-palette-blue-50:#eef4ff;--tcn-palette-blue-500:#3d6fe0;--tcn-palette-blue-600:#2c58c4;--tcn-palette-blue-700:#23469c;--tcn-palette-blue-800:#1d3a7d;--tcn-palette-blue-900:#182f63;--tcn-palette-green-100:#d2efdc;--tcn-palette-green-300:#84cf9f;--tcn-palette-green-400:#4fb276;--tcn-palette-green-50:#ecf8f0;--tcn-palette-green-500:#2f9358;--tcn-palette-green-600:#227645;--tcn-palette-green-700:#1b5c37;--tcn-palette-green-900:#0f3420;--tcn-palette-neutral-300-alpha-35:#bcc2ca59;--tcn-palette-neutral-50-alpha-50:#f6f7f880;--tcn-palette-neutral-500-alpha-40:#6f778366;--tcn-palette-neutral-0:#fff;--tcn-palette-neutral-100:#eef0f2;--tcn-palette-neutral-1000:#0b0c0f;--tcn-palette-neutral-150:#e4e7ea;--tcn-palette-neutral-200:#d8dce1;--tcn-palette-neutral-25:#fbfbfc;--tcn-palette-neutral-300:#bcc2ca;--tcn-palette-neutral-400:#959ca7;--tcn-palette-neutral-50:#f6f7f8;--tcn-palette-neutral-500:#6f7783;--tcn-palette-neutral-600:#565d68;--tcn-palette-neutral-700:#424851;--tcn-palette-neutral-800:#2d3239;--tcn-palette-neutral-850:#23272d;--tcn-palette-neutral-900:#1a1d22;--tcn-palette-neutral-950:#121418;--tcn-palette-red-100:#fbdcdc;--tcn-palette-red-300:#f19a9a;--tcn-palette-red-400:#e56b6b;--tcn-palette-red-50:#fdf0f0;--tcn-palette-red-500:#d64545;--tcn-palette-red-600:#b83232;--tcn-palette-red-700:#922727;--tcn-palette-red-800:#741f1f;--tcn-palette-red-900:#5a1818;--tcn-palette-teal-100:#d3f3ef;--tcn-palette-teal-300:#6fd0c6;--tcn-palette-teal-400:#2fb3a8;--tcn-palette-teal-500:#1a9188;--tcn-palette-teal-600:#13746d;--tcn-palette-teal-700:#0f5c57;--tcn-palette-teal-900:#0a3a37;--tcn-radius-container:var(--tcn-radius-lg);--tcn-radius-control:var(--tcn-radius-md);--tcn-radius-full:9999px;--tcn-radius-lg:8px;--tcn-radius-md:6px;--tcn-radius-none:0;--tcn-radius-overlay:var(--tcn-radius-lg);--tcn-radius-pill:var(--tcn-radius-full);--tcn-radius-sm:4px;--tcn-radius-xl:12px;--tcn-radius-xs:2px;--tcn-size-control-20:20px;--tcn-size-control-24:24px;--tcn-size-control-28:28px;--tcn-size-control-32:32px;--tcn-size-control-36:36px;--tcn-size-control-40:40px;--tcn-size-icon-lg:20px;--tcn-size-icon-md:16px;--tcn-size-icon-sm:14px;--tcn-size-icon-xl:24px;--tcn-size-icon-xs:12px;--tcn-space-0:0;--tcn-space-0-5:2px;--tcn-space-1:4px;--tcn-space-1-5:6px;--tcn-space-10:40px;--tcn-space-12:48px;--tcn-space-16:64px;--tcn-space-2:8px;--tcn-space-2-5:10px;--tcn-space-3:12px;--tcn-space-4:16px;--tcn-space-5:20px;--tcn-space-6:24px;--tcn-space-8:32px;--tcn-type-body-lg-font-family:var(--tcn-font-family-ui);--tcn-type-body-lg-font-size:var(--tcn-font-size-16);--tcn-type-body-lg-font-weight:var(--tcn-font-weight-regular);--tcn-type-body-lg-line-height:var(--tcn-font-line-height-relaxed);--tcn-type-body-lg-letter-spacing:var(--tcn-font-tracking-normal);--tcn-type-body-lg-font-variant-numeric:normal;--tcn-type-body-md-font-family:var(--tcn-font-family-ui);--tcn-type-body-md-font-size:var(--tcn-font-size-14);--tcn-type-body-md-font-weight:var(--tcn-font-weight-regular);--tcn-type-body-md-line-height:var(--tcn-font-line-height-normal);--tcn-type-body-md-letter-spacing:var(--tcn-font-tracking-normal);--tcn-type-body-md-font-variant-numeric:normal;--tcn-type-body-sm-font-family:var(--tcn-font-family-ui);--tcn-type-body-sm-font-size:var(--tcn-font-size-13);--tcn-type-body-sm-font-weight:var(--tcn-font-weight-regular);--tcn-type-body-sm-line-height:var(--tcn-font-line-height-normal);--tcn-type-body-sm-letter-spacing:var(--tcn-font-tracking-normal);--tcn-type-body-sm-font-variant-numeric:normal;--tcn-type-caption-font-family:var(--tcn-font-family-ui);--tcn-type-caption-font-size:var(--tcn-font-size-12);--tcn-type-caption-font-weight:var(--tcn-font-weight-regular);--tcn-type-caption-line-height:var(--tcn-font-line-height-compact);--tcn-type-caption-letter-spacing:var(--tcn-font-tracking-normal);--tcn-type-caption-font-variant-numeric:normal;--tcn-type-code-md-font-family:var(--tcn-font-family-mono);--tcn-type-code-md-font-size:var(--tcn-font-size-13);--tcn-type-code-md-font-weight:var(--tcn-font-weight-regular);--tcn-type-code-md-line-height:var(--tcn-font-line-height-normal);--tcn-type-code-md-letter-spacing:var(--tcn-font-tracking-normal);--tcn-type-code-md-font-variant-numeric:normal;--tcn-type-display-lg-font-family:var(--tcn-font-family-display);--tcn-type-display-lg-font-size:var(--tcn-font-size-36);--tcn-type-display-lg-font-weight:var(--tcn-font-weight-bold);--tcn-type-display-lg-line-height:var(--tcn-font-line-height-tight);--tcn-type-display-lg-letter-spacing:var(--tcn-font-tracking-tight);--tcn-type-display-lg-font-variant-numeric:normal;--tcn-type-display-md-font-family:var(--tcn-font-family-display);--tcn-type-display-md-font-size:var(--tcn-font-size-30);--tcn-type-display-md-font-weight:var(--tcn-font-weight-bold);--tcn-type-display-md-line-height:var(--tcn-font-line-height-tight);--tcn-type-display-md-letter-spacing:var(--tcn-font-tracking-tight);--tcn-type-display-md-font-variant-numeric:normal;--tcn-type-heading-lg-font-family:var(--tcn-font-family-ui);--tcn-type-heading-lg-font-size:var(--tcn-font-size-24);--tcn-type-heading-lg-font-weight:var(--tcn-font-weight-semibold);--tcn-type-heading-lg-line-height:var(--tcn-font-line-height-snug);--tcn-type-heading-lg-letter-spacing:var(--tcn-font-tracking-snug);--tcn-type-heading-lg-font-variant-numeric:normal;--tcn-type-heading-md-font-family:var(--tcn-font-family-ui);--tcn-type-heading-md-font-size:var(--tcn-font-size-20);--tcn-type-heading-md-font-weight:var(--tcn-font-weight-semibold);--tcn-type-heading-md-line-height:var(--tcn-font-line-height-snug);--tcn-type-heading-md-letter-spacing:var(--tcn-font-tracking-snug);--tcn-type-heading-md-font-variant-numeric:normal;--tcn-type-heading-sm-font-family:var(--tcn-font-family-ui);--tcn-type-heading-sm-font-size:var(--tcn-font-size-16);--tcn-type-heading-sm-font-weight:var(--tcn-font-weight-semibold);--tcn-type-heading-sm-line-height:var(--tcn-font-line-height-snug);--tcn-type-heading-sm-letter-spacing:var(--tcn-font-tracking-normal);--tcn-type-heading-sm-font-variant-numeric:normal;--tcn-type-label-md-font-family:var(--tcn-font-family-ui);--tcn-type-label-md-font-size:var(--tcn-font-size-14);--tcn-type-label-md-font-weight:var(--tcn-font-weight-medium);--tcn-type-label-md-line-height:var(--tcn-font-line-height-snug);--tcn-type-label-md-letter-spacing:var(--tcn-font-tracking-normal);--tcn-type-label-md-font-variant-numeric:normal;--tcn-type-label-sm-font-family:var(--tcn-font-family-ui);--tcn-type-label-sm-font-size:var(--tcn-font-size-12);--tcn-type-label-sm-font-weight:var(--tcn-font-weight-medium);--tcn-type-label-sm-line-height:var(--tcn-font-line-height-snug);--tcn-type-label-sm-letter-spacing:var(--tcn-font-tracking-normal);--tcn-type-label-sm-font-variant-numeric:normal;--tcn-type-numeric-md-font-family:var(--tcn-font-family-ui);--tcn-type-numeric-md-font-size:var(--tcn-font-size-14);--tcn-type-numeric-md-font-weight:var(--tcn-font-weight-medium);--tcn-type-numeric-md-line-height:var(--tcn-font-line-height-snug);--tcn-type-numeric-md-letter-spacing:var(--tcn-font-tracking-normal);--tcn-type-numeric-md-font-variant-numeric:tabular-nums;--tcn-z-base:0;--tcn-z-dropdown:1000;--tcn-z-modal:1300;--tcn-z-overlay:1200;--tcn-z-popover:1400;--tcn-z-raised:10;--tcn-z-sticky:100;--tcn-z-toast:1600;--tcn-z-tooltip:1500}:root,[data-tcn-theme=system],[data-tcn-theme=light],[data-tcn-theme=dark]{--tcn-color-action-danger-background:var(--tcn-color-danger-solid);--tcn-color-action-danger-background-hover:var(--tcn-color-danger-solid-hover);--tcn-color-action-danger-quiet-background:var(--tcn-color-danger-subtle);--tcn-color-action-danger-quiet-text:var(--tcn-color-danger-text);--tcn-color-action-danger-text:var(--tcn-color-text-on-danger);--tcn-color-action-primary-background:var(--tcn-color-accent-solid);--tcn-color-action-primary-background-hover:var(--tcn-color-accent-solid-hover);--tcn-color-action-primary-background-pressed:var(--tcn-color-accent-solid-pressed);--tcn-color-action-primary-text:var(--tcn-color-text-on-accent);--tcn-color-action-secondary-background:var(--tcn-color-control-background);--tcn-color-action-secondary-background-hover:var(--tcn-color-control-background-hover);--tcn-color-action-secondary-background-pressed:var(--tcn-color-control-background-pressed);--tcn-color-action-secondary-border:var(--tcn-color-border-control);--tcn-color-action-secondary-text:var(--tcn-color-text-primary);--tcn-color-border-control:var(--tcn-palette-neutral-500);--tcn-color-control-thumb:var(--tcn-palette-neutral-0);--tcn-color-control-track:var(--tcn-palette-neutral-500);--tcn-color-danger-solid:var(--tcn-palette-red-600);--tcn-color-danger-solid-hover:var(--tcn-palette-red-700);--tcn-color-selection-background:var(--tcn-color-accent-subtle);--tcn-color-selection-edge:var(--tcn-color-border-strong);--tcn-color-selection-indicator:var(--tcn-color-accent-solid);--tcn-color-selection-indicator-hover:var(--tcn-color-accent-solid-hover);--tcn-color-selection-text:var(--tcn-color-text-primary);--tcn-color-status-attention-subtle:var(--tcn-color-warning-subtle);--tcn-color-status-attention-text:var(--tcn-color-warning-text);--tcn-color-status-critical-subtle:var(--tcn-color-danger-subtle);--tcn-color-status-critical-text:var(--tcn-color-danger-text);--tcn-color-status-neutral-text:var(--tcn-color-text-secondary);--tcn-color-status-positive-subtle:var(--tcn-color-success-subtle);--tcn-color-status-positive-text:var(--tcn-color-success-text);--tcn-color-text-link:var(--tcn-color-accent-text);--tcn-color-text-on-accent:var(--tcn-palette-neutral-0);--tcn-color-text-on-danger:var(--tcn-palette-neutral-0);--tcn-color-validation-edge:var(--tcn-color-danger-edge);--tcn-color-validation-invalid:var(--tcn-color-danger-text);--tcn-focus-indicator-width:3px}:root,[data-tcn-theme=system],[data-tcn-theme=light]{--tcn-color-accent-solid:var(--tcn-palette-blue-600);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-700);--tcn-color-accent-solid-pressed:var(--tcn-palette-blue-800);--tcn-color-accent-subtle:var(--tcn-palette-blue-50);--tcn-color-accent-text:var(--tcn-palette-blue-600);--tcn-color-backdrop:var(--tcn-palette-black-alpha-48);--tcn-color-border-default:var(--tcn-palette-neutral-200);--tcn-color-border-strong:var(--tcn-palette-neutral-700);--tcn-color-border-subtle:var(--tcn-palette-neutral-150);--tcn-color-control-background:var(--tcn-palette-neutral-100);--tcn-color-control-background-hover:var(--tcn-palette-neutral-150);--tcn-color-control-background-pressed:var(--tcn-palette-neutral-200);--tcn-color-control-field:var(--tcn-palette-neutral-0);--tcn-color-danger-edge:var(--tcn-palette-red-700);--tcn-color-danger-subtle:var(--tcn-palette-red-50);--tcn-color-danger-text:var(--tcn-palette-red-700);--tcn-color-focus-halo:var(--tcn-palette-neutral-500-alpha-40);--tcn-color-focus-ring:var(--tcn-palette-neutral-800);--tcn-color-success-subtle:var(--tcn-palette-green-50);--tcn-color-success-text:var(--tcn-palette-green-700);--tcn-color-surface-canvas:var(--tcn-palette-neutral-50);--tcn-color-surface-default:var(--tcn-palette-neutral-0);--tcn-color-surface-inverse:var(--tcn-palette-neutral-900);--tcn-color-surface-overlay:var(--tcn-palette-neutral-0);--tcn-color-surface-raised:var(--tcn-palette-neutral-0);--tcn-color-surface-sunken:var(--tcn-palette-neutral-100);--tcn-color-text-disabled:var(--tcn-palette-neutral-400);--tcn-color-text-inverse:var(--tcn-palette-neutral-0);--tcn-color-text-primary:var(--tcn-palette-neutral-900);--tcn-color-text-secondary:var(--tcn-palette-neutral-600);--tcn-color-warning-subtle:var(--tcn-palette-amber-50);--tcn-color-warning-text:var(--tcn-palette-amber-700);--tcn-elevation-overlay:0 4px 12px 0 var(--tcn-palette-black-alpha-8), 0 12px 32px -4px var(--tcn-palette-black-alpha-16);--tcn-elevation-raised:0 1px 2px 0 var(--tcn-palette-black-alpha-8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tcn-theme=dark]{--tcn-color-accent-solid:var(--tcn-palette-blue-500);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-600);--tcn-color-accent-solid-pressed:var(--tcn-palette-blue-700);--tcn-color-accent-subtle:var(--tcn-palette-blue-900);--tcn-color-accent-text:var(--tcn-palette-blue-300);--tcn-color-backdrop:var(--tcn-palette-black-alpha-64);--tcn-color-border-default:var(--tcn-palette-neutral-800);--tcn-color-border-strong:var(--tcn-palette-neutral-300);--tcn-color-border-subtle:var(--tcn-palette-neutral-850);--tcn-color-control-background:var(--tcn-palette-neutral-850);--tcn-color-control-background-hover:var(--tcn-palette-neutral-800);--tcn-color-control-background-pressed:var(--tcn-palette-neutral-700);--tcn-color-control-field:var(--tcn-palette-neutral-900);--tcn-color-danger-edge:var(--tcn-palette-red-300);--tcn-color-danger-subtle:var(--tcn-palette-red-900);--tcn-color-danger-text:var(--tcn-palette-red-300);--tcn-color-focus-halo:var(--tcn-palette-neutral-300-alpha-35);--tcn-color-focus-ring:var(--tcn-palette-neutral-200);--tcn-color-success-subtle:var(--tcn-palette-green-900);--tcn-color-success-text:var(--tcn-palette-green-300);--tcn-color-surface-canvas:var(--tcn-palette-neutral-1000);--tcn-color-surface-default:var(--tcn-palette-neutral-950);--tcn-color-surface-inverse:var(--tcn-palette-neutral-50);--tcn-color-surface-overlay:var(--tcn-palette-neutral-900);--tcn-color-surface-raised:var(--tcn-palette-neutral-900);--tcn-color-surface-sunken:var(--tcn-palette-neutral-1000);--tcn-color-text-disabled:var(--tcn-palette-neutral-600);--tcn-color-text-inverse:var(--tcn-palette-neutral-950);--tcn-color-text-primary:var(--tcn-palette-neutral-50);--tcn-color-text-secondary:var(--tcn-palette-neutral-300);--tcn-color-warning-subtle:var(--tcn-palette-amber-900);--tcn-color-warning-text:var(--tcn-palette-amber-300);--tcn-elevation-overlay:0 4px 12px 0 var(--tcn-palette-black-alpha-48), 0 12px 32px -4px var(--tcn-palette-black-alpha-48);--tcn-elevation-raised:0 1px 2px 0 var(--tcn-palette-black-alpha-48);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-tcn-theme=system]{--tcn-color-accent-solid:var(--tcn-palette-blue-500);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-600);--tcn-color-accent-solid-pressed:var(--tcn-palette-blue-700);--tcn-color-accent-subtle:var(--tcn-palette-blue-900);--tcn-color-accent-text:var(--tcn-palette-blue-300);--tcn-color-backdrop:var(--tcn-palette-black-alpha-64);--tcn-color-border-default:var(--tcn-palette-neutral-800);--tcn-color-border-strong:var(--tcn-palette-neutral-300);--tcn-color-border-subtle:var(--tcn-palette-neutral-850);--tcn-color-control-background:var(--tcn-palette-neutral-850);--tcn-color-control-background-hover:var(--tcn-palette-neutral-800);--tcn-color-control-background-pressed:var(--tcn-palette-neutral-700);--tcn-color-control-field:var(--tcn-palette-neutral-900);--tcn-color-danger-edge:var(--tcn-palette-red-300);--tcn-color-danger-subtle:var(--tcn-palette-red-900);--tcn-color-danger-text:var(--tcn-palette-red-300);--tcn-color-focus-halo:var(--tcn-palette-neutral-300-alpha-35);--tcn-color-focus-ring:var(--tcn-palette-neutral-200);--tcn-color-success-subtle:var(--tcn-palette-green-900);--tcn-color-success-text:var(--tcn-palette-green-300);--tcn-color-surface-canvas:var(--tcn-palette-neutral-1000);--tcn-color-surface-default:var(--tcn-palette-neutral-950);--tcn-color-surface-inverse:var(--tcn-palette-neutral-50);--tcn-color-surface-overlay:var(--tcn-palette-neutral-900);--tcn-color-surface-raised:var(--tcn-palette-neutral-900);--tcn-color-surface-sunken:var(--tcn-palette-neutral-1000);--tcn-color-text-disabled:var(--tcn-palette-neutral-600);--tcn-color-text-inverse:var(--tcn-palette-neutral-950);--tcn-color-text-primary:var(--tcn-palette-neutral-50);--tcn-color-text-secondary:var(--tcn-palette-neutral-300);--tcn-color-warning-subtle:var(--tcn-palette-amber-900);--tcn-color-warning-text:var(--tcn-palette-amber-300);--tcn-elevation-overlay:0 4px 12px 0 var(--tcn-palette-black-alpha-48), 0 12px 32px -4px var(--tcn-palette-black-alpha-48);--tcn-elevation-raised:0 1px 2px 0 var(--tcn-palette-black-alpha-48);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-tcn-theme=light][data-tcn-contrast=more],[data-tcn-theme=system][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-palette-blue-800);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-900);--tcn-color-accent-text:var(--tcn-palette-blue-800);--tcn-color-border-control:var(--tcn-palette-neutral-800);--tcn-color-border-default:var(--tcn-palette-neutral-500);--tcn-color-border-subtle:var(--tcn-palette-neutral-400);--tcn-color-control-track:var(--tcn-palette-neutral-700);--tcn-color-danger-edge:var(--tcn-palette-red-800);--tcn-color-danger-solid:var(--tcn-palette-red-800);--tcn-color-danger-text:var(--tcn-palette-red-800);--tcn-color-focus-halo:var(--tcn-palette-black-alpha-48);--tcn-color-focus-ring:var(--tcn-palette-neutral-1000);--tcn-color-text-disabled:var(--tcn-palette-neutral-600);--tcn-color-text-secondary:var(--tcn-palette-neutral-800);--tcn-color-warning-text:var(--tcn-palette-amber-900);--tcn-focus-indicator-width:3px}[data-tcn-theme=dark][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-palette-blue-300);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-200);--tcn-color-accent-solid-pressed:var(--tcn-palette-blue-100);--tcn-color-accent-text:var(--tcn-palette-blue-200);--tcn-color-border-control:var(--tcn-palette-neutral-300);--tcn-color-border-default:var(--tcn-palette-neutral-400);--tcn-color-border-subtle:var(--tcn-palette-neutral-600);--tcn-color-control-track:var(--tcn-palette-neutral-300);--tcn-color-danger-edge:var(--tcn-palette-red-400);--tcn-color-danger-solid:var(--tcn-palette-red-800);--tcn-color-danger-solid-hover:var(--tcn-palette-red-900);--tcn-color-danger-text:var(--tcn-palette-red-100);--tcn-color-focus-halo:var(--tcn-palette-neutral-50-alpha-50);--tcn-color-focus-ring:var(--tcn-palette-neutral-50);--tcn-color-text-disabled:var(--tcn-palette-neutral-400);--tcn-color-text-on-accent:var(--tcn-palette-neutral-1000);--tcn-color-text-secondary:var(--tcn-palette-neutral-150);--tcn-focus-indicator-width:3px}@media (prefers-color-scheme:dark){[data-tcn-theme=system][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-palette-blue-300);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-200);--tcn-color-accent-solid-pressed:var(--tcn-palette-blue-100);--tcn-color-accent-text:var(--tcn-palette-blue-200);--tcn-color-border-control:var(--tcn-palette-neutral-300);--tcn-color-border-default:var(--tcn-palette-neutral-400);--tcn-color-border-subtle:var(--tcn-palette-neutral-600);--tcn-color-control-track:var(--tcn-palette-neutral-300);--tcn-color-danger-edge:var(--tcn-palette-red-400);--tcn-color-danger-solid:var(--tcn-palette-red-800);--tcn-color-danger-solid-hover:var(--tcn-palette-red-900);--tcn-color-danger-text:var(--tcn-palette-red-100);--tcn-color-focus-halo:var(--tcn-palette-neutral-50-alpha-50);--tcn-color-focus-ring:var(--tcn-palette-neutral-50);--tcn-color-text-disabled:var(--tcn-palette-neutral-400);--tcn-color-text-on-accent:var(--tcn-palette-neutral-1000);--tcn-color-text-secondary:var(--tcn-palette-neutral-150);--tcn-focus-indicator-width:3px}}@media (prefers-contrast:more){[data-tcn-theme=light][data-tcn-contrast=system],[data-tcn-theme=system][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-palette-blue-800);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-900);--tcn-color-accent-text:var(--tcn-palette-blue-800);--tcn-color-border-control:var(--tcn-palette-neutral-800);--tcn-color-border-default:var(--tcn-palette-neutral-500);--tcn-color-border-subtle:var(--tcn-palette-neutral-400);--tcn-color-control-track:var(--tcn-palette-neutral-700);--tcn-color-danger-edge:var(--tcn-palette-red-800);--tcn-color-danger-solid:var(--tcn-palette-red-800);--tcn-color-danger-text:var(--tcn-palette-red-800);--tcn-color-focus-halo:var(--tcn-palette-black-alpha-48);--tcn-color-focus-ring:var(--tcn-palette-neutral-1000);--tcn-color-text-disabled:var(--tcn-palette-neutral-600);--tcn-color-text-secondary:var(--tcn-palette-neutral-800);--tcn-color-warning-text:var(--tcn-palette-amber-900);--tcn-focus-indicator-width:3px}[data-tcn-theme=dark][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-palette-blue-300);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-200);--tcn-color-accent-solid-pressed:var(--tcn-palette-blue-100);--tcn-color-accent-text:var(--tcn-palette-blue-200);--tcn-color-border-control:var(--tcn-palette-neutral-300);--tcn-color-border-default:var(--tcn-palette-neutral-400);--tcn-color-border-subtle:var(--tcn-palette-neutral-600);--tcn-color-control-track:var(--tcn-palette-neutral-300);--tcn-color-danger-edge:var(--tcn-palette-red-400);--tcn-color-danger-solid:var(--tcn-palette-red-800);--tcn-color-danger-solid-hover:var(--tcn-palette-red-900);--tcn-color-danger-text:var(--tcn-palette-red-100);--tcn-color-focus-halo:var(--tcn-palette-neutral-50-alpha-50);--tcn-color-focus-ring:var(--tcn-palette-neutral-50);--tcn-color-text-disabled:var(--tcn-palette-neutral-400);--tcn-color-text-on-accent:var(--tcn-palette-neutral-1000);--tcn-color-text-secondary:var(--tcn-palette-neutral-150);--tcn-focus-indicator-width:3px}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){[data-tcn-theme=system][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-palette-blue-300);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-200);--tcn-color-accent-solid-pressed:var(--tcn-palette-blue-100);--tcn-color-accent-text:var(--tcn-palette-blue-200);--tcn-color-border-control:var(--tcn-palette-neutral-300);--tcn-color-border-default:var(--tcn-palette-neutral-400);--tcn-color-border-subtle:var(--tcn-palette-neutral-600);--tcn-color-control-track:var(--tcn-palette-neutral-300);--tcn-color-danger-edge:var(--tcn-palette-red-400);--tcn-color-danger-solid:var(--tcn-palette-red-800);--tcn-color-danger-solid-hover:var(--tcn-palette-red-900);--tcn-color-danger-text:var(--tcn-palette-red-100);--tcn-color-focus-halo:var(--tcn-palette-neutral-50-alpha-50);--tcn-color-focus-ring:var(--tcn-palette-neutral-50);--tcn-color-text-disabled:var(--tcn-palette-neutral-400);--tcn-color-text-on-accent:var(--tcn-palette-neutral-1000);--tcn-color-text-secondary:var(--tcn-palette-neutral-150);--tcn-focus-indicator-width:3px}}:root,[data-tcn-density=standard]{--tcn-density-control-font-font-family:var(--tcn-type-label-md-font-family);--tcn-density-control-font-font-size:var(--tcn-type-label-md-font-size);--tcn-density-control-font-font-weight:var(--tcn-type-label-md-font-weight);--tcn-density-control-font-line-height:var(--tcn-type-label-md-line-height);--tcn-density-control-font-letter-spacing:var(--tcn-type-label-md-letter-spacing);--tcn-density-control-font-font-variant-numeric:normal;--tcn-density-control-gap:var(--tcn-space-2);--tcn-density-control-height:var(--tcn-size-control-32);--tcn-density-control-height-lg:var(--tcn-size-control-36);--tcn-density-control-height-sm:var(--tcn-size-control-28);--tcn-density-control-height-xs:var(--tcn-size-control-24);--tcn-density-control-padding-x:var(--tcn-space-3);--tcn-density-icon-size:var(--tcn-size-icon-md);--tcn-density-indicator-size:var(--tcn-space-4);--tcn-density-inset-container:var(--tcn-space-4);--tcn-density-inset-field-gap:var(--tcn-space-2);--tcn-density-inset-stack:var(--tcn-space-3);--tcn-density-row-height:var(--tcn-size-control-32);--tcn-density-row-padding-x:var(--tcn-space-3);--tcn-density-table-font-family:var(--tcn-font-family-ui);--tcn-density-table-font-size:var(--tcn-font-size-13);--tcn-density-table-font-weight:var(--tcn-font-weight-regular);--tcn-density-table-line-height:var(--tcn-font-line-height-compact);--tcn-density-table-letter-spacing:var(--tcn-font-tracking-normal);--tcn-density-table-font-variant-numeric:normal}[data-tcn-density=compact]{--tcn-density-control-font-font-family:var(--tcn-type-label-sm-font-family);--tcn-density-control-font-font-size:var(--tcn-type-label-sm-font-size);--tcn-density-control-font-font-weight:var(--tcn-type-label-sm-font-weight);--tcn-density-control-font-line-height:var(--tcn-type-label-sm-line-height);--tcn-density-control-font-letter-spacing:var(--tcn-type-label-sm-letter-spacing);--tcn-density-control-font-font-variant-numeric:normal;--tcn-density-control-gap:var(--tcn-space-1-5);--tcn-density-control-height:var(--tcn-size-control-24);--tcn-density-control-height-lg:var(--tcn-size-control-28);--tcn-density-control-height-sm:var(--tcn-size-control-20);--tcn-density-control-height-xs:var(--tcn-size-control-20);--tcn-density-control-padding-x:var(--tcn-space-2);--tcn-density-icon-size:var(--tcn-size-icon-sm);--tcn-density-indicator-size:var(--tcn-space-3);--tcn-density-inset-container:var(--tcn-space-3);--tcn-density-inset-field-gap:var(--tcn-space-1-5);--tcn-density-inset-stack:var(--tcn-space-2);--tcn-density-row-height:var(--tcn-size-control-24);--tcn-density-row-padding-x:var(--tcn-space-2);--tcn-density-table-font-family:var(--tcn-font-family-ui);--tcn-density-table-font-size:var(--tcn-font-size-12);--tcn-density-table-font-weight:var(--tcn-font-weight-regular);--tcn-density-table-line-height:var(--tcn-font-line-height-compact);--tcn-density-table-letter-spacing:var(--tcn-font-tracking-normal);--tcn-density-table-font-variant-numeric:normal}@media (prefers-reduced-motion:reduce){:root,[data-tcn-scope]{--tcn-motion-duration-hover:0s;--tcn-motion-duration-press:0s;--tcn-motion-duration-overlay-enter:0s;--tcn-motion-duration-overlay-exit:0s;--tcn-motion-duration-emphasis:0s}}[data-tcn-motion=reduced]{--tcn-motion-duration-hover:0s;--tcn-motion-duration-press:0s;--tcn-motion-duration-overlay-enter:0s;--tcn-motion-duration-overlay-exit:0s;--tcn-motion-duration-emphasis:0s}:root,[data-tcn-scope]{--tcn-button-danger-background:var(--tcn-color-action-danger-background);--tcn-button-danger-background-hover:var(--tcn-color-action-danger-background-hover);--tcn-button-danger-text:var(--tcn-color-action-danger-text);--tcn-button-gap:var(--tcn-density-control-gap);--tcn-button-height:var(--tcn-density-control-height);--tcn-button-height-lg:var(--tcn-density-control-height-lg);--tcn-button-height-sm:var(--tcn-density-control-height-sm);--tcn-button-height-xs:var(--tcn-density-control-height-xs);--tcn-button-padding-x:var(--tcn-density-control-padding-x);--tcn-button-primary-background:var(--tcn-color-action-primary-background);--tcn-button-primary-background-hover:var(--tcn-color-action-primary-background-hover);--tcn-button-primary-background-pressed:var(--tcn-color-action-primary-background-pressed);--tcn-button-primary-text:var(--tcn-color-action-primary-text);--tcn-button-quiet-background-hover:var(--tcn-color-control-background-hover);--tcn-button-quiet-background-pressed:var(--tcn-color-control-background-pressed);--tcn-button-quiet-text:var(--tcn-color-text-primary);--tcn-button-radius:var(--tcn-radius-control);--tcn-button-secondary-background:var(--tcn-color-action-secondary-background);--tcn-button-secondary-background-hover:var(--tcn-color-action-secondary-background-hover);--tcn-button-secondary-background-pressed:var(--tcn-color-action-secondary-background-pressed);--tcn-button-secondary-border:var(--tcn-color-action-secondary-border);--tcn-button-secondary-text:var(--tcn-color-action-secondary-text);--tcn-choice-border:var(--tcn-color-border-control);--tcn-choice-checked:var(--tcn-color-selection-indicator);--tcn-choice-checked-hover:var(--tcn-color-selection-indicator-hover);--tcn-choice-mark:var(--tcn-color-text-on-accent);--tcn-choice-size:var(--tcn-density-indicator-size);--tcn-choice-thumb:var(--tcn-color-control-thumb);--tcn-choice-track:var(--tcn-color-control-track);--tcn-field-background:var(--tcn-color-control-field);--tcn-field-border:var(--tcn-color-border-control);--tcn-field-border-hover:var(--tcn-color-border-strong);--tcn-field-border-invalid:var(--tcn-color-validation-edge);--tcn-field-height:var(--tcn-density-control-height);--tcn-field-padding-x:var(--tcn-density-control-padding-x);--tcn-field-placeholder:var(--tcn-color-text-secondary);--tcn-field-radius:var(--tcn-radius-control);--tcn-field-text:var(--tcn-color-text-primary);--tcn-focus-ring:var(--tcn-color-focus-ring);--tcn-focus-shadow:0 0 0 var(--tcn-focus-ring-width) var(--tcn-color-focus-ring), 0 0 0 4px var(--tcn-color-focus-halo);--tcn-focus-shadow-bordered:0 0 0 var(--tcn-focus-indicator-width) var(--tcn-color-focus-halo);--tcn-focus-shadow-inset:inset 0 0 0 var(--tcn-focus-ring-width) var(--tcn-color-focus-ring), inset 0 0 0 4px var(--tcn-color-focus-halo);--tcn-overlay-backdrop:var(--tcn-color-backdrop);--tcn-overlay-background:var(--tcn-color-surface-overlay);--tcn-overlay-border:var(--tcn-color-border-default);--tcn-overlay-item-height:var(--tcn-density-row-height);--tcn-overlay-item-hover:var(--tcn-color-control-background-hover);--tcn-overlay-item-padding-x:var(--tcn-density-row-padding-x);--tcn-overlay-radius:var(--tcn-radius-overlay);--tcn-overlay-shadow:var(--tcn-elevation-overlay);--tcn-tabs-height:var(--tcn-density-control-height);--tcn-tabs-indicator:var(--tcn-color-selection-indicator);--tcn-tabs-text:var(--tcn-color-text-secondary);--tcn-tabs-text-selected:var(--tcn-color-text-primary);--tcn-tooltip-background:var(--tcn-color-surface-inverse);--tcn-tooltip-radius:var(--tcn-radius-sm);--tcn-tooltip-text:var(--tcn-color-text-inverse)}[data-tcn-product=example]{--tcn-product-accent-100:#d3f3ef;--tcn-product-accent-200:#a7e7df;--tcn-product-accent-300:#6fd0c6;--tcn-product-accent-500:#1a9188;--tcn-product-accent-600:#13746d;--tcn-product-accent-700:#0f5c57;--tcn-product-accent-800:#0c4a46;--tcn-product-accent-900:#0a3a37;--tcn-radius-control:var(--tcn-radius-sm)}[data-tcn-product=example][data-tcn-theme=system],[data-tcn-product=example][data-tcn-theme=light],[data-tcn-product=example][data-tcn-theme=dark]{--tcn-color-accent-solid:var(--tcn-product-accent-600);--tcn-color-accent-solid-hover:var(--tcn-product-accent-700);--tcn-color-accent-solid-pressed:var(--tcn-product-accent-800)}[data-tcn-product=example][data-tcn-theme=system],[data-tcn-product=example][data-tcn-theme=light]{--tcn-color-accent-subtle:var(--tcn-product-accent-100);--tcn-color-accent-text:var(--tcn-product-accent-700);--tcn-color-focus-ring:var(--tcn-product-accent-600)}[data-tcn-product=example][data-tcn-theme=dark]{--tcn-color-accent-subtle:var(--tcn-product-accent-900);--tcn-color-accent-text:var(--tcn-product-accent-300);--tcn-color-focus-ring:var(--tcn-product-accent-300)}@media (prefers-color-scheme:dark){[data-tcn-product=example][data-tcn-theme=system]{--tcn-color-accent-subtle:var(--tcn-product-accent-900);--tcn-color-accent-text:var(--tcn-product-accent-300);--tcn-color-focus-ring:var(--tcn-product-accent-300)}}[data-tcn-product=example][data-tcn-theme=light][data-tcn-contrast=more],[data-tcn-product=example][data-tcn-theme=system][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-palette-blue-800);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-900);--tcn-color-accent-text:var(--tcn-palette-blue-800);--tcn-color-focus-ring:var(--tcn-palette-neutral-1000)}[data-tcn-product=example][data-tcn-theme=dark][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-palette-blue-300);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-200);--tcn-color-accent-solid-pressed:var(--tcn-palette-blue-100);--tcn-color-accent-text:var(--tcn-palette-blue-200);--tcn-color-focus-ring:var(--tcn-palette-neutral-50)}@media (prefers-color-scheme:dark){[data-tcn-product=example][data-tcn-theme=system][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-palette-blue-300);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-200);--tcn-color-accent-solid-pressed:var(--tcn-palette-blue-100);--tcn-color-accent-text:var(--tcn-palette-blue-200);--tcn-color-focus-ring:var(--tcn-palette-neutral-50)}}@media (prefers-contrast:more){[data-tcn-product=example][data-tcn-theme=light][data-tcn-contrast=system],[data-tcn-product=example][data-tcn-theme=system][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-palette-blue-800);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-900);--tcn-color-accent-text:var(--tcn-palette-blue-800);--tcn-color-focus-ring:var(--tcn-palette-neutral-1000)}[data-tcn-product=example][data-tcn-theme=dark][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-palette-blue-300);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-200);--tcn-color-accent-solid-pressed:var(--tcn-palette-blue-100);--tcn-color-accent-text:var(--tcn-palette-blue-200);--tcn-color-focus-ring:var(--tcn-palette-neutral-50)}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){[data-tcn-product=example][data-tcn-theme=system][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-palette-blue-300);--tcn-color-accent-solid-hover:var(--tcn-palette-blue-200);--tcn-color-accent-solid-pressed:var(--tcn-palette-blue-100);--tcn-color-accent-text:var(--tcn-palette-blue-200);--tcn-color-focus-ring:var(--tcn-palette-neutral-50)}}[data-tcn-product=jenday]{--tcn-product-authority-edge-width:5px;--tcn-product-brand-mark:#ff7a00;--tcn-product-floor-min-target:48px;--tcn-product-floor-primary-height:96px;--tcn-product-floor-primary-height-compact:72px;--tcn-product-palette-amber-16:#2f2615;--tcn-product-palette-amber-28:#5f3900;--tcn-product-palette-amber-41:#8a5300;--tcn-product-palette-amber-79:#ffb547;--tcn-product-palette-amber-84:#ffc875;--tcn-product-palette-amber-95:#fbf0d8;--tcn-product-palette-green-17:#16301f;--tcn-product-palette-green-26:#124726;--tcn-product-palette-green-37:#1d6337;--tcn-product-palette-green-78:#7fd19b;--tcn-product-palette-green-84:#9be0b2;--tcn-product-palette-green-94:#e5f2e9;--tcn-product-palette-neutral-0:#000;--tcn-product-palette-neutral-100:#fff;--tcn-product-palette-neutral-3:#0b0c0f;--tcn-product-palette-neutral-93:#ececea;--tcn-product-palette-neutral-96:#f2f4f6;--tcn-product-palette-neutral-97:#f7f7f5;--tcn-product-palette-orange-30:#7a2f06;--tcn-product-palette-orange-41:#a3410a;--tcn-product-palette-orange-79:#ffb27a;--tcn-product-palette-orange-83:#ffc49b;--tcn-product-palette-red-12:#33191a;--tcn-product-palette-red-27:#7d180f;--tcn-product-palette-red-29:#86190f;--tcn-product-palette-red-31:#8f1d14;--tcn-product-palette-red-32:#8a261d;--tcn-product-palette-red-34:#9c1f15;--tcn-product-palette-red-38:#ae2419;--tcn-product-palette-red-38-b:#a32e24;--tcn-product-palette-red-44:#c0362b;--tcn-product-palette-red-68:#ff7f73;--tcn-product-palette-red-76:#ffa59c;--tcn-product-palette-red-93:#fbe5e2;--tcn-product-palette-slate-11:#1b1e23;--tcn-product-palette-slate-15:#23272c;--tcn-product-palette-slate-19:#2b2f36;--tcn-product-palette-slate-20:#2b3038;--tcn-product-palette-slate-21:#2f343b;--tcn-product-palette-slate-21-b:#2b3240;--tcn-product-palette-slate-24:#353a42;--tcn-product-palette-slate-27:#3a4049;--tcn-product-palette-slate-31:#444a54;--tcn-product-palette-slate-4:#0d0f12;--tcn-product-palette-slate-40:#59606b;--tcn-product-palette-slate-41:#5b616a;--tcn-product-palette-slate-49:#6e747d;--tcn-product-palette-slate-52:#767c85;--tcn-product-palette-slate-6:#111317;--tcn-product-palette-slate-60:#8b9097;--tcn-product-palette-slate-60-b:#8a929c;--tcn-product-palette-slate-69:#a3aab4;--tcn-product-palette-slate-72:#aab0b9;--tcn-product-palette-slate-79:#bdc3cb;--tcn-product-palette-slate-8:#15181d;--tcn-product-palette-slate-83:#c9ced5;--tcn-product-palette-slate-87:#d5dae0;--tcn-product-palette-slate-9:#16191e;--tcn-product-palette-slate-90:#dfe2e6;--tcn-product-palette-slate-93:#e8ecf2;--tcn-product-palette-slate-94:#eceef1;--tcn-product-palette-stone-69:#a9aaa4;--tcn-product-palette-stone-86:#d6d6d1;--tcn-product-palette-stone-90:#e2e2df;--tcn-product-palette-stone-90-b:#e4e4e0;--tcn-product-palette-stone-95:#f2f2ef;--tcn-product-palette-violet-36-alpha-70:#1a4fb5b3;--tcn-product-palette-violet-43-alpha-35:#1f5fd659;--tcn-product-palette-violet-73-alpha-35:#8ab4ff59;--tcn-product-palette-violet-80-alpha-50:#a8c6ff80;--tcn-product-palette-violet-15:#2a2133;--tcn-product-palette-violet-22:#4c1d6d;--tcn-product-palette-violet-25:#55217a;--tcn-product-palette-violet-32:#6b2d8f;--tcn-product-palette-violet-36:#1a4fb5;--tcn-product-palette-violet-43:#1f5fd6;--tcn-product-palette-violet-73:#8ab4ff;--tcn-product-palette-violet-75:#d2a8f0;--tcn-product-palette-violet-79:#d9b6f3;--tcn-product-palette-violet-80:#a8c6ff;--tcn-product-palette-violet-80-b:#dcbaf3;--tcn-product-palette-violet-87:#e8d2f8;--tcn-product-palette-violet-95:#f4edf8;--tcn-product-rule-width:2px;--tcn-product-sheet-chamfer:14px;--tcn-product-sheet-rule-width:3px;--tcn-product-table-selection-edge-width:4px;--tcn-product-type-decision-title-font-family:var(--tcn-font-family-ui);--tcn-product-type-decision-title-font-size:1.25rem;--tcn-product-type-decision-title-font-weight:650;--tcn-product-type-decision-title-line-height:1.3;--tcn-product-type-decision-title-letter-spacing:var(--tcn-font-tracking-snug);--tcn-product-type-decision-title-font-variant-numeric:normal;--tcn-product-type-floor-body-font-family:var(--tcn-font-family-ui);--tcn-product-type-floor-body-font-size:1.1875rem;--tcn-product-type-floor-body-font-weight:400;--tcn-product-type-floor-body-line-height:1.3;--tcn-product-type-floor-body-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-floor-body-font-variant-numeric:normal;--tcn-product-type-floor-control-font-family:var(--tcn-font-family-ui);--tcn-product-type-floor-control-font-size:1.1875rem;--tcn-product-type-floor-control-font-weight:600;--tcn-product-type-floor-control-line-height:1.2;--tcn-product-type-floor-control-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-floor-control-font-variant-numeric:normal;--tcn-product-type-floor-quantity-font-family:var(--tcn-font-family-ui);--tcn-product-type-floor-quantity-font-size:7.5rem;--tcn-product-type-floor-quantity-font-weight:700;--tcn-product-type-floor-quantity-line-height:1;--tcn-product-type-floor-quantity-letter-spacing:var(--tcn-font-tracking-tight);--tcn-product-type-floor-quantity-font-variant-numeric:tabular-nums;--tcn-product-type-floor-title-font-family:var(--tcn-font-family-ui);--tcn-product-type-floor-title-font-size:2.875rem;--tcn-product-type-floor-title-font-weight:700;--tcn-product-type-floor-title-line-height:1.1;--tcn-product-type-floor-title-letter-spacing:var(--tcn-font-tracking-tight);--tcn-product-type-floor-title-font-variant-numeric:normal;--tcn-product-type-identifier-font-family:var(--tcn-font-family-mono);--tcn-product-type-identifier-font-size:.75rem;--tcn-product-type-identifier-font-weight:400;--tcn-product-type-identifier-line-height:1.3;--tcn-product-type-identifier-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-identifier-font-variant-numeric:normal;--tcn-product-type-label-font-family:var(--tcn-font-family-ui);--tcn-product-type-label-font-size:.78125rem;--tcn-product-type-label-font-weight:600;--tcn-product-type-label-line-height:1.3;--tcn-product-type-label-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-label-font-variant-numeric:normal;--tcn-product-type-meta-font-family:var(--tcn-font-family-ui);--tcn-product-type-meta-font-size:.75rem;--tcn-product-type-meta-font-weight:400;--tcn-product-type-meta-line-height:1.35;--tcn-product-type-meta-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-meta-font-variant-numeric:normal;--tcn-product-type-page-title-font-family:var(--tcn-font-family-ui);--tcn-product-type-page-title-font-size:1.5rem;--tcn-product-type-page-title-font-weight:650;--tcn-product-type-page-title-line-height:1.25;--tcn-product-type-page-title-letter-spacing:var(--tcn-font-tracking-snug);--tcn-product-type-page-title-font-variant-numeric:normal;--tcn-product-type-readout-font-family:var(--tcn-font-family-ui);--tcn-product-type-readout-font-size:1.75rem;--tcn-product-type-readout-font-weight:650;--tcn-product-type-readout-line-height:1.1;--tcn-product-type-readout-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-readout-font-variant-numeric:tabular-nums;--tcn-product-type-row-font-family:var(--tcn-font-family-ui);--tcn-product-type-row-font-size:.84375rem;--tcn-product-type-row-font-weight:400;--tcn-product-type-row-line-height:1.3;--tcn-product-type-row-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-row-font-variant-numeric:normal;--tcn-product-type-section-font-family:var(--tcn-font-family-ui);--tcn-product-type-section-font-size:1rem;--tcn-product-type-section-font-weight:650;--tcn-product-type-section-line-height:1.3;--tcn-product-type-section-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-section-font-variant-numeric:normal;--tcn-product-type-wordmark-font-family:var(--tcn-font-family-display);--tcn-product-type-wordmark-font-size:1.25rem;--tcn-product-type-wordmark-font-weight:600;--tcn-product-type-wordmark-line-height:1.1;--tcn-product-type-wordmark-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-wordmark-font-variant-numeric:normal}[data-tcn-product=jenday][data-tcn-theme=system],[data-tcn-product=jenday][data-tcn-theme=light],[data-tcn-product=jenday][data-tcn-theme=dark]{--tcn-color-control-thumb:var(--tcn-product-palette-neutral-100);--tcn-color-text-on-danger:var(--tcn-product-palette-neutral-100);--tcn-product-chrome-active:var(--tcn-product-palette-slate-19);--tcn-product-chrome-current-indicator:var(--tcn-product-palette-slate-94);--tcn-product-chrome-focus-ring:var(--tcn-product-palette-violet-73);--tcn-product-chrome-text:var(--tcn-product-palette-slate-94);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-72)}[data-tcn-product=jenday][data-tcn-theme=system],[data-tcn-product=jenday][data-tcn-theme=light]{--tcn-color-accent-solid:var(--tcn-product-palette-slate-8);--tcn-color-accent-solid-hover:var(--tcn-product-palette-slate-19);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-neutral-0);--tcn-color-accent-subtle:var(--tcn-product-palette-slate-93);--tcn-color-accent-text:var(--tcn-product-palette-slate-8);--tcn-color-backdrop:#15181d7a;--tcn-color-border-control:var(--tcn-product-palette-slate-52);--tcn-color-border-default:var(--tcn-product-palette-stone-86);--tcn-color-border-strong:var(--tcn-product-palette-slate-8);--tcn-color-border-subtle:var(--tcn-product-palette-stone-90-b);--tcn-color-control-background:var(--tcn-product-palette-neutral-100);--tcn-color-control-background-hover:var(--tcn-product-palette-stone-95);--tcn-color-control-background-pressed:var(--tcn-product-palette-stone-90-b);--tcn-color-control-field:var(--tcn-product-palette-neutral-100);--tcn-color-control-track:var(--tcn-product-palette-slate-52);--tcn-color-danger-edge:var(--tcn-product-palette-red-38);--tcn-color-danger-solid:var(--tcn-product-palette-red-38);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-31);--tcn-color-danger-subtle:var(--tcn-product-palette-red-93);--tcn-color-danger-text:var(--tcn-product-palette-red-38);--tcn-color-focus-halo:var(--tcn-product-palette-violet-43-alpha-35);--tcn-color-focus-ring:var(--tcn-product-palette-violet-43);--tcn-color-success-subtle:var(--tcn-product-palette-green-94);--tcn-color-success-text:var(--tcn-product-palette-green-37);--tcn-color-surface-canvas:var(--tcn-product-palette-neutral-93);--tcn-color-surface-default:var(--tcn-product-palette-neutral-100);--tcn-color-surface-inverse:var(--tcn-product-palette-slate-8);--tcn-color-surface-overlay:var(--tcn-product-palette-neutral-100);--tcn-color-surface-raised:var(--tcn-product-palette-neutral-100);--tcn-color-surface-sunken:var(--tcn-product-palette-stone-90);--tcn-color-text-disabled:var(--tcn-product-palette-slate-60);--tcn-color-text-inverse:var(--tcn-product-palette-neutral-100);--tcn-color-text-on-accent:var(--tcn-product-palette-neutral-100);--tcn-color-text-primary:var(--tcn-product-palette-slate-8);--tcn-color-text-secondary:var(--tcn-product-palette-slate-31);--tcn-color-warning-subtle:var(--tcn-product-palette-amber-95);--tcn-color-warning-text:var(--tcn-product-palette-amber-41);--tcn-elevation-overlay:0 12px 32px 0 #15181d2e;--tcn-elevation-raised:0 1px 2px 0 #15181d0f, 0 8px 22px 0 #15181d1a;--tcn-product-authority-edge:var(--tcn-product-palette-violet-32);--tcn-product-authority-subtle:var(--tcn-product-palette-violet-95);--tcn-product-authority-text:var(--tcn-product-palette-violet-32);--tcn-product-chrome-background:var(--tcn-product-palette-slate-9);--tcn-product-header-background:var(--tcn-product-palette-neutral-97);--tcn-product-provenance-text:var(--tcn-product-palette-orange-41);--tcn-product-rule-color:var(--tcn-product-palette-slate-8);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tcn-product=jenday][data-tcn-theme=dark]{--tcn-color-accent-solid:var(--tcn-product-palette-slate-94);--tcn-color-accent-solid-hover:var(--tcn-product-palette-neutral-100);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-slate-83);--tcn-color-accent-subtle:var(--tcn-product-palette-slate-21-b);--tcn-color-accent-text:var(--tcn-product-palette-neutral-100);--tcn-color-backdrop:#15181da3;--tcn-color-border-control:var(--tcn-product-palette-slate-60-b);--tcn-color-border-default:var(--tcn-product-palette-slate-27);--tcn-color-border-strong:var(--tcn-product-palette-neutral-96);--tcn-color-border-subtle:var(--tcn-product-palette-slate-20);--tcn-color-control-background:var(--tcn-product-palette-slate-15);--tcn-color-control-background-hover:var(--tcn-product-palette-slate-19);--tcn-color-control-background-pressed:var(--tcn-product-palette-slate-24);--tcn-color-control-field:var(--tcn-product-palette-slate-8);--tcn-color-control-track:var(--tcn-product-palette-slate-60-b);--tcn-color-danger-edge:var(--tcn-product-palette-red-68);--tcn-color-danger-solid:var(--tcn-product-palette-red-44);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-38-b);--tcn-color-danger-subtle:var(--tcn-product-palette-red-12);--tcn-color-danger-text:var(--tcn-product-palette-red-68);--tcn-color-focus-halo:var(--tcn-product-palette-violet-73-alpha-35);--tcn-color-focus-ring:var(--tcn-product-palette-violet-73);--tcn-color-success-subtle:var(--tcn-product-palette-green-17);--tcn-color-success-text:var(--tcn-product-palette-green-78);--tcn-color-surface-canvas:var(--tcn-product-palette-slate-6);--tcn-color-surface-default:var(--tcn-product-palette-slate-11);--tcn-color-surface-inverse:var(--tcn-product-palette-neutral-96);--tcn-color-surface-overlay:var(--tcn-product-palette-slate-15);--tcn-color-surface-raised:var(--tcn-product-palette-slate-15);--tcn-color-surface-sunken:var(--tcn-product-palette-neutral-3);--tcn-color-text-disabled:var(--tcn-product-palette-slate-49);--tcn-color-text-inverse:var(--tcn-product-palette-slate-8);--tcn-color-text-on-accent:var(--tcn-product-palette-slate-8);--tcn-color-text-primary:var(--tcn-product-palette-neutral-96);--tcn-color-text-secondary:var(--tcn-product-palette-slate-79);--tcn-color-warning-subtle:var(--tcn-product-palette-amber-16);--tcn-color-warning-text:var(--tcn-product-palette-amber-79);--tcn-elevation-overlay:0 12px 32px 0 #15181db8;--tcn-elevation-raised:0 1px 2px 0 #15181d3d, 0 8px 22px 0 #15181d66;--tcn-product-authority-edge:var(--tcn-product-palette-violet-75);--tcn-product-authority-subtle:var(--tcn-product-palette-violet-15);--tcn-product-authority-text:var(--tcn-product-palette-violet-79);--tcn-product-chrome-background:var(--tcn-product-palette-slate-4);--tcn-product-header-background:var(--tcn-product-palette-slate-9);--tcn-product-provenance-text:var(--tcn-product-palette-orange-79);--tcn-product-rule-color:var(--tcn-product-palette-neutral-96);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-tcn-product=jenday][data-tcn-theme=system]{--tcn-color-accent-solid:var(--tcn-product-palette-slate-94);--tcn-color-accent-solid-hover:var(--tcn-product-palette-neutral-100);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-slate-83);--tcn-color-accent-subtle:var(--tcn-product-palette-slate-21-b);--tcn-color-accent-text:var(--tcn-product-palette-neutral-100);--tcn-color-backdrop:#15181da3;--tcn-color-border-control:var(--tcn-product-palette-slate-60-b);--tcn-color-border-default:var(--tcn-product-palette-slate-27);--tcn-color-border-strong:var(--tcn-product-palette-neutral-96);--tcn-color-border-subtle:var(--tcn-product-palette-slate-20);--tcn-color-control-background:var(--tcn-product-palette-slate-15);--tcn-color-control-background-hover:var(--tcn-product-palette-slate-19);--tcn-color-control-background-pressed:var(--tcn-product-palette-slate-24);--tcn-color-control-field:var(--tcn-product-palette-slate-8);--tcn-color-control-track:var(--tcn-product-palette-slate-60-b);--tcn-color-danger-edge:var(--tcn-product-palette-red-68);--tcn-color-danger-solid:var(--tcn-product-palette-red-44);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-38-b);--tcn-color-danger-subtle:var(--tcn-product-palette-red-12);--tcn-color-danger-text:var(--tcn-product-palette-red-68);--tcn-color-focus-halo:var(--tcn-product-palette-violet-73-alpha-35);--tcn-color-focus-ring:var(--tcn-product-palette-violet-73);--tcn-color-success-subtle:var(--tcn-product-palette-green-17);--tcn-color-success-text:var(--tcn-product-palette-green-78);--tcn-color-surface-canvas:var(--tcn-product-palette-slate-6);--tcn-color-surface-default:var(--tcn-product-palette-slate-11);--tcn-color-surface-inverse:var(--tcn-product-palette-neutral-96);--tcn-color-surface-overlay:var(--tcn-product-palette-slate-15);--tcn-color-surface-raised:var(--tcn-product-palette-slate-15);--tcn-color-surface-sunken:var(--tcn-product-palette-neutral-3);--tcn-color-text-disabled:var(--tcn-product-palette-slate-49);--tcn-color-text-inverse:var(--tcn-product-palette-slate-8);--tcn-color-text-on-accent:var(--tcn-product-palette-slate-8);--tcn-color-text-primary:var(--tcn-product-palette-neutral-96);--tcn-color-text-secondary:var(--tcn-product-palette-slate-79);--tcn-color-warning-subtle:var(--tcn-product-palette-amber-16);--tcn-color-warning-text:var(--tcn-product-palette-amber-79);--tcn-elevation-overlay:0 12px 32px 0 #15181db8;--tcn-elevation-raised:0 1px 2px 0 #15181d3d, 0 8px 22px 0 #15181d66;--tcn-product-authority-edge:var(--tcn-product-palette-violet-75);--tcn-product-authority-subtle:var(--tcn-product-palette-violet-15);--tcn-product-authority-text:var(--tcn-product-palette-violet-79);--tcn-product-chrome-background:var(--tcn-product-palette-slate-4);--tcn-product-header-background:var(--tcn-product-palette-slate-9);--tcn-product-provenance-text:var(--tcn-product-palette-orange-79);--tcn-product-rule-color:var(--tcn-product-palette-neutral-96);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-tcn-product=jenday][data-tcn-theme=light][data-tcn-contrast=more],[data-tcn-product=jenday][data-tcn-theme=system][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-product-palette-slate-8);--tcn-color-accent-solid-hover:var(--tcn-product-palette-slate-19);--tcn-color-accent-text:var(--tcn-product-palette-slate-8);--tcn-color-border-control:var(--tcn-product-palette-slate-41);--tcn-color-border-default:var(--tcn-product-palette-stone-69);--tcn-color-border-subtle:var(--tcn-product-palette-stone-90-b);--tcn-color-control-track:var(--tcn-product-palette-slate-41);--tcn-color-danger-edge:var(--tcn-product-palette-red-29);--tcn-color-danger-solid:var(--tcn-product-palette-red-34);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-27);--tcn-color-danger-text:var(--tcn-product-palette-red-29);--tcn-color-focus-halo:var(--tcn-product-palette-violet-36-alpha-70);--tcn-color-focus-ring:var(--tcn-product-palette-violet-36);--tcn-color-success-text:var(--tcn-product-palette-green-26);--tcn-color-text-disabled:var(--tcn-product-palette-slate-60);--tcn-color-text-secondary:var(--tcn-product-palette-slate-21);--tcn-color-warning-text:var(--tcn-product-palette-amber-28);--tcn-product-authority-edge:var(--tcn-product-palette-violet-25);--tcn-product-authority-text:var(--tcn-product-palette-violet-22);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-83);--tcn-product-provenance-text:var(--tcn-product-palette-orange-30)}[data-tcn-product=jenday][data-tcn-theme=dark][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-product-palette-slate-94);--tcn-color-accent-solid-hover:var(--tcn-product-palette-neutral-100);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-slate-90);--tcn-color-accent-text:var(--tcn-product-palette-neutral-100);--tcn-color-border-control:var(--tcn-product-palette-slate-69);--tcn-color-border-default:var(--tcn-product-palette-slate-40);--tcn-color-border-subtle:var(--tcn-product-palette-slate-20);--tcn-color-control-track:var(--tcn-product-palette-slate-69);--tcn-color-danger-edge:var(--tcn-product-palette-red-68);--tcn-color-danger-solid:var(--tcn-product-palette-red-38-b);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-32);--tcn-color-danger-text:var(--tcn-product-palette-red-76);--tcn-color-focus-halo:var(--tcn-product-palette-violet-80-alpha-50);--tcn-color-focus-ring:var(--tcn-product-palette-violet-80);--tcn-color-success-text:var(--tcn-product-palette-green-84);--tcn-color-text-disabled:var(--tcn-product-palette-slate-49);--tcn-color-text-on-accent:var(--tcn-product-palette-slate-8);--tcn-color-text-secondary:var(--tcn-product-palette-slate-87);--tcn-color-warning-text:var(--tcn-product-palette-amber-84);--tcn-product-authority-edge:var(--tcn-product-palette-violet-80-b);--tcn-product-authority-text:var(--tcn-product-palette-violet-87);--tcn-product-chrome-focus-ring:var(--tcn-product-palette-violet-80);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-83);--tcn-product-provenance-text:var(--tcn-product-palette-orange-83)}@media (prefers-color-scheme:dark){[data-tcn-product=jenday][data-tcn-theme=system][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-product-palette-slate-94);--tcn-color-accent-solid-hover:var(--tcn-product-palette-neutral-100);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-slate-90);--tcn-color-accent-text:var(--tcn-product-palette-neutral-100);--tcn-color-border-control:var(--tcn-product-palette-slate-69);--tcn-color-border-default:var(--tcn-product-palette-slate-40);--tcn-color-border-subtle:var(--tcn-product-palette-slate-20);--tcn-color-control-track:var(--tcn-product-palette-slate-69);--tcn-color-danger-edge:var(--tcn-product-palette-red-68);--tcn-color-danger-solid:var(--tcn-product-palette-red-38-b);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-32);--tcn-color-danger-text:var(--tcn-product-palette-red-76);--tcn-color-focus-halo:var(--tcn-product-palette-violet-80-alpha-50);--tcn-color-focus-ring:var(--tcn-product-palette-violet-80);--tcn-color-success-text:var(--tcn-product-palette-green-84);--tcn-color-text-disabled:var(--tcn-product-palette-slate-49);--tcn-color-text-on-accent:var(--tcn-product-palette-slate-8);--tcn-color-text-secondary:var(--tcn-product-palette-slate-87);--tcn-color-warning-text:var(--tcn-product-palette-amber-84);--tcn-product-authority-edge:var(--tcn-product-palette-violet-80-b);--tcn-product-authority-text:var(--tcn-product-palette-violet-87);--tcn-product-chrome-focus-ring:var(--tcn-product-palette-violet-80);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-83);--tcn-product-provenance-text:var(--tcn-product-palette-orange-83)}}@media (prefers-contrast:more){[data-tcn-product=jenday][data-tcn-theme=light][data-tcn-contrast=system],[data-tcn-product=jenday][data-tcn-theme=system][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-product-palette-slate-8);--tcn-color-accent-solid-hover:var(--tcn-product-palette-slate-19);--tcn-color-accent-text:var(--tcn-product-palette-slate-8);--tcn-color-border-control:var(--tcn-product-palette-slate-41);--tcn-color-border-default:var(--tcn-product-palette-stone-69);--tcn-color-border-subtle:var(--tcn-product-palette-stone-90-b);--tcn-color-control-track:var(--tcn-product-palette-slate-41);--tcn-color-danger-edge:var(--tcn-product-palette-red-29);--tcn-color-danger-solid:var(--tcn-product-palette-red-34);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-27);--tcn-color-danger-text:var(--tcn-product-palette-red-29);--tcn-color-focus-halo:var(--tcn-product-palette-violet-36-alpha-70);--tcn-color-focus-ring:var(--tcn-product-palette-violet-36);--tcn-color-success-text:var(--tcn-product-palette-green-26);--tcn-color-text-disabled:var(--tcn-product-palette-slate-60);--tcn-color-text-secondary:var(--tcn-product-palette-slate-21);--tcn-color-warning-text:var(--tcn-product-palette-amber-28);--tcn-product-authority-edge:var(--tcn-product-palette-violet-25);--tcn-product-authority-text:var(--tcn-product-palette-violet-22);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-83);--tcn-product-provenance-text:var(--tcn-product-palette-orange-30)}[data-tcn-product=jenday][data-tcn-theme=dark][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-product-palette-slate-94);--tcn-color-accent-solid-hover:var(--tcn-product-palette-neutral-100);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-slate-90);--tcn-color-accent-text:var(--tcn-product-palette-neutral-100);--tcn-color-border-control:var(--tcn-product-palette-slate-69);--tcn-color-border-default:var(--tcn-product-palette-slate-40);--tcn-color-border-subtle:var(--tcn-product-palette-slate-20);--tcn-color-control-track:var(--tcn-product-palette-slate-69);--tcn-color-danger-edge:var(--tcn-product-palette-red-68);--tcn-color-danger-solid:var(--tcn-product-palette-red-38-b);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-32);--tcn-color-danger-text:var(--tcn-product-palette-red-76);--tcn-color-focus-halo:var(--tcn-product-palette-violet-80-alpha-50);--tcn-color-focus-ring:var(--tcn-product-palette-violet-80);--tcn-color-success-text:var(--tcn-product-palette-green-84);--tcn-color-text-disabled:var(--tcn-product-palette-slate-49);--tcn-color-text-on-accent:var(--tcn-product-palette-slate-8);--tcn-color-text-secondary:var(--tcn-product-palette-slate-87);--tcn-color-warning-text:var(--tcn-product-palette-amber-84);--tcn-product-authority-edge:var(--tcn-product-palette-violet-80-b);--tcn-product-authority-text:var(--tcn-product-palette-violet-87);--tcn-product-chrome-focus-ring:var(--tcn-product-palette-violet-80);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-83);--tcn-product-provenance-text:var(--tcn-product-palette-orange-83)}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){[data-tcn-product=jenday][data-tcn-theme=system][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-product-palette-slate-94);--tcn-color-accent-solid-hover:var(--tcn-product-palette-neutral-100);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-slate-90);--tcn-color-accent-text:var(--tcn-product-palette-neutral-100);--tcn-color-border-control:var(--tcn-product-palette-slate-69);--tcn-color-border-default:var(--tcn-product-palette-slate-40);--tcn-color-border-subtle:var(--tcn-product-palette-slate-20);--tcn-color-control-track:var(--tcn-product-palette-slate-69);--tcn-color-danger-edge:var(--tcn-product-palette-red-68);--tcn-color-danger-solid:var(--tcn-product-palette-red-38-b);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-32);--tcn-color-danger-text:var(--tcn-product-palette-red-76);--tcn-color-focus-halo:var(--tcn-product-palette-violet-80-alpha-50);--tcn-color-focus-ring:var(--tcn-product-palette-violet-80);--tcn-color-success-text:var(--tcn-product-palette-green-84);--tcn-color-text-disabled:var(--tcn-product-palette-slate-49);--tcn-color-text-on-accent:var(--tcn-product-palette-slate-8);--tcn-color-text-secondary:var(--tcn-product-palette-slate-87);--tcn-color-warning-text:var(--tcn-product-palette-amber-84);--tcn-product-authority-edge:var(--tcn-product-palette-violet-80-b);--tcn-product-authority-text:var(--tcn-product-palette-violet-87);--tcn-product-chrome-focus-ring:var(--tcn-product-palette-violet-80);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-83);--tcn-product-provenance-text:var(--tcn-product-palette-orange-83)}}[data-tcn-product=jenday][data-tcn-density=standard]{--tcn-density-control-height:var(--tcn-size-control-32);--tcn-density-row-height:40px;--tcn-density-table-font-family:var(--tcn-font-family-ui);--tcn-density-table-font-size:.84375rem;--tcn-density-table-font-weight:var(--tcn-font-weight-regular);--tcn-density-table-line-height:1.3;--tcn-density-table-letter-spacing:var(--tcn-font-tracking-normal);--tcn-density-table-font-variant-numeric:normal}[data-tcn-product=jenday][data-tcn-density=compact]{--tcn-density-control-height:var(--tcn-size-control-28);--tcn-density-row-height:32px;--tcn-density-table-font-family:var(--tcn-font-family-ui);--tcn-density-table-font-size:.8125rem;--tcn-density-table-font-weight:var(--tcn-font-weight-regular);--tcn-density-table-line-height:1.3;--tcn-density-table-letter-spacing:var(--tcn-font-tracking-normal);--tcn-density-table-font-variant-numeric:normal}[data-tcn-product=jenday][data-tcn-jenday-surface=floor]{--tcn-density-control-font-font-family:var(--tcn-product-type-floor-control-font-family);--tcn-density-control-font-font-size:var(--tcn-product-type-floor-control-font-size);--tcn-density-control-font-font-weight:var(--tcn-product-type-floor-control-font-weight);--tcn-density-control-font-line-height:var(--tcn-product-type-floor-control-line-height);--tcn-density-control-font-letter-spacing:var(--tcn-product-type-floor-control-letter-spacing);--tcn-density-control-font-font-variant-numeric:normal;--tcn-density-control-gap:var(--tcn-space-3);--tcn-density-control-height:56px;--tcn-density-control-height-lg:var(--tcn-product-floor-primary-height-compact);--tcn-density-control-height-sm:var(--tcn-product-floor-min-target);--tcn-density-control-height-xs:var(--tcn-product-floor-min-target);--tcn-density-control-padding-x:var(--tcn-space-5);--tcn-density-icon-size:var(--tcn-size-icon-xl);--tcn-density-indicator-size:var(--tcn-size-icon-xl);--tcn-density-inset-container:var(--tcn-space-6);--tcn-density-inset-field-gap:var(--tcn-space-2);--tcn-density-inset-stack:var(--tcn-space-4);--tcn-density-row-height:72px;--tcn-density-row-padding-x:var(--tcn-space-4);--tcn-density-table-font-family:var(--tcn-product-type-floor-body-font-family);--tcn-density-table-font-size:var(--tcn-product-type-floor-body-font-size);--tcn-density-table-font-weight:var(--tcn-product-type-floor-body-font-weight);--tcn-density-table-line-height:var(--tcn-product-type-floor-body-line-height);--tcn-density-table-letter-spacing:var(--tcn-product-type-floor-body-letter-spacing);--tcn-density-table-font-variant-numeric:normal}[data-tcn-product=macaw]{--tcn-product-canvas-assessment-frame:#fff;--tcn-product-canvas-frame-offset:14px;--tcn-product-canvas-frame-width:2px;--tcn-product-canvas-guide:#ff4fa3;--tcn-product-canvas-guide-halo:#111;--tcn-product-canvas-guide-width:1px;--tcn-product-canvas-halo-width:3px;--tcn-product-canvas-handle-fill:#fff;--tcn-product-canvas-handle-halo:#fff;--tcn-product-canvas-handle-size:8px;--tcn-product-canvas-handle-stroke:#111;--tcn-product-canvas-handle-stroke-width:1px;--tcn-product-canvas-hit-slop:6px;--tcn-product-canvas-label-background:#111;--tcn-product-canvas-label-font-size:12px;--tcn-product-canvas-label-padding-x:6px;--tcn-product-canvas-label-padding-y:2px;--tcn-product-canvas-label-text:#fff;--tcn-product-canvas-registration:#eeeeef;--tcn-product-canvas-registration-size:18px;--tcn-product-canvas-registration-stroke-width:1px;--tcn-product-canvas-rotate-handle-offset:22px;--tcn-product-canvas-surround:#5a5a5c;--tcn-product-canvas-surround-label:#fff;--tcn-product-field-value-width:84px;--tcn-product-palette-amber-21:#3a3020;--tcn-product-palette-amber-28:#4a412c;--tcn-product-palette-amber-32:#574b33;--tcn-product-palette-amber-76:#eab14c;--tcn-product-palette-amber-83:#f5c878;--tcn-product-palette-amber-91:#ffe2a8;--tcn-product-palette-amber-93:#ffe8bd;--tcn-product-palette-blue-79-alpha-35:#5fd0ff59;--tcn-product-palette-blue-85-alpha-35:#8fe0ff59;--tcn-product-palette-blue-85-alpha-50:#8fe0ff80;--tcn-product-palette-blue-85-alpha-70:#8fe0ffb3;--tcn-product-palette-blue-79:#5fd0ff;--tcn-product-palette-blue-85:#8fe0ff;--tcn-product-palette-green-19:#1f3326;--tcn-product-palette-green-27:#2f4635;--tcn-product-palette-green-34:#3a5641;--tcn-product-palette-green-76:#74cd8f;--tcn-product-palette-green-84:#9be3ad;--tcn-product-palette-green-92:#c3f3cc;--tcn-product-palette-green-93:#cbf7d3;--tcn-product-palette-magenta-17:#3b2324;--tcn-product-palette-neutral-100:#fff;--tcn-product-palette-neutral-11:#1d1d1f;--tcn-product-palette-neutral-15:#252527;--tcn-product-palette-neutral-19:#2e2e30;--tcn-product-palette-neutral-21:#333335;--tcn-product-palette-neutral-24:#3a3a3c;--tcn-product-palette-neutral-28:#434345;--tcn-product-palette-neutral-5:#111;--tcn-product-palette-neutral-9:#19191b;--tcn-product-palette-neutral-93:#ececee;--tcn-product-palette-neutral-94:#eeeeef;--tcn-product-palette-neutral-96:#f2f2f4;--tcn-product-palette-neutral-96-b:#f4f4f6;--tcn-product-palette-red-25:#4f3434;--tcn-product-palette-red-28:#792322;--tcn-product-palette-red-29:#5a3c3c;--tcn-product-palette-red-30:#842524;--tcn-product-palette-red-33:#8c2928;--tcn-product-palette-red-36:#9a2b29;--tcn-product-palette-red-37:#9f3130;--tcn-product-palette-red-38:#a3302e;--tcn-product-palette-red-44:#b93a38;--tcn-product-palette-red-70:#ff8a8a;--tcn-product-palette-red-79:#ffb0ad;--tcn-product-palette-red-92:#ffe2de;--tcn-product-palette-red-94:#ffe8e5;--tcn-product-palette-slate-18:#2c2c2f;--tcn-product-palette-slate-20:#303033;--tcn-product-palette-slate-20-b:#313134;--tcn-product-palette-slate-22:#353538;--tcn-product-palette-slate-27:#3f3f43;--tcn-product-palette-slate-30:#47474a;--tcn-product-palette-slate-32:#4b4b4e;--tcn-product-palette-slate-33:#4d4d50;--tcn-product-palette-slate-35:#525255;--tcn-product-palette-slate-36:#545457;--tcn-product-palette-slate-39:#5c5c61;--tcn-product-palette-slate-39-b:#5b5b5e;--tcn-product-palette-slate-40:#5d5d60;--tcn-product-palette-slate-43:#656568;--tcn-product-palette-slate-46:#6c6c71;--tcn-product-palette-slate-47:#6f6f72;--tcn-product-palette-slate-50:#76767a;--tcn-product-palette-slate-51:#79797c;--tcn-product-palette-slate-51-b:#7a7a7e;--tcn-product-palette-slate-56:#85858b;--tcn-product-palette-slate-67:#a3a3a9;--tcn-product-palette-slate-72:#b0b0b3;--tcn-product-palette-slate-74:#b6b6ba;--tcn-product-palette-slate-79:#c2c2c7;--tcn-product-palette-slate-81:#c8c8cd;--tcn-product-palette-slate-85:#d4d4d8;--tcn-product-palette-slate-95:#f3f0ff;--tcn-product-palette-violet-24:#3a3550;--tcn-product-palette-violet-30:#4a4460;--tcn-product-palette-violet-32:#4f4868;--tcn-product-palette-violet-62:#9a84ff;--tcn-product-palette-violet-72:#b4a4ff;--tcn-product-palette-violet-78:#c4b7ff;--tcn-product-palette-violet-82:#cfc4ff;--tcn-product-palette-violet-84:#d6ccff;--tcn-product-palette-violet-87:#ddd4ff;--tcn-product-palette-violet-87-b:#ddd5ff;--tcn-product-palette-violet-89:#e4dcff;--tcn-product-panel-inspector-width:280px;--tcn-product-panel-layers-width:232px;--tcn-product-panel-separation-width:248px;--tcn-product-panel-tool-rail-width:44px;--tcn-product-panel-tool-size:34px;--tcn-product-type-body-font-family:var(--tcn-font-family-ui);--tcn-product-type-body-font-size:.78125rem;--tcn-product-type-body-font-weight:400;--tcn-product-type-body-line-height:1.4;--tcn-product-type-body-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-body-font-variant-numeric:normal;--tcn-product-type-label-font-family:var(--tcn-font-family-ui);--tcn-product-type-label-font-size:.75rem;--tcn-product-type-label-font-weight:400;--tcn-product-type-label-line-height:1.3;--tcn-product-type-label-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-label-font-variant-numeric:normal;--tcn-product-type-panel-title-font-family:var(--tcn-font-family-ui);--tcn-product-type-panel-title-font-size:.8125rem;--tcn-product-type-panel-title-font-weight:600;--tcn-product-type-panel-title-line-height:1.3;--tcn-product-type-panel-title-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-panel-title-font-variant-numeric:normal;--tcn-product-type-ruler-font-family:var(--tcn-font-family-mono);--tcn-product-type-ruler-font-size:.75rem;--tcn-product-type-ruler-font-weight:400;--tcn-product-type-ruler-line-height:1;--tcn-product-type-ruler-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-ruler-font-variant-numeric:normal;--tcn-product-type-section-font-family:var(--tcn-font-family-ui);--tcn-product-type-section-font-size:.78125rem;--tcn-product-type-section-font-weight:600;--tcn-product-type-section-line-height:1.3;--tcn-product-type-section-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-section-font-variant-numeric:normal;--tcn-product-type-status-font-family:var(--tcn-font-family-ui);--tcn-product-type-status-font-size:.75rem;--tcn-product-type-status-font-weight:400;--tcn-product-type-status-line-height:1.2;--tcn-product-type-status-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-status-font-variant-numeric:normal;--tcn-product-type-tab-font-family:var(--tcn-font-family-ui);--tcn-product-type-tab-font-size:.78125rem;--tcn-product-type-tab-font-weight:400;--tcn-product-type-tab-line-height:1.2;--tcn-product-type-tab-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-tab-font-variant-numeric:normal;--tcn-product-type-value-font-family:var(--tcn-font-family-mono);--tcn-product-type-value-font-size:.84375rem;--tcn-product-type-value-font-weight:600;--tcn-product-type-value-line-height:1.2;--tcn-product-type-value-letter-spacing:var(--tcn-font-tracking-normal);--tcn-product-type-value-font-variant-numeric:tabular-nums}[data-tcn-product=macaw][data-tcn-theme=system],[data-tcn-product=macaw][data-tcn-theme=light],[data-tcn-product=macaw][data-tcn-theme=dark]{--tcn-color-accent-solid:var(--tcn-product-palette-violet-72);--tcn-color-accent-solid-hover:var(--tcn-product-palette-violet-78);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-violet-62);--tcn-color-accent-subtle:var(--tcn-product-palette-violet-24);--tcn-color-accent-text:var(--tcn-product-palette-violet-84);--tcn-color-backdrop:#0000008c;--tcn-color-border-control:var(--tcn-product-palette-slate-56);--tcn-color-border-default:var(--tcn-product-palette-slate-27);--tcn-color-border-strong:var(--tcn-product-palette-violet-72);--tcn-color-border-subtle:var(--tcn-product-palette-slate-20-b);--tcn-color-control-background:var(--tcn-product-palette-slate-18);--tcn-color-control-background-hover:var(--tcn-product-palette-slate-22);--tcn-color-control-background-pressed:var(--tcn-product-palette-slate-27);--tcn-color-control-field:var(--tcn-product-palette-neutral-9);--tcn-color-control-thumb:var(--tcn-product-palette-neutral-94);--tcn-color-control-track:var(--tcn-product-palette-slate-56);--tcn-color-danger-edge:var(--tcn-product-palette-red-70);--tcn-color-danger-solid:var(--tcn-product-palette-red-44);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-37);--tcn-color-danger-subtle:var(--tcn-product-palette-magenta-17);--tcn-color-danger-text:var(--tcn-product-palette-red-70);--tcn-color-focus-halo:var(--tcn-product-palette-blue-79-alpha-35);--tcn-color-focus-ring:var(--tcn-product-palette-blue-79);--tcn-color-success-subtle:var(--tcn-product-palette-green-19);--tcn-color-success-text:var(--tcn-product-palette-green-76);--tcn-color-surface-canvas:var(--tcn-product-palette-neutral-11);--tcn-color-surface-default:var(--tcn-product-palette-neutral-15);--tcn-color-surface-inverse:var(--tcn-product-palette-neutral-94);--tcn-color-surface-overlay:var(--tcn-product-palette-slate-20);--tcn-color-surface-raised:var(--tcn-product-palette-slate-20);--tcn-color-surface-sunken:var(--tcn-product-palette-slate-18);--tcn-color-text-disabled:var(--tcn-product-palette-slate-46);--tcn-color-text-inverse:var(--tcn-product-palette-neutral-11);--tcn-color-text-on-accent:var(--tcn-product-palette-neutral-5);--tcn-color-text-on-danger:var(--tcn-product-palette-neutral-100);--tcn-color-text-primary:var(--tcn-product-palette-neutral-94);--tcn-color-text-secondary:var(--tcn-product-palette-slate-74);--tcn-color-warning-subtle:var(--tcn-product-palette-amber-21);--tcn-color-warning-text:var(--tcn-product-palette-amber-76);--tcn-elevation-overlay:0 10px 28px 0 #00000073;--tcn-elevation-raised:0 1px 2px 0 #0006;--tcn-product-brand-mark:var(--tcn-color-text-primary);--tcn-product-chrome-active-background:var(--tcn-product-palette-violet-72);--tcn-product-chrome-active-text:var(--tcn-product-palette-neutral-5);--tcn-product-chrome-background:var(--tcn-product-palette-neutral-11);--tcn-product-chrome-raised:var(--tcn-product-palette-neutral-15);--tcn-product-chrome-text:var(--tcn-product-palette-neutral-94);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-74);--tcn-product-field-background:var(--tcn-product-palette-neutral-9);--tcn-product-field-pending-border:var(--tcn-product-palette-amber-76);--tcn-product-field-unit-text:var(--tcn-product-palette-slate-74);--tcn-product-field-value-text:var(--tcn-product-palette-neutral-100);--tcn-product-ink-swatch-ring:var(--tcn-product-palette-slate-74);--tcn-product-production-error:var(--tcn-color-status-critical-text);--tcn-product-production-ok:var(--tcn-color-status-positive-text);--tcn-product-production-warn:var(--tcn-color-status-attention-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tcn-product=macaw][data-tcn-theme=light][data-tcn-contrast=more],[data-tcn-product=macaw][data-tcn-theme=system][data-tcn-contrast=more],[data-tcn-product=macaw][data-tcn-theme=dark][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-product-palette-violet-78);--tcn-color-accent-solid-hover:var(--tcn-product-palette-violet-84);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-violet-72);--tcn-color-accent-text:var(--tcn-product-palette-violet-89);--tcn-color-border-control:var(--tcn-product-palette-slate-67);--tcn-color-border-default:var(--tcn-product-palette-slate-39);--tcn-color-border-strong:var(--tcn-product-palette-violet-78);--tcn-color-border-subtle:var(--tcn-product-palette-slate-20-b);--tcn-color-control-track:var(--tcn-product-palette-slate-67);--tcn-color-danger-edge:var(--tcn-product-palette-red-70);--tcn-color-danger-solid:var(--tcn-product-palette-red-36);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-30);--tcn-color-danger-text:var(--tcn-product-palette-red-79);--tcn-color-focus-halo:var(--tcn-product-palette-blue-85-alpha-50);--tcn-color-focus-ring:var(--tcn-product-palette-blue-85);--tcn-color-success-text:var(--tcn-product-palette-green-84);--tcn-color-text-disabled:var(--tcn-product-palette-slate-46);--tcn-color-text-on-accent:var(--tcn-product-palette-neutral-5);--tcn-color-text-secondary:var(--tcn-product-palette-slate-85);--tcn-color-warning-text:var(--tcn-product-palette-amber-83);--tcn-product-canvas-guide-width:2px;--tcn-product-canvas-halo-width:4px;--tcn-product-canvas-handle-stroke-width:2px;--tcn-product-canvas-registration-stroke-width:2px;--tcn-product-chrome-active-background:var(--tcn-product-palette-violet-78);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-85);--tcn-product-field-unit-text:var(--tcn-product-palette-slate-85);--tcn-product-ink-swatch-ring:var(--tcn-product-palette-slate-85)}@media (prefers-color-scheme:dark){[data-tcn-product=macaw][data-tcn-theme=system][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-product-palette-violet-78);--tcn-color-accent-solid-hover:var(--tcn-product-palette-violet-84);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-violet-72);--tcn-color-accent-text:var(--tcn-product-palette-violet-89);--tcn-color-border-control:var(--tcn-product-palette-slate-67);--tcn-color-border-default:var(--tcn-product-palette-slate-39);--tcn-color-border-strong:var(--tcn-product-palette-violet-78);--tcn-color-border-subtle:var(--tcn-product-palette-slate-20-b);--tcn-color-control-track:var(--tcn-product-palette-slate-67);--tcn-color-danger-edge:var(--tcn-product-palette-red-70);--tcn-color-danger-solid:var(--tcn-product-palette-red-36);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-30);--tcn-color-danger-text:var(--tcn-product-palette-red-79);--tcn-color-focus-halo:var(--tcn-product-palette-blue-85-alpha-50);--tcn-color-focus-ring:var(--tcn-product-palette-blue-85);--tcn-color-success-text:var(--tcn-product-palette-green-84);--tcn-color-text-disabled:var(--tcn-product-palette-slate-46);--tcn-color-text-on-accent:var(--tcn-product-palette-neutral-5);--tcn-color-text-secondary:var(--tcn-product-palette-slate-85);--tcn-color-warning-text:var(--tcn-product-palette-amber-83);--tcn-product-canvas-guide-width:2px;--tcn-product-canvas-halo-width:4px;--tcn-product-canvas-handle-stroke-width:2px;--tcn-product-canvas-registration-stroke-width:2px;--tcn-product-chrome-active-background:var(--tcn-product-palette-violet-78);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-85);--tcn-product-field-unit-text:var(--tcn-product-palette-slate-85);--tcn-product-ink-swatch-ring:var(--tcn-product-palette-slate-85)}}@media (prefers-contrast:more){[data-tcn-product=macaw][data-tcn-theme=light][data-tcn-contrast=system],[data-tcn-product=macaw][data-tcn-theme=system][data-tcn-contrast=system],[data-tcn-product=macaw][data-tcn-theme=dark][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-product-palette-violet-78);--tcn-color-accent-solid-hover:var(--tcn-product-palette-violet-84);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-violet-72);--tcn-color-accent-text:var(--tcn-product-palette-violet-89);--tcn-color-border-control:var(--tcn-product-palette-slate-67);--tcn-color-border-default:var(--tcn-product-palette-slate-39);--tcn-color-border-strong:var(--tcn-product-palette-violet-78);--tcn-color-border-subtle:var(--tcn-product-palette-slate-20-b);--tcn-color-control-track:var(--tcn-product-palette-slate-67);--tcn-color-danger-edge:var(--tcn-product-palette-red-70);--tcn-color-danger-solid:var(--tcn-product-palette-red-36);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-30);--tcn-color-danger-text:var(--tcn-product-palette-red-79);--tcn-color-focus-halo:var(--tcn-product-palette-blue-85-alpha-50);--tcn-color-focus-ring:var(--tcn-product-palette-blue-85);--tcn-color-success-text:var(--tcn-product-palette-green-84);--tcn-color-text-disabled:var(--tcn-product-palette-slate-46);--tcn-color-text-on-accent:var(--tcn-product-palette-neutral-5);--tcn-color-text-secondary:var(--tcn-product-palette-slate-85);--tcn-color-warning-text:var(--tcn-product-palette-amber-83);--tcn-product-canvas-guide-width:2px;--tcn-product-canvas-halo-width:4px;--tcn-product-canvas-handle-stroke-width:2px;--tcn-product-canvas-registration-stroke-width:2px;--tcn-product-chrome-active-background:var(--tcn-product-palette-violet-78);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-85);--tcn-product-field-unit-text:var(--tcn-product-palette-slate-85);--tcn-product-ink-swatch-ring:var(--tcn-product-palette-slate-85)}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){[data-tcn-product=macaw][data-tcn-theme=system][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-product-palette-violet-78);--tcn-color-accent-solid-hover:var(--tcn-product-palette-violet-84);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-violet-72);--tcn-color-accent-text:var(--tcn-product-palette-violet-89);--tcn-color-border-control:var(--tcn-product-palette-slate-67);--tcn-color-border-default:var(--tcn-product-palette-slate-39);--tcn-color-border-strong:var(--tcn-product-palette-violet-78);--tcn-color-border-subtle:var(--tcn-product-palette-slate-20-b);--tcn-color-control-track:var(--tcn-product-palette-slate-67);--tcn-color-danger-edge:var(--tcn-product-palette-red-70);--tcn-color-danger-solid:var(--tcn-product-palette-red-36);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-30);--tcn-color-danger-text:var(--tcn-product-palette-red-79);--tcn-color-focus-halo:var(--tcn-product-palette-blue-85-alpha-50);--tcn-color-focus-ring:var(--tcn-product-palette-blue-85);--tcn-color-success-text:var(--tcn-product-palette-green-84);--tcn-color-text-disabled:var(--tcn-product-palette-slate-46);--tcn-color-text-on-accent:var(--tcn-product-palette-neutral-5);--tcn-color-text-secondary:var(--tcn-product-palette-slate-85);--tcn-color-warning-text:var(--tcn-product-palette-amber-83);--tcn-product-canvas-guide-width:2px;--tcn-product-canvas-halo-width:4px;--tcn-product-canvas-handle-stroke-width:2px;--tcn-product-canvas-registration-stroke-width:2px;--tcn-product-chrome-active-background:var(--tcn-product-palette-violet-78);--tcn-product-chrome-text-muted:var(--tcn-product-palette-slate-85);--tcn-product-field-unit-text:var(--tcn-product-palette-slate-85);--tcn-product-ink-swatch-ring:var(--tcn-product-palette-slate-85)}}[data-tcn-product=macaw][data-tcn-density=standard]{--tcn-density-control-font-font-family:var(--tcn-product-type-label-font-family);--tcn-density-control-font-font-size:var(--tcn-product-type-label-font-size);--tcn-density-control-font-font-weight:var(--tcn-product-type-label-font-weight);--tcn-density-control-font-line-height:var(--tcn-product-type-label-line-height);--tcn-density-control-font-letter-spacing:var(--tcn-product-type-label-letter-spacing);--tcn-density-control-font-font-variant-numeric:normal;--tcn-density-control-gap:var(--tcn-space-1-5);--tcn-density-control-height:var(--tcn-size-control-28);--tcn-density-control-height-lg:var(--tcn-size-control-32);--tcn-density-control-height-sm:var(--tcn-size-control-24);--tcn-density-control-height-xs:var(--tcn-size-control-20);--tcn-density-control-padding-x:var(--tcn-space-2);--tcn-density-inset-container:var(--tcn-space-3);--tcn-density-inset-field-gap:var(--tcn-space-1);--tcn-density-inset-stack:var(--tcn-space-2);--tcn-density-row-height:var(--tcn-size-control-28);--tcn-density-row-padding-x:var(--tcn-space-2);--tcn-density-table-font-family:var(--tcn-product-type-body-font-family);--tcn-density-table-font-size:var(--tcn-product-type-body-font-size);--tcn-density-table-font-weight:var(--tcn-product-type-body-font-weight);--tcn-density-table-line-height:var(--tcn-product-type-body-line-height);--tcn-density-table-letter-spacing:var(--tcn-product-type-body-letter-spacing);--tcn-density-table-font-variant-numeric:normal}[data-tcn-product=macaw][data-tcn-density=compact]{--tcn-density-control-font-font-family:var(--tcn-product-type-label-font-family);--tcn-density-control-font-font-size:var(--tcn-product-type-label-font-size);--tcn-density-control-font-font-weight:var(--tcn-product-type-label-font-weight);--tcn-density-control-font-line-height:var(--tcn-product-type-label-line-height);--tcn-density-control-font-letter-spacing:var(--tcn-product-type-label-letter-spacing);--tcn-density-control-font-font-variant-numeric:normal;--tcn-density-control-gap:var(--tcn-space-1);--tcn-density-control-height:var(--tcn-size-control-24);--tcn-density-control-height-lg:var(--tcn-size-control-28);--tcn-density-control-height-sm:var(--tcn-size-control-24);--tcn-density-control-height-xs:var(--tcn-size-control-20);--tcn-density-control-padding-x:var(--tcn-space-1-5);--tcn-density-inset-container:var(--tcn-space-2);--tcn-density-inset-field-gap:var(--tcn-space-1);--tcn-density-inset-stack:var(--tcn-space-1-5);--tcn-density-row-height:var(--tcn-size-control-24);--tcn-density-row-padding-x:var(--tcn-space-1-5);--tcn-density-table-font-family:var(--tcn-product-type-label-font-family);--tcn-density-table-font-size:var(--tcn-product-type-label-font-size);--tcn-density-table-font-weight:var(--tcn-product-type-label-font-weight);--tcn-density-table-line-height:var(--tcn-product-type-label-line-height);--tcn-density-table-letter-spacing:var(--tcn-product-type-label-letter-spacing);--tcn-density-table-font-variant-numeric:normal}[data-tcn-product=macaw][data-tcn-macaw-chrome=mid]{--tcn-color-accent-solid:var(--tcn-product-palette-violet-84);--tcn-color-accent-solid-hover:var(--tcn-product-palette-violet-89);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-violet-78);--tcn-color-accent-subtle:var(--tcn-product-palette-violet-32);--tcn-color-accent-text:var(--tcn-product-palette-slate-95);--tcn-color-border-control:var(--tcn-product-palette-slate-81);--tcn-color-border-default:var(--tcn-product-palette-slate-50);--tcn-color-border-strong:var(--tcn-product-palette-violet-87);--tcn-color-border-subtle:var(--tcn-product-palette-slate-33);--tcn-color-control-background:var(--tcn-product-palette-slate-43);--tcn-color-control-background-hover:var(--tcn-product-palette-slate-47);--tcn-color-control-background-pressed:var(--tcn-product-palette-slate-51);--tcn-color-control-field:var(--tcn-product-palette-slate-30);--tcn-color-control-track:var(--tcn-product-palette-slate-81);--tcn-color-danger-edge:var(--tcn-product-palette-red-79);--tcn-color-danger-solid:var(--tcn-product-palette-red-38);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-33);--tcn-color-danger-subtle:var(--tcn-product-palette-red-29);--tcn-color-danger-text:var(--tcn-product-palette-red-92);--tcn-color-focus-halo:var(--tcn-product-palette-blue-85-alpha-35);--tcn-color-focus-ring:var(--tcn-product-palette-blue-85);--tcn-color-success-subtle:var(--tcn-product-palette-green-34);--tcn-color-success-text:var(--tcn-product-palette-green-92);--tcn-color-surface-canvas:var(--tcn-product-palette-slate-35);--tcn-color-surface-default:var(--tcn-product-palette-slate-39-b);--tcn-color-surface-inverse:var(--tcn-product-palette-neutral-100);--tcn-color-surface-overlay:var(--tcn-product-palette-slate-43);--tcn-color-surface-raised:var(--tcn-product-palette-slate-43);--tcn-color-surface-sunken:var(--tcn-product-palette-slate-30);--tcn-color-text-disabled:var(--tcn-product-palette-slate-72);--tcn-color-text-primary:var(--tcn-product-palette-neutral-100);--tcn-color-text-secondary:var(--tcn-product-palette-neutral-96);--tcn-color-warning-subtle:var(--tcn-product-palette-amber-32);--tcn-color-warning-text:var(--tcn-product-palette-amber-91);--tcn-product-chrome-active-background:var(--tcn-product-palette-neutral-100);--tcn-product-chrome-background:var(--tcn-product-palette-slate-35);--tcn-product-chrome-raised:var(--tcn-product-palette-slate-39-b);--tcn-product-chrome-text:var(--tcn-product-palette-neutral-100);--tcn-product-chrome-text-muted:var(--tcn-product-palette-neutral-96);--tcn-product-field-background:var(--tcn-product-palette-slate-30);--tcn-product-field-pending-border:var(--tcn-product-palette-amber-91);--tcn-product-field-unit-text:var(--tcn-product-palette-neutral-96);--tcn-product-ink-swatch-ring:var(--tcn-product-palette-neutral-93)}[data-tcn-product=macaw][data-tcn-macaw-chrome=mid][data-tcn-contrast=more]{--tcn-color-accent-solid:var(--tcn-product-palette-violet-82);--tcn-color-accent-solid-hover:var(--tcn-product-palette-violet-87-b);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-violet-78);--tcn-color-accent-subtle:var(--tcn-product-palette-violet-30);--tcn-color-accent-text:var(--tcn-product-palette-slate-95);--tcn-color-border-control:var(--tcn-product-palette-slate-79);--tcn-color-border-default:var(--tcn-product-palette-slate-51-b);--tcn-color-border-strong:var(--tcn-product-palette-violet-87);--tcn-color-border-subtle:var(--tcn-product-palette-slate-33);--tcn-color-control-background:var(--tcn-product-palette-slate-32);--tcn-color-control-background-hover:var(--tcn-product-palette-slate-36);--tcn-color-control-background-pressed:var(--tcn-product-palette-slate-40);--tcn-color-control-field:var(--tcn-product-palette-neutral-19);--tcn-color-control-track:var(--tcn-product-palette-slate-79);--tcn-color-danger-edge:var(--tcn-product-palette-red-79);--tcn-color-danger-solid:var(--tcn-product-palette-red-33);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-28);--tcn-color-danger-subtle:var(--tcn-product-palette-red-25);--tcn-color-danger-text:var(--tcn-product-palette-red-94);--tcn-color-focus-halo:var(--tcn-product-palette-blue-85-alpha-70);--tcn-color-focus-ring:var(--tcn-product-palette-blue-85);--tcn-color-success-subtle:var(--tcn-product-palette-green-27);--tcn-color-success-text:var(--tcn-product-palette-green-93);--tcn-color-surface-canvas:var(--tcn-product-palette-neutral-24);--tcn-color-surface-default:var(--tcn-product-palette-neutral-28);--tcn-color-surface-overlay:var(--tcn-product-palette-slate-32);--tcn-color-surface-raised:var(--tcn-product-palette-slate-32);--tcn-color-surface-sunken:var(--tcn-product-palette-neutral-21);--tcn-color-text-disabled:var(--tcn-product-palette-slate-72);--tcn-color-text-secondary:var(--tcn-product-palette-neutral-96-b);--tcn-color-warning-subtle:var(--tcn-product-palette-amber-28);--tcn-color-warning-text:var(--tcn-product-palette-amber-93);--tcn-product-chrome-active-background:var(--tcn-product-palette-neutral-100);--tcn-product-chrome-background:var(--tcn-product-palette-neutral-24);--tcn-product-chrome-raised:var(--tcn-product-palette-neutral-28);--tcn-product-chrome-text-muted:var(--tcn-product-palette-neutral-96-b);--tcn-product-field-background:var(--tcn-product-palette-neutral-19);--tcn-product-field-unit-text:var(--tcn-product-palette-neutral-96-b);--tcn-product-ink-swatch-ring:var(--tcn-product-palette-neutral-93)}@media (prefers-contrast:more){[data-tcn-product=macaw][data-tcn-macaw-chrome=mid][data-tcn-contrast=system]{--tcn-color-accent-solid:var(--tcn-product-palette-violet-82);--tcn-color-accent-solid-hover:var(--tcn-product-palette-violet-87-b);--tcn-color-accent-solid-pressed:var(--tcn-product-palette-violet-78);--tcn-color-accent-subtle:var(--tcn-product-palette-violet-30);--tcn-color-accent-text:var(--tcn-product-palette-slate-95);--tcn-color-border-control:var(--tcn-product-palette-slate-79);--tcn-color-border-default:var(--tcn-product-palette-slate-51-b);--tcn-color-border-strong:var(--tcn-product-palette-violet-87);--tcn-color-border-subtle:var(--tcn-product-palette-slate-33);--tcn-color-control-background:var(--tcn-product-palette-slate-32);--tcn-color-control-background-hover:var(--tcn-product-palette-slate-36);--tcn-color-control-background-pressed:var(--tcn-product-palette-slate-40);--tcn-color-control-field:var(--tcn-product-palette-neutral-19);--tcn-color-control-track:var(--tcn-product-palette-slate-79);--tcn-color-danger-edge:var(--tcn-product-palette-red-79);--tcn-color-danger-solid:var(--tcn-product-palette-red-33);--tcn-color-danger-solid-hover:var(--tcn-product-palette-red-28);--tcn-color-danger-subtle:var(--tcn-product-palette-red-25);--tcn-color-danger-text:var(--tcn-product-palette-red-94);--tcn-color-focus-halo:var(--tcn-product-palette-blue-85-alpha-70);--tcn-color-focus-ring:var(--tcn-product-palette-blue-85);--tcn-color-success-subtle:var(--tcn-product-palette-green-27);--tcn-color-success-text:var(--tcn-product-palette-green-93);--tcn-color-surface-canvas:var(--tcn-product-palette-neutral-24);--tcn-color-surface-default:var(--tcn-product-palette-neutral-28);--tcn-color-surface-overlay:var(--tcn-product-palette-slate-32);--tcn-color-surface-raised:var(--tcn-product-palette-slate-32);--tcn-color-surface-sunken:var(--tcn-product-palette-neutral-21);--tcn-color-text-disabled:var(--tcn-product-palette-slate-72);--tcn-color-text-secondary:var(--tcn-product-palette-neutral-96-b);--tcn-color-warning-subtle:var(--tcn-product-palette-amber-28);--tcn-color-warning-text:var(--tcn-product-palette-amber-93);--tcn-product-chrome-active-background:var(--tcn-product-palette-neutral-100);--tcn-product-chrome-background:var(--tcn-product-palette-neutral-24);--tcn-product-chrome-raised:var(--tcn-product-palette-neutral-28);--tcn-product-chrome-text-muted:var(--tcn-product-palette-neutral-96-b);--tcn-product-field-background:var(--tcn-product-palette-neutral-19);--tcn-product-field-unit-text:var(--tcn-product-palette-neutral-96-b);--tcn-product-ink-swatch-ring:var(--tcn-product-palette-neutral-93)}}[data-tcn-product=macaw][data-tcn-macaw-surround=dark]{--tcn-product-canvas-registration:#d8d8dc;--tcn-product-canvas-surround:#1a1a1b;--tcn-product-canvas-surround-label:#eeeeef}[data-tcn-product=macaw][data-tcn-macaw-surround=mid]{--tcn-product-canvas-registration:#111;--tcn-product-canvas-surround:gray;--tcn-product-canvas-surround-label:#000}[data-tcn-product=macaw][data-tcn-macaw-surround=light]{--tcn-product-canvas-registration:#1e1e1e;--tcn-product-canvas-surround:#c4c4c4;--tcn-product-canvas-surround-label:#111}}@layer tcn.base{[data-tcn-scope]{color:var(--tcn-color-text-primary);font-family:var(--tcn-type-body-md-font-family);font-size:var(--tcn-type-body-md-font-size);line-height:var(--tcn-type-body-md-line-height)}[data-tcn-scope][data-tcn-surface=canvas]{background-color:var(--tcn-color-surface-canvas)}.tcn-text-display-lg{font-family:var(--tcn-type-display-lg-font-family);font-size:var(--tcn-type-display-lg-font-size);font-weight:var(--tcn-type-display-lg-font-weight);line-height:var(--tcn-type-display-lg-line-height);letter-spacing:var(--tcn-type-display-lg-letter-spacing);font-variant-numeric:var(--tcn-type-display-lg-font-variant-numeric)}.tcn-text-display-md{font-family:var(--tcn-type-display-md-font-family);font-size:var(--tcn-type-display-md-font-size);font-weight:var(--tcn-type-display-md-font-weight);line-height:var(--tcn-type-display-md-line-height);letter-spacing:var(--tcn-type-display-md-letter-spacing);font-variant-numeric:var(--tcn-type-display-md-font-variant-numeric)}.tcn-text-heading-lg{font-family:var(--tcn-type-heading-lg-font-family);font-size:var(--tcn-type-heading-lg-font-size);font-weight:var(--tcn-type-heading-lg-font-weight);line-height:var(--tcn-type-heading-lg-line-height);letter-spacing:var(--tcn-type-heading-lg-letter-spacing);font-variant-numeric:var(--tcn-type-heading-lg-font-variant-numeric)}.tcn-text-heading-md{font-family:var(--tcn-type-heading-md-font-family);font-size:var(--tcn-type-heading-md-font-size);font-weight:var(--tcn-type-heading-md-font-weight);line-height:var(--tcn-type-heading-md-line-height);letter-spacing:var(--tcn-type-heading-md-letter-spacing);font-variant-numeric:var(--tcn-type-heading-md-font-variant-numeric)}.tcn-text-heading-sm{font-family:var(--tcn-type-heading-sm-font-family);font-size:var(--tcn-type-heading-sm-font-size);font-weight:var(--tcn-type-heading-sm-font-weight);line-height:var(--tcn-type-heading-sm-line-height);letter-spacing:var(--tcn-type-heading-sm-letter-spacing);font-variant-numeric:var(--tcn-type-heading-sm-font-variant-numeric)}.tcn-text-body-lg{font-family:var(--tcn-type-body-lg-font-family);font-size:var(--tcn-type-body-lg-font-size);font-weight:var(--tcn-type-body-lg-font-weight);line-height:var(--tcn-type-body-lg-line-height);letter-spacing:var(--tcn-type-body-lg-letter-spacing);font-variant-numeric:var(--tcn-type-body-lg-font-variant-numeric)}.tcn-text-body-md{font-family:var(--tcn-type-body-md-font-family);font-size:var(--tcn-type-body-md-font-size);font-weight:var(--tcn-type-body-md-font-weight);line-height:var(--tcn-type-body-md-line-height);letter-spacing:var(--tcn-type-body-md-letter-spacing);font-variant-numeric:var(--tcn-type-body-md-font-variant-numeric)}.tcn-text-body-sm{font-family:var(--tcn-type-body-sm-font-family);font-size:var(--tcn-type-body-sm-font-size);font-weight:var(--tcn-type-body-sm-font-weight);line-height:var(--tcn-type-body-sm-line-height);letter-spacing:var(--tcn-type-body-sm-letter-spacing);font-variant-numeric:var(--tcn-type-body-sm-font-variant-numeric)}.tcn-text-label-md{font-family:var(--tcn-type-label-md-font-family);font-size:var(--tcn-type-label-md-font-size);font-weight:var(--tcn-type-label-md-font-weight);line-height:var(--tcn-type-label-md-line-height);letter-spacing:var(--tcn-type-label-md-letter-spacing);font-variant-numeric:var(--tcn-type-label-md-font-variant-numeric)}.tcn-text-label-sm{font-family:var(--tcn-type-label-sm-font-family);font-size:var(--tcn-type-label-sm-font-size);font-weight:var(--tcn-type-label-sm-font-weight);line-height:var(--tcn-type-label-sm-line-height);letter-spacing:var(--tcn-type-label-sm-letter-spacing);font-variant-numeric:var(--tcn-type-label-sm-font-variant-numeric)}.tcn-text-caption{font-family:var(--tcn-type-caption-font-family);font-size:var(--tcn-type-caption-font-size);font-weight:var(--tcn-type-caption-font-weight);line-height:var(--tcn-type-caption-line-height);letter-spacing:var(--tcn-type-caption-letter-spacing);font-variant-numeric:var(--tcn-type-caption-font-variant-numeric)}.tcn-text-numeric-md{font-family:var(--tcn-type-numeric-md-font-family);font-size:var(--tcn-type-numeric-md-font-size);font-weight:var(--tcn-type-numeric-md-font-weight);line-height:var(--tcn-type-numeric-md-line-height);letter-spacing:var(--tcn-type-numeric-md-letter-spacing);font-variant-numeric:var(--tcn-type-numeric-md-font-variant-numeric)}.tcn-text-code-md{font-family:var(--tcn-type-code-md-font-family);font-size:var(--tcn-type-code-md-font-size);font-weight:var(--tcn-type-code-md-font-weight);line-height:var(--tcn-type-code-md-line-height);letter-spacing:var(--tcn-type-code-md-letter-spacing);font-variant-numeric:var(--tcn-type-code-md-font-variant-numeric)}}@layer tcn.components{@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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-duration:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.tc\:\@container\/field-group{container:field-group/inline-size}.tc\:pointer-events-none{pointer-events:none}.tc\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tc\:absolute{position:absolute}.tc\:fixed{position:fixed}.tc\:relative{position:relative}.tc\:inset-0{inset:0}.tc\:inset-y-0{inset-block:0}.tc\:start-0{inset-inline-start:calc(var(--tcn-space-1) * 0)}.tc\:end-0{inset-inline-end:calc(var(--tcn-space-1) * 0)}.tc\:end-2{inset-inline-end:calc(var(--tcn-space-1) * 2)}.tc\:end-\[calc\(2\.125rem\+1px\)\]{inset-inline-end:calc(2.125rem + 1px)}.tc\:top-\(--tcn-space-2\){top:var(--tcn-space-2)}.tc\:top-1\/2{top:50%}.tc\:top-2{top:calc(var(--tcn-space-1) * 2)}.tc\:right-0{right:0}.tc\:right-2{right:calc(var(--tcn-space-1) * 2)}.tc\:left-\(--tcn-space-2\){left:var(--tcn-space-2)}.tc\:left-0{left:0}.tc\:left-1\/2{left:50%}.tc\:isolate{isolation:isolate}.tc\:z-\(--tcn-layer-modal\){z-index:var(--tcn-layer-modal)}.tc\:z-\(--tcn-layer-popover\){z-index:var(--tcn-layer-popover)}.tc\:z-\(--tcn-layer-tooltip\){z-index:var(--tcn-layer-tooltip)}.tc\:z-10{z-index:10}.tc\:order-1{order:1}.tc\:order-2{order:2}.tc\:order-3{order:3}.tc\:col-span-full{grid-column:1/-1}.tc\:m-0{margin:0}.tc\:m-auto{margin:auto}.tc\:-mx-1{margin-inline:calc(var(--tcn-space-1) * -1)}.tc\:-mx-4{margin-inline:calc(var(--tcn-space-1) * -4)}.tc\:mx-1{margin-inline:var(--tcn-space-1)}.tc\:mx-auto{margin-inline:auto}.tc\:-my-2{margin-block:calc(var(--tcn-space-1) * -2)}.tc\:my-1{margin-block:var(--tcn-space-1)}.tc\:ms-2{margin-inline-start:calc(var(--tcn-space-1) * 2)}.tc\:ms-auto{margin-inline-start:auto}.tc\:-me-1{margin-inline-end:calc(var(--tcn-space-1) * -1)}.tc\:me-1{margin-inline-end:var(--tcn-space-1)}.tc\:-mb-4{margin-bottom:calc(var(--tcn-space-1) * -4)}.tc\:mb-1\.5{margin-bottom:calc(var(--tcn-space-1) * 1.5)}.tc\:ml-4{margin-left:calc(var(--tcn-space-1) * 4)}.tc\:ml-auto{margin-left:auto}.tc\:\[display\:inherit\]{display:inherit}.tc\:block{display:block}.tc\:contents{display:contents}.tc\:flex{display:flex}.tc\:grid{display:grid}.tc\:hidden{display:none}.tc\:inline-block{display:inline-block}.tc\:inline-flex{display:inline-flex}.tc\:field-sizing-content{field-sizing:content}.tc\:aspect-square{aspect-ratio:1}.tc\:size-\(--tcn-button-height\){width:var(--tcn-button-height);height:var(--tcn-button-height)}.tc\:size-\(--tcn-button-height-lg\){width:var(--tcn-button-height-lg);height:var(--tcn-button-height-lg)}.tc\:size-\(--tcn-button-height-sm\){width:var(--tcn-button-height-sm);height:var(--tcn-button-height-sm)}.tc\:size-\(--tcn-button-height-xs\){width:var(--tcn-button-height-xs);height:var(--tcn-button-height-xs)}.tc\:size-\(--tcn-choice-size\){width:var(--tcn-choice-size);height:var(--tcn-choice-size)}.tc\:size-\(--tcn-density-icon-size\){width:var(--tcn-density-icon-size);height:var(--tcn-density-icon-size)}.tc\:size-2\.5{width:calc(var(--tcn-space-1) * 2.5);height:calc(var(--tcn-space-1) * 2.5)}.tc\:size-3{width:calc(var(--tcn-space-1) * 3);height:calc(var(--tcn-space-1) * 3)}.tc\:size-3\.5{width:calc(var(--tcn-space-1) * 3.5);height:calc(var(--tcn-space-1) * 3.5)}.tc\:size-4{width:calc(var(--tcn-space-1) * 4);height:calc(var(--tcn-space-1) * 4)}.tc\:size-5{width:calc(var(--tcn-space-1) * 5);height:calc(var(--tcn-space-1) * 5)}.tc\:size-6{width:calc(var(--tcn-space-1) * 6);height:calc(var(--tcn-space-1) * 6)}.tc\:size-7{width:calc(var(--tcn-space-1) * 7);height:calc(var(--tcn-space-1) * 7)}.tc\:size-8{width:calc(var(--tcn-space-1) * 8);height:calc(var(--tcn-space-1) * 8)}.tc\:size-9{width:calc(var(--tcn-space-1) * 9);height:calc(var(--tcn-space-1) * 9)}.tc\:size-\[calc\(var\(--tcn-choice-size\)\*0\.4\)\]{width:calc(var(--tcn-choice-size) * .4);height:calc(var(--tcn-choice-size) * .4)}.tc\:size-full{width:100%;height:100%}.tc\:size-px{width:1px;height:1px}.tc\:h-\(--tcn-button-height\){height:var(--tcn-button-height)}.tc\:h-\(--tcn-button-height-lg\){height:var(--tcn-button-height-lg)}.tc\:h-\(--tcn-button-height-sm\){height:var(--tcn-button-height-sm)}.tc\:h-\(--tcn-button-height-xs\){height:var(--tcn-button-height-xs)}.tc\:h-\(--tcn-density-control-height-sm\){height:var(--tcn-density-control-height-sm)}.tc\:h-\(--tcn-field-height\){height:var(--tcn-field-height)}.tc\:h-3{height:calc(var(--tcn-space-1) * 3)}.tc\:h-5{height:calc(var(--tcn-space-1) * 5)}.tc\:h-6{height:calc(var(--tcn-space-1) * 6)}.tc\:h-7{height:calc(var(--tcn-space-1) * 7)}.tc\:h-8{height:calc(var(--tcn-space-1) * 8)}.tc\:h-9{height:calc(var(--tcn-space-1) * 9)}.tc\:h-12{height:calc(var(--tcn-space-1) * 12)}.tc\:h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.tc\:h-dvh{height:100dvh}.tc\:h-full{height:100%}.tc\:h-px{height:1px}.tc\:max-h-\[calc\(100\%-2rem\)\]{max-height:calc(100% - 2rem)}.tc\:max-h-\[min\(60vh\,24rem\)\]{max-height:min(60vh,24rem)}.tc\:max-h-\[min\(60vh\,420px\)\]{max-height:min(60vh,420px)}.tc\:max-h-dvh{max-height:100dvh}.tc\:max-h-full{max-height:100%}.tc\:min-h-\(--tcn-field-height\){min-height:var(--tcn-field-height)}.tc\:min-h-\(--tcn-overlay-item-height\){min-height:var(--tcn-overlay-item-height)}.tc\:min-h-0{min-height:0}.tc\:min-h-24{min-height:calc(var(--tcn-space-1) * 24)}.tc\:min-h-\[calc\(var\(--tcn-field-height\)\*2\)\]{min-height:calc(var(--tcn-field-height) * 2)}.tc\:w-\(--trigger-width\){width:var(--trigger-width)}.tc\:w-3{width:calc(var(--tcn-space-1) * 3)}.tc\:w-6{width:calc(var(--tcn-space-1) * 6)}.tc\:w-72{width:calc(var(--tcn-space-1) * 72)}.tc\:w-auto{width:auto}.tc\:w-fit{width:fit-content}.tc\:w-full{width:100%}.tc\:w-px{width:1px}.tc\:max-w-\[36rem\]{max-width:36rem}.tc\:max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.tc\:max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.tc\:max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.tc\:max-w-full{max-width:100%}.tc\:max-w-xs{max-width:320px}.tc\:min-w-0{min-width:0}.tc\:min-w-20{min-width:calc(var(--tcn-space-1) * 20)}.tc\:min-w-36{min-width:calc(var(--tcn-space-1) * 36)}.tc\:min-w-48{min-width:calc(var(--tcn-space-1) * 48)}.tc\:min-w-\[96px\]{min-width:96px}.tc\:flex-1{flex:1}.tc\:shrink{flex-shrink:1}.tc\:shrink-0{flex-shrink:0}.tc\:basis-full{flex-basis:100%}.tc\:border-separate{border-collapse:separate}.tc\:border-spacing-0\.5{--tw-border-spacing-x:calc(var(--tcn-space-1) * .5);--tw-border-spacing-y:calc(var(--tcn-space-1) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.tc\:border-spacing-x-0{--tw-border-spacing-x:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.tc\:border-spacing-y-0\.5{--tw-border-spacing-y:calc(var(--tcn-space-1) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.tc\:origin-\(--trigger-anchor-point\){transform-origin:var(--trigger-anchor-point)}.tc\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tc\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tc\:translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.tc\:rotate-45{rotate:45deg}.tc\:animate-spin{animation:.8s linear infinite spin}.tc\:cursor-col-resize{cursor:col-resize}.tc\:cursor-default{cursor:default}.tc\:cursor-grab{cursor:grab}.tc\:cursor-row-resize{cursor:row-resize}.tc\:touch-none{touch-action:none}.tc\:resize-y{resize:vertical}.tc\:scroll-my-1{scroll-margin-block:var(--tcn-space-1)}.tc\:scroll-py-2{scroll-padding-block:calc(var(--tcn-space-1) * 2)}.tc\:\[scrollbar-width\:thin\]{scrollbar-width:thin}.tc\:list-disc{list-style-type:disc}.tc\:list-none{list-style-type:none}.tc\:auto-rows-min{grid-auto-rows:min-content}.tc\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tc\:grid-cols-\[repeat\(auto-fill\,minmax\(min\(var\(--grid-view-min\)\,100\%\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-view-min), 100%),1fr))}.tc\:flex-col{flex-direction:column}.tc\:flex-col-reverse{flex-direction:column-reverse}.tc\:flex-row{flex-direction:row}.tc\:flex-nowrap{flex-wrap:nowrap}.tc\:flex-wrap{flex-wrap:wrap}.tc\:place-content-center{place-content:center}.tc\:items-center{align-items:center}.tc\:items-start{align-items:flex-start}.tc\:items-stretch{align-items:stretch}.tc\:justify-between{justify-content:space-between}.tc\:justify-center{justify-content:center}.tc\:justify-end{justify-content:flex-end}.tc\:justify-start{justify-content:flex-start}.tc\:\[gap\:inherit\]{gap:inherit}.tc\:gap-\(--tcn-button-gap\){gap:var(--tcn-button-gap)}.tc\:gap-\(--tcn-density-inset-field-gap\){gap:var(--tcn-density-inset-field-gap)}.tc\:gap-0\.5{gap:calc(var(--tcn-space-1) * .5)}.tc\:gap-1{gap:var(--tcn-space-1)}.tc\:gap-1\.5{gap:calc(var(--tcn-space-1) * 1.5)}.tc\:gap-2{gap:calc(var(--tcn-space-1) * 2)}.tc\:gap-2\.5{gap:calc(var(--tcn-space-1) * 2.5)}.tc\:gap-3{gap:calc(var(--tcn-space-1) * 3)}.tc\:gap-4{gap:calc(var(--tcn-space-1) * 4)}.tc\:gap-5{gap:calc(var(--tcn-space-1) * 5)}.tc\:gap-\[inherit\]{gap:inherit}.tc\:gap-px{gap:1px}.tc\:gap-x-3{column-gap:calc(var(--tcn-space-1) * 3)}.tc\:gap-x-4{column-gap:calc(var(--tcn-space-1) * 4)}.tc\:gap-y-1{row-gap:var(--tcn-space-1)}.tc\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc\:overflow-auto{overflow:auto}.tc\:overflow-hidden{overflow:hidden}.tc\:overflow-x-auto{overflow-x:auto}.tc\:overflow-x-hidden{overflow-x:hidden}.tc\:overflow-y-auto{overflow-y:auto}.tc\:overflow-y-hidden{overflow-y:hidden}.tc\:overscroll-contain{overscroll-behavior:contain}.tc\:rounded-\[2px\]{border-radius:2px}.tc\:rounded-button{border-radius:var(--tcn-button-radius)}.tc\:rounded-field{border-radius:var(--tcn-field-radius)}.tc\:rounded-full{border-radius:2147483647px}.tc\:rounded-lg{border-radius:var(--tcn-radius-control)}.tc\:rounded-md{border-radius:var(--tcn-radius-sm)}.tc\:rounded-overlay{border-radius:var(--tcn-overlay-radius)}.tc\:rounded-sm{border-radius:var(--tcn-radius-xs)}.tc\:rounded-tooltip{border-radius:var(--tcn-tooltip-radius)}.tc\:rounded-b-overlay{border-bottom-right-radius:var(--tcn-overlay-radius);border-bottom-left-radius:var(--tcn-overlay-radius)}.tc\:border{border-style:var(--tw-border-style);border-width:1px}.tc\:border-0{border-style:var(--tw-border-style);border-width:0}.tc\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.tc\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.tc\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.tc\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.tc\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tc\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.tc\:border-dashed{--tw-border-style:dashed;border-style:dashed}.tc\:border-border{border-color:var(--tcn-color-border-default)}.tc\:border-button-secondary-border{border-color:var(--tcn-button-secondary-border)}.tc\:border-choice-border{border-color:var(--tcn-choice-border)}.tc\:border-field-border{border-color:var(--tcn-field-border)}.tc\:border-overlay-border{border-color:var(--tcn-overlay-border)}.tc\:border-transparent{border-color:#0000}.tc\:bg-backdrop{background-color:var(--tcn-overlay-backdrop)}.tc\:bg-background{background-color:var(--tcn-color-surface-default)}.tc\:bg-border{background-color:var(--tcn-color-border-default)}.tc\:bg-button-danger{background-color:var(--tcn-button-danger-background)}.tc\:bg-button-primary{background-color:var(--tcn-button-primary-background)}.tc\:bg-button-secondary{background-color:var(--tcn-button-secondary-background)}.tc\:bg-card{background-color:var(--tcn-color-surface-raised)}.tc\:bg-choice{background-color:var(--tcn-color-control-field)}.tc\:bg-choice-mark{background-color:var(--tcn-choice-mark)}.tc\:bg-choice-thumb{background-color:var(--tcn-choice-thumb)}.tc\:bg-field{background-color:var(--tcn-field-background)}.tc\:bg-muted{background-color:var(--tcn-color-surface-sunken)}.tc\:bg-muted-foreground{background-color:var(--tcn-color-text-secondary)}.tc\:bg-overlay{background-color:var(--tcn-overlay-background)}.tc\:bg-secondary{background-color:var(--tcn-color-action-secondary-background)}.tc\:bg-tooltip{background-color:var(--tcn-tooltip-background)}.tc\:bg-transparent{background-color:#0000}.tc\:bg-clip-padding{background-clip:padding-box}.tc\:fill-tooltip{fill:var(--tcn-tooltip-background)}.tc\:p-\(--tcn-density-inset-container\){padding:var(--tcn-density-inset-container)}.tc\:p-0{padding:0}.tc\:p-1{padding:var(--tcn-space-1)}.tc\:p-1\.5{padding:calc(var(--tcn-space-1) * 1.5)}.tc\:p-2{padding:calc(var(--tcn-space-1) * 2)}.tc\:p-3{padding:calc(var(--tcn-space-1) * 3)}.tc\:p-4{padding:calc(var(--tcn-space-1) * 4)}.tc\:p-\[3px\]{padding:3px}.tc\:px-\(--tcn-button-padding-x\){padding-inline:var(--tcn-button-padding-x)}.tc\:px-\(--tcn-density-control-padding-x\){padding-inline:var(--tcn-density-control-padding-x)}.tc\:px-\(--tcn-field-padding-x\){padding-inline:var(--tcn-field-padding-x)}.tc\:px-\(--tcn-overlay-item-padding-x\){padding-inline:var(--tcn-overlay-item-padding-x)}.tc\:px-0\.5{padding-inline:calc(var(--tcn-space-1) * .5)}.tc\:px-1{padding-inline:var(--tcn-space-1)}.tc\:px-1\.5{padding-inline:calc(var(--tcn-space-1) * 1.5)}.tc\:px-2{padding-inline:calc(var(--tcn-space-1) * 2)}.tc\:px-2\.5{padding-inline:calc(var(--tcn-space-1) * 2.5)}.tc\:px-3{padding-inline:calc(var(--tcn-space-1) * 3)}.tc\:px-4{padding-inline:calc(var(--tcn-space-1) * 4)}.tc\:py-0{padding-block:0}.tc\:py-0\.5{padding-block:calc(var(--tcn-space-1) * .5)}.tc\:py-1{padding-block:var(--tcn-space-1)}.tc\:py-1\.5{padding-block:calc(var(--tcn-space-1) * 1.5)}.tc\:py-2{padding-block:calc(var(--tcn-space-1) * 2)}.tc\:py-3{padding-block:calc(var(--tcn-space-1) * 3)}.tc\:py-6{padding-block:calc(var(--tcn-space-1) * 6)}.tc\:py-8{padding-block:calc(var(--tcn-space-1) * 8)}.tc\:ps-\(--tcn-field-padding-x\){padding-inline-start:var(--tcn-field-padding-x)}.tc\:ps-2{padding-inline-start:calc(var(--tcn-space-1) * 2)}.tc\:ps-3{padding-inline-start:calc(var(--tcn-space-1) * 3)}.tc\:ps-8{padding-inline-start:calc(var(--tcn-space-1) * 8)}.tc\:ps-\[calc\(\(var\(--tree-item-level\)-1\)\*var\(--tree-view-indent\)\+0\.25rem\)\]{padding-inline-start:calc((var(--tree-item-level) - 1) * var(--tree-view-indent) + .25rem)}.tc\:ps-\[calc\(var\(--tree-item-level\,1\)\*var\(--tree-view-indent\)\)\]{padding-inline-start:calc(var(--tree-item-level,1) * var(--tree-view-indent))}.tc\:pe-1{padding-inline-end:var(--tcn-space-1)}.tc\:pe-2{padding-inline-end:calc(var(--tcn-space-1) * 2)}.tc\:pt-1{padding-top:var(--tcn-space-1)}.tc\:pt-\[min\(15vh\,8rem\)\]{padding-top:min(15vh,8rem)}.tc\:pr-1{padding-right:var(--tcn-space-1)}.tc\:pr-2{padding-right:calc(var(--tcn-space-1) * 2)}.tc\:pr-8{padding-right:calc(var(--tcn-space-1) * 8)}.tc\:pb-1{padding-bottom:var(--tcn-space-1)}.tc\:pb-4{padding-bottom:calc(var(--tcn-space-1) * 4)}.tc\:pl-\(--tcn-field-padding-x\){padding-left:var(--tcn-field-padding-x)}.tc\:pl-\(--tcn-overlay-item-padding-x\){padding-left:var(--tcn-overlay-item-padding-x)}.tc\:text-center{text-align:center}.tc\:text-left{text-align:left}.tc\:font-heading{font-family:var(--tcn-type-heading-sm-font-family)}.tc\:font-mono{font-family:var(--tcn-font-family-mono)}.tc\:font-sans{font-family:var(--tcn-font-family-ui)}.tc\:text-heading{font-size:var(--tcn-type-heading-sm-font-size);line-height:var(--tw-leading,var(--tcn-type-heading-sm-line-height))}.tc\:text-sm{font-size:var(--tcn-density-control-font-font-size);line-height:var(--tw-leading,var(--tcn-density-control-font-line-height))}.tc\:text-xs{font-size:var(--tcn-type-caption-font-size);line-height:var(--tw-leading,var(--tcn-type-caption-line-height))}.tc\:text-\[0\.8125rem\]{font-size:.8125rem}.tc\:leading-none{--tw-leading:1;line-height:1}.tc\:leading-normal{--tw-leading:var(--tcn-font-line-height-normal);line-height:var(--tcn-font-line-height-normal)}.tc\:leading-snug{--tw-leading:var(--tcn-font-line-height-snug);line-height:var(--tcn-font-line-height-snug)}.tc\:font-medium{--tw-font-weight:var(--tcn-font-weight-medium);font-weight:var(--tcn-font-weight-medium)}.tc\:font-normal{--tw-font-weight:var(--tcn-font-weight-regular);font-weight:var(--tcn-font-weight-regular)}.tc\:font-semibold{--tw-font-weight:var(--tcn-font-weight-semibold);font-weight:var(--tcn-font-weight-semibold)}.tc\:tracking-widest{--tw-tracking:var(--tcn-font-tracking-wide);letter-spacing:var(--tcn-font-tracking-wide)}.tc\:whitespace-nowrap{white-space:nowrap}.tc\:text-button-danger-foreground{color:var(--tcn-button-danger-text)}.tc\:text-button-primary-foreground{color:var(--tcn-button-primary-text)}.tc\:text-button-quiet-foreground{color:var(--tcn-button-quiet-text)}.tc\:text-button-secondary-foreground{color:var(--tcn-button-secondary-text)}.tc\:text-choice-mark{color:var(--tcn-choice-mark)}.tc\:text-current{color:currentColor}.tc\:text-field-foreground{color:var(--tcn-field-text)}.tc\:text-field-invalid{color:var(--tcn-field-border-invalid)}.tc\:text-foreground{color:var(--tcn-color-text-primary)}.tc\:text-link{color:var(--tcn-color-text-link)}.tc\:text-muted-foreground{color:var(--tcn-color-text-secondary)}.tc\:text-popover-foreground{color:var(--tcn-color-text-primary)}.tc\:text-secondary-foreground{color:var(--tcn-color-action-secondary-text)}.tc\:text-tabs-foreground{color:var(--tcn-tabs-text)}.tc\:text-tooltip-foreground{color:var(--tcn-tooltip-text)}.tc\:text-validation{color:var(--tcn-color-validation-invalid)}.tc\: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, )}.tc\:underline{text-decoration-line:underline}.tc\:underline-offset-2{text-underline-offset:2px}.tc\:underline-offset-4{text-underline-offset:4px}.tc\:caret-transparent{caret-color:#0000}.tc\:opacity-0{opacity:0}.tc\:shadow-lg{--tw-shadow:var(--tcn-elevation-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tc\:shadow-md{--tw-shadow:var(--tcn-overlay-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tc\:ring-0{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tc\:outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tc\:outline-hidden{outline-offset:2px;outline:2px solid #0000}}.tc\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--tcn-motion-easing-standard));transition-duration:var(--tw-duration,var(--tcn-motion-duration-hover))}.tc\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tcn-motion-easing-standard));transition-duration:var(--tw-duration,var(--tcn-motion-duration-hover))}.tc\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--tcn-motion-easing-standard));transition-duration:var(--tw-duration,var(--tcn-motion-duration-hover))}.tc\:transition-none{transition-property:none}.tc\:duration-\(--tcn-motion-duration-hover\){--tw-duration:var(--tcn-motion-duration-hover);transition-duration:var(--tcn-motion-duration-hover)}.tc\:duration-\(--tcn-motion-duration-overlay-enter\){--tw-duration:var(--tcn-motion-duration-overlay-enter);transition-duration:var(--tcn-motion-duration-overlay-enter)}.tc\:outline-none{--tw-outline-style:none;outline-style:none}.tc\:select-none{-webkit-user-select:none;user-select:none}:is(.tc\:\*\:w-full>*){width:100%}.tc\:not-first\:mt-1\.5:not(:first-child){margin-top:calc(var(--tcn-space-1) * 1.5)}.tc\:not-focus\:sr-only:not(:focus){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tc\:not-data-selected\:bg-choice-track:not(:where([data-selected=true])){background-color:var(--tcn-choice-track)}.tc\:group-has-disabled\/field\:opacity-50:is(:where(.tc\:group\/field):has(:disabled) *){opacity:.5}.tc\:group-has-data-horizontal\/field\:text-balance:is(:where(.tc\:group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.tc\:group-has-\[\:focus-visible\]\/field-label\:outline-hidden:is(:where(.tc\:group\/field-label):has(:focus-visible) *){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tc\:group-has-\[\:focus-visible\]\/field-label\:outline-hidden:is(:where(.tc\:group\/field-label):has(:focus-visible) *){outline-offset:2px;outline:2px solid #0000}}.tc\:group-data-empty\/search-field\:hidden:is(:where(.tc\:group\/search-field)[data-empty] *){display:none}.tc\:group-data-empty\/select-list\:flex:is(:where(.tc\:group\/select-list)[data-empty] *){display:flex}.tc\:group-data-focused\/dropdown-menu-item\:text-accent-foreground:is(:where(.tc\:group\/dropdown-menu-item)[data-focused] *){color:var(--tcn-color-text-primary)}.tc\:group-data-invalid\/file-drop\:border-field-invalid:is(:where(.tc\:group\/file-drop)[data-invalid] *),.tc\:group-data-invalid\/search-field\:border-field-invalid:is(:where(.tc\:group\/search-field)[data-invalid] *){border-color:var(--tcn-field-border-invalid)}.tc\:group-data-invalid\/search-field\:ring-1:is(:where(.tc\:group\/search-field)[data-invalid] *){--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)}.tc\:group-data-invalid\/search-field\:ring-field-invalid:is(:where(.tc\:group\/search-field)[data-invalid] *){--tw-ring-color:var(--tcn-field-border-invalid)}.tc\:group-data-invalid\/select\:border-field-invalid:is(:where(.tc\:group\/select)[data-invalid] *){border-color:var(--tcn-field-border-invalid)}.tc\:group-data-invalid\/select\:ring-1:is(:where(.tc\:group\/select)[data-invalid] *){--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)}.tc\:group-data-invalid\/select\:ring-field-invalid:is(:where(.tc\:group\/select)[data-invalid] *){--tw-ring-color:var(--tcn-field-border-invalid)}.tc\:group-data-invalid\/tag-field\:border-field-invalid:is(:where(.tc\:group\/tag-field)[data-invalid] *){border-color:var(--tcn-field-border-invalid)}.tc\:group-data-invalid\/tag-field\:ring-1:is(:where(.tc\:group\/tag-field)[data-invalid] *){--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)}.tc\:group-data-invalid\/tag-field\:ring-field-invalid:is(:where(.tc\:group\/tag-field)[data-invalid] *){--tw-ring-color:var(--tcn-field-border-invalid)}.tc\:group-data-readonly\/combobox\:border-border:is(:where(.tc\:group\/combobox)[data-readonly] *){border-color:var(--tcn-color-border-default)}.tc\:group-data-readonly\/combobox\:bg-transparent:is(:where(.tc\:group\/combobox)[data-readonly] *){background-color:#0000}.tc\:group-data-readonly\/date-picker\:border-border:is(:where(.tc\:group\/date-picker)[data-readonly] *){border-color:var(--tcn-color-border-default)}.tc\:group-data-readonly\/date-picker\:bg-transparent:is(:where(.tc\:group\/date-picker)[data-readonly] *){background-color:#0000}.tc\:group-data-readonly\/date-range-picker\:border-border:is(:where(.tc\:group\/date-range-picker)[data-readonly] *){border-color:var(--tcn-color-border-default)}.tc\:group-data-readonly\/date-range-picker\:bg-transparent:is(:where(.tc\:group\/date-range-picker)[data-readonly] *){background-color:#0000}.tc\:group-data-readonly\/file-drop\:border-border:is(:where(.tc\:group\/file-drop)[data-readonly] *){border-color:var(--tcn-color-border-default)}.tc\:group-data-readonly\/file-drop\:bg-transparent:is(:where(.tc\:group\/file-drop)[data-readonly] *){background-color:#0000}.tc\:group-data-readonly\/file-drop\:opacity-100:is(:where(.tc\:group\/file-drop)[data-readonly] *){opacity:1}.tc\:group-data-readonly\/number-field\:border-border:is(:where(.tc\:group\/number-field)[data-readonly] *){border-color:var(--tcn-color-border-default)}.tc\:group-data-readonly\/number-field\:bg-transparent:is(:where(.tc\:group\/number-field)[data-readonly] *){background-color:#0000}.tc\:group-data-readonly\/search-field\:hidden:is(:where(.tc\:group\/search-field)[data-readonly] *){display:none}.tc\:group-data-readonly\/search-field\:border-border:is(:where(.tc\:group\/search-field)[data-readonly] *){border-color:var(--tcn-color-border-default)}.tc\:group-data-readonly\/search-field\:bg-transparent:is(:where(.tc\:group\/search-field)[data-readonly] *){background-color:#0000}.tc\:group-data-readonly\/segmented-field\:border-border:is(:where(.tc\:group\/segmented-field)[data-readonly] *){border-color:var(--tcn-color-border-default)}.tc\:group-data-readonly\/segmented-field\:bg-transparent:is(:where(.tc\:group\/segmented-field)[data-readonly] *){background-color:#0000}.tc\:group-data-readonly\/tag-field\:border-border:is(:where(.tc\:group\/tag-field)[data-readonly] *){border-color:var(--tcn-color-border-default)}.tc\:group-data-readonly\/tag-field\:bg-transparent:is(:where(.tc\:group\/tag-field)[data-readonly] *){background-color:#0000}.tc\:group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.tc\:group)[data-disabled=true] *){pointer-events:none}.tc\:group-data-\[disabled\=true\]\:opacity-50:is(:where(.tc\:group)[data-disabled=true] *),.tc\:group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.tc\:group\/field)[data-disabled=true] *){opacity:.5}.tc\:group-data-\[size\=default\]\/switch\:size-\(--tcn-choice-size\):is(:where(.tc\:group\/switch)[data-size=default] *){width:var(--tcn-choice-size);height:var(--tcn-choice-size)}.tc\:group-data-\[size\=default\]\/switch\:not-data-selected\:translate-x-0:is(:where(.tc\:group\/switch)[data-size=default] *):not(:where([data-selected=true])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.tc\:group-data-\[size\=sm\]\/switch\:size-\[calc\(var\(--tcn-choice-size\)\*0\.75\)\]:is(:where(.tc\:group\/switch)[data-size=sm] *){width:calc(var(--tcn-choice-size) * .75);height:calc(var(--tcn-choice-size) * .75)}.tc\:group-data-\[size\=sm\]\/switch\:not-data-selected\:translate-x-0:is(:where(.tc\:group\/switch)[data-size=sm] *):not(:where([data-selected=true])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.tc\:group-data-\[size\=sm\]\/tag-field\:size-4:is(:where(.tc\:group\/tag-field)[data-size=sm] *){width:calc(var(--tcn-space-1) * 4);height:calc(var(--tcn-space-1) * 4)}.tc\:group-data-\[size\=sm\]\/tag-field\:h-5:is(:where(.tc\:group\/tag-field)[data-size=sm] *){height:calc(var(--tcn-space-1) * 5)}.tc\:group-data-\[size\=sm\]\/tag-field\:min-h-\(--tcn-density-control-height-sm\):is(:where(.tc\:group\/tag-field)[data-size=sm] *){min-height:var(--tcn-density-control-height-sm)}.tc\:group-data-\[size\=sm\]\/tag-field\:text-xs:is(:where(.tc\:group\/tag-field)[data-size=sm] *){font-size:var(--tcn-type-caption-font-size);line-height:var(--tw-leading,var(--tcn-type-caption-line-height))}.tc\:group-data-\[variant\=line\]\/tabs-list\:h-full:is(:where(.tc\:group\/tabs-list)[data-variant=line] *){height:100%}.tc\:group-data-\[variant\=line\]\/tabs-list\:flex-none:is(:where(.tc\:group\/tabs-list)[data-variant=line] *){flex:none}.tc\:group-data-\[variant\=line\]\/tabs-list\:rounded-b-none:is(:where(.tc\:group\/tabs-list)[data-variant=line] *){border-bottom-right-radius:0;border-bottom-left-radius:0}.tc\:group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.tc\:group\/tabs-list)[data-variant=line] *){background-color:#0000}.tc\:group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.tc\:group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--tcn-space-1) * -2)}.tc\:group-data-disabled\/search-field\:hidden:is(:is(:where(.tc\:group\/search-field):where([data-disabled=true]),:where(.tc\:group\/search-field):where([data-disabled]:not([data-disabled=false]))) *){display:none}.tc\:group-data-disabled\/search-field\:cursor-not-allowed:is(:is(:where(.tc\:group\/search-field):where([data-disabled=true]),:where(.tc\:group\/search-field):where([data-disabled]:not([data-disabled=false]))) *){cursor:not-allowed}.tc\:group-data-disabled\/search-field\:bg-disabled:is(:is(:where(.tc\:group\/search-field):where([data-disabled=true]),:where(.tc\:group\/search-field):where([data-disabled]:not([data-disabled=false]))) *){background-color:var(--tcn-color-control-background)}.tc\:group-data-disabled\/search-field\:opacity-50:is(:is(:where(.tc\:group\/search-field):where([data-disabled=true]),:where(.tc\:group\/search-field):where([data-disabled]:not([data-disabled=false]))) *){opacity:.5}.tc\:group-data-disabled\/tag-field\:cursor-not-allowed:is(:is(:where(.tc\:group\/tag-field):where([data-disabled=true]),:where(.tc\:group\/tag-field):where([data-disabled]:not([data-disabled=false]))) *){cursor:not-allowed}.tc\:group-data-disabled\/tag-field\:bg-disabled:is(:is(:where(.tc\:group\/tag-field):where([data-disabled=true]),:where(.tc\:group\/tag-field):where([data-disabled]:not([data-disabled=false]))) *){background-color:var(--tcn-color-control-background)}.tc\:group-data-disabled\/tag-field\:opacity-50:is(:is(:where(.tc\:group\/tag-field):where([data-disabled=true]),:where(.tc\:group\/tag-field):where([data-disabled]:not([data-disabled=false]))) *){opacity:.5}.tc\:group-data-horizontal\/tabs\:h-\(--tcn-tabs-height\):is(:where(.tc\:group\/tabs):where([data-orientation=horizontal]) *){height:var(--tcn-tabs-height)}.tc\:group-data-horizontal\/tabs\:w-full:is(:where(.tc\:group\/tabs):where([data-orientation=horizontal]) *){width:100%}.tc\:group-data-horizontal\/tabs\:justify-start:is(:where(.tc\:group\/tabs):where([data-orientation=horizontal]) *){justify-content:flex-start}.tc\:group-data-horizontal\/tabs\:border-b:is(:where(.tc\:group\/tabs):where([data-orientation=horizontal]) *){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tc\:group-data-horizontal\/tabs\:border-border:is(:where(.tc\:group\/tabs):where([data-orientation=horizontal]) *){border-color:var(--tcn-color-border-default)}.tc\:group-data-vertical\/tabs\:h-fit:is(:where(.tc\:group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.tc\:group-data-vertical\/tabs\:w-full:is(:where(.tc\:group\/tabs):where([data-orientation=vertical]) *){width:100%}.tc\:group-data-vertical\/tabs\:flex-col:is(:where(.tc\:group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.tc\:group-data-vertical\/tabs\:justify-start:is(:where(.tc\:group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.tc\:peer-disabled\:cursor-not-allowed:is(:where(.tc\:peer):disabled~*){cursor:not-allowed}.tc\:peer-disabled\:opacity-50:is(:where(.tc\:peer):disabled~*),.tc\:peer-data-disabled\:opacity-50:is(:is(:where(.tc\:peer):where([data-disabled=true]),:where(.tc\:peer):where([data-disabled]:not([data-disabled=false])))~*){opacity:.5}.tc\:file\:inline-flex::file-selector-button{display:inline-flex}.tc\:file\:h-6::file-selector-button{height:calc(var(--tcn-space-1) * 6)}.tc\:file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.tc\:file\:bg-transparent::file-selector-button{background-color:#0000}.tc\:file\:text-sm::file-selector-button{font-size:var(--tcn-density-control-font-font-size);line-height:var(--tw-leading,var(--tcn-density-control-font-line-height))}.tc\:file\:font-medium::file-selector-button{--tw-font-weight:var(--tcn-font-weight-medium);font-weight:var(--tcn-font-weight-medium)}.tc\:file\:text-foreground::file-selector-button{color:var(--tcn-color-text-primary)}.tc\:placeholder\:text-field-placeholder::placeholder{color:var(--tcn-field-placeholder)}.tc\:after\:absolute:after{content:var(--tw-content);position:absolute}.tc\:after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--tcn-space-1) * -3)}.tc\:after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.tc\:after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--tcn-space-1) * -2)}.tc\:after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.tc\:after\:top-1\/2:after{content:var(--tw-content);top:50%}.tc\:after\:left-1\/2:after{content:var(--tw-content);left:50%}.tc\:after\:h-2:after{content:var(--tw-content);height:calc(var(--tcn-space-1) * 2)}.tc\:after\:w-2:after{content:var(--tw-content);width:calc(var(--tcn-space-1) * 2)}.tc\:after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tc\:after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tc\:after\:bg-tabs-indicator:after{content:var(--tw-content);background-color:var(--tcn-tabs-indicator)}.tc\:after\:opacity-0:after{content:var(--tw-content);opacity:0}.tc\:after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--tcn-motion-easing-standard));transition-duration:var(--tw-duration,var(--tcn-motion-duration-hover))}.tc\:group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.tc\:group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:0}.tc\:group-data-horizontal\/tabs\:after\:-bottom-px:is(:where(.tc\:group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-1px}.tc\:group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.tc\:group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--tcn-space-1) * .5)}.tc\:group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.tc\:group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:0}.tc\:group-data-vertical\/tabs\:after\:-right-1:is(:where(.tc\:group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--tcn-space-1) * -1)}.tc\:group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.tc\:group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--tcn-space-1) * .5)}.tc\:last\:mt-0:last-child{margin-top:0}.tc\:read-only\:not-disabled\:border-border:read-only:not(:disabled){border-color:var(--tcn-color-border-default)}.tc\:read-only\:not-disabled\:bg-transparent:read-only:not(:disabled){background-color:#0000}@media (hover:hover){.tc\:hover\:border-field-border-hover:hover{border-color:var(--tcn-field-border-hover)}.tc\:hover\:bg-accent:hover{background-color:var(--tcn-color-control-background-hover)}.tc\:hover\:bg-button-danger-hover:hover{background-color:var(--tcn-button-danger-background-hover)}.tc\:hover\:bg-button-primary-hover:hover{background-color:var(--tcn-button-primary-background-hover)}.tc\:hover\:bg-button-quiet-hover:hover{background-color:var(--tcn-button-quiet-background-hover)}.tc\:hover\:bg-button-secondary-hover:hover{background-color:var(--tcn-button-secondary-background-hover)}.tc\:hover\:bg-muted-foreground:hover{background-color:var(--tcn-color-text-secondary)}.tc\:hover\:bg-overlay-item-hover:hover{background-color:var(--tcn-overlay-item-hover)}.tc\:hover\:text-foreground:hover{color:var(--tcn-color-text-primary)}.tc\:hover\:text-tabs-foreground-selected:hover{color:var(--tcn-tabs-text-selected)}.tc\:hover\:underline:hover{text-decoration-line:underline}.tc\:group-data-readonly\/calendar\:hover\:bg-transparent:is(:where(.tc\:group\/calendar)[data-readonly] *):hover{background-color:#0000}}.tc\:focus-visible\:focus-ring:focus-visible{outline-offset:var(--tcn-focus-ring-offset);border-color:var(--tcn-focus-ring);box-shadow:var(--tcn-focus-shadow-bordered);outline:2px solid #0000}.tc\:focus-visible\:focus-ring:focus-visible:is([aria-invalid=true],[data-invalid],:where([data-slot=select][data-invalid]) [data-slot=select-trigger]){border-color:var(--tcn-field-border-invalid);box-shadow:0 0 0 1px var(--tcn-field-border-invalid), 0 0 0 4px var(--tcn-color-focus-halo)}.tc\:active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.tc\:disabled\:pointer-events-none:disabled{pointer-events:none}.tc\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.tc\:disabled\:bg-disabled:disabled{background-color:var(--tcn-color-control-background)}.tc\:disabled\:opacity-50:disabled{opacity:.5}:where([data-expanded]) .tc\:in-data-expanded\:rotate-90{rotate:90deg}.tc\:has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--tcn-space-1)}.tc\:has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--tcn-space-1) * 1.5)}.tc\:has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--tcn-space-1) * 2)}.tc\:has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--tcn-space-1)}.tc\:has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--tcn-space-1) * 1.5)}.tc\:has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--tcn-space-1) * 2)}.tc\:has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--tcn-space-1) * 1.5)}.tc\:has-data-checked\:border-selection-indicator:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--tcn-color-selection-indicator)}.tc\:has-data-checked\:bg-selection:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--tcn-color-selection-background)}.tc\:has-data-selected\:border-selection-indicator:has(:where([data-selected=true])){border-color:var(--tcn-color-selection-indicator)}.tc\:has-data-selected\:bg-selection:has(:where([data-selected=true])){background-color:var(--tcn-color-selection-background)}.tc\:has-\[\[data-slot\=date-segment\]\[data-focus-visible\]\]\:focus-ring:has([data-slot=date-segment][data-focus-visible]){outline-offset:var(--tcn-focus-ring-offset);border-color:var(--tcn-focus-ring);box-shadow:var(--tcn-focus-shadow-bordered);outline:2px solid #0000}.tc\:has-\[\[data-slot\=date-segment\]\[data-focus-visible\]\]\:focus-ring:has([data-slot=date-segment][data-focus-visible]):is([aria-invalid=true],[data-invalid],:where([data-slot=select][data-invalid]) [data-slot=select-trigger]){border-color:var(--tcn-field-border-invalid);box-shadow:0 0 0 1px var(--tcn-field-border-invalid), 0 0 0 4px var(--tcn-color-focus-halo)}.tc\:has-\[input\:focus-visible\]\:focus-ring:has(:is(input:focus-visible)){outline-offset:var(--tcn-focus-ring-offset);border-color:var(--tcn-focus-ring);box-shadow:var(--tcn-focus-shadow-bordered);outline:2px solid #0000}.tc\:has-\[input\:focus-visible\]\:focus-ring:has(:is(input:focus-visible)):is([aria-invalid=true],[data-invalid],:where([data-slot=select][data-invalid]) [data-slot=select-trigger]){border-color:var(--tcn-field-border-invalid);box-shadow:0 0 0 1px var(--tcn-field-border-invalid), 0 0 0 4px var(--tcn-color-focus-halo)}.tc\:has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--tcn-space-1) * 3)}.tc\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.tc\:has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.tc\:has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.tc\:has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--tcn-radius-control)}.tc\:has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media (hover:hover){.tc\:has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--tcn-color-surface-sunken)}}.tc\:has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:focus-ring:has(>[data-slot=field]):has(:focus-visible){outline-offset:var(--tcn-focus-ring-offset);border-color:var(--tcn-focus-ring);box-shadow:var(--tcn-focus-shadow-bordered);outline:2px solid #0000}.tc\:has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:focus-ring:has(>[data-slot=field]):has(:focus-visible):is([aria-invalid=true],[data-invalid],:where([data-slot=select][data-invalid]) [data-slot=select-trigger]){border-color:var(--tcn-field-border-invalid);box-shadow:0 0 0 1px var(--tcn-field-border-invalid), 0 0 0 4px var(--tcn-color-focus-halo)}.tc\:has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--tcn-space-1) * 3)}.tc\:aria-expanded\:bg-accent[aria-expanded=true]{background-color:var(--tcn-color-control-background-hover)}.tc\:aria-expanded\:bg-button-quiet-hover[aria-expanded=true]{background-color:var(--tcn-button-quiet-background-hover)}.tc\:aria-expanded\:bg-button-secondary-hover[aria-expanded=true]{background-color:var(--tcn-button-secondary-background-hover)}.tc\:aria-expanded\:bg-overlay-item-hover[aria-expanded=true]{background-color:var(--tcn-overlay-item-hover)}.tc\:aria-invalid\:border-field-invalid[aria-invalid=true]{border-color:var(--tcn-field-border-invalid)}.tc\:aria-invalid\:ring-1[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tc\:aria-invalid\:ring-field-invalid[aria-invalid=true]{--tw-ring-color:var(--tcn-field-border-invalid)}.tc\:aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.tc\:aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.tc\:aria-\[orientation\=vertical\]\:w-px[aria-orientation=vertical]{width:1px}.tc\:aria-\[orientation\=vertical\]\:self-stretch[aria-orientation=vertical]{align-self:stretch}.tc\:data-allows-removing\:pe-0\.5[data-allows-removing]{padding-inline-end:calc(var(--tcn-space-1) * .5)}.tc\:data-collapsed\:overflow-hidden[data-collapsed]{overflow:hidden}.tc\:data-dragging\:bg-selection-indicator[data-dragging]{background-color:var(--tcn-color-selection-indicator)}.tc\:data-dragging\:opacity-50[data-dragging]{opacity:.5}.tc\:data-drop-target\:relative[data-drop-target]{position:relative}.tc\:data-drop-target\:z-10[data-drop-target]{z-index:10}.tc\:data-drop-target\:h-0\.5[data-drop-target]{height:calc(var(--tcn-space-1) * .5)}.tc\:data-drop-target\:rounded-full[data-drop-target]{border-radius:2147483647px}.tc\:data-drop-target\:border-solid[data-drop-target]{--tw-border-style:solid;border-style:solid}.tc\:data-drop-target\:border-selection-indicator[data-drop-target]{border-color:var(--tcn-color-selection-indicator)}.tc\:data-drop-target\:bg-selection[data-drop-target]{background-color:var(--tcn-color-selection-background)}.tc\:data-drop-target\:bg-selection-indicator[data-drop-target]{background-color:var(--tcn-color-selection-indicator)}.tc\:data-empty\:block[data-empty]{display:block}.tc\:data-entering\:animate-in[data-entering]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.tc\:data-entering\:fade-in-0[data-entering]{--tw-enter-opacity:0}.tc\:data-entering\:zoom-in-95[data-entering]{--tw-enter-scale:.95}.tc\:data-entering\:slide-in-from-left[data-entering]{--tw-enter-translate-x:-100%}.tc\:data-entering\:slide-in-from-right[data-entering]{--tw-enter-translate-x:100%}.tc\:data-exiting\:animate-out[data-exiting]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.tc\:data-exiting\:overflow-hidden[data-exiting]{overflow:hidden}.tc\:data-exiting\:duration-\(--tcn-motion-duration-overlay-exit\)[data-exiting]{--tw-duration:var(--tcn-motion-duration-overlay-exit);transition-duration:var(--tcn-motion-duration-overlay-exit)}.tc\:data-exiting\:fade-out-0[data-exiting]{--tw-exit-opacity:0}.tc\:data-exiting\:zoom-out-95[data-exiting]{--tw-exit-scale:.95}.tc\:data-exiting\:slide-out-to-left[data-exiting]{--tw-exit-translate-x:-100%}.tc\:data-exiting\:slide-out-to-right[data-exiting]{--tw-exit-translate-x:100%}.tc\:data-focus-visible\:focus-ring[data-focus-visible]{outline-offset:var(--tcn-focus-ring-offset);border-color:var(--tcn-focus-ring);box-shadow:var(--tcn-focus-shadow-bordered);outline:2px solid #0000}.tc\:data-focus-visible\:focus-ring[data-focus-visible]:is([aria-invalid=true],[data-invalid],:where([data-slot=select][data-invalid]) [data-slot=select-trigger]){border-color:var(--tcn-field-border-invalid);box-shadow:0 0 0 1px var(--tcn-field-border-invalid), 0 0 0 4px var(--tcn-color-focus-halo)}.tc\:data-focus-visible\:inset-ring-\(length\:--tcn-focus-ring-width\)[data-focus-visible]{--tw-inset-ring-shadow:inset 0 0 0 var(--tcn-focus-ring-width) var(--tw-inset-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)}.tc\:data-focus-visible\:focus-edge[data-focus-visible]{outline-offset:var(--tcn-focus-ring-offset);box-shadow:var(--tcn-focus-shadow);outline:2px solid #0000}.tc\:data-focus-visible\:inset-ring-ring[data-focus-visible]{--tw-inset-ring-color:var(--tcn-color-focus-ring)}.tc\:data-focused\:bg-button-primary[data-focused]{background-color:var(--tcn-button-primary-background)}.tc\:data-focused\:bg-overlay-item-hover[data-focused]{background-color:var(--tcn-overlay-item-hover)}.tc\:data-focused\:text-accent-foreground[data-focused]{color:var(--tcn-color-text-primary)}.tc\:data-focused\:text-button-primary-foreground[data-focused]{color:var(--tcn-button-primary-text)}:is(.tc\:not-data-\[variant\=destructive\]\:data-focused\:\*\*\:text-accent-foreground:not([data-variant=destructive])[data-focused] *){color:var(--tcn-color-text-primary)}.tc\:data-hovered\:border-field-border-hover[data-hovered]{border-color:var(--tcn-field-border-hover)}.tc\:data-hovered\:bg-overlay-item-hover[data-hovered]{background-color:var(--tcn-overlay-item-hover)}.tc\:data-indeterminate\:bg-choice-checked[data-indeterminate]{background-color:var(--tcn-choice-checked)}.tc\:data-indeterminate\:not-data-focus-visible\:border-choice-checked[data-indeterminate]:not([data-focus-visible]){border-color:var(--tcn-choice-checked)}.tc\:data-inset\:pl-7[data-inset]{padding-left:calc(var(--tcn-space-1) * 7)}.tc\:data-invalid\:border-field-invalid[data-invalid]{border-color:var(--tcn-field-border-invalid)}.tc\:data-invalid\:text-field-invalid[data-invalid]{color:var(--tcn-field-border-invalid)}.tc\:data-invalid\:ring-1[data-invalid]{--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)}.tc\:data-invalid\:ring-field-invalid[data-invalid]{--tw-ring-color:var(--tcn-field-border-invalid)}.tc\:data-focused\:data-invalid\:text-button-primary-foreground[data-focused][data-invalid]{color:var(--tcn-button-primary-text)}.tc\:data-outside-month\:invisible[data-outside-month]{visibility:hidden}.tc\:data-pending\:cursor-progress[data-pending]{cursor:progress}.tc\:data-placeholder\:text-field-placeholder[data-placeholder]{color:var(--tcn-field-placeholder)}.tc\:data-focused\:data-placeholder\:text-button-primary-foreground[data-focused][data-placeholder]{color:var(--tcn-button-primary-text)}.tc\:data-pressed\:bg-button-danger-hover[data-pressed]{background-color:var(--tcn-button-danger-background-hover)}.tc\:data-pressed\:bg-button-primary-pressed[data-pressed]{background-color:var(--tcn-button-primary-background-pressed)}.tc\:data-pressed\:bg-button-quiet-pressed[data-pressed]{background-color:var(--tcn-button-quiet-background-pressed)}.tc\:data-pressed\:bg-button-secondary-pressed[data-pressed]{background-color:var(--tcn-button-secondary-background-pressed)}.tc\:data-pressed\:bg-overlay-item-hover[data-pressed]{background-color:var(--tcn-overlay-item-hover)}.tc\:data-today\:font-semibold[data-today]{--tw-font-weight:var(--tcn-font-weight-semibold);font-weight:var(--tcn-font-weight-semibold)}.tc\:data-today\:inset-ring[data-today]{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}.tc\:data-today\:inset-ring-field-border[data-today]{--tw-inset-ring-color:var(--tcn-field-border)}.tc\:data-unavailable\:text-muted-foreground[data-unavailable]{color:var(--tcn-color-text-secondary)}.tc\:data-unavailable\:line-through[data-unavailable]{text-decoration-line:line-through}.tc\:data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.tc\:data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.tc\:data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.tc\:data-\[drop-invalid\]\:border-solid[data-drop-invalid]{--tw-border-style:solid;border-style:solid}.tc\:data-\[drop-invalid\]\:border-field-invalid[data-drop-invalid]{border-color:var(--tcn-field-border-invalid)}.tc\:data-\[drop-target\]\:border-dashed[data-drop-target]{--tw-border-style:dashed;border-style:dashed}.tc\:data-\[drop-target\]\:border-selection-indicator[data-drop-target]{border-color:var(--tcn-color-selection-indicator)}.tc\:data-\[drop-target\]\:bg-selection[data-drop-target]{background-color:var(--tcn-color-selection-background)}.tc\:data-\[invalid\=true\]\:text-validation[data-invalid=true]{color:var(--tcn-color-validation-invalid)}.tc\:data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.tc\:data-\[orientation\=vertical\]\:items-stretch[data-orientation=vertical]{align-items:stretch}.tc\:data-\[overflow\=menu\]\:overflow-hidden[data-overflow=menu],.tc\:data-\[overflow\=none\]\:overflow-hidden[data-overflow=none]{overflow:hidden}.tc\:data-\[overflow\=wrap\]\:flex-wrap[data-overflow=wrap]{flex-wrap:wrap}.tc\:data-\[placement\=bottom\]\:slide-in-from-top-2[data-placement=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.tc\:data-\[placement\=left\]\:slide-in-from-right-2[data-placement=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.tc\:data-\[placement\=right\]\:slide-in-from-left-2[data-placement=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.tc\:data-\[placement\=top\]\:slide-in-from-bottom-2[data-placement=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.tc\:data-\[size\=default\]\:h-\(--tcn-field-height\)[data-size=default]{height:var(--tcn-field-height)}.tc\:data-\[size\=default\]\:h-\[calc\(var\(--tcn-choice-size\)\+2px\)\][data-size=default]{height:calc(var(--tcn-choice-size) + 2px)}.tc\:data-\[size\=default\]\:w-\[calc\(var\(--tcn-choice-size\)\*2\)\][data-size=default]{width:calc(var(--tcn-choice-size) * 2)}.tc\:data-\[size\=sm\]\:h-\(--tcn-density-control-height-sm\)[data-size=sm]{height:var(--tcn-density-control-height-sm)}.tc\:data-\[size\=sm\]\:h-\[calc\(var\(--tcn-choice-size\)\*0\.75\+2px\)\][data-size=sm]{height:calc(var(--tcn-choice-size) * .75 + 2px)}.tc\:data-\[size\=sm\]\:w-\[calc\(var\(--tcn-choice-size\)\*1\.5\)\][data-size=sm]{width:calc(var(--tcn-choice-size) * 1.5)}.tc\:data-\[size\=sm\]\:gap-0\.5[data-size=sm]{gap:calc(var(--tcn-space-1) * .5)}.tc\:data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--tcn-space-1) * 3)}:is(.tc\:\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--tcn-space-1) * 2.5)}:is(.tc\:\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--tcn-space-1) * 4)}:is(.tc\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.tc\:\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.tc\:\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.tc\:\*\*\:data-\[slot\=kbd\]\:z-\(--tcn-layer-tooltip\) *)[data-slot=kbd]{z-index:var(--tcn-layer-tooltip)}:is(.tc\:\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:var(--tcn-radius-xs)}:is(.tc\:\*\:data-\[slot\=label\]\:leading-snug>*)[data-slot=label]{--tw-leading:var(--tcn-font-line-height-snug);line-height:var(--tcn-font-line-height-snug)}:is(.tc\:\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.tc\:\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.tc\:\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.tc\:\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--tcn-space-1) * 1.5)}:is(.tc\:\*\:data-\[slot\=tabs-trigger\]\:flex-none>*)[data-slot=tabs-trigger]{flex:none}.tc\:data-\[type\=literal\]\:px-0[data-type=literal]{padding-inline:0}.tc\:data-\[type\=literal\]\:text-muted-foreground[data-type=literal]{color:var(--tcn-color-text-secondary)}.tc\:data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--tcn-color-action-danger-quiet-text)}.tc\:data-\[variant\=destructive\]\:data-focused\:bg-destructive-subtle[data-variant=destructive][data-focused]{background-color:var(--tcn-color-action-danger-quiet-background)}.tc\:data-\[variant\=destructive\]\:data-focused\:text-destructive[data-variant=destructive][data-focused]{color:var(--tcn-color-action-danger-quiet-text)}.tc\:data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--tcn-density-control-font-font-size);line-height:var(--tw-leading,var(--tcn-density-control-font-line-height))}.tc\:data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--tcn-type-body-md-font-size);line-height:var(--tw-leading,var(--tcn-type-body-md-line-height))}.tc\:data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.tc\:nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--tcn-space-1) * -1)}@media (prefers-reduced-motion:reduce){.tc\:motion-reduce\:animate-none{animation:none}.tc\:motion-reduce\:transition-none{transition-property:none}}@media (width>=640px){.tc\:sm\:max-w-80{max-width:calc(var(--tcn-space-1) * 80)}.tc\:sm\:max-w-128{max-width:calc(var(--tcn-space-1) * 128)}.tc\:sm\:max-w-160{max-width:calc(var(--tcn-space-1) * 160)}.tc\:sm\:max-w-168{max-width:calc(var(--tcn-space-1) * 168)}.tc\:sm\:max-w-240{max-width:calc(var(--tcn-space-1) * 240)}.tc\:sm\:max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.tc\:sm\:max-w-full{max-width:100%}.tc\:sm\:max-w-md{max-width:448px}.tc\:sm\:max-w-sm{max-width:384px}.tc\:sm\:flex-row{flex-direction:row}.tc\:sm\:justify-end{justify-content:flex-end}}@container field-group (width>=448px){.tc\:\@md\/field-group\:flex-row{flex-direction:row}.tc\:\@md\/field-group\:items-center{align-items:center}:is(.tc\:\@md\/field-group\:\*\:w-auto>*){width:auto}.tc\:\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.tc\:\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.tc\:rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.tc\:rtl\:pr-\(--tcn-field-padding-x\):where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){padding-right:var(--tcn-field-padding-x)}.tc\:rtl\:pl-1:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){padding-left:var(--tcn-space-1)}:where([data-expanded]) .tc\:rtl\:in-data-expanded\:-rotate-90:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:-90deg}.tc\:rtl\:data-entering\:slide-in-from-left:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-entering]{--tw-enter-translate-x:-100%}.tc\:rtl\:data-entering\:slide-in-from-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-entering]{--tw-enter-translate-x:100%}.tc\:rtl\:data-exiting\:slide-out-to-left:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-exiting]{--tw-exit-translate-x:-100%}.tc\:rtl\:data-exiting\:slide-out-to-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-exiting]{--tw-exit-translate-x:100%}.tc\:data-open\:bg-overlay-item-hover:where([data-state=open]),.tc\:data-open\:bg-overlay-item-hover:where([data-open]:not([data-open=false])){background-color:var(--tcn-overlay-item-hover)}.tc\:data-open\:text-accent-foreground:where([data-state=open]),.tc\:data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--tcn-color-text-primary)}.tc\:data-selected\:border-choice-checked:where([data-selected=true]){border-color:var(--tcn-choice-checked)}.tc\:data-selected\:border-selection-indicator:where([data-selected=true]){border-color:var(--tcn-color-selection-indicator)}.tc\:data-selected\:bg-background:where([data-selected=true]){background-color:var(--tcn-color-surface-default)}.tc\:data-selected\:bg-button-primary:where([data-selected=true]){background-color:var(--tcn-button-primary-background)}.tc\:data-selected\:bg-choice-checked:where([data-selected=true]){background-color:var(--tcn-choice-checked)}.tc\:data-selected\:bg-selection:where([data-selected=true]){background-color:var(--tcn-color-selection-background)}.tc\:data-selected\:font-medium:where([data-selected=true]){--tw-font-weight:var(--tcn-font-weight-medium);font-weight:var(--tcn-font-weight-medium)}.tc\:data-selected\:font-semibold:where([data-selected=true]){--tw-font-weight:var(--tcn-font-weight-semibold);font-weight:var(--tcn-font-weight-semibold)}.tc\:data-selected\:text-button-primary-foreground:where([data-selected=true]){color:var(--tcn-button-primary-text)}.tc\:data-selected\:text-tabs-foreground-selected:where([data-selected=true]){color:var(--tcn-tabs-text-selected)}.tc\:group-data-\[size\=default\]\/switch\:data-selected\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.tc\:group\/switch)[data-size=default] *):where([data-selected=true]),.tc\:group-data-\[size\=sm\]\/switch\:data-selected\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.tc\:group\/switch)[data-size=sm] *):where([data-selected=true]){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.tc\:group-data-\[variant\=default\]\/tabs-list\:data-selected\:not-data-focus-visible\:shadow-sm:is(:where(.tc\:group\/tabs-list)[data-variant=default] *):where([data-selected=true]):not([data-focus-visible]){--tw-shadow:var(--tcn-elevation-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tc\:group-data-\[variant\=line\]\/tabs-list\:data-selected\:bg-transparent:is(:where(.tc\:group\/tabs-list)[data-variant=line] *):where([data-selected=true]){background-color:#0000}.tc\:group-data-\[variant\=line\]\/tabs-list\:data-selected\:shadow-none:is(:where(.tc\:group\/tabs-list)[data-variant=line] *):where([data-selected=true]){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.tc\:group-data-\[variant\=line\]\/tabs-list\:data-selected\:after\:opacity-100:is(:where(.tc\:group\/tabs-list)[data-variant=line] *):where([data-selected=true]):after{content:var(--tw-content);opacity:1}@media (hover:hover){.tc\:data-selected\:hover\:bg-button-primary-hover:where([data-selected=true]):hover{background-color:var(--tcn-button-primary-background-hover)}}.tc\:data-hovered\:data-selected\:bg-choice-checked-hover[data-hovered]:where([data-selected=true]){background-color:var(--tcn-choice-checked-hover)}@media not all and (forced-colors:active){.tc\:data-hovered\:data-selected\:not-data-focus-visible\:not-forced-colors\:border-choice-checked-hover[data-hovered]:where([data-selected=true]):not([data-focus-visible]){border-color:var(--tcn-choice-checked-hover)}}.tc\:data-disabled\:pointer-events-none:where([data-disabled=true]),.tc\:data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.tc\:data-disabled\:cursor-not-allowed:where([data-disabled=true]),.tc\:data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.tc\:data-disabled\:bg-disabled:where([data-disabled=true]),.tc\:data-disabled\:bg-disabled:where([data-disabled]:not([data-disabled=false])){background-color:var(--tcn-color-control-background)}.tc\:data-disabled\:opacity-40:where([data-disabled=true]),.tc\:data-disabled\:opacity-40:where([data-disabled]:not([data-disabled=false])){opacity:.4}.tc\:data-disabled\:opacity-50:where([data-disabled=true]),.tc\:data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.tc\:data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.tc\:\[\&_\[data-slot\=dialog-footer\]\]\:sticky [data-slot=dialog-footer]{position:sticky}.tc\:\[\&_\[data-slot\=dialog-footer\]\]\:-bottom-4 [data-slot=dialog-footer]{bottom:calc(var(--tcn-space-1) * -4)}.tc\:\[\&_\[data-slot\=dialog-footer\]\]\:mt-auto [data-slot=dialog-footer]{margin-top:auto}.tc\:\[\&_\[data-slot\=dialog-footer\]\]\:rounded-none [data-slot=dialog-footer]{border-radius:0}.tc\:\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.tc\:\[\&_svg\]\:size-\(--tcn-density-icon-size\) svg{width:var(--tcn-density-icon-size);height:var(--tcn-density-icon-size)}.tc\:\[\&_svg\]\:size-3\.5 svg{width:calc(var(--tcn-space-1) * 3.5);height:calc(var(--tcn-space-1) * 3.5)}.tc\:\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.tc\:rtl\:\[\&_svg\]\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) svg{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.tc\:\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-\(--tcn-density-icon-size\) svg:not([class*=size-]){width:var(--tcn-density-icon-size);height:var(--tcn-density-icon-size)}.tc\:\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-\(--tcn-size-icon-sm\) svg:not([class*=size-]){width:var(--tcn-size-icon-sm);height:var(--tcn-size-icon-sm)}.tc\:\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-\(--tcn-size-icon-xs\) svg:not([class*=size-]){width:var(--tcn-size-icon-xs);height:var(--tcn-size-icon-xs)}.tc\:\[\&_svg\[data-size\=density\]\]\:size-\(--tcn-size-icon-xs\)\! svg[data-size=density]{width:var(--tcn-size-icon-xs)!important;height:var(--tcn-size-icon-xs)!important}.tc\:\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.tc\:\[\&\:\:-webkit-search-decoration\]\:hidden::-webkit-search-decoration{display:none}.tc\:\[\:is\(hr\)\]\:h-px:is(hr){height:1px}.tc\:\[\:is\(hr\)\]\:w-full:is(hr){width:100%}:is(.tc\:\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.tc\:\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){:is(.tc\:\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--tcn-color-text-primary)}}:is(.tc\:\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.tc\:\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.tc\:\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--tcn-space-1) * 2)}:is(.tc\:data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--tcn-color-action-danger-quiet-text)}.tc\:\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}:is(.tc\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.tc\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=448px){:is(.tc\:\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.tc\:\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.tc\:\[\&\>a\]\:underline>a{text-decoration-line:underline}.tc\:\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.tc\:\[\&\>a\:hover\]\:text-link>a:hover{color:var(--tcn-color-text-link)}.tc\:\[\&\>svg\]\:size-\[calc\(var\(--tcn-choice-size\)-2px\)\]>svg{width:calc(var(--tcn-choice-size) - 2px);height:calc(var(--tcn-choice-size) - 2px)}[data-variant=legend]+.tc\:\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--tcn-space-1) * -1.5)}[data-slot=choice-card-group]{gap:var(--tcn-density-control-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}[data-slot=choice-card-group][data-orientation=horizontal]{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr))}[data-slot=choice-card-group]>:not([data-slot=choice-card]){grid-column:1/-1}[data-slot=choice-card]{align-items:flex-start;gap:var(--tcn-density-control-gap);min-width:0;padding:var(--tcn-density-control-padding-x);border:1px solid var(--tcn-color-border-default);border-radius:var(--tcn-radius-control);background:var(--tcn-color-surface-raised);color:var(--tcn-color-text-primary);-webkit-user-select:none;user-select:none;transition-property:background-color,border-color,box-shadow;transition-duration:var(--tcn-motion-duration-hover);outline:none;display:flex;position:relative}[data-slot=choice-card][data-hovered]:not([data-selected],[data-disabled]){background:var(--tcn-color-surface-sunken)}[data-slot=choice-card][data-hovered]:not([data-selected],[data-disabled],[data-focus-visible],[data-invalid]){border-color:var(--tcn-field-border-hover)}[data-slot=choice-card][data-selected]{background:var(--tcn-color-selection-background)}@media (forced-colors:none){[data-slot=choice-card][data-selected]:not([data-focus-visible],[data-invalid]){border-color:var(--tcn-color-selection-indicator)}}[data-slot=choice-card-icon],[data-slot=choice-card-indicator]{flex-shrink:0;margin-top:1px;display:flex}[data-slot=choice-card-icon]{color:var(--tcn-color-text-secondary)}[data-slot=choice-card-icon] svg{width:var(--tcn-density-icon-size);height:var(--tcn-density-icon-size)}[data-slot=choice-card][data-selected] [data-slot=choice-card-icon]{color:var(--tcn-color-text-primary)}[data-slot=choice-card-content]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}[data-slot=choice-card-meta]{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}[data-slot=choice-card-indicator]{width:var(--tcn-choice-size);height:var(--tcn-choice-size);border:1px solid var(--tcn-choice-border);background:var(--tcn-color-control-field);color:var(--tcn-choice-mark);border-radius:50%;justify-content:center;align-items:center}[data-slot=choice-card-indicator][data-mode=multiple]{border-radius:var(--tcn-radius-sm)}[data-slot=choice-card-indicator]>span{width:calc(var(--tcn-choice-size) * .4);height:calc(var(--tcn-choice-size) * .4);background:currentColor;border-radius:50%}[data-slot=choice-card-indicator]>svg{width:calc(var(--tcn-choice-size) - 2px);height:calc(var(--tcn-choice-size) - 2px)}[data-slot=choice-card][data-invalid] [data-slot=choice-card-indicator]{border-color:var(--tcn-field-border-invalid)}[data-slot=choice-card][data-selected] [data-slot=choice-card-indicator]{border-color:var(--tcn-choice-checked);background:var(--tcn-choice-checked)}[data-slot=badge]{align-items:center;gap:var(--tcn-space-1);width:fit-content;max-width:100%;min-height:var(--tcn-size-control-20);padding:0 var(--tcn-space-2);border-radius:var(--tcn-radius-pill);background:var(--tcn-color-surface-sunken);color:var(--tcn-color-text-secondary);font-family:var(--tcn-font-family-ui);font-size:var(--tcn-font-size-12);font-weight:var(--tcn-font-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--tcn-font-line-height-tight);white-space:nowrap;border:1px solid #0000;flex-shrink:0;display:inline-flex}[data-slot=badge][data-variant=neutral]{border-color:var(--tcn-color-border-subtle)}[data-slot=badge][data-size=sm]{min-height:0;padding:0 var(--tcn-space-1-5);font-size:var(--tcn-font-size-11)}[data-slot=badge] svg{width:var(--tcn-size-icon-xs);height:var(--tcn-size-icon-xs);flex-shrink:0}[data-slot=badge][data-variant=info]{background:var(--tcn-color-accent-subtle);color:var(--tcn-color-accent-text)}[data-slot=badge][data-variant=success]{background:var(--tcn-color-success-subtle);color:var(--tcn-color-success-text)}[data-slot=badge][data-variant=warning]{background:var(--tcn-color-warning-subtle);color:var(--tcn-color-warning-text)}[data-slot=badge][data-variant=danger]{background:var(--tcn-color-danger-subtle);color:var(--tcn-color-danger-text)}[data-slot=badge][data-variant=outline]{border-color:var(--tcn-color-border-default);color:var(--tcn-color-text-primary);background:0 0}[data-slot=card]{gap:var(--tcn-density-inset-container);min-width:0;padding:var(--tcn-density-inset-container) 0;border:1px solid var(--tcn-color-border-default);border-radius:var(--tcn-radius-container);background:var(--tcn-color-surface-raised);box-shadow:var(--tcn-elevation-raised);color:var(--tcn-color-text-primary);flex-direction:column;display:flex}[data-slot=card]>*{padding-inline:var(--tcn-density-inset-container)}[data-slot=card][data-size=sm]{gap:var(--tcn-space-3);padding-block:var(--tcn-space-3)}[data-slot=card][data-size=sm]>*{padding-inline:var(--tcn-space-3)}[data-slot=card-header]{gap:var(--tcn-space-1);grid-template-columns:minmax(0,1fr);display:grid}[data-slot=card-header]:has(>[data-slot=card-action]){grid-template-columns:minmax(0,1fr) auto}[data-slot=card-action]{grid-area:1/2/span 2;align-self:start}[data-slot=card-title]{font-size:var(--tcn-font-size-16);font-weight:var(--tcn-font-weight-semibold);line-height:var(--tcn-font-line-height-snug);margin:0}[data-slot=card-description]{color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-14);line-height:var(--tcn-font-line-height-normal);margin:0}[data-slot=card-footer]{align-items:center;gap:var(--tcn-space-2);flex-wrap:wrap;display:flex}[data-slot=alert]{align-items:flex-start;gap:var(--tcn-space-3);min-width:0;padding:var(--tcn-space-3) var(--tcn-space-4);border:1px solid var(--tcn-color-border-default);border-radius:var(--tcn-radius-container);background:var(--tcn-color-surface-sunken);color:var(--tcn-color-text-primary);font-size:var(--tcn-font-size-14);line-height:var(--tcn-font-line-height-normal);display:flex}[data-slot=alert-icon]{height:calc(var(--tcn-font-size-14) * var(--tcn-font-line-height-normal));flex-shrink:0;align-items:center;display:flex}[data-slot=alert-icon] svg{width:var(--tcn-size-icon-sm);height:var(--tcn-size-icon-sm)}[data-slot=alert-body]{gap:var(--tcn-space-1);flex:1;min-width:0;display:grid}[data-slot=alert-title]{font-weight:var(--tcn-font-weight-semibold);margin:0}[data-slot=alert-description]{color:var(--tcn-color-text-primary)}[data-slot=alert-description]>p{margin:0}[data-slot=alert-actions]{gap:var(--tcn-space-2);margin-top:var(--tcn-space-1);flex-wrap:wrap;display:flex}[data-slot=alert][data-variant=info]{background:var(--tcn-color-accent-subtle);color:var(--tcn-color-accent-text)}[data-slot=alert][data-variant=success]{background:var(--tcn-color-success-subtle);color:var(--tcn-color-success-text)}[data-slot=alert][data-variant=warning]{background:var(--tcn-color-warning-subtle);color:var(--tcn-color-warning-text)}[data-slot=alert][data-variant=danger]{border-color:var(--tcn-color-danger-edge);background:var(--tcn-color-danger-subtle);color:var(--tcn-color-danger-text)}[data-slot=progress]{gap:var(--tcn-space-1-5);min-width:0;font-size:var(--tcn-font-size-14);display:grid}[data-slot=progress-header],[data-slot=slider-header]{justify-content:space-between;align-items:baseline;gap:var(--tcn-space-3);display:flex}[data-slot=progress-label],[data-slot=slider-label]{color:var(--tcn-color-text-primary);font-weight:var(--tcn-font-weight-medium)}[data-slot=progress-value],[data-slot=slider-output]{color:var(--tcn-color-text-secondary);font-variant-numeric:tabular-nums;margin-inline-start:auto}[data-slot=progress-track]{height:var(--tcn-space-2);border-radius:var(--tcn-radius-pill);background:var(--tcn-color-control-track);position:relative;overflow:hidden}[data-slot=progress][data-size=sm] [data-slot=progress-track]{height:var(--tcn-space-1)}[data-slot=progress-fill]{border-radius:inherit;background:var(--tcn-color-accent-solid);height:100%;transition:width var(--tcn-motion-duration-emphasis) var(--tcn-motion-easing-standard)}[data-slot=progress][data-variant=success] [data-slot=progress-fill]{background:var(--tcn-color-success-text)}[data-slot=progress][data-variant=warning] [data-slot=progress-fill]{background:var(--tcn-color-warning-text)}[data-slot=progress][data-variant=danger] [data-slot=progress-fill]{background:var(--tcn-color-danger-text)}[data-slot=progress-fill][data-indeterminate]{width:40%;animation:1.4s ease-in-out infinite tcn-progress-sweep;position:absolute}@keyframes tcn-progress-sweep{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){[data-slot=progress-fill][data-indeterminate]{animation-duration:4s}[data-slot=progress-fill]{transition:none}}[data-tcn-motion=reduced] [data-slot=progress-fill][data-indeterminate]{animation-duration:4s}[data-slot=slider]{gap:var(--tcn-space-1-5);min-width:0;font-size:var(--tcn-font-size-14);display:grid}[data-slot=slider-track]{height:var(--tcn-size-control-20);background:linear-gradient(var(--tcn-color-control-track), var(--tcn-color-control-track)) center / 100% var(--tcn-space-1) no-repeat;position:relative}[data-slot=slider-fill]{background:linear-gradient(var(--tcn-color-accent-solid), var(--tcn-color-accent-solid)) center / 100% var(--tcn-space-1) no-repeat}[data-slot=slider-thumb]{width:var(--tcn-space-4);height:var(--tcn-space-4);border:2px solid var(--tcn-color-accent-solid);border-radius:var(--tcn-radius-pill);background:var(--tcn-color-control-thumb);box-shadow:var(--tcn-elevation-raised);cursor:grab;top:50%}[data-slot=slider-thumb][data-dragging]{cursor:grabbing}[data-slot=slider-thumb][data-focus-visible]{box-shadow:var(--tcn-focus-shadow);outline:2px solid #0000}[data-slot=slider][data-size=sm] [data-slot=slider-thumb]{width:var(--tcn-space-3);height:var(--tcn-space-3)}[data-slot=slider][data-orientation=vertical]{justify-items:center}[data-slot=slider][data-orientation=vertical] [data-slot=slider-track]{width:var(--tcn-size-control-20);background-size:var(--tcn-space-1) 100%;height:10rem}[data-slot=slider][data-orientation=vertical] [data-slot=slider-fill]{background-size:var(--tcn-space-1) 100%}[data-slot=slider][data-orientation=vertical] [data-slot=slider-thumb]{left:50%}[data-slot=slider][data-disabled] [data-slot=slider-thumb]{border-color:var(--tcn-color-text-disabled);box-shadow:none;cursor:default}[data-slot=slider][data-disabled] [data-slot=slider-fill]{background-image:linear-gradient(var(--tcn-color-text-disabled), var(--tcn-color-text-disabled))}[data-slot=skeleton]{border-radius:var(--tcn-radius-sm);background:var(--tcn-color-border-subtle);height:.75em;margin-block:.25em;display:block;position:relative;overflow:hidden}[data-slot=skeleton][data-shape=rect]{border-radius:var(--tcn-radius-md);height:4rem;margin:0}[data-slot=skeleton][data-shape=circle]{border-radius:var(--tcn-radius-pill);flex:none;width:2.5rem;height:2.5rem;margin:0}[data-slot=skeleton-lines]{gap:var(--tcn-space-1);display:grid}[data-slot=skeleton][data-animated]:after{background:linear-gradient(90deg, transparent, oklch(from var(--tcn-color-border-subtle) calc(l + .06) c h) 50%, transparent);content:"";animation:1.8s ease-in-out infinite tcn-skeleton-shimmer;position:absolute;inset:0;transform:translate(100%)}@keyframes tcn-skeleton-shimmer{to{transform:translate(-100%)}}[data-slot=avatar]{width:var(--tcn-size-control-32);height:var(--tcn-size-control-32);border-radius:var(--tcn-radius-pill);background:var(--tcn-color-surface-sunken);box-shadow:inset 0 0 0 1px var(--tcn-color-border-subtle);color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-13);font-weight:var(--tcn-font-weight-semibold);vertical-align:middle;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}[data-slot=avatar][data-shape=square]{border-radius:var(--tcn-radius-md)}[data-slot=avatar][data-size=xs]{width:var(--tcn-size-control-20);height:var(--tcn-size-control-20);font-size:var(--tcn-font-size-11)}[data-slot=avatar][data-size=sm]{width:var(--tcn-size-control-24);height:var(--tcn-size-control-24);font-size:var(--tcn-font-size-11)}[data-slot=avatar][data-size=lg]{width:var(--tcn-size-control-40);height:var(--tcn-size-control-40);font-size:var(--tcn-font-size-16)}[data-slot=avatar]>svg{width:60%;height:60%}[data-slot=avatar-image]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-slot=avatar][data-status=loading] [data-slot=avatar-image]{opacity:0}[data-slot=kbd]{min-width:var(--tcn-size-control-20);height:var(--tcn-size-control-20);padding:0 var(--tcn-space-1);border:1px solid var(--tcn-color-border-default);border-radius:var(--tcn-radius-sm);background:var(--tcn-color-surface-raised);color:var(--tcn-color-text-secondary);font-family:var(--tcn-font-family-ui);font-size:var(--tcn-font-size-12);font-weight:var(--tcn-font-weight-medium);white-space:nowrap;border-bottom-width:2px;justify-content:center;align-items:center;line-height:1;display:inline-flex}:is([data-slot=kbd-shortcut],[data-slot=kbd-shortcut-part]){align-items:center;gap:var(--tcn-space-0-5);font:inherit;display:inline-flex}[data-slot=kbd-separator]{color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-12)}[data-slot=toggle][data-selected]{border-color:var(--tcn-color-selection-edge);background:var(--tcn-color-selection-background);color:var(--tcn-color-selection-text)}[data-slot=toggle-group]{align-items:center;gap:var(--tcn-space-1);flex-wrap:wrap;display:inline-flex}[data-slot=toggle-group][data-orientation=vertical]{flex-direction:column;align-items:stretch}[data-slot=toggle-group][data-orientation=vertical]>[data-slot=toggle]{justify-content:flex-start}[data-slot=toast-region]{z-index:var(--tcn-z-toast);width:min(24rem, calc(100vw - 2 * var(--tcn-space-4)));border-radius:var(--tcn-radius-container);outline:2px solid #0000;position:fixed;inset-block-end:var(--tcn-space-4);inset-inline-end:var(--tcn-space-4)}[data-slot=toast-region]:focus-visible{box-shadow:var(--tcn-focus-shadow)}[data-slot=toast-list]{gap:var(--tcn-space-2);margin:0;padding:0;list-style:none;display:grid}[data-slot=toast]{align-items:flex-start;gap:var(--tcn-space-3);padding:var(--tcn-space-3) var(--tcn-space-2) var(--tcn-space-3) var(--tcn-space-4);border:1px solid var(--tcn-color-border-default);border-radius:var(--tcn-radius-container);background:var(--tcn-color-surface-overlay);box-shadow:var(--tcn-elevation-overlay);color:var(--tcn-color-text-primary);font-size:var(--tcn-font-size-14);line-height:var(--tcn-font-line-height-normal);animation:tcn-toast-in var(--tcn-motion-duration-overlay-enter) var(--tcn-motion-easing-enter);border-inline-start:4px solid var(--tcn-color-text-secondary);display:flex}[data-slot=toast][data-variant=info]{border-inline-start-color:var(--tcn-color-accent-text);background:var(--tcn-color-accent-subtle);color:var(--tcn-color-accent-text)}[data-slot=toast][data-variant=success]{border-inline-start-color:var(--tcn-color-success-text);background:var(--tcn-color-success-subtle);color:var(--tcn-color-success-text)}[data-slot=toast][data-variant=warning]{border-inline-start-color:var(--tcn-color-warning-text);background:var(--tcn-color-warning-subtle);color:var(--tcn-color-warning-text)}[data-slot=toast][data-variant=error]{border-color:var(--tcn-color-danger-edge);border-inline-start-color:var(--tcn-color-danger-text);background:var(--tcn-color-danger-subtle);color:var(--tcn-color-danger-text)}[data-slot=toast][data-variant=neutral] [data-slot=toast-icon]{color:var(--tcn-color-text-secondary)}[data-slot=toast]:focus-visible{box-shadow:var(--tcn-focus-shadow), var(--tcn-elevation-overlay);outline:2px solid #0000}[data-slot=toast-icon]{width:var(--tcn-size-icon-sm);height:calc(var(--tcn-font-size-14) * var(--tcn-font-line-height-normal));flex:none}[data-slot=toast-body]{gap:var(--tcn-space-0-5);flex:1;align-self:center;min-width:0;display:grid}:is([data-slot=toast-title],[data-slot=toast-description]){margin:0}[data-slot=toast-title]{font-weight:var(--tcn-font-weight-semibold)}[data-slot=toast-description]{color:var(--tcn-color-text-primary)}[data-slot=toast][data-variant=neutral] [data-slot=toast-description]{color:var(--tcn-color-text-secondary)}[data-slot=toast-actions]{gap:var(--tcn-space-2);margin-top:var(--tcn-space-1);display:flex}@keyframes tcn-toast-in{0%{opacity:0;transform:translateY(var(--tcn-space-2))}}@media (prefers-reduced-motion:reduce){[data-slot=skeleton][data-animated]:after{display:none}[data-slot=toast]{animation:none}}[data-tcn-motion=reduced] [data-slot=skeleton][data-animated]:after{display:none}[data-tcn-motion=reduced] [data-slot=toast]{animation:none}:is([data-slot=breadcrumb-link],[data-slot=accordion-trigger])[data-focus-visible]{box-shadow:var(--tcn-focus-shadow);outline:2px solid #0000}[data-slot=breadcrumb-list]{align-items:center;gap:var(--tcn-space-1);font-size:var(--tcn-font-size-14);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-slot=breadcrumb-item]{align-items:center;gap:var(--tcn-space-1);min-width:0;display:inline-flex}[data-slot=breadcrumb-link]{border-radius:var(--tcn-radius-sm);color:var(--tcn-color-text-secondary);overflow-wrap:anywhere;text-decoration:none}[data-slot=breadcrumb-link][href]:hover{color:var(--tcn-color-text-primary);text-underline-offset:2px;text-decoration:underline}[data-slot=breadcrumb-item][data-current] [data-slot=breadcrumb-link]{color:var(--tcn-color-text-primary);font-weight:var(--tcn-font-weight-medium)}[data-slot=breadcrumb-separator]{width:var(--tcn-size-icon-xs);height:var(--tcn-size-icon-xs);color:var(--tcn-color-text-secondary);flex-shrink:0}[dir=rtl] [data-slot=breadcrumb-separator]{transform:scaleX(-1)}[data-slot=accordion]{border-block:1px solid var(--tcn-color-border-default);min-width:0}[data-slot=accordion-item]+[data-slot=accordion-item]{border-top:1px solid var(--tcn-color-border-default)}[data-slot=accordion-heading]{font-size:var(--tcn-font-size-14);font-weight:var(--tcn-font-weight-medium);margin:0}[data-slot=accordion-trigger]{justify-content:space-between;align-items:center;gap:var(--tcn-space-3);width:100%;min-height:var(--tcn-density-control-height);padding:var(--tcn-space-3) var(--tcn-space-1);border-radius:var(--tcn-radius-sm);color:var(--tcn-color-text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}[data-slot=accordion-trigger][data-hovered] [data-slot=accordion-title]{text-underline-offset:2px;text-decoration:underline}[data-slot=accordion-trigger][data-disabled]{color:var(--tcn-color-text-disabled);cursor:default}[data-slot=accordion-chevron]{width:var(--tcn-size-icon-sm);height:var(--tcn-size-icon-sm);color:var(--tcn-color-text-secondary);transition:transform var(--tcn-motion-duration-hover) var(--tcn-motion-easing-standard);flex-shrink:0}[data-slot=accordion-item][data-expanded] [data-slot=accordion-chevron]{transform:rotate(180deg)}[data-slot=accordion-body]{padding:0 var(--tcn-space-1) var(--tcn-space-4);color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-14);line-height:var(--tcn-font-line-height-normal)}@media (prefers-reduced-motion:reduce){[data-slot=accordion-chevron]{transition:none}}[data-tcn-motion=reduced] [data-slot=accordion-chevron]{transition:none}@media (forced-colors:active){[data-slot=badge],[data-slot=card],[data-slot=alert]{border-color:canvastext}[data-slot=progress-track]{border:1px solid canvastext}[data-slot=progress-fill]{forced-color-adjust:none;background:highlight}:is([data-slot=breadcrumb-link],[data-slot=accordion-trigger],[data-slot=slider-thumb])[data-focus-visible]{outline-color:highlight}:is([data-slot=slider-track],[data-slot=slider-fill]){forced-color-adjust:none}[data-slot=slider-track]{background-image:linear-gradient(canvastext,canvastext)}[data-slot=slider-fill]{background-image:linear-gradient(highlight,highlight)}[data-slot=slider-thumb]{background:buttonface;border-color:buttontext}:is([data-slot=skeleton],[data-slot=avatar]){outline:1px solid graytext}[data-slot=toggle][data-selected]{color:highlighttext;forced-color-adjust:none;background:highlight}[data-slot=toast]{border-color:canvastext}[data-slot=toast]:focus-visible{outline-color:highlight}}[data-slot=sidebar-layout]{min-width:0;height:100%;min-height:0;display:flex}[data-slot=sidebar]{border-inline-end:1px solid var(--tcn-color-border-default);background:var(--tcn-color-surface-sunken);width:15rem;min-height:0;color:var(--tcn-color-text-primary);font-size:var(--tcn-font-size-14);transition:width var(--tcn-motion-duration-emphasis) var(--tcn-motion-easing-standard);flex-direction:column;flex:none;display:flex;overflow:hidden}[data-slot=sidebar][data-collapsed]{width:3.5rem}[data-slot=sidebar-header],[data-slot=sidebar-footer]{gap:var(--tcn-space-1);padding:var(--tcn-space-2);flex-direction:column;flex:none;display:flex}[data-slot=sidebar-header]{border-block-end:1px solid var(--tcn-color-border-subtle);white-space:nowrap}[data-slot=sidebar-footer]{border-block-start:1px solid var(--tcn-color-border-subtle)}[data-slot=sidebar-content]{gap:var(--tcn-space-4);min-height:0;padding:var(--tcn-space-3) var(--tcn-space-2);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow:hidden auto}[data-slot=sidebar-group-label]{padding:0 var(--tcn-space-2) var(--tcn-space-1);color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-12);font-weight:var(--tcn-font-weight-semibold);white-space:nowrap}[data-slot=sidebar-list]{gap:2px;margin:0;padding:0;list-style:none;display:grid}[data-slot=sidebar-list][data-nested]{margin-block-start:2px;padding-inline-start:calc(var(--tcn-space-2) + var(--tcn-size-icon-sm))}[data-slot=sidebar-item]{align-items:center;gap:var(--tcn-space-2);width:100%;min-height:2.25rem;padding:0 var(--tcn-space-2);border-radius:var(--tcn-radius-md);color:var(--tcn-color-text-primary);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--tcn-motion-duration-hover);background:0 0;border:0;outline:2px solid #0000;text-decoration:none;display:flex;position:relative}[data-slot=sidebar-item][data-hovered]{background:var(--tcn-overlay-item-hover)}[data-slot=sidebar-item][data-focus-visible]{box-shadow:var(--tcn-focus-shadow)}[data-slot=sidebar-item][aria-current=page]{background:var(--tcn-color-selection-background);color:var(--tcn-color-selection-text);font-weight:var(--tcn-font-weight-semibold)}[data-slot=sidebar-item][aria-current=page]:before{inset-block:var(--tcn-space-1-5);border-radius:var(--tcn-radius-pill);background:var(--tcn-color-selection-edge);content:"";width:3px;position:absolute;inset-inline-start:0}[data-slot=sidebar-item][data-disabled]{color:var(--tcn-color-text-disabled);cursor:not-allowed}[data-slot=sidebar-icon]{width:var(--tcn-size-icon-sm);height:var(--tcn-size-icon-sm);color:var(--tcn-color-text-secondary);flex:none}[data-slot=sidebar-item][aria-current=page] [data-slot=sidebar-icon]{color:inherit}[data-slot=sidebar-label]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-slot=sidebar-badge]{flex:none}[data-slot=sidebar-chevron]{width:var(--tcn-size-icon-xs);height:var(--tcn-size-icon-xs);color:var(--tcn-color-text-secondary);transition:transform var(--tcn-motion-duration-hover);flex:none}[data-slot=sidebar-section][data-expanded] [data-slot=sidebar-chevron]{transform:rotate(90deg)}[dir=rtl] [data-slot=sidebar-section]:not([data-expanded]) [data-slot=sidebar-chevron]{transform:scaleX(-1)}[data-slot=sidebar][data-collapsed] :is([data-slot=sidebar-label],[data-slot=sidebar-group-label]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-slot=sidebar][data-collapsed] :is([data-slot=sidebar-chevron],[data-slot=sidebar-badge]){display:none}[data-slot=sidebar][data-collapsed] [data-slot=sidebar-item]{justify-content:center;padding:0}[data-slot=sidebar][data-collapsed] [data-slot=sidebar-content]{gap:var(--tcn-space-2)}[data-slot=sidebar][data-collapsed] [data-slot=sidebar-group]+[data-slot=sidebar-group]{border-block-start:1px solid var(--tcn-color-border-subtle);padding-block-start:var(--tcn-space-2)}[data-slot=sidebar-inset]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}:is([data-slot=sidebar-trigger],[data-slot=sidebar-close]){width:var(--tcn-size-control-32);height:var(--tcn-size-control-32);border-radius:var(--tcn-radius-md);color:var(--tcn-color-text-secondary);cursor:pointer;background:0 0;border:0;outline:2px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}:is([data-slot=sidebar-trigger],[data-slot=sidebar-close])[data-hovered]{background:var(--tcn-overlay-item-hover);color:var(--tcn-color-text-primary)}:is([data-slot=sidebar-trigger],[data-slot=sidebar-close])[data-focus-visible]{box-shadow:var(--tcn-focus-shadow)}:is([data-slot=sidebar-trigger],[data-slot=sidebar-close]) svg{width:var(--tcn-size-icon-sm);height:var(--tcn-size-icon-sm)}[dir=rtl] [data-slot=sidebar-trigger] svg{transform:scaleX(-1)}[data-slot=sidebar-drawer]{background:var(--tcn-color-surface-raised);width:min(18rem,85vw);box-shadow:var(--tcn-elevation-overlay);outline:none;display:flex;position:fixed;inset-block:0;inset-inline-start:0}[data-slot=sidebar-drawer] [data-slot=sidebar]{background:0 0;border-inline-end:0;flex:1;width:auto}[data-slot=sidebar-drawer][data-entering]{animation:tcn-sidebar-in var(--tcn-motion-duration-overlay-enter) var(--tcn-motion-easing-enter)}[data-slot=sidebar-backdrop][data-entering]{animation:tcn-sidebar-fade var(--tcn-motion-duration-overlay-enter) var(--tcn-motion-easing-enter)}[data-slot=sidebar-dialog]{flex:1;min-width:0}[data-slot=sidebar-close]{margin:var(--tcn-space-2) var(--tcn-space-2) 0;align-self:flex-end}@keyframes tcn-sidebar-in{0%{translate:-100%}}[dir=rtl] [data-slot=sidebar-drawer][data-entering]{animation-name:tcn-sidebar-in-rtl}@keyframes tcn-sidebar-in-rtl{0%{translate:100%}}@keyframes tcn-sidebar-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){[data-slot=sidebar],[data-slot=sidebar-chevron]{transition:none}:is([data-slot=sidebar-drawer],[data-slot=sidebar-backdrop])[data-entering]{animation:none}}[data-tcn-motion=reduced] :is([data-slot=sidebar],[data-slot=sidebar-chevron]){transition:none}[data-tcn-motion=reduced] :is([data-slot=sidebar-drawer],[data-slot=sidebar-backdrop])[data-entering]{animation:none}@media (forced-colors:active){:is([data-slot=combobox-control],[data-slot=date-picker-control],[data-slot=date-range-picker-control],[data-slot=number-field-control],[data-slot=search-field-control],[data-slot=segmented-input]){border-color:buttontext}:is([data-slot=combobox-control],[data-slot=date-picker-control],[data-slot=date-range-picker-control],[data-slot=number-field-control],[data-slot=segmented-input])[data-invalid],[data-slot=search-field][data-invalid] [data-slot=search-field-control]{border-style:dashed}:is([data-slot=list-view-item],[data-slot=grid-view-item],[data-slot=tree-view-item])[data-selected]{forced-color-adjust:none;color:highlighttext;background:highlight}:is([data-slot=list-view-item],[data-slot=grid-view-item],[data-slot=tree-view-item])[data-drop-target]{border:1px dashed canvastext}[data-slot=collection-drop-indicator][data-drop-target]{forced-color-adjust:none;background:highlight}[data-slot=calendar-cell][data-selected]{forced-color-adjust:none;color:highlighttext;background:highlight}[data-slot=calendar-cell][data-today]:not([data-selected]){outline-offset:-1px;outline:1px solid canvastext}[data-slot=calendar-cell][data-disabled]{color:graytext}[data-slot=date-segment][data-focused]{forced-color-adjust:none;color:highlighttext;background:highlight}[data-slot=sidebar]{border-inline-end-color:canvastext}:is([data-slot=sidebar-item],[data-slot=sidebar-trigger],[data-slot=sidebar-close]):not([data-focus-visible],[aria-current=page]){outline-style:none}[data-slot=sidebar-item][aria-current=page]{outline-offset:-2px;outline:2px solid highlight}[data-slot=sidebar-item][aria-current=page]:before{background:highlight}[data-slot=sidebar-item][data-focus-visible]{outline-color:highlight}}[data-slot=range-calendar-cell]:is([data-selected],[data-disabled-value]){background:var(--tcn-color-selection-background);color:var(--tcn-color-selection-text);box-shadow:inset 0 1px 0 var(--tcn-color-selection-edge), inset 0 -1px 0 var(--tcn-color-selection-edge)}:is(td:first-child>[data-slot=range-calendar-cell],[data-slot=range-calendar-cell]:is([data-selection-start],[data-disabled-value-start])):is([data-selected],[data-disabled-value]){border-start-start-radius:var(--tcn-radius-md);border-end-start-radius:var(--tcn-radius-md)}:is(td:last-child>[data-slot=range-calendar-cell],[data-slot=range-calendar-cell]:is([data-selection-end],[data-disabled-value-end])):is([data-selected],[data-disabled-value]){border-start-end-radius:var(--tcn-radius-md);border-end-end-radius:var(--tcn-radius-md)}[data-slot=range-calendar-cell][data-selection-start]:not([data-selection-end])>[data-slot=range-calendar-day]{border-start-end-radius:0;border-end-end-radius:0}[data-slot=range-calendar-cell][data-selection-end]:not([data-selection-start])>[data-slot=range-calendar-day]{border-start-start-radius:0;border-end-start-radius:0}[data-slot=calendar-cell][data-disabled-value],[data-slot=range-calendar-cell]:is([data-disabled-value-start],[data-disabled-value-end])>[data-slot=range-calendar-day]{background:var(--tcn-button-primary-background);color:var(--tcn-button-primary-text);font-weight:var(--tcn-font-weight-semibold)}[data-slot=range-calendar]:not([data-readonly]) [data-slot=range-calendar-cell][data-hovered]:not([data-selected])>[data-slot=range-calendar-day]{background:var(--tcn-overlay-item-hover)}[data-slot=range-calendar-cell][data-today]>[data-slot=range-calendar-day]{box-shadow:inset 0 0 0 1px var(--tcn-field-border);font-weight:var(--tcn-font-weight-semibold)}[data-slot=range-calendar-cell][data-unavailable]>[data-slot=range-calendar-day]{color:var(--tcn-color-text-secondary);text-decoration:line-through}[data-slot=range-calendar-cell][data-disabled]{opacity:.4;pointer-events:none}[data-slot=range-calendar-cell][data-focus-visible]>[data-slot=range-calendar-day]{box-shadow:var(--tcn-focus-shadow)}[data-slot=range-calendar-cell][data-selected][data-invalid]{box-shadow:inset 0 1px 0 var(--tcn-field-border-invalid), inset 0 -1px 0 var(--tcn-field-border-invalid)}@media (forced-colors:active){[data-slot=range-calendar-cell][data-selected]{forced-color-adjust:none;color:highlighttext;background:highlight}[data-slot=range-calendar-cell]:is([data-selection-start],[data-selection-end])>[data-slot=range-calendar-day]{forced-color-adjust:none;color:highlighttext;outline-offset:-2px;background:highlight;outline:2px solid canvastext}[data-slot=range-calendar-cell][data-today]:not([data-selected])>[data-slot=range-calendar-day]{outline-offset:-1px;outline:1px solid canvastext}[data-slot=range-calendar-cell][data-disabled]{color:graytext}:is([data-slot=calendar-cell],[data-slot=range-calendar-cell])[data-disabled-value]{outline-offset:-1px;outline:1px solid graytext}[data-slot=range-calendar-cell][data-focus-visible]>[data-slot=range-calendar-day]{outline-offset:-5px;outline:2px dashed canvastext}}[data-slot=navigation-menu]{font-size:var(--tcn-font-size-14);position:relative}[data-slot=navigation-menu-list],[data-slot=navigation-menu-links]{margin:0;padding:0;list-style:none}[data-slot=navigation-menu-list]{align-items:center;gap:var(--tcn-space-1);flex-wrap:wrap;display:flex}:is([data-slot=navigation-menu-list],[data-slot=navigation-menu-panel])[hidden]{display:none}:is([data-slot=navigation-menu-item],[data-slot=navigation-menu-entry]){position:relative}[data-slot~=navigation-menu-top]{align-items:center;gap:var(--tcn-space-1-5);min-height:2.25rem;padding:0 var(--tcn-space-3);border-radius:var(--tcn-radius-md);color:var(--tcn-color-text-primary);font:inherit;font-weight:var(--tcn-font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--tcn-motion-duration-hover);background:0 0;border:0;outline:2px solid #0000;text-decoration:none;display:inline-flex;position:relative}[data-slot~=navigation-menu-top]:is([data-hovered],[aria-expanded=true]){background:var(--tcn-overlay-item-hover)}[data-slot~=navigation-menu-top][data-focus-visible],[data-slot=navigation-menu-link][data-focus-visible],[data-slot=navigation-menu-toggle][data-focus-visible]{box-shadow:var(--tcn-focus-shadow)}[data-slot~=navigation-menu-top]:is([aria-current=page],[data-current]):after{inset-inline:var(--tcn-space-3);border-radius:var(--tcn-radius-pill);background:var(--tcn-color-selection-edge);content:"";height:2px;position:absolute;bottom:0}[data-slot~=navigation-menu-top][aria-current=page]{font-weight:var(--tcn-font-weight-semibold)}[data-slot~=navigation-menu-top][data-disabled],[data-slot=navigation-menu-link][data-disabled]{color:var(--tcn-color-text-disabled);cursor:not-allowed}[data-slot=navigation-menu-chevron]{width:var(--tcn-size-icon-xs);height:var(--tcn-size-icon-xs);color:var(--tcn-color-text-secondary);transition:rotate var(--tcn-motion-duration-hover)}[aria-expanded=true]>[data-slot=navigation-menu-chevron]{rotate:180deg}[data-slot=navigation-menu-panel]{top:calc(100% + var(--tcn-space-1-5));z-index:var(--tcn-layer-popover);gap:var(--tcn-space-2);min-width:min(16rem,100vw - 2rem);max-width:min(44rem,100vw - 2rem);padding:var(--tcn-space-2);border:1px solid var(--tcn-overlay-border);border-radius:var(--tcn-overlay-radius);background:var(--tcn-overlay-background);box-shadow:var(--tcn-overlay-shadow);grid-auto-columns:minmax(13rem,1fr);grid-auto-flow:column;display:grid;position:absolute;inset-inline-start:0}[data-slot=navigation-menu-panel][data-align=end]{inset-inline:auto 0}@media not all and (width>=40rem){[data-slot=navigation-menu-panel]{grid-auto-columns:auto;grid-auto-flow:row}}[data-slot=navigation-menu-group]{align-content:start;gap:var(--tcn-space-1);display:grid}[data-slot=navigation-menu-group-label]{padding:var(--tcn-space-1) var(--tcn-space-3) 0;color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-12);font-weight:var(--tcn-font-weight-medium)}[data-slot=navigation-menu-panel] [data-slot=navigation-menu-links]{gap:2px;display:grid}[data-slot=navigation-menu-link]{align-items:flex-start;gap:var(--tcn-space-3);padding:var(--tcn-space-2) var(--tcn-space-3);border-radius:var(--tcn-radius-md);color:var(--tcn-color-text-primary);transition:background-color var(--tcn-motion-duration-hover);outline:2px solid #0000;text-decoration:none;display:flex}[data-slot=navigation-menu-link][data-hovered]{background:var(--tcn-overlay-item-hover)}[data-slot=navigation-menu-link][aria-current=page]{background:var(--tcn-color-selection-background);box-shadow:inset 3px 0 0 var(--tcn-color-selection-edge);color:var(--tcn-color-selection-text)}[data-slot=navigation-menu-link][aria-current=page]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:inset -3px 0 0 var(--tcn-color-selection-edge)}[data-slot=navigation-menu-link][aria-current=page][data-focus-visible]{box-shadow:inset 3px 0 0 var(--tcn-color-selection-edge), var(--tcn-focus-shadow)}[data-slot=navigation-menu-icon]{width:var(--tcn-size-icon-sm);height:var(--tcn-size-icon-sm);color:var(--tcn-color-text-secondary);flex:none;margin-top:1px}[data-slot=navigation-menu-text]{gap:2px;min-width:0;display:grid}[data-slot=navigation-menu-link] [data-slot=navigation-menu-label]{font-weight:var(--tcn-font-weight-medium)}[data-slot=navigation-menu-description]{color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-13);line-height:1.4}[data-slot=navigation-menu-toggle]{align-items:center;gap:var(--tcn-space-2);min-height:2.5rem;padding:0 var(--tcn-space-3);border:1px solid var(--tcn-color-border-default);border-radius:var(--tcn-radius-md);color:var(--tcn-color-text-primary);font:inherit;font-weight:var(--tcn-font-weight-medium);cursor:pointer;background:0 0;outline:2px solid #0000;display:inline-flex}[data-slot=navigation-menu-toggle] svg{width:var(--tcn-size-icon-sm);height:var(--tcn-size-icon-sm)}[data-slot=navigation-menu][data-mobile] [data-slot=navigation-menu-list]{margin-top:var(--tcn-space-2);padding:var(--tcn-space-1);border:1px solid var(--tcn-color-border-subtle);border-radius:var(--tcn-radius-md);flex-flow:column;align-items:stretch;gap:2px}[data-slot=navigation-menu][data-mobile] [data-slot~=navigation-menu-top],[data-slot=navigation-menu][data-mobile] [data-slot~=navigation-menu-trigger]{white-space:normal;text-align:start;justify-content:space-between;width:100%;min-height:2.75rem;display:flex}[data-slot=navigation-menu][data-mobile] [data-slot~=navigation-menu-top][aria-current=page]{background:var(--tcn-color-selection-background);color:var(--tcn-color-selection-text)}[data-slot=navigation-menu][data-mobile] [data-slot~=navigation-menu-top][aria-current=page]:after{inset-block:var(--tcn-space-1-5);width:3px;height:auto;inset-inline:0 auto}[data-slot=navigation-menu][data-mobile] [data-slot~=navigation-menu-trigger]{padding:0 var(--tcn-space-3);border-radius:var(--tcn-radius-md);color:var(--tcn-color-text-primary);font:inherit;font-weight:var(--tcn-font-weight-medium);cursor:pointer;background:0 0;border:0;outline:2px solid #0000;align-items:center;position:relative}[data-slot=navigation-menu][data-mobile] [data-slot~=navigation-menu-trigger][data-focus-visible]{box-shadow:var(--tcn-focus-shadow)}[data-slot=navigation-menu][data-mobile] [data-slot=navigation-menu-panel]{min-width:0;max-width:none;padding:0 0 var(--tcn-space-1) var(--tcn-space-3);box-shadow:none;background:0 0;border:0;grid-auto-columns:auto;grid-auto-flow:row;position:static}@media (prefers-reduced-motion:reduce){[data-slot=navigation-menu-chevron],[data-slot~=navigation-menu-top],[data-slot=navigation-menu-link]{transition:none}}[data-tcn-motion=reduced] :is([data-slot=navigation-menu-chevron],[data-slot~=navigation-menu-top],[data-slot=navigation-menu-link]){transition:none}@media (forced-colors:active){:is([data-slot~=navigation-menu-top],[data-slot=navigation-menu-link],[data-slot=navigation-menu-toggle]):not([data-focus-visible]){outline-style:none}:is([data-slot~=navigation-menu-top],[data-slot=navigation-menu-link],[data-slot=navigation-menu-toggle])[data-focus-visible]{outline-color:highlight}[data-slot~=navigation-menu-top]:is([aria-current=page],[data-current]):after{background:highlight}[data-slot=navigation-menu-link][aria-current=page]{outline-offset:-2px;outline:2px solid highlight}[data-slot=navigation-menu-panel]{border-color:canvastext}[data-slot=command-menu-item]:not([data-focused]){outline-style:none}[data-slot=command-menu-item][data-focused]{outline-offset:-2px;outline:2px solid highlight}[data-slot=command-menu]{border-color:canvastext}}[data-slot=description-list]{grid-template-columns:repeat(auto-fill, minmax(max(min(100%, var(--tcn-dl-min-column,16rem)), calc((100% - (var(--tcn-dl-columns,1) - 1) * var(--tcn-dl-column-gap,var(--tcn-space-6))) / var(--tcn-dl-columns,1))), 1fr));gap:var(--tcn-dl-row-gap,var(--tcn-space-3)) var(--tcn-dl-column-gap,var(--tcn-space-6));min-width:0;font-size:var(--tcn-font-size-14);line-height:var(--tcn-font-line-height-normal);margin:0;display:grid}[data-slot=description-list][data-size=sm]{font-size:var(--tcn-font-size-13)}[data-slot=description-item]{grid-template-columns:var(--tcn-dl-label-width,clamp(6rem, 35%, 14rem)) minmax(0, 1fr);align-items:baseline;gap:var(--tcn-space-0-5) var(--tcn-space-4);min-width:0;display:grid;container-type:inline-size}[data-slot=description-list][data-layout=stacked]>[data-slot=description-item]{grid-template-columns:minmax(0,1fr)}@container (width<=17rem){:is([data-slot=description-term],[data-slot=description-details]){grid-column:1/-1}}[data-slot=description-term]{color:var(--tcn-color-text-secondary);overflow-wrap:anywhere;margin:0}[data-slot=description-details]{align-items:baseline;gap:var(--tcn-space-2);min-width:0;color:var(--tcn-color-text-primary);overflow-wrap:anywhere;margin:0;display:flex}[data-slot=description-value]{flex:0 auto;min-width:0}[data-slot=description-action]{flex:none;align-self:center}[data-slot=description-item][data-empty] [data-slot=description-value]{color:var(--tcn-color-text-secondary)}[data-slot=description-list][data-divided]>[data-slot=description-item]{border-block-end:1px solid var(--tcn-color-border-subtle);padding-block-end:var(--tcn-dl-row-gap,var(--tcn-space-3))}[data-slot=meter]{gap:var(--tcn-space-1-5);min-width:0;font-size:var(--tcn-font-size-14);display:grid}[data-slot=meter-header]{justify-content:space-between;align-items:baseline;gap:var(--tcn-space-3);display:flex}[data-slot=meter-label]{color:var(--tcn-color-text-primary);font-weight:var(--tcn-font-weight-medium)}[data-slot=meter-value]{color:var(--tcn-color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}[data-slot=meter][data-state=suboptimal] [data-slot=meter-region]{color:var(--tcn-color-warning-text);font-weight:var(--tcn-font-weight-medium)}[data-slot=meter][data-state=critical] [data-slot=meter-region]{color:var(--tcn-color-danger-text);font-weight:var(--tcn-font-weight-medium)}[data-slot=meter-track]{height:var(--tcn-space-2);border-radius:var(--tcn-radius-pill);background:var(--tcn-color-control-track);position:relative}[data-slot=meter][data-size=sm] [data-slot=meter-track]{height:var(--tcn-space-1)}[data-slot=meter-fill]{border-radius:inherit;background:var(--tcn-color-accent-solid);height:100%;transition:width var(--tcn-motion-duration-emphasis) var(--tcn-motion-easing-standard)}[data-slot=meter][data-variant=success] [data-slot=meter-fill]{background:var(--tcn-color-success-text)}[data-slot=meter][data-variant=warning] [data-slot=meter-fill]{background:var(--tcn-color-warning-text)}[data-slot=meter][data-variant=danger] [data-slot=meter-fill]{background:var(--tcn-color-danger-text)}[data-slot=meter-mark]{inset-block:calc(-1 * var(--tcn-space-0-5));background:var(--tcn-color-border-strong);border-radius:1px;width:2px;margin-inline-start:-1px;position:absolute}[data-slot=meter-description]{color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-13)}[data-slot=meter][data-disabled] [data-slot=meter-fill]{background:var(--tcn-color-border-strong)}[data-slot=meter][data-disabled] [data-slot=meter-region]{color:inherit;font-weight:inherit}[data-slot=metric]{gap:var(--tcn-space-1);flex-direction:column;min-width:0;margin:0;display:flex}[data-slot=metric-label]{color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-14);font-weight:var(--tcn-font-weight-medium);line-height:var(--tcn-font-line-height-snug)}[data-slot=metric-value]{color:var(--tcn-color-text-primary);font-size:var(--tcn-font-size-30);font-weight:var(--tcn-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--tcn-font-line-height-tight);overflow-wrap:anywhere;margin:0}[data-slot=metric-unit]{color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-16);font-weight:var(--tcn-font-weight-medium)}[data-slot=metric][data-state] [data-slot=metric-value]{color:var(--tcn-color-text-secondary)}[data-slot=metric][data-size=sm] [data-slot=metric-label]{font-size:var(--tcn-font-size-13)}[data-slot=metric][data-size=sm] [data-slot=metric-value]{font-size:var(--tcn-font-size-20)}[data-slot=metric][data-size=sm] [data-slot=metric-unit]{font-size:var(--tcn-font-size-14)}:is([data-slot=metric-change],[data-slot=metric-description]){color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-13);line-height:var(--tcn-font-line-height-snug);margin:0}[data-slot=metric-delta]{white-space:nowrap;font-weight:var(--tcn-font-weight-medium);font-variant-numeric:tabular-nums}[data-slot=metric-change][data-sentiment=positive] [data-slot=metric-delta]{color:var(--tcn-color-success-text)}[data-slot=metric-change][data-sentiment=negative] [data-slot=metric-delta]{color:var(--tcn-color-danger-text)}[data-slot=metric-arrow]{vertical-align:-.125em;width:1em;height:1em;margin-inline-end:var(--tcn-space-0-5);display:inline-block}[dir=rtl] [data-slot=metric-arrow]{transform:scaleX(-1)}[data-slot=metric-group]{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--tcn-metric-min,9rem)), 1fr));gap:var(--tcn-space-4) var(--tcn-space-6);min-width:0;display:grid}[data-slot=metric-group][data-divided]>[data-slot=metric]+[data-slot=metric]{border-inline-start:1px solid var(--tcn-color-border-subtle);padding-inline-start:var(--tcn-space-4)}@media (prefers-reduced-motion:reduce){[data-slot=meter-fill]{transition:none}}@media (forced-colors:active){[data-slot=meter-track]{border:1px solid canvastext}:is([data-slot=meter-fill],[data-slot=meter-mark]){forced-color-adjust:none}[data-slot=meter-fill]{background:highlight}[data-slot=meter-mark]{background:canvastext}}:is([data-slot=timeline],[data-slot=timeline-list]){margin:0;padding:0;list-style:none}[data-slot=timeline]{min-width:0;font-size:var(--tcn-font-size-14);line-height:var(--tcn-font-line-height-normal);flex-direction:column;display:flex}[data-slot=timeline-group]{gap:var(--tcn-space-2);flex-direction:column;min-width:0;display:flex}[data-slot=timeline-group]+[data-slot=timeline-group]{margin-block-start:var(--tcn-space-2)}[data-slot=timeline-group-heading]{color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-13);font-weight:var(--tcn-font-weight-semibold);line-height:var(--tcn-font-line-height-snug);margin:0}[data-slot=timeline-item]{column-gap:var(--tcn-space-3);min-width:0;grid-template-columns:1.5rem minmax(0,1fr);padding-block-end:var(--tcn-space-4);display:grid;position:relative}[data-slot=timeline-item]:not(:last-child):before{background:var(--tcn-color-border-default);content:"";border-radius:1px;width:2px;position:absolute;inset-block:1.75rem .25rem;inset-inline-start:calc(.75rem - 1px)}[data-slot=timeline-item]:last-child{padding-block-end:0}[data-slot=timeline-marker]{box-sizing:border-box;border:2px solid var(--tcn-color-border-strong);border-radius:var(--tcn-radius-full);background:var(--tcn-color-surface-default);width:1.5rem;height:1.5rem;color:var(--tcn-color-text-secondary);place-items:center;display:grid;position:relative}[data-slot=timeline-marker] svg{width:.875rem;height:.875rem}[data-slot=timeline-item]:not([data-icon]) [data-slot=timeline-marker]{justify-self:center;width:.75rem;height:.75rem;margin-block-start:.375rem}[data-slot=timeline-item][data-status=accent] [data-slot=timeline-marker]{border-color:var(--tcn-color-accent-solid);color:var(--tcn-color-accent-text)}[data-slot=timeline-item][data-status=success] [data-slot=timeline-marker]{border-color:var(--tcn-color-success-text);color:var(--tcn-color-success-text)}[data-slot=timeline-item][data-status=warning] [data-slot=timeline-marker]{border-color:var(--tcn-color-warning-text);color:var(--tcn-color-warning-text)}[data-slot=timeline-item][data-status=danger] [data-slot=timeline-marker]{border-color:var(--tcn-color-danger-text);color:var(--tcn-color-danger-text)}[data-slot=timeline-content]{gap:var(--tcn-space-0-5);flex-direction:column;min-width:0;display:flex}[data-slot=timeline-header]{align-items:baseline;column-gap:var(--tcn-space-2);flex-wrap:wrap;min-width:0;display:flex}[data-slot=timeline-title]{min-width:0;color:var(--tcn-color-text-primary);font-weight:var(--tcn-font-weight-medium);overflow-wrap:anywhere}[data-slot=timeline-status]{color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-12);font-weight:var(--tcn-font-weight-medium)}[data-slot=timeline-item][data-status=success] [data-slot=timeline-status]{color:var(--tcn-color-success-text)}[data-slot=timeline-item][data-status=warning] [data-slot=timeline-status]{color:var(--tcn-color-warning-text)}[data-slot=timeline-item][data-status=danger] [data-slot=timeline-status]{color:var(--tcn-color-danger-text)}[data-slot=timeline-action]{margin-inline-start:auto}[data-slot=timeline-meta]{column-gap:var(--tcn-space-2);color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-13);flex-wrap:wrap;display:flex}[data-slot=timeline-actor]{align-items:center;gap:var(--tcn-space-1-5);display:inline-flex}[data-slot=timeline-time]{font-variant-numeric:tabular-nums}[data-slot=timeline-description]{color:var(--tcn-color-text-primary);overflow-wrap:anywhere}[data-slot=timeline-body]{min-width:0;margin-block-start:var(--tcn-space-1-5)}[data-slot=timeline-empty]{color:var(--tcn-color-text-secondary);margin:0}[data-slot=timeline][data-state=loading] [data-slot=timeline-content]{gap:var(--tcn-space-1-5);padding-block-start:var(--tcn-space-0-5)}[data-slot=timeline][data-size=compact]{font-size:var(--tcn-font-size-13)}[data-slot=timeline][data-size=compact] [data-slot=timeline-item]{column-gap:var(--tcn-space-2);grid-template-columns:1.125rem minmax(0,1fr);padding-block-end:var(--tcn-space-2-5)}[data-slot=timeline][data-size=compact] [data-slot=timeline-item]:last-child{padding-block-end:0}[data-slot=timeline][data-size=compact] [data-slot=timeline-item]:not(:last-child):before{inset-block-start:1.375rem;inset-inline-start:calc(.5625rem - 1px)}[data-slot=timeline][data-size=compact] [data-slot=timeline-marker]{width:1.125rem;height:1.125rem}[data-slot=timeline][data-size=compact] [data-slot=timeline-marker] svg{width:.625rem;height:.625rem}[data-slot=timeline][data-size=compact] [data-slot=timeline-item]:not([data-icon]) [data-slot=timeline-marker]{width:.625rem;height:.625rem;margin-block-start:.3125rem}[data-slot=timeline][data-size=compact] :is([data-slot=timeline-meta],[data-slot=timeline-status]){font-size:var(--tcn-font-size-12)}[data-slot=steps]{min-width:0;font-size:var(--tcn-font-size-14);line-height:var(--tcn-font-line-height-snug);margin:0;padding:0;list-style:none;display:flex}[data-slot=steps][data-orientation=vertical]{flex-direction:column}[data-slot=step]{min-width:0;position:relative}[data-slot=steps][data-orientation=horizontal]>[data-slot=step]{flex:1 1 0}[data-slot=steps][data-orientation=vertical]>[data-slot=step]{padding-block-end:var(--tcn-space-5)}[data-slot=steps][data-orientation=vertical]>[data-slot=step]:last-child{padding-block-end:0}[data-slot=steps][data-orientation=horizontal]>[data-slot=step]+[data-slot=step]:before{background:var(--tcn-color-border-default);content:"";border-radius:1px;height:2px;position:absolute;inset-block-start:calc(1rem - 1px);inset-inline:calc(1.5rem - 50%) calc(50% + 1.5rem)}[data-slot=steps][data-orientation=vertical]>[data-slot=step]:not(:last-child):after{background:var(--tcn-color-border-default);content:"";border-radius:1px;width:2px;position:absolute;inset-block:2.125rem .125rem;inset-inline-start:calc(1rem - 1px)}[data-slot=steps][data-orientation=horizontal]>[data-slot=step][data-status=complete]+[data-slot=step]:before,[data-slot=steps][data-orientation=vertical]>[data-slot=step][data-status=complete]:not(:last-child):after{background:var(--tcn-color-accent-solid)}[data-slot=steps][data-orientation=horizontal]>[data-slot=step][data-status=skipped]+[data-slot=step]:before,[data-slot=steps][data-orientation=horizontal]>[data-slot=step]+[data-slot=step][data-status=skipped]:before{background:repeating-linear-gradient(to right, var(--tcn-color-border-strong) 0 4px, transparent 4px 8px)}[data-slot=steps][data-orientation=vertical]>[data-slot=step][data-status=skipped]:not(:last-child):after{background:repeating-linear-gradient(to bottom, var(--tcn-color-border-strong) 0 4px, transparent 4px 8px)}[data-slot=step-body]{box-sizing:border-box;align-items:center;gap:var(--tcn-space-1-5);width:100%;min-width:0;padding:0 var(--tcn-space-1);border-radius:var(--tcn-radius-md);color:inherit;font:inherit;text-align:center;background:0 0;border:0;flex-direction:column;margin:0;display:flex}[data-slot=steps][data-orientation=vertical] [data-slot=step-body]{align-items:flex-start;gap:var(--tcn-space-3);text-align:start;flex-direction:row;padding:0}[data-slot=step-body][data-pressable]{cursor:pointer}[data-slot=step-body][data-pressable][data-hovered] [data-slot=step-label]{text-underline-offset:.2em;text-decoration:underline}[data-slot=step-body][data-pressable][data-disabled]{cursor:not-allowed;opacity:.6}[data-slot=step-body][data-focus-visible]{box-shadow:var(--tcn-focus-shadow);outline:2px solid #0000}[data-slot=step-indicator]{z-index:1;box-sizing:border-box;border:2px solid var(--tcn-color-border-strong);border-radius:var(--tcn-radius-full);background:var(--tcn-color-surface-default);width:2rem;height:2rem;color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-13);font-variant-numeric:tabular-nums;font-weight:var(--tcn-font-weight-semibold);flex:none;place-items:center;display:grid;position:relative}[data-slot=step-indicator] svg{width:1rem;height:1rem}[data-slot=step][data-status=complete] [data-slot=step-indicator]{border-color:var(--tcn-color-accent-solid);background:var(--tcn-color-accent-solid);color:var(--tcn-color-text-on-accent)}[data-slot=step][data-status=current] [data-slot=step-indicator]{border-color:var(--tcn-color-accent-solid);background:var(--tcn-color-accent-subtle);color:var(--tcn-color-accent-text)}[data-slot=step][data-status=error] [data-slot=step-indicator]{border-color:var(--tcn-color-danger-text);background:var(--tcn-color-danger-subtle);color:var(--tcn-color-danger-text)}[data-slot=step][data-status=skipped] [data-slot=step-indicator]{border-style:dashed}[data-slot=step-text]{gap:var(--tcn-space-0-5);flex-direction:column;min-width:0;display:flex}[data-slot=steps][data-orientation=vertical] [data-slot=step-text]{padding-block-start:.375rem}[data-slot=step-label]{color:var(--tcn-color-text-primary);font-weight:var(--tcn-font-weight-medium);overflow-wrap:anywhere}[data-slot=step][data-current] [data-slot=step-label]{font-weight:var(--tcn-font-weight-semibold)}[data-slot=step][data-status=error] [data-slot=step-label]{color:var(--tcn-color-danger-text)}[data-slot=step][data-status=skipped] [data-slot=step-label]{color:var(--tcn-color-text-secondary);text-decoration:line-through}:is([data-slot=step-optional],[data-slot=step-description]){color:var(--tcn-color-text-secondary);font-size:var(--tcn-font-size-13);overflow-wrap:anywhere}[data-slot=step-optional]{font-size:var(--tcn-font-size-12)}[data-slot=steps][data-size=compact]{font-size:var(--tcn-font-size-13)}[data-slot=steps][data-size=compact] [data-slot=step-indicator]{width:1.5rem;height:1.5rem;font-size:var(--tcn-font-size-12)}[data-slot=steps][data-size=compact] [data-slot=step-indicator] svg{width:.75rem;height:.75rem}[data-slot=steps][data-size=compact][data-orientation=horizontal]>[data-slot=step]+[data-slot=step]:before{inset-block-start:calc(.75rem - 1px);inset-inline:calc(1.25rem - 50%) calc(50% + 1.25rem)}[data-slot=steps][data-size=compact][data-orientation=vertical]>[data-slot=step]{padding-block-end:var(--tcn-space-4)}[data-slot=steps][data-size=compact][data-orientation=vertical]>[data-slot=step]:not(:last-child):after{inset-block-start:1.625rem;inset-inline-start:calc(.75rem - 1px)}[data-slot=steps][data-size=compact][data-orientation=vertical] [data-slot=step-text]{padding-block-start:.1875rem}@media (forced-colors:active){:is([data-slot=timeline-marker],[data-slot=step-indicator]){border-color:canvastext}[data-slot=step][data-status=current] [data-slot=step-indicator]{border-color:highlight}[data-slot=step][data-status=complete] [data-slot=step-indicator]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}[data-slot=step-body][data-focus-visible]{outline-color:highlight}}[data-slot=color-swatch]{border-radius:var(--tcn-radius-sm);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1px var(--tcn-color-border-strong);forced-color-adjust:none;flex-shrink:0;display:inline-block}[data-slot=color-swatch][data-size=sm]{width:1rem;height:1rem}[data-slot=color-swatch][data-size=lg]{border-radius:var(--tcn-radius-md);width:2.5rem;height:2.5rem}[data-slot=color-swatch][data-shape=circle]{border-radius:var(--tcn-radius-full)}[data-slot=color-swatch][data-invalid]{background:linear-gradient(to top right, transparent calc(50% - 1px), var(--tcn-color-text-secondary) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px)), var(--tcn-color-surface-default)}[data-slot=color-field-control]>[data-slot=color-swatch]{pointer-events:none;position:absolute;inset-inline-start:var(--tcn-space-2-5)}[data-slot=color-swatch-picker-field]{gap:var(--tcn-space-1-5);min-width:0;display:grid}[data-slot=color-swatch-picker]{gap:var(--tcn-space-2-5);padding:var(--tcn-space-1);outline:none;flex-wrap:wrap;display:flex}[data-slot=color-swatch-picker][data-layout=stack]{flex-direction:column}[data-slot=color-swatch-picker-item]{border-radius:var(--tcn-radius-sm);cursor:pointer;outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}[data-slot=color-swatch-picker-item][data-shape=circle]{border-radius:var(--tcn-radius-full)}[data-slot=color-swatch-picker-item]>[data-slot=color-swatch]{width:2rem;height:2rem}[data-slot=color-swatch-picker][data-size=sm] [data-slot=color-swatch-picker-item]>[data-slot=color-swatch]{width:1.5rem;height:1.5rem}[data-slot=color-swatch-picker][data-size=lg] [data-slot=color-swatch-picker-item]>[data-slot=color-swatch]{width:2.5rem;height:2.5rem}[data-slot=color-swatch-picker-item][data-selected]:after{content:"";border:2px solid var(--tcn-color-text-primary);border-radius:inherit;pointer-events:none;position:absolute;inset:-4px}[data-slot=color-swatch-picker-item][data-selected][data-shape=square]:after{border-radius:calc(var(--tcn-radius-sm) + 4px)}[data-slot=color-swatch-picker-check]{width:60%;height:60%;color:var(--tcn-color-text-primary);stroke-width:3px;pointer-events:none;position:absolute}[data-slot=color-swatch-picker-item][data-focus-visible]{box-shadow:var(--tcn-focus-shadow);outline:2px solid #0000}[data-slot=color-swatch-picker-item][data-disabled]{opacity:.5;cursor:not-allowed}:is([data-slot=color-swatch-picker][data-readonly],[data-slot=color-swatch-picker-field][data-disabled]) [data-slot=color-swatch-picker-item]{cursor:default}[data-slot=color-slider]{gap:var(--tcn-space-1-5);min-width:0;font-size:var(--tcn-font-size-14);display:grid}[data-slot=color-slider-frame]{border-radius:var(--tcn-radius-sm)}[data-slot=color-slider-track]{height:var(--tcn-space-6);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--tcn-color-border-strong)}[data-slot=color-slider][data-orientation=vertical]{justify-items:center}[data-slot=color-slider][data-orientation=vertical] [data-slot=color-slider-track]{width:var(--tcn-space-6);height:10rem}[data-slot=color-area]{aspect-ratio:1;border-radius:var(--tcn-radius-md);width:100%;max-width:16rem;box-shadow:inset 0 0 0 1px var(--tcn-color-border-strong)}[data-slot=color-wheel]{flex-shrink:0}[data-slot=color-thumb]{border:2px solid var(--tcn-color-control-thumb);border-radius:var(--tcn-radius-full);width:1.25rem;height:1.25rem;box-shadow:0 0 0 1px var(--tcn-color-border-strong), var(--tcn-elevation-raised);cursor:grab}[data-slot=color-slider] [data-slot=color-thumb]{top:50%}[data-slot=color-slider][data-orientation=vertical] [data-slot=color-thumb]{top:auto;left:50%}[data-slot=color-thumb][data-dragging]{cursor:grabbing;width:1.5rem;height:1.5rem}[data-slot=color-thumb][data-focus-visible]{box-shadow:0 0 0 1px var(--tcn-color-border-strong), var(--tcn-focus-shadow);outline:2px solid #0000}:is([data-slot=color-slider],[data-slot=color-area],[data-slot=color-wheel])[data-readonly] [data-slot=color-thumb]{cursor:default}[data-slot=color-slider][data-disabled] [data-slot=color-slider-frame],:is([data-slot=color-area],[data-slot=color-wheel])[data-disabled]{opacity:.5}:is([data-slot=color-slider],[data-slot=color-area],[data-slot=color-wheel])[data-disabled] [data-slot=color-thumb]{box-shadow:none;cursor:not-allowed}[data-slot=color-editor]{justify-items:stretch;gap:var(--tcn-space-3);width:16.5rem;min-width:0;max-width:100%;display:grid}[data-slot=color-editor]>:is([data-slot=color-area],[data-slot=color-wheel]){justify-self:center}[data-slot=color-editor-fields]{gap:var(--tcn-space-2);display:grid}[data-slot=color-editor-inputs]{gap:var(--tcn-space-2);grid-template-columns:repeat(auto-fit,minmax(3.5rem,1fr));display:grid}[data-slot=color-editor-inputs][data-format=hex]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}[data-slot=color-picker-trigger]{justify-content:flex-start}[data-slot=color-picker-value]{font-family:var(--tcn-font-family-mono);font-size:var(--tcn-font-size-13);font-variant-numeric:tabular-nums}@media (forced-colors:active){:is([data-slot=color-swatch],[data-slot=color-slider-track],[data-slot=color-area],[data-slot=color-thumb]){outline:1px solid canvastext}[data-slot=color-swatch][data-invalid]{background:canvas;outline-style:dashed}[data-slot=color-swatch-picker-item][data-selected]:after{border-color:highlight}:is([data-slot=color-swatch-picker-item],[data-slot=color-thumb])[data-focus-visible]{outline-offset:2px;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){[data-slot=spinner],[data-slot=button-spinner]{animation-duration:2.4s}}[data-tcn-motion=reduced] :is([data-slot=spinner],[data-slot=button-spinner]){animation-duration:2.4s}[data-tcn-skip-target]:focus-visible{outline-offset:-2px;box-shadow:var(--tcn-focus-shadow-inset);outline:2px solid #0000}@media (forced-colors:active){[data-slot=button],[data-slot=input],[data-slot=textarea],[data-slot=skip-link],[data-slot=select-trigger],[data-slot=checkbox],[data-slot=radio-group-item],[data-slot=switch],[data-slot=choice-card],[data-slot=choice-card-indicator]{border-color:buttontext}[data-slot=choice-card][data-selected],[data-slot=choice-card][data-selected] [data-slot=choice-card-indicator]{border-color:highlight}[data-slot=choice-card][data-selected] [data-slot=choice-card-indicator]{background:highlight}[data-slot=choice-card][data-disabled],[data-slot=button][data-disabled],[data-slot=input]:disabled,[data-slot=textarea]:disabled{color:graytext;border-color:graytext}[data-slot=checkbox][data-selected],[data-slot=checkbox][data-indeterminate],[data-slot=radio-group-item][data-selected],[data-slot=switch][data-selected]{background:highlight;border-color:highlight}[data-slot=switch-thumb]{background:buttontext}[data-slot=input][aria-invalid=true],[data-slot=textarea][aria-invalid=true],[data-slot=select][data-invalid] [data-slot=select-trigger],[data-slot=checkbox][data-invalid],[data-slot=radio-group-item][data-invalid],[data-slot=switch][data-invalid],[data-slot=choice-card][data-invalid]{border-style:dashed}[data-slot=select-item][data-focused],[data-slot=dropdown-menu-item][data-focused]{forced-color-adjust:none;color:highlighttext;background:highlight}[data-slot=select-item][data-focused] *,[data-slot=dropdown-menu-item][data-focused] *{color:inherit}:is([data-slot=select-item],[data-slot=dropdown-menu-item]):not([data-focus-visible]){outline-style:none}[data-slot=popover-content],[data-slot=select-content],[data-slot=dropdown-menu-content],[data-slot=dialog-content],[data-slot=tooltip-content]{border:1px solid canvastext}[data-slot=tabs-trigger][data-selected]:after{opacity:1;background:highlight}[data-focus-visible],:focus-visible{outline-width:2px;outline-color:highlight}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@layer tcn.components.reset{:where([data-slot],[data-slot] *),:where([data-slot],[data-slot] *):before,:where([data-slot],[data-slot] *):after{box-sizing:border-box;border:0 solid;border-color:var(--tcn-color-border-default);margin:0;padding:0}:where([data-slot],[data-slot] *)::file-selector-button{box-sizing:border-box;border:0 solid;border-color:var(--tcn-color-border-default);margin:0;padding:0}:where([data-slot],[data-slot] *):is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where([data-slot],[data-slot] *):is(a){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where([data-slot],[data-slot] *):is(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}:where([data-slot],[data-slot] *)::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([data-slot],[data-slot] *)::placeholder{opacity:1}:where([data-slot],[data-slot] *):is(svg,img){vertical-align:middle;display:block}:where([data-slot],[data-slot] *):is(ol,ul,menu){list-style:none}:where([data-slot],[data-slot] *):is(kbd){font-size:1em}:where([data-slot],[data-slot] *):is(button,[role=button]){cursor:default;-webkit-tap-highlight-color:transparent}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes spin{to{transform:rotate(360deg)}}html,body{margin:0}.pg-root{min-height:100vh}.pg-header{z-index:var(--tcn-z-sticky);gap:var(--tcn-space-4);padding:var(--tcn-space-3) var(--tcn-space-6);background:var(--tcn-color-surface-default);border-bottom:1px solid var(--tcn-color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex;position:sticky;top:0}.pg-brand{gap:var(--tcn-space-1);flex-direction:column;display:flex}.pg-badge{font-size:var(--tcn-type-caption-font-size);color:var(--tcn-color-text-secondary)}.pg-controls{gap:var(--tcn-space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.pg-control{width:160px}.pg-layout{grid-template-columns:180px minmax(0,1fr);display:grid}.pg-nav{align-self:start;gap:var(--tcn-space-1);padding:var(--tcn-space-6) var(--tcn-space-4);flex-direction:column;display:flex;position:sticky;top:96px}.pg-nav a{color:var(--tcn-color-text-secondary);padding:var(--tcn-space-1) var(--tcn-space-2);border-radius:var(--tcn-radius-sm);text-decoration:none}.pg-nav a:hover{color:var(--tcn-color-text-primary);background:var(--tcn-color-control-background-hover)}.pg-nav a:focus-visible{box-shadow:var(--tcn-focus-shadow);outline:2px solid #0000}:root:has(.pg-header){scroll-padding-top:var(--pg-header-height,110px)}.pg-main{padding:var(--tcn-space-6) var(--tcn-space-8) var(--tcn-space-16);min-width:0;scroll-margin-top:var(--pg-header-height,110px)}.pg-section{margin-bottom:var(--tcn-space-12);scroll-margin-top:110px}.pg-section h1,.pg-section h2{margin:0 0 var(--tcn-space-2)}.pg-lede{max-width:64ch;color:var(--tcn-color-text-secondary)}.pg-intro{max-width:72ch;color:var(--tcn-color-text-secondary);margin-top:0}.pg-note{max-width:72ch;padding:var(--tcn-space-2) var(--tcn-space-3);border-radius:var(--tcn-radius-md);background:var(--tcn-color-warning-subtle);color:var(--tcn-color-warning-text)}.pg-grid{gap:var(--tcn-space-4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.pg-demo{border:1px solid var(--tcn-color-border-subtle);border-radius:var(--tcn-radius-lg);background:var(--tcn-color-surface-default);padding:var(--tcn-density-inset-container);min-width:0}.pg-demo+.pg-demo{margin-top:var(--tcn-space-4)}.pg-grid .pg-demo+.pg-demo{margin-top:0}.pg-demo-title{margin:0 0 var(--tcn-space-3);color:var(--tcn-color-text-secondary)}.pg-demo-note{margin:var(--tcn-space-3) 0 0;color:var(--tcn-color-text-secondary)}.pg-row{align-items:center;gap:var(--tcn-space-2);flex-wrap:wrap;display:flex}.pg-row-end{justify-content:flex-end}.pg-stack{gap:var(--tcn-density-inset-stack);flex-direction:column;display:flex}.pg-grow{flex:1}.pg-muted{color:var(--tcn-color-text-secondary)}.pg-code{font-family:var(--tcn-font-family-mono);font-size:var(--tcn-type-caption-font-size)}.pg-swatches{gap:var(--tcn-space-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.pg-swatch{column-gap:var(--tcn-space-2);grid-template-columns:28px 1fr;align-items:center;display:grid}.pg-swatch .pg-muted{grid-column:2}.pg-chip{border-radius:var(--tcn-radius-sm);border:1px solid var(--tcn-color-border-default);grid-row:span 2;width:28px;height:28px}.pg-bars{gap:var(--tcn-space-1);flex-direction:column;display:flex}.pg-bar-row{grid-template-columns:90px 1fr;align-items:center;display:grid}.pg-bar{background:var(--tcn-color-accent-solid);border-radius:2px;height:8px}.pg-radius{background:var(--tcn-color-surface-raised);border:1px solid var(--tcn-color-border-default);place-items:center;width:88px;height:64px;display:grid}.pg-table{border-collapse:collapse;width:100%;font-size:var(--tcn-type-body-sm-font-size)}.pg-table th,.pg-table td{text-align:left;vertical-align:top;padding:var(--tcn-space-2) var(--tcn-space-3);border-bottom:1px solid var(--tcn-color-border-subtle)}.pg-table thead th{color:var(--tcn-color-text-secondary);font-weight:var(--tcn-font-weight-medium)}.pg-type-table td:first-child{width:160px}.pg-compare{gap:var(--tcn-space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.pg-compare-cell{border:1px solid var(--tcn-color-border-subtle);border-radius:var(--tcn-radius-lg);padding:var(--tcn-density-inset-container);background:var(--tcn-color-surface-default)}.pg-compare-cell h3{margin:0 0 var(--tcn-density-inset-stack)}.pg-panel{gap:var(--tcn-density-inset-stack);flex-direction:column;display:flex}.pg-two-col{gap:var(--tcn-density-inset-stack);grid-template-columns:1fr 1fr;display:grid}.pg-responsive{gap:var(--tcn-density-inset-stack);flex-direction:column;max-width:520px;display:flex}.pg-wrap{flex-wrap:wrap}.pg-perf-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;padding:8px;display:grid}.pg-perf-cell{flex-direction:column;gap:4px;display:flex}@media (width<=760px){.pg-layout{grid-template-columns:1fr}.pg-nav{padding:var(--tcn-space-3) var(--tcn-space-4) 0;flex-flow:wrap;position:static}.pg-main{padding:var(--tcn-space-4)}.pg-header{padding:var(--tcn-space-3) var(--tcn-space-4);position:static}.pg-control{width:140px}.pg-two-col{grid-template-columns:1fr}}.pg-fill{width:100%}.pg-inline-choices{align-items:center;column-gap:var(--tcn-space-4);row-gap:var(--tcn-space-1);flex-wrap:wrap;display:flex}.pg-inline-choices>[data-slot=label]{flex-basis:100%}.pg-choice-label{font-weight:var(--tcn-font-weight-regular)}.pg-switch-field{width:auto;min-height:var(--tcn-density-control-height);align-self:flex-end}.pg-inline-choices>[data-slot=field]{width:auto}
