@font-face{font-family:Chakra Petch;font-style:italic;font-weight:300;font-display:swap;src:url(../media/chakra-petch-01.1btj13u9d4q43.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:300;font-display:swap;src:url(../media/chakra-petch-02.28c7brzbfknl2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:300;font-display:swap;src:url(../media/chakra-petch-03.3vhbncwliy446.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:300;font-display:swap;src:url(../media/chakra-petch-04.35wlvoepl3iel.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:400;font-display:swap;src:url(../media/chakra-petch-05.3xpoaibe5ue-d.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:400;font-display:swap;src:url(../media/chakra-petch-06.36h7wl1l-mstj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:400;font-display:swap;src:url(../media/chakra-petch-07.3vottsw1scmmp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:400;font-display:swap;src:url(../media/chakra-petch-08.3b3mapx1ayh9v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:500;font-display:swap;src:url(../media/chakra-petch-09.4109bjea25fxo.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:500;font-display:swap;src:url(../media/chakra-petch-10.1givul5ebxlok.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:500;font-display:swap;src:url(../media/chakra-petch-11.0wv1y5m7pnug-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:500;font-display:swap;src:url(../media/chakra-petch-12.2pm7fgddgcrj3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:600;font-display:swap;src:url(../media/chakra-petch-13.2x365h93v3naw.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:600;font-display:swap;src:url(../media/chakra-petch-14.3imir5fciw6pn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:600;font-display:swap;src:url(../media/chakra-petch-15.1lgklzqxyoaam.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:600;font-display:swap;src:url(../media/chakra-petch-16.3h4awvq3a6y2-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:700;font-display:swap;src:url(../media/chakra-petch-17.3vj79arzta7oc.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:700;font-display:swap;src:url(../media/chakra-petch-18.3tkvud9se-tn1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:700;font-display:swap;src:url(../media/chakra-petch-19.2u_32u0g-5v0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:700;font-display:swap;src:url(../media/chakra-petch-20.1xz9qddqjx_x3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:300;font-display:swap;src:url(../media/chakra-petch-21.0q_tod4eefx-u.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:300;font-display:swap;src:url(../media/chakra-petch-22.1udjv46q_-9wy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:300;font-display:swap;src:url(../media/chakra-petch-23.1itu6eksopbf9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:300;font-display:swap;src:url(../media/chakra-petch-24.0m_qrtkcs70gf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(../media/chakra-petch-25.1m7-hl84026nb.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(../media/chakra-petch-26.42yv_o2r6f0_m.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(../media/chakra-petch-27.253_k4p_x2zai.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(../media/chakra-petch-28.0ajpjdvnb21p8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/chakra-petch-29.2afgkohigzg7w.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/chakra-petch-30.0l4jcuyh88uo4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/chakra-petch-31.36a8a8rq-7vy3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/chakra-petch-32.1vhyaqcj_7084.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/chakra-petch-33.2en-08_miylq6.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/chakra-petch-34.0p4p_ejs440xy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/chakra-petch-35.331fe638iwq-z.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/chakra-petch-36.3kroi56lbqgsn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/chakra-petch-37.0tokduk916rel.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/chakra-petch-38.1yorh4dx9_0gd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/chakra-petch-39.3lnarupeejldq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/chakra-petch-40.1hxj1k4qo-i_j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/oxanium-01.0n5w3jgw8rmul.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/oxanium-02.138d9a6gu598n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-01.33lsx3fchda1h.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-02.43p_o_yu4uc5y.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-03.2knszgtoq90pm.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-04.44bdkv_5ucsgu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-05.0ey0aywsbwj03.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-06.3laffeff71nfg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-07.2yptelh8aqa_5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-08.0s9lyv6-dq8sg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-09.0injkow7o_js7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-10.04ex7n90-6tif.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-11.1wlj3nn-4xnfp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/jetbrains-mono-12.2odd3csjijl0b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Share Tech Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/share-tech-mono-01.0wfvqom5a_afe.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where([data-slot=editor-content],[data-slot=editor-placeholder]){box-sizing:border-box;min-width:0;min-height:300px;padding:clamp(1rem,4vw,2rem)}:where([data-slot=editor-content]){color:hsl(var(--foreground));font-family:var(--font-body);overflow-wrap:break-word;caret-color:hsl(var(--accent-strong));outline:none;font-size:15px;line-height:1.75}[data-slot=editor-content]>*+*{margin-top:.75em}[data-slot=editor-content]>*+:is(h1,h2){margin-top:1.6em}[data-slot=editor-content]>*+:is(h3,h4,h5,h6){margin-top:1.4em}[data-slot=editor-content]>:is(h1,h2,h3,h4,h5,h6)+*{margin-top:.5em}[data-slot=editor-content] :is(h1,h2,h3,h4,h5,h6){color:hsl(var(--foreground));font-family:var(--font-heading);text-wrap:balance;font-weight:600}[data-slot=editor-content] h1{letter-spacing:-.03em;font-size:clamp(1.625rem,1.3rem + 1.4vw,2rem);line-height:1.15}[data-slot=editor-content] h2{letter-spacing:-.02em;font-size:1.5rem;line-height:1.2}[data-slot=editor-content] h3{letter-spacing:-.01em;font-size:1.25rem;line-height:1.3}[data-slot=editor-content] h4{font-size:1.0625rem;line-height:1.4}[data-slot=editor-content] h5{color:hsl(var(--fg-secondary));font-size:15px;line-height:1.5}[data-slot=editor-content] h6{letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px;line-height:1.6}[data-slot=editor-content] :is(strong,b){font-weight:600}[data-slot=editor-content] em{font-style:italic}[data-slot=editor-content] u{text-underline-offset:3px;text-decoration:underline}[data-slot=editor-content] s{text-decoration:line-through;-webkit-text-decoration-color:hsl(var(--fg-muted));text-decoration-color:hsl(var(--fg-muted))}[data-slot=editor-content] :is(sub,sup){font-size:.75em;line-height:0}[data-slot=editor-content] mark{background-color:hsl(var(--warning-soft));color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2em;padding:0 .15em}[data-slot=editor-content] a{color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--line-strong));text-decoration-color:hsl(var(--line-strong));text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s cubic-bezier(.16,1,.3,1),text-decoration-color .15s cubic-bezier(.16,1,.3,1)}[data-slot=editor-content] a:hover{color:hsl(var(--accent-strong));text-decoration-color:currentColor}[data-slot=editor-content][contenteditable=false] a{cursor:pointer}[data-slot=editor-content] code{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) * .3125);background-color:hsl(var(--code-background));color:hsl(var(--code-foreground));font-family:var(--font-mono);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1em .35em;font-size:.875em;font-weight:500}[data-slot=editor-content] pre{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--code-background));color:hsl(var(--code-foreground));font-family:var(--font-mono);text-align:left;white-space:pre;tab-size:2;scrollbar-width:thin;direction:ltr;padding:.875rem 1rem;font-size:13px;line-height:1.7;overflow-x:auto}[data-slot=editor-content][contenteditable] pre{white-space:pre}[data-slot=editor-content] pre code{color:inherit;font-size:inherit;font-weight:inherit;background:0 0;border:0;border-radius:0;padding:0}[data-slot=editor-content] pre :is(.hljs-comment,.hljs-quote,.hljs-meta){color:hsl(var(--code-comment));font-style:italic}[data-slot=editor-content] pre :is(.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-doctag){color:hsl(var(--code-keyword))}[data-slot=editor-content] pre :is(.hljs-string,.hljs-regexp,.hljs-addition){color:hsl(var(--code-string))}[data-slot=editor-content] pre :is(.hljs-number,.hljs-symbol,.hljs-bullet){color:hsl(var(--code-number))}[data-slot=editor-content] pre :is(.hljs-title,.hljs-section){color:hsl(var(--code-function))}[data-slot=editor-content] pre :is(.hljs-name,.hljs-tag,.hljs-type,[class^=hljs-built],.hljs-title.class_,.hljs-selector-id,.hljs-selector-class){color:hsl(var(--code-tag))}[data-slot=editor-content] pre :is(.hljs-attr,.hljs-attribute,.hljs-property,.hljs-selector-attr,.hljs-selector-pseudo){color:hsl(var(--code-attribute))}[data-slot=editor-content] pre :is(.hljs-variable,.hljs-template-variable,.hljs-params,.hljs-subst){color:hsl(var(--code-variable))}[data-slot=editor-content] pre :is(.hljs-punctuation,.hljs-operator){color:hsl(var(--code-punctuation))}[data-slot=editor-content] pre .hljs-deletion{color:hsl(var(--destructive))}[data-slot=editor-content] pre .hljs-emphasis{font-style:italic}[data-slot=editor-content] pre .hljs-strong{font-weight:700}[data-slot=editor-content] blockquote{border-inline-start:2px solid hsl(var(--line-strong));color:hsl(var(--fg-secondary));margin-inline:0;padding-inline-start:1rem}[data-slot=editor-content] blockquote>*+*{margin-top:.5em}[data-slot=editor-content] :is(ul,ol){padding-inline-start:1.5rem}[data-slot=editor-content] ul{list-style-type:disc}[data-slot=editor-content] ul ul{list-style-type:circle}[data-slot=editor-content] ul ul ul{list-style-type:square}[data-slot=editor-content] ol{list-style-type:decimal}[data-slot=editor-content] ol ol{list-style-type:lower-alpha}[data-slot=editor-content] ol ol ol{list-style-type:lower-roman}[data-slot=editor-content] li::marker{color:hsl(var(--fg-muted));font-variant-numeric:tabular-nums}[data-slot=editor-content] li>p{margin:0}[data-slot=editor-content] li+li,[data-slot=editor-content] li:not([data-type=taskItem])>*+*,[data-slot=editor-content] li[data-type=taskItem]>div>*+*{margin-top:.25em}[data-slot=editor-content] ul[data-type=taskList]{padding-inline-start:.125rem;list-style:none}[data-slot=editor-content] li[data-type=taskItem]{align-items:flex-start;gap:.625rem;display:flex}[data-slot=editor-content] li[data-type=taskItem]>label{-webkit-user-select:none;user-select:none;flex:none;margin-top:calc(.875em - .5rem);display:inline-flex}[data-slot=editor-content] li[data-type=taskItem]>div{flex:auto;min-width:0}[data-slot=editor-content] li[data-type=taskItem] input[type=checkbox]{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) * .3125);cursor:pointer;appearance:none;background-color:#0000;place-content:center;width:1rem;height:1rem;margin:0;transition:background-color .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1);display:grid}[data-slot=editor-content] li[data-type=taskItem] input[type=checkbox]:before{content:"";background-color:hsl(var(--accent-strong-foreground));clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:.625rem;height:.625rem;transition:transform .15s cubic-bezier(.16,1,.3,1);transform:scale(0)}[data-slot=editor-content] li[data-type=taskItem] input[type=checkbox]:hover:not(:checked){border-color:hsl(var(--line-strong))}[data-slot=editor-content][contenteditable=false] li[data-type=taskItem] input[type=checkbox]{cursor:default}[data-slot=editor-content][contenteditable=false] li[data-type=taskItem] input[type=checkbox]:hover:not(:checked){border-color:hsl(var(--input))}[data-slot=editor-content] li[data-type=taskItem] input[type=checkbox]:checked{border-color:hsl(var(--accent-strong));background-color:hsl(var(--accent-strong))}[data-slot=editor-content] li[data-type=taskItem] input[type=checkbox]:checked:before{transform:scale(1)}[data-slot=editor-content] li[data-type=taskItem] input[type=checkbox]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}[data-slot=editor-content] li[data-type=taskItem][data-checked=true]>div{color:hsl(var(--fg-muted));text-decoration:line-through;-webkit-text-decoration-color:hsl(var(--fg-muted));text-decoration-color:hsl(var(--fg-muted))}[data-slot=editor-content] hr{border:0;border-top:1px solid hsl(var(--border));height:0;margin-block:2rem}[data-slot=editor-content] hr.ProseMirror-selectednode{border-top-color:hsl(var(--accent-strong))}[data-slot=editor-content] img{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) * .75);vertical-align:bottom;max-width:100%;height:auto;display:inline-block}[data-slot=editor-content] .ProseMirror-selectednode{outline:2px solid hsl(var(--ring));outline-offset:2px}[data-slot=editor-content] hr.ProseMirror-selectednode{outline:none}[data-slot=editor-content] .tableWrapper{scrollbar-width:thin;margin-block:1.25rem;overflow-x:auto}[data-slot=editor-content] table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;font-size:14px;line-height:1.6;overflow:hidden}[data-slot=editor-content] :is(td,th){box-sizing:border-box;border:1px solid hsl(var(--border));text-align:start;vertical-align:top;min-width:1em;padding:.5rem .75rem;position:relative}[data-slot=editor-content] th{background-color:hsl(var(--muted));color:hsl(var(--foreground));font-weight:600}[data-slot=editor-content] tr:first-child>th{color:hsl(var(--muted-foreground));font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;vertical-align:bottom;font-size:11px;line-height:1.6}[data-slot=editor-content] :is(td,th)>p{margin:0}[data-slot=editor-content] :is(td,th)>*+*{margin-top:.5em}[data-slot=editor-content] .selectedCell:after{content:"";z-index:1;background-color:hsl(var(--accent-strong) / .12);pointer-events:none;position:absolute;inset:0}[data-slot=editor-content] .column-resize-handle{background-color:hsl(var(--accent-strong));pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}[data-slot=editor-content].resize-cursor{cursor:col-resize}[data-slot=editor-content] :is(.is-empty,.is-editor-empty)[data-placeholder]:before{content:attr(data-placeholder);float:left;float:inline-start;height:0;color:hsl(var(--fg-muted));pointer-events:none}[data-slot=editor-content][data-slash-menu] .slash-command-query{border-radius:calc(var(--radius) * .3125);background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}[data-slot=editor-content] .ProseMirror-gapcursor:after{border-top-color:hsl(var(--foreground))}@media (prefers-reduced-motion:reduce){[data-slot=editor-content] a,[data-slot=editor-content] li[data-type=taskItem] input[type=checkbox],[data-slot=editor-content] li[data-type=taskItem] input[type=checkbox]:before{transition:none}[data-slot=editor-content] .ProseMirror-gapcursor:after{animation:none}}@media (forced-colors:active){[data-slot=editor-content] li[data-type=taskItem] input[type=checkbox]{appearance:auto}[data-slot=editor-content] li[data-type=taskItem] input[type=checkbox]:before{display:none}[data-slot=editor-content] .selectedCell:after{opacity:.3;background-color:highlight}[data-slot=editor-content] mark{color:marktext;background-color:mark}}@media print{:where([data-slot=editor-content]){min-height:0;padding:0}[data-slot=editor-content] pre,[data-slot=editor-content][contenteditable] pre{white-space:pre-wrap}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--font-sans:"Chakra Petch", ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-sans);--font-heading:"Oxanium", ui-sans-serif, system-ui, sans-serif;--font-display:var(--font-heading);--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-terminal:"Share Tech Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--accent-hue:0;--accent-chroma:0;--radius:1rem;--spacing-card-padding:1.25rem;--spacing-gap:1rem;--spacing-row-py:.625rem;--spacing-section-py:2rem;--spacing-icon-size:1.25rem;--data-red:0 84% 60%;--data-blue:217 91% 60%;--data-green:142 71% 45%;--data-amber:38 92% 50%;--data-purple:271 81% 56%;--data-pink:330 81% 60%;--data-cyan:188 94% 43%;--data-orange:25 95% 53%}[data-accent-color]{--accent-chroma:1}[data-accent-color=white]{--accent-chroma:0}[data-spacing=compact]{--spacing-card-padding:.875rem;--spacing-gap:.5rem;--spacing-row-py:.375rem;--spacing-section-py:1rem;--spacing-icon-size:1rem}[data-spacing=comfortable]{--spacing-card-padding:1.25rem;--spacing-gap:1rem;--spacing-row-py:.625rem;--spacing-section-py:2rem;--spacing-icon-size:1.25rem}[data-spacing=spacious]{--spacing-card-padding:1.75rem;--spacing-gap:1.5rem;--spacing-row-py:.875rem;--spacing-section-py:3rem;--spacing-icon-size:1.5rem}:root,.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:0 0% 0%;--bg-secondary:0 0% 4%;--bg-tertiary:0 0% 7%;--fg-primary:0 0% 100%;--fg-secondary:0 0% 72%;--fg-muted:0 0% 46%;--line-subtle:0 0% 11%;--line-default:0 0% 16%;--line-strong:0 0% 28%;--destructive:0 84% 60%;--destructive-foreground:0 0% 0%;--destructive-soft:0 62% 11%;--warning:45 100% 52%;--warning-foreground:0 0% 0%;--warning-soft:42 80% 9%;--success:142 70% 48%;--success-foreground:0 0% 0%;--success-soft:142 55% 8%;--info:217 91% 64%;--info-foreground:0 0% 0%;--info-soft:217 60% 11%;--dead:0 0% 40%;--dead-foreground:0 0% 100%;--accent-strong-foreground:0 0% 0%;--overlay:0 0% 0%;--overlay-opacity:.72;--shadow-popover:0 0 0 1px #ffffff0a, 0 18px 40px -12px #000000d9;--shadow-dialog:0 0 0 1px #ffffff0a, 0 32px 72px -16px #000000e6;--_accent-s:72%;--_accent-l:13%;--_accent-lm:12%;--_accent-fg-s:100%;--_accent-fg-l:76%;--_accent-fg-lm:100%;--_accent-strong-s:100%;--_accent-strong-l:62%;--_accent-strong-lm:100%;--_accent-soft-s:60%;--_accent-soft-l:9%;--_accent-soft-lm:9%;--_chart-s:78%;--_chart-l:62%;--_chart-m2:72%;--_chart-m3:52%;--_chart-m4:36%;--_chart-m5:24%}.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary:0 0% 100%;--bg-secondary:0 0% 98%;--bg-tertiary:0 0% 94%;--fg-primary:0 0% 0%;--fg-secondary:0 0% 38%;--fg-muted:0 0% 52%;--line-subtle:0 0% 91%;--line-default:0 0% 84%;--line-strong:0 0% 68%;--destructive:0 78% 46%;--destructive-foreground:0 0% 100%;--destructive-soft:0 90% 96%;--warning:36 95% 30%;--warning-foreground:0 0% 100%;--warning-soft:45 100% 93%;--success:142 72% 27%;--success-foreground:0 0% 100%;--success-soft:142 70% 94%;--info:217 91% 48%;--info-foreground:0 0% 100%;--info-soft:217 100% 96%;--dead:0 0% 32%;--dead-foreground:0 0% 100%;--accent-strong-foreground:0 0% 100%;--overlay:0 0% 0%;--overlay-opacity:.4;--shadow-popover:0 0 0 1px #0000000a, 0 12px 32px -10px #0000002e;--shadow-dialog:0 0 0 1px #0000000a, 0 28px 64px -18px #00000047;--_accent-s:100%;--_accent-l:95%;--_accent-lm:92%;--_accent-fg-s:100%;--_accent-fg-l:23%;--_accent-fg-lm:0%;--_accent-strong-s:96%;--_accent-strong-l:48%;--_accent-strong-lm:0%;--_accent-soft-s:100%;--_accent-soft-l:97%;--_accent-soft-lm:96%;--_chart-s:72%;--_chart-l:50%;--_chart-m2:32%;--_chart-m3:50%;--_chart-m4:66%;--_chart-m5:80%}:root,.dark,.light,[data-accent-color]{--background:var(--bg-primary);--foreground:var(--fg-primary);--card:var(--bg-secondary);--card-foreground:var(--fg-primary);--popover:var(--bg-secondary);--popover-foreground:var(--fg-primary);--primary:var(--fg-primary);--primary-foreground:var(--bg-primary);--secondary:var(--bg-tertiary);--secondary-foreground:var(--fg-primary);--muted:var(--bg-tertiary);--muted-foreground:var(--fg-secondary);--border:var(--line-default);--input:var(--line-default);--accent:var(--accent-hue) calc(var(--_accent-s) * var(--accent-chroma)) calc(var(--_accent-lm) + (var(--_accent-l) - var(--_accent-lm)) * var(--accent-chroma));--accent-foreground:var(--accent-hue) calc(var(--_accent-fg-s) * var(--accent-chroma)) calc(var(--_accent-fg-lm) + (var(--_accent-fg-l) - var(--_accent-fg-lm)) * var(--accent-chroma));--accent-strong:var(--accent-hue) calc(var(--_accent-strong-s) * var(--accent-chroma)) calc(var(--_accent-strong-lm) + (var(--_accent-strong-l) - var(--_accent-strong-lm)) * var(--accent-chroma));--accent-soft:var(--accent-hue) calc(var(--_accent-soft-s) * var(--accent-chroma)) calc(var(--_accent-soft-lm) + (var(--_accent-soft-l) - var(--_accent-soft-lm)) * var(--accent-chroma));--ring:var(--accent-strong);--chart-1:var(--accent-strong);--chart-2:calc(var(--accent-hue) + 65) calc(var(--_chart-s) * var(--accent-chroma)) calc(var(--_chart-m2) + (var(--_chart-l) - var(--_chart-m2)) * var(--accent-chroma));--chart-3:calc(var(--accent-hue) + 130) calc(var(--_chart-s) * var(--accent-chroma)) calc(var(--_chart-m3) + (var(--_chart-l) - var(--_chart-m3)) * var(--accent-chroma));--chart-4:calc(var(--accent-hue) + 195) calc(var(--_chart-s) * var(--accent-chroma)) calc(var(--_chart-m4) + (var(--_chart-l) - var(--_chart-m4)) * var(--accent-chroma));--chart-5:calc(var(--accent-hue) + 260) calc(var(--_chart-s) * var(--accent-chroma)) calc(var(--_chart-m5) + (var(--_chart-l) - var(--_chart-m5)) * var(--accent-chroma));--chart-grid:var(--line-subtle);--chart-axis:var(--fg-muted);--code-background:var(--bg-tertiary);--code-foreground:var(--fg-primary);--code-comment:var(--fg-muted);--code-punctuation:var(--fg-secondary);--code-keyword:var(--accent-strong);--code-string:var(--data-green);--code-number:var(--data-amber);--code-function:var(--data-blue);--code-tag:var(--data-pink);--code-attribute:var(--data-cyan);--code-variable:var(--data-orange);--code-highlight:var(--accent-soft);--sidebar-background:var(--bg-secondary);--sidebar-foreground:var(--fg-primary);--sidebar-primary:var(--accent-strong);--sidebar-primary-foreground:var(--accent-strong-foreground);--sidebar-accent:var(--accent);--sidebar-accent-foreground:var(--accent-foreground);--sidebar-border:var(--line-subtle);--sidebar-ring:var(--ring)}*,:before,:after{border-color:hsl(var(--border))}html{background:hsl(var(--background));min-width:320px}body{background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}::selection{color:hsl(var(--accent-strong-foreground));background:hsl(var(--accent-strong))}:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:hsl(var(--line-strong));border-radius:999px}::-webkit-scrollbar-track{background:0 0}html{scroll-padding-top:4.5rem}body,#root{min-height:100dvh}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.type-display{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem);font-weight:600;line-height:1.05}.type-h1{font-family:var(--font-heading);letter-spacing:-.03em;font-size:2rem;font-weight:600;line-height:1.15}.type-h2{font-family:var(--font-heading);letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:1.2}.type-h3{font-family:var(--font-heading);letter-spacing:-.01em;font-size:1.125rem;font-weight:600;line-height:1.3}.type-h4{font-family:var(--font-heading);font-size:1rem;font-weight:600;line-height:1.4}.type-body{font-family:var(--font-body);font-size:.875rem;line-height:1.6}.type-lead{font-family:var(--font-body);color:hsl(var(--fg-secondary));font-size:1.0625rem;line-height:1.6}.type-small{font-family:var(--font-body);font-size:.8125rem;line-height:1.5}.type-caption{font-family:var(--font-body);color:hsl(var(--fg-muted));font-size:.75rem;line-height:1.4}.type-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:10px;font-weight:600;line-height:1.2}.preview-canvas{background-color:hsl(var(--background));background-image:radial-gradient(hsl(var(--line-default) / .7) 1px, transparent 1px);background-size:16px 16px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-4{inset:1rem}.inset-auto{inset:auto}.inset-x-0{left:0;right:0}.inset-x-\[5\%\]{left:5%;right:5%}.inset-y-0{top:0;bottom:0}.inset-y-\[22\%\]{top:22%;bottom:22%}.inset-y-\[30\%\]{top:30%;bottom:30%}.inset-y-\[8\%\]{top:8%;bottom:8%}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-2\.5{bottom:-.625rem}.-bottom-px{bottom:-1px}.-end-0\.5{inset-inline-end:-.125rem}.-end-1{inset-inline-end:-.25rem}.-end-1\.5{inset-inline-end:-.375rem}.-end-12{inset-inline-end:-3rem}.-end-2{inset-inline-end:-.5rem}.-end-4{inset-inline-end:-1rem}.-end-px{inset-inline-end:-1px}.-start-1{inset-inline-start:-.25rem}.-start-12{inset-inline-start:-3rem}.-start-2{inset-inline-start:-.5rem}.-start-4{inset-inline-start:-1rem}.-start-\[18\%\]{inset-inline-start:-18%}.-start-px{inset-inline-start:-1px}.-top-1\.5{top:-.375rem}.-top-\[0\.1em\]{top:-.1em}.-top-\[18\%\]{top:-18%}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-\[3px\]{bottom:3px}.bottom-\[calc\(100\%\+10px\)\]{bottom:calc(100% + 10px)}.bottom-\[calc\(var\(--carousel-control-end\,0px\)\+0\.75rem\)\]{bottom:calc(var(--carousel-control-end,0px) + .75rem)}.bottom-\[calc\(var\(--carousel-control-end\,0px\)-3rem\)\]{bottom:calc(var(--carousel-control-end,0px) - 3rem)}.bottom-auto{bottom:auto}.end-0{inset-inline-end:0}.end-1{inset-inline-end:.25rem}.end-1\.5{inset-inline-end:.375rem}.end-2{inset-inline-end:.5rem}.end-2\.5{inset-inline-end:.625rem}.end-3{inset-inline-end:.75rem}.end-4{inset-inline-end:1rem}.end-5{inset-inline-end:1.25rem}.end-6{inset-inline-end:1.5rem}.end-7{inset-inline-end:1.75rem}.end-8{inset-inline-end:2rem}.end-9{inset-inline-end:2.25rem}.end-\[calc\(100\%\+10px\)\]{inset-inline-end:calc(100% + 10px)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.right-0{right:0}.right-2{right:.5rem}.start-0{inset-inline-start:0}.start-1\.5{inset-inline-start:.375rem}.start-1\/2{inset-inline-start:50%}.start-14{inset-inline-start:3.5rem}.start-2{inset-inline-start:.5rem}.start-2\.5{inset-inline-start:.625rem}.start-3{inset-inline-start:.75rem}.start-3\.5{inset-inline-start:.875rem}.start-7{inset-inline-start:1.75rem}.start-8{inset-inline-start:2rem}.start-9{inset-inline-start:2.25rem}.start-\[60\%\]{inset-inline-start:60%}.start-full{inset-inline-start:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-5{top:1.25rem}.top-\[--toc-sticky-top\]{top:var(--toc-sticky-top)}.top-\[60\%\]{top:60%}.top-\[calc\(var\(--carousel-control-start\,0px\)\+0\.75rem\)\]{top:calc(var(--carousel-control-start,0px) + .75rem)}.top-\[calc\(var\(--carousel-control-start\,0px\)-3rem\)\]{top:calc(var(--carousel-control-start,0px) - 3rem)}.top-\[max\(1rem\,12dvh\)\]{top:max(1rem,12dvh)}.top-\[var\(--carousel-control-center\,50\%\)\]{top:var(--carousel-control-center,50%)}.top-full{top:100%}.top-px{top:1px}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-\[2\]{z-index:-2}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-modal,.z-overlay{z-index:50}.z-popover{z-index:60}.z-sticky{z-index:30}.z-toast{z-index:100}.z-tooltip{z-index:70}.order-2{order:2}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.-m-1{margin:-.25rem}.-m-1\.5{margin:-.375rem}.m-0{margin:0}.m-auto{margin:auto}.-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-\[--card-p\]{margin-left:calc(var(--card-p) * -1);margin-right:calc(var(--card-p) * -1)}.-mx-\[0\.06em\]{margin-left:-.06em;margin-right:-.06em}.-mx-\[0\.12em\]{margin-left:-.12em;margin-right:-.12em}.-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-my-\[7px\]{margin-top:-7px;margin-bottom:-7px}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-0{margin-top:0;margin-bottom:0}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-\[--card-p\]{margin-bottom:calc(var(--card-p) * -1)}.-me-1{margin-inline-end:-.25rem}.-me-1\.5{margin-inline-end:-.375rem}.-me-2{margin-inline-end:-.5rem}.-me-\[0\.42em\]{margin-inline-end:-.42em}.-me-px{margin-inline-end:-1px}.-ms-0\.5{margin-inline-start:-.125rem}.-ms-1\.5{margin-inline-start:-.375rem}.-ms-2{margin-inline-start:-.5rem}.-ms-6{margin-inline-start:-1.5rem}.-ms-7{margin-inline-start:-1.75rem}.-ms-8{margin-inline-start:-2rem}.-ms-\[--carousel-gap\]{margin-inline-start:calc(var(--carousel-gap) * -1)}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-1\.5{margin-top:-.375rem}.-mt-\[--carousel-gap\]{margin-top:calc(var(--carousel-gap) * -1)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[--card-p\]{margin-bottom:var(--card-p)}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.me-2\.5{margin-inline-end:.625rem}.me-3{margin-inline-end:.75rem}.me-3\.5{margin-inline-end:.875rem}.me-4{margin-inline-end:1rem}.me-8{margin-inline-end:2rem}.me-9{margin-inline-end:2.25rem}.me-\[0\.25em\]{margin-inline-end:.25em}.me-auto{margin-inline-end:auto}.ms-0{margin-inline-start:0}.ms-0\.5{margin-inline-start:.125rem}.ms-1{margin-inline-start:.25rem}.ms-12{margin-inline-start:3rem}.ms-2{margin-inline-start:.5rem}.ms-4{margin-inline-start:1rem}.ms-5{margin-inline-start:1.25rem}.ms-\[0\.25em\]{margin-inline-start:.25em}.ms-\[9px\]{margin-inline-start:9px}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-\[--line-clamp\]{-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-0\.5{width:.125rem;height:.125rem}.size-1{width:.25rem;height:.25rem}.size-1\.5{width:.375rem;height:.375rem}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem;height:2.75rem}.size-12{width:3rem;height:3rem}.size-14{width:3.5rem;height:3.5rem}.size-16{width:4rem;height:4rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-20{width:5rem;height:5rem}.size-28{width:7rem;height:7rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-\[--cell-size\]{width:var(--cell-size);height:var(--cell-size)}.size-\[--heatmap-cell\]{width:var(--heatmap-cell);height:var(--heatmap-cell)}.size-\[--logo-size\]{width:var(--logo-size);height:var(--logo-size)}.size-\[0\.24em\]{width:.24em;height:.24em}.size-\[0\.95em\]{width:.95em;height:.95em}.size-\[18px\]{width:18px;height:18px}.size-\[1em\]{width:1em;height:1em}.size-\[22px\]{width:22px;height:22px}.size-\[68\%\]{width:68%;height:68%}.size-full{width:100%;height:100%}.size-icon{width:var(--spacing-icon-size);height:var(--spacing-icon-size)}.\!h-1\.5{height:.375rem!important}.\!h-12{height:3rem!important}.h-0{height:0}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[--bar-chart-height\]{height:var(--bar-chart-height)}.h-\[--cell-size\]{height:var(--cell-size)}.h-\[--pie-chart-height\]{height:var(--pie-chart-height)}.h-\[--radix-navigation-menu-viewport-height\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[--radix-select-trigger-height\]{height:var(--radix-select-trigger-height)}.h-\[--sankey-height\]{height:var(--sankey-height)}.h-\[--tabs-indicator-height\]{height:var(--tabs-indicator-height)}.h-\[--toc-indicator-height\]{height:var(--toc-indicator-height)}.h-\[0\.9em\]{height:.9em}.h-\[1\.05em\]{height:1.05em}.h-\[1\.5px\]{height:1.5px}.h-\[1\.6em\]{height:1.6em}.h-\[13px\]{height:13px}.h-\[18px\]{height:18px}.h-\[1em\]{height:1em}.h-\[1lh\]{height:1lh}.h-\[22px\]{height:22px}.h-\[260px\]{height:260px}.h-\[26rem\]{height:26rem}.h-\[28rem\]{height:28rem}.h-\[30rem\]{height:30rem}.h-\[32rem\]{height:32rem}.h-\[420px\]{height:420px}.h-\[430px\]{height:430px}.h-\[45\%\]{height:45%}.h-\[460px\]{height:460px}.h-\[480px\]{height:480px}.h-\[520px\]{height:520px}.h-\[85dvh\]{height:85dvh}.h-\[95dvh\]{height:95dvh}.h-\[calc\(100vh-12rem\)\]{height:calc(100vh - 12rem)}.h-\[calc\(var\(--cell-size\)_-_0\.25rem\)\]{height:calc(var(--cell-size) - .25rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-max{height:max-content}.h-px{height:1px}.h-svh{height:100svh}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-\[--radix-context-menu-content-available-height\]{max-height:var(--radix-context-menu-content-available-height)}.max-h-\[--radix-dropdown-menu-content-available-height\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\[--radix-hover-card-content-available-height\]{max-height:var(--radix-hover-card-content-available-height)}.max-h-\[--radix-menubar-content-available-height\]{max-height:var(--radix-menubar-content-available-height)}.max-h-\[--radix-popover-content-available-height\]{max-height:var(--radix-popover-content-available-height)}.max-h-\[40dvh\]{max-height:40dvh}.max-h-\[50dvh\]{max-height:50dvh}.max-h-\[6\.75rem\]{max-height:6.75rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[62vh\]{max-height:62vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[97\%\]{max-height:97%}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-7rem\)\]{max-height:calc(100dvh - 7rem)}.max-h-\[calc\(100dvh-max\(1rem\,12dvh\)-1rem\)\]{max-height:calc(100dvh - max(1rem,12dvh) - 1rem)}.max-h-\[calc\(100dvh-var\(--toc-sticky-top\)-1rem\)\]{max-height:calc(100dvh - var(--toc-sticky-top) - 1rem)}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(16rem\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(16rem, var(--radix-popover-content-available-height))}.max-h-\[min\(18rem\,calc\(var\(--radix-popover-content-available-height\)-3\.5rem\)\)\]{max-height:min(18rem, calc(var(--radix-popover-content-available-height) - 3.5rem))}.max-h-\[min\(18rem\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(18rem, var(--radix-popover-content-available-height))}.max-h-\[min\(20rem\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(20rem, var(--radix-popover-content-available-height))}.max-h-\[min\(var\(--radix-select-content-available-height\)\,24rem\)\]{max-height:min(var(--radix-select-content-available-height), 24rem)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-36{min-height:9rem}.min-h-4{min-height:1rem}.min-h-40{min-height:10rem}.min-h-44{min-height:11rem}.min-h-48{min-height:12rem}.min-h-5{min-height:1.25rem}.min-h-56{min-height:14rem}.min-h-6{min-height:1.5rem}.min-h-64{min-height:16rem}.min-h-7{min-height:1.75rem}.min-h-72{min-height:18rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[16rem\]{min-height:16rem}.min-h-\[18rem\]{min-height:18rem}.min-h-\[1lh\]{min-height:1lh}.min-h-\[20rem\]{min-height:20rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[360px\]{min-height:360px}.min-h-\[5\.75rem\]{min-height:5.75rem}.min-h-\[500px\]{min-height:500px}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.\!w-1\.5{width:.375rem!important}.\!w-12{width:3rem!important}.w-0{width:0}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.3333%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[--cell-size\]{width:var(--cell-size)}.w-\[--code-gutter\]{width:var(--code-gutter)}.w-\[--radix-dropdown-menu-trigger-width\]{width:var(--radix-dropdown-menu-trigger-width)}.w-\[--radix-popover-trigger-width\]{width:var(--radix-popover-trigger-width)}.w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[--tabs-indicator-width\]{width:var(--tabs-indicator-width)}.w-\[--width\]{width:var(--width)}.w-\[1\.5px\]{width:1.5px}.w-\[14\%\]{width:14%}.w-\[1ch\]{width:1ch}.w-\[22\%\]{width:22%}.w-\[30\%\]{width:30%}.w-\[38\%\]{width:38%}.w-\[3px\]{width:3px}.w-\[8\.5rem\]{width:8.5rem}.w-\[9px\]{width:9px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(var\(--sidebar-width-icon\)_\+_1rem\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.w-\[calc\(var\(--sidebar-width-icon\)_\+_1rem_\+_2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.w-\[min\(100\%_-_3rem\,20rem\)\]{width:min(100% - 3rem,20rem)}.w-\[min\(100\%_-_3rem\,24rem\)\]{width:min(100% - 3rem,24rem)}.w-\[min\(100\%_-_3rem\,26rem\)\]{width:min(100% - 3rem,26rem)}.w-\[min\(100\%_-_3rem\,36rem\)\]{width:min(100% - 3rem,36rem)}.w-\[min\(100\%_-_3rem\,48rem\)\]{width:min(100% - 3rem,48rem)}.w-\[min\(100\%_-_3rem\,var\(--sidebar-width-mobile\)\)\]{width:min(100% - 3rem, var(--sidebar-width-mobile))}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-12{min-width:3rem}.min-w-16{min-width:4rem}.min-w-2{min-width:.5rem}.min-w-20{min-width:5rem}.min-w-24{min-width:6rem}.min-w-36{min-width:9rem}.min-w-4{min-width:1rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-52{min-width:13rem}.min-w-56{min-width:14rem}.min-w-6{min-width:1.5rem}.min-w-7{min-width:1.75rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[--cell-size\]{min-width:var(--cell-size)}.min-w-\[--radix-select-trigger-width\]{min-width:var(--radix-select-trigger-width)}.min-w-\[1\.6em\]{min-width:1.6em}.min-w-\[12rem\]{min-width:12rem}.min-w-\[2\.2ch\]{min-width:2.2ch}.min-w-\[22px\]{min-width:22px}.min-w-\[28rem\]{min-width:28rem}.min-w-\[30rem\]{min-width:30rem}.min-w-\[34rem\]{min-width:34rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[3ch\]{min-width:3ch}.min-w-\[40rem\]{min-width:40rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[max\(10rem\,var\(--radix-popover-trigger-width\)\)\]{min-width:max(10rem, var(--radix-popover-trigger-width))}.min-w-\[min\(12rem\,var\(--radix-context-menu-content-available-width\)\)\]{min-width:min(12rem, var(--radix-context-menu-content-available-width))}.min-w-\[min\(12rem\,var\(--radix-dropdown-menu-content-available-width\)\)\]{min-width:min(12rem, var(--radix-dropdown-menu-content-available-width))}.min-w-\[min\(12rem\,var\(--radix-menubar-content-available-width\)\)\]{min-width:min(12rem, var(--radix-menubar-content-available-width))}.min-w-\[var\(--cell-min\,var\(--cell-size\)\)\]{min-width:var(--cell-min,var(--cell-size))}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-56{max-width:14rem}.max-w-5xl{max-width:64rem}.max-w-60{max-width:15rem}.max-w-64{max-width:16rem}.max-w-6xl{max-width:72rem}.max-w-72{max-width:18rem}.max-w-\[--radix-context-menu-content-available-width\]{max-width:var(--radix-context-menu-content-available-width)}.max-w-\[--radix-dropdown-menu-content-available-width\]{max-width:var(--radix-dropdown-menu-content-available-width)}.max-w-\[--radix-hover-card-content-available-width\]{max-width:var(--radix-hover-card-content-available-width)}.max-w-\[--radix-menubar-content-available-width\]{max-width:var(--radix-menubar-content-available-width)}.max-w-\[--radix-popover-content-available-width\]{max-width:var(--radix-popover-content-available-width)}.max-w-\[--radix-select-content-available-width\]{max-width:var(--radix-select-content-available-width)}.max-w-\[20rem\]{max-width:20rem}.max-w-\[23ch\]{max-width:23ch}.max-w-\[375px\]{max-width:375px}.max-w-\[40rem\]{max-width:40rem}.max-w-\[54ch\]{max-width:54ch}.max-w-\[55\%\]{max-width:55%}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[65ch\]{max-width:65ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[768px\]{max-width:768px}.max-w-\[80\%\]{max-width:80%}.max-w-\[9rem\]{max-width:9rem}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100\%_\+_1rem\)\]{max-width:calc(100% + 1rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(18rem\,var\(--radix-tooltip-content-available-width\)\)\]{max-width:min(18rem, var(--radix-tooltip-content-available-width))}.max-w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{max-width:min(20rem,100vw - 2rem)}.max-w-\[min\(20rem\,var\(--radix-tooltip-content-available-width\)\)\]{max-width:min(20rem, var(--radix-tooltip-content-available-width))}.max-w-\[min\(92\%\,40rem\)\]{max-width:min(92%,40rem)}.max-w-\[var\(--bubble-max-width\,min\(85\%\,40rem\)\)\]{max-width:var(--bubble-max-width,min(85%, 40rem))}.max-w-\[var\(--message-max-width\,min\(100\%\,40rem\)\)\]{max-width:var(--message-max-width,min(100%, 40rem))}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[10\]{flex-shrink:10}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-0{flex-basis:0}.basis-1\/2{flex-basis:50%}.basis-1\/3{flex-basis:33.3333%}.basis-11{flex-basis:2.75rem}.basis-48{flex-basis:12rem}.basis-64{flex-basis:16rem}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-top{caption-side:top}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\[--radix-menubar-content-transform-origin\]{transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-\[top_center\]{transform-origin:top}.origin-bottom{transform-origin:bottom}.origin-right{transform-origin:100%}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-px{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[--tabs-indicator-x\]{--tw-translate-x:var(--tabs-indicator-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[--tabs-indicator-y\]{--tw-translate-y:var(--tabs-indicator-y);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[--toc-indicator-y\]{--tw-translate-y:var(--toc-indicator-y);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[0\.18em\]{--tw-translate-y:.18em;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[calc\(var\(--layer-depth\)_\*_var\(--layer-offset-step\)_\*_-1\)\]{--tw-translate-y:calc(var(--layer-depth) * var(--layer-offset-step) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-px{--tw-translate-y:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[calc\(1_-_var\(--layer-depth\)_\*_var\(--layer-scale-step\)\)\]{--tw-scale-x:calc(1 - var(--layer-depth) * var(--layer-scale-step));--tw-scale-y:calc(1 - var(--layer-depth) * var(--layer-scale-step));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x:-1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.animate-accordion-down{animation:.2s cubic-bezier(.16,1,.3,1) accordion-down}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.animate-accordion-up{animation:.2s cubic-bezier(.16,1,.3,1) accordion-up}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}.animate-caret-blink{animation:1.1s ease-out infinite caret-blink}@keyframes indeterminate{0%{transform:translate(-100%)scaleX(.4)}50%{transform:translate(30%)scaleX(.6)}to{transform:translate(100%)scaleX(.4)}}.animate-indeterminate{animation:1.4s ease-in-out infinite indeterminate}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes shimmer{0%{content:var(--tw-content);background-position:200% 0}to{content:var(--tw-content);background-position:-200% 0}}.animate-shimmer{animation:1.6s linear infinite shimmer}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-col-resize{cursor:col-resize}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-text{cursor:text}.cursor-w-resize{cursor:w-resize}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.scroll-my-1{scroll-margin-top:.25rem;scroll-margin-bottom:.25rem}.scroll-my-1\.5{scroll-margin-top:.375rem;scroll-margin-bottom:.375rem}.scroll-mt-20{scroll-margin-top:5rem}.scroll-mt-4{scroll-margin-top:1rem}.scroll-py-1\.5{scroll-padding-top:.375rem;scroll-padding-bottom:.375rem}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-\[circle\]{list-style-type:circle}.list-\[decimal-leading-zero\]{list-style-type:decimal-leading-zero}.list-\[lower-alpha\]{list-style-type:lower-alpha}.list-\[lower-roman\]{list-style-type:lower-roman}.list-\[square\]{list-style-type:square}.list-\[upper-alpha\]{list-style-type:upper-alpha}.list-\[upper-roman\]{list-style-type:upper-roman}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row-dense{grid-auto-flow:dense}.grid-flow-col-dense{grid-auto-flow:column dense}.auto-rows-\[var\(--grid-auto-rows\)\]{grid-auto-rows:var(--grid-auto-rows)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[2\.25rem_repeat\(7\,minmax\(0\,1fr\)\)\]{grid-template-columns:2.25rem repeat(7,minmax(0,1fr))}.grid-cols-\[4rem_minmax\(0\,1fr\)\]{grid-template-columns:4rem minmax(0,1fr)}.grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 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-cols-\[minmax\(0\,1fr\)_7rem_3rem\]{grid-template-columns:minmax(0,1fr) 7rem 3rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,6rem\)_1fr\]{grid-template-columns:minmax(0,6rem) 1fr}.grid-cols-\[minmax\(0\,7rem\)_1fr\]{grid-template-columns:minmax(0,7rem) 1fr}.grid-cols-\[minmax\(0\,7rem\)_1fr_1fr\]{grid-template-columns:minmax(0,7rem) 1fr 1fr}.grid-cols-\[repeat\(18\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(18,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(2\.25rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(2.25rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(2rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(2rem,1fr))}.grid-cols-\[var\(--grid-cols\)\]{grid-template-columns:var(--grid-cols)}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-\[var\(--grid-rows\)\]{grid-template-rows:var(--grid-rows)}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[0\.16em\]{gap:.16em}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4\%\]{gap:4%}.gap-\[calc\(var\(--logo-size\)\*0\.32\)\]{gap:calc(var(--logo-size) * .32)}.gap-\[calc\(var\(--toggle-group-gap\)\*0\.25rem\)\]{gap:calc(var(--toggle-group-gap) * .25rem)}.gap-\[inherit\]{gap:inherit}.gap-density{gap:var(--spacing-gap)}.gap-px{gap:1px}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-x-\[var\(--grid-gap-x\)\]{-moz-column-gap:var(--grid-gap-x);column-gap:var(--grid-gap-x)}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-\[var\(--grid-gap-y\)\]{row-gap:var(--grid-gap-y)}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:hsl(var(--border) / var(--tw-divide-opacity,1))}.divide-line-subtle>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:hsl(var(--line-subtle) / var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.\!truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-full{border-radius:9999px!important}.rounded{border-radius:.25rem}.rounded-\[--tabs-indicator-radius\]{border-radius:var(--tabs-indicator-radius)}.rounded-\[calc\(var\(--logo-size\)\*0\.25\)\]{border-radius:calc(var(--logo-size) * .25)}.rounded-\[calc\(var\(--radius\)\*0\.1875\)\]{border-radius:calc(var(--radius) * .1875)}.rounded-\[calc\(var\(--radius\)_-_7px\)\]{border-radius:calc(var(--radius) - 7px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-card{border-radius:var(--radius)}.rounded-control{border-radius:calc(var(--radius) * .75)}.rounded-full{border-radius:9999px}.rounded-inner{border-radius:calc(var(--radius) * .5)}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-popover{border-radius:calc(var(--radius) * .875)}.rounded-sheet{border-radius:calc(var(--radius) * 1.5)}.rounded-sm{border-radius:.125rem}.rounded-tiny{border-radius:calc(var(--radius) * .3125)}.rounded-b-card{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-b-sheet{border-bottom-right-radius:calc(var(--radius) * 1.5);border-bottom-left-radius:calc(var(--radius) * 1.5)}.rounded-e-\[calc\(var\(--radius\)\*0\.1875\)\]{border-start-end-radius:calc(var(--radius) * .1875);border-end-end-radius:calc(var(--radius) * .1875)}.rounded-e-card{border-start-end-radius:var(--radius);border-end-end-radius:var(--radius)}.rounded-e-inner{border-start-end-radius:calc(var(--radius) * .5);border-end-end-radius:calc(var(--radius) * .5)}.rounded-e-sheet{border-start-end-radius:calc(var(--radius) * 1.5);border-end-end-radius:calc(var(--radius) * 1.5)}.rounded-l-sheet{border-top-left-radius:calc(var(--radius) * 1.5);border-bottom-left-radius:calc(var(--radius) * 1.5)}.rounded-r-sheet{border-top-right-radius:calc(var(--radius) * 1.5);border-bottom-right-radius:calc(var(--radius) * 1.5)}.rounded-s-inner{border-start-start-radius:calc(var(--radius) * .5);border-end-start-radius:calc(var(--radius) * .5)}.rounded-s-sheet{border-start-start-radius:calc(var(--radius) * 1.5);border-end-start-radius:calc(var(--radius) * 1.5)}.rounded-t-inner{border-top-left-radius:calc(var(--radius) * .5);border-top-right-radius:calc(var(--radius) * .5)}.rounded-t-sheet{border-top-left-radius:calc(var(--radius) * 1.5);border-top-right-radius:calc(var(--radius) * 1.5)}.rounded-t-tiny{border-top-left-radius:calc(var(--radius) * .3125);border-top-right-radius:calc(var(--radius) * .3125)}.rounded-ee-none{border-end-end-radius:0}.rounded-ee-tiny{border-end-end-radius:calc(var(--radius) * .3125)}.rounded-es-none{border-end-start-radius:0}.rounded-es-tiny{border-end-start-radius:calc(var(--radius) * .3125)}.rounded-se-tiny{border-start-end-radius:calc(var(--radius) * .3125)}.rounded-ss-inner{border-start-start-radius:calc(var(--radius) * .5)}.rounded-ss-tiny{border-start-start-radius:calc(var(--radius) * .3125)}.rounded-tl-\[3px\]{border-top-left-radius:3px}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-\[2\.5px\]{border-width:2.5px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-e{border-inline-end-width:1px}.border-e-2{border-inline-end-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-s{border-inline-start-width:1px}.border-s-0{border-inline-start-width:0}.border-s-2{border-inline-start-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-\[color\:var\(--event-color\)\]{border-color:var(--event-color)}.border-\[color\:var\(--indicator\)\]{border-color:var(--indicator)}.border-\[hsl\(var\(--marker-solid\)\)\]{border-color:hsl(var(--marker-solid))}.border-accent-strong{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.border-accent-strong\/20{border-color:hsl(var(--accent-strong) / .2)}.border-accent-strong\/30{border-color:hsl(var(--accent-strong) / .3)}.border-accent-strong\/40{border-color:hsl(var(--accent-strong) / .4)}.border-accent-strong\/50{border-color:hsl(var(--accent-strong) / .5)}.border-border{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.border-current{border-color:currentColor}.border-destructive{--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/25{border-color:hsl(var(--destructive) / .25)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-destructive\/60{border-color:hsl(var(--destructive) / .6)}.border-foreground{--tw-border-opacity:1;border-color:hsl(var(--foreground) / var(--tw-border-opacity,1))}.border-info{--tw-border-opacity:1;border-color:hsl(var(--info) / var(--tw-border-opacity,1))}.border-info\/20{border-color:hsl(var(--info) / .2)}.border-info\/25{border-color:hsl(var(--info) / .25)}.border-input{--tw-border-opacity:1;border-color:hsl(var(--input) / var(--tw-border-opacity,1))}.border-line-strong{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.border-line-subtle{--tw-border-opacity:1;border-color:hsl(var(--line-subtle) / var(--tw-border-opacity,1))}.border-muted-foreground{--tw-border-opacity:1;border-color:hsl(var(--muted-foreground) / var(--tw-border-opacity,1))}.border-primary{--tw-border-opacity:1;border-color:hsl(var(--primary) / var(--tw-border-opacity,1))}.border-primary-foreground\/30{border-color:hsl(var(--primary-foreground) / .3)}.border-sidebar-border{--tw-border-opacity:1;border-color:hsl(var(--sidebar-border) / var(--tw-border-opacity,1))}.border-success{--tw-border-opacity:1;border-color:hsl(var(--success) / var(--tw-border-opacity,1))}.border-success\/20{border-color:hsl(var(--success) / .2)}.border-success\/25{border-color:hsl(var(--success) / .25)}.border-transparent{border-color:#0000}.border-warning{--tw-border-opacity:1;border-color:hsl(var(--warning) / var(--tw-border-opacity,1))}.border-warning\/25{border-color:hsl(var(--warning) / .25)}.border-warning\/40{border-color:hsl(var(--warning) / .4)}.\!bg-line-strong{--tw-bg-opacity:1!important;background-color:hsl(var(--line-strong) / var(--tw-bg-opacity,1))!important}.\!bg-transparent{background-color:#0000!important}.bg-\[color-mix\(in_srgb\,currentColor_15\%\,transparent\)\]{background-color:color-mix(in srgb,currentColor 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--event-color\)_16\%\,hsl\(var\(--background\)\)\)\]{background-color:color-mix(in srgb,var(--event-color) 16%,hsl(var(--background)))}.bg-\[color-mix\(in_srgb\,var\(--event-color\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--event-color) 18%,transparent)}.bg-\[color\:var\(--event-color\)\]{background-color:var(--event-color)}.bg-\[color\:var\(--indicator\)\]{background-color:var(--indicator)}.bg-\[color\:var\(--swatch\)\]{background-color:var(--swatch)}.bg-\[hsl\(var\(--avatar-ring\,var\(--background\)\)\)\]{background-color:hsl(var(--avatar-ring,var(--background)))}.bg-\[hsl\(var\(--banner-action-bg\)\)\]{background-color:hsl(var(--banner-action-bg))}.bg-\[hsl\(var\(--banner-bg\)\)\]{background-color:hsl(var(--banner-bg))}.bg-\[hsl\(var\(--input-floating-surface\,var\(--background\)\)\)\]{background-color:hsl(var(--input-floating-surface,var(--background)))}.bg-\[hsl\(var\(--marker-solid\)\)\]{background-color:hsl(var(--marker-solid))}.bg-\[hsl\(var\(--overlay\)\/var\(--overlay-opacity\)\)\]{background-color:hsl(var(--overlay)/var(--overlay-opacity))}.bg-\[hsl\(var\(--toast-chip\)\)\]{background-color:hsl(var(--toast-chip))}.bg-accent{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.bg-accent-soft{--tw-bg-opacity:1;background-color:hsl(var(--accent-soft) / var(--tw-bg-opacity,1))}.bg-accent-soft\/90{background-color:hsl(var(--accent-soft) / .9)}.bg-accent-strong{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.bg-accent-strong-foreground{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong-foreground) / var(--tw-bg-opacity,1))}.bg-accent-strong\/15{background-color:hsl(var(--accent-strong) / .15)}.bg-accent-strong\/20{background-color:hsl(var(--accent-strong) / .2)}.bg-accent-strong\/35{background-color:hsl(var(--accent-strong) / .35)}.bg-accent-strong\/40{background-color:hsl(var(--accent-strong) / .4)}.bg-accent\/30{background-color:hsl(var(--accent) / .3)}.bg-accent\/50{background-color:hsl(var(--accent) / .5)}.bg-accent\/60{background-color:hsl(var(--accent) / .6)}.bg-background{--tw-bg-opacity:1;background-color:hsl(var(--background) / var(--tw-bg-opacity,1))}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/85{background-color:hsl(var(--background) / .85)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-border{--tw-bg-opacity:1;background-color:hsl(var(--border) / var(--tw-bg-opacity,1))}.bg-card{--tw-bg-opacity:1;background-color:hsl(var(--card) / var(--tw-bg-opacity,1))}.bg-card\/40{background-color:hsl(var(--card) / .4)}.bg-card\/70{background-color:hsl(var(--card) / .7)}.bg-card\/85{background-color:hsl(var(--card) / .85)}.bg-card\/90{background-color:hsl(var(--card) / .9)}.bg-code-background{--tw-bg-opacity:1;background-color:hsl(var(--code-background) / var(--tw-bg-opacity,1))}.bg-code-background\/90{background-color:hsl(var(--code-background) / .9)}.bg-code-highlight{--tw-bg-opacity:1;background-color:hsl(var(--code-highlight) / var(--tw-bg-opacity,1))}.bg-current{background-color:currentColor}.bg-data-amber{--tw-bg-opacity:1;background-color:hsl(var(--data-amber) / var(--tw-bg-opacity,1))}.bg-data-amber\/15{background-color:hsl(var(--data-amber) / .15)}.bg-data-blue{--tw-bg-opacity:1;background-color:hsl(var(--data-blue) / var(--tw-bg-opacity,1))}.bg-data-blue\/15{background-color:hsl(var(--data-blue) / .15)}.bg-data-cyan{--tw-bg-opacity:1;background-color:hsl(var(--data-cyan) / var(--tw-bg-opacity,1))}.bg-data-cyan\/15{background-color:hsl(var(--data-cyan) / .15)}.bg-data-green{--tw-bg-opacity:1;background-color:hsl(var(--data-green) / var(--tw-bg-opacity,1))}.bg-data-green\/15{background-color:hsl(var(--data-green) / .15)}.bg-data-green\/25{background-color:hsl(var(--data-green) / .25)}.bg-data-green\/50{background-color:hsl(var(--data-green) / .5)}.bg-data-green\/75{background-color:hsl(var(--data-green) / .75)}.bg-data-orange{--tw-bg-opacity:1;background-color:hsl(var(--data-orange) / var(--tw-bg-opacity,1))}.bg-data-orange\/15{background-color:hsl(var(--data-orange) / .15)}.bg-data-pink{--tw-bg-opacity:1;background-color:hsl(var(--data-pink) / var(--tw-bg-opacity,1))}.bg-data-pink\/15{background-color:hsl(var(--data-pink) / .15)}.bg-data-purple{--tw-bg-opacity:1;background-color:hsl(var(--data-purple) / var(--tw-bg-opacity,1))}.bg-data-purple\/15{background-color:hsl(var(--data-purple) / .15)}.bg-data-red{--tw-bg-opacity:1;background-color:hsl(var(--data-red) / var(--tw-bg-opacity,1))}.bg-data-red\/15{background-color:hsl(var(--data-red) / .15)}.bg-destructive{--tw-bg-opacity:1;background-color:hsl(var(--destructive) / var(--tw-bg-opacity,1))}.bg-destructive-foreground{--tw-bg-opacity:1;background-color:hsl(var(--destructive-foreground) / var(--tw-bg-opacity,1))}.bg-destructive-soft{--tw-bg-opacity:1;background-color:hsl(var(--destructive-soft) / var(--tw-bg-opacity,1))}.bg-destructive-soft\/60{background-color:hsl(var(--destructive-soft) / .6)}.bg-destructive-soft\/70{background-color:hsl(var(--destructive-soft) / .7)}.bg-fg-muted{--tw-bg-opacity:1;background-color:hsl(var(--fg-muted) / var(--tw-bg-opacity,1))}.bg-fg-muted\/30{background-color:hsl(var(--fg-muted) / .3)}.bg-fg-muted\/40{background-color:hsl(var(--fg-muted) / .4)}.bg-foreground{--tw-bg-opacity:1;background-color:hsl(var(--foreground) / var(--tw-bg-opacity,1))}.bg-info{--tw-bg-opacity:1;background-color:hsl(var(--info) / var(--tw-bg-opacity,1))}.bg-info-soft{--tw-bg-opacity:1;background-color:hsl(var(--info-soft) / var(--tw-bg-opacity,1))}.bg-line-strong{--tw-bg-opacity:1;background-color:hsl(var(--line-strong) / var(--tw-bg-opacity,1))}.bg-line-subtle{--tw-bg-opacity:1;background-color:hsl(var(--line-subtle) / var(--tw-bg-opacity,1))}.bg-muted{--tw-bg-opacity:1;background-color:hsl(var(--muted) / var(--tw-bg-opacity,1))}.bg-muted-foreground{--tw-bg-opacity:1;background-color:hsl(var(--muted-foreground) / var(--tw-bg-opacity,1))}.bg-muted-foreground\/80{background-color:hsl(var(--muted-foreground) / .8)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-popover{--tw-bg-opacity:1;background-color:hsl(var(--popover) / var(--tw-bg-opacity,1))}.bg-popover\/90{background-color:hsl(var(--popover) / .9)}.bg-primary{--tw-bg-opacity:1;background-color:hsl(var(--primary) / var(--tw-bg-opacity,1))}.bg-primary-foreground{--tw-bg-opacity:1;background-color:hsl(var(--primary-foreground) / var(--tw-bg-opacity,1))}.bg-secondary{--tw-bg-opacity:1;background-color:hsl(var(--secondary) / var(--tw-bg-opacity,1))}.bg-sidebar{--tw-bg-opacity:1;background-color:hsl(var(--sidebar-background) / var(--tw-bg-opacity,1))}.bg-success{--tw-bg-opacity:1;background-color:hsl(var(--success) / var(--tw-bg-opacity,1))}.bg-success-foreground{--tw-bg-opacity:1;background-color:hsl(var(--success-foreground) / var(--tw-bg-opacity,1))}.bg-success-soft{--tw-bg-opacity:1;background-color:hsl(var(--success-soft) / var(--tw-bg-opacity,1))}.bg-surface-raised{--tw-bg-opacity:1;background-color:hsl(var(--bg-secondary) / var(--tw-bg-opacity,1))}.bg-surface-sunken{--tw-bg-opacity:1;background-color:hsl(var(--bg-tertiary) / var(--tw-bg-opacity,1))}.bg-surface-sunken\/40{background-color:hsl(var(--bg-tertiary) / .4)}.bg-surface-sunken\/60{background-color:hsl(var(--bg-tertiary) / .6)}.bg-transparent{background-color:#0000}.bg-warning{--tw-bg-opacity:1;background-color:hsl(var(--warning) / var(--tw-bg-opacity,1))}.bg-warning-soft{--tw-bg-opacity:1;background-color:hsl(var(--warning-soft) / var(--tw-bg-opacity,1))}.bg-\[linear-gradient\(hsl\(var\(--accent-strong\)\/0\.12\)\,hsl\(var\(--accent-strong\)\/0\.12\)\)\]{background-image:linear-gradient(hsl(var(--accent-strong)/.12),hsl(var(--accent-strong)/.12))}.bg-\[linear-gradient\(hsl\(var\(--marker-solid\)\)\,hsl\(var\(--marker-solid\)\)\)\]{background-image:linear-gradient(hsl(var(--marker-solid)),hsl(var(--marker-solid)))}.bg-\[linear-gradient\(hsl\(var\(--muted\)\/0\.4\)\,hsl\(var\(--muted\)\/0\.4\)\)\]{background-image:linear-gradient(hsl(var(--muted)/.4),hsl(var(--muted)/.4))}.bg-\[linear-gradient\(to_right\,var\(--from\)\,var\(--to\)\)\]{background-image:linear-gradient(to right,var(--from),var(--to))}.bg-\[linear-gradient\(var\(--marker-wash\)\,var\(--marker-wash\)\)\]{background-image:linear-gradient(var(--marker-wash),var(--marker-wash))}.bg-gradient-to-l{background-image:linear-gradient(to left, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-shimmer{background-image:linear-gradient(90deg, transparent 0%, hsl(var(--foreground) / .06) 50%, transparent 100%)}.from-foreground\/\[0\.07\]{--tw-gradient-from:hsl(var(--foreground) / .07) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-\[length\:100\%_100\%\]{background-size:100% 100%}.bg-\[length\:100\%_max\(2px\,0\.12em\)\]{background-size:100% max(2px,.12em)}.bg-shimmer{background-size:200% 100%}.bg-\[position\:0_0\]{background-position:0 0}.bg-\[position\:0_100\%\]{background-position:0 100%}.bg-no-repeat{background-repeat:no-repeat}.fill-\[hsl\(var\(--chart-1\)\)\]{fill:hsl(var(--chart-1))}.fill-accent{fill:hsl(var(--accent) / 1)}.fill-accent-strong{fill:hsl(var(--accent-strong) / 1)}.fill-background{fill:hsl(var(--background) / 1)}.fill-background\/30{fill:hsl(var(--background) / .3)}.fill-background\/70{fill:hsl(var(--background) / .7)}.fill-card{fill:hsl(var(--card) / 1)}.fill-chart-axis{fill:hsl(var(--chart-axis) / 1)}.fill-current{fill:currentColor}.fill-data-purple{fill:hsl(var(--data-purple) / 1)}.fill-destructive{fill:hsl(var(--destructive) / 1)}.fill-fg-muted{fill:hsl(var(--fg-muted) / 1)}.fill-foreground{fill:hsl(var(--foreground) / 1)}.fill-line-strong{fill:hsl(var(--line-strong) / 1)}.fill-muted{fill:hsl(var(--muted) / 1)}.fill-muted-foreground{fill:hsl(var(--muted-foreground) / 1)}.fill-muted-foreground\/30{fill:hsl(var(--muted-foreground) / .3)}.fill-muted-foreground\/45{fill:hsl(var(--muted-foreground) / .45)}.fill-popover{fill:hsl(var(--popover) / 1)}.fill-primary{fill:hsl(var(--primary) / 1)}.fill-success{fill:hsl(var(--success) / 1)}.fill-warning{fill:hsl(var(--warning) / 1)}.fill-warning-soft{fill:hsl(var(--warning-soft) / 1)}.stroke-\[hsl\(var\(--chart-grid\)\)\]{stroke:hsl(var(--chart-grid))}.stroke-accent-strong{stroke:hsl(var(--accent-strong) / 1)}.stroke-border{stroke:hsl(var(--border) / 1)}.stroke-card{stroke:hsl(var(--card) / 1)}.stroke-chart-axis{stroke:hsl(var(--chart-axis) / 1)}.stroke-chart-grid{stroke:hsl(var(--chart-grid) / 1)}.stroke-destructive{stroke:hsl(var(--destructive) / 1)}.stroke-destructive\/40{stroke:hsl(var(--destructive) / .4)}.stroke-foreground{stroke:hsl(var(--foreground) / 1)}.stroke-info{stroke:hsl(var(--info) / 1)}.stroke-line-strong{stroke:hsl(var(--line-strong) / 1)}.stroke-muted{stroke:hsl(var(--muted) / 1)}.stroke-muted-foreground\/25{stroke:hsl(var(--muted-foreground) / .25)}.stroke-muted-foreground\/30{stroke:hsl(var(--muted-foreground) / .3)}.stroke-muted-foreground\/45{stroke:hsl(var(--muted-foreground) / .45)}.stroke-primary{stroke:hsl(var(--primary) / 1)}.stroke-ring{stroke:hsl(var(--ring) / 1)}.stroke-success{stroke:hsl(var(--success) / 1)}.stroke-warning{stroke:hsl(var(--warning) / 1)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[3px\]{padding:3px}.p-card{padding:var(--spacing-card-padding)}.p-px{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[--card-p\]{padding-left:var(--card-p);padding-right:var(--card-p)}.px-\[--cell-size\]{padding-left:var(--cell-size);padding-right:var(--cell-size)}.px-\[0\.04em\]{padding-left:.04em;padding-right:.04em}.px-\[0\.12em\]{padding-left:.12em;padding-right:.12em}.px-\[0\.2em\]{padding-left:.2em;padding-right:.2em}.px-\[0\.35em\]{padding-left:.35em;padding-right:.35em}.px-\[0\.4em\]{padding-left:.4em;padding-right:.4em}.px-card{padding-left:var(--spacing-card-padding);padding-right:var(--spacing-card-padding)}.px-px{padding-left:1px;padding-right:1px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.1em\]{padding-top:.1em;padding-bottom:.1em}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-px{padding-top:1px;padding-bottom:1px}.py-row{padding-top:var(--spacing-row-py);padding-bottom:var(--spacing-row-py)}.py-section{padding-top:var(--spacing-section-py);padding-bottom:var(--spacing-section-py)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-40{padding-bottom:10rem}.pb-48{padding-bottom:12rem}.pb-5{padding-bottom:1.25rem}.pb-56{padding-bottom:14rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[--card-p\]{padding-bottom:var(--card-p)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pe-0{padding-inline-end:0}.pe-0\.5{padding-inline-end:.125rem}.pe-1{padding-inline-end:.25rem}.pe-1\.5{padding-inline-end:.375rem}.pe-10{padding-inline-end:2.5rem}.pe-11{padding-inline-end:2.75rem}.pe-12{padding-inline-end:3rem}.pe-2{padding-inline-end:.5rem}.pe-2\.5{padding-inline-end:.625rem}.pe-24{padding-inline-end:6rem}.pe-3{padding-inline-end:.75rem}.pe-3\.5{padding-inline-end:.875rem}.pe-4{padding-inline-end:1rem}.pe-6{padding-inline-end:1.5rem}.pe-8{padding-inline-end:2rem}.pe-9{padding-inline-end:2.25rem}.pe-\[3px\]{padding-inline-end:3px}.pe-\[5px\]{padding-inline-end:5px}.pl-4{padding-left:1rem}.pr-4{padding-right:1rem}.ps-0{padding-inline-start:0}.ps-1{padding-inline-start:.25rem}.ps-1\.5{padding-inline-start:.375rem}.ps-10{padding-inline-start:2.5rem}.ps-2{padding-inline-start:.5rem}.ps-2\.5{padding-inline-start:.625rem}.ps-3{padding-inline-start:.75rem}.ps-3\.5{padding-inline-start:.875rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.ps-6{padding-inline-start:1.5rem}.ps-7{padding-inline-start:1.75rem}.ps-8{padding-inline-start:2rem}.ps-9{padding-inline-start:2.25rem}.ps-\[--avatar-overlap\]{padding-inline-start:var(--avatar-overlap)}.ps-\[--carousel-gap\]{padding-inline-start:var(--carousel-gap)}.ps-\[18px\]{padding-inline-start:18px}.ps-\[3\.25rem\]{padding-inline-start:3.25rem}.ps-\[30px\]{padding-inline-start:30px}.ps-\[calc\(1rem_\+_2px\)\]{padding-inline-start:calc(1rem + 2px)}.ps-\[calc\(var\(--logo-size\)\*0\.32\)\]{padding-inline-start:calc(var(--logo-size) * .32)}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[--carousel-gap\]{padding-top:var(--carousel-gap)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-super{vertical-align:super}.align-\[-0\.15em\]{vertical-align:-.15em}.font-body{font-family:var(--font-body)}.font-heading{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-terminal{font-family:var(--font-terminal)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.55em\]{font-size:.55em}.text-\[0\.62em\]{font-size:.62em}.text-\[0\.75em\]{font-size:.75em}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.875em\]{font-size:.875em}.text-\[0\.92em\]{font-size:.92em}.text-\[0\.9em\]{font-size:.9em}.text-\[1\.15em\]{font-size:1.15em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[2rem\]{font-size:2rem}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-\[9px\]{font-size:9px}.text-\[clamp\(1\.5rem\,3vw\,2\.25rem\)\]{font-size:clamp(1.5rem,3vw,2.25rem)}.text-\[clamp\(2\.25rem\,1\.6rem_\+_2\.4vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem)}.text-\[length\:calc\(var\(--logo-size\)\*0\.36\)\]{font-size:calc(var(--logo-size) * .36)}.text-\[length\:calc\(var\(--logo-size\)\*0\.5\)\]{font-size:calc(var(--logo-size) * .5)}.text-\[length\:var\(--card-description-size\,13px\)\]{font-size:var(--card-description-size,13px)}.text-\[length\:var\(--card-title-size\,1rem\)\]{font-size:var(--card-title-size,1rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.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)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.75\]{line-height:1.75}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.8\]{line-height:1.8}.leading-\[18px\]{line-height:18px}.leading-\[22px\]{line-height:22px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.005em\]{letter-spacing:-.005em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.06em\]{letter-spacing:-.06em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.42em\]{letter-spacing:.42em}.tracking-\[inherit\]{letter-spacing:inherit}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.\!text-muted-foreground{--tw-text-opacity:1!important;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))!important}.text-\[hsl\(var\(--banner-accent\)\)\]{color:hsl(var(--banner-accent))}.text-\[hsl\(var\(--banner-action-fg\)\)\]{color:hsl(var(--banner-action-fg))}.text-\[hsl\(var\(--banner-fg\)\)\]{color:hsl(var(--banner-fg))}.text-\[hsl\(var\(--banner-muted\)\)\]{color:hsl(var(--banner-muted))}.text-\[hsl\(var\(--bubble-failed\,var\(--destructive\)\)\)\]{color:hsl(var(--bubble-failed,var(--destructive)))}.text-\[hsl\(var\(--bubble-read\,var\(--info\)\)\)\]{color:hsl(var(--bubble-read,var(--info)))}.text-\[hsl\(var\(--marker-on\)\)\]{color:hsl(var(--marker-on))}.text-\[hsl\(var\(--toast-accent\)\)\]{color:hsl(var(--toast-accent))}.text-accent-foreground{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.text-accent-strong{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.text-accent-strong-foreground{--tw-text-opacity:1;color:hsl(var(--accent-strong-foreground) / var(--tw-text-opacity,1))}.text-background{--tw-text-opacity:1;color:hsl(var(--background) / var(--tw-text-opacity,1))}.text-background\/70{color:hsl(var(--background) / .7)}.text-card-foreground{--tw-text-opacity:1;color:hsl(var(--card-foreground) / var(--tw-text-opacity,1))}.text-chart-1{--tw-text-opacity:1;color:hsl(var(--chart-1) / var(--tw-text-opacity,1))}.text-chart-axis{--tw-text-opacity:1;color:hsl(var(--chart-axis) / var(--tw-text-opacity,1))}.text-code-comment{--tw-text-opacity:1;color:hsl(var(--code-comment) / var(--tw-text-opacity,1))}.text-code-foreground{--tw-text-opacity:1;color:hsl(var(--code-foreground) / var(--tw-text-opacity,1))}.text-code-foreground\/70{color:hsl(var(--code-foreground) / .7)}.text-code-keyword{--tw-text-opacity:1;color:hsl(var(--code-keyword) / var(--tw-text-opacity,1))}.text-code-string{--tw-text-opacity:1;color:hsl(var(--code-string) / var(--tw-text-opacity,1))}.text-current{color:currentColor}.text-data-amber{--tw-text-opacity:1;color:hsl(var(--data-amber) / var(--tw-text-opacity,1))}.text-data-blue{--tw-text-opacity:1;color:hsl(var(--data-blue) / var(--tw-text-opacity,1))}.text-data-cyan{--tw-text-opacity:1;color:hsl(var(--data-cyan) / var(--tw-text-opacity,1))}.text-data-green{--tw-text-opacity:1;color:hsl(var(--data-green) / var(--tw-text-opacity,1))}.text-data-orange{--tw-text-opacity:1;color:hsl(var(--data-orange) / var(--tw-text-opacity,1))}.text-data-pink{--tw-text-opacity:1;color:hsl(var(--data-pink) / var(--tw-text-opacity,1))}.text-data-purple{--tw-text-opacity:1;color:hsl(var(--data-purple) / var(--tw-text-opacity,1))}.text-data-red{--tw-text-opacity:1;color:hsl(var(--data-red) / var(--tw-text-opacity,1))}.text-destructive{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.text-destructive-foreground{--tw-text-opacity:1;color:hsl(var(--destructive-foreground) / var(--tw-text-opacity,1))}.text-destructive\/50{color:hsl(var(--destructive) / .5)}.text-fg-muted{--tw-text-opacity:1;color:hsl(var(--fg-muted) / var(--tw-text-opacity,1))}.text-fg-secondary{--tw-text-opacity:1;color:hsl(var(--fg-secondary) / var(--tw-text-opacity,1))}.text-foreground{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-info{--tw-text-opacity:1;color:hsl(var(--info) / var(--tw-text-opacity,1))}.text-info-foreground{--tw-text-opacity:1;color:hsl(var(--info-foreground) / var(--tw-text-opacity,1))}.text-inherit{color:inherit}.text-muted-foreground{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-popover-foreground{--tw-text-opacity:1;color:hsl(var(--popover-foreground) / var(--tw-text-opacity,1))}.text-primary{--tw-text-opacity:1;color:hsl(var(--primary) / var(--tw-text-opacity,1))}.text-primary-foreground{--tw-text-opacity:1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity,1))}.text-primary-foreground\/70{color:hsl(var(--primary-foreground) / .7)}.text-primary-foreground\/75{color:hsl(var(--primary-foreground) / .75)}.text-secondary-foreground{--tw-text-opacity:1;color:hsl(var(--secondary-foreground) / var(--tw-text-opacity,1))}.text-sidebar-foreground{--tw-text-opacity:1;color:hsl(var(--sidebar-foreground) / var(--tw-text-opacity,1))}.text-success{--tw-text-opacity:1;color:hsl(var(--success) / var(--tw-text-opacity,1))}.text-success-foreground{--tw-text-opacity:1;color:hsl(var(--success-foreground) / var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-warning{--tw-text-opacity:1;color:hsl(var(--warning) / var(--tw-text-opacity,1))}.text-warning-foreground{--tw-text-opacity:1;color:hsl(var(--warning-foreground) / var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-\[color\:color-mix\(in_srgb\,currentColor_40\%\,transparent\)\]{-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.decoration-\[hsl\(var\(--banner-fg\)\/0\.4\)\]{-webkit-text-decoration-color:hsl(var(--banner-fg)/.4);text-decoration-color:hsl(var(--banner-fg)/.4)}.decoration-line-strong{-webkit-text-decoration-color:hsl(var(--line-strong) / 1);text-decoration-color:hsl(var(--line-strong) / 1)}.decoration-muted-foreground\/60{-webkit-text-decoration-color:hsl(var(--muted-foreground) / .6);text-decoration-color:hsl(var(--muted-foreground) / .6)}.decoration-dashed{text-decoration-style:dashed}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.caret-transparent{caret-color:#0000}.accent-\[hsl\(var\(--accent-strong\)\)\]{accent-color:hsl(var(--accent-strong))}.accent-foreground{accent-color:hsl(var(--foreground) / 1)}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.45\]{opacity:.45}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_-1px_0_hsl\(var\(--border\)\)\]{--tw-shadow:inset 0 -1px 0 hsl(var(--border));--tw-shadow-colored:inset 0 -1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_hsl\(var\(--accent-strong\)\)\]{--tw-shadow:inset 0 0 0 1px hsl(var(--accent-strong));--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_hsl\(var\(--destructive\)\)\]{--tw-shadow:inset 0 0 0 1px hsl(var(--destructive));--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_hsl\(var\(--line-subtle\)\)\]{--tw-shadow:inset 0 0 0 1px hsl(var(--line-subtle));--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_hsl\(var\(--success\)\)\]{--tw-shadow:inset 0 0 0 1px hsl(var(--success));--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_2px_0_0_hsl\(var\(--accent-strong\)\)\]{--tw-shadow:inset 2px 0 0 hsl(var(--accent-strong));--tw-shadow-colored:inset 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_2px_0_0_hsl\(var\(--destructive\)\)\]{--tw-shadow:inset 2px 0 0 hsl(var(--destructive));--tw-shadow-colored:inset 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_2px_0_0_hsl\(var\(--success\)\)\]{--tw-shadow:inset 2px 0 0 hsl(var(--success));--tw-shadow-colored:inset 2px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-dialog{--tw-shadow:var(--shadow-dialog);--tw-shadow-colored:var(--shadow-dialog);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-popover{--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:var(--shadow-popover);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:hsl(var(--popover) / 1)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.\!ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)!important}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-\[1\.5px\]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-\[3px\]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[hsl\(var\(--avatar-ring\,var\(--background\)\)\)\]{--tw-ring-color:hsl(var(--avatar-ring,var(--background)))}.ring-accent-strong\/40{--tw-ring-color:hsl(var(--accent-strong) / .4)}.ring-accent-strong\/50{--tw-ring-color:hsl(var(--accent-strong) / .5)}.ring-accent-strong\/60{--tw-ring-color:hsl(var(--accent-strong) / .6)}.ring-background\/60{--tw-ring-color:hsl(var(--background) / .6)}.ring-border{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--border) / var(--tw-ring-opacity,1))}.ring-card{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--card) / var(--tw-ring-opacity,1))}.ring-foreground\/15{--tw-ring-color:hsl(var(--foreground) / .15)}.ring-ring{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.ring-offset-1{--tw-ring-offset-width:1px}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background) / 1)}.ring-offset-card{--tw-ring-offset-color:hsl(var(--card) / 1)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-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-lg{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-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-none{--tw-backdrop-blur: ;-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(4px);-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-filter{-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-\[color\,background-color\,border-color\,box-shadow\,opacity\,transform\]{transition-property:color,background-color,border-color,box-shadow,opacity,transform!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.\!transition-\[opacity\,background-color\,color\,box-shadow\]{transition-property:opacity,background-color,color,box-shadow!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[\.\.\.\]{transition-property:...;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,backdrop-filter\]{transition-property:background-color,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,box-shadow\,color\]{transition-property:background-color,border-color,box-shadow,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,box-shadow\,opacity\]{transition-property:background-color,border-color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,opacity\]{transition-property:background-color,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-position\,background-size\]{transition-property:background-position,background-size;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-size\]{transition-property:background-size;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,background-color\,box-shadow\,transform\]{transition-property:border-color,background-color,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,background-color\,opacity\]{transition-property:border-color,background-color,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,box-shadow\,opacity\]{transition-property:border-color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\]{transition-property:border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[bottom\]{transition-property:bottom;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[box-shadow\,opacity\]{transition-property:box-shadow,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,background-color\,border-color\,box-shadow\,opacity\,transform\]{transition-property:color,background-color,border-color,box-shadow,opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,background-color\,border-color\,box-shadow\,opacity\]{transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,background-color\,border-color\,box-shadow\]{transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,background-color\,border-color\,opacity\]{transition-property:color,background-color,border-color,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,background-color\,border-color\,transform\]{transition-property:color,background-color,border-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,background-color\,opacity\,text-decoration-color\,transform\]{transition-property:color,background-color,opacity,text-decoration-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,background-color\,opacity\]{transition-property:color,background-color,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,background-color\,transform\]{transition-property:color,background-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,background-color\]{transition-property:color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,border-color\,box-shadow\,background-color\]{transition-property:color,border-color,box-shadow,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,text-decoration-color\]{transition-property:color,text-decoration-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,transform\]{transition-property:color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[fill\,opacity\]{transition-property:fill,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[height\,background-color\]{transition-property:height,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[margin\,opacity\,visibility\,color\]{transition-property:margin,opacity,visibility,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,background-color\,border-color\]{transition-property:opacity,background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,background-color\]{transition-property:opacity,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,r\]{transition-property:opacity,r;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[r\]{transition-property:r;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[stroke-dashoffset\,stroke\]{transition-property:stroke-dashoffset,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[stroke-opacity\]{transition-property:stroke-opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[top\,font-size\,color\]{transition-property:top,font-size,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,border-color\,background-color\]{transition-property:transform,border-color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,border-color\]{transition-property:transform,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,color\]{transition-property:transform,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,width\,box-shadow\,visibility\]{transition-property:transform,width,box-shadow,visibility;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,width\,height\,opacity\]{transition-property:transform,width,height,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,width\,height\]{transition-property:transform,width,height;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,height\,background-color\]{transition-property:width,height,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,height\,padding\,background-color\,border-color\,color\]{transition-property:width,height,padding,background-color,border-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,height\]{transition-property:width,height;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-0{transition-delay:0s}.delay-150{transition-delay:.15s}.delay-300{transition-delay:.3s}.\!duration-150{transition-duration:.15s!important}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.\!ease-tony{transition-timing-function:cubic-bezier(.16,1,.3,1)!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-tony{transition-timing-function:cubic-bezier(.16,1,.3,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@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))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.animate-out{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.fade-in,.fade-in-0{--tw-enter-opacity:0}.fade-in-25{--tw-enter-opacity:.25}.fade-out,.fade-out-0{--tw-exit-opacity:0}.zoom-in-50{--tw-enter-scale:.5}.zoom-in-75{--tw-enter-scale:.75}.zoom-in-95{--tw-enter-scale:.95}.zoom-out-95{--tw-exit-scale:.95}.slide-in-from-bottom-2{--tw-enter-translate-y:.5rem}.slide-in-from-bottom-\[60\%\]{--tw-enter-translate-y:60%}.slide-in-from-bottom-full{--tw-enter-translate-y:100%}.slide-in-from-left-4{--tw-enter-translate-x:-1rem}.slide-in-from-left-full{--tw-enter-translate-x:-100%}.slide-in-from-right-4{--tw-enter-translate-x:1rem}.slide-in-from-right-full{--tw-enter-translate-x:100%}.slide-in-from-top-full{--tw-enter-translate-y:-100%}.slide-out-to-bottom-full{--tw-exit-translate-y:100%}.slide-out-to-left-full{--tw-exit-translate-x:-100%}.slide-out-to-right-full{--tw-exit-translate-x:100%}.slide-out-to-top-full{--tw-exit-translate-y:-100%}.\!duration-150{animation-duration:.15s!important}.duration-100{animation-duration:.1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.delay-0{animation-delay:0s}.delay-150{animation-delay:.15s}.delay-300{animation-delay:.3s}.\!ease-tony{animation-timing-function:cubic-bezier(.16,1,.3,1)!important}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.ease-tony{animation-timing-function:cubic-bezier(.16,1,.3,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.fill-mode-backwards{animation-fill-mode:backwards}.fill-mode-forwards{animation-fill-mode:forwards}.direction-alternate{animation-direction:alternate}.repeat-infinite{animation-iteration-count:infinite}.\[--avatar-overlap\:10px\]{--avatar-overlap:10px}.\[--avatar-overlap\:13px\]{--avatar-overlap:13px}.\[--avatar-overlap\:14px\]{--avatar-overlap:14px}.\[--avatar-overlap\:20px\]{--avatar-overlap:20px}.\[--avatar-overlap\:2px\]{--avatar-overlap:2px}.\[--avatar-overlap\:4px\]{--avatar-overlap:4px}.\[--avatar-overlap\:5px\]{--avatar-overlap:5px}.\[--avatar-overlap\:6px\]{--avatar-overlap:6px}.\[--avatar-overlap\:7px\]{--avatar-overlap:7px}.\[--avatar-overlap\:8px\]{--avatar-overlap:8px}.\[--avatar-overlap\:9px\]{--avatar-overlap:9px}.\[--avatar-ring\:inherit\]{--avatar-ring:inherit}.\[--avatar-ring\:var\(--accent\)\]{--avatar-ring:var(--accent)}.\[--avatar-ring\:var\(--card\)\]{--avatar-ring:var(--card)}.\[--avatar-ring\:var\(--muted\)\]{--avatar-ring:var(--muted)}.\[--avatar-ring\:var\(--popover\)\]{--avatar-ring:var(--popover)}.\[--banner-accent\:var\(--accent-strong\)\]{--banner-accent:var(--accent-strong)}.\[--banner-accent\:var\(--accent-strong-foreground\)\]{--banner-accent:var(--accent-strong-foreground)}.\[--banner-accent\:var\(--destructive\)\]{--banner-accent:var(--destructive)}.\[--banner-accent\:var\(--destructive-foreground\)\]{--banner-accent:var(--destructive-foreground)}.\[--banner-accent\:var\(--info\)\]{--banner-accent:var(--info)}.\[--banner-accent\:var\(--info-foreground\)\]{--banner-accent:var(--info-foreground)}.\[--banner-accent\:var\(--success\)\]{--banner-accent:var(--success)}.\[--banner-accent\:var\(--success-foreground\)\]{--banner-accent:var(--success-foreground)}.\[--banner-accent\:var\(--warning\)\]{--banner-accent:var(--warning)}.\[--banner-accent\:var\(--warning-foreground\)\]{--banner-accent:var(--warning-foreground)}.\[--banner-action-bg\:var\(--accent-strong-foreground\)\]{--banner-action-bg:var(--accent-strong-foreground)}.\[--banner-action-bg\:var\(--destructive\)\]{--banner-action-bg:var(--destructive)}.\[--banner-action-bg\:var\(--destructive-foreground\)\]{--banner-action-bg:var(--destructive-foreground)}.\[--banner-action-bg\:var\(--info\)\]{--banner-action-bg:var(--info)}.\[--banner-action-bg\:var\(--info-foreground\)\]{--banner-action-bg:var(--info-foreground)}.\[--banner-action-bg\:var\(--primary\)\]{--banner-action-bg:var(--primary)}.\[--banner-action-bg\:var\(--success\)\]{--banner-action-bg:var(--success)}.\[--banner-action-bg\:var\(--success-foreground\)\]{--banner-action-bg:var(--success-foreground)}.\[--banner-action-bg\:var\(--warning\)\]{--banner-action-bg:var(--warning)}.\[--banner-action-bg\:var\(--warning-foreground\)\]{--banner-action-bg:var(--warning-foreground)}.\[--banner-action-fg\:var\(--accent-strong\)\]{--banner-action-fg:var(--accent-strong)}.\[--banner-action-fg\:var\(--destructive\)\]{--banner-action-fg:var(--destructive)}.\[--banner-action-fg\:var\(--destructive-foreground\)\]{--banner-action-fg:var(--destructive-foreground)}.\[--banner-action-fg\:var\(--info\)\]{--banner-action-fg:var(--info)}.\[--banner-action-fg\:var\(--info-foreground\)\]{--banner-action-fg:var(--info-foreground)}.\[--banner-action-fg\:var\(--primary-foreground\)\]{--banner-action-fg:var(--primary-foreground)}.\[--banner-action-fg\:var\(--success\)\]{--banner-action-fg:var(--success)}.\[--banner-action-fg\:var\(--success-foreground\)\]{--banner-action-fg:var(--success-foreground)}.\[--banner-action-fg\:var\(--warning\)\]{--banner-action-fg:var(--warning)}.\[--banner-action-fg\:var\(--warning-foreground\)\]{--banner-action-fg:var(--warning-foreground)}.\[--banner-bg\:var\(--accent\)\]{--banner-bg:var(--accent)}.\[--banner-bg\:var\(--accent-strong\)\]{--banner-bg:var(--accent-strong)}.\[--banner-bg\:var\(--destructive\)\]{--banner-bg:var(--destructive)}.\[--banner-bg\:var\(--destructive-soft\)\]{--banner-bg:var(--destructive-soft)}.\[--banner-bg\:var\(--info\)\]{--banner-bg:var(--info)}.\[--banner-bg\:var\(--info-soft\)\]{--banner-bg:var(--info-soft)}.\[--banner-bg\:var\(--success\)\]{--banner-bg:var(--success)}.\[--banner-bg\:var\(--success-soft\)\]{--banner-bg:var(--success-soft)}.\[--banner-bg\:var\(--warning\)\]{--banner-bg:var(--warning)}.\[--banner-bg\:var\(--warning-soft\)\]{--banner-bg:var(--warning-soft)}.\[--banner-fg\:var\(--accent-foreground\)\]{--banner-fg:var(--accent-foreground)}.\[--banner-fg\:var\(--accent-strong-foreground\)\]{--banner-fg:var(--accent-strong-foreground)}.\[--banner-fg\:var\(--destructive-foreground\)\]{--banner-fg:var(--destructive-foreground)}.\[--banner-fg\:var\(--foreground\)\]{--banner-fg:var(--foreground)}.\[--banner-fg\:var\(--info-foreground\)\]{--banner-fg:var(--info-foreground)}.\[--banner-fg\:var\(--success-foreground\)\]{--banner-fg:var(--success-foreground)}.\[--banner-fg\:var\(--warning-foreground\)\]{--banner-fg:var(--warning-foreground)}.\[--banner-link\:var\(--accent-strong\)\]{--banner-link:var(--accent-strong)}.\[--banner-link\:var\(--banner-fg\)\]{--banner-link:var(--banner-fg)}.\[--banner-muted\:var\(--accent-strong-foreground\)\]{--banner-muted:var(--accent-strong-foreground)}.\[--banner-muted\:var\(--destructive-foreground\)\]{--banner-muted:var(--destructive-foreground)}.\[--banner-muted\:var\(--info-foreground\)\]{--banner-muted:var(--info-foreground)}.\[--banner-muted\:var\(--muted-foreground\)\]{--banner-muted:var(--muted-foreground)}.\[--banner-muted\:var\(--success-foreground\)\]{--banner-muted:var(--success-foreground)}.\[--banner-muted\:var\(--warning-foreground\)\]{--banner-muted:var(--warning-foreground)}.\[--banner-ring\:var\(--accent-strong-foreground\)\]{--banner-ring:var(--accent-strong-foreground)}.\[--banner-ring\:var\(--destructive-foreground\)\]{--banner-ring:var(--destructive-foreground)}.\[--banner-ring\:var\(--info-foreground\)\]{--banner-ring:var(--info-foreground)}.\[--banner-ring\:var\(--ring\)\]{--banner-ring:var(--ring)}.\[--banner-ring\:var\(--success-foreground\)\]{--banner-ring:var(--success-foreground)}.\[--banner-ring\:var\(--warning-foreground\)\]{--banner-ring:var(--warning-foreground)}.\[--bubble-failed\:var\(--accent-strong-foreground\)\]{--bubble-failed:var(--accent-strong-foreground)}.\[--bubble-failed\:var\(--primary-foreground\)\]{--bubble-failed:var(--primary-foreground)}.\[--bubble-read\:var\(--accent-strong-foreground\)\]{--bubble-read:var(--accent-strong-foreground)}.\[--bubble-read\:var\(--primary-foreground\)\]{--bubble-read:var(--primary-foreground)}.\[--card-description-size\:0\.875rem\]{--card-description-size:.875rem}.\[--card-description-size\:13px\]{--card-description-size:13px}.\[--card-p\:0px\]{--card-p:0px}.\[--card-p\:1rem\]{--card-p:1rem}.\[--card-p\:2rem\]{--card-p:2rem}.\[--card-p\:var\(--spacing-card-padding\)\]{--card-p:var(--spacing-card-padding)}.\[--card-title-size\:15px\]{--card-title-size:15px}.\[--card-title-size\:1rem\]{--card-title-size:1rem}.\[--carousel-gap\:0\.5rem\]{--carousel-gap:.5rem}.\[--carousel-gap\:0\.75rem\]{--carousel-gap:.75rem}.\[--carousel-gap\:1rem\]{--carousel-gap:1rem}.\[--cell-min\:0px\]{--cell-min:0px}.\[--cell-size\:2\.25rem\]{--cell-size:2.25rem}.\[--cell-size\:2\.75rem\]{--cell-size:2.75rem}.\[--cell-size\:2rem\]{--cell-size:2rem}.\[--input-floating-rest\:1\.125rem\]{--input-floating-rest:1.125rem}.\[--input-floating-rest\:1\.375rem\]{--input-floating-rest:1.375rem}.\[--input-floating-rest\:1rem\]{--input-floating-rest:1rem}.\[--input-floating-surface\:inherit\]{--input-floating-surface:inherit}.\[--input-floating-surface\:var\(--accent\)\]{--input-floating-surface:var(--accent)}.\[--input-floating-surface\:var\(--background\)\]{--input-floating-surface:var(--background)}.\[--input-floating-surface\:var\(--card\)\]{--input-floating-surface:var(--card)}.\[--input-floating-surface\:var\(--muted\)\]{--input-floating-surface:var(--muted)}.\[--input-floating-surface\:var\(--popover\)\]{--input-floating-surface:var(--popover)}.\[--marker-on\:var\(--accent-strong-foreground\)\]{--marker-on:var(--accent-strong-foreground)}.\[--marker-on\:var\(--destructive-foreground\)\]{--marker-on:var(--destructive-foreground)}.\[--marker-on\:var\(--info-foreground\)\]{--marker-on:var(--info-foreground)}.\[--marker-on\:var\(--primary-foreground\)\]{--marker-on:var(--primary-foreground)}.\[--marker-on\:var\(--success-foreground\)\]{--marker-on:var(--success-foreground)}.\[--marker-on\:var\(--warning-foreground\)\]{--marker-on:var(--warning-foreground)}.\[--marker-solid\:var\(--accent-strong\)\]{--marker-solid:var(--accent-strong)}.\[--marker-solid\:var\(--destructive\)\]{--marker-solid:var(--destructive)}.\[--marker-solid\:var\(--info\)\]{--marker-solid:var(--info)}.\[--marker-solid\:var\(--primary\)\]{--marker-solid:var(--primary)}.\[--marker-solid\:var\(--success\)\]{--marker-solid:var(--success)}.\[--marker-solid\:var\(--warning\)\]{--marker-solid:var(--warning)}.\[--marker-wash\:hsl\(var\(--accent-strong\)\/0\.22\)\]{--marker-wash:hsl(var(--accent-strong)/.22)}.\[--marker-wash\:hsl\(var\(--data-amber\)\/0\.32\)\]{--marker-wash:hsl(var(--data-amber)/.32)}.\[--marker-wash\:hsl\(var\(--destructive\)\/0\.2\)\]{--marker-wash:hsl(var(--destructive)/.2)}.\[--marker-wash\:hsl\(var\(--info\)\/0\.2\)\]{--marker-wash:hsl(var(--info)/.2)}.\[--marker-wash\:hsl\(var\(--primary\)\/0\.14\)\]{--marker-wash:hsl(var(--primary)/.14)}.\[--marker-wash\:hsl\(var\(--success\)\/0\.2\)\]{--marker-wash:hsl(var(--success)/.2)}.\[--marker-wash\:hsl\(var\(--warning\)\/0\.2\)\]{--marker-wash:hsl(var(--warning)/.2)}.\[--sankey-label-halo\:hsl\(var\(--background\)\)\]{--sankey-label-halo:hsl(var(--background))}.\[--toast-accent\:var\(--foreground\)\]{--toast-accent:var(--foreground)}.\[--toast-chip\:var\(--accent\)\]{--toast-chip:var(--accent)}.\[--tony-cal-shift\:-24px\]{--tony-cal-shift:-24px}.\[--tony-cal-shift\:24px\]{--tony-cal-shift:24px}.\[--tw-exit-scale\:calc\(\(1_-_var\(--layer-depth\)_\*_var\(--layer-scale-step\)\)_\*_0\.95\)\]{--tw-exit-scale:calc((1 - var(--layer-depth) * var(--layer-scale-step)) * .95)}.\[--tw-exit-translate-y\:calc\(var\(--layer-depth\)_\*_var\(--layer-offset-step\)_\*_-1\)\]{--tw-exit-translate-y:calc(var(--layer-depth) * var(--layer-offset-step) * -1)}.\[animation-duration\:1\.1s\]{animation-duration:1.1s}.\[box-decoration-break\:clone\]{-webkit-box-decoration-break:clone;box-decoration-break:clone}.\[container-name\:audio-player\]{container-name:audio-player}.\[container-name\:field-group\]{container-name:field-group}.\[container-name\:pager\]{container-name:pager}.\[container-type\:inline-size\]{container-type:inline-size}.\[direction\:ltr\]{direction:ltr}.\[grid-area\:1\/1\]{grid-area:1/1}.\[grid-column\:var\(--grid-item-col\)\]{grid-column:var(--grid-item-col)}.\[grid-row\:var\(--grid-item-row\)\]{grid-row:var(--grid-item-row)}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(min\(100\%\,var\(--attachment-min-width\,15rem\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%, var(--attachment-min-width,15rem)),1fr))}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:break-word\]{overflow-wrap:break-word}.\[overscroll-behavior\:inherit\]{overscroll-behavior:inherit}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[stroke-dasharray\:5_5\]{stroke-dasharray:5 5}.\[stroke-dasharray\:6_10\]{stroke-dasharray:6 10}.\[tab-size\:2\]{tab-size:2}.\[text-decoration-color\:hsl\(var\(--marker-solid\)\)\]{-webkit-text-decoration-color:hsl(var(--marker-solid));text-decoration-color:hsl(var(--marker-solid))}.\[text-decoration-thickness\:max\(2px\,0\.1em\)\]{text-decoration-thickness:max(2px,.1em)}.\[text-wrap\:pretty\]{text-wrap:pretty}.\[transition\:background-size_600ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_var\(--marker-delay\,0ms\)\,background-color_150ms_ease\]{transition:background-size .6s cubic-bezier(.16,1,.3,1) var(--marker-delay,0s),background-color .15s ease}.\[transition\:background-size_700ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_var\(--marker-delay\,0ms\)\,background-color_150ms_ease\]{transition:background-size .7s cubic-bezier(.16,1,.3,1) var(--marker-delay,0s),background-color .15s ease}.\[transition\:border-color_500ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_var\(--marker-delay\,0ms\)\,background-color_150ms_ease\]{transition:border-color .5s cubic-bezier(.16,1,.3,1) var(--marker-delay,0s),background-color .15s ease}.\[transition\:opacity_250ms_ease_calc\(var\(--marker-delay\,0ms\)_\+_350ms\)\,transform_300ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_calc\(var\(--marker-delay\,0ms\)_\+_350ms\)\]{transition:opacity .25s ease calc(var(--marker-delay,0s) + .35s),transform .3s cubic-bezier(.16,1,.3,1) calc(var(--marker-delay,0s) + .35s)}.\[transition\:text-decoration-color_500ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_var\(--marker-delay\,0ms\)\,background-color_150ms_ease\]{transition:text-decoration-color .5s cubic-bezier(.16,1,.3,1) var(--marker-delay,0s),background-color .15s ease}.\[unicode-bidi\:isolate\]{unicode-bidi:isolate}.\*\:invisible>*{visibility:hidden}.\*\:col-start-1>*{grid-column-start:1}.\*\:row-start-1>*{grid-row-start:1}.\*\:opacity-0>*{opacity:0}.marker\:font-semibold ::marker{font-weight:600}.marker\:tabular-nums ::marker{--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)}.marker\:text-muted-foreground ::marker{color:hsl(var(--muted-foreground))}.marker\:font-semibold::marker{font-weight:600}.marker\:tabular-nums::marker{--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)}.marker\:text-muted-foreground::marker{color:hsl(var(--muted-foreground))}.selection\:bg-transparent ::selection{background-color:#0000}.selection\:bg-transparent::selection{background-color:#0000}.file\:me-3::file-selector-button{margin-inline-end:.75rem}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:1.5rem}.file\:h-7::file-selector-button{height:1.75rem}.file\:h-8::file-selector-button{height:2rem}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:items-center::file-selector-button{align-items:center}.file\:rounded-inner::file-selector-button{border-radius:calc(var(--radius) * .5)}.file\:border::file-selector-button{border-width:1px}.file\:border-0::file-selector-button{border-width:0}.file\:border-border::file-selector-button{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.file\:bg-background::file-selector-button{--tw-bg-opacity:1;background-color:hsl(var(--background) / var(--tw-bg-opacity,1))}.file\:bg-secondary::file-selector-button{--tw-bg-opacity:1;background-color:hsl(var(--secondary) / var(--tw-bg-opacity,1))}.file\:px-2\.5::file-selector-button{padding-left:.625rem;padding-right:.625rem}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-\[13px\]::file-selector-button{font-size:13px}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:text-xs::file-selector-button{font-size:.75rem;line-height:1rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.file\:text-secondary-foreground::file-selector-button{--tw-text-opacity:1;color:hsl(var(--secondary-foreground) / var(--tw-text-opacity,1))}.file\:transition-colors::file-selector-button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.file\:duration-150::file-selector-button{transition-duration:.15s}.file\:ease-tony::file-selector-button{transition-timing-function:cubic-bezier(.16,1,.3,1)}.file\:duration-150::file-selector-button{animation-duration:.15s}.file\:ease-tony::file-selector-button{animation-timing-function:cubic-bezier(.16,1,.3,1)}.placeholder\:tracking-normal::placeholder{letter-spacing:0}.placeholder\:text-muted-foreground::placeholder{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-1:before{content:var(--tw-content);inset:-.25rem}.before\:-inset-px:before{content:var(--tw-content);inset:-1px}.before\:inset-y-3:before{content:var(--tw-content);top:.75rem;bottom:.75rem}.before\:-start-3:before{content:var(--tw-content);inset-inline-start:-.75rem}.before\:bottom-1\.5:before{content:var(--tw-content);bottom:.375rem}.before\:start-0:before{content:var(--tw-content);inset-inline-start:0}.before\:top-1\.5:before{content:var(--tw-content);top:.375rem}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:-z-\[1\]:before{content:var(--tw-content);z-index:-1}.before\:h-4:before{content:var(--tw-content);height:1rem}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-4:before{content:var(--tw-content);width:1rem}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rounded-\[inherit\]:before{content:var(--tw-content);border-radius:inherit}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:rounded-e-full:before{content:var(--tw-content);border-start-end-radius:9999px;border-end-end-radius:9999px}.before\:border:before{content:var(--tw-content);border-width:1px}.before\:border-border:before{content:var(--tw-content);--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.before\:bg-\[hsl\(var\(--toast-accent\)\)\]:before{content:var(--tw-content);background-color:hsl(var(--toast-accent))}.before\:bg-accent:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.before\:bg-accent-strong:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.before\:bg-card:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--card) / var(--tw-bg-opacity,1))}.before\:bg-current:before{content:var(--tw-content);background-color:currentColor}.before\:bg-destructive:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--destructive) / var(--tw-bg-opacity,1))}.before\:bg-foreground:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--foreground) / var(--tw-bg-opacity,1))}.before\:bg-info:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--info) / var(--tw-bg-opacity,1))}.before\:bg-muted:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--muted) / var(--tw-bg-opacity,1))}.before\:bg-success:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--success) / var(--tw-bg-opacity,1))}.before\:bg-warning:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--warning) / var(--tw-bg-opacity,1))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-\[border-color\]:before{content:var(--tw-content);transition-property:border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\:duration-150:before{content:var(--tw-content);transition-duration:.15s}.before\:duration-200:before{content:var(--tw-content);transition-duration:.2s}.before\:ease-tony:before{content:var(--tw-content);transition-timing-function:cubic-bezier(.16,1,.3,1)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:duration-150:before{content:var(--tw-content);animation-duration:.15s}.before\:duration-200:before{content:var(--tw-content);animation-duration:.2s}.before\:ease-tony:before{content:var(--tw-content);animation-timing-function:cubic-bezier(.16,1,.3,1)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-1:after{content:var(--tw-content);inset:-.25rem}.after\:-inset-1\.5:after{content:var(--tw-content);inset:-.375rem}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:-inset-\[3px\]:after{content:var(--tw-content);inset:-3px}.after\:-inset-\[5px\]:after{content:var(--tw-content);inset:-5px}.after\:-inset-px:after{content:var(--tw-content);inset:-1px}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-inset-x-2\.5:after{content:var(--tw-content);left:-.625rem;right:-.625rem}.after\:-inset-y-1:after{content:var(--tw-content);top:-.25rem;bottom:-.25rem}.after\:inset-x-0:after{content:var(--tw-content);left:0;right:0}.after\:inset-x-0\.5:after{content:var(--tw-content);left:.125rem;right:.125rem}.after\:inset-x-2:after{content:var(--tw-content);left:.5rem;right:.5rem}.after\:inset-x-\[5px\]:after{content:var(--tw-content);left:5px;right:5px}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:inset-y-2:after{content:var(--tw-content);top:.5rem;bottom:.5rem}.after\:-bottom-1:after{content:var(--tw-content);bottom:-.25rem}.after\:-bottom-\[6px\]:after{content:var(--tw-content);bottom:-6px}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:end-0:after{content:var(--tw-content);inset-inline-end:0}.after\:start-0:after{content:var(--tw-content);inset-inline-start:0}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:start-auto:after{content:var(--tw-content);inset-inline-start:auto}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:z-\[1\]:after{content:var(--tw-content);z-index:1}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:h-\[3px\]:after{content:var(--tw-content);height:3px}.after\:w-0\.5:after{content:var(--tw-content);width:.125rem}.after\:w-1\/4:after{content:var(--tw-content);width:25%}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:max-w-24:after{content:var(--tw-content);max-width:6rem}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:translate-x-0:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:animate-shimmer:after{content:var(--tw-content);animation:1.6s linear infinite shimmer}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:rounded-se-\[2px\]:after{content:var(--tw-content);border-start-end-radius:2px}.after\:border-t:after{content:var(--tw-content);border-top-width:1px}.after\:border-dashed:after{content:var(--tw-content);border-style:dashed}.after\:border-line-subtle:after{content:var(--tw-content);--tw-border-opacity:1;border-color:hsl(var(--line-subtle) / var(--tw-border-opacity,1))}.after\:bg-\[hsl\(var\(--overlay\)\/var\(--overlay-opacity\)\)\]:after{content:var(--tw-content);background-color:hsl(var(--overlay)/var(--overlay-opacity))}.after\:bg-accent-strong:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.after\:bg-border:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--border) / var(--tw-bg-opacity,1))}.after\:bg-line-strong:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--line-strong) / var(--tw-bg-opacity,1))}.after\:bg-shimmer:after{background-image:linear-gradient(90deg, transparent 0%, hsl(var(--foreground) / .06) 50%, transparent 100%);content:var(--tw-content);background-size:200% 100%}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-\[background-color\,width\]:after{content:var(--tw-content);transition-property:background-color,width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:transition-\[opacity\,background-color\]:after{content:var(--tw-content);transition-property:opacity,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:transition-\[width\,max-width\,background-color\]:after{content:var(--tw-content);transition-property:width,max-width,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:duration-150:after{content:var(--tw-content);transition-duration:.15s}.after\:duration-200:after{content:var(--tw-content);transition-duration:.2s}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:ease-tony:after{content:var(--tw-content);transition-timing-function:cubic-bezier(.16,1,.3,1)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:duration-150:after{content:var(--tw-content);animation-duration:.15s}.after\:duration-200:after{content:var(--tw-content);animation-duration:.2s}.after\:duration-300:after{content:var(--tw-content);animation-duration:.3s}.after\:ease-tony:after{content:var(--tw-content);animation-timing-function:cubic-bezier(.16,1,.3,1)}.after\:\!\[animation-delay\:var\(--skeleton-delay\,0s\)\]:after{content:var(--tw-content);animation-delay:var(--skeleton-delay,0s)!important}.after\:\!\[animation-duration\:var\(--skeleton-duration\,1\.6s\)\]:after{content:var(--tw-content);animation-duration:var(--skeleton-duration,1.6s)!important}.first\:rounded-s-\[inherit\]:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.first\:rounded-s-control:first-child{border-start-start-radius:calc(var(--radius) * .75);border-end-start-radius:calc(var(--radius) * .75)}.first\:rounded-t-\[inherit\]:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.first\:border-s:first-child{border-inline-start-width:1px}.first\:ps-0:first-child{padding-inline-start:0}.first\:pt-0:first-child{padding-top:0}.last\:rounded-b-\[inherit\]:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.last\:rounded-e-\[inherit\]:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.last\:rounded-e-control:last-child{border-start-end-radius:calc(var(--radius) * .75);border-end-end-radius:calc(var(--radius) * .75)}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-e-0:last-child{border-inline-end-width:0}.last\:pb-0:last-child{padding-bottom:0}.last\:pe-0:last-child{padding-inline-end:0}.even\:bg-muted\/50:nth-child(2n){background-color:hsl(var(--muted) / .5)}.read-only\:cursor-default:read-only{cursor:default}.empty\:hidden:empty{display:none}.focus-within\:border-ring:focus-within{--tw-border-opacity:1;border-color:hsl(var(--ring) / var(--tw-border-opacity,1))}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-within\:ring-ring\/20:focus-within{--tw-ring-color:hsl(var(--ring) / .2)}.focus-within\:after\:w-full:focus-within:after{content:var(--tw-content);width:100%}.focus-within\:after\:max-w-full:focus-within:after{content:var(--tw-content);max-width:100%}.focus-within\:after\:bg-accent-strong:focus-within:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.hover\:z-\[1\]:hover{z-index:1}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-border:hover{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.hover\:border-foreground\/40:hover{border-color:hsl(var(--foreground) / .4)}.hover\:border-input:hover{--tw-border-opacity:1;border-color:hsl(var(--input) / var(--tw-border-opacity,1))}.hover\:border-line-strong:hover{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.hover\:border-transparent:hover{border-color:#0000}.hover\:\!bg-accent:hover{--tw-bg-opacity:1!important;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))!important}.hover\:\!bg-fg-muted:hover{--tw-bg-opacity:1!important;background-color:hsl(var(--fg-muted) / var(--tw-bg-opacity,1))!important}.hover\:bg-\[--hover-bg\]:hover{background-color:var(--hover-bg)}.hover\:bg-\[color-mix\(in_srgb\,currentColor_15\%\,transparent\)\]:hover{background-color:color-mix(in srgb,currentColor 15%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--event-color\)_26\%\,hsl\(var\(--background\)\)\)\]:hover{background-color:color-mix(in srgb,var(--event-color) 26%,hsl(var(--background)))}.hover\:bg-\[color-mix\(in_srgb\,var\(--event-color\)_28\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--event-color) 28%,transparent)}.hover\:bg-\[color\:var\(--marker-wash\)\]:hover{background-color:var(--marker-wash)}.hover\:bg-\[hsl\(var\(--banner-fg\)\/0\.1\)\]:hover{background-color:hsl(var(--banner-fg)/.1)}.hover\:bg-accent:hover{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.hover\:bg-accent-soft:hover{--tw-bg-opacity:1;background-color:hsl(var(--accent-soft) / var(--tw-bg-opacity,1))}.hover\:bg-accent-strong:hover{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.hover\:bg-accent-strong\/15:hover{background-color:hsl(var(--accent-strong) / .15)}.hover\:bg-accent-strong\/90:hover{background-color:hsl(var(--accent-strong) / .9)}.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent) / .4)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-accent\/75:hover{background-color:hsl(var(--accent) / .75)}.hover\:bg-background:hover{--tw-bg-opacity:1;background-color:hsl(var(--background) / var(--tw-bg-opacity,1))}.hover\:bg-destructive:hover{--tw-bg-opacity:1;background-color:hsl(var(--destructive) / var(--tw-bg-opacity,1))}.hover\:bg-destructive-soft:hover{--tw-bg-opacity:1;background-color:hsl(var(--destructive-soft) / var(--tw-bg-opacity,1))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-fg-muted:hover{--tw-bg-opacity:1;background-color:hsl(var(--fg-muted) / var(--tw-bg-opacity,1))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-popover:hover{--tw-bg-opacity:1;background-color:hsl(var(--popover) / var(--tw-bg-opacity,1))}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:hsl(var(--primary) / var(--tw-bg-opacity,1))}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{--tw-bg-opacity:1;background-color:hsl(var(--secondary) / var(--tw-bg-opacity,1))}.hover\:bg-sidebar-accent:hover{--tw-bg-opacity:1;background-color:hsl(var(--sidebar-accent) / var(--tw-bg-opacity,1))}.hover\:bg-sidebar-accent\/70:hover{background-color:hsl(var(--sidebar-accent) / .7)}.hover\:bg-success:hover{--tw-bg-opacity:1;background-color:hsl(var(--success) / var(--tw-bg-opacity,1))}.hover\:bg-success\/90:hover{background-color:hsl(var(--success) / .9)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:\!text-accent-foreground:hover{--tw-text-opacity:1!important;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))!important}.hover\:text-\[hsl\(var\(--banner-link\)\)\]:hover{color:hsl(var(--banner-link))}.hover\:text-accent-foreground:hover{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.hover\:text-accent-strong:hover{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.hover\:text-accent-strong\/80:hover{color:hsl(var(--accent-strong) / .8)}.hover\:text-current:hover{color:currentColor}.hover\:text-destructive:hover{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.hover\:text-foreground:hover{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.hover\:text-inherit:hover{color:inherit}.hover\:text-muted-foreground:hover{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.hover\:text-secondary-foreground:hover{--tw-text-opacity:1;color:hsl(var(--secondary-foreground) / var(--tw-text-opacity,1))}.hover\:text-sidebar-accent-foreground:hover{--tw-text-opacity:1;color:hsl(var(--sidebar-accent-foreground) / var(--tw-text-opacity,1))}.hover\:text-sidebar-foreground:hover{--tw-text-opacity:1;color:hsl(var(--sidebar-foreground) / var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_5px_hsl\(var\(--accent-strong\)\/0\.18\)\]:hover{--tw-shadow:0 0 0 5px hsl(var(--accent-strong)/.18);--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_0_0_5px_hsl\(var\(--destructive\)\/0\.18\)\]:hover{--tw-shadow:0 0 0 5px hsl(var(--destructive)/.18);--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_0_0_5px_hsl\(var\(--foreground\)\/0\.12\)\]:hover{--tw-shadow:0 0 0 5px hsl(var(--foreground)/.12);--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_0_0_5px_hsl\(var\(--info\)\/0\.18\)\]:hover{--tw-shadow:0 0 0 5px hsl(var(--info)/.18);--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_0_0_5px_hsl\(var\(--success\)\/0\.18\)\]:hover{--tw-shadow:0 0 0 5px hsl(var(--success)/.18);--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_0_0_5px_hsl\(var\(--warning\)\/0\.18\)\]:hover{--tw-shadow:0 0 0 5px hsl(var(--warning)/.18);--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-dialog:hover{--tw-shadow:var(--shadow-dialog);--tw-shadow-colored:var(--shadow-dialog);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-popover:hover{--tw-shadow:var(--shadow-popover);--tw-shadow-colored:var(--shadow-popover);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-xs:hover{--tw-shadow:0 1px 2px 0 #0000000f;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-popover:hover{--tw-shadow-color:hsl(var(--popover) / 1);--tw-shadow:var(--tw-shadow-colored)}.hover\:\[box-shadow\:var\(--hover-shadow\)\]:hover{box-shadow:var(--hover-shadow)}.hover\:before\:border-line-strong:hover:before{content:var(--tw-content);--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.hover\:after\:w-full:hover:after{content:var(--tw-content);width:100%}.hover\:after\:max-w-full:hover:after{content:var(--tw-content);max-width:100%}.hover\:after\:bg-accent-strong:hover:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.hover\:after\:bg-line-strong:hover:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--line-strong) / var(--tw-bg-opacity,1))}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:start-3:focus{inset-inline-start:.75rem}.focus\:top-3:focus{top:.75rem}.focus\:bg-accent:focus{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.focus\:bg-accent-strong:focus{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.focus\:text-accent-foreground:focus{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.focus\:text-accent-strong-foreground:focus{--tw-text-opacity:1;color:hsl(var(--accent-strong-foreground) / var(--tw-text-opacity,1))}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:z-\[1\]:focus-visible{z-index:1}.focus-visible\:z-\[2\]:focus-visible{z-index:2}.focus-visible\:-translate-y-0\.5:focus-visible{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-visible\:border-solid:focus-visible{border-style:solid}.focus-visible\:border-line-strong:focus-visible{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.focus-visible\:border-ring:focus-visible{--tw-border-opacity:1;border-color:hsl(var(--ring) / var(--tw-border-opacity,1))}.focus-visible\:border-transparent:focus-visible{border-color:#0000}.focus-visible\:bg-\[--hover-bg\]:focus-visible{background-color:var(--hover-bg)}.focus-visible\:bg-\[color-mix\(in_srgb\,currentColor_15\%\,transparent\)\]:focus-visible{background-color:color-mix(in srgb,currentColor 15%,transparent)}.focus-visible\:bg-\[color\:var\(--marker-wash\)\]:focus-visible{background-color:var(--marker-wash)}.focus-visible\:bg-accent:focus-visible{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.focus-visible\:bg-accent-strong:focus-visible{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.focus-visible\:text-accent-foreground:focus-visible{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-dialog:focus-visible{--tw-shadow:var(--shadow-dialog);--tw-shadow-colored:var(--shadow-dialog);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:shadow-popover:focus-visible{--tw-shadow:var(--shadow-popover);--tw-shadow-colored:var(--shadow-popover);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:shadow-xs:focus-visible{--tw-shadow:0 1px 2px 0 #0000000f;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:shadow-popover:focus-visible{--tw-shadow-color:hsl(var(--popover) / 1);--tw-shadow:var(--tw-shadow-colored)}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ring:focus-visible{outline-color:hsl(var(--ring) / 1)}.focus-visible\:\!ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)!important}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-\[length\:calc\(2px\/var\(--flow-zoom\,1\)\)\]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(calc(2px / var(--flow-zoom,1)) + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:\!ring-ring:focus-visible{--tw-ring-opacity:1!important;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))!important}.focus-visible\:ring-\[hsl\(var\(--banner-ring\)\)\]:focus-visible{--tw-ring-color:hsl(var(--banner-ring))}.focus-visible\:ring-current:focus-visible{--tw-ring-color:currentColor}.focus-visible\:ring-destructive:focus-visible{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--destructive) / var(--tw-ring-opacity,1))}.focus-visible\:ring-ring:focus-visible{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:hsl(var(--ring) / .2)}.focus-visible\:ring-ring\/30:focus-visible{--tw-ring-color:hsl(var(--ring) / .3)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--sidebar-ring) / var(--tw-ring-opacity,1))}.focus-visible\:ring-success:focus-visible{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--success) / var(--tw-ring-opacity,1))}.focus-visible\:\!ring-offset-2:focus-visible{--tw-ring-offset-width:2px!important}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px}.focus-visible\:ring-offset-\[length\:calc\(2px\/var\(--flow-zoom\,1\)\)\]:focus-visible{--tw-ring-offset-width:calc(2px / var(--flow-zoom,1))}.focus-visible\:\!ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background) / 1)!important}.focus-visible\:ring-offset-\[hsl\(var\(--banner-bg\)\)\]:focus-visible{--tw-ring-offset-color:hsl(var(--banner-bg))}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background) / 1)}.focus-visible\:ring-offset-card:focus-visible{--tw-ring-offset-color:hsl(var(--card) / 1)}.focus-visible\:ring-offset-popover:focus-visible{--tw-ring-offset-color:hsl(var(--popover) / 1)}.focus-visible\:ring-offset-sidebar:focus-visible{--tw-ring-offset-color:hsl(var(--sidebar-background) / 1)}.focus-visible\:\[box-shadow\:var\(--hover-shadow\)\]:focus-visible{box-shadow:var(--hover-shadow)}.focus-visible\:before\:border-line-strong:focus-visible:before{content:var(--tw-content);--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.focus-visible\:before\:ring-2:focus-visible:before{content:var(--tw-content);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:before\:ring-ring:focus-visible:before{content:var(--tw-content);--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.focus-visible\:before\:ring-offset-2:focus-visible:before{content:var(--tw-content);--tw-ring-offset-width:2px}.focus-visible\:before\:ring-offset-background:focus-visible:before{content:var(--tw-content);--tw-ring-offset-color:hsl(var(--background) / 1)}.focus-visible\:after\:w-\[3px\]:focus-visible:after{content:var(--tw-content);width:3px}.focus-visible\:after\:w-full:focus-visible:after{content:var(--tw-content);width:100%}.focus-visible\:after\:max-w-full:focus-visible:after{content:var(--tw-content);max-width:100%}.focus-visible\:after\:bg-accent-strong:focus-visible:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.focus-visible\:after\:bg-ring:focus-visible:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--ring) / var(--tw-bg-opacity,1))}.focus-visible\:after\:opacity-100:focus-visible:after{content:var(--tw-content);opacity:1}.active\:translate-y-0:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-100:active{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-110:active{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.995\]:active{--tw-scale-x:.995;--tw-scale-y:.995;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-fg-secondary:active{--tw-bg-opacity:1;background-color:hsl(var(--fg-secondary) / var(--tw-bg-opacity,1))}.active\:bg-sidebar-accent:active{--tw-bg-opacity:1;background-color:hsl(var(--sidebar-accent) / var(--tw-bg-opacity,1))}.active\:duration-100:active{transition-duration:.1s;animation-duration:.1s}.enabled\:hover\:scale-100:hover:enabled{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.enabled\:hover\:scale-110:hover:enabled{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.enabled\:hover\:border-border:hover:enabled{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.enabled\:hover\:border-line-strong:hover:enabled{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.enabled\:hover\:bg-accent:hover:enabled{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.enabled\:hover\:bg-accent-strong\/15:hover:enabled{background-color:hsl(var(--accent-strong) / .15)}.enabled\:hover\:bg-accent-strong\/90:hover:enabled{background-color:hsl(var(--accent-strong) / .9)}.enabled\:hover\:bg-card:hover:enabled{--tw-bg-opacity:1;background-color:hsl(var(--card) / var(--tw-bg-opacity,1))}.enabled\:hover\:text-accent-foreground:hover:enabled{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.enabled\:hover\:text-accent-strong:hover:enabled{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.enabled\:hover\:text-foreground:hover:enabled{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.enabled\:hover\:underline:hover:enabled{text-decoration-line:underline}.file\:hover\:enabled\:bg-accent:enabled:hover::file-selector-button{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.file\:hover\:enabled\:text-accent-foreground:enabled:hover::file-selector-button{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.enabled\:active\:scale-\[0\.98\]:active:enabled{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:line-through:disabled{text-decoration-line:line-through}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-75:disabled{opacity:.75}.file\:disabled\:cursor-not-allowed:disabled::file-selector-button{cursor:not-allowed}.disabled\:hover\:border-input:hover:disabled{--tw-border-opacity:1;border-color:hsl(var(--input) / var(--tw-border-opacity,1))}.disabled\:hover\:border-transparent:hover:disabled{border-color:#0000}.group\/accordion-item:first-child .group-first\/accordion-item\:rounded-t-card{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.group\/row:nth-child(2n) .group-even\/row\:bg-\[linear-gradient\(hsl\(var\(--muted\)\/0\.5\)\,hsl\(var\(--muted\)\/0\.5\)\)\]{background-image:linear-gradient(hsl(var(--muted)/.5),hsl(var(--muted)/.5))}.group\/layer-card:focus-within .group-focus-within\/layer-card\:-bottom-4{bottom:-1rem}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100,.group\/message:focus-within .group-focus-within\/message\:opacity-100,.group\/toast:focus-within .group-focus-within\/toast\:opacity-100{opacity:1}.group\/layer-card:hover .group-hover\/layer-card\:-bottom-4{bottom:-1rem}.group\/card:hover .group-hover\/card\:-translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/card:hover .group-hover\/card\:translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/thumb:hover .group-hover\/thumb\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/dot:hover .group-hover\/dot\:bg-fg-secondary{--tw-bg-opacity:1;background-color:hsl(var(--fg-secondary) / var(--tw-bg-opacity,1))}.group\/row:hover .group-hover\/row\:bg-\[linear-gradient\(hsl\(var\(--accent\)\/0\.5\)\,hsl\(var\(--accent\)\/0\.5\)\)\]{background-image:linear-gradient(hsl(var(--accent)/.5),hsl(var(--accent)/.5))}.group\/card:hover .group-hover\/card\:text-accent-strong,.group\/dropzone:hover .group-hover\/dropzone\:text-accent-strong{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.group\/legend-step:hover .group-hover\/legend-step\:text-accent-foreground,.group\/legend-toggle:hover .group-hover\/legend-toggle\:text-accent-foreground{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.group\/dropzone:hover .group-hover\/dropzone\:decoration-current,.group\/inline-copy:hover .group-hover\/inline-copy\:decoration-current{text-decoration-color:currentColor}.group\/heading:hover .group-hover\/heading\:opacity-100,.group\/inline-copy:hover .group-hover\/inline-copy\:opacity-100,.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group\/message:hover .group-hover\/message\:opacity-100,.group\/sort:hover .group-hover\/sort\:opacity-100,.group\/thumb:hover .group-hover\/thumb\:opacity-100,.group\/toast:hover .group-hover\/toast\:opacity-100{opacity:1}.group\/thumb:focus-visible .group-focus-visible\/thumb\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/resizable-handle:focus-visible .group-focus-visible\/resizable-handle\:border-accent-strong{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.group\/resizable-handle:focus-visible .group-focus-visible\/resizable-handle\:text-accent-strong{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.group\/inline-copy:focus-visible .group-focus-visible\/inline-copy\:opacity-100,.group\/node:focus-visible .group-focus-visible\/node\:opacity-100,.group\/sort:focus-visible .group-focus-visible\/sort\:opacity-100,.group\/thumb:focus-visible .group-focus-visible\/thumb\:opacity-100{opacity:1}.group\/bubble:focus-visible .group-focus-visible\/bubble\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.group\/bubble:focus-visible .group-focus-visible\/bubble\:ring-ring{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.group\/bubble:focus-visible .group-focus-visible\/bubble\:ring-offset-2{--tw-ring-offset-width:2px}.group\/bubble:focus-visible .group-focus-visible\/bubble\:ring-offset-background{--tw-ring-offset-color:hsl(var(--background) / 1)}.peer:placeholder-shown~.peer-placeholder-shown\:hidden{display:none}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-50{opacity:.5}.has-\[\>button\]\:-me-1\.5:has(>button){margin-inline-end:-.375rem}.has-\[\>button\]\:-ms-1\.5:has(>button){margin-inline-start:-.375rem}.has-\[\>kbd\]\:-me-1:has(>kbd){margin-inline-end:-.25rem}.has-\[\>kbd\]\:-ms-1:has(>kbd){margin-inline-start:-.25rem}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-slot\=textarea-wrapper\]\]\:h-auto:has(>[data-slot=textarea-wrapper]){height:auto}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\:focus-visible\]\:-translate-y-0\.5:has(:focus-visible){--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.has-\[\:disabled\]\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-\[\>\[data-slot\=field\]\]\:cursor-pointer:has(>[data-slot=field]){cursor:pointer}.has-\[\>\[data-slot\=field\]\]\:has-\[\:disabled\]\:cursor-not-allowed:has(:disabled):has(>[data-slot=field]){cursor:not-allowed}.has-\[\[data-slot\=input-group-control\]\:disabled\]\:cursor-not-allowed:has([data-slot=input-group-control]:disabled){cursor:not-allowed}.has-\[\[data-slot\=card-action\]\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]:has([data-slot=card-action]){grid-template-columns:minmax(0,1fr) auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:flex-wrap:has(>[data-slot=button-group]){flex-wrap:wrap}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:items-stretch:has(>[data-slot=field]){align-items:stretch}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:.5rem}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:.75rem}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:.75rem}.has-\[\[data-appearance\=card\]\]\:gap-2\.5:has([data-appearance=card]){gap:.625rem}.has-\[\[data-appearance\=card\]\]\:gap-3:has([data-appearance=card]){gap:.75rem}.has-\[\[data-slot\=radio-card\]\]\:gap-2\.5:has([data-slot=radio-card]){gap:.625rem}.has-\[\[data-slot\=radio-card\]\]\:gap-3:has([data-slot=radio-card]){gap:.75rem}.has-\[\[data-slot\=card-action\]\]\:gap-x-4:has([data-slot=card-action]){-moz-column-gap:1rem;column-gap:1rem}.has-\[\>\[data-slot\=field\]\]\:rounded-card:has(>[data-slot=field]){border-radius:var(--radius)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-width:1px}.has-\[\>\[data-slot\=field\]\]\:border-border:has(>[data-slot=field]){--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.has-\[\>\[data-slot\=field\]\]\:has-\[\[aria-invalid\=true\]\]\:border-destructive\/60:has([aria-invalid=true]):has(>[data-slot=field]){border-color:hsl(var(--destructive) / .6)}.has-\[\[cmdk-input\]\:focus-visible\]\:border-ring\/50:has([cmdk-input]:focus-visible){border-color:hsl(var(--ring) / .5)}.has-\[\[data-slot\=combobox-trigger\]\:focus-visible\]\:border-ring:has([data-slot=combobox-trigger]:focus-visible){--tw-border-opacity:1;border-color:hsl(var(--ring) / var(--tw-border-opacity,1))}.has-\[\[data-slot\=input-group-control\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot=input-group-control][aria-invalid=true]){--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.has-\[\[data-slot\=tag-input-input\]\:focus-visible\]\:border-ring:has([data-slot=tag-input-input]:focus-visible){--tw-border-opacity:1;border-color:hsl(var(--ring) / var(--tw-border-opacity,1))}.has-\[\[data-slot\=time-field-segment\]\:focus\]\:border-ring:has([data-slot=time-field-segment]:focus){--tw-border-opacity:1;border-color:hsl(var(--ring) / var(--tw-border-opacity,1))}.has-\[input\:focus-visible\]\:border-ring:has(input:focus-visible){--tw-border-opacity:1;border-color:hsl(var(--ring) / var(--tw-border-opacity,1))}.has-\[select\:focus-visible\]\:border-ring:has(select:focus-visible){--tw-border-opacity:1;border-color:hsl(var(--ring) / var(--tw-border-opacity,1))}.has-\[\:focus-visible\]\:bg-\[--hover-bg\]:has(:focus-visible){background-color:var(--hover-bg)}.has-\[\>\[data-slot\=field\]\]\:bg-card:has(>[data-slot=field]){--tw-bg-opacity:1;background-color:hsl(var(--card) / var(--tw-bg-opacity,1))}.has-\[\>\[data-slot\=field\]\]\:has-\[\[data-state\=checked\]\]\:bg-accent-soft:has([data-state=checked]):has(>[data-slot=field]){--tw-bg-opacity:1;background-color:hsl(var(--accent-soft) / var(--tw-bg-opacity,1))}.has-\[\[data-slot\=input-group-control\]\:-moz-read-only\:not\(\:disabled\)\]\:bg-muted\/50:has([data-slot=input-group-control]:-moz-read-only:not(:disabled)){background-color:hsl(var(--muted) / .5)}.has-\[\[data-slot\=input-group-control\]\:read-only\:not\(\:disabled\)\]\:bg-muted\/50:has([data-slot=input-group-control]:read-only:not(:disabled)){background-color:hsl(var(--muted) / .5)}.has-\[option\[data-slot\=native-select-placeholder\]\:checked\]\:text-muted-foreground:has(option[data-slot=native-select-placeholder]:checked){--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\[aria-pressed\=true\]\]\:opacity-100:has([aria-pressed=true]){opacity:1}.has-\[\[data-slot\=input-group-control\]\:disabled\]\:opacity-50:has([data-slot=input-group-control]:disabled){opacity:.5}.has-\[\:focus-visible\]\:shadow-dialog:has(:focus-visible){--tw-shadow:var(--shadow-dialog);--tw-shadow-colored:var(--shadow-dialog);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.has-\[\:focus-visible\]\:shadow-popover:has(:focus-visible){--tw-shadow:var(--shadow-popover);--tw-shadow-colored:var(--shadow-popover);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.has-\[\:focus-visible\]\:shadow-xs:has(:focus-visible){--tw-shadow:0 1px 2px 0 #0000000f;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.has-\[\:focus-visible\]\:shadow-popover:has(:focus-visible){--tw-shadow-color:hsl(var(--popover) / 1);--tw-shadow:var(--tw-shadow-colored)}.has-\[\.recharts-surface\:focus-visible\]\:ring-2:has(.recharts-surface:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[\:focus-visible\]\:ring-2:has(:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[\>\[data-slot\=scroll-area-viewport\]\:focus-visible\]\:ring-2:has(>[data-slot=scroll-area-viewport]:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[\[data-slot\=attachment-trigger\]\:focus-visible\]\:ring-2:has([data-slot=attachment-trigger]:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[\[data-slot\=combobox-trigger\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=combobox-trigger]:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[\[data-slot\=slider-thumb\]\:focus-visible\]\:ring-2:has([data-slot=slider-thumb]:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[\[data-slot\=tag-input-input\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=tag-input-input]:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[\[data-slot\=time-field-segment\]\:focus\]\:ring-\[3px\]:has([data-slot=time-field-segment]:focus){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[input\:focus-visible\]\:ring-\[3px\]:has(input:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[select\:focus-visible\]\:ring-\[3px\]:has(select:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[\.recharts-surface\:focus-visible\]\:ring-ring:has(.recharts-surface:focus-visible){--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.has-\[\:focus-visible\]\:ring-ring:has(:focus-visible){--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.has-\[\>\[data-slot\=scroll-area-viewport\]\:focus-visible\]\:ring-ring:has(>[data-slot=scroll-area-viewport]:focus-visible){--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.has-\[\[data-slot\=attachment-trigger\]\:focus-visible\]\:ring-ring:has([data-slot=attachment-trigger]:focus-visible){--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.has-\[\[data-slot\=combobox-trigger\]\:focus-visible\]\:ring-ring\/20:has([data-slot=combobox-trigger]:focus-visible){--tw-ring-color:hsl(var(--ring) / .2)}.has-\[\[data-slot\=slider-thumb\]\:focus-visible\]\:ring-ring:has([data-slot=slider-thumb]:focus-visible){--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.has-\[\[data-slot\=tag-input-input\]\:focus-visible\]\:ring-ring\/20:has([data-slot=tag-input-input]:focus-visible){--tw-ring-color:hsl(var(--ring) / .2)}.has-\[\[data-slot\=time-field-segment\]\:focus\]\:ring-ring\/20:has([data-slot=time-field-segment]:focus){--tw-ring-color:hsl(var(--ring) / .2)}.has-\[input\:focus-visible\]\:ring-ring\/20:has(input:focus-visible){--tw-ring-color:hsl(var(--ring) / .2)}.has-\[select\:focus-visible\]\:ring-ring\/20:has(select:focus-visible){--tw-ring-color:hsl(var(--ring) / .2)}.has-\[\.recharts-surface\:focus-visible\]\:ring-offset-2:has(.recharts-surface:focus-visible){--tw-ring-offset-width:2px}.has-\[\:focus-visible\]\:ring-offset-2:has(:focus-visible){--tw-ring-offset-width:2px}.has-\[\[data-slot\=attachment-trigger\]\:focus-visible\]\:ring-offset-2:has([data-slot=attachment-trigger]:focus-visible){--tw-ring-offset-width:2px}.has-\[\.recharts-surface\:focus-visible\]\:ring-offset-background:has(.recharts-surface:focus-visible){--tw-ring-offset-color:hsl(var(--background) / 1)}.has-\[\:focus-visible\]\:ring-offset-background:has(:focus-visible){--tw-ring-offset-color:hsl(var(--background) / 1)}.has-\[\[data-slot\=attachment-trigger\]\:focus-visible\]\:ring-offset-background:has([data-slot=attachment-trigger]:focus-visible){--tw-ring-offset-color:hsl(var(--background) / 1)}.has-\[\>\[data-slot\=field\]\]\:transition-\[border-color\,background-color\]:has(>[data-slot=field]){transition-property:border-color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.has-\[\>\[data-slot\=field\]\]\:duration-150:has(>[data-slot=field]){transition-duration:.15s}.has-\[\>\[data-slot\=field\]\]\:ease-tony:has(>[data-slot=field]){transition-timing-function:cubic-bezier(.16,1,.3,1)}.has-\[\>\[data-slot\=field\]\]\:duration-150:has(>[data-slot=field]){animation-duration:.15s}.has-\[\>\[data-slot\=field\]\]\:ease-tony:has(>[data-slot=field]){animation-timing-function:cubic-bezier(.16,1,.3,1)}.has-\[\:focus-visible\]\:\[box-shadow\:var\(--hover-shadow\)\]:has(:focus-visible){box-shadow:var(--hover-shadow)}.has-\[\[data-slot\=input-group-control\]\[aria-invalid\=true\]\]\:focus-within\:ring-destructive\/20:focus-within:has([data-slot=input-group-control][aria-invalid=true]){--tw-ring-color:hsl(var(--destructive) / .2)}.has-\[\:disabled\]\:hover\:border-border:hover:has(:disabled){--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.has-\[\>\[data-slot\=field\]\]\:has-\[\:disabled\]\:hover\:border-border:hover:has(:disabled):has(>[data-slot=field]){--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.has-\[\>\[data-slot\=field\]\]\:has-\[\[aria-invalid\=true\]\]\:hover\:border-destructive\/60:hover:has([aria-invalid=true]):has(>[data-slot=field]){border-color:hsl(var(--destructive) / .6)}.hover\:has-\[\>\[data-slot\=field\]\]\:border-line-strong:has(>[data-slot=field]):hover{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:end-9{inset-inline-end:2.25rem}.group\/input-floating:has(input:-moz-placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:top-\[var\(--input-floating-rest\,50\%\)\]{top:var(--input-floating-rest,50%)}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:top-\[var\(--input-floating-rest\,50\%\)\]{top:var(--input-floating-rest,50%)}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:-webkit-autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:top-\[var\(--input-floating-rest\,50\%\)\]{top:var(--input-floating-rest,50%)}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:top-\[var\(--input-floating-rest\,50\%\)\]{top:var(--input-floating-rest,50%)}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:top-\[var\(--input-floating-rest\,50\%\)\]{top:var(--input-floating-rest,50%)}.group\/sidebar-group:has([data-sidebar=group-action]) .group-has-\[\[data-sidebar\=group-action\]\]\/sidebar-group\:me-7{margin-inline-end:1.75rem}.group\/input-group:has(>[data-align^=block]) .group-has-\[\>\[data-align\^\=block\]\]\/input-group\:h-auto{height:auto}.group\/input-group:has(>[data-align^=block]) .group-has-\[\>\[data-align\^\=block\]\]\/input-group\:min-h-9{min-height:2.25rem}.group\/input-group:has(>[data-align^=block]) .group-has-\[\>\[data-align\^\=block\]\]\/input-group\:w-full{width:100%}.group\/item:has([data-slot=item-description]) .group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5{--tw-translate-y:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/item:has([data-slot=item-description]) .group-has-\[\[data-slot\=item-description\]\]\/item\:self-start{align-self:flex-start}.group\/dialog:has([data-slot=dialog-body][data-scrolled]) .group-has-\[\[data-slot\=dialog-body\]\[data-scrolled\]\]\/dialog\:border-border{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.group\/drawer:has([data-slot=drawer-body][data-scrolled]) .group-has-\[\[data-slot\=drawer-body\]\[data-scrolled\]\]\/drawer\:border-border{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.group\/sheet:has([data-slot=sheet-body][data-scrolled]) .group-has-\[\[data-slot\=sheet-body\]\[data-scrolled\]\]\/sheet\:border-border{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.group\/input-floating:has(input:-moz-placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:bg-transparent{background-color:#0000}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:bg-transparent{background-color:#0000}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:-webkit-autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:bg-transparent{background-color:#0000}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:bg-transparent{background-color:#0000}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:bg-transparent{background-color:#0000}.group\/input-group:has(>[data-align=inline-end]) .group-has-\[\>\[data-align\=inline-end\]\]\/input-group\:pe-2{padding-inline-end:.5rem}.group\/input-group:has(>[data-align=inline-start]) .group-has-\[\>\[data-align\=inline-start\]\]\/input-group\:ps-2{padding-inline-start:.5rem}.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pb-2{padding-bottom:.5rem}.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pt-2{padding-top:.5rem}.group\/menu-item:has([data-sidebar=menu-action]):has([data-sidebar=menu-badge]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:group-has-\[\[data-sidebar\=menu-badge\]\]\/menu-item\:pe-16{padding-inline-end:4rem}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pe-9{padding-inline-end:2.25rem}.group\/menu-item:has([data-sidebar=menu-badge]) .group-has-\[\[data-sidebar\=menu-badge\]\]\/menu-item\:pe-11{padding-inline-end:2.75rem}.group\/input-floating:has(input:-moz-placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-\[13px\]{font-size:13px}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-\[13px\]{font-size:13px}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:-webkit-autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:text-\[13px\]{font-size:13px}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:text-\[13px\]{font-size:13px}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-\[13px\]{font-size:13px}.group\/input-floating:has(input:-moz-placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-\[15px\]{font-size:15px}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-\[15px\]{font-size:15px}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:-webkit-autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:text-\[15px\]{font-size:15px}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:text-\[15px\]{font-size:15px}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-\[15px\]{font-size:15px}.group\/input-floating:has(input:-moz-placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-base{font-size:1rem;line-height:1.5rem}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-base{font-size:1rem;line-height:1.5rem}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:-webkit-autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:text-base{font-size:1rem;line-height:1.5rem}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:text-base{font-size:1rem;line-height:1.5rem}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-base{font-size:1rem;line-height:1.5rem}.group\/input-floating:has(input:-moz-placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:font-normal{font-weight:400}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:font-normal{font-weight:400}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:-webkit-autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:font-normal{font-weight:400}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:font-normal{font-weight:400}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:font-normal{font-weight:400}.group\/input-floating:has(:is(input,select,textarea):focus:not([aria-invalid=true])) .group-has-\[\:is\(input\,select\,textarea\)\:focus\:not\(\[aria-invalid\=true\]\)\]\/input-floating\:text-accent-strong{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.group\/input-floating:has(:is(input,select,textarea)[aria-invalid=true]) .group-has-\[\:is\(input\,select\,textarea\)\[aria-invalid\=true\]\]\/input-floating\:text-destructive{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.group\/input-floating:has(:is(input,select,textarea):disabled) .group-has-\[\:is\(input\,select\,textarea\)\:disabled\]\/input-floating\:opacity-50{opacity:.5}.group\/input-group:has([data-slot=input-group-control]:disabled) .group-has-\[\[data-slot\=input-group-control\]\:disabled\]\/input-group\:disabled\:opacity-100:disabled{opacity:1}.aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}.aria-busy\:opacity-80[aria-busy=true]{opacity:.8}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:line-through[aria-disabled=true]{text-decoration-line:line-through}.aria-disabled\:no-underline[aria-disabled=true]{text-decoration-line:none}.aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-disabled\:hover\:border-line-strong:hover[aria-disabled=true]{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.aria-disabled\:hover\:bg-surface-sunken\/40:hover[aria-disabled=true]{background-color:hsl(var(--bg-tertiary) / .4)}.aria-expanded\:bg-accent[aria-expanded=true]{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.aria-expanded\:text-accent-foreground[aria-expanded=true]{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.aria-pressed\:bg-accent[aria-pressed=true]{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.aria-pressed\:font-semibold[aria-pressed=true]{font-weight:600}.aria-pressed\:text-accent-foreground[aria-pressed=true]{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.aria-pressed\:text-accent-strong[aria-pressed=true]{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.aria-invalid\:z-\[1\][aria-invalid=true]{z-index:1}.aria-invalid\:border-destructive[aria-invalid=true]{--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.aria-invalid\:ring-2[aria-invalid=true]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.aria-invalid\:ring-\[3px\][aria-invalid=true]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:hsl(var(--destructive) / .2)}.aria-invalid\:ring-destructive\/25[aria-invalid=true]{--tw-ring-color:hsl(var(--destructive) / .25)}.aria-invalid\:focus-visible\:z-\[2\]:focus-visible[aria-invalid=true]{z-index:2}.aria-invalid\:focus-visible\:ring-destructive:focus-visible[aria-invalid=true]{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--destructive) / var(--tw-ring-opacity,1))}.aria-current\:border-accent-strong[aria-current=page]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.aria-current\:bg-accent[aria-current=page]{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.aria-current\:bg-accent-strong[aria-current=page]{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.aria-current\:text-accent-strong-foreground[aria-current=page]{--tw-text-opacity:1;color:hsl(var(--accent-strong-foreground) / var(--tw-text-opacity,1))}.aria-current\:hover\:border-accent-strong:hover[aria-current=page]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.aria-current\:hover\:bg-accent-strong\/90:hover[aria-current=page]{background-color:hsl(var(--accent-strong) / .9)}.aria-current\:hover\:text-accent-strong-foreground:hover[aria-current=page]{--tw-text-opacity:1;color:hsl(var(--accent-strong-foreground) / var(--tw-text-opacity,1))}.aria-\[current\=true\]\:bg-accent[aria-current=true]{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.aria-\[current\=location\]\:font-medium[aria-current=location]{font-weight:500}.aria-\[current\=location\]\:text-accent-strong[aria-current=location]{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.aria-\[current\=location\]\:text-foreground[aria-current=location],.aria-\[current\=page\]\:text-foreground[aria-current=page]{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.aria-\[current\=true\]\:text-accent-foreground[aria-current=true]{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.aria-\[pressed\=false\]\:hover\:bg-accent\/50:hover[aria-pressed=false]{background-color:hsl(var(--accent) / .5)}.aria-\[pressed\=false\]\:hover\:text-foreground:hover[aria-pressed=false],.group\/dropzone[aria-disabled=true] .group-aria-disabled\/dropzone\:text-foreground{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.group\/dropzone[aria-disabled=true] .group-aria-disabled\/dropzone\:decoration-line-strong{-webkit-text-decoration-color:hsl(var(--line-strong) / 1);text-decoration-color:hsl(var(--line-strong) / 1)}.group\/legend-step[aria-pressed=true] .group-aria-pressed\/legend-step\:text-accent-foreground{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:pointer-events-auto[data-disabled]{pointer-events:auto}.data-disabled\:cursor-default[data-disabled]{cursor:default}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:line-through[data-disabled]{text-decoration-line:line-through}.data-disabled\:opacity-0[data-disabled]{opacity:0}.data-disabled\:opacity-100[data-disabled]{opacity:1}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-disabled\:opacity-55[data-disabled]{opacity:.55}.data-disabled\:opacity-75[data-disabled]{opacity:.75}.data-disabled\:hover\:bg-transparent:hover[data-disabled]{background-color:#0000}.data-highlighted\:bg-accent[data-highlighted]{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.data-highlighted\:bg-destructive-soft[data-highlighted]{--tw-bg-opacity:1;background-color:hsl(var(--destructive-soft) / var(--tw-bg-opacity,1))}.data-highlighted\:text-accent-foreground[data-highlighted]{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.data-highlighted\:text-destructive[data-highlighted]{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.data-placeholder\:font-normal[data-placeholder]{font-weight:400}.data-placeholder\:text-muted-foreground[data-placeholder]{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.data-invalid\:border-destructive[data-invalid]{--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.data-invalid\:border-destructive\/70[data-invalid]{border-color:hsl(var(--destructive) / .7)}.data-invalid\:bg-destructive-soft\/40[data-invalid]{background-color:hsl(var(--destructive-soft) / .4)}.data-invalid\:text-destructive[data-invalid]{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.data-invalid\:ring-destructive\/20[data-invalid],.data-invalid\:focus-within\:ring-destructive\/20:focus-within[data-invalid],.data-invalid\:focus-visible\:ring-destructive\/20:focus-visible[data-invalid]{--tw-ring-color:hsl(var(--destructive) / .2)}.data-loading\:cursor-progress[data-loading]{cursor:progress}.data-loading\:opacity-100[data-loading]{opacity:1}.data-selected\:border-accent-strong[data-selected]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.data-selected\:font-semibold[data-selected]{font-weight:600}.data-selected\:shadow-\[0_0_0_3px_hsl\(var\(--accent-strong\)\/0\.2\)\][data-selected]{--tw-shadow:0 0 0 3px hsl(var(--accent-strong)/.2);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-selected\:hover\:border-accent-strong:hover[data-selected]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.data-inset\:ps-9[data-inset]{padding-inline-start:2.25rem}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[state\=closed\]\:pointer-events-none[data-state=closed],.data-\[state\=hidden\]\:pointer-events-none[data-state=hidden]{pointer-events:none}.data-\[active\=true\]\:z-10[data-active=true],.data-\[dragging\]\:z-10[data-dragging]{z-index:10}.data-\[dragging\]\:z-popover[data-dragging]{z-index:60}.data-\[state\=on\]\:z-\[1\][data-state=on]{z-index:1}.data-\[state\=closed\]\:hidden[data-state=closed],.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[list\]\:h-auto[data-list]{height:auto}.data-\[orientation\=horizontal\]\:h-1[data-orientation=horizontal]{height:.25rem}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:.375rem}.data-\[orientation\=horizontal\]\:h-2[data-orientation=horizontal]{height:.5rem}.data-\[orientation\=horizontal\]\:h-2\.5[data-orientation=horizontal]{height:.625rem}.data-\[orientation\=horizontal\]\:h-4[data-orientation=horizontal]{height:1rem}.data-\[orientation\=horizontal\]\:h-5[data-orientation=horizontal]{height:1.25rem}.data-\[orientation\=horizontal\]\:h-6[data-orientation=horizontal]{height:1.5rem}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal],.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:11rem}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:w-1[data-orientation=vertical]{width:.25rem}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:.375rem}.data-\[orientation\=vertical\]\:w-2[data-orientation=vertical]{width:.5rem}.data-\[orientation\=vertical\]\:w-2\.5[data-orientation=vertical]{width:.625rem}.data-\[orientation\=vertical\]\:w-4[data-orientation=vertical]{width:1rem}.data-\[orientation\=vertical\]\:w-5[data-orientation=vertical]{width:1.25rem}.data-\[orientation\=vertical\]\:w-6[data-orientation=vertical]{width:1.5rem}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical],.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=checked\]\:translate-x-3[data-state=checked]{--tw-translate-x:.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=hidden\]\:translate-y-2[data-state=hidden]{--tw-translate-y:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:rotate-180[data-state=open]{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:rotate-90[data-state=open]{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[drag-active\]\:scale-\[1\.01\][data-drag-active]{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s cubic-bezier(.16,1,.3,1) accordion-up}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-collapsible-up[data-state=closed]{animation:.2s cubic-bezier(.16,1,.3,1) collapsible-up}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s cubic-bezier(.16,1,.3,1) accordion-down}@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height)}}.data-\[state\=open\]\:animate-collapsible-down[data-state=open]{animation:.2s cubic-bezier(.16,1,.3,1) collapsible-down}.data-\[dragging\]\:cursor-grabbing[data-dragging]{cursor:grabbing}.data-\[list\]\:cursor-default[data-list],.data-\[readonly\]\:cursor-default[data-readonly]{cursor:default}.data-\[selectable\]\:cursor-pointer[data-selectable]{cursor:pointer}.data-\[selectable\]\:select-none[data-selectable]{-webkit-user-select:none;user-select:none}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal],.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical],.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\]\:border-solid[data-active],.data-\[drag-active\]\:border-solid[data-drag-active],.data-\[over\]\:border-solid[data-over]{border-style:solid}.data-\[status\=skipped\]\:border-dashed[data-status=skipped]{border-style:dashed}.data-\[active\=true\]\:border-accent-strong[data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:border-ring[data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--ring) / var(--tw-border-opacity,1))}.data-\[active\]\:border-accent-strong[data-active]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.data-\[current\]\:border-destructive\/60[data-current]{border-color:hsl(var(--destructive) / .6)}.data-\[current\]\:border-line-strong[data-current]{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.data-\[drag-active\]\:border-accent-strong[data-drag-active]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.data-\[drag-reject\]\:border-destructive[data-drag-reject]{--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.data-\[dragging\]\:border-line-strong[data-dragging]{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.data-\[drawn\=false\]\:border-transparent[data-drawn=false]{border-color:#0000}.data-\[lifted\]\:border-accent-strong[data-lifted],.data-\[over\]\:border-accent-strong[data-over]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.data-\[rich-colors\=true\]\:\!border-\[hsl\(var\(--toast-accent\)\/0\.28\)\][data-rich-colors=true]{border-color:hsl(var(--toast-accent)/.28)!important}.data-\[selected\=true\]\:border-accent-strong[data-selected=true],.data-\[state\=active\]\:border-accent-strong[data-state=active]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.data-\[state\=active\]\:border-border[data-state=active]{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.data-\[state\=checked\]\:border-accent-strong[data-state=checked]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.data-\[state\=error\]\:border-destructive[data-state=error]{--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.data-\[state\=indeterminate\]\:border-accent-strong[data-state=indeterminate],.data-\[state\=on\]\:border-accent-strong[data-state=on]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.data-\[state\=on\]\:border-warning\/40[data-state=on]{border-color:hsl(var(--warning) / .4)}.data-\[state\=open\]\:border-border[data-state=open]{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.data-\[state\=open\]\:border-line-strong[data-state=open]{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.data-\[state\=open\]\:border-ring[data-state=open]{--tw-border-opacity:1;border-color:hsl(var(--ring) / var(--tw-border-opacity,1))}.data-\[state\=unchecked\]\:border-line-strong[data-state=unchecked]{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.data-\[status\=failed\]\:border-destructive\/50[data-status=failed]{border-color:hsl(var(--destructive) / .5)}.data-\[status\=running\]\:border-accent-strong\/60[data-status=running]{border-color:hsl(var(--accent-strong) / .6)}.data-\[state\=active\]\:border-b-card[data-state=active]{--tw-border-opacity:1;border-bottom-color:hsl(var(--card) / var(--tw-border-opacity,1))}.data-\[state\=active\]\:border-e-card[data-state=active]{--tw-border-opacity:1;border-inline-end-color:hsl(var(--card) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{--tw-bg-opacity:1;background-color:hsl(var(--sidebar-accent) / var(--tw-bg-opacity,1))}.data-\[active\]\:bg-\[color\:var\(--marker-wash\)\][data-active]{background-color:var(--marker-wash)}.data-\[active\]\:bg-accent[data-active],.data-\[drag-active\]\:bg-accent[data-drag-active]{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.data-\[drag-reject\]\:bg-destructive-soft[data-drag-reject]{--tw-bg-opacity:1;background-color:hsl(var(--destructive-soft) / var(--tw-bg-opacity,1))}.data-\[dragging\]\:bg-accent[data-dragging]{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.data-\[lifted\]\:bg-accent-soft[data-lifted],.data-\[over\]\:bg-accent-soft[data-over]{--tw-bg-opacity:1;background-color:hsl(var(--accent-soft) / var(--tw-bg-opacity,1))}.data-\[panel-resize-handle-enabled\=false\]\:bg-border\/60[data-panel-resize-handle-enabled=false]{background-color:hsl(var(--border) / .6)}.data-\[readonly\]\:bg-muted\/50[data-readonly]{background-color:hsl(var(--muted) / .5)}.data-\[resize-handle-state\=drag\]\:bg-accent-strong[data-resize-handle-state=drag]{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.data-\[resize-handle-state\=hover\]\:bg-line-strong[data-resize-handle-state=hover]{--tw-bg-opacity:1;background-color:hsl(var(--line-strong) / var(--tw-bg-opacity,1))}.data-\[rich-colors\=true\]\:\!bg-\[hsl\(var\(--toast-chip\)\)\][data-rich-colors=true]{background-color:hsl(var(--toast-chip))!important}.data-\[selected\=true\]\:bg-accent[data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.data-\[selected\=true\]\:bg-destructive-soft[data-selected=true]{--tw-bg-opacity:1;background-color:hsl(var(--destructive-soft) / var(--tw-bg-opacity,1))}.data-\[state\=active\]\:bg-accent-strong[data-state=active]{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.data-\[state\=active\]\:bg-background[data-state=active]{--tw-bg-opacity:1;background-color:hsl(var(--background) / var(--tw-bg-opacity,1))}.data-\[state\=active\]\:bg-card[data-state=active]{--tw-bg-opacity:1;background-color:hsl(var(--card) / var(--tw-bg-opacity,1))}.data-\[state\=checked\]\:bg-accent-soft[data-state=checked]{--tw-bg-opacity:1;background-color:hsl(var(--accent-soft) / var(--tw-bg-opacity,1))}.data-\[state\=checked\]\:bg-accent-strong[data-state=checked]{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.data-\[state\=checked\]\:bg-accent-strong-foreground[data-state=checked]{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong-foreground) / var(--tw-bg-opacity,1))}.data-\[state\=copied\]\:bg-success-soft[data-state=copied]{--tw-bg-opacity:1;background-color:hsl(var(--success-soft) / var(--tw-bg-opacity,1))}.data-\[state\=error\]\:bg-destructive-soft[data-state=error]{--tw-bg-opacity:1;background-color:hsl(var(--destructive-soft) / var(--tw-bg-opacity,1))}.data-\[state\=indeterminate\]\:bg-accent-strong[data-state=indeterminate]{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.data-\[state\=on\]\:bg-accent[data-state=on]{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.data-\[state\=on\]\:bg-accent-strong[data-state=on]{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.data-\[state\=on\]\:bg-warning-soft[data-state=on]{--tw-bg-opacity:1;background-color:hsl(var(--warning-soft) / var(--tw-bg-opacity,1))}.data-\[state\=open\]\:bg-accent[data-state=open]{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.data-\[state\=open\]\:bg-accent-strong\/15[data-state=open]{background-color:hsl(var(--accent-strong) / .15)}.data-\[state\=open\]\:bg-sidebar-accent[data-state=open]{--tw-bg-opacity:1;background-color:hsl(var(--sidebar-accent) / var(--tw-bg-opacity,1))}.data-\[state\=selected\]\:bg-accent-strong\/15[data-state=selected]{background-color:hsl(var(--accent-strong) / .15)}.data-\[state\=unchecked\]\:bg-fg-muted[data-state=unchecked]{--tw-bg-opacity:1;background-color:hsl(var(--fg-muted) / var(--tw-bg-opacity,1))}.data-\[state\=unchecked\]\:bg-secondary[data-state=unchecked]{--tw-bg-opacity:1;background-color:hsl(var(--secondary) / var(--tw-bg-opacity,1))}.data-\[drawn\=false\]\:bg-\[length\:0\%_100\%\][data-drawn=false]{background-size:0% 100%}.data-\[drawn\=false\]\:bg-\[length\:0\%_max\(2px\,0\.12em\)\][data-drawn=false]{background-size:0% max(2px,.12em)}.data-\[list\]\:py-1\.5[data-list]{padding-top:.375rem;padding-bottom:.375rem}.data-\[dismissible\]\:pe-10[data-dismissible]{padding-inline-end:2.5rem}.data-\[dismissible\]\:pe-12[data-dismissible]{padding-inline-end:3rem}.data-\[list\]\:pe-1\.5[data-list]{padding-inline-end:.375rem}.data-\[active\=true\]\:font-semibold[data-active=true]{font-weight:600}.data-\[active\]\:font-medium[data-active]{font-weight:500}.data-\[active-parent\]\:text-foreground[data-active-parent]{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{--tw-text-opacity:1;color:hsl(var(--sidebar-accent-foreground) / var(--tw-text-opacity,1))}.data-\[active\]\:text-accent-strong[data-active]{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.data-\[copied\]\:text-success[data-copied]{--tw-text-opacity:1;color:hsl(var(--success) / var(--tw-text-opacity,1))}.data-\[copy-error\]\:text-destructive[data-copy-error]{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.data-\[copy-status\=copied\]\:text-success[data-copy-status=copied]{--tw-text-opacity:1;color:hsl(var(--success) / var(--tw-text-opacity,1))}.data-\[copy-status\=error\]\:text-destructive[data-copy-status=error]{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.data-\[dragging\]\:text-accent-foreground[data-dragging]{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.data-\[rich-colors\=true\]\:\!text-popover-foreground[data-rich-colors=true]{--tw-text-opacity:1!important;color:hsl(var(--popover-foreground) / var(--tw-text-opacity,1))!important}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-destructive[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.data-\[sorted\]\:text-foreground[data-sorted]{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.data-\[state\=active\]\:text-accent-strong-foreground[data-state=active]{--tw-text-opacity:1;color:hsl(var(--accent-strong-foreground) / var(--tw-text-opacity,1))}.data-\[state\=active\]\:text-foreground[data-state=active]{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.data-\[state\=checked\]\:text-accent-strong-foreground[data-state=checked]{--tw-text-opacity:1;color:hsl(var(--accent-strong-foreground) / var(--tw-text-opacity,1))}.data-\[state\=copied\]\:text-success[data-state=copied]{--tw-text-opacity:1;color:hsl(var(--success) / var(--tw-text-opacity,1))}.data-\[state\=error\]\:text-destructive[data-state=error],.data-\[state\=limit\]\:text-destructive[data-state=limit]{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.data-\[state\=limit\]\:text-warning[data-state=limit],.data-\[state\=near\]\:text-warning[data-state=near]{--tw-text-opacity:1;color:hsl(var(--warning) / var(--tw-text-opacity,1))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.data-\[state\=on\]\:text-accent-strong-foreground[data-state=on]{--tw-text-opacity:1;color:hsl(var(--accent-strong-foreground) / var(--tw-text-opacity,1))}.data-\[state\=on\]\:text-foreground[data-state=on]{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.data-\[state\=on\]\:text-primary-foreground[data-state=on]{--tw-text-opacity:1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity,1))}.data-\[state\=on\]\:text-warning[data-state=on]{--tw-text-opacity:1;color:hsl(var(--warning) / var(--tw-text-opacity,1))}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.data-\[state\=open\]\:text-sidebar-accent-foreground[data-state=open]{--tw-text-opacity:1;color:hsl(var(--sidebar-accent-foreground) / var(--tw-text-opacity,1))}.data-\[state\=over\]\:text-destructive[data-state=over]{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.data-\[dimmed\]\:opacity-45[data-dimmed]{opacity:.45}.data-\[disabled\=true\]\:opacity-0[data-disabled=true]{opacity:0}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[inactive\]\:opacity-45[data-inactive]{opacity:.45}.data-\[ready\]\:opacity-100[data-ready]{opacity:1}.data-\[state\=hidden\]\:opacity-0[data-state=hidden]{opacity:0}.data-\[state\=open\]\:opacity-100[data-state=open],.data-\[visible\]\:opacity-100[data-visible]{opacity:1}.data-\[dragging\]\:shadow-popover[data-dragging],.data-\[lifted\]\:shadow-popover[data-lifted]{--tw-shadow:var(--shadow-popover);--tw-shadow-colored:var(--shadow-popover);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[state\=active\]\:shadow-\[inset_0_0_0_1px_hsl\(var\(--border\)\)\][data-state=active]{--tw-shadow:inset 0 0 0 1px hsl(var(--border));--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[dragging\]\:shadow-popover[data-dragging],.data-\[lifted\]\:shadow-popover[data-lifted]{--tw-shadow-color:hsl(var(--popover) / 1);--tw-shadow:var(--tw-shadow-colored)}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.data-\[drag-source\=keyboard\]\:ring-2[data-drag-source=keyboard],.data-\[over\]\:ring-2[data-over]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.data-\[active\=true\]\:ring-ring\/20[data-active=true]{--tw-ring-color:hsl(var(--ring) / .2)}.data-\[drag-source\=keyboard\]\:ring-ring[data-drag-source=keyboard]{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.data-\[over\]\:ring-accent-strong[data-over]{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--accent-strong) / var(--tw-ring-opacity,1))}.data-\[drag-source\=keyboard\]\:ring-offset-2[data-drag-source=keyboard]{--tw-ring-offset-width:2px}.data-\[drag-source\=keyboard\]\:ring-offset-background[data-drag-source=keyboard]{--tw-ring-offset-color:hsl(var(--background) / 1)}.data-\[animate\]\:duration-300[data-animate]{transition-duration:.3s}.data-\[state\=active\]\:duration-200[data-state=active]{transition-duration:.2s}.data-\[state\=closed\]\:duration-150[data-state=closed]{transition-duration:.15s}.data-\[state\=closed\]\:duration-200[data-state=closed]{transition-duration:.2s}.data-\[state\=open\]\:duration-150[data-state=open]{transition-duration:.15s}.data-\[state\=open\]\:duration-200[data-state=open]{transition-duration:.2s}.data-\[state\=open\]\:duration-300[data-state=open]{transition-duration:.3s}.data-\[animate\]\:ease-tony[data-animate]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.data-\[state\=closed\]\:ease-in[data-state=closed]{transition-timing-function:cubic-bezier(.4,0,1,1)}.data-\[state\=open\]\:ease-tony[data-state=open]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[motion\^\=from-\]\:fade-in-0[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out-0[data-motion^=to-]{--tw-exit-opacity:0}.data-\[state\=active\]\:fade-in-0[data-state=active]{--tw-enter-opacity:0}.data-\[state\=closed\]\:fade-out-0[data-state=closed],.data-\[state\=hidden\]\:fade-out-0[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in-0[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:-.25rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:.25rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:-.25rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:.25rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[animate\]\:duration-300[data-animate]{animation-duration:.3s}.data-\[state\=active\]\:duration-200[data-state=active]{animation-duration:.2s}.data-\[state\=closed\]\:duration-150[data-state=closed]{animation-duration:.15s}.data-\[state\=closed\]\:duration-200[data-state=closed]{animation-duration:.2s}.data-\[state\=open\]\:duration-150[data-state=open]{animation-duration:.15s}.data-\[state\=open\]\:duration-200[data-state=open]{animation-duration:.2s}.data-\[state\=open\]\:duration-300[data-state=open]{animation-duration:.3s}.data-\[animate\]\:ease-tony[data-animate]{animation-timing-function:cubic-bezier(.16,1,.3,1)}.data-\[state\=closed\]\:ease-in[data-state=closed]{animation-timing-function:cubic-bezier(.4,0,1,1)}.data-\[state\=open\]\:ease-tony[data-state=open]{animation-timing-function:cubic-bezier(.16,1,.3,1)}.data-\[state\=closed\]\:fill-mode-forwards[data-state=closed]{animation-fill-mode:forwards}.data-\[type\=error\]\:\[--toast-accent\:var\(--destructive\)\][data-type=error]{--toast-accent:var(--destructive)}.data-\[type\=info\]\:\[--toast-accent\:var\(--info\)\][data-type=info]{--toast-accent:var(--info)}.data-\[type\=loading\]\:\[--toast-accent\:var\(--ring\)\][data-type=loading]{--toast-accent:var(--ring)}.data-\[type\=success\]\:\[--toast-accent\:var\(--success\)\][data-type=success]{--toast-accent:var(--success)}.data-\[type\=warning\]\:\[--toast-accent\:var\(--warning\)\][data-type=warning]{--toast-accent:var(--warning)}.data-\[type\=loading\]\:\[--toast-chip\:var\(--accent\)\][data-type=loading]{--toast-chip:var(--accent)}.data-\[type\=error\]\:\[--toast-chip\:var\(--destructive-soft\)\][data-type=error]{--toast-chip:var(--destructive-soft)}.data-\[type\=info\]\:\[--toast-chip\:var\(--info-soft\)\][data-type=info]{--toast-chip:var(--info-soft)}.data-\[type\=success\]\:\[--toast-chip\:var\(--success-soft\)\][data-type=success]{--toast-chip:var(--success-soft)}.data-\[type\=warning\]\:\[--toast-chip\:var\(--warning-soft\)\][data-type=warning]{--toast-chip:var(--warning-soft)}.data-\[list\]\:\[scrollbar-width\:thin\][data-list]{scrollbar-width:thin}.data-\[drawn\=false\]\:\[text-decoration-color\:transparent\][data-drawn=false]{text-decoration-color:#0000}.data-\[active\=true\]\:before\:opacity-100[data-active=true]:before{content:var(--tw-content);opacity:1}.data-\[active\=true\]\:after\:w-full[data-active=true]:after{content:var(--tw-content);width:100%}.data-\[active\=true\]\:after\:max-w-full[data-active=true]:after{content:var(--tw-content);max-width:100%}.data-\[active\=true\]\:after\:bg-accent-strong[data-active=true]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.data-\[resizing\=true\]\:after\:bg-ring[data-resizing=true]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--ring) / var(--tw-bg-opacity,1))}.data-\[resizing\]\:after\:bg-accent-strong[data-resizing]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.data-\[layer-behind\]\:after\:opacity-100[data-layer-behind]:after,.data-\[resizing\]\:after\:opacity-100[data-resizing]:after{content:var(--tw-content);opacity:1}.data-\[state\=off\]\:hover\:border-line-strong:hover[data-state=off]{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.data-\[state\=on\]\:hover\:border-warning\/70:hover[data-state=on]{border-color:hsl(var(--warning) / .7)}.data-\[state\=inactive\]\:hover\:bg-accent:hover[data-state=inactive]{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.data-\[state\=inactive\]\:hover\:bg-accent\/50:hover[data-state=inactive],.data-\[state\=off\]\:hover\:bg-accent\/50:hover[data-state=off]{background-color:hsl(var(--accent) / .5)}.data-\[state\=on\]\:hover\:bg-accent-strong\/90:hover[data-state=on]{background-color:hsl(var(--accent-strong) / .9)}.data-\[state\=selected\]\:hover\:bg-accent-strong\/20:hover[data-state=selected]{background-color:hsl(var(--accent-strong) / .2)}.data-\[state\=inactive\]\:hover\:text-accent-foreground:hover[data-state=inactive]{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.data-\[state\=inactive\]\:hover\:text-foreground:hover[data-state=inactive],.data-\[state\=off\]\:hover\:text-foreground:hover[data-state=off]{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.data-\[state\=on\]\:hover\:text-accent-strong-foreground:hover[data-state=on]{--tw-text-opacity:1;color:hsl(var(--accent-strong-foreground) / var(--tw-text-opacity,1))}.data-\[state\=on\]\:hover\:text-primary-foreground:hover[data-state=on]{--tw-text-opacity:1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity,1))}.data-\[state\=on\]\:focus-visible\:z-\[2\]:focus-visible[data-state=on]{z-index:2}.data-\[state\=checked\]\:enabled\:hover\:border-accent-strong:hover:enabled[data-state=checked]{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.enabled\:hover\:data-\[state\=unchecked\]\:border-foreground\/60[data-state=unchecked]:hover:enabled{border-color:hsl(var(--foreground) / .6)}.data-\[state\=checked\]\:enabled\:hover\:bg-accent-strong\/90:hover:enabled[data-state=checked],.enabled\:hover\:data-\[state\=checked\]\:bg-accent-strong\/90[data-state=checked]:hover:enabled{background-color:hsl(var(--accent-strong) / .9)}.data-\[state\=checked\]\:enabled\:hover\:text-accent-strong-foreground:hover:enabled[data-state=checked]{--tw-text-opacity:1;color:hsl(var(--accent-strong-foreground) / var(--tw-text-opacity,1))}.aria-invalid\:data-\[state\=checked\]\:border-destructive[data-state=checked][aria-invalid=true],.aria-invalid\:data-\[state\=on\]\:border-destructive[data-state=on][aria-invalid=true],.aria-invalid\:data-\[state\=open\]\:border-destructive[data-state=open][aria-invalid=true],.aria-invalid\:data-\[state\=unchecked\]\:border-destructive[data-state=unchecked][aria-invalid=true]{--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.aria-invalid\:data-\[state\=unchecked\]\:bg-destructive-soft[data-state=unchecked][aria-invalid=true]{--tw-bg-opacity:1;background-color:hsl(var(--destructive-soft) / var(--tw-bg-opacity,1))}.aria-invalid\:data-\[state\=off\]\:hover\:border-destructive:hover[data-state=off][aria-invalid=true],.aria-invalid\:enabled\:hover\:data-\[state\=unchecked\]\:border-destructive[data-state=unchecked]:hover:enabled[aria-invalid=true],.data-\[active\=true\]\:data-invalid\:border-destructive[data-invalid][data-active=true]{--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.data-\[active\=true\]\:data-invalid\:ring-destructive\/20[data-invalid][data-active=true]{--tw-ring-color:hsl(var(--destructive) / .2)}.group[data-disabled=""] .group-data-\[disabled\=\'\'\]\:pointer-events-none,.group[data-disabled=true] .group-data-\[disabled\=true\]\:pointer-events-none{pointer-events:none}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:invisible{visibility:hidden}.group\/calendar[data-nav-layout=around] .group-data-\[nav-layout\=around\]\/calendar\:absolute{position:absolute}.group\/calendar[data-nav-layout=after] .group-data-\[nav-layout\=after\]\/calendar\:inset-x-auto{left:auto;right:auto}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!end-auto{inset-inline-end:auto!important}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!start-\[1\.625rem\]{inset-inline-start:1.625rem!important}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!top-1{top:.25rem!important}.group\/drawer[data-handle=top] .group-data-\[handle\=top\]\/drawer\:top-\[1\.875rem\]{top:1.875rem}.group\/calendar[data-nav-layout=after] .group-data-\[nav-layout\=after\]\/calendar\:end-0,.group\/calendar[data-nav-layout=around] .group-data-\[nav-layout\=around\]\/calendar\:end-0{inset-inline-end:0}.group\/calendar[data-nav-layout=around] .group-data-\[nav-layout\=around\]\/calendar\:start-0{inset-inline-start:0}.group\/calendar[data-nav-layout=around] .group-data-\[nav-layout\=around\]\/calendar\:top-0{top:0}.group\/alert[data-size=sm] .group-data-\[size\=sm\]\/alert\:end-1\.5{inset-inline-end:.375rem}.group\/alert[data-size=sm] .group-data-\[size\=sm\]\/alert\:top-1\.5{top:.375rem}.group\/calendar[data-nav-layout=around] .group-data-\[nav-layout\=around\]\/calendar\:z-\[1\]{z-index:1}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:-mt-8{margin-top:-2rem}.group\/empty[data-size=lg] .group-data-\[size\=lg\]\/empty\:mb-4{margin-bottom:1rem}.group\/alert[data-size=sm] .group-data-\[size\=sm\]\/alert\:mt-1\.5{margin-top:.375rem}.group\/checkbox[data-state=checked] .group-data-\[state\=checked\]\/checkbox\:block,.group\/radio[data-state=checked] .group-data-\[state\=checked\]\/radio\:block,.group\/checkbox[data-state=indeterminate] .group-data-\[state\=indeterminate\]\/checkbox\:block,.group\/collapsible-trigger[data-state=open] .group-data-\[state\=open\]\/collapsible-trigger\:block{display:block}.group\/alert-dialog[data-size=sm] .group-data-\[size\=sm\]\/alert-dialog\:grid,.group\/switch[data-state=checked] .group-data-\[state\=checked\]\/switch\:grid,.group\/switch[data-state=unchecked] .group-data-\[state\=unchecked\]\/switch\:grid{display:grid}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:hidden,.group\/toast[data-dismissible=false] .group-data-\[dismissible\=false\]\/toast\:hidden,.group\/collapsible-trigger[data-state=open] .group-data-\[state\=open\]\/collapsible-trigger\:hidden{display:none}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!size-2{width:.5rem!important;height:.5rem!important}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!size-9{width:2.25rem!important;height:2.25rem!important}.group\/item[data-size=lg] .group-data-\[size\=lg\]\/item\:size-12{width:3rem;height:3rem}.group\/item[data-size=lg] .group-data-\[size\=lg\]\/item\:size-14{width:3.5rem;height:3.5rem}.group\/alert[data-size=sm] .group-data-\[size\=sm\]\/alert\:size-7{width:1.75rem;height:1.75rem}.group\/item[data-size=sm] .group-data-\[size\=sm\]\/item\:size-8{width:2rem;height:2rem}.group\/dot[data-active=true] .group-data-\[active\=true\]\/dot\:h-5{height:1.25rem}.group\/alert[data-size=sm] .group-data-\[size\=sm\]\/alert\:h-\[18px\]{height:18px}.group\/sidebar-wrapper[data-contained=true] .group-data-\[contained\=true\]\/sidebar-wrapper\:min-h-0{min-height:0}.group\/dot[data-active=true] .group-data-\[active\=true\]\/dot\:w-5{width:1.25rem}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:w-9{width:2.25rem}.group\/navigation-menu[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/navigation-menu\:w-full{width:100%}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!min-w-0{min-width:0!important}.group\/empty[data-size=lg] .group-data-\[size\=lg\]\/empty\:max-w-\[12rem\]{max-width:12rem}.group\/empty[data-size=lg] .group-data-\[size\=lg\]\/empty\:max-w-md{max-width:28rem}.group\/empty[data-size=sm] .group-data-\[size\=sm\]\/empty\:max-w-\[6\.5rem\]{max-width:6.5rem}.group\/accordion-trigger[data-state=open] .group-data-\[state\=open\]\/accordion-trigger\:rotate-180,.group\/navigation-menu-trigger[data-state=open] .group-data-\[state\=open\]\/navigation-menu-trigger\:rotate-180,.group\/select-trigger[data-state=open] .group-data-\[state\=open\]\/select-trigger\:rotate-180,.group\/time-trigger[data-state=open] .group-data-\[state\=open\]\/time-trigger\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/dropzone[data-drag-active] .group-data-\[drag-active\]\/dropzone\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/accordion-trigger[data-state=open] .group-data-\[state\=open\]\/accordion-trigger\:scale-y-0{--tw-scale-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/input-group[data-disabled] .group-data-\[disabled\]\/input-group\:cursor-not-allowed{cursor:not-allowed}.group\/inline-copy[data-state=error] .group-data-\[state\=error\]\/inline-copy\:select-text{-webkit-user-select:text;user-select:text}.group\/alert-dialog[data-size=sm] .group-data-\[size\=sm\]\/alert-dialog\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.group\/alert-dialog[data-size=sm] .group-data-\[size\=sm\]\/alert-dialog\:grid-flow-col{grid-auto-flow:column}.group\/switch[data-state=checked] .group-data-\[state\=checked\]\/switch\:place-content-center,.group\/switch[data-state=unchecked] .group-data-\[state\=unchecked\]\/switch\:place-content-center{place-content:center}.group\/calendar[data-nav-layout=after] .group-data-\[nav-layout\=after\]\/calendar\:justify-start,.group\/navigation-menu[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/navigation-menu\:justify-start{justify-content:flex-start}.group\/calendar[data-nav-layout=after] .group-data-\[nav-layout\=after\]\/calendar\:justify-end{justify-content:flex-end}.group\/alert[data-size=sm] .group-data-\[size\=sm\]\/alert\:gap-0\.5{gap:.125rem}.group\/sidebar-wrapper[data-contained=true] .group-data-\[contained\=true\]\/sidebar-wrapper\:overflow-y-auto{overflow-y:auto}.group\/field[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/field\:text-balance{text-wrap:balance}.group\/item[data-size=lg] .group-data-\[size\=lg\]\/item\:rounded-control{border-radius:calc(var(--radius) * .75)}.group\/item[data-size=sm] .group-data-\[size\=sm\]\/item\:rounded-inner{border-radius:calc(var(--radius) * .5)}.group\/item[data-size=sm] .group-data-\[size\=sm\]\/item\:rounded-tiny{border-radius:calc(var(--radius) * .3125)}.group\/resizable-handle[data-resize-handle-state=drag] .group-data-\[resize-handle-state\=drag\]\/resizable-handle\:border-accent-strong{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.group\/resizable-handle[data-resize-handle-state=hover] .group-data-\[resize-handle-state\=hover\]\/resizable-handle\:border-line-strong,.group[data-state=open] .group-data-\[state\=open\]\:border-line-strong{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.group\/dot[data-active=true] .group-data-\[active\=true\]\/dot\:bg-accent-strong{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!bg-destructive{--tw-bg-opacity:1!important;background-color:hsl(var(--destructive) / var(--tw-bg-opacity,1))!important}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!bg-info{--tw-bg-opacity:1!important;background-color:hsl(var(--info) / var(--tw-bg-opacity,1))!important}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!bg-muted-foreground{--tw-bg-opacity:1!important;background-color:hsl(var(--muted-foreground) / var(--tw-bg-opacity,1))!important}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!bg-success{--tw-bg-opacity:1!important;background-color:hsl(var(--success) / var(--tw-bg-opacity,1))!important}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!bg-warning{--tw-bg-opacity:1!important;background-color:hsl(var(--warning) / var(--tw-bg-opacity,1))!important}.group\/dropzone[data-drag-active] .group-data-\[drag-active\]\/dropzone\:bg-accent-strong{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.group\/dropzone[data-drag-reject] .group-data-\[drag-reject\]\/dropzone\:bg-destructive{--tw-bg-opacity:1;background-color:hsl(var(--destructive) / var(--tw-bg-opacity,1))}.group\/tabs-trigger[data-state=active] .group-data-\[state\=active\]\/tabs-trigger\:bg-accent{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.group\/tabs-trigger[data-state=active] .group-data-\[state\=active\]\/tabs-trigger\:bg-accent-strong-foreground\/20{background-color:hsl(var(--accent-strong-foreground) / .2)}.group\/row[data-state=selected] .group-data-\[state\=selected\]\/row\:bg-\[linear-gradient\(hsl\(var\(--accent-strong\)\/0\.15\)\,hsl\(var\(--accent-strong\)\/0\.15\)\)\]{background-image:linear-gradient(hsl(var(--accent-strong)/.15),hsl(var(--accent-strong)/.15))}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!p-0{padding:0!important}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!p-0\.5{padding:.125rem!important}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!p-2\.5{padding:.625rem!important}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!p-\[9px\]{padding:9px!important}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!p-px{padding:1px!important}.group\/empty[data-size=lg] .group-data-\[size\=lg\]\/empty\:p-4{padding:1rem}.group\/empty[data-size=sm] .group-data-\[size\=sm\]\/empty\:p-2\.5{padding:.625rem}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.group\/card[data-padding=lg] .group-data-\[padding\=lg\]\/card\:py-4{padding-top:1rem;padding-bottom:1rem}.group\/card[data-padding=sm] .group-data-\[padding\=sm\]\/card\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.group\/dialog[data-close-button] .group-data-\[close-button\]\/dialog\:pe-14,.group\/drawer[data-close-button] .group-data-\[close-button\]\/drawer\:pe-14{padding-inline-end:3.5rem}.group\/drawer[data-close-button] .group-data-\[close-button\]\/drawer\:ps-14{padding-inline-start:3.5rem}.group\/sheet[data-close-button] .group-data-\[close-button\]\/sheet\:pe-14{padding-inline-end:3.5rem}.group\/drawer[data-handle=top] .group-data-\[handle\=top\]\/drawer\:pt-3{padding-top:.75rem}.group\/calendar[data-nav-layout=after] .group-data-\[nav-layout\=after\]\/calendar\:pe-\[calc\(var\(--cell-size\)\*2_\+_0\.25rem\)\]{padding-inline-end:calc(var(--cell-size) * 2 + .25rem)}.group\/calendar[data-nav-layout=after] .group-data-\[nav-layout\=after\]\/calendar\:ps-1{padding-inline-start:.25rem}.group\/input-group[data-size=lg] .group-data-\[size\=lg\]\/input-group\:pe-3\.5{padding-inline-end:.875rem}.group\/input-group[data-size=lg] .group-data-\[size\=lg\]\/input-group\:ps-3\.5{padding-inline-start:.875rem}.group\/input-group[data-size=sm] .group-data-\[size\=sm\]\/input-group\:pe-2\.5{padding-inline-end:.625rem}.group\/input-group[data-size=sm] .group-data-\[size\=sm\]\/input-group\:ps-2\.5{padding-inline-start:.625rem}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:\!text-\[0px\]{font-size:0!important}.group\/empty[data-size=lg] .group-data-\[size\=lg\]\/empty\:text-\[15px\]{font-size:15px}.group\/empty[data-size=lg] .group-data-\[size\=lg\]\/empty\:text-xl{font-size:1.25rem;line-height:1.75rem}.group\/input-group[data-size=lg] .group-data-\[size\=lg\]\/input-group\:text-\[15px\],.group\/item[data-size=lg] .group-data-\[size\=lg\]\/item\:text-\[15px\]{font-size:15px}.group\/input-group[data-size=md] .group-data-\[size\=md\]\/input-group\:text-sm{font-size:.875rem;line-height:1.25rem}.group\/alert[data-size=sm] .group-data-\[size\=sm\]\/alert\:text-\[13px\],.group\/empty[data-size=sm] .group-data-\[size\=sm\]\/empty\:text-\[13px\]{font-size:13px}.group\/empty[data-size=sm] .group-data-\[size\=sm\]\/empty\:text-\[15px\]{font-size:15px}.group\/input-group[data-size=sm] .group-data-\[size\=sm\]\/input-group\:text-\[13px\]{font-size:13px}.group\/alert[data-size=sm] .group-data-\[size\=sm\]\/alert\:leading-\[1\.45\]{line-height:1.45}.group\/alert[data-size=sm] .group-data-\[size\=sm\]\/alert\:leading-\[18px\]{line-height:18px}.group\/empty[data-size=sm] .group-data-\[size\=sm\]\/empty\:leading-normal{line-height:1.5}.group\/dropzone[data-drag-active] .group-data-\[drag-active\]\/dropzone\:text-accent-strong-foreground{--tw-text-opacity:1;color:hsl(var(--accent-strong-foreground) / var(--tw-text-opacity,1))}.group\/dropzone[data-drag-reject] .group-data-\[drag-reject\]\/dropzone\:text-destructive-foreground{--tw-text-opacity:1;color:hsl(var(--destructive-foreground) / var(--tw-text-opacity,1))}.group[data-invalid=""] .group-data-\[invalid\=\'\'\]\:text-destructive,.group[data-invalid=true] .group-data-\[invalid\=true\]\:text-destructive{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.group\/resizable-handle[data-resize-handle-state=drag] .group-data-\[resize-handle-state\=drag\]\/resizable-handle\:text-accent-strong{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.group\/resizable-handle[data-resize-handle-state=hover] .group-data-\[resize-handle-state\=hover\]\/resizable-handle\:text-foreground{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.group\/tabs-trigger[data-state=active] .group-data-\[state\=active\]\/tabs-trigger\:text-accent-foreground{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.group\/tabs-trigger[data-state=active] .group-data-\[state\=active\]\/tabs-trigger\:text-accent-strong-foreground{--tw-text-opacity:1;color:hsl(var(--accent-strong-foreground) / var(--tw-text-opacity,1))}.group\/switch[data-state=checked] .group-data-\[state\=checked\]\/switch\:text-accent-strong{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.group\/inline-copy[data-state=copied] .group-data-\[state\=copied\]\/inline-copy\:text-success{--tw-text-opacity:1;color:hsl(var(--success) / var(--tw-text-opacity,1))}.group\/inline-copy[data-state=error] .group-data-\[state\=error\]\/inline-copy\:text-destructive{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.group\/node[data-status=skipped] .group-data-\[status\=skipped\]\/node\:text-muted-foreground{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:opacity-0{opacity:0}.group[data-disabled=""] .group-data-\[disabled\=\'\'\]\:opacity-50,.group[data-disabled=true] .group-data-\[disabled\=true\]\:opacity-50,.group\/autocomplete[data-disabled] .group-data-\[disabled\]\/autocomplete\:opacity-50,.group\/command-input[data-disabled] .group-data-\[disabled\]\/command-input\:opacity-50,.group\/field[data-disabled] .group-data-\[disabled\]\/field\:opacity-50,.group\/input[data-disabled] .group-data-\[disabled\]\/input\:opacity-50{opacity:.5}.group\/segmented[data-disabled] .group-data-\[disabled\]\/segmented\:opacity-100,.group\/tabs-list[data-indicator=ready] .group-data-\[indicator\=ready\]\/tabs-list\:opacity-100{opacity:1}.group\/resizable-handle[data-panel-resize-handle-enabled=false] .group-data-\[panel-resize-handle-enabled\=false\]\/resizable-handle\:opacity-50{opacity:.5}.group\/combobox[data-readonly] .group-data-\[readonly\]\/combobox\:opacity-40,.group\/select-trigger[data-readonly] .group-data-\[readonly\]\/select-trigger\:opacity-40,.group\/time-trigger[data-readonly] .group-data-\[readonly\]\/time-trigger\:opacity-40{opacity:.4}.group\/inline-copy[data-state=copied] .group-data-\[state\=copied\]\/inline-copy\:opacity-100,.group\/inline-copy[data-state=error] .group-data-\[state\=error\]\/inline-copy\:opacity-100{opacity:1}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.group\/sidebar[data-collapsible=icon] .group-data-\[collapsible\=icon\]\/sidebar\:ring-sidebar{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--sidebar-background) / var(--tw-ring-opacity,1))}.group\/sidebar-wrapper[data-resizing=true] .group-data-\[resizing\=true\]\/sidebar-wrapper\:transition-none{transition-property:none}.group\/sidebar-wrapper[data-restoring=true] .group-data-\[restoring\=true\]\/sidebar-wrapper\:\!transition-none{transition-property:none!important}.group\/sidebar-wrapper[data-restoring=true] .group-data-\[restoring\=true\]\/sidebar-wrapper\:transition-none{transition-property:none}.group\/alert-dialog[data-size=sm] .group-data-\[size\=sm\]\/alert-dialog\:\*\:w-full>*{width:100%}.group\/date-picker[data-disabled] .group-data-\[disabled\]\/date-picker\:disabled\:opacity-100:disabled,.group\/input-group[data-disabled] .group-data-\[disabled\]\/input-group\:disabled\:opacity-100:disabled,.group\/time-field[data-disabled] .group-data-\[disabled\]\/time-field\:disabled\:opacity-100:disabled{opacity:1}.group\/accordion-item:last-child[data-state=closed] .group-last\/accordion-item\:group-data-\[state\=closed\]\/accordion-item\:rounded-b-card{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.group\/row[data-state=selected]:hover .group-data-\[state\=selected\]\/row\:group-hover\/row\:bg-\[linear-gradient\(hsl\(var\(--accent-strong\)\/0\.2\)\,hsl\(var\(--accent-strong\)\/0\.2\)\)\]{background-image:linear-gradient(hsl(var(--accent-strong)/.2),hsl(var(--accent-strong)/.2))}.group\/slider[data-dragging] .group\/thumb:focus .group-data-\[dragging\]\/slider\:group-focus\/thumb\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/slider[data-dragging] .group\/thumb:focus .group-data-\[dragging\]\/slider\:group-focus\/thumb\:opacity-100{opacity:1}.group\/tabs-list[data-indicator=ready] .group-data-\[indicator\=ready\]\/tabs-list\:data-\[state\=active\]\:border-transparent[data-state=active]{border-color:#0000}.group\/tabs-list[data-indicator=ready] .group-data-\[indicator\=ready\]\/tabs-list\:data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:#0000}.group\/segmented[data-ready=false] .group-data-\[ready\=false\]\/segmented\:data-\[state\=on\]\:bg-accent-strong[data-state=on]{--tw-bg-opacity:1;background-color:hsl(var(--accent-strong) / var(--tw-bg-opacity,1))}.group\/segmented[data-ready=false] .group-data-\[ready\=false\]\/segmented\:data-\[state\=on\]\:bg-background[data-state=on]{--tw-bg-opacity:1;background-color:hsl(var(--background) / var(--tw-bg-opacity,1))}.group\/segmented[data-ready=false] .group-data-\[ready\=false\]\/segmented\:data-\[state\=on\]\:bg-primary[data-state=on]{--tw-bg-opacity:1;background-color:hsl(var(--primary) / var(--tw-bg-opacity,1))}.group\/tabs-list[data-indicator=ready] .group-data-\[indicator\=ready\]\/tabs-list\:data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group\/segmented[data-ready=false] .group-data-\[ready\=false\]\/segmented\:data-\[state\=on\]\:shadow-\[inset_0_0_0_1px_hsl\(var\(--border\)\)\][data-state=on]{--tw-shadow:inset 0 0 0 1px hsl(var(--border));--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.peer[data-disabled]~.peer-data-disabled\:cursor-not-allowed{cursor:not-allowed}.peer[data-disabled]~.peer-data-disabled\:opacity-50{opacity:.5}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-3{top:.75rem}.peer\/menu-button[data-size=md]~.peer-data-\[size\=md\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=md]~.peer-data-\[size\=md\]\/menu-button\:top-2{top:.5rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{--tw-text-opacity:1;color:hsl(var(--sidebar-accent-foreground) / var(--tw-text-opacity,1))}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/70{background-color:hsl(var(--background) / .7)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:data-\[animate\]\:transition-\[transform\,height\,opacity\][data-animate]{transition-property:transform,height,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-safe\:data-\[animate\]\:transition-\[transform\,width\,height\,opacity\][data-animate]{transition-property:transform,width,height,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-safe\:data-\[animate\]\:duration-200[data-animate]{transition-duration:.2s}.motion-safe\:data-\[animate\]\:ease-tony[data-animate]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.motion-safe\:data-\[state\=active\]\:animate-in[data-state=active],.motion-safe\:data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=closed\]\:motion-safe\:animate-out[data-state=closed],.motion-safe\:data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:motion-safe\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.motion-safe\:data-\[animate\]\:duration-200[data-animate]{animation-duration:.2s}.motion-safe\:data-\[animate\]\:ease-tony[data-animate]{animation-timing-function:cubic-bezier(.16,1,.3,1)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:\!animate-none{animation:none!important}.motion-reduce\:animate-none{animation:none}.motion-reduce\:opacity-40{opacity:.4}.motion-reduce\:opacity-60{opacity:.6}.motion-reduce\:\!transition-none{transition-property:none!important}.motion-reduce\:transition-\[border-color\]{transition-property:border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-reduce\:transition-\[box-shadow\]{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:\[--tw-enter-translate-y\:0px\]{--tw-enter-translate-y:0px}.motion-reduce\:\[animation-duration\:1\.6s\]{animation-duration:1.6s}.motion-reduce\:\[animation-duration\:2\.4s\]{animation-duration:2.4s}.motion-reduce\:file\:transition-none::file-selector-button{transition-property:none}.motion-reduce\:before\:transition-none:before{content:var(--tw-content);transition-property:none}.motion-reduce\:after\:hidden:after{content:var(--tw-content);display:none}.motion-reduce\:after\:animate-none:after{content:var(--tw-content);animation:none}.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}.motion-reduce\:hover\:translate-y-0:hover,.motion-reduce\:focus-visible\:translate-y-0:focus-visible{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-reduce\:active\:scale-100:active,.motion-reduce\:enabled\:hover\:scale-100:hover:enabled,.motion-reduce\:enabled\:active\:scale-100:active:enabled{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-reduce\:has-\[\:focus-visible\]\:translate-y-0:has(:focus-visible){--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.has-\[\>\[data-slot\=field\]\]\:motion-reduce\:transition-none:has(>[data-slot=field]){transition-property:none}.motion-reduce\:data-\[drag-active\]\:scale-100[data-drag-active],.group\/dropzone[data-drag-active] .motion-reduce\:group-data-\[drag-active\]\/dropzone\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media not all and (min-width:1024px){.max-lg\:hidden{display:none}}@media not all and (min-width:768px){.max-md\:hidden{display:none}}@media not all and (min-width:640px){.max-sm\:static{position:static}.max-sm\:hidden{display:none}.max-sm\:max-h-48{max-height:12rem}.max-sm\:w-8{width:2rem}.max-sm\:w-9{width:2.25rem}.max-sm\:basis-full{flex-basis:100%}.max-sm\:px-0{padding-left:0;padding-right:0}.max-sm\:text-base{font-size:1rem;line-height:1.5rem}.max-sm\:leading-6{line-height:1.5rem}.max-sm\:\[contain\:inline-size\]{contain:inline-size}}@media (max-width:400px){.max-\[400px\]\:w-full{width:100%}.max-\[400px\]\:\[--cell-min\:0px\]{--cell-min:0px}}@media (min-width:400px){.min-\[400px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[400px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.sm\:sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:not-sr-only{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:absolute{position:absolute}.sm\:end-\[18px\]{inset-inline-end:18px}.sm\:top-1\/2{top:50%}.sm\:order-last{order:9999}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-3{grid-column-start:3}.sm\:row-span-1{grid-row:span 1/span 1}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:my-0{margin-top:0;margin-bottom:0}.sm\:me-0{margin-inline-end:0}.sm\:me-auto{margin-inline-end:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:contents{display:contents}.sm\:h-auto{height:auto}.sm\:min-h-8{min-height:2rem}.sm\:min-h-\[24rem\]{min-height:24rem}.sm\:w-11{width:2.75rem}.sm\:w-24{width:6rem}.sm\:w-36{width:9rem}.sm\:w-40{width:10rem}.sm\:w-56{width:14rem}.sm\:w-60{width:15rem}.sm\:w-64{width:16rem}.sm\:w-8{width:2rem}.sm\:w-9{width:2.25rem}.sm\:w-\[30rem\]{width:30rem}.sm\:w-auto{width:auto}.sm\:max-w-56{max-width:14rem}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:basis-1\/3{flex-basis:33.3333%}.sm\:-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_8rem\]{grid-template-columns:1fr 8rem}.sm\:grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.sm\:grid-cols-\[6\.5rem_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:6.5rem repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_11rem\]{grid-template-columns:minmax(0,1fr) 11rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_12rem\]{grid-template-columns:minmax(0,1fr) 12rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_13rem\]{grid-template-columns:minmax(0,1fr) 13rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,9rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto}.sm\:grid-cols-\[var\(--grid-cols-sm\)\]{grid-template-columns:var(--grid-cols-sm)}.sm\:grid-rows-\[var\(--grid-rows-sm\)\]{grid-template-rows:var(--grid-rows-sm)}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:items-stretch{align-items:stretch}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-x-\[var\(--grid-gap-x-sm\)\]{-moz-column-gap:var(--grid-gap-x-sm);column-gap:var(--grid-gap-x-sm)}.sm\:gap-y-\[var\(--grid-gap-y-sm\)\]{row-gap:var(--grid-gap-y-sm)}.sm\:self-auto{align-self:auto}.sm\:overflow-visible{overflow:visible}.sm\:whitespace-normal{white-space:normal}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:border-b-0{border-bottom-width:0}.sm\:border-e{border-inline-end-width:1px}.sm\:border-s{border-inline-start-width:1px}.sm\:border-t-0{border-top-width:0}.sm\:p-0{padding:0}.sm\:p-1\.5{padding:.375rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:pe-3{padding-inline-end:.75rem}.sm\:ps-0{padding-inline-start:0}.sm\:ps-3{padding-inline-start:.75rem}.sm\:ps-5{padding-inline-start:1.25rem}.sm\:ps-\[calc\(1\.25rem_\+_2px\)\]{padding-inline-start:calc(1.25rem + 2px)}.sm\:pt-1{padding-top:.25rem}.sm\:pt-2\.5{padding-top:.625rem}.sm\:pt-3{padding-top:.75rem}.sm\:pt-5{padding-top:1.25rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:text-\[28px\]{font-size:28px}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:leading-snug{line-height:1.375}.sm\:\[grid-column\:var\(--grid-item-col-sm\)\]{grid-column:var(--grid-item-col-sm)}.sm\:\[grid-row\:var\(--grid-item-row-sm\)\]{grid-row:var(--grid-item-row-sm)}.group\/input-floating:has(input:-moz-placeholder-shown:not(:focus):not(:autofill)) .sm\:group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-sm{font-size:.875rem;line-height:1.25rem}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .sm\:group-has-\[input\:-moz-placeholder\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-sm{font-size:.875rem;line-height:1.25rem}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:-webkit-autofill)) .sm\:group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:text-sm{font-size:.875rem;line-height:1.25rem}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .sm\:group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:-webkit-autofill\)\]\/input-floating\:text-sm{font-size:.875rem;line-height:1.25rem}.group\/input-floating:has(input:placeholder-shown:not(:focus):not(:autofill)) .sm\:group-has-\[input\:placeholder-shown\:not\(\:focus\)\:not\(\:autofill\)\]\/input-floating\:text-sm{font-size:.875rem;line-height:1.25rem}.group\/alert-dialog[data-size=md] .sm\:group-data-\[size\=md\]\/alert-dialog\:row-span-2{grid-row:span 2/span 2}.group\/alert-dialog[data-size=md] .sm\:group-data-\[size\=md\]\/alert-dialog\:mb-0{margin-bottom:0}.group\/alert-dialog[data-size=md] .sm\:group-data-\[size\=md\]\/alert-dialog\:items-start{align-items:flex-start}.group\/alert-dialog[data-size=md] .sm\:group-data-\[size\=md\]\/alert-dialog\:self-start{align-self:flex-start}.group\/alert-dialog[data-size=md] .sm\:group-data-\[size\=md\]\/alert-dialog\:text-start{text-align:start}.group\/alert-dialog[data-size=md] .sm\:group-data-\[size\=md\]\/alert-dialog\:has-\[\[data-slot\=alert-dialog-media\]\]\:grid:has([data-slot=alert-dialog-media]){display:grid}.group\/alert-dialog[data-size=md] .sm\:group-data-\[size\=md\]\/alert-dialog\:has-\[\[data-slot\=alert-dialog-media\]\]\:grid-cols-\[auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-columns:auto 1fr}.group\/alert-dialog[data-size=md] .sm\:group-data-\[size\=md\]\/alert-dialog\:has-\[\[data-slot\=alert-dialog-media\]\]\:gap-x-4:has([data-slot=alert-dialog-media]){-moz-column-gap:1rem;column-gap:1rem}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:row-span-2{grid-row:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:w-56{width:14rem}.md\:w-\[--radix-navigation-menu-viewport-width\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-md{max-width:28rem}.md\:shrink-0{flex-shrink:0}.md\:basis-1\/3{flex-basis:33.3333%}.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\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.md\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.md\:grid-cols-\[var\(--grid-cols-md\)\]{grid-template-columns:var(--grid-cols-md)}.md\:grid-rows-\[var\(--grid-rows-md\)\]{grid-template-rows:var(--grid-rows-md)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:gap-x-\[var\(--grid-gap-x-md\)\]{-moz-column-gap:var(--grid-gap-x-md);column-gap:var(--grid-gap-x-md)}.md\:gap-y-\[var\(--grid-gap-y-md\)\]{row-gap:var(--grid-gap-y-md)}.md\:self-auto{align-self:auto}.md\:pt-2{padding-top:.5rem}.md\:\[grid-column\:var\(--grid-item-col-md\)\]{grid-column:var(--grid-item-col-md)}.md\:\[grid-row\:var\(--grid-item-row-md\)\]{grid-row:var(--grid-item-row-md)}.md\:after\:hidden:after{content:var(--tw-content);display:none}.md\:has-\[\[data-slot\=sidebar\]\[data-variant\=inset\]\]\:bg-sidebar:has([data-slot=sidebar][data-variant=inset]){--tw-bg-opacity:1;background-color:hsl(var(--sidebar-background) / var(--tw-bg-opacity,1))}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-variant=inset][data-side=end]~.md\:peer-data-\[variant\=inset\]\:peer-data-\[side\=end\]\:me-0{margin-inline-end:0}.peer[data-variant=inset][data-side=end][data-collapsible=offcanvas]~.md\:peer-data-\[variant\=inset\]\:peer-data-\[side\=end\]\:peer-data-\[collapsible\=offcanvas\]\:me-2{margin-inline-end:.5rem}.peer[data-variant=inset][data-side=start]~.md\:peer-data-\[variant\=inset\]\:peer-data-\[side\=start\]\:ms-0{margin-inline-start:0}.peer[data-variant=inset][data-side=start][data-collapsible=offcanvas]~.md\:peer-data-\[variant\=inset\]\:peer-data-\[side\=start\]\:peer-data-\[collapsible\=offcanvas\]\:ms-2{margin-inline-start:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-card{border-radius:var(--radius)}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:border{border-width:1px}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:border-border{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:transition-\[margin\]{transition-property:margin;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:duration-300{transition-duration:.3s}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ease-tony{transition-timing-function:cubic-bezier(.16,1,.3,1)}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:duration-300{animation-duration:.3s}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ease-tony{animation-timing-function:cubic-bezier(.16,1,.3,1)}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-4{top:1rem}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:w-64{width:16rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_17rem\]{grid-template-columns:minmax(0,1fr) 17rem}.lg\:grid-cols-\[var\(--grid-cols-lg\)\]{grid-template-columns:var(--grid-cols-lg)}.lg\:grid-rows-\[var\(--grid-rows-lg\)\]{grid-template-rows:var(--grid-rows-lg)}.lg\:items-start{align-items:flex-start}.lg\:gap-x-\[var\(--grid-gap-x-lg\)\]{-moz-column-gap:var(--grid-gap-x-lg);column-gap:var(--grid-gap-x-lg)}.lg\:gap-y-\[var\(--grid-gap-y-lg\)\]{row-gap:var(--grid-gap-y-lg)}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:\[grid-column\:var\(--grid-item-col-lg\)\]{grid-column:var(--grid-item-col-lg)}.lg\:\[grid-row\:var\(--grid-item-row-lg\)\]{grid-row:var(--grid-item-row-lg)}}@media (min-width:1280px){.xl\:block{display:block}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.xl\:grid-cols-\[var\(--grid-cols-xl\)\]{grid-template-columns:var(--grid-cols-xl)}.xl\:grid-rows-\[var\(--grid-rows-xl\)\]{grid-template-rows:var(--grid-rows-xl)}.xl\:gap-x-\[var\(--grid-gap-x-xl\)\]{-moz-column-gap:var(--grid-gap-x-xl);column-gap:var(--grid-gap-x-xl)}.xl\:gap-y-\[var\(--grid-gap-y-xl\)\]{row-gap:var(--grid-gap-y-xl)}.xl\:\[grid-column\:var\(--grid-item-col-xl\)\]{grid-column:var(--grid-item-col-xl)}.xl\:\[grid-row\:var\(--grid-item-row-xl\)\]{grid-row:var(--grid-item-row-xl)}}@media (min-width:1536px){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-\[var\(--grid-cols-2xl\)\]{grid-template-columns:var(--grid-cols-2xl)}.\32 xl\:grid-rows-\[var\(--grid-rows-2xl\)\]{grid-template-rows:var(--grid-rows-2xl)}.\32 xl\:gap-x-\[var\(--grid-gap-x-2xl\)\]{-moz-column-gap:var(--grid-gap-x-2xl);column-gap:var(--grid-gap-x-2xl)}.\32 xl\:gap-y-\[var\(--grid-gap-y-2xl\)\]{row-gap:var(--grid-gap-y-2xl)}.\32 xl\:\[grid-column\:var\(--grid-item-col-2xl\)\]{grid-column:var(--grid-item-col-2xl)}.\32 xl\:\[grid-row\:var\(--grid-item-row-2xl\)\]{grid-row:var(--grid-item-row-2xl)}}.rtl\:origin-left:where([dir=rtl],[dir=rtl] *){transform-origin:0}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:100% 0}.rtl\:-translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:translate-x-1\/2:where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-90:where([dir=rtl],[dir=rtl] *){--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-\[135deg\]:where([dir=rtl],[dir=rtl] *){--tw-rotate:135deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-scale-x-100:where([dir=rtl],[dir=rtl] *){--tw-scale-x:-1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:scale-x-100:where([dir=rtl],[dir=rtl] *){--tw-scale-x:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:bg-\[linear-gradient\(to_left\,var\(--from\)\,var\(--to\)\)\]:where([dir=rtl],[dir=rtl] *){background-image:linear-gradient(to left,var(--from),var(--to))}.rtl\:bg-gradient-to-l:where([dir=rtl],[dir=rtl] *){background-image:linear-gradient(to left, var(--tw-gradient-stops))}.rtl\:bg-gradient-to-r:where([dir=rtl],[dir=rtl] *){background-image:linear-gradient(to right, var(--tw-gradient-stops))}.rtl\:bg-\[position\:100\%_0\]:where([dir=rtl],[dir=rtl] *){background-position:100% 0}.rtl\:bg-\[position\:100\%_100\%\]:where([dir=rtl],[dir=rtl] *){background-position:100% 100%}.rtl\:slide-in-from-left-4:where([dir=rtl],[dir=rtl] *){--tw-enter-translate-x:-1rem}.rtl\:slide-in-from-left-full:where([dir=rtl],[dir=rtl] *){--tw-enter-translate-x:-100%}.rtl\:slide-in-from-right-4:where([dir=rtl],[dir=rtl] *){--tw-enter-translate-x:1rem}.rtl\:slide-in-from-right-full:where([dir=rtl],[dir=rtl] *){--tw-enter-translate-x:100%}.rtl\:slide-out-to-left-full:where([dir=rtl],[dir=rtl] *){--tw-exit-translate-x:-100%}.rtl\:slide-out-to-right-full:where([dir=rtl],[dir=rtl] *){--tw-exit-translate-x:100%}.rtl\:after\:translate-x-0:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:after\:translate-x-1\/2:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:after\:\!\[animation-direction\:reverse\]:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);animation-direction:reverse!important}.group\/card:hover .rtl\:group-hover\/card\:-translate-x-0\.5:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:data-\[state\=checked\]\:-translate-x-3[data-state=checked]:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:data-\[state\=checked\]\:-translate-x-4[data-state=checked]:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:data-\[state\=checked\]\:-translate-x-5[data-state=checked]:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:data-\[state\=open\]\:\!-rotate-90[data-state=open]:where([dir=rtl],[dir=rtl] *){--tw-rotate:-90deg!important;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@media (forced-colors:active){.forced-colors\:bg-\[color\:GrayText\]{background-color:graytext}.forced-colors\:bg-\[color\:Highlight\]{background-color:highlight}.forced-colors\:bg-transparent{background-color:#0000}.forced-colors\:outline{outline-style:solid}.forced-colors\:outline-0{outline-width:0}.forced-colors\:outline-1{outline-width:1px}.forced-colors\:outline-2{outline-width:2px}.forced-colors\:-outline-offset-2{outline-offset:-2px}.forced-colors\:forced-color-adjust-none{forced-color-adjust:none}.forced-colors\:focus-visible\:outline:focus-visible{outline-style:solid}.forced-colors\:focus-visible\:outline-2:focus-visible{outline-width:2px}.forced-colors\:data-highlighted\:outline[data-highlighted]{outline-style:solid}.forced-colors\:data-highlighted\:outline-2[data-highlighted]{outline-width:2px}.forced-colors\:data-highlighted\:-outline-offset-2[data-highlighted]{outline-offset:-2px}.forced-colors\:data-\[selected\=true\]\:outline[data-selected=true],.forced-colors\:data-\[state\=open\]\:outline[data-state=open]{outline-style:solid}.forced-colors\:data-\[selected\=true\]\:outline-2[data-selected=true]{outline-width:2px}.forced-colors\:data-\[state\=open\]\:outline-1[data-state=open]{outline-width:1px}.forced-colors\:data-\[selected\=true\]\:-outline-offset-2[data-selected=true]{outline-offset:-2px}}.\[\&\+\[data-slot\=field-description\]\]\:-mt-1\.5+[data-slot=field-description]{margin-top:-.375rem}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\.border-b\]\:pb-2\.5.border-b{padding-bottom:.625rem}.\[\&\.border-t\]\:pt-2\.5.border-t{padding-top:.625rem}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\&\:\:-webkit-search-decoration\]\:appearance-none::-webkit-search-decoration{appearance:none}.\[\&\:enabled\:not\(\[aria-disabled\=true\]\)\]\:hover\:bg-accent\/50:hover:enabled:not([aria-disabled=true]){background-color:hsl(var(--accent) / .5)}.\[\&\:first-child\[data-selected\=true\]\]\:rounded-s-inner:first-child[data-selected=true],.\[\&\:first-child\]\:rounded-s-inner:first-child{border-start-start-radius:calc(var(--radius) * .5);border-end-start-radius:calc(var(--radius) * .5)}.\[\&\:focus-visible_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-accent-foreground:focus-visible svg:not([class*=text-]){--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.\[\&\:has\(\+\[data-slot\=dialog-close-button\]\)\]\:pb-6:has(+[data-slot=dialog-close-button]){padding-bottom:1.5rem}.\[\&\:has\(\+\[data-slot\=dialog-footer\]\)\]\:pb-6:has(+[data-slot=dialog-footer]){padding-bottom:1.5rem}.\[\&\:has\(\+\[data-slot\=sheet-close-button\]\)\]\:pb-6:has(+[data-slot=sheet-close-button]){padding-bottom:1.5rem}.\[\&\:has\(\+\[data-slot\=sheet-footer\]\)\]\:pb-6:has(+[data-slot=sheet-footer]){padding-bottom:1.5rem}@media (max-width:600px){.max-\[600px\]\:\[\&\:has\(\>\[data-button\]\)\>\[data-content\]\+\[data-button\]\]\:ms-0:has(>[data-button])>[data-content]+[data-button]{margin-inline-start:0}.max-\[600px\]\:\[\&\:has\(\>\[data-button\]\)\>\[data-content\]\]\:basis-full:has(>[data-button])>[data-content]{flex-basis:100%}.max-\[600px\]\:\[\&\:has\(\>\[data-button\]\)\]\:flex-wrap:has(>[data-button]){flex-wrap:wrap}.max-\[600px\]\:\[\&\:has\(\>\[data-icon\]\)\:has\(\>\[data-button\]\)\>\[data-content\]\+\[data-button\]\]\:ms-11:has(>[data-icon]):has(>[data-button])>[data-content]+[data-button]{margin-inline-start:2.75rem}.max-\[600px\]\:\[\&\:has\(\>\[data-icon\]\)\:has\(\>\[data-button\]\)\>\[data-content\]\]\:basis-\[calc\(100\%-2\.75rem\)\]:has(>[data-icon]):has(>[data-button])>[data-content]{flex-basis:calc(100% - 2.75rem)}}.\[\&\:has\(\>\[data-icon\]\)\>\[data-content\]\]\:pt-1\.5:has(>[data-icon])>[data-content]{padding-top:.375rem}.\[\&\:has\(\>\[data-slot\=field-content\]\)\>\[role\=checkbox\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox]{margin-top:1px}.\[\&\:has\(\>\[data-slot\=field-content\]\)\>\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=radio]{margin-top:1px}.\[\&\:has\(\>\[data-slot\=field-content\]\)\>\[role\=switch\]\]\:mt-0\.5:has(>[data-slot=field-content])>[role=switch]{margin-top:.125rem}.\[\&\:has\(\>\[data-slot\=field\]\)\:has\(\[data-state\=checked\]\)\:not\(\:has\(\[aria-invalid\=true\]\)\)\:hover\]\:border-accent-strong:has(>[data-slot=field]):has([data-state=checked]):not(:has([aria-invalid=true])):hover{--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.\[\&\:has\(\>\[data-slot\=field\]\)\:has\(\[data-state\=checked\]\)\:not\(\:has\(\[aria-invalid\=true\]\)\)\]\:border-accent-strong:has(>[data-slot=field]):has([data-state=checked]):not(:has([aria-invalid=true])){--tw-border-opacity:1;border-color:hsl(var(--accent-strong) / var(--tw-border-opacity,1))}.\[\&\:has\(\[role\=checkbox\]\)\]\:w-px:has([role=checkbox]){width:1px}.\[\&\:has\(\[role\=checkbox\]\)\]\:pe-0:has([role=checkbox]){padding-inline-end:0}.\[\&\:hover_\[data-slot\=badge\]\]\:bg-background:hover [data-slot=badge]{--tw-bg-opacity:1;background-color:hsl(var(--background) / var(--tw-bg-opacity,1))}.\[\&\:hover_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-accent-foreground:hover svg:not([class*=text-]){--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.\[\&\:is\(a\,button\)\:not\(\[data-selected\=true\]\,\[aria-current\=page\]\)\:hover\]\:border-line-strong:is(a,button):not([data-selected=true],[aria-current=page]):hover{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.\[\&\:is\(a\,button\)\:not\(\[data-selected\=true\]\,\[aria-current\=page\]\)\:hover\]\:bg-accent\/60:is(a,button):not([data-selected=true],[aria-current=page]):hover{background-color:hsl(var(--accent) / .6)}.\[\&\:is\(a\,button\)\]\:cursor-pointer:is(a,button){cursor:pointer}.\[\&\:is\(button\)\]\:w-full:is(button){width:100%}.\[\&\:last-child\[data-selected\=true\]\]\:rounded-e-inner:last-child[data-selected=true],.\[\&\:last-child\]\:rounded-e-inner:last-child{border-start-end-radius:calc(var(--radius) * .5);border-end-end-radius:calc(var(--radius) * .5)}.\[\&\:not\(\:first-child\)\]\:-ms-px:not(:first-child){margin-inline-start:-1px}.\[\&\:not\(\:first-child\)\]\:-mt-px:not(:first-child){margin-top:-1px}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\*\:has\(\~\:not\(\:is\(input\,select\)\[aria-hidden\=true\]\)\)\]\:rounded-b-none:not(:has(>[data-slot=button-group]))>:has(~:not(:is(input,select)[aria-hidden=true])){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\*\:has\(\~\:not\(\:is\(input\,select\)\[aria-hidden\=true\]\)\)\]\:rounded-e-none:not(:has(>[data-slot=button-group]))>:has(~:not(:is(input,select)[aria-hidden=true])){border-start-end-radius:0;border-end-end-radius:0}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\*\:not\(\:first-child\)\:not\(\[data-slot\=button-group-separator\]\)\:not\(\[data-slot\=button-group-separator\]\+\*\)\]\:-ms-px:not(:has(>[data-slot=button-group]))>:not(:first-child):not([data-slot=button-group-separator]):not([data-slot=button-group-separator]+*){margin-inline-start:-1px}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\*\:not\(\:first-child\)\:not\(\[data-slot\=button-group-separator\]\)\:not\(\[data-slot\=button-group-separator\]\+\*\)\]\:-mt-px:not(:has(>[data-slot=button-group]))>:not(:first-child):not([data-slot=button-group-separator]):not([data-slot=button-group-separator]+*){margin-top:-1px}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\*\:not\(\:first-child\)\]\:rounded-s-none:not(:has(>[data-slot=button-group]))>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\*\:not\(\:first-child\)\]\:rounded-t-none:not(:has(>[data-slot=button-group]))>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\:is\(\[data-slot\=input-wrapper\]\,\[data-slot\=native-select-wrapper\]\)\:has\(\~\:not\(\:is\(input\,select\)\[aria-hidden\=true\]\)\)\>\:is\(\[data-slot\=input\]\,\[data-slot\=native-select\]\)\]\:rounded-b-none:not(:has(>[data-slot=button-group]))>:is([data-slot=input-wrapper],[data-slot=native-select-wrapper]):has(~:not(:is(input,select)[aria-hidden=true]))>:is([data-slot=input],[data-slot=native-select]){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\:is\(\[data-slot\=input-wrapper\]\,\[data-slot\=native-select-wrapper\]\)\:has\(\~\:not\(\:is\(input\,select\)\[aria-hidden\=true\]\)\)\>\:is\(\[data-slot\=input\]\,\[data-slot\=native-select\]\)\]\:rounded-e-none:not(:has(>[data-slot=button-group]))>:is([data-slot=input-wrapper],[data-slot=native-select-wrapper]):has(~:not(:is(input,select)[aria-hidden=true]))>:is([data-slot=input],[data-slot=native-select]){border-start-end-radius:0;border-end-end-radius:0}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\:is\(\[data-slot\=input-wrapper\]\,\[data-slot\=native-select-wrapper\]\)\:not\(\:first-child\)\>\:is\(\[data-slot\=input\]\,\[data-slot\=native-select\]\)\]\:rounded-s-none:not(:has(>[data-slot=button-group]))>:is([data-slot=input-wrapper],[data-slot=native-select-wrapper]):not(:first-child)>:is([data-slot=input],[data-slot=native-select]){border-start-start-radius:0;border-end-start-radius:0}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\:is\(\[data-slot\=input-wrapper\]\,\[data-slot\=native-select-wrapper\]\)\:not\(\:first-child\)\>\:is\(\[data-slot\=input\]\,\[data-slot\=native-select\]\)\]\:rounded-t-none:not(:has(>[data-slot=button-group]))>:is([data-slot=input-wrapper],[data-slot=native-select-wrapper]):not(:first-child)>:is([data-slot=input],[data-slot=native-select]){border-top-left-radius:0;border-top-right-radius:0}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\[data-slot\=tooltip-disabled-trigger\]\:has\(\~\:not\(\:is\(input\,select\)\[aria-hidden\=true\]\)\)\>\*\]\:rounded-b-none:not(:has(>[data-slot=button-group]))>[data-slot=tooltip-disabled-trigger]:has(~:not(:is(input,select)[aria-hidden=true]))>*{border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\[data-slot\=tooltip-disabled-trigger\]\:has\(\~\:not\(\:is\(input\,select\)\[aria-hidden\=true\]\)\)\>\*\]\:rounded-e-none:not(:has(>[data-slot=button-group]))>[data-slot=tooltip-disabled-trigger]:has(~:not(:is(input,select)[aria-hidden=true]))>*{border-start-end-radius:0;border-end-end-radius:0}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\[data-slot\=tooltip-disabled-trigger\]\:not\(\:first-child\)\>\*\]\:rounded-s-none:not(:has(>[data-slot=button-group]))>[data-slot=tooltip-disabled-trigger]:not(:first-child)>*{border-start-start-radius:0;border-end-start-radius:0}.\[\&\:not\(\:has\(\>\[data-slot\=button-group\]\)\)\>\[data-slot\=tooltip-disabled-trigger\]\:not\(\:first-child\)\>\*\]\:rounded-t-none:not(:has(>[data-slot=button-group]))>[data-slot=tooltip-disabled-trigger]:not(:first-child)>*{border-top-left-radius:0;border-top-right-radius:0}.\[\&\:not\(\[data-disabled\]\)\]\:hover\:border-line-strong:hover:not([data-disabled]){--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.\[\&\:not\(\[data-label-position\]\)\]\:border-sidebar-border:not([data-label-position]){--tw-border-opacity:1;border-color:hsl(var(--sidebar-border) / var(--tw-border-opacity,1))}.\[\&\:not\(\[data-label-position\]\)\]\:bg-sidebar-border:not([data-label-position]){--tw-bg-opacity:1;background-color:hsl(var(--sidebar-border) / var(--tw-bg-opacity,1))}.\[\&\:nth-child\(2\)\[data-selected\=true\]\]\:rounded-s-inner:nth-child(2)[data-selected=true],.\[\&\:nth-child\(2\)\]\:rounded-s-inner:nth-child(2){border-start-start-radius:calc(var(--radius) * .5);border-end-start-radius:calc(var(--radius) * .5)}.\[\&\:-moz-read-only\:not\(\:disabled\)\]\:bg-muted\/50:-moz-read-only:not(:disabled){background-color:hsl(var(--muted) / .5)}.\[\&\:read-only\:not\(\:disabled\)\]\:bg-muted\/50:read-only:not(:disabled){background-color:hsl(var(--muted) / .5)}.\[\&\:-moz-read-only\:not\(\:disabled\)\]\:bg-transparent:-moz-read-only:not(:disabled){background-color:#0000}.\[\&\:read-only\:not\(\:disabled\)\]\:bg-transparent:read-only:not(:disabled){background-color:#0000}.\[\&\>\*\+\*\:not\(\:empty\)\]\:mt-2>*+:not(:empty){margin-top:.5rem}.\[\&\>\*\+\*\:not\(\[data-slot\=message-caret\]\)\]\:mt-2\.5>*+:not([data-slot=message-caret]){margin-top:.625rem}.\[\&\>\*\+\*\]\:mt-\[1em\]>*+*{margin-top:1em}@media not all and (min-width:640px){.max-sm\:\[\&\>\*\+\*\]\:border-t>*+*{border-top-width:1px}.max-sm\:\[\&\>\*\+\*\]\:border-border>*+*{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.max-sm\:\[\&\>\*\+\*\]\:pt-\[var\(--grid-divider-space\)\]>*+*{padding-top:var(--grid-divider-space)}.max-sm\:\[\&\>\*\+\*\]\:pt-\[var\(--grid-divider-space-alt\)\]>*+*{padding-top:var(--grid-divider-space-alt)}}@media (min-width:640px){@media not all and (min-width:768px){.sm\:max-md\:\[\&\>\*\+\*\]\:border-t>*+*{border-top-width:1px}.sm\:max-md\:\[\&\>\*\+\*\]\:border-border>*+*{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.sm\:max-md\:\[\&\>\*\+\*\]\:pt-\[var\(--grid-divider-space-alt-sm\)\]>*+*{padding-top:var(--grid-divider-space-alt-sm)}.sm\:max-md\:\[\&\>\*\+\*\]\:pt-\[var\(--grid-divider-space-sm\)\]>*+*{padding-top:var(--grid-divider-space-sm)}}}.\[\&\>\*\+\:is\(h4\,h5\,h6\)\:not\(\[data-slot\]\)\]\:mt-\[1\.4em\]>*+:is(h4,h5,h6):not([data-slot]){margin-top:1.4em}.\[\&\>\*\+h1\:not\(\[data-slot\]\)\]\:mt-\[1\.6em\]>*+h1:not([data-slot]){margin-top:1.6em}.\[\&\>\*\+h2\:not\(\[data-slot\]\)\]\:mt-\[1\.8em\]>*+h2:not([data-slot]){margin-top:1.8em}.\[\&\>\*\+h3\:not\(\[data-slot\]\)\]\:mt-\[1\.6em\]>*+h3:not([data-slot]){margin-top:1.6em}.\[\&\>\*\:active\]\:\!scale-100>:active{--tw-scale-x:1!important;--tw-scale-y:1!important;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.\[\&\>\*\:focus-visible\]\:z-\[2\]>:focus-visible,.\[\&\>\*\:focus-within\]\:z-\[2\]>:focus-within{z-index:2}.\[\&\>\*\:hover\:not\(\:focus-within\)\]\:z-\[1\]>:hover:not(:focus-within){z-index:1}@media (prefers-reduced-motion:no-preference){.motion-safe\:\[\&\>\*\:hover\]\:-translate-y-0\.5>:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.\[\&\>\*\:not\(\:first-child\)\]\:-ms-\[--avatar-overlap\]>:not(:first-child){margin-inline-start:calc(var(--avatar-overlap) * -1)}.\[\&\>\*\]\:absolute>*{position:absolute}.\[\&\>\*\]\:relative>*{position:relative}.\[\&\>\*\]\:inset-0>*{inset:0}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>\*\]\:opacity-0>*{opacity:0}@media (prefers-reduced-motion:no-preference){.motion-safe\:\[\&\>\*\]\:transition-transform>*{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-safe\:\[\&\>\*\]\:duration-200>*{transition-duration:.2s}.motion-safe\:\[\&\>\*\]\:ease-tony>*{transition-timing-function:cubic-bezier(.16,1,.3,1)}.motion-safe\:\[\&\>\*\]\:duration-200>*{animation-duration:.2s}.motion-safe\:\[\&\>\*\]\:ease-tony>*{animation-timing-function:cubic-bezier(.16,1,.3,1)}}.\[\&\>\.ProseMirror\]\:flex-1>.ProseMirror{flex:1}.\[\&\>\.ms-auto\~\[data-slot\$\=sub-chevron\]\]\:ms-0>.ms-auto~[data-slot$=sub-chevron]{margin-inline-start:0}.\[\&\>\:disabled\]\:pointer-events-none>:disabled{pointer-events:none}.\[\&\>\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\:has\(\+\[data-slot\=card-footer\]\[data-bordered\]\)\]\:mb-4>:has(+[data-slot=card-footer][data-bordered]){margin-bottom:1rem}.\[\&\>\:is\(\[aria-invalid\=true\]\,\:has\(\[aria-invalid\=true\]\)\)\:not\(\:focus-within\)\]\:z-\[1\]>:is([aria-invalid=true],:has([aria-invalid=true])):not(:focus-within){z-index:1}.\[\&\>\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\+\*\]\:mt-\[0\.6em\]>:is(h1,h2,h3,h4,h5,h6)+*{margin-top:.6em}.\[\&\>\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\:not\(\[data-slot\]\)\]\:text-balance>:is(h1,h2,h3,h4,h5,h6):not([data-slot]){text-wrap:balance}.\[\&\>\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\:not\(\[data-slot\]\)\]\:font-heading>:is(h1,h2,h3,h4,h5,h6):not([data-slot]){font-family:var(--font-heading)}.\[\&\>\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\:not\(\[data-slot\]\)\]\:font-semibold>:is(h1,h2,h3,h4,h5,h6):not([data-slot]){font-weight:600}.\[\&\>\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\:not\(\[data-slot\]\)\]\:text-foreground>:is(h1,h2,h3,h4,h5,h6):not([data-slot]){--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.\[\&\>\:is\(h4\,h5\,h6\)\:not\(\[data-slot\]\)\]\:text-\[1em\]>:is(h4,h5,h6):not([data-slot]){font-size:1em}.\[\&\>\:is\(h4\,h5\,h6\)\:not\(\[data-slot\]\)\]\:leading-\[1\.5\]>:is(h4,h5,h6):not([data-slot]){line-height:1.5}.\[\&\>\:is\(img\,video\)\]\:object-contain>:is(img,video){-o-object-fit:contain;object-fit:contain}.\[\&\>\:is\(img\,video\)\]\:object-cover>:is(img,video){-o-object-fit:cover;object-fit:cover}.\[\&\>\:is\(img\,video\)\]\:object-fill>:is(img,video){-o-object-fit:fill;object-fit:fill}.\[\&\>\:is\(img\,video\)\]\:object-none>:is(img,video){-o-object-fit:none;object-fit:none}.\[\&\>\:is\(img\,video\,iframe\,svg\,canvas\,picture\)\]\:block>:is(img,video,iframe,svg,canvas,picture){display:block}.\[\&\>\:is\(img\,video\,iframe\,svg\,canvas\,picture\)\]\:size-full>:is(img,video,iframe,svg,canvas,picture){width:100%;height:100%}.\[\&\>\:is\(p\,ul\,ol\,dl\,div\,blockquote\,pre\)\+\:is\(p\,ul\,ol\,dl\,div\,blockquote\,pre\)\]\:mt-1\.5>:is(p,ul,ol,dl,div,blockquote,pre)+:is(p,ul,ol,dl,div,blockquote,pre){margin-top:.375rem}.\[\&\>\:last-child\:\:after\]\:ms-0\.5>:last-child:after{margin-inline-start:.125rem}.\[\&\>\:last-child\:\:after\]\:inline-block>:last-child:after{display:inline-block}.\[\&\>\:last-child\:\:after\]\:h-\[1\.05em\]>:last-child:after{height:1.05em}.\[\&\>\:last-child\:\:after\]\:w-0\.5>:last-child:after{width:.125rem}.\[\&\>\:last-child\:\:after\]\:translate-y-\[0\.18em\]>:last-child:after{--tw-translate-y:.18em;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>\:last-child\:\:after\]\:animate-caret-blink>:last-child:after{animation:1.1s ease-out infinite caret-blink}.\[\&\>\:last-child\:\:after\]\:rounded-full>:last-child:after{border-radius:9999px}.\[\&\>\:last-child\:\:after\]\:bg-current>:last-child:after{background-color:currentColor}.\[\&\>\:last-child\:\:after\]\:align-baseline>:last-child:after{vertical-align:baseline}.\[\&\>\:last-child\:\:after\]\:content-\[\'\'\]>:last-child:after{--tw-content:"";content:var(--tw-content)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&\>\:last-child\:\:after\]\:\!animate-none>:last-child:after{animation:none!important}}.\[\&\>\[data-appearance\=card\]\]\:flex-1>[data-appearance=card]{flex:1}.\[\&\>\[data-appearance\=card\]\]\:basis-52>[data-appearance=card]{flex-basis:13rem}.\[\&\>\[data-date\]\:focus-visible\]\:relative>[data-date]:focus-visible{position:relative}.\[\&\>\[data-date\]\:focus-visible\]\:z-10>[data-date]:focus-visible{z-index:10}.\[\&\>\[data-date\]\:focus-visible\]\:outline>[data-date]:focus-visible{outline-style:solid}.\[\&\>\[data-date\]\:focus-visible\]\:outline-2>[data-date]:focus-visible{outline-width:2px}.\[\&\>\[data-date\]\:focus-visible\]\:outline-offset-2>[data-date]:focus-visible{outline-offset:2px}.\[\&\>\[data-date\]\:focus-visible\]\:outline-ring>[data-date]:focus-visible{outline-color:hsl(var(--ring) / 1)}.\[\&\>\[data-date\]\:hover\:not\(\[data-selected\]\)\:not\(\:focus-visible\)\]\:ring-1>[data-date]:hover:not([data-selected]):not(:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.\[\&\>\[data-date\]\:hover\:not\(\[data-selected\]\)\:not\(\:focus-visible\)\]\:ring-line-strong>[data-date]:hover:not([data-selected]):not(:focus-visible){--tw-ring-opacity:1;--tw-ring-color:hsl(var(--line-strong) / var(--tw-ring-opacity,1))}.\[\&\>\[data-date\]\]\:size-\[--heatmap-cell\]>[data-date]{width:var(--heatmap-cell);height:var(--heatmap-cell)}.\[\&\>\[data-date\]\]\:animate-pulse>[data-date]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.\[\&\>\[data-date\]\]\:cursor-pointer>[data-date]{cursor:pointer}.\[\&\>\[data-date\]\]\:rounded-\[calc\(var\(--radius\)\*0\.1875\)\]>[data-date]{border-radius:calc(var(--radius) * .1875)}.\[\&\>\[data-date\]\]\:outline-none>[data-date]{outline-offset:2px;outline:2px solid #0000}.\[\&\>\[data-date\]\]\:transition-\[background-color\,box-shadow\]>[data-date]{transition-property:background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[\&\>\[data-date\]\]\:duration-150>[data-date]{transition-duration:.15s}.\[\&\>\[data-date\]\]\:ease-tony>[data-date]{transition-timing-function:cubic-bezier(.16,1,.3,1)}.\[\&\>\[data-date\]\]\:duration-150>[data-date]{animation-duration:.15s}.\[\&\>\[data-date\]\]\:ease-tony>[data-date]{animation-timing-function:cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&\>\[data-date\]\]\:animate-none>[data-date]{animation:none}.motion-reduce\:\[\&\>\[data-date\]\]\:transition-none>[data-date]{transition-property:none}}.\[\&\>\[data-empty\]\]\:shadow-\[inset_0_0_0_1px_hsl\(var\(--line-subtle\)\)\]>[data-empty]{--tw-shadow:inset 0 0 0 1px hsl(var(--line-subtle));--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&\>\[data-input-otp-container\]\]\:w-fit>[data-input-otp-container]{width:fit-content}.\[\&\>\[data-selected\]\]\:ring-2>[data-selected]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.\[\&\>\[data-selected\]\]\:ring-foreground>[data-selected]{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--foreground) / var(--tw-ring-opacity,1))}.\[\&\>\[data-slot\=avatar\]\]\:ring-2>[data-slot=avatar]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.\[\&\>\[data-slot\=avatar\]\]\:ring-\[1\.5px\]>[data-slot=avatar]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.\[\&\>\[data-slot\=avatar\]\]\:ring-\[hsl\(var\(--avatar-ring\,var\(--background\)\)\)\]>[data-slot=avatar]{--tw-ring-color:hsl(var(--avatar-ring,var(--background)))}.\[\&\>\[data-slot\=calendar-event-time\]\]\:min-w-0>[data-slot=calendar-event-time]{min-width:0}.\[\&\>\[data-slot\=calendar-event-title\]\]\:w-auto>[data-slot=calendar-event-title]{width:auto}.\[\&\>\[data-slot\=calendar-event-title\]\]\:max-w-full>[data-slot=calendar-event-title]{max-width:100%}.\[\&\>\[data-slot\=calendar-event-title\]\]\:shrink-0>[data-slot=calendar-event-title]{flex-shrink:0}.\[\&\>\[data-slot\=code-highlighted-line\]\:first-child\]\:pe-24>[data-slot=code-highlighted-line]:first-child{padding-inline-end:6rem}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:1rem}.\[\&\>\[data-slot\=field-label-row\]\]\:flex-auto>[data-slot=field-label-row]{flex:auto}.\[\&\>\[data-slot\=field-label\]\:not\(\[class\*\=sr-only\]\)\]\:w-full>[data-slot=field-label]:not([class*=sr-only]){width:100%}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}.\[\&\>\[data-slot\=field\]\]\:p-4>[data-slot=field]{padding:1rem}.\[\&\>\[data-slot\=radio-card\]\]\:flex-1>[data-slot=radio-card]{flex:1}.\[\&\>\[data-slot\=radio-card\]\]\:basis-52>[data-slot=radio-card]{flex-basis:13rem}.\[\&\>\[data-slot\=separator-line\]\]\:border-sidebar-border>[data-slot=separator-line]{--tw-border-opacity:1;border-color:hsl(var(--sidebar-border) / var(--tw-border-opacity,1))}.\[\&\>\[data-slot\=separator-line\]\]\:bg-sidebar-border>[data-slot=separator-line]{--tw-bg-opacity:1;background-color:hsl(var(--sidebar-border) / var(--tw-bg-opacity,1))}.\[\&\>\[data-state\=on\]\:not\(\:focus-within\)\]\:z-\[1\]>[data-state=on]:not(:focus-within){z-index:1}.\[\&\>a\:hover\]\:text-accent-strong>a:hover{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.\[\&\>a\]\:font-medium>a{font-weight:500}.\[\&\>a\]\:text-foreground>a{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>blockquote\:not\(\[data-slot\]\)\]\:border-s-2>blockquote:not([data-slot]){border-inline-start-width:2px}.\[\&\>blockquote\:not\(\[data-slot\]\)\]\:border-line-strong>blockquote:not([data-slot]){--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.\[\&\>blockquote\:not\(\[data-slot\]\)\]\:ps-\[1em\]>blockquote:not([data-slot]){padding-inline-start:1em}.\[\&\>blockquote\:not\(\[data-slot\]\)\]\:italic>blockquote:not([data-slot]){font-style:italic}.\[\&\>blockquote\:not\(\[data-slot\]\)\]\:text-muted-foreground>blockquote:not([data-slot]){--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&\>button\:hover\]\:border-line-strong>button:hover{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.\[\&\>button\:hover\]\:text-foreground>button:hover{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.\[\&\>button\]\:pointer-events-auto>button{pointer-events:auto}.\[\&\>button\]\:inline-flex>button{display:inline-flex}.\[\&\>button\]\:size-7>button{width:1.75rem;height:1.75rem}.\[\&\>button\]\:cursor-pointer>button{cursor:pointer}.\[\&\>button\]\:items-center>button{align-items:center}.\[\&\>button\]\:justify-center>button{justify-content:center}.\[\&\>button\]\:rounded-full>button{border-radius:9999px}.\[\&\>button\]\:border>button{border-width:1px}.\[\&\>button\]\:border-border>button{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.\[\&\>button\]\:bg-popover>button{--tw-bg-opacity:1;background-color:hsl(var(--popover) / var(--tw-bg-opacity,1))}.\[\&\>button\]\:text-muted-foreground>button{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&\>button\]\:transition-colors>button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[\&\>button\]\:duration-150>button{transition-duration:.15s}.\[\&\>button\]\:ease-tony>button{transition-timing-function:cubic-bezier(.16,1,.3,1)}.\[\&\>button\]\:duration-150>button{animation-duration:.15s}.\[\&\>button\]\:ease-tony>button{animation-timing-function:cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&\>button\]\:transition-none>button{transition-property:none}}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>div\]\:items-center>div{align-items:center}.\[\&\>div\]\:justify-center>div{justify-content:center}.\[\&\>div\]\:gap-2>div{gap:.5rem}.\[\&\>dl\:not\(\[data-slot\]\)_dd\]\:mt-\[0\.2em\]>dl:not([data-slot]) dd{margin-top:.2em}.\[\&\>dl\:not\(\[data-slot\]\)_dd\]\:ps-\[1em\]>dl:not([data-slot]) dd{padding-inline-start:1em}.\[\&\>dl\:not\(\[data-slot\]\)_dd\]\:text-muted-foreground>dl:not([data-slot]) dd{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&\>dl\:not\(\[data-slot\]\)_dt\]\:font-semibold>dl:not([data-slot]) dt{font-weight:600}.\[\&\>dl\:not\(\[data-slot\]\)_dt\]\:text-foreground>dl:not([data-slot]) dt{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.\[\&\>figure\:not\(\[data-slot\]\)\>img\]\:rounded-control>figure:not([data-slot])>img{border-radius:calc(var(--radius) * .75)}.\[\&\>h1\:not\(\[data-slot\]\)\]\:text-\[1\.75em\]>h1:not([data-slot]){font-size:1.75em}.\[\&\>h1\:not\(\[data-slot\]\)\]\:leading-\[1\.2\]>h1:not([data-slot]){line-height:1.2}.\[\&\>h1\:not\(\[data-slot\]\)\]\:tracking-\[-0\.03em\]>h1:not([data-slot]){letter-spacing:-.03em}.\[\&\>h2\:not\(\[data-slot\]\)\]\:text-\[1\.4em\]>h2:not([data-slot]){font-size:1.4em}.\[\&\>h2\:not\(\[data-slot\]\)\]\:leading-\[1\.3\]>h2:not([data-slot]){line-height:1.3}.\[\&\>h2\:not\(\[data-slot\]\)\]\:tracking-\[-0\.02em\]>h2:not([data-slot]){letter-spacing:-.02em}.\[\&\>h3\:not\(\[data-slot\]\)\]\:text-\[1\.18em\]>h3:not([data-slot]){font-size:1.18em}.\[\&\>h3\:not\(\[data-slot\]\)\]\:leading-\[1\.4\]>h3:not([data-slot]){line-height:1.4}.\[\&\>h3\:not\(\[data-slot\]\)\]\:tracking-\[-0\.01em\]>h3:not([data-slot]){letter-spacing:-.01em}.\[\&\>hr\:not\(\[data-slot\]\)\]\:my-\[2em\]>hr:not([data-slot]){margin-top:2em;margin-bottom:2em}.\[\&\>hr\:not\(\[data-slot\]\)\]\:border-border>hr:not([data-slot]){--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.\[\&\>img\:not\(\[data-slot\]\)\]\:rounded-control>img:not([data-slot]){border-radius:calc(var(--radius) * .75)}.\[\&\>li\+li\]\:mt-1>li+li{margin-top:.25rem}.\[\&\>li\+li\]\:mt-2>li+li{margin-top:.5rem}.\[\&\>li\+li\]\:mt-3\.5>li+li{margin-top:.875rem}.\[\&\>ol\:not\(\[data-slot\]\)\]\:list-decimal>ol:not([data-slot]){list-style-type:decimal}.\[\&\>ol\:not\(\[data-slot\]\)\]\:ps-\[1\.6em\]>ol:not([data-slot]){padding-inline-start:1.6em}.\[\&\>picture\>img\]\:size-full>picture>img{width:100%;height:100%}.\[\&\>picture\>img\]\:object-contain>picture>img{-o-object-fit:contain;object-fit:contain}.\[\&\>picture\>img\]\:object-cover>picture>img{-o-object-fit:cover;object-fit:cover}.\[\&\>picture\>img\]\:object-fill>picture>img{-o-object-fit:fill;object-fit:fill}.\[\&\>picture\>img\]\:object-none>picture>img{-o-object-fit:none;object-fit:none}.\[\&\>pre\:not\(\[data-slot\]\)\]\:overflow-x-auto>pre:not([data-slot]){overflow-x:auto}.\[\&\>pre\:not\(\[data-slot\]\)\]\:rounded-control>pre:not([data-slot]){border-radius:calc(var(--radius) * .75)}.\[\&\>pre\:not\(\[data-slot\]\)\]\:border>pre:not([data-slot]){border-width:1px}.\[\&\>pre\:not\(\[data-slot\]\)\]\:border-border>pre:not([data-slot]){--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.\[\&\>pre\:not\(\[data-slot\]\)\]\:bg-code-background>pre:not([data-slot]){--tw-bg-opacity:1;background-color:hsl(var(--code-background) / var(--tw-bg-opacity,1))}.\[\&\>pre\:not\(\[data-slot\]\)\]\:p-4>pre:not([data-slot]){padding:1rem}.\[\&\>pre\:not\(\[data-slot\]\)\]\:font-mono>pre:not([data-slot]){font-family:var(--font-mono)}.\[\&\>pre\:not\(\[data-slot\]\)\]\:text-\[13px\]>pre:not([data-slot]){font-size:13px}.\[\&\>pre\:not\(\[data-slot\]\)\]\:leading-\[1\.7\]>pre:not([data-slot]){line-height:1.7}.\[\&\>pre\:not\(\[data-slot\]\)\]\:text-code-foreground>pre:not([data-slot]){--tw-text-opacity:1;color:hsl(var(--code-foreground) / var(--tw-text-opacity,1))}.\[\&\>span\:not\(\[class\]\)\:not\(\[role\]\)\]\:text-\[13px\]>span:not([class]):not([role]){font-size:13px}.\[\&\>span\:not\(\[class\]\)\:not\(\[role\]\)\]\:font-semibold>span:not([class]):not([role]){font-weight:600}.\[\&\>span\:not\(\[class\]\)\:not\(\[role\]\)\]\:text-foreground>span:not([class]):not([role]){--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.\[\&\>span\:not\(\[data-slot\]\)\]\:truncate>span:not([data-slot]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\:first-of-type\]\:data-loading\:hidden[data-loading]>svg:first-of-type{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:1rem;height:1rem}.group\/input-group[data-size=lg] .group-data-\[size\=lg\]\/input-group\:\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-\[18px\]>svg:not([class*=size-]){width:18px;height:18px}.group\/input-group[data-size=sm] .group-data-\[size\=sm\]\/input-group\:\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:.875rem;height:.875rem}.\[\&\>svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground>svg:not([class*=text-]){--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:.75rem;height:.75rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.rtl\:\[\&\>svg\]\:rotate-180>svg:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>table\:not\(\[data-slot\]\)\]\:block>table:not([data-slot]){display:block}.\[\&\>table\:not\(\[data-slot\]\)\]\:max-w-full>table:not([data-slot]){max-width:100%}.\[\&\>table\:not\(\[data-slot\]\)\]\:overflow-x-auto>table:not([data-slot]){overflow-x:auto}.\[\&\>table\:not\(\[data-slot\]\)\]\:text-\[0\.9em\]>table:not([data-slot]){font-size:.9em}.\[\&\>table\:not\(\[data-slot\]\)_td\]\:border-b>table:not([data-slot]) td{border-bottom-width:1px}.\[\&\>table\:not\(\[data-slot\]\)_td\]\:border-line-subtle>table:not([data-slot]) td{--tw-border-opacity:1;border-color:hsl(var(--line-subtle) / var(--tw-border-opacity,1))}.\[\&\>table\:not\(\[data-slot\]\)_td\]\:px-3>table:not([data-slot]) td{padding-left:.75rem;padding-right:.75rem}.\[\&\>table\:not\(\[data-slot\]\)_td\]\:py-2>table:not([data-slot]) td{padding-top:.5rem;padding-bottom:.5rem}.\[\&\>table\:not\(\[data-slot\]\)_td\]\:align-top>table:not([data-slot]) td{vertical-align:top}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:whitespace-nowrap>table:not([data-slot]) th{white-space:nowrap}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:border-b>table:not([data-slot]) th{border-bottom-width:1px}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:border-border>table:not([data-slot]) th{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:px-3>table:not([data-slot]) th{padding-left:.75rem;padding-right:.75rem}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:py-2>table:not([data-slot]) th{padding-top:.5rem;padding-bottom:.5rem}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:text-start>table:not([data-slot]) th{text-align:start}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:align-bottom>table:not([data-slot]) th{vertical-align:bottom}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:font-mono>table:not([data-slot]) th{font-family:var(--font-mono)}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:text-\[10px\]>table:not([data-slot]) th{font-size:10px}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:font-semibold>table:not([data-slot]) th{font-weight:600}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:uppercase>table:not([data-slot]) th{text-transform:uppercase}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:tracking-\[0\.18em\]>table:not([data-slot]) th{letter-spacing:.18em}.\[\&\>table\:not\(\[data-slot\]\)_th\]\:text-muted-foreground>table:not([data-slot]) th{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&\>table\:not\(\[data-slot\]\)_tr\:last-child\>td\]\:border-0>table:not([data-slot]) tr:last-child>td{border-width:0}.\[\&\>ul\:not\(\[data-slot\]\)\]\:list-disc>ul:not([data-slot]){list-style-type:disc}.\[\&\>ul\:not\(\[data-slot\]\)\]\:ps-\[1\.5em\]>ul:not([data-slot]){padding-inline-start:1.5em}.\[\&\>video\:not\(\[data-slot\]\)\]\:rounded-control>video:not([data-slot]){border-radius:calc(var(--radius) * .75)}.\[\&\[aria-disabled\=true\]\]\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.\[\&\[aria-haspopup\]\[data-state\=open\]\]\:bg-sidebar-accent\/70[aria-haspopup][data-state=open]{background-color:hsl(var(--sidebar-accent) / .7)}.\[\&\[aria-haspopup\]\[data-state\=open\]\]\:text-sidebar-accent-foreground[aria-haspopup][data-state=open]{--tw-text-opacity:1;color:hsl(var(--sidebar-accent-foreground) / var(--tw-text-opacity,1))}.\[\&\[data-active\=true\]\>svg\]\:text-accent-strong[data-active=true]>svg,.\[\&\[data-active\]_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-accent-strong[data-active] svg:not([class*=text-]){--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.\[\&\[data-disabled\]_\[data-slot\=field-label\]\]\:opacity-50[data-disabled] [data-slot=field-label]{opacity:.5}@media (max-width:600px){.max-\[600px\]\:\[\&\[data-dismissible\=false\]\:has\(\>\[data-icon\]\)\>\[data-cancel\]\+\[data-button\]\]\:ms-11[data-dismissible=false]:has(>[data-icon])>[data-cancel]+[data-button]{margin-inline-start:2.75rem}.max-\[600px\]\:\[\&\[data-dismissible\=false\]\>\[data-cancel\]\+\[data-button\]\]\:ms-0[data-dismissible=false]>[data-cancel]+[data-button]{margin-inline-start:0}}.\[\&\[data-dismissible\=true\]\:has\(\>\[data-cancel\]\)\>\[data-content\]\+\[data-button\]\]\:ms-0[data-dismissible=true]:has(>[data-cancel])>[data-content]+[data-button]{margin-inline-start:0}.\[\&\[data-dismissible\=true\]\:has\(\>\[data-cancel\]\)\>\[data-content\]\]\:basis-full[data-dismissible=true]:has(>[data-cancel])>[data-content]{flex-basis:100%}.\[\&\[data-dismissible\=true\]\:has\(\>\[data-cancel\]\)\]\:flex-wrap[data-dismissible=true]:has(>[data-cancel]){flex-wrap:wrap}@media (max-width:600px){.max-\[600px\]\:\[\&\[data-dismissible\=true\]\:has\(\>\[data-close-button\]\)\:has\(\>\[data-button\]\)\:has\(\>\[data-button\]\)\]\:pe-4[data-dismissible=true]:has(>[data-close-button]):has(>[data-button]):has(>[data-button]){padding-inline-end:1rem}}.\[\&\[data-dismissible\=true\]\:has\(\>\[data-close-button\]\)\:has\(\>\[data-button\]\)\:has\(\>\[data-cancel\]\)\]\:pe-4[data-dismissible=true]:has(>[data-close-button]):has(>[data-button]):has(>[data-cancel]){padding-inline-end:1rem}.\[\&\[data-dismissible\=true\]\:has\(\>\[data-close-button\]\)\:has\(\>\[data-button\]\)\]\:pe-11[data-dismissible=true]:has(>[data-close-button]):has(>[data-button]){padding-inline-end:2.75rem}.\[\&\[data-dismissible\=true\]\:has\(\>\[data-close-button\]\)\>\[data-content\]\]\:pe-5[data-dismissible=true]:has(>[data-close-button])>[data-content]{padding-inline-end:1.25rem}.\[\&\[data-dismissible\=true\]\:has\(\>\[data-icon\]\)\:has\(\>\[data-cancel\]\)\>\[data-content\]\+\[data-button\]\]\:ms-11[data-dismissible=true]:has(>[data-icon]):has(>[data-cancel])>[data-content]+[data-button]{margin-inline-start:2.75rem}.\[\&\[data-dismissible\=true\]\:has\(\>\[data-icon\]\)\:has\(\>\[data-cancel\]\)\>\[data-content\]\]\:basis-\[calc\(100\%-2\.75rem\)\][data-dismissible=true]:has(>[data-icon]):has(>[data-cancel])>[data-content]{flex-basis:calc(100% - 2.75rem)}.\[\&\[data-dragging\]\:not\(\[data-over\]\)\]\:border-foreground\/40[data-dragging]:not([data-over]){border-color:hsl(var(--foreground) / .4)}.\[\&\[data-dragging\]\:not\(\[data-over\]\)\]\:ring-1[data-dragging]:not([data-over]){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.\[\&\[data-dragging\]\:not\(\[data-over\]\)\]\:ring-line-strong[data-dragging]:not([data-over]){--tw-ring-opacity:1;--tw-ring-color:hsl(var(--line-strong) / var(--tw-ring-opacity,1))}.\[\&\[data-expanded\=false\]\[data-front\=false\]\>\*\]\:opacity-0[data-expanded=false][data-front=false]>*{opacity:0}.\[\&\[data-invalid\]\:has\(\[data-slot\=combobox-trigger\]\:focus-visible\)\]\:border-destructive[data-invalid]:has([data-slot=combobox-trigger]:focus-visible){--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.\[\&\[data-invalid\]\:has\(\[data-slot\=combobox-trigger\]\:focus-visible\)\]\:ring-destructive\/20[data-invalid]:has([data-slot=combobox-trigger]:focus-visible){--tw-ring-color:hsl(var(--destructive) / .2)}.\[\&\[data-invalid\]\:has\(\[data-slot\=tag-input-input\]\:focus-visible\)\]\:border-destructive[data-invalid]:has([data-slot=tag-input-input]:focus-visible){--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.\[\&\[data-invalid\]\:has\(\[data-slot\=tag-input-input\]\:focus-visible\)\]\:ring-destructive\/20[data-invalid]:has([data-slot=tag-input-input]:focus-visible){--tw-ring-color:hsl(var(--destructive) / .2)}.\[\&\[data-invalid\]\:has\(\[data-slot\=time-field-segment\]\:focus\)\]\:border-destructive[data-invalid]:has([data-slot=time-field-segment]:focus){--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.\[\&\[data-invalid\]\:has\(\[data-slot\=time-field-segment\]\:focus\)\]\:ring-destructive\/20[data-invalid]:has([data-slot=time-field-segment]:focus){--tw-ring-color:hsl(var(--destructive) / .2)}.\[\&\[data-invalid\]\:has\(input\:focus-visible\)\]\:border-destructive[data-invalid]:has(input:focus-visible){--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.\[\&\[data-invalid\]\:has\(input\:focus-visible\)\]\:ring-destructive\/20[data-invalid]:has(input:focus-visible){--tw-ring-color:hsl(var(--destructive) / .2)}.\[\&\[data-invalid\]\[data-state\=open\]\]\:border-destructive[data-invalid][data-state=open]{--tw-border-opacity:1;border-color:hsl(var(--destructive) / var(--tw-border-opacity,1))}.\[\&\[data-loading\]\:enabled\]\:cursor-progress[data-loading]:enabled{cursor:progress}.\[\&\[data-placeholder\]\:not\(\:focus\)\]\:text-muted-foreground[data-placeholder]:not(:focus){--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&\[data-restoring\=true\]_\[data-sidebar\]\]\:\!transition-none[data-restoring=true] [data-sidebar]{transition-property:none!important}.\[\&\[data-selectable\]\:not\(\[data-selected\=true\]\)\:hover\]\:border-line-strong[data-selectable]:not([data-selected=true]):hover{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}.\[\&\[data-selectable\]\:not\(\[data-selected\=true\]\)\:hover\]\:bg-accent\/60[data-selectable]:not([data-selected=true]):hover{background-color:hsl(var(--accent) / .6)}.\[\&\[data-state\$\=open\]\]\:bg-\[color\:var\(--marker-wash\)\][data-state$=open]{background-color:var(--marker-wash)}.\[\&\[data-state\=checked\]_\[data-slot\=checkbox-label\]\]\:text-muted-foreground[data-state=checked] [data-slot=checkbox-label]{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&\[data-state\=checked\]_\[data-slot\=checkbox-label\]\]\:line-through[data-state=checked] [data-slot=checkbox-label]{text-decoration-line:line-through}.\[\&\[data-state\=on\]_\[data-slot\=chart-legend-label\]\]\:text-accent-foreground[data-state=on] [data-slot=chart-legend-label]{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.\[\&\[data-state\=on\]_svg\]\:fill-current[data-state=on] svg{fill:currentColor}.\[\&\[data-state\=open\]_\[data-slot\=badge\]\]\:bg-background[data-state=open] [data-slot=badge]{--tw-bg-opacity:1;background-color:hsl(var(--background) / var(--tw-bg-opacity,1))}.\[\&\[hidden\]\]\:hidden[hidden]{display:none}.\[\&\[readonly\]\:not\(\:disabled\)\:not\(\[type\=file\]\)\]\:bg-muted\/50[readonly]:not(:disabled):not([type=file]){background-color:hsl(var(--muted) / .5)}.\[\&\[type\=password\]\]\:tracking-\[0\.12em\][type=password]{letter-spacing:.12em}.\[\&_\.hljs-addition\]\:text-code-string .hljs-addition{--tw-text-opacity:1;color:hsl(var(--code-string) / var(--tw-text-opacity,1))}.\[\&_\.hljs-attr\]\:text-code-attribute .hljs-attr,.\[\&_\.hljs-attribute\]\:text-code-attribute .hljs-attribute{--tw-text-opacity:1;color:hsl(var(--code-attribute) / var(--tw-text-opacity,1))}.\[\&_\.hljs-bullet\]\:text-code-number .hljs-bullet{--tw-text-opacity:1;color:hsl(var(--code-number) / var(--tw-text-opacity,1))}.\[\&_\.hljs-comment\]\:italic .hljs-comment{font-style:italic}.\[\&_\.hljs-comment\]\:text-code-comment .hljs-comment{--tw-text-opacity:1;color:hsl(var(--code-comment) / var(--tw-text-opacity,1))}.\[\&_\.hljs-deletion\]\:text-destructive .hljs-deletion{--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.\[\&_\.hljs-doctag\]\:text-code-keyword .hljs-doctag{--tw-text-opacity:1;color:hsl(var(--code-keyword) / var(--tw-text-opacity,1))}.\[\&_\.hljs-emphasis\]\:italic .hljs-emphasis{font-style:italic}.\[\&_\.hljs-keyword\]\:text-code-keyword .hljs-keyword,.\[\&_\.hljs-literal\]\:text-code-keyword .hljs-literal{--tw-text-opacity:1;color:hsl(var(--code-keyword) / var(--tw-text-opacity,1))}.\[\&_\.hljs-meta\]\:italic .hljs-meta{font-style:italic}.\[\&_\.hljs-meta\]\:text-code-comment .hljs-meta{--tw-text-opacity:1;color:hsl(var(--code-comment) / var(--tw-text-opacity,1))}.\[\&_\.hljs-name\]\:text-code-tag .hljs-name{--tw-text-opacity:1;color:hsl(var(--code-tag) / var(--tw-text-opacity,1))}.\[\&_\.hljs-number\]\:text-code-number .hljs-number{--tw-text-opacity:1;color:hsl(var(--code-number) / var(--tw-text-opacity,1))}.\[\&_\.hljs-operator\]\:text-code-punctuation .hljs-operator{--tw-text-opacity:1;color:hsl(var(--code-punctuation) / var(--tw-text-opacity,1))}.\[\&_\.hljs-params\]\:text-code-variable .hljs-params{--tw-text-opacity:1;color:hsl(var(--code-variable) / var(--tw-text-opacity,1))}.\[\&_\.hljs-property\]\:text-code-attribute .hljs-property{--tw-text-opacity:1;color:hsl(var(--code-attribute) / var(--tw-text-opacity,1))}.\[\&_\.hljs-punctuation\]\:text-code-punctuation .hljs-punctuation{--tw-text-opacity:1;color:hsl(var(--code-punctuation) / var(--tw-text-opacity,1))}.\[\&_\.hljs-quote\]\:italic .hljs-quote{font-style:italic}.\[\&_\.hljs-quote\]\:text-code-comment .hljs-quote{--tw-text-opacity:1;color:hsl(var(--code-comment) / var(--tw-text-opacity,1))}.\[\&_\.hljs-regexp\]\:text-code-string .hljs-regexp{--tw-text-opacity:1;color:hsl(var(--code-string) / var(--tw-text-opacity,1))}.\[\&_\.hljs-section\]\:text-code-function .hljs-section{--tw-text-opacity:1;color:hsl(var(--code-function) / var(--tw-text-opacity,1))}.\[\&_\.hljs-selector-attr\]\:text-code-attribute .hljs-selector-attr{--tw-text-opacity:1;color:hsl(var(--code-attribute) / var(--tw-text-opacity,1))}.\[\&_\.hljs-selector-class\]\:text-code-tag .hljs-selector-class,.\[\&_\.hljs-selector-id\]\:text-code-tag .hljs-selector-id{--tw-text-opacity:1;color:hsl(var(--code-tag) / var(--tw-text-opacity,1))}.\[\&_\.hljs-selector-pseudo\]\:text-code-attribute .hljs-selector-pseudo{--tw-text-opacity:1;color:hsl(var(--code-attribute) / var(--tw-text-opacity,1))}.\[\&_\.hljs-selector-tag\]\:text-code-keyword .hljs-selector-tag{--tw-text-opacity:1;color:hsl(var(--code-keyword) / var(--tw-text-opacity,1))}.\[\&_\.hljs-string\]\:text-code-string .hljs-string{--tw-text-opacity:1;color:hsl(var(--code-string) / var(--tw-text-opacity,1))}.\[\&_\.hljs-strong\]\:font-bold .hljs-strong{font-weight:700}.\[\&_\.hljs-subst\]\:text-code-variable .hljs-subst{--tw-text-opacity:1;color:hsl(var(--code-variable) / var(--tw-text-opacity,1))}.\[\&_\.hljs-symbol\]\:text-code-number .hljs-symbol{--tw-text-opacity:1;color:hsl(var(--code-number) / var(--tw-text-opacity,1))}.\[\&_\.hljs-tag\]\:text-code-tag .hljs-tag{--tw-text-opacity:1;color:hsl(var(--code-tag) / var(--tw-text-opacity,1))}.\[\&_\.hljs-template-variable\]\:text-code-variable .hljs-template-variable{--tw-text-opacity:1;color:hsl(var(--code-variable) / var(--tw-text-opacity,1))}.\[\&_\.hljs-title\[class\*\=class\]\]\:text-code-tag .hljs-title[class*=class]{--tw-text-opacity:1;color:hsl(var(--code-tag) / var(--tw-text-opacity,1))}.\[\&_\.hljs-title\]\:text-code-function .hljs-title{--tw-text-opacity:1;color:hsl(var(--code-function) / var(--tw-text-opacity,1))}.\[\&_\.hljs-type\]\:text-code-tag .hljs-type{--tw-text-opacity:1;color:hsl(var(--code-tag) / var(--tw-text-opacity,1))}.\[\&_\.hljs-variable\]\:text-code-variable .hljs-variable{--tw-text-opacity:1;color:hsl(var(--code-variable) / var(--tw-text-opacity,1))}.\[\&_\.recharts-active-dot_\.recharts-dot\:not\(\[stroke\*\=\'--\'\]\)\]\:stroke-card .recharts-active-dot .recharts-dot:not([stroke*=--]){stroke:hsl(var(--card) / 1)}.\[\&_\.recharts-area-dots_\.recharts-dot\:not\(\[fill\*\=\'--\'\]\)\]\:fill-card .recharts-area-dots .recharts-dot:not([fill*=--]){fill:hsl(var(--card) / 1)}.\[\&_\.recharts-bar-background-rectangle\:not\(\[fill\*\=\'--\'\]\)\]\:fill-muted .recharts-bar-background-rectangle:not([fill*=--]){fill:hsl(var(--muted) / 1)}.\[\&_\.recharts-brush-slide\]\:fill-ring .recharts-brush-slide{fill:hsl(var(--ring) / 1)}.\[\&_\.recharts-brush-slide\]\:\[fill-opacity\:0\.12\] .recharts-brush-slide{fill-opacity:.12}.\[\&_\.recharts-brush-texts_\.recharts-text\]\:fill-chart-axis .recharts-brush-texts .recharts-text{fill:hsl(var(--chart-axis) / 1)}.\[\&_\.recharts-brush-texts_\.recharts-text\]\:font-mono .recharts-brush-texts .recharts-text{font-family:var(--font-mono)}.\[\&_\.recharts-brush-texts_\.recharts-text\]\:text-\[10px\] .recharts-brush-texts .recharts-text{font-size:10px}.\[\&_\.recharts-brush-traveller\:focus-visible_rect\]\:stroke-ring .recharts-brush-traveller:focus-visible rect{stroke:hsl(var(--ring) / 1)}.\[\&_\.recharts-brush-traveller\:focus-visible_rect\]\:\[stroke-opacity\:1\] .recharts-brush-traveller:focus-visible rect{stroke-opacity:1}.\[\&_\.recharts-brush-traveller\:focus-visible_rect\]\:\[stroke-width\:2\] .recharts-brush-traveller:focus-visible rect{stroke-width:2px}.\[\&_\.recharts-brush-traveller\]\:cursor-ew-resize .recharts-brush-traveller{cursor:ew-resize}.\[\&_\.recharts-brush-traveller\]\:outline-none .recharts-brush-traveller{outline-offset:2px;outline:2px solid #0000}.\[\&_\.recharts-cartesian-axis-line\:not\(\[stroke\*\=\'--\'\]\)\]\:stroke-chart-grid .recharts-cartesian-axis-line:not([stroke*=--]),.\[\&_\.recharts-cartesian-axis-tick-line\:not\(\[stroke\*\=\'--\'\]\)\]\:stroke-chart-grid .recharts-cartesian-axis-tick-line:not([stroke*=--]){stroke:hsl(var(--chart-grid) / 1)}.\[\&_\.recharts-cartesian-axis-tick-value\:not\(\[fill\*\=\'--\'\]\)\]\:fill-chart-axis .recharts-cartesian-axis-tick-value:not([fill*=--]){fill:hsl(var(--chart-axis) / 1)}.\[\&_\.recharts-cartesian-axis-tick-value\]\:font-mono .recharts-cartesian-axis-tick-value{font-family:var(--font-mono)}.\[\&_\.recharts-cartesian-axis-tick-value\]\:text-\[11px\] .recharts-cartesian-axis-tick-value{font-size:11px}.\[\&_\.recharts-cartesian-grid_line\:not\(\[stroke\*\=\'--\'\]\)\]\:stroke-chart-grid .recharts-cartesian-grid line:not([stroke*=--]){stroke:hsl(var(--chart-grid) / 1)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\:not\(\[stroke\*\=\'--\'\]\)\]\:stroke-chart-axis .recharts-curve.recharts-tooltip-cursor:not([stroke*=--]){stroke:hsl(var(--chart-axis) / 1)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:\[stroke-opacity\:0\.4\] .recharts-curve.recharts-tooltip-cursor{stroke-opacity:.4}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline-offset:2px;outline:2px solid #0000}.\[\&_\.recharts-line-dots_\.recharts-dot\:not\(\[fill\*\=\'--\'\]\)\]\:fill-card .recharts-line-dots .recharts-dot:not([fill*=--]){fill:hsl(var(--card) / 1)}.\[\&_\.recharts-pie-sector_\.recharts-sector\:not\(\[stroke\*\=\'--\'\]\)\]\:stroke-card .recharts-pie-sector .recharts-sector:not([stroke*=--]){stroke:hsl(var(--card) / 1)}.\[\&_\.recharts-polar-angle-axis-line\:not\(\[stroke\*\=\'--\'\]\)\]\:stroke-chart-grid .recharts-polar-angle-axis-line:not([stroke*=--]){stroke:hsl(var(--chart-grid) / 1)}.\[\&_\.recharts-polar-angle-axis-tick-value\:not\(\[fill\*\=\'--\'\]\)\]\:fill-chart-axis .recharts-polar-angle-axis-tick-value:not([fill*=--]){fill:hsl(var(--chart-axis) / 1)}.\[\&_\.recharts-polar-angle-axis-tick-value\]\:font-mono .recharts-polar-angle-axis-tick-value{font-family:var(--font-mono)}.\[\&_\.recharts-polar-angle-axis-tick-value\]\:text-\[11px\] .recharts-polar-angle-axis-tick-value{font-size:11px}.\[\&_\.recharts-polar-grid_\[stroke\]\:not\(\[stroke\*\=\'--\'\]\)\]\:stroke-chart-grid .recharts-polar-grid [stroke]:not([stroke*=--]),.\[\&_\.recharts-polar-radius-axis-line\:not\(\[stroke\*\=\'--\'\]\)\]\:stroke-chart-grid .recharts-polar-radius-axis-line:not([stroke*=--]){stroke:hsl(var(--chart-grid) / 1)}.\[\&_\.recharts-polar-radius-axis-tick-value\:not\(\[fill\*\=\'--\'\]\)\]\:fill-chart-axis .recharts-polar-radius-axis-tick-value:not([fill*=--]){fill:hsl(var(--chart-axis) / 1)}.\[\&_\.recharts-polar-radius-axis-tick-value\]\:font-mono .recharts-polar-radius-axis-tick-value{font-family:var(--font-mono)}.\[\&_\.recharts-polar-radius-axis-tick-value\]\:text-\[10px\] .recharts-polar-radius-axis-tick-value{font-size:10px}.\[\&_\.recharts-radar-dots_\.recharts-dot\:not\(\[fill\*\=\'--\'\]\)\]\:fill-card .recharts-radar-dots .recharts-dot:not([fill*=--]){fill:hsl(var(--card) / 1)}.\[\&_\.recharts-radial-bar-background-sector\:not\(\[fill\*\=\'--\'\]\)\]\:fill-muted .recharts-radial-bar-background-sector:not([fill*=--]){fill:hsl(var(--muted) / 1)}.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\:not\(\[fill\*\=\'--\'\]\)\]\:fill-accent .recharts-rectangle.recharts-tooltip-cursor:not([fill*=--]){fill:hsl(var(--accent) / 1)}.\[\&_\.recharts-reference-line-line\:not\(\[stroke\*\=\'--\'\]\)\]\:stroke-chart-axis .recharts-reference-line-line:not([stroke*=--]){stroke:hsl(var(--chart-axis) / 1)}.\[\&_\.recharts-sankey-links\]\:outline-none .recharts-sankey-links,.\[\&_\.recharts-sankey-nodes\]\:outline-none .recharts-sankey-nodes,.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{outline-offset:2px;outline:2px solid #0000}.\[\&_\.recharts-surface\]\:overflow-visible .recharts-surface{overflow:visible}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline-offset:2px;outline:2px solid #0000}.\[\&_\.recharts-surface\]\:\[direction\:ltr\] .recharts-surface{direction:ltr}.\[\&_\.recharts-tooltip-wrapper\]\:z-tooltip .recharts-tooltip-wrapper{z-index:70}.\[\&_\.recharts-wrapper\]\:outline-none .recharts-wrapper{outline-offset:2px;outline:2px solid #0000}.\[\&_\:not\(pre\)\>code\:not\(\[data-slot\]\)\]\:rounded-tiny :not(pre)>code:not([data-slot]){border-radius:calc(var(--radius) * .3125)}.\[\&_\:not\(pre\)\>code\:not\(\[data-slot\]\)\]\:border :not(pre)>code:not([data-slot]){border-width:1px}.\[\&_\:not\(pre\)\>code\:not\(\[data-slot\]\)\]\:border-border :not(pre)>code:not([data-slot]){--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.\[\&_\:not\(pre\)\>code\:not\(\[data-slot\]\)\]\:bg-code-background :not(pre)>code:not([data-slot]){--tw-bg-opacity:1;background-color:hsl(var(--code-background) / var(--tw-bg-opacity,1))}.\[\&_\:not\(pre\)\>code\:not\(\[data-slot\]\)\]\:px-\[0\.35em\] :not(pre)>code:not([data-slot]){padding-left:.35em;padding-right:.35em}.\[\&_\:not\(pre\)\>code\:not\(\[data-slot\]\)\]\:py-\[0\.1em\] :not(pre)>code:not([data-slot]){padding-top:.1em;padding-bottom:.1em}.\[\&_\:not\(pre\)\>code\:not\(\[data-slot\]\)\]\:font-mono :not(pre)>code:not([data-slot]){font-family:var(--font-mono)}.\[\&_\:not\(pre\)\>code\:not\(\[data-slot\]\)\]\:text-\[0\.875em\] :not(pre)>code:not([data-slot]){font-size:.875em}.\[\&_\:not\(pre\)\>code\:not\(\[data-slot\]\)\]\:font-medium :not(pre)>code:not([data-slot]){font-weight:500}.\[\&_\:not\(pre\)\>code\:not\(\[data-slot\]\)\]\:text-code-foreground :not(pre)>code:not([data-slot]){--tw-text-opacity:1;color:hsl(var(--code-foreground) / var(--tw-text-opacity,1))}.\[\&_\[class\^\=hljs-built\]\]\:text-code-tag [class^=hljs-built]{--tw-text-opacity:1;color:hsl(var(--code-tag) / var(--tw-text-opacity,1))}.\[\&_\[cmdk-group-heading\]\]\:select-none [cmdk-group-heading]{-webkit-user-select:none;user-select:none}.\[\&_\[cmdk-group-heading\]\]\:px-2\.5 [cmdk-group-heading]{padding-left:.625rem;padding-right:.625rem}.\[\&_\[cmdk-group-heading\]\]\:pb-1\.5 [cmdk-group-heading]{padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:pt-2 [cmdk-group-heading]{padding-top:.5rem}.\[\&_\[cmdk-group-heading\]\]\:font-mono [cmdk-group-heading]{font-family:var(--font-mono)}.\[\&_\[cmdk-group-heading\]\]\:text-\[10px\] [cmdk-group-heading]{font-size:10px}.\[\&_\[cmdk-group-heading\]\]\:font-semibold [cmdk-group-heading]{font-weight:600}.\[\&_\[cmdk-group-heading\]\]\:uppercase [cmdk-group-heading]{text-transform:uppercase}.\[\&_\[cmdk-group-heading\]\]\:leading-\[1\.2\] [cmdk-group-heading]{line-height:1.2}.\[\&_\[cmdk-group-heading\]\]\:tracking-\[0\.18em\] [cmdk-group-heading]{letter-spacing:.18em}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&_\[cmdk-group-heading\]\]\:\[overflow-wrap\:anywhere\] [cmdk-group-heading]{overflow-wrap:anywhere}.\[\&_\[cmdk-list\]\]\:max-h-\[min\(24rem\,calc\(100dvh-12rem\)\)\] [cmdk-list]{max-height:min(24rem,100dvh - 12rem)}.\[\&_\[data-slot\=accordion-indicator\]\]\:col-start-3 [data-slot=accordion-indicator]{grid-column-start:3}.\[\&_\[data-slot\=accordion-indicator\]\]\:row-start-1 [data-slot=accordion-indicator]{grid-row-start:1}.\[\&_\[data-slot\=accordion-trigger-meta\]\]\:col-start-2 [data-slot=accordion-trigger-meta]{grid-column-start:2}.\[\&_\[data-slot\=accordion-trigger-meta\]\]\:row-start-2 [data-slot=accordion-trigger-meta]{grid-row-start:2}.\[\&_\[data-slot\=accordion-trigger\]\]\:grid [data-slot=accordion-trigger]{display:grid}.\[\&_\[data-slot\=accordion-trigger\]\]\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\] [data-slot=accordion-trigger]{grid-template-columns:auto minmax(0,1fr) auto}.\[\&_\[data-slot\=accordion-trigger\]\]\:gap-y-2 [data-slot=accordion-trigger]{row-gap:.5rem}@media (min-width:640px){.sm\:\[\&_\[data-slot\=accordion-trigger\]\]\:flex [data-slot=accordion-trigger]{display:flex}}.\[\&_\[data-slot\=badge-remove\]\:enabled\]\:pointer-events-auto [data-slot=badge-remove]:enabled{pointer-events:auto}.\[\&_\[data-slot\=input-otp-group\]\]\:min-w-0 [data-slot=input-otp-group]{min-width:0}.\[\&_\[data-slot\=input-otp-slot\]\]\:shrink [data-slot=input-otp-slot]{flex-shrink:1}.\[\&_a\:focus-visible\]\:outline-none a:focus-visible{outline-offset:2px;outline:2px solid #0000}.\[\&_a\:focus-visible\]\:ring-2 a:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.\[\&_a\:focus-visible\]\:ring-ring a:focus-visible{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.\[\&_a\:hover\]\:text-accent-strong a:hover{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.\[\&_a\:hover\]\:decoration-accent-strong a:hover{-webkit-text-decoration-color:hsl(var(--accent-strong) / 1);text-decoration-color:hsl(var(--accent-strong) / 1)}.\[\&_a\:not\(\[data-slot\]\)\:focus-visible\]\:rounded-tiny a:not([data-slot]):focus-visible{border-radius:calc(var(--radius) * .3125)}.\[\&_a\:not\(\[data-slot\]\)\:focus-visible\]\:outline-none a:not([data-slot]):focus-visible{outline-offset:2px;outline:2px solid #0000}.\[\&_a\:not\(\[data-slot\]\)\:focus-visible\]\:ring-2 a:not([data-slot]):focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.\[\&_a\:not\(\[data-slot\]\)\:focus-visible\]\:ring-ring a:not([data-slot]):focus-visible{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.\[\&_a\:not\(\[data-slot\]\)\:focus-visible\]\:ring-offset-2 a:not([data-slot]):focus-visible{--tw-ring-offset-width:2px}.\[\&_a\:not\(\[data-slot\]\)\:focus-visible\]\:ring-offset-background a:not([data-slot]):focus-visible{--tw-ring-offset-color:hsl(var(--background) / 1)}.\[\&_a\:not\(\[data-slot\]\)\:hover\]\:text-accent-strong a:not([data-slot]):hover{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.\[\&_a\:not\(\[data-slot\]\)\:hover\]\:decoration-accent-strong a:not([data-slot]):hover{-webkit-text-decoration-color:hsl(var(--accent-strong) / 1);text-decoration-color:hsl(var(--accent-strong) / 1)}.\[\&_a\:not\(\[data-slot\]\)\]\:font-medium a:not([data-slot]){font-weight:500}.\[\&_a\:not\(\[data-slot\]\)\]\:text-foreground a:not([data-slot]){--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.\[\&_a\:not\(\[data-slot\]\)\]\:underline a:not([data-slot]){text-decoration-line:underline}.\[\&_a\:not\(\[data-slot\]\)\]\:decoration-foreground\/30 a:not([data-slot]){-webkit-text-decoration-color:hsl(var(--foreground) / .3);text-decoration-color:hsl(var(--foreground) / .3)}.\[\&_a\:not\(\[data-slot\]\)\]\:underline-offset-4 a:not([data-slot]){text-underline-offset:4px}.\[\&_a\:not\(\[data-slot\]\)\]\:transition-colors a:not([data-slot]){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[\&_a\:not\(\[data-slot\]\)\]\:duration-150 a:not([data-slot]){transition-duration:.15s;animation-duration:.15s}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_a\:not\(\[data-slot\]\)\]\:transition-none a:not([data-slot]){transition-property:none}}.\[\&_a\]\:rounded-tiny a{border-radius:calc(var(--radius) * .3125)}.\[\&_a\]\:font-medium a{font-weight:500}.\[\&_a\]\:font-semibold a{font-weight:600}.\[\&_a\]\:text-foreground a{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-foreground\/40 a{-webkit-text-decoration-color:hsl(var(--foreground) / .4);text-decoration-color:hsl(var(--foreground) / .4)}.\[\&_a\]\:decoration-line-strong a{-webkit-text-decoration-color:hsl(var(--line-strong) / 1);text-decoration-color:hsl(var(--line-strong) / 1)}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_a\]\:transition-colors a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[\&_a\]\:duration-150 a{transition-duration:.15s;animation-duration:.15s}.hover\:\[\&_a\]\:text-accent-strong a:hover{--tw-text-opacity:1;color:hsl(var(--accent-strong) / var(--tw-text-opacity,1))}.hover\:\[\&_a\]\:decoration-accent-strong a:hover{-webkit-text-decoration-color:hsl(var(--accent-strong) / 1);text-decoration-color:hsl(var(--accent-strong) / 1)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_a\]\:transition-none a{transition-property:none}}.\[\&_b\]\:font-semibold b{font-weight:600}.\[\&_em\]\:italic em{font-style:italic}.\[\&_figcaption\:not\(\[data-slot\]\)\]\:mt-\[0\.6em\] figcaption:not([data-slot]){margin-top:.6em}.\[\&_figcaption\:not\(\[data-slot\]\)\]\:text-\[0\.875em\] figcaption:not([data-slot]){font-size:.875em}.\[\&_figcaption\:not\(\[data-slot\]\)\]\:text-muted-foreground figcaption:not([data-slot]){--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&_h3\]\:pt-5 h3{padding-top:1.25rem}.\[\&_h3\]\:text-base h3{font-size:1rem;line-height:1.5rem}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h3\]\:text-foreground h3{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.\[\&_h4\]\:pt-4 h4{padding-top:1rem}.\[\&_h4\]\:text-sm h4{font-size:.875rem;line-height:1.25rem}.\[\&_h4\]\:font-semibold h4{font-weight:600}.\[\&_h4\]\:text-foreground h4{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:object-cover img{-o-object-fit:cover;object-fit:cover}.\[\&_input\:not\(\:focus\)\:\:placeholder\]\:text-transparent input:not(:focus)::-moz-placeholder{color:#0000}.\[\&_input\:not\(\:focus\)\:\:placeholder\]\:text-transparent input:not(:focus)::placeholder{color:#0000}.\[\&_kbd\:not\(\[data-slot\]\)\]\:rounded-tiny kbd:not([data-slot]){border-radius:calc(var(--radius) * .3125)}.\[\&_kbd\:not\(\[data-slot\]\)\]\:border kbd:not([data-slot]){border-width:1px}.\[\&_kbd\:not\(\[data-slot\]\)\]\:border-border kbd:not([data-slot]){--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.\[\&_kbd\:not\(\[data-slot\]\)\]\:bg-muted kbd:not([data-slot]){--tw-bg-opacity:1;background-color:hsl(var(--muted) / var(--tw-bg-opacity,1))}.\[\&_kbd\:not\(\[data-slot\]\)\]\:px-\[0\.35em\] kbd:not([data-slot]){padding-left:.35em;padding-right:.35em}.\[\&_kbd\:not\(\[data-slot\]\)\]\:font-mono kbd:not([data-slot]){font-family:var(--font-mono)}.\[\&_kbd\:not\(\[data-slot\]\)\]\:text-\[0\.8em\] kbd:not([data-slot]){font-size:.8em}.\[\&_kbd\:not\(\[data-slot\]\)\]\:font-medium kbd:not([data-slot]){font-weight:500}.\[\&_kbd\:not\(\[data-slot\]\)\]\:text-muted-foreground kbd:not([data-slot]){--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&_li\:not\(\[data-slot\]\)\+li\:not\(\[data-slot\]\)\]\:mt-\[0\.4em\] li:not([data-slot])+li:not([data-slot]){margin-top:.4em}.\[\&_li\:not\(\[data-slot\]\)\:\:marker\]\:text-muted-foreground li:not([data-slot])::marker{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&_li\:not\(\[data-slot\]\)\>\:is\(ul\,ol\)\:not\(\[data-slot\]\)\]\:mt-\[0\.4em\] li:not([data-slot])>:is(ul,ol):not([data-slot]){margin-top:.4em}.\[\&_li\:not\(\[data-slot\]\)\]\:ps-\[0\.25em\] li:not([data-slot]){padding-inline-start:.25em}.\[\&_li\]\:ps-1 li{padding-inline-start:.25rem}.\[\&_li_ol\:not\(\[data-slot\]\)\]\:list-\[lower-alpha\] li ol:not([data-slot]){list-style-type:lower-alpha}.\[\&_li_ol\:not\(\[data-slot\]\)\]\:ps-\[1\.6em\] li ol:not([data-slot]){padding-inline-start:1.6em}.\[\&_li_ul\:not\(\[data-slot\]\)\]\:list-\[circle\] li ul:not([data-slot]){list-style-type:circle}.\[\&_li_ul\:not\(\[data-slot\]\)\]\:ps-\[1\.5em\] li ul:not([data-slot]){padding-inline-start:1.5em}.\[\&_mark\:not\(\[data-slot\]\)\]\:rounded-\[0\.2em\] mark:not([data-slot]){border-radius:.2em}.\[\&_mark\:not\(\[data-slot\]\)\]\:bg-warning-soft mark:not([data-slot]){--tw-bg-opacity:1;background-color:hsl(var(--warning-soft) / var(--tw-bg-opacity,1))}.\[\&_mark\:not\(\[data-slot\]\)\]\:px-\[0\.15em\] mark:not([data-slot]){padding-left:.15em;padding-right:.15em}.\[\&_mark\:not\(\[data-slot\]\)\]\:text-inherit mark:not([data-slot]){color:inherit}.\[\&_ol\:not\(\[data-slot\]\)\>li\:not\(\[data-slot\]\)\:\:marker\]\:font-semibold ol:not([data-slot])>li:not([data-slot])::marker{font-weight:600}.\[\&_ol\]\:mt-2 ol{margin-top:.5rem}.\[\&_ol\]\:flex ol{display:flex}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:flex-col ol{flex-direction:column}.\[\&_ol\]\:gap-1\.5 ol{gap:.375rem}.\[\&_ol\]\:ps-4 ol{padding-inline-start:1rem}.\[\&_ol\]\:ps-5 ol{padding-inline-start:1.25rem}.\[\&_optgroup\]\:bg-popover optgroup{--tw-bg-opacity:1;background-color:hsl(var(--popover) / var(--tw-bg-opacity,1))}.\[\&_optgroup\]\:font-semibold optgroup{font-weight:600}.\[\&_optgroup\]\:text-popover-foreground optgroup{--tw-text-opacity:1;color:hsl(var(--popover-foreground) / var(--tw-text-opacity,1))}.\[\&_option\:checked\]\:data-\[list\]\:bg-accent[data-list] option:checked{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}.\[\&_option\:checked\]\:data-\[list\]\:text-accent-foreground[data-list] option:checked{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.\[\&_option\]\:bg-popover option{--tw-bg-opacity:1;background-color:hsl(var(--popover) / var(--tw-bg-opacity,1))}.\[\&_option\]\:text-popover-foreground option{--tw-text-opacity:1;color:hsl(var(--popover-foreground) / var(--tw-text-opacity,1))}.\[\&_option\]\:data-\[list\]\:rounded-inner[data-list] option{border-radius:calc(var(--radius) * .5)}.\[\&_option\]\:data-\[list\]\:px-2[data-list] option{padding-left:.5rem;padding-right:.5rem}.\[\&_option\]\:data-\[list\]\:py-1[data-list] option{padding-top:.25rem;padding-bottom:.25rem}.\[\&_p\]\:pt-2 p{padding-top:.5rem}.\[\&_p\]\:text-sm p{font-size:.875rem;line-height:1.25rem}.\[\&_p\]\:leading-\[inherit\] p{line-height:inherit}.\[\&_p\]\:text-muted-foreground p{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_strong\]\:text-foreground strong{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.\[\&_sub\]\:text-\[0\.75em\] sub,.\[\&_sup\]\:text-\[0\.75em\] sup{font-size:.75em}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\:not\(\[class\^\=\'h-\'\]\)\:not\(\[class\*\=\'_h-\'\]\)\]\:size-5 svg:not([class*=size-]):not([class^=h-]):not([class*=\ h-]){width:1.25rem;height:1.25rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\:not\(\[class\^\=\'h-\'\]\)\:not\(\[class\*\=\'_h-\'\]\)\]\:size-6 svg:not([class*=size-]):not([class^=h-]):not([class*=\ h-]),.group\/empty[data-size=lg] .group-data-\[size\=lg\]\/empty\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\:not\(\[class\^\=\'h-\'\]\)\:not\(\[class\*\=\'_h-\'\]\)\]\:size-6 svg:not([class*=size-]):not([class^=h-]):not([class*=\ h-]){width:1.5rem;height:1.5rem}.group\/empty[data-size=sm] .group-data-\[size\=sm\]\/empty\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\:not\(\[class\^\=\'h-\'\]\)\:not\(\[class\*\=\'_h-\'\]\)\]\:size-4 svg:not([class*=size-]):not([class^=h-]):not([class*=\ h-]){width:1rem;height:1rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:.75rem;height:.75rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:.875rem;height:.875rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-5 svg:not([class*=size-]){width:1.25rem;height:1.25rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:1.5rem;height:1.5rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-7 svg:not([class*=size-]){width:1.75rem;height:1.75rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-\[18px\] svg:not([class*=size-]){width:18px;height:18px}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:h-auto svg:not([class*=size-]){height:auto}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:w-full svg:not([class*=size-]){width:100%}.group\/alert[data-size=sm] .group-data-\[size\=sm\]\/alert\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]),.group\/item[data-size=sm] .group-data-\[size\=sm\]\/item\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-destructive svg:not([class*=text-]){--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:data-highlighted\:text-accent-foreground[data-highlighted] svg:not([class*=text-]){--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:data-highlighted\:text-destructive[data-highlighted] svg:not([class*=text-]){--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:data-\[selected\=true\]\:text-accent-foreground[data-selected=true] svg:not([class*=text-]){--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:data-\[selected\=true\]\:text-destructive[data-selected=true] svg:not([class*=text-]){--tw-text-opacity:1;color:hsl(var(--destructive) / var(--tw-text-opacity,1))}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:data-\[state\=open\]\:text-accent-foreground[data-state=open] svg:not([class*=text-]){--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-2\.5 svg{width:.625rem;height:.625rem}.\[\&_svg\]\:size-3 svg{width:.75rem;height:.75rem}.\[\&_svg\]\:size-3\.5 svg{width:.875rem;height:.875rem}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:size-5 svg{width:1.25rem;height:1.25rem}.\[\&_svg\]\:size-6 svg{width:1.5rem;height:1.5rem}.\[\&_svg\]\:size-7 svg{width:1.75rem;height:1.75rem}.\[\&_svg\]\:size-8 svg{width:2rem;height:2rem}.\[\&_svg\]\:size-\[0\.85em\] svg{width:.85em;height:.85em}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.rtl\:\[\&_svg\]\:rotate-180 svg:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:rtl\:-scale-x-100:where([dir=rtl],[dir=rtl] *) svg{--tw-scale-x:-1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_ul\]\:mt-2 ul{margin-top:.5rem}.\[\&_ul\]\:flex ul{display:flex}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:flex-col ul{flex-direction:column}.\[\&_ul\]\:gap-1\.5 ul{gap:.375rem}.\[\&_ul\]\:ps-4 ul{padding-inline-start:1rem}.\[\&_ul\]\:ps-5 ul{padding-inline-start:1.25rem}:where(.\[\:where\(\&\)\]\:text-balance){text-wrap:balance}:where(.\[\:where\(\&\)\]\:text-pretty){text-wrap:pretty}:where(.\[\:where\(\&\:has\(\>\:not\(\[data-slot\^\=dialog-\]\)\)\:not\(\:has\(\[data-slot\=dialog-body\]\,\[data-slot\=dialog-footer\]\)\)\)\]\:pb-6:has(>:not([data-slot^=dialog-])):not(:has([data-slot=dialog-body],[data-slot=dialog-footer]))){padding-bottom:1.5rem}:where(.\[\:where\(\&\:not\(\:has\(\[data-slot\=dialog-body\]\,\[data-slot\=dialog-footer\]\)\)\>\:not\(\[data-slot\^\=dialog-\]\)\)\]\:px-6:not(:has([data-slot=dialog-body],[data-slot=dialog-footer]))>:not([data-slot^=dialog-])){padding-left:1.5rem;padding-right:1.5rem}:where(.\[\:where\(\&\:not\(\:has\(\[data-slot\=dialog-body\]\,\[data-slot\=dialog-footer\]\)\)\>\:not\(\[data-slot\^\=dialog-\]\)\:first-child\)\]\:pt-6:not(:has([data-slot=dialog-body],[data-slot=dialog-footer]))>:not([data-slot^=dialog-]):first-child){padding-top:1.5rem}@container (min-width:8rem){.\[\@container_\(min-width\:8rem\)\]\:block{display:block}}@container audio-player (min-width:20rem){.\[\@container_audio-player_\(min-width\:20rem\)\]\:order-none{order:0}.\[\@container_audio-player_\(min-width\:20rem\)\]\:basis-0{flex-basis:0}.\[\@container_audio-player_\(min-width\:20rem\)\]\:flex-nowrap{flex-wrap:nowrap}.\[\@container_audio-player_\(min-width\:20rem\)\]\:gap-2\.5{gap:.625rem}}@container field-group (min-width:28rem){.\[\@container_field-group_\(min-width\:28rem\)\]\:flex-row{flex-direction:row}.\[\@container_field-group_\(min-width\:28rem\)\]\:items-center{align-items:center}.\[\@container_field-group_\(min-width\:28rem\)\]\:gap-4{gap:1rem}.\[\@container_field-group_\(min-width\:28rem\)\]\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.\[\@container_field-group_\(min-width\:28rem\)\]\:\[\&\>\*\]\:w-auto>*{width:auto}.\[\@container_field-group_\(min-width\:28rem\)\]\:\[\&\>\[data-slot\=field-label-row\]\]\:flex-auto>[data-slot=field-label-row]{flex:auto}.\[\@container_field-group_\(min-width\:28rem\)\]\:\[\&\>\[data-slot\=field-label\]\:not\(\[class\*\=sr-only\]\)\]\:w-auto>[data-slot=field-label]:not([class*=sr-only]){width:auto}.\[\@container_field-group_\(min-width\:28rem\)\]\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}@container pager (min-width:20rem){.\[\@container_pager_\(min-width\:20rem\)\]\:inline{display:inline}.\[\@container_pager_\(min-width\:20rem\)\]\:flex{display:flex}.\[\@container_pager_\(min-width\:20rem\)\]\:hidden{display:none}}@container pager (min-width:22rem){.\[\@container_pager_\(min-width\:22rem\)\]\:inline{display:inline}}@container pager (min-width:24rem){.\[\@container_pager_\(min-width\:24rem\)\]\:inline{display:inline}.\[\@container_pager_\(min-width\:24rem\)\]\:flex{display:flex}.\[\@container_pager_\(min-width\:24rem\)\]\:hidden{display:none}}@container pager (min-width:28rem){.\[\@container_pager_\(min-width\:28rem\)\]\:inline{display:inline}.\[\@container_pager_\(min-width\:28rem\)\]\:flex{display:flex}.\[\@container_pager_\(min-width\:28rem\)\]\:hidden{display:none}}@container pager (min-width:32rem){.\[\@container_pager_\(min-width\:32rem\)\]\:inline{display:inline}.\[\@container_pager_\(min-width\:32rem\)\]\:flex{display:flex}.\[\@container_pager_\(min-width\:32rem\)\]\:hidden{display:none}}@container pager (min-width:36rem){.\[\@container_pager_\(min-width\:36rem\)\]\:inline{display:inline}.\[\@container_pager_\(min-width\:36rem\)\]\:flex{display:flex}.\[\@container_pager_\(min-width\:36rem\)\]\:hidden{display:none}}@container pager (min-width:40rem){.\[\@container_pager_\(min-width\:40rem\)\]\:inline{display:inline}.\[\@container_pager_\(min-width\:40rem\)\]\:flex{display:flex}.\[\@container_pager_\(min-width\:40rem\)\]\:hidden{display:none}}@container pager (min-width:44rem){.\[\@container_pager_\(min-width\:44rem\)\]\:inline{display:inline}.\[\@container_pager_\(min-width\:44rem\)\]\:flex{display:flex}.\[\@container_pager_\(min-width\:44rem\)\]\:hidden{display:none}}@container pager (min-width:48rem){.\[\@container_pager_\(min-width\:48rem\)\]\:inline{display:inline}.\[\@container_pager_\(min-width\:48rem\)\]\:flex{display:flex}.\[\@container_pager_\(min-width\:48rem\)\]\:hidden{display:none}}@container pager (min-width:56rem){.\[\@container_pager_\(min-width\:56rem\)\]\:inline{display:inline}.\[\@container_pager_\(min-width\:56rem\)\]\:flex{display:flex}.\[\@container_pager_\(min-width\:56rem\)\]\:hidden{display:none}}@container pager (min-width:64rem){.\[\@container_pager_\(min-width\:64rem\)\]\:inline{display:inline}.\[\@container_pager_\(min-width\:64rem\)\]\:flex{display:flex}.\[\@container_pager_\(min-width\:64rem\)\]\:hidden{display:none}}@media (hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}@media (pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:hidden{display:none}.\[\@media\(pointer\:coarse\)\]\:select-none{-webkit-user-select:none;user-select:none}.\[\@media\(pointer\:coarse\)\]\:opacity-100{opacity:1}.\[\&\>\[data-slot\$\=-shortcut\]\~\[data-slot\$\=sub-chevron\]\]\:\[\@media\(pointer\:coarse\)\]\:ms-auto>[data-slot$=-shortcut]~[data-slot$=sub-chevron]{margin-inline-start:auto}}@media (pointer:fine){.\[\@media\(pointer\:fine\)\]\:opacity-0{opacity:0}}[data-drawn=false] .\[\[data-drawn\=false\]_\&\]\:scale-50{--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-drawn=false] .\[\[data-drawn\=false\]_\&\]\:opacity-0{opacity:0}[data-handle=top]>.\[\[data-handle\=top\]\>\&\:nth-child\(2\)\]\:pt-3:nth-child(2){padding-top:.75rem}[data-slot$=-content]>.\[\[data-slot\$\=-content\]\>\&\:first-child\]\:pt-6:first-child{padding-top:1.5rem}[data-slot=accordion-trigger]:enabled:not([aria-disabled=true]):hover .\[\[data-slot\=accordion-trigger\]\:enabled\:not\(\[aria-disabled\=true\]\)\:hover_\&\]\:text-foreground{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}[data-slot=kbd][data-variant=inverse]~.\[\[data-slot\=kbd\]\[data-variant\=inverse\]\~\&\]\:text-current{color:currentColor}[data-slot=kbd][data-variant=inverse]~.\[\[data-slot\=kbd\]\[data-variant\=inverse\]\~\&\]\:opacity-70{opacity:.7}[data-slot=resizable-panel-group][data-animated]:not([data-dragging])>.\[\[data-slot\=resizable-panel-group\]\[data-animated\]\:not\(\[data-dragging\]\)\>\&\]\:transition-\[flex-grow\]{transition-property:flex-grow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-slot=resizable-panel-group][data-animated]:not([data-dragging])>.\[\[data-slot\=resizable-panel-group\]\[data-animated\]\:not\(\[data-dragging\]\)\>\&\]\:duration-300{transition-duration:.3s}[data-slot=resizable-panel-group][data-animated]:not([data-dragging])>.\[\[data-slot\=resizable-panel-group\]\[data-animated\]\:not\(\[data-dragging\]\)\>\&\]\:ease-tony{transition-timing-function:cubic-bezier(.16,1,.3,1)}[data-slot=resizable-panel-group][data-animated]:not([data-dragging])>.\[\[data-slot\=resizable-panel-group\]\[data-animated\]\:not\(\[data-dragging\]\)\>\&\]\:duration-300{animation-duration:.3s}[data-slot=resizable-panel-group][data-animated]:not([data-dragging])>.\[\[data-slot\=resizable-panel-group\]\[data-animated\]\:not\(\[data-dragging\]\)\>\&\]\:ease-tony{animation-timing-function:cubic-bezier(.16,1,.3,1)}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:border-transparent{border-color:#0000}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/15{background-color:hsl(var(--background) / .15)}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:text-background{--tw-text-opacity:1;color:hsl(var(--background) / var(--tw-text-opacity,1))}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:text-background\/70{color:hsl(var(--background) / .7)}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}a.\[a\&\]\:cursor-pointer{cursor:pointer}a.\[a\&\]\:hover\:border-destructive\/40:hover{border-color:hsl(var(--destructive) / .4)}a.\[a\&\]\:hover\:border-info\/40:hover{border-color:hsl(var(--info) / .4)}a.\[a\&\]\:hover\:border-line-strong:hover{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}a.\[a\&\]\:hover\:border-success\/40:hover{border-color:hsl(var(--success) / .4)}a.\[a\&\]\:hover\:border-warning\/40:hover{border-color:hsl(var(--warning) / .4)}a.\[a\&\]\:hover\:bg-accent:hover{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}a.\[a\&\]\:hover\:bg-accent-strong\/90:hover{background-color:hsl(var(--accent-strong) / .9)}a.\[a\&\]\:hover\:bg-accent\/75:hover{background-color:hsl(var(--accent) / .75)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}a.\[a\&\]\:hover\:bg-foreground\/85:hover{background-color:hsl(var(--foreground) / .85)}a.\[a\&\]\:hover\:bg-info\/90:hover{background-color:hsl(var(--info) / .9)}a.\[a\&\]\:hover\:bg-primary\/85:hover{background-color:hsl(var(--primary) / .85)}a.\[a\&\]\:hover\:bg-success\/90:hover{background-color:hsl(var(--success) / .9)}a.\[a\&\]\:hover\:bg-warning\/90:hover{background-color:hsl(var(--warning) / .9)}a.\[a\&\]\:hover\:text-accent-foreground:hover{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}a.\[a\&\]\:hover\:text-background:hover{--tw-text-opacity:1;color:hsl(var(--background) / var(--tw-text-opacity,1))}body:has(.\[body\:has\(\&\)_\[data-radix-popper-content-wrapper\]\]\:pointer-events-auto) [data-radix-popper-content-wrapper]{pointer-events:auto}button.\[button\&\]\:cursor-pointer{cursor:pointer}button.\[button\&\]\:hover\:border-destructive\/40:hover{border-color:hsl(var(--destructive) / .4)}button.\[button\&\]\:hover\:border-info\/40:hover{border-color:hsl(var(--info) / .4)}button.\[button\&\]\:hover\:border-line-strong:hover{--tw-border-opacity:1;border-color:hsl(var(--line-strong) / var(--tw-border-opacity,1))}button.\[button\&\]\:hover\:border-success\/40:hover{border-color:hsl(var(--success) / .4)}button.\[button\&\]\:hover\:border-warning\/40:hover{border-color:hsl(var(--warning) / .4)}button.\[button\&\]\:hover\:bg-accent:hover{--tw-bg-opacity:1;background-color:hsl(var(--accent) / var(--tw-bg-opacity,1))}button.\[button\&\]\:hover\:bg-accent-strong\/90:hover{background-color:hsl(var(--accent-strong) / .9)}button.\[button\&\]\:hover\:bg-accent\/75:hover{background-color:hsl(var(--accent) / .75)}button.\[button\&\]\:hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}button.\[button\&\]\:hover\:bg-foreground\/85:hover{background-color:hsl(var(--foreground) / .85)}button.\[button\&\]\:hover\:bg-info\/90:hover{background-color:hsl(var(--info) / .9)}button.\[button\&\]\:hover\:bg-primary\/85:hover{background-color:hsl(var(--primary) / .85)}button.\[button\&\]\:hover\:bg-success\/90:hover{background-color:hsl(var(--success) / .9)}button.\[button\&\]\:hover\:bg-warning\/90:hover{background-color:hsl(var(--warning) / .9)}button.\[button\&\]\:hover\:text-accent-foreground:hover{--tw-text-opacity:1;color:hsl(var(--accent-foreground) / var(--tw-text-opacity,1))}button.\[button\&\]\:hover\:text-background:hover{--tw-text-opacity:1;color:hsl(var(--background) / var(--tw-text-opacity,1))}th:last-child>.\[th\:last-child\>\&\]\:end-0{inset-inline-end:0}
