/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.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:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/pixelify-sans-cyrillic-wght-normal-BfQLqnEI.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/pixelify-sans-latin-ext-wght-normal-CsF3XSp0.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:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/pixelify-sans-latin-wght-normal-Cbhn5ptY.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:"Jersey 25";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-25-latin-ext-400-normal-CP5Jl3WN.woff2)format("woff2"),url(/assets/jersey-25-latin-ext-400-normal-uA4qe_6D.woff)format("woff");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:"Jersey 25";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-25-latin-400-normal-BuYJnnt7.woff2)format("woff2"),url(/assets/jersey-25-latin-400-normal-XLH5qs2C.woff)format("woff");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:Geist Pixel;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-pixel-latin-ext-400-normal-Ct5C1LKS.woff2)format("woff2"),url(/assets/geist-pixel-latin-ext-400-normal-CVEEpFc1.woff)format("woff");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:Geist Pixel;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-pixel-latin-400-normal-CZH99LhH.woff2)format("woff2"),url(/assets/geist-pixel-latin-400-normal-Df5xozDi.woff)format("woff");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:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/handjet-arabic-wght-normal-BBw_QERN.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/handjet-cyrillic-ext-wght-normal-UTpFmFUj.woff2)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:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/handjet-cyrillic-wght-normal-CotD2cNP.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAzUABMAAAAAPEgAAAxpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnYbHhw6P0hWQVKBKwZgP1NUQVSCHgCBUi9sEQgK1hzXMwuBRAAwg3IBNgIkA4MEBCAFhkwHhxoMBxvMOrMDLWwcwJPYnCiCjQMCxRZEVGpGGv5vyanIgFzo6KfCiAgy5ow8/pi04gyC5cxWpIjel+4D96rXypYL81AzVl+YC8PmOg0PeWGbfzj1OVaGxX+GbXHMHRmUFyt3jMxj8/D/uVX3/QAhWDg9jJswLrYy1aVYiw9VLLiNgfESEdpE5PN4PyKczDe5mAmN6v/p0nQZOBXr9i/hJcQgQsWWuQFwNLebiJaEWAkfwdPcc6X/Qeob69JQWWAEdoj/ch3GIcM6f9PGt+7/Pa9f61zAUH+0gMHiAgZwAc+jaqgcwAUM4AKemSbAgBCF7N4mFCc6YIwggQsI//+XNpu/9ZNcSvZ4+qd0ITeoHKTKvnn7UvrwqUPpZSbbXVOs4iAkDllaE6oLQxcSoRAaIddIJArjq7Ee+H/dZ4rPdL8Kpa2sQBLryL87cpcN8We/vB+VTTZaDSqABRzbpWX1X9MaL6aVQdHoaRVQ6Kab7tPKtNGnm256tnt7tmdbC33E4cbAPCfgZARDfi53Wzz8VguIFgQkBBwO0FiAJwAyGVCpgMkCPAGQSIBMBhQKoFYDnQ4YiqlZhmP5PSAANC58Hxv00R0ekIAhjh9zU3R7m96+1bSA9vsca0AH43AEdDjMHU7sdnDyIzgFPQ0/cegnDY8XAvMJtGSShIC0y67QZxMI6TWKWuceVJo/x9Wq9J6bIdL+dFLNReK3QhJ/nn/0dtvvwGtk387R1LeFji4RQ0NKvbsxj64Q6jL0NLGEdFJ28PFRYcMttt8kamJDtPF2UZX84gPPuNeVTnWg7axlMTNJErGIAMTZJEGMkRBnL816qwRRZueTbQ+y35EgOtk8pP/ItstE2+ml8ZeR/o220i5q4fpLJ27GxHizfqFoI64evzeINyYuYgn8X79XtO698Tdh+qrc/rD4Rg5x67xM0Ndd8QrmMY8KaJvH3Z1AnElc2uVd3T090mO9n32afTscnkQdr84/25Vd03092uN9sONyMbx/+w9+H/zM4J7UxGcNzmRw9vQXB6iemov3RBfh+e5oF4vYzaIWs7ilLGNrS1jaZja3hS1tbyvb2ca2drCXQFcSegr1N+F/89qfuJrsfIhK5NifqOM9oiCWIBrE1USTmBgt0i4g2qSXiA7ZPERJdj5CDClBH7yBCl7D6yy0C2ksQwDDhigf9xG53YfF/TJJk0oidalKInU2BhRdAb7D17xyjdppYfsMgWCNWRAXV9BgCEMIIYQQrGGNrJE1ssYszEK1UC1UCyJE5ERO5EQFKlAEikAR2I7taDqajqajDW1oG9qGtuEAByiBEiiBS7iErtAVusKrGZilRRfCKTtEvZ4c8tb143uIS6M8yVasKxMUENS4X7GmayJXQtw+cnFMRCbEbXO9lkPHKdGWaEu0JdoknmhzU6RynWhTJ2Z5O9HmLN91TbqgLXBtP9EmkmhLtL2wHXbCJNeReZwLOELAAXBkgCMCAhIIZG6QYQAZZxCMGUmJ1QQFe2wNaUjWmiVRFdquNh1gIxSyugPFhhXaI5QTPIFgjSh+TRAoE3X0attDVKA1T0ChBY95sJGqjG6scEVrxNGXMIpTcSkOxhoYYMrIBkiRJ3M5XTFasPcqTIAf/4ZFpsyYNmACrJAlqIBDINarlz98gOKIp0jLWmKWFfQH8UUVvnIOQub2gA5CX2loLF+15VO2NugYl47POtb3kJ//o9ZgLfc7NVhvX6aBY0//2l53EMfoiNH2wrDpZYFmSVSFGQmADrze9Ub5nXkutXm7sy85NP2SOoxd5GqIlLWqFXzV0dSmk9qmEsGxS9DAr/YEr3L7Js3vtPIK8jfyRfFuPR6Cg9MeYKaT6ExnMKzzTuXkfeNgIYWUdXuby8JP1ifEfuSCXA9eoDVDk0eJkY2R/kLojLgQJLfagjDDUcBZAAJn4QdUAkQ2KlggLSOvND9GkkJNr063RM5UfVqvanWeL7zqMXIqFIEiUIR/7e4ATUfb0Da0DSVQAiXQFbpCV4E3ldDySFZ5bQDrOJE1A0R3tx3fdWketbM1UNOLDMXMBLPEQ6bTPTQhN1c2wtNl/pPB/JGXq+sX3vcrZGntZmi86LZ1X7/m+ylveb0D9eNoV1p+uaFGc/Jry4OVRzPZ1E/t6PUArr5l5Fu+u14/8vQHbi94zz4AWDmVU0WYrx7Yr/11DjBltZC1xDuzelPgSMslOHhFN5xCtRIUCN4oUEWqFf5VcZC13YZnqZCtoCIlCsQj34o8U2E/TTU7YS2dhElCxUJrQhKbIIaNxe7g+gu2Umzx7OU3kSshXh5Zsy5JIrKNKJEZLzBEstmtKSkK9p3CyLes9a2QiCdcVv2kna0MvoaRfOISGTiC8R9XbVtwvSjOXX7d+IlH28/w1N+wiQUw0QDKqQoTEdBEmJi4hcI/bSxm7X+HKjd3Sa9bFWYLUeL+7fXXOUo++GMLqIhQYPNXzX5MSyAStxZz4rRdQWk7T7wlcYG174+oCNAPGES+LfQiI57zkVsxJZS23YRWouPml8u/S778LSJUgSkxtxL+d2YJ4I4yZeGU7dK7ZWketVOkYleMWRlWjbeO6QC79rS2to8NgZgOsKu1KWwuki3YUV/RoscCyN+Tef07NeR+PD8Xu2r1vzFkUunbYtV8tQgVJ9P8L5gnOdulF21oUmXV6yH/LN/NyoVka4AJkcg1yZoDN5nRp5Fb7aywbnHog+n2O2xQpwgBTe8VoTVQolvb8lq6CIvGR+5o3RL94XYmXw1KtGjutQgWQ0UdK1tLBPNBe9b00phJgBiV3cQQdO3WuZQdtcQOXEtEbP+f1my/ZjYfGbmAGIMtCKUSNMMdTZ+JuI3JYYCxqoSxeQaDebhqrSkx1LKG3X16SdhVrHzEoiiBEpzXJSwaZjbpEuzIiYCJhAQJkP3c+tJUJJYSJjPVPCWRnM82dUC3lRn1nop1BX2urm8dRW1u00OUAGmMo0kMuZCPpJgNpBTV/8HzXQ1nuuLshK4T3q9DOyzOHMjRZy0/sKxedQ8YeyA8XDC2HZo3pvfPa2jYYujthGVn7zG8EMZYOrqdksXc5XcM7mkfPOPZAsnbN07pf7V3ucakJOb+Db/2b3iSvDvHTh8BrjnbOqhJIPj/oATY/S1r/5+vVrAh0x96JbHVSlGGoC/pA/0YuZruZMZCV2uFkWVITmcrEF7Tl7NiOmCauz3DlyYWM52GPxICKXfUho4E7TLwnP9Pkx4ZiTTaJpcSo1xSLJdFkiE1d6iR07EFZY4LPa9LRC5lIkqxkW+eTKwYAtE6s32nv8tNn/xkOLkhSUmJSTx+Jn28/Gsd/yne38oyMFO8yRBPBR6Ov7QJdG4Xq4RTmQzLxY+pYK74NlXMFpepYS7jx3awkpemiooWHjPVr+P6NzW+P5NjrabOdDYF3ts22BJMkwiZFlXVtLFOpkPnNiWemx4DiN7cIi/A9sSQNLwxOVi4rYGg9j4cC9pUE2nvDdYJq5kSP47rUyLJjt6f8bayVXXvS9ax4SAbGRjueKGBRcQDvgKlmnZPzOyyhGcLZ1nAnHQ0zk5r9G1ALSlh0Z8OwRAV7MSsscQ1sPbYsgk1kLS4pKSMdhbIr9m+Yr3ZUhtIO0F1pbgjO5R9WrNw2t05KaUILbZ/jNreuLSoOivovRZfYJaO3T8SnKgnkZCz83OcQPVEHWUrZyM4nxvrJWGYsyaEXAEY2c6WBGfvX0wVKTJYVDgTVMGvPVNpqHGOWuRRjyIa0YxWtKMTZXQRSBQag8XhCUQSmUKl0RlMFpvD5bm5e3h6efv48gVCkVgijb9MrlCq1BqtTq+lraOrp29gaGRsYmpmbmFpZW1ja2ef86NCCO+sGW4Uu92Q1K06+vllrzNLFbBnyGL5XagBNE3gP20RX3tsKuquJV+tZaJHlbayOBE2aETvdgJ9H9BTaMI4wGccn3P8SJjFoes9tfiSEGu5ozYkawJiCwuzq7QdsZQLoiNLLbU8gDeU+OFSM724m8S2HGWKBdmV4Sj2k/jYuEj+FM6LvbC58y48ryglLMTbJCszm4J5VJ2rpCx1CTyHwVjVl8LVThWpVqu05tmdY+zgBsc/CEM7LBEWzOaVU5qy56KcWq6YEkLMpWin3XhgYnAdrieNSRdNyd7mNhnqwuc0E97F1Et2iE9OzlFVc8GX1IuymL5U7yrlFjR1MsHlYCd2S50UgXS56lwpyCsnr7bI9I10r+42snmyub7OmwvUvvOOfy7YPgA=)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:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)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:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/handjet-latin-ext-wght-normal-BzJKR-1W.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:Handjet Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/handjet-latin-wght-normal-Dk1_L3VN.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:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-cyrillic-ext-400-normal-Cycyekte.woff2)format("woff2"),url(/assets/fira-sans-cyrillic-ext-400-normal-Dd5dApAy.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-cyrillic-400-normal-CKu2TFQr.woff2)format("woff2"),url(/assets/fira-sans-cyrillic-400-normal-D9eUeF-O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-greek-ext-400-normal-ByG7UNQ2.woff2)format("woff2"),url(/assets/fira-sans-greek-ext-400-normal-ClCfNE6D.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-greek-400-normal-BFCFncbp.woff2)format("woff2"),url(/assets/fira-sans-greek-400-normal-DQ8sF22y.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-vietnamese-400-normal-ljDTQFsx.woff2)format("woff2"),url(/assets/fira-sans-vietnamese-400-normal-DUVG35gE.woff)format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-latin-ext-400-normal-BLG_mAEf.woff2)format("woff2"),url(/assets/fira-sans-latin-ext-400-normal-BCUwhuGB.woff)format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-latin-400-normal-a0AnQzuD.woff2)format("woff2"),url(/assets/fira-sans-latin-400-normal-66xCkunx.woff)format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-cyrillic-ext-500-normal-Dkk5LlrU.woff2)format("woff2"),url(/assets/fira-sans-cyrillic-ext-500-normal-Cixivk4R.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-cyrillic-500-normal-CXfldnQ8.woff2)format("woff2"),url(/assets/fira-sans-cyrillic-500-normal-Daski1k2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-greek-ext-500-normal-nq-cjB3m.woff2)format("woff2"),url(/assets/fira-sans-greek-ext-500-normal-Bem4H9fH.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-greek-500-normal-Cy-TUuxE.woff2)format("woff2"),url(/assets/fira-sans-greek-500-normal-C9KT8sAy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-vietnamese-500-normal-ChEXCnJy.woff2)format("woff2"),url(/assets/fira-sans-vietnamese-500-normal-UV7M6ot_.woff)format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-latin-ext-500-normal-OO1QnNpY.woff2)format("woff2"),url(/assets/fira-sans-latin-ext-500-normal-CFRf4jcC.woff)format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fira-sans-latin-500-normal-Bvbxc8ch.woff2)format("woff2"),url(/assets/fira-sans-latin-500-normal-Bkfzcwmr.woff)format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-cyrillic-ext-600-normal-CE6oUZE1.woff2)format("woff2"),url(/assets/fira-sans-cyrillic-ext-600-normal-BKgjRriM.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-cyrillic-600-normal-JSBvCpTs.woff2)format("woff2"),url(/assets/fira-sans-cyrillic-600-normal-CJ5P9t7t.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-greek-ext-600-normal-fS0evUH3.woff2)format("woff2"),url(/assets/fira-sans-greek-ext-600-normal-DPxZoeHL.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-greek-600-normal-BlqpLOpF.woff2)format("woff2"),url(/assets/fira-sans-greek-600-normal-DfHu91YF.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-vietnamese-600-normal-Dh2KAvU8.woff2)format("woff2"),url(/assets/fira-sans-vietnamese-600-normal-Bxjaclsw.woff)format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-latin-ext-600-normal-DTQBTt1m.woff2)format("woff2"),url(/assets/fira-sans-latin-ext-600-normal-DLMQsaV4.woff)format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-sans-latin-600-normal-CXKlxLG9.woff2)format("woff2"),url(/assets/fira-sans-latin-600-normal-DtSgd811.woff)format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-sans-cyrillic-ext-700-normal-BfO9TR-w.woff2)format("woff2"),url(/assets/fira-sans-cyrillic-ext-700-normal-Gcpdxicj.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-sans-cyrillic-700-normal-Bl-HczEO.woff2)format("woff2"),url(/assets/fira-sans-cyrillic-700-normal-KyW5QH4H.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-sans-greek-ext-700-normal-C1m6bE4Q.woff2)format("woff2"),url(/assets/fira-sans-greek-ext-700-normal-C8J5qYMq.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-sans-greek-700-normal-BVfcrbV7.woff2)format("woff2"),url(/assets/fira-sans-greek-700-normal-CJu31rC4.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-sans-vietnamese-700-normal-j5oLGLJY.woff2)format("woff2"),url(/assets/fira-sans-vietnamese-700-normal-DFi88MGY.woff)format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-sans-latin-ext-700-normal-g2Yrd4J5.woff2)format("woff2"),url(/assets/fira-sans-latin-ext-700-normal-cfTxGFzJ.woff)format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-sans-latin-700-normal-CRhwpWTq.woff2)format("woff2"),url(/assets/fira-sans-latin-700-normal-DgqLm3Fi.woff)format("woff");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:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/michroma-latin-ext-400-normal-BeYM1uOO.woff2)format("woff2"),url(/assets/michroma-latin-ext-400-normal-DlRaauac.woff)format("woff");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:Michroma;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/michroma-latin-400-normal-4gS0VCia.woff2)format("woff2"),url(/assets/michroma-latin-400-normal-C7Pn7qca.woff)format("woff");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:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/cinzel-latin-ext-wght-normal-CG36JvV6.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:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/cinzel-latin-wght-normal-DMUuCU8H.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:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-cyrillic-ext-wght-normal-BnWI7fIG.woff2)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:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-cyrillic-wght-normal-bgdX5wL6.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-greek-wght-normal-M9Lxztrh.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:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-vietnamese-wght-normal-DEkWUU3X.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:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-latin-ext-wght-normal-rva7dkhN.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:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-latin-wght-normal-BAwLJtOy.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 theme{:root,:host{--font-mono:"Geist Mono Variable", ui-monospace, "SFMono-Regular", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-black:#000;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-pick,"Geist Variable", ui-sans-serif, system-ui, sans-serif);--default-mono-font-family:"Geist Mono Variable", ui-monospace, "SFMono-Regular", monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);font-family:var(--font-pick,"Geist Variable", ui-sans-serif, system-ui, sans-serif);color:var(--foreground);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html{font-family:var(--font-pick,"Geist Variable", ui-sans-serif, system-ui, sans-serif)}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-s-1\/2{inset-inline-start:50%}.-top-3{top:calc(var(--spacing) * -3)}.-top-5{top:calc(var(--spacing) * -5)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-16{top:calc(var(--spacing) * 16)}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-auto{left:auto}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.-mr-3{margin-right:calc(var(--spacing) * -3)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-full{width:100%;height:100%}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-64{height:calc(var(--spacing) * 64)}.h-\[26rem\]{height:26rem}.h-\[46px\]{height:46px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-max{height:max-content}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[40\%\]{max-height:40%}.max-h-\[55dvh\]{max-height:55dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[200px\]{min-height:200px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-\(--anchor-width\){width:var(--anchor-width)}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5\/6{width:83.3333%}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[78vw\]{width:78vw}.w-\[80vw\]{width:80vw}.w-\[82vw\]{width:82vw}.w-\[85vw\]{width:85vw}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[65ch\]{max-width:65ch}.max-w-\[80\%\]{max-width:80%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[96px\]{min-width:96px}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-3\/4{--tw-translate-y:calc(calc(3 / 4 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3\/4{--tw-translate-y:calc(3 / 4 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.scroll-fade-b{--_scroll-fade-size-b:var(--scroll-fade-b-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--scroll-fade-mask:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--scroll-fade-b,0px)), transparent 100%);-webkit-mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask);mask-image:var(--scroll-fade-mask);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.scroll-fade-b{animation:1ms ease-in-out scroll-fade-reveal-b;animation-timeline:scroll(self y);animation-range:calc(100% - var(--scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.scroll-fade-b{--scroll-fade-b:var(--_scroll-fade-size-b)}}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scrollbar-thin{scrollbar-width:thin}.scrollbar-gutter-stable{scrollbar-gutter:stable}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-px{gap:1px}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 8px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-border,.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-current{border-color:currentColor}.border-input{border-color:var(--input)}.border-muted-foreground\/30{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/30{border-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.border-primary{border-color:var(--primary)}.border-sidebar{border-color:var(--sidebar)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.bg-\(--usage-input\){background-color:var(--usage-input)}.bg-\(--usage-output\){background-color:var(--usage-output)}.bg-\[Canvas\]{background-color:canvas}.bg-\[var\(--sdm-bg\,inherit\)\]{background-color:var(--sdm-bg,inherit)}.bg-\[var\(--sdm-tbg\)\]{background-color:var(--sdm-tbg)}.bg-background,.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab, var(--background) 50%, transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--background) 95%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab, var(--card) 90%, transparent)}}.bg-current{background-color:currentColor}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-muted,.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.bg-muted\/80{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/80{background-color:color-mix(in oklab, var(--muted) 80%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-accent{background-color:var(--sidebar-accent)}.bg-sidebar\/80{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar\/80{background-color:color-mix(in oklab, var(--sidebar) 80%, transparent)}}.bg-transparent{background-color:#0000}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary\/15{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/15{--tw-gradient-from:color-mix(in oklab, var(--primary) 15%, transparent)}}.from-primary\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-card{--tw-gradient-via:var(--card);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-card{--tw-gradient-to:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-padding{background-clip:padding-box}.fill-current{fill:currentColor}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-1px\]{vertical-align:-1px}.font-mono{font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,monospace}.font-sans{font-family:var(--font-pick,"Geist Variable", ui-sans-serif, system-ui, sans-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/relaxed{font-size:var(--text-xs);line-height:var(--leading-relaxed)}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.cn-font-heading{letter-spacing:-.012em;font-weight:600}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[CanvasText\]{color:canvastext}.text-\[var\(--sdm-c\,inherit\)\]{color:var(--sdm-c,inherit)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground,.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-link{color:var(--link,var(--primary))}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-secondary-foreground{color:var(--secondary-foreground)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-foreground\/5{--tw-shadow-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.shadow-foreground\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--foreground) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-foreground\/10{--tw-shadow-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.shadow-foreground\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--foreground) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-background{--tw-ring-color:var(--background)}.ring-card{--tw-ring-color:var(--card)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-primary{--tw-ring-color:var(--primary)}.ring-sidebar{--tw-ring-color:var(--sidebar)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,scale\,opacity\]{transition-property:translate,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.contain-content{contain:content}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.\[contain-intrinsic-size\:auto_10rem\]{contain-intrinsic-size:auto 10rem}.\[content-visibility\:auto\]{content-visibility:auto}.\[counter-increment\:line_0\]{counter-increment:line 0}.\[counter-reset\:line\]{counter-reset:line}.\[image-rendering\:pixelated\]{image-rendering:pixelated}.paused{animation-play-state:paused}.running{animation-play-state:running}:is(.\*\:w-full>*){width:100%}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.group-open\/disclosure\:rotate-90:is(:where(.group\/disclosure):is([open],:popover-open,:open) *){rotate:90deg}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-muted\/60:is(:where(.group):hover *){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-muted\/60:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/message\:opacity-100:is(:where(.group\/message):hover *),.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-focus-visible\:block:is(:where(.group):focus-visible *){display:block}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-data-\[slot\=message-footer\]\/message\:-translate-y-8:is(:where(.group\/message):has([data-slot=message-footer]) *){--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-data-\[variant\=ghost\]\/message\:px-0:is(:where(.group\/message):has([data-variant=ghost]) *){padding-inline:0}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2)}.group-data-\[align\=end\]\/bubble\:self-end:is(:where(.group\/bubble)[data-align=end] *){align-self:flex-end}.group-data-\[align\=end\]\/message\:justify-end:is(:where(.group\/message)[data-align=end] *){justify-content:flex-end}.group-data-\[align\=end\]\/message\:self-end:is(:where(.group\/message)[data-align=end] *){align-self:flex-end}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-\[variant\=separator\]\/marker\:flex-none:is(:where(.group\/marker)[data-variant=separator] *){flex:none}.group-data-\[variant\=separator\]\/marker\:text-center:is(:where(.group\/marker)[data-variant=separator] *){text-align:center}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-xs::file-selector-button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:mr-1:before{content:var(--tw-content);margin-right:var(--spacing)}.before\:mr-4:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 4)}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-6:before{content:var(--tw-content);width:calc(var(--spacing) * 6)}.before\:min-w-0:before{content:var(--tw-content);min-width:0}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.before\:text-right:before{content:var(--tw-content);text-align:right}.before\:font-mono:before{content:var(--tw-content);font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,monospace}.before\:text-\[13px\]:before{content:var(--tw-content);font-size:13px}.before\:text-muted-foreground\/50:before{content:var(--tw-content);color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.before\:text-muted-foreground\/50:before{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.before\:content-\[counter\(line\)\]:before{--tw-content:counter(line);content:var(--tw-content)}.before\:select-none:before{content:var(--tw-content);-webkit-user-select:none;user-select:none}.before\:\[counter-increment\:line\]:before{content:var(--tw-content);counter-increment:line}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:ml-1:after{content:var(--tw-content);margin-left:var(--spacing)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:min-w-0:after{content:var(--tw-content);min-width:0}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:rounded-xl:after{content:var(--tw-content);border-radius:calc(var(--radius) + 4px)}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child,.last\:mt-0:last-child{margin-top:0}.focus-within\:border-primary\/40:focus-within{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-primary\/40:focus-within{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.focus-within\:opacity-100:focus-within{opacity:1}@media (hover:hover){.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-sidebar-accent:hover,.hover\:bg-sidebar-accent\/60:hover{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sidebar-accent\/60:hover{background-color:color-mix(in oklab, var(--sidebar-accent) 60%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus,:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-\[0\.98\]:active{scale:.98}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:color-mix(in oklab, var(--background) 20%, transparent)}}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:text-background{color:var(--background)}.has-checked\:border-primary:has(:checked){border-color:var(--primary)}.has-checked\:bg-primary\/10:has(:checked){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-checked\:bg-primary\/10:has(:checked){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.has-focus-visible\:ring-2:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus-visible\:ring-ring:has(:focus-visible){--tw-ring-color:var(--ring)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-4:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 4)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-4:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 4)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-4:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 4)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-\[\:checked\]\:border-primary\/50:has(:checked){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-\[\:checked\]\:border-primary\/50:has(:checked){border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.has-\[\:checked\]\:bg-primary\/5:has(:checked){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-\[\:checked\]\:bg-primary\/5:has(:checked){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-1:has([data-slot=input-group-control]:focus-visible){--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)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-1:has([data-slot][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)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[button\]\:p-0:has(:is(button)){padding:0}.has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)){opacity:.5}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:calc(var(--radius) - 2px)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media (hover:hover){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:border-ring:has(>[data-slot=field]):has(:focus-visible){border-color:var(--ring)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-1:has(>[data-slot=field]):has(:focus-visible){--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)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-0[aria-invalid=true]{--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)}.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)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true],.aria-selected\:border-primary\/50[aria-selected=true]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aria-selected\:border-primary\/50[aria-selected=true]{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.data-autoscrolling\:scrollbar-none[data-autoscrolling]{scrollbar-width:none}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-popup-open\:bg-accent[data-popup-open]{background-color:var(--accent)}.data-popup-open\:text-accent-foreground[data-popup-open]{color:var(--accent-foreground)}:is(.group-data-\[align\=end\]\/message\:\*\:data-slot\:self-end:is(:where(.group\/message)[data-align=end] *)>*)[data-slot]{align-self:flex-end}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[active\=false\]\:pointer-events-none[data-active=false]{pointer-events:none}.data-\[active\=false\]\:scale-95[data-active=false]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[active\=false\]\:opacity-0[data-active=false]{opacity:0}.data-\[active\=false\]\:duration-400[data-active=false]{--tw-duration:.4s;transition-duration:.4s}.data-\[active\=false\]\:ease-\[cubic-bezier\(0\.7\,0\,0\.84\,0\)\][data-active=false]{--tw-ease:cubic-bezier(.7,0,.84,0);transition-timing-function:cubic-bezier(.7,0,.84,0)}.data-\[active\=true\]\:translate-y-0[data-active=true]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[active\=true\]\:scale-100[data-active=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[active\=true\]\:opacity-100[data-active=true]{opacity:1}.data-\[active\=true\]\:ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\][data-active=true]{--tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.data-\[align\=end\]\:flex-row-reverse[data-align=end]{flex-direction:row-reverse}.data-\[align\=end\]\:self-end[data-align=end]{align-self:flex-end}.data-\[direction\=end\]\:bottom-4[data-direction=end]{bottom:calc(var(--spacing) * 4)}.data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-full[data-direction=end][data-active=false]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[direction\=start\]\:top-4[data-direction=start]{top:calc(var(--spacing) * 4)}.data-\[direction\=start\]\:data-\[active\=false\]\:-translate-y-full[data-direction=start][data-active=false]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=bottom\]\:data-ending-style\:translate-y-\[2\.5rem\][data-side=bottom][data-ending-style],.data-\[side\=bottom\]\:data-starting-style\:translate-y-\[2\.5rem\][data-side=bottom][data-starting-style]{--tw-translate-y:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:data-ending-style\:translate-x-\[-2\.5rem\][data-side=left][data-ending-style],.data-\[side\=left\]\:data-starting-style\:translate-x-\[-2\.5rem\][data-side=left][data-starting-style]{--tw-translate-x:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:data-ending-style\:translate-x-\[2\.5rem\][data-side=right][data-ending-style],.data-\[side\=right\]\:data-starting-style\:translate-x-\[2\.5rem\][data-side=right][data-starting-style]{--tw-translate-x:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[side\=top\]\:data-ending-style\:translate-y-\[-2\.5rem\][data-side=top][data-ending-style],.data-\[side\=top\]\:data-starting-style\:translate-y-\[-2\.5rem\][data-side=top][data-starting-style]{--tw-translate-y:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:var(--container-xs)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[size\=sm\]\:rounded-md[data-size=sm]{border-radius:calc(var(--radius) - 2px)}.data-\[size\=sm\]\:py-0\.5[data-size=sm]{padding-block:calc(var(--spacing) * .5)}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}:is(.\*\:data-\[slot\=bubble-content\]\:rounded-none>*)[data-slot=bubble-content]{border-radius:0}:is(.\*\:data-\[slot\=bubble-content\]\:border-border>*)[data-slot=bubble-content]{border-color:var(--border)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.93_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .93 calc(c * .4) h)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-background>*)[data-slot=bubble-content]{background-color:var(--background)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-destructive\/10>*)[data-slot=bubble-content]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=bubble-content\]\:bg-destructive\/10>*)[data-slot=bubble-content]{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}:is(.\*\:data-\[slot\=bubble-content\]\:bg-muted>*)[data-slot=bubble-content]{background-color:var(--muted)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-primary>*)[data-slot=bubble-content]{background-color:var(--primary)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-secondary>*)[data-slot=bubble-content]{background-color:var(--secondary)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-transparent>*)[data-slot=bubble-content]{background-color:#0000}:is(.\*\:data-\[slot\=bubble-content\]\:p-0>*)[data-slot=bubble-content]{padding:0}:is(.\*\:data-\[slot\=bubble-content\]\:text-destructive>*)[data-slot=bubble-content]{color:var(--destructive)}:is(.\*\:data-\[slot\=bubble-content\]\:text-foreground>*)[data-slot=bubble-content]{color:var(--foreground)}:is(.\*\:data-\[slot\=bubble-content\]\:text-primary-foreground>*)[data-slot=bubble-content]{color:var(--primary-foreground)}:is(.\*\:data-\[slot\=bubble-content\]\:text-secondary-foreground>*)[data-slot=bubble-content]{color:var(--secondary-foreground)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-2>*)[data-slot=field]{padding:calc(var(--spacing) * 2)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}.data-\[status\=active\]\:bg-muted[data-status=active]{background-color:var(--muted)}.data-\[status\=active\]\:bg-sidebar-accent[data-status=active]{background-color:var(--sidebar-accent)}.data-\[status\=active\]\:font-medium[data-status=active]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[status\=active\]\:text-foreground[data-status=active]{color:var(--foreground)}.data-\[status\=active\]\:text-sidebar-accent-foreground[data-status=active]{color:var(--sidebar-accent-foreground)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=ghost\]\:max-w-full[data-variant=ghost]{max-width:100%}.data-\[variant\=label\]\:text-xs[data-variant=label]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.data-\[variant\=legend\]\:text-sm[data-variant=legend]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.supports-\[backdrop-filter\]\:bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.supports-\[backdrop-filter\]\:bg-sidebar\/70{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-sidebar\/70{background-color:color-mix(in oklab, var(--sidebar) 70%, transparent)}}.supports-\[backdrop-filter\]\:backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.supports-\[backdrop-filter\]\:backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (width>=40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-end{justify-content:flex-end}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-right{text-align:right}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right],.data-\[size\=default\]\:sm\:max-w-sm[data-size=default]{max-width:var(--container-sm)}}@media (width>=48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-pretty{text-wrap:pretty}}@media (width>=64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mx-0{margin-inline:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-y-0{row-gap:0}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-border>:not(:last-child)){border-color:var(--border)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:first\:pl-0:first-child{padding-left:0}.lg\:last\:pr-0:last-child{padding-right:0}}@media (width>=80rem){.xl\:block{display:block}}@container field-group (width>=28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.rtl\:translate-x-1\/2: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-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:block:is(.dark *){display:block}.dark\:hidden:is(.dark *){display:none}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-\[var\(--shiki-dark-bg\,var\(--sdm-bg\,inherit\)\)\]:is(.dark *){background-color:var(--shiki-dark-bg,var(--sdm-bg,inherit))}.dark\:bg-\[var\(--shiki-dark-bg\,var\(--sdm-tbg\)\)\]:is(.dark *){background-color:var(--shiki-dark-bg,var(--sdm-tbg))}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:text-\[var\(--shiki-dark\,var\(--sdm-c\,inherit\)\)\]:is(.dark *){color:var(--shiki-dark,var(--sdm-c,inherit))}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:disabled\:bg-transparent:is(.dark *):disabled{background-color:#0000}:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10:is(.dark *){background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10:is(.dark *){background-color:color-mix(in oklab, var(--background) 10%, transparent)}}.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:border-primary\/20:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:bg-primary\/10:is(.dark *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}:is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.3_calc\(c\*0\.4\)_h\)\]:is(.dark *)>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .3 calc(c * .4) h)}:is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-destructive\/20:is(.dark *)>*)[data-slot=bubble-content]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-destructive\/20:is(.dark *)>*)[data-slot=bubble-content]{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){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)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){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)}.data-closed\:overflow-hidden:where([data-state=closed]),.data-closed\:overflow-hidden:where([data-closed]:not([data-closed=false])){overflow:hidden}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.dark\:data-checked\:bg-primary:is(.dark *):where([data-state=checked]),.dark\:data-checked\:bg-primary:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-active\:text-primary:where([data-state=active]),.data-active\:text-primary:where([data-active]:not([data-active=false])){color:var(--primary)}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.pixel\:hidden:where([data-skin]:not([data-skin=classic]) *){display:none}.pixel\:inline-block:where([data-skin]:not([data-skin=classic]) *){display:inline-block}.pixel\:flex-none:where([data-skin]:not([data-skin=classic]) *){flex:none}.pixel\:bg-background:where([data-skin]:not([data-skin=classic]) *){background-color:var(--background)}.pixel\:px-6:where([data-skin]:not([data-skin=classic]) *){padding-inline:calc(var(--spacing) * 6)}.pixel\:py-10:where([data-skin]:not([data-skin=classic]) *){padding-block:calc(var(--spacing) * 10)}.\[\&_\:not\(pre\)\>code\]\:rounded :not(pre)>code{border-radius:.25rem}.\[\&_\:not\(pre\)\>code\]\:bg-muted :not(pre)>code{background-color:var(--muted)}.\[\&_\:not\(pre\)\>code\]\:px-1 :not(pre)>code{padding-inline:var(--spacing)}.\[\&_\:not\(pre\)\>code\]\:py-0\.5 :not(pre)>code{padding-block:calc(var(--spacing) * .5)}.\[\&_\:not\(pre\)\>code\]\:font-mono :not(pre)>code{font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,monospace}.\[\&_\:not\(pre\)\>code\]\:text-\[0\.9em\] :not(pre)>code{font-size:.9em}.\[\&_\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&_\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&_\[data-streamdown\=code-block-body\]\]\:min-w-0 [data-streamdown=code-block-body]{min-width:0}.\[\&_\[data-streamdown\=code-block-body\]\]\:border-0 [data-streamdown=code-block-body]{border-style:var(--tw-border-style);border-width:0}.\[\&_\[data-streamdown\=code-block-body\]\]\:bg-transparent [data-streamdown=code-block-body]{background-color:#0000}.\[\&_\[data-streamdown\=code-block-body\]\]\:px-3 [data-streamdown=code-block-body]{padding-inline:calc(var(--spacing) * 3)}.\[\&_\[data-streamdown\=code-block-body\]\]\:pt-0 [data-streamdown=code-block-body]{padding-top:0}.\[\&_\[data-streamdown\=code-block-body\]\]\:pb-3 [data-streamdown=code-block-body]{padding-bottom:calc(var(--spacing) * 3)}.\[\&_\[data-streamdown\=code-block\]\]\:min-w-0 [data-streamdown=code-block]{min-width:0}.\[\&_\[data-streamdown\=code-block\]\]\:bg-muted\/60 [data-streamdown=code-block]{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.\[\&_\[data-streamdown\=code-block\]\]\:bg-muted\/60 [data-streamdown=code-block]{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.\[\&_\[data-streamdown\=link\]\]\:text-link [data-streamdown=link],.\[\&_a\]\:text-link a{color:var(--link,var(--primary))}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.\[\&_blockquote\]\:my-4 blockquote{margin-block:calc(var(--spacing) * 4)}.\[\&_blockquote\]\:my-5 blockquote{margin-block:calc(var(--spacing) * 5)}.\[\&_blockquote\]\:border-l-2 blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_blockquote\]\:border-border blockquote{border-color:var(--border)}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:calc(var(--spacing) * 4)}.\[\&_blockquote\]\:text-muted-foreground blockquote{color:var(--muted-foreground)}.\[\&_h1\]\:mt-6 h1{margin-top:calc(var(--spacing) * 6)}.\[\&_h1\]\:mb-2 h1{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h1\]\:text-base h1{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h1\]\:cn-font-heading h1{letter-spacing:-.012em;font-weight:600}.\[\&_h2\]\:mt-6 h2{margin-top:calc(var(--spacing) * 6)}.\[\&_h2\]\:mt-10 h2{margin-top:calc(var(--spacing) * 10)}.\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h2\]\:mb-3 h2{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h2\]\:scroll-mt-24 h2{scroll-margin-top:calc(var(--spacing) * 24)}.\[\&_h2\]\:text-base h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h2\]\:text-xl h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h2\]\:cn-font-heading h2{letter-spacing:-.012em;font-weight:600}.\[\&_h3\]\:mt-5 h3{margin-top:calc(var(--spacing) * 5)}.\[\&_h3\]\:mt-8 h3{margin-top:calc(var(--spacing) * 8)}.\[\&_h3\]\:mb-2 h3{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h3\]\:scroll-mt-24 h3{scroll-margin-top:calc(var(--spacing) * 24)}.\[\&_h3\]\:text-base h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h3\]\:text-sm h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_h3\]\:cn-font-heading h3{letter-spacing:-.012em;font-weight:600}.\[\&_h4\]\:mt-5 h4{margin-top:calc(var(--spacing) * 5)}.\[\&_h4\]\:mb-2 h4{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h4\]\:text-sm h4{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_h4\]\:cn-font-heading h4{letter-spacing:-.012em;font-weight:600}.\[\&_li\]\:my-1 li{margin-block:var(--spacing)}.\[\&_li\]\:my-1\.5 li{margin-block:calc(var(--spacing) * 1.5)}.\[\&_ol\]\:my-3 ol{margin-block:calc(var(--spacing) * 3)}.\[\&_ol\]\:my-4 ol{margin-block:calc(var(--spacing) * 4)}.\[\&_ol\]\:list-outside ol{list-style-position:outside}.\[\&_ol\]\:pl-5 ol{padding-left:calc(var(--spacing) * 5)}.\[\&_p\]\:my-3 p{margin-block:calc(var(--spacing) * 3)}.\[\&_p\]\:my-4 p,.\[\&_pre\]\:my-4 pre{margin-block:calc(var(--spacing) * 4)}.\[\&_pre\]\:my-5 pre{margin-block:calc(var(--spacing) * 5)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:w-auto svg{width:auto}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.data-\[direction\=start\]\:\[\&_svg\]\:rotate-180[data-direction=start] svg{rotate:180deg}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-5 svg:not([class*=size-]){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_table\]\:my-4 table{margin-block:calc(var(--spacing) * 4)}.\[\&_table\]\:my-5 table{margin-block:calc(var(--spacing) * 5)}.\[\&_thead\]\:sticky thead{position:sticky}.\[\&_thead\]\:top-0 thead{top:0}.\[\&_thead\]\:z-10 thead{z-index:10}.\[\&_ul\]\:my-3 ul{margin-block:calc(var(--spacing) * 3)}.\[\&_ul\]\:my-4 ul{margin-block:calc(var(--spacing) * 4)}.\[\&_ul\]\:list-outside ul{list-style-position:outside}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing) * 2)}.\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing) * 2)}.\[a\]\:underline:is(a){text-decoration-line:underline}.\[a\]\:underline-offset-3:is(a){text-underline-offset:3px}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-foreground:is(a):hover{color:var(--foreground)}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}.\[button\]\:text-left:is(button){text-align:left}.\[button\,a\]\:transition-colors:is(button,a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[button\,a\]\:outline-none:is(button,a){--tw-outline-style:none;outline-style:none}.\[button\,a\]\:focus-visible\:border-ring:is(button,a):focus-visible{border-color:var(--ring)}.\[button\,a\]\:focus-visible\:ring-1:is(button,a):focus-visible{--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)}.\[button\,a\]\:focus-visible\:ring-ring\/50:is(button,a):focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.\[button\,a\]\:focus-visible\:ring-ring\/50:is(button,a):focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}:is(.\*\:\[img\:first-child\]\:rounded-xl>*):is(img:first-child),:is(.\*\:\[img\:last-child\]\:rounded-xl>*):is(img:last-child){border-radius:calc(var(--radius) + 4px)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&\>\*\:last-child\]\:after\:inline>:last-child:after{content:var(--tw-content);display:inline}.\[\&\>\*\:last-child\]\:after\:align-baseline>:last-child:after{content:var(--tw-content);vertical-align:baseline}.\[\&\>\*\:last-child\]\:after\:content-\[var\(--streamdown-caret\)\]>:last-child:after{--tw-content:var(--streamdown-caret);content:var(--tw-content)}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--muted),var(--foreground) 5%)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.88_calc\(c\*0\.5\)_h\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .88 calc(c * .5) h)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/20>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/20>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:text-foreground>[data-slot=bubble-content]:is(button,a):hover{color:var(--foreground)}.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.35_calc\(c\*0\.5\)_h\)\]:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .35 calc(c * .5) h)}.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/30:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/30:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-input\/30:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-input\/30:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50:is(.dark *)>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.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>=28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 2)}.\[\&\>kbd\]\:rounded-md>kbd{border-radius:calc(var(--radius) - 2px)}.\[\&\>p\]\:inline>p{display:inline}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-3\.5>svg,.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}li .\[li_\&\]\:pl-6{padding-left:calc(var(--spacing) * 6)}}@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}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--background:oklch(99.2% .002 264);--foreground:oklch(21% .006 264);--card:oklch(100% 0 0);--card-foreground:oklch(21% .006 264);--popover:oklch(100% 0 0);--popover-foreground:oklch(21% .006 264);--primary:oklch(52.7% .132 162);--primary-foreground:oklch(98.5% .008 165);--secondary:oklch(96.8% .003 264);--secondary-foreground:oklch(21% .006 264);--muted:oklch(96.8% .003 264);--muted-foreground:oklch(54.8% .011 264);--accent:oklch(96.8% .003 264);--accent-foreground:oklch(21% .006 264);--destructive:oklch(51.4% .192 27.3);--border:oklch(92.3% .005 264);--input:oklch(92.3% .005 264);--ring:oklch(52.7% .132 162);--chart-1:oklch(52.7% .132 162);--chart-2:oklch(63% .118 163);--chart-3:oklch(72% .098 165);--chart-4:oklch(80.6% .071 168);--chart-5:oklch(87.4% .045 171);--radius:.75rem;--sidebar:oklch(97.7% .003 264);--sidebar-foreground:oklch(21% .006 264);--sidebar-primary:oklch(52.7% .132 162);--sidebar-primary-foreground:oklch(98.5% .008 165);--sidebar-accent:oklch(94.5% .004 264);--sidebar-accent-foreground:oklch(21% .006 264);--sidebar-border:oklch(91.7% .005 264);--sidebar-ring:oklch(52.7% .132 162)}.dark{--background:oklch(16.3% .005 264);--foreground:oklch(97.1% .003 264);--card:oklch(20.9% .007 264);--card-foreground:oklch(97.1% .003 264);--popover:oklch(22.1% .007 264);--popover-foreground:oklch(97.1% .003 264);--primary:oklch(75.2% .146 163);--primary-foreground:oklch(18.7% .032 166);--secondary:oklch(27.1% .008 264);--secondary-foreground:oklch(97.1% .003 264);--muted:oklch(27.1% .008 264);--muted-foreground:oklch(71.4% .011 264);--accent:oklch(31.8% .009 264);--accent-foreground:oklch(97.1% .003 264);--destructive:oklch(70.4% .176 22.2);--border:oklch(100% 0 0/.11);--input:oklch(100% 0 0/.16);--ring:oklch(75.2% .146 163);--chart-1:oklch(75.2% .146 163);--chart-2:oklch(67.3% .129 163);--chart-3:oklch(58.8% .113 164);--chart-4:oklch(49.4% .094 166);--chart-5:oklch(40.7% .076 168);--sidebar:oklch(18.7% .006 264);--sidebar-foreground:oklch(97.1% .003 264);--sidebar-primary:oklch(75.2% .146 163);--sidebar-primary-foreground:oklch(18.7% .032 166);--sidebar-accent:oklch(25.8% .008 264);--sidebar-accent-foreground:oklch(97.1% .003 264);--sidebar-border:oklch(100% 0 0/.09);--sidebar-ring:oklch(75.2% .146 163)}[data-skin=farm]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#7cc05a;--foreground:#1f3312;--card:#f1e3c0;--card-foreground:#3a2614;--primary:#3b7123;--primary-foreground:#fff;--secondary:#e6d3a6;--secondary-foreground:#3a2614;--muted:#e6d3a6;--muted-foreground:#26401a;--panel-muted-foreground:#5e4428;--destructive:#a3321f;--destructive-foreground:#fff;--border:#8b5a2b;--ring:#2a5e96;--link:#2c5aa0;--sidebar:#6b4423;--sidebar-foreground:#fff5dc;--sidebar-muted-foreground:#ecd9b4;--sidebar-accent:#835630;--sidebar-border:#3b2614;--ground:url(/sprites/farm/ground.png);--frame-panel:url(/sprites/farm/ui/panel.png);--frame-note:url(/sprites/farm/ui/note.png);--frame-input:url(/sprites/farm/ui/input.png);--frame-input-invalid:url(/sprites/farm/ui/input-invalid.png);--frame-button:url(/sprites/farm/ui/button.png);--frame-button-pressed:url(/sprites/farm/ui/button-pressed.png);--frame-button-primary:url(/sprites/farm/ui/button-primary.png);--frame-button-primary-pressed:url(/sprites/farm/ui/button-primary-pressed.png);--frame-button-danger:url(/sprites/farm/ui/button-danger.png);--frame-button-danger-pressed:url(/sprites/farm/ui/button-danger-pressed.png);--frame-wood:url(/sprites/farm/ui/wood.png);--frame-toast-success:url(/sprites/farm/ui/toast-success.png);--frame-toast-error:url(/sprites/farm/ui/toast-error.png)}[data-skin=office]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#a9b8c9;--foreground:#141a24;--card:#f7f8fa;--card-foreground:#1f2430;--primary:#1f7482;--primary-foreground:#fff;--secondary:#e3e8ee;--secondary-foreground:#1f2430;--muted:#e3e8ee;--muted-foreground:#2f3a4a;--panel-muted-foreground:#4b5563;--destructive:#b42318;--destructive-foreground:#fff;--border:#6b7788;--ring:#1d6b78;--link:#1d5fa8;--sidebar:#2d3748;--sidebar-foreground:#f4f6f8;--sidebar-muted-foreground:#cbd3de;--sidebar-accent:#3c4658;--sidebar-border:#161b24;--ground:url(/sprites/office/ground.png);--frame-panel:url(/sprites/office/ui/panel.png);--frame-note:url(/sprites/office/ui/note.png);--frame-input:url(/sprites/office/ui/input.png);--frame-input-invalid:url(/sprites/office/ui/input-invalid.png);--frame-button:url(/sprites/office/ui/button.png);--frame-button-pressed:url(/sprites/office/ui/button-pressed.png);--frame-button-primary:url(/sprites/office/ui/button-primary.png);--frame-button-primary-pressed:url(/sprites/office/ui/button-primary-pressed.png);--frame-button-danger:url(/sprites/office/ui/button-danger.png);--frame-button-danger-pressed:url(/sprites/office/ui/button-danger-pressed.png);--frame-wood:url(/sprites/office/ui/wood.png);--frame-toast-success:url(/sprites/office/ui/toast-success.png);--frame-toast-error:url(/sprites/office/ui/toast-error.png)}[data-skin=forest]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#6a9a45;--foreground:#050803;--card:#efe8d4;--card-foreground:#2a2216;--primary:#356b2c;--primary-foreground:#fff;--secondary:#ddd2b6;--secondary-foreground:#2a2216;--muted:#ddd2b6;--muted-foreground:#1a2a10;--panel-muted-foreground:#584a32;--destructive:#9e2f1c;--destructive-foreground:#fff;--border:#6b5436;--ring:#1f4273;--link:#24558f;--sidebar:#3e3222;--sidebar-foreground:#f4ecd8;--sidebar-muted-foreground:#d9ceb4;--sidebar-accent:#524230;--sidebar-border:#1c160e;--ground:url(/sprites/forest/ground.png);--frame-panel:url(/sprites/forest/ui/panel.png);--frame-note:url(/sprites/forest/ui/note.png);--frame-input:url(/sprites/forest/ui/input.png);--frame-input-invalid:url(/sprites/forest/ui/input-invalid.png);--frame-button:url(/sprites/forest/ui/button.png);--frame-button-pressed:url(/sprites/forest/ui/button-pressed.png);--frame-button-primary:url(/sprites/forest/ui/button-primary.png);--frame-button-primary-pressed:url(/sprites/forest/ui/button-primary-pressed.png);--frame-button-danger:url(/sprites/forest/ui/button-danger.png);--frame-button-danger-pressed:url(/sprites/forest/ui/button-danger-pressed.png);--frame-wood:url(/sprites/forest/ui/wood.png);--frame-toast-success:url(/sprites/forest/ui/toast-success.png);--frame-toast-error:url(/sprites/forest/ui/toast-error.png)}[data-skin=dungeon]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#3b3a45;--foreground:#f0eadb;--card:#2b2a33;--card-foreground:#f0eadb;--primary:#e0a53a;--primary-foreground:#1a1208;--secondary:#3e3d4a;--secondary-foreground:#f0eadb;--muted:#3e3d4a;--muted-foreground:#c8c0ae;--panel-muted-foreground:#c8c0ae;--destructive:#ff9a8a;--destructive-foreground:#fff;--border:#8a879c;--ring:#f2c94c;--link:#9cc8ff;--sidebar:#1c1b22;--sidebar-foreground:#f0eadb;--sidebar-muted-foreground:#c2baa8;--sidebar-accent:#2e2d38;--sidebar-border:#0b0a0e;--ground:url(/sprites/dungeon/ground.png);--frame-panel:url(/sprites/dungeon/ui/panel.png);--frame-note:url(/sprites/dungeon/ui/note.png);--frame-input:url(/sprites/dungeon/ui/input.png);--frame-input-invalid:url(/sprites/dungeon/ui/input-invalid.png);--frame-button:url(/sprites/dungeon/ui/button.png);--frame-button-pressed:url(/sprites/dungeon/ui/button-pressed.png);--frame-button-primary:url(/sprites/dungeon/ui/button-primary.png);--frame-button-primary-pressed:url(/sprites/dungeon/ui/button-primary-pressed.png);--frame-button-danger:url(/sprites/dungeon/ui/button-danger.png);--frame-button-danger-pressed:url(/sprites/dungeon/ui/button-danger-pressed.png);--frame-wood:url(/sprites/dungeon/ui/wood.png);--frame-toast-success:url(/sprites/dungeon/ui/toast-success.png);--frame-toast-error:url(/sprites/dungeon/ui/toast-error.png)}[data-skin=caves]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#3a3530;--foreground:#f2eadc;--card:#26221f;--card-foreground:#f2eadc;--primary:#5ee0c8;--primary-foreground:#0c1a18;--secondary:#3a3530;--secondary-foreground:#f2eadc;--muted:#3a3530;--muted-foreground:#cabfae;--panel-muted-foreground:#cabfae;--destructive:#ff9a8a;--destructive-foreground:#fff;--border:#8a8276;--ring:#ffd27a;--link:#8fe8ff;--sidebar:#171412;--sidebar-foreground:#f2eadc;--sidebar-muted-foreground:#c2b8a6;--sidebar-accent:#2a2521;--sidebar-border:#060504;--ground:url(/sprites/caves/ground.png);--frame-panel:url(/sprites/caves/ui/panel.png);--frame-note:url(/sprites/caves/ui/note.png);--frame-input:url(/sprites/caves/ui/input.png);--frame-input-invalid:url(/sprites/caves/ui/input-invalid.png);--frame-button:url(/sprites/caves/ui/button.png);--frame-button-pressed:url(/sprites/caves/ui/button-pressed.png);--frame-button-primary:url(/sprites/caves/ui/button-primary.png);--frame-button-primary-pressed:url(/sprites/caves/ui/button-primary-pressed.png);--frame-button-danger:url(/sprites/caves/ui/button-danger.png);--frame-button-danger-pressed:url(/sprites/caves/ui/button-danger-pressed.png);--frame-wood:url(/sprites/caves/ui/wood.png);--frame-toast-success:url(/sprites/caves/ui/toast-success.png);--frame-toast-error:url(/sprites/caves/ui/toast-error.png)}[data-skin]:not([data-skin=classic]){--pixel:var(--font-pick,"Pixelify Sans Variable", ui-monospace, monospace);--radius:0px;--popover:var(--card);--popover-foreground:var(--card-foreground);--accent:var(--secondary);--accent-foreground:var(--secondary-foreground);--input:var(--border);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent-foreground:var(--sidebar-foreground);--sidebar-ring:var(--ring)}[data-skin]:not([data-skin=classic]) body{background:var(--background) var(--ground) repeat 0 0 / 256px 256px;image-rendering:pixelated}[data-skin]:not([data-skin=classic]) :is(img,video,canvas):not([data-pixel]){image-rendering:auto}:is([data-skin]:not([data-skin=classic]) :focus-visible,[data-skin]:not([data-skin=classic]) [data-slot=input-group]:has(:focus-visible)){outline:2px solid var(--ring);outline-offset:2px}[data-skin]:not([data-skin=classic]) [data-slot=input-group] :focus-visible{outline:none}[data-skin]:not([data-skin=classic]) :is([data-slot=card],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=empty],[data-sonner-toast]):not(.border-none){border-style:solid;border-width:4px 4px 8px;border-image:var(--frame-panel) 4 fill / 8px / 0 stretch;box-shadow:none;--tw-ring-shadow:0 0 #0000;background-color:var(--card);color:var(--card-foreground);--muted-foreground:var(--panel-muted-foreground);image-rendering:pixelated;border-radius:0}[data-skin]:not([data-skin=classic]) [data-slot=card]:has(a:hover){outline:2px solid var(--ring);outline-offset:2px}[data-skin]:not([data-skin=classic]) [data-sonner-toast] [data-icon]{width:32px;height:32px;margin-inline-end:8px}[data-skin]:not([data-skin=classic]) [data-sonner-toast][data-type=success]{border-image-source:var(--frame-toast-success);color:var(--card-foreground)}[data-skin]:not([data-skin=classic]) [data-sonner-toast][data-type=error]{border-image-source:var(--frame-toast-error);color:var(--card-foreground)}[data-skin]:not([data-skin=classic]) [data-page]{border-style:solid;border-width:4px 4px 8px;border-image:var(--frame-panel) 4 fill / 8px / 0 stretch;background-color:var(--card);color:var(--card-foreground);--foreground:var(--card-foreground);--background:var(--card);--muted-foreground:var(--panel-muted-foreground);image-rendering:pixelated;margin-block:1.5rem}[data-skin]:not([data-skin=classic]) [data-page] :is([data-slot=card],[data-slot=empty]):not(.border-none){border-image-source:var(--frame-note)}[data-skin]:not([data-skin=classic]) :is([data-wood],aside:has([data-sidebar]),[data-slot=sheet-content]){--foreground:var(--sidebar-foreground);--muted-foreground:var(--sidebar-muted-foreground);--muted:var(--sidebar-accent);--accent:var(--sidebar-accent);--accent-foreground:var(--sidebar-foreground);--ring:var(--sidebar-foreground);--background:var(--sidebar);color:var(--sidebar-foreground);border-style:solid;border-width:4px 4px 8px;border-image:var(--frame-wood) 4 fill / 8px / 0 stretch;background-color:var(--sidebar);-webkit-backdrop-filter:none;backdrop-filter:none;image-rendering:pixelated}[data-skin]:not([data-skin=classic]) :is([data-slot=input],[data-slot=textarea],[data-slot=native-select],[data-slot=input-group]){border-style:solid;border-width:4px;border-image:var(--frame-input) 4 fill / 8px / 0 stretch;color:var(--card-foreground);--muted:var(--secondary);--muted-foreground:var(--panel-muted-foreground);image-rendering:pixelated;background-color:#0000;border-radius:0}[data-skin]:not([data-skin=classic]) [data-slot=native-select-wrapper]{--muted-foreground:var(--panel-muted-foreground)}[data-skin]:not([data-skin=classic]) :is([data-slot=input],[data-slot=textarea],[data-slot=native-select],[data-slot=input-group]):is([aria-invalid=true],:has([aria-invalid=true])){border-image-source:var(--frame-input-invalid)}[data-skin]:not([data-skin=classic]) :is([data-slot=native-select],[data-slot=input-group],[data-slot=button]):is([data-size=sm],[data-size=xs],[data-size=icon-xs],[data-size=icon-sm]){border-width:2px 2px 4px;border-image-width:4px}[data-skin]:not([data-skin=classic]) [data-slot=checkbox]{border:2px solid var(--border);border-radius:0}[data-skin]:not([data-skin=classic]) [data-slot=button]{font-family:var(--pixel);image-rendering:pixelated;border-radius:0}[data-skin]:not([data-skin=classic]) [data-slot=button]:is([data-variant=default],[data-variant=outline],[data-variant=secondary],[data-variant=destructive]){border-style:solid;border-width:4px 4px 8px;border-image:var(--frame-button) 4 fill / 8px / 0 stretch;color:var(--secondary-foreground)}[data-skin]:not([data-skin=classic]) [data-slot=button]:is([data-variant=default],[data-variant=outline],[data-variant=secondary],[data-variant=destructive]):hover:not(:disabled){filter:brightness(1.08)}[data-skin]:not([data-skin=classic]) [data-slot=button]:is([data-variant=outline],[data-variant=secondary]):is(:active,[aria-expanded=true]){border-image-source:var(--frame-button-pressed)}[data-skin]:not([data-skin=classic]) [data-slot=button][data-variant=default]{border-image-source:var(--frame-button-primary);color:var(--primary-foreground)}[data-skin]:not([data-skin=classic]) [data-slot=button][data-variant=default]:is(:active,[aria-expanded=true]){border-image-source:var(--frame-button-primary-pressed)}[data-skin]:not([data-skin=classic]) [data-slot=button][data-variant=destructive]{border-image-source:var(--frame-button-danger);color:var(--destructive-foreground)}[data-skin]:not([data-skin=classic]) [data-slot=button][data-variant=destructive]:is(:active,[aria-expanded=true]){border-image-source:var(--frame-button-danger-pressed)}[data-skin]:not([data-skin=classic]) :is(.cn-font-heading,header[data-wood] nav a,[data-slot=card-title],[data-slot=dialog-title],[data-slot=alert-dialog-title],[data-slot=sheet-title],[data-slot=field-label],[data-slot=badge],[data-slot=message-header]):not([data-slot=bubble-content] *){font-family:var(--pixel);letter-spacing:0}[data-skin]:not([data-skin=classic]) [data-slot=message][data-align=start] [data-slot=bubble][data-variant=ghost]{width:100%}[data-skin]:not([data-skin=classic]) [data-slot=message][data-align=start] [data-slot=bubble][data-variant=ghost]>[data-slot=bubble-content]{border-style:solid;border-width:4px 4px 8px;border-image:var(--frame-panel) 4 fill / 8px / 0 stretch;width:100%;color:var(--card-foreground);--muted-foreground:var(--panel-muted-foreground);image-rendering:pixelated;border-radius:0;padding:.75rem 1rem}[data-skin]:not([data-skin=classic]) [data-slot=bubble]:is([data-variant=default],[data-variant=destructive])>[data-slot=bubble-content]{border-style:solid;border-width:4px 4px 8px;border-image:var(--frame-note) 4 fill / 8px / 0 stretch;color:var(--card-foreground);--muted-foreground:var(--panel-muted-foreground);image-rendering:pixelated;background:0 0;border-radius:0}[data-skin]:not([data-skin=classic]) [data-slot=bubble][data-variant=destructive]>[data-slot=bubble-content]{border-image-source:var(--frame-toast-error)}[data-skin]:not([data-skin=classic]) [data-slot=bubble-content] :is(pre,code){font-family:var(--font-mono)}[data-skin]:not([data-skin=classic]) [data-pixel][class*=ring-]{box-shadow:none;filter:drop-shadow(1px 0 0 var(--card)) drop-shadow(-1px 0 0 var(--card))}@keyframes sprite-walk{0%{background-position-y:var(--sprite-y,0px)}to{background-position-y:calc(var(--sprite-y,0px) - var(--sprite-size) * 4)}}@keyframes sprite-bob{50%{translate:0 calc(var(--sprite-size) / -16)}}.sprite-walk{animation:.667s steps(4,end) infinite sprite-walk}.sprite-idle{animation:1.2s step-end infinite sprite-bob}@keyframes task-stamp{0%{opacity:.4;scale:1.6}}[data-skin]:not([data-skin=classic]) [data-stamped] input[type=checkbox]{animation:.25s steps(3,end) task-stamp}@media (prefers-reduced-motion:reduce){.sprite-walk,.sprite-idle,[data-skin]:not([data-skin=classic]) [data-stamped] input[type=checkbox]{animation:none}}@keyframes village-water{to{background-position:calc(var(--tile) * -2) 0}}.village-water{animation:1.6s steps(2,end) infinite village-water}@keyframes village-smoke{0%{opacity:.8;transform:translateY(0)}to{transform:translateY(calc(var(--tile) * -1.5));opacity:0}}.village-smoke{animation:2.7s linear infinite village-smoke}@keyframes village-flutter{0%,to{transform:translate(0)scaleX(1)}25%{transform:translate(calc(var(--tile) * .6), calc(var(--tile) * -.4)) scaleX(.4)}50%{transform:translate(calc(var(--tile) * 1.1), 0) scaleX(1)}75%{transform:translate(calc(var(--tile) * .5), calc(var(--tile) * .4)) scaleX(.4)}}.village-butterfly{background:var(--primary);animation:4s ease-in-out infinite village-flutter}@keyframes village-glow{0%,to{opacity:.15}50%{opacity:1}}.village-firefly{background:#f7e26b;animation:2.4s ease-in-out infinite village-glow;box-shadow:0 0 6px #f7e26b}@media (prefers-reduced-motion:reduce){.village-water,.village-smoke,.village-critter{animation:none}}[data-font=jersey-25]{--font-pick:"Jersey 25", ui-sans-serif, system-ui, sans-serif}[data-font=geist-pixel]{--font-pick:"Geist Pixel", ui-monospace, monospace}[data-font=handjet]{--font-pick:"Handjet Variable", ui-sans-serif, system-ui, sans-serif}[data-font=fira-sans]{--font-pick:"Fira Sans", ui-sans-serif, system-ui, sans-serif}[data-font=michroma]{--font-pick:"Michroma", ui-sans-serif, system-ui, sans-serif}[data-font=cinzel]{--font-pick:"Cinzel Variable", ui-serif, Georgia, serif}[data-font=commissioner]{--font-pick:"Commissioner Variable", ui-sans-serif, system-ui, sans-serif}:root{--usage-input:#2a78d6;--usage-output:#eb6834}.dark{--usage-input:#3987e5;--usage-output:#d95926}@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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@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 scroll-fade-reveal-b{0%{--scroll-fade-b:var(--_scroll-fade-size-b,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-b:0px}}
