@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2)format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2)format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2)format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2)format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2)format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2)format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2)format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-ext-wght-normal-D8xHCTEw.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-wght-normal-bOs07Rf4.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-ext-wght-normal-Bm9CHu9r.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-wght-normal-8neIfJ3r.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-hebrew-wght-normal-BjjtG49P.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-math-wght-normal-C1FvUlkR.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-symbols-wght-normal-BAf6-sld.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-vietnamese-wght-normal-UygKeDyW.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-ext-wght-normal-DPNHYqvY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-wght-normal-CWNzRldh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--qp-color-brand-deep-navy:#0c072d;--qp-color-brand-prussian-blue:#02234f;--qp-color-brand-cobalt-blue:#005296;--qp-color-brand-off-white:#fdfdff;--qp-color-white:#fff;--qp-color-black:#000;--qp-color-neutral-0:#fff;--qp-color-neutral-25:#fafcff;--qp-color-neutral-50:#f5f7fb;--qp-color-neutral-100:#edf0f6;--qp-color-neutral-150:#e4e8ef;--qp-color-neutral-200:#d8dce5;--qp-color-neutral-300:#bec4d0;--qp-color-neutral-400:#979eae;--qp-color-neutral-450:#868e9f;--qp-color-neutral-500:#747c8e;--qp-color-neutral-550:#656d81;--qp-color-neutral-600:#586075;--qp-color-neutral-700:#40485e;--qp-color-neutral-750:#31384f;--qp-color-neutral-800:#242b42;--qp-color-neutral-825:#1d243b;--qp-color-neutral-850:#171e35;--qp-color-neutral-875:#131931;--qp-color-neutral-900:#0f152c;--qp-color-neutral-925:#0c1229;--qp-color-neutral-950:#090e25;--qp-color-neutral-975:#060a21;--qp-color-neutral-1000:#04061c;--qp-color-cobalt-25:#f7faff;--qp-color-cobalt-50:#eff6ff;--qp-color-cobalt-100:#ddebff;--qp-color-cobalt-200:#bdd8fd;--qp-color-cobalt-300:#8dbefd;--qp-color-cobalt-400:#53a0fd;--qp-color-cobalt-500:#1284f1;--qp-color-cobalt-550:#0574d5;--qp-color-cobalt-600:#036dc8;--qp-color-cobalt-700:#005296;--qp-color-cobalt-800:#064379;--qp-color-cobalt-900:#033057;--qp-color-cobalt-950:#01203d;--qp-color-green-25:#eefff4;--qp-color-green-50:#ddffea;--qp-color-green-100:#c2f9d7;--qp-color-green-200:#9eeabe;--qp-color-green-300:#6cd39b;--qp-color-green-400:#34b97a;--qp-color-green-500:#099d63;--qp-color-green-600:#068251;--qp-color-green-700:#0b6740;--qp-color-green-800:#065030;--qp-color-green-900:#013921;--qp-color-green-950:#002715;--qp-color-amber-25:#fff9f3;--qp-color-amber-50:#fff3e7;--qp-color-amber-100:#ffe5c9;--qp-color-amber-200:#ffcb92;--qp-color-amber-300:#f1aa51;--qp-color-amber-400:#d78c10;--qp-color-amber-500:#b4750b;--qp-color-amber-600:#956105;--qp-color-amber-700:#764d08;--qp-color-amber-800:#5b3b04;--qp-color-amber-900:#422900;--qp-color-amber-950:#2d1b00;--qp-color-red-25:#fff8f8;--qp-color-red-50:#fff2f0;--qp-color-red-100:#ffe2df;--qp-color-red-200:#ffc6c1;--qp-color-red-300:#fc9c96;--qp-color-red-400:#fc6764;--qp-color-red-500:#e34246;--qp-color-red-550:#d1303a;--qp-color-red-600:#c71f2d;--qp-color-red-700:#a5011c;--qp-color-red-800:#810114;--qp-color-red-900:#5e030d;--qp-color-red-950:#420106;--qp-color-violet-25:#faf9ff;--qp-color-violet-50:#f4f4ff;--qp-color-violet-100:#e8e7ff;--qp-color-violet-200:#d3d0fe;--qp-color-violet-300:#b7affd;--qp-color-violet-400:#9b8afe;--qp-color-violet-500:#8369f2;--qp-color-violet-600:#6d4ed7;--qp-color-violet-700:#5836b9;--qp-color-violet-800:#442199;--qp-color-violet-900:#311076;--qp-color-violet-950:#210557;--qp-color-orange-25:#fff9f5;--qp-color-orange-50:#fff2ec;--qp-color-orange-100:#ffe3d5;--qp-color-orange-200:#ffc8ad;--qp-color-orange-300:#fda06f;--qp-color-orange-400:#ee7933;--qp-color-orange-500:#ce6015;--qp-color-orange-600:#ab4e0f;--qp-color-orange-700:#8a3c04;--qp-color-orange-800:#6c2e03;--qp-color-orange-900:#4e2003;--qp-color-orange-950:#361401;--qp-color-data-viz-light-1:#1f6fd1;--qp-color-data-viz-light-2:#eb6834;--qp-color-data-viz-light-3:#1baf7a;--qp-color-data-viz-light-4:#eda100;--qp-color-data-viz-light-5:#e87ba4;--qp-color-data-viz-light-6:#008300;--qp-color-data-viz-light-7:#6250d6;--qp-color-data-viz-light-8:#e34948;--qp-color-data-viz-dark-1:#4a90f0;--qp-color-data-viz-dark-2:#d95926;--qp-color-data-viz-dark-3:#199e70;--qp-color-data-viz-dark-4:#c98500;--qp-color-data-viz-dark-5:#d55181;--qp-color-data-viz-dark-6:#008300;--qp-color-data-viz-dark-7:#9085e9;--qp-color-data-viz-dark-8:#e66767;--qp-font-family-heading:Poppins, ui-sans-serif, system-ui, sans-serif;--qp-font-family-body:"Open Sans Variable", "Open Sans", ui-sans-serif, system-ui, sans-serif;--qp-font-family-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--qp-font-weight-regular:400;--qp-font-weight-medium:500;--qp-font-weight-semibold:600;--qp-font-weight-bold:700;--qp-font-size-12:12px;--qp-font-size-13:13px;--qp-font-size-14:14px;--qp-font-size-15:15px;--qp-font-size-16:16px;--qp-font-size-18:18px;--qp-font-size-20:20px;--qp-font-size-22:22px;--qp-font-size-24:24px;--qp-font-size-28:28px;--qp-font-size-32:32px;--qp-font-size-40:40px;--qp-font-line-height-tight:1.15;--qp-font-line-height-snug:1.3;--qp-font-line-height-normal:1.45;--qp-font-line-height-relaxed:1.6;--qp-font-letter-spacing-tighter:-.64px;--qp-font-letter-spacing-tight:-.28px;--qp-font-letter-spacing-normal:0px;--qp-font-letter-spacing-wide:.24px;--qp-font-letter-spacing-caps:.72px;--qp-space-0:0px;--qp-space-1:4px;--qp-space-2:8px;--qp-space-3:12px;--qp-space-4:16px;--qp-space-5:20px;--qp-space-6:24px;--qp-space-7:28px;--qp-space-8:32px;--qp-space-10:40px;--qp-space-12:48px;--qp-space-14:56px;--qp-space-16:64px;--qp-space-20:80px;--qp-space-24:96px;--qp-space-0-5:2px;--qp-space-1-5:6px;--qp-space-2-5:10px;--qp-radius-none:0px;--qp-radius-xs:4px;--qp-radius-sm:6px;--qp-radius-md:8px;--qp-radius-lg:12px;--qp-radius-xl:16px;--qp-radius-full:9999px;--qp-border-width-hairline:1px;--qp-border-width-thick:2px;--qp-border-width-focus:2px;--qp-size-icon-xs:12px;--qp-size-icon-sm:16px;--qp-size-icon-md:20px;--qp-size-icon-lg:24px;--qp-size-icon-xl:32px;--qp-size-touch-target-min:24px;--qp-size-touch-target-recommended:40px;--qp-size-avatar-xs:24px;--qp-size-avatar-sm:32px;--qp-size-avatar-md:40px;--qp-size-avatar-lg:48px;--qp-size-avatar-xl:64px;--qp-breakpoint-sm:640px;--qp-breakpoint-md:768px;--qp-breakpoint-lg:1024px;--qp-breakpoint-xl:1280px;--qp-breakpoint-2xl:1440px;--qp-breakpoint-3xl:1920px;--qp-layout-sidebar-expanded:264px;--qp-layout-sidebar-collapsed:72px;--qp-layout-topbar-height:60px;--qp-layout-content-max-width:1680px;--qp-layout-content-reading-width:720px;--qp-layout-form-max-width:640px;--qp-layout-drawer-sm:400px;--qp-layout-drawer-md:560px;--qp-layout-drawer-lg:720px;--qp-layout-modal-sm:400px;--qp-layout-modal-md:560px;--qp-layout-modal-lg:800px;--qp-duration-instant:0s;--qp-duration-fast:.12s;--qp-duration-base:.18s;--qp-duration-moderate:.24s;--qp-duration-slow:.32s;--qp-duration-data:.4s;--qp-duration-stagger:30ms;--qp-easing-standard:cubic-bezier(.2, 0, 0, 1);--qp-easing-enter:cubic-bezier(0, 0, .2, 1);--qp-easing-exit:cubic-bezier(.4, 0, 1, 1);--qp-easing-emphasized:cubic-bezier(.3, 0, 0, 1);--qp-easing-linear:cubic-bezier(0, 0, 1, 1);--qp-opacity-disabled:.5;--qp-opacity-muted:.72;--qp-opacity-hint:.4;--qp-z-index-base:0;--qp-z-index-raised:1;--qp-z-index-sticky:100;--qp-z-index-sidebar:200;--qp-z-index-header:300;--qp-z-index-dropdown:1000;--qp-z-index-overlay:1100;--qp-z-index-modal:1200;--qp-z-index-popover:1300;--qp-z-index-toast:1400;--qp-z-index-tooltip:1500;--qp-text-display-font-family:var(--qp-font-family-heading);--qp-text-display-font-weight:var(--qp-font-weight-semibold);--qp-text-display-font-size:32px;--qp-text-display-line-height:1.25;--qp-text-display-letter-spacing:-.64px;--qp-text-display:var(--qp-font-weight-semibold) 32px/1.25 var(--qp-font-family-heading);--qp-text-heading-1-font-family:var(--qp-font-family-heading);--qp-text-heading-1-font-weight:var(--qp-font-weight-semibold);--qp-text-heading-1-font-size:28px;--qp-text-heading-1-line-height:1.2857;--qp-text-heading-1-letter-spacing:-.42px;--qp-text-heading-1:var(--qp-font-weight-semibold) 28px/1.2857 var(--qp-font-family-heading);--qp-text-heading-2-font-family:var(--qp-font-family-heading);--qp-text-heading-2-font-weight:var(--qp-font-weight-semibold);--qp-text-heading-2-font-size:22px;--qp-text-heading-2-line-height:1.3636;--qp-text-heading-2-letter-spacing:-.22px;--qp-text-heading-2:var(--qp-font-weight-semibold) 22px/1.3636 var(--qp-font-family-heading);--qp-text-heading-3-font-family:var(--qp-font-family-heading);--qp-text-heading-3-font-weight:var(--qp-font-weight-semibold);--qp-text-heading-3-font-size:18px;--qp-text-heading-3-line-height:1.4444;--qp-text-heading-3-letter-spacing:-.09px;--qp-text-heading-3:var(--qp-font-weight-semibold) 18px/1.4444 var(--qp-font-family-heading);--qp-text-heading-4-font-family:var(--qp-font-family-heading);--qp-text-heading-4-font-weight:var(--qp-font-weight-semibold);--qp-text-heading-4-font-size:16px;--qp-text-heading-4-line-height:1.5;--qp-text-heading-4-letter-spacing:0px;--qp-text-heading-4:var(--qp-font-weight-semibold) 16px/1.5 var(--qp-font-family-heading);--qp-text-heading-5-font-family:var(--qp-font-family-heading);--qp-text-heading-5-font-weight:var(--qp-font-weight-semibold);--qp-text-heading-5-font-size:14px;--qp-text-heading-5-line-height:1.4286;--qp-text-heading-5-letter-spacing:0px;--qp-text-heading-5:var(--qp-font-weight-semibold) 14px/1.4286 var(--qp-font-family-heading);--qp-text-body-lg-font-family:var(--qp-font-family-body);--qp-text-body-lg-font-weight:var(--qp-font-weight-regular);--qp-text-body-lg-font-size:16px;--qp-text-body-lg-line-height:1.625;--qp-text-body-lg-letter-spacing:0px;--qp-text-body-lg:var(--qp-font-weight-regular) 16px/1.625 var(--qp-font-family-body);--qp-text-body-md-font-family:var(--qp-font-family-body);--qp-text-body-md-font-weight:var(--qp-font-weight-regular);--qp-text-body-md-font-size:14px;--qp-text-body-md-line-height:1.5714;--qp-text-body-md-letter-spacing:0px;--qp-text-body-md:var(--qp-font-weight-regular) 14px/1.5714 var(--qp-font-family-body);--qp-text-body-sm-font-family:var(--qp-font-family-body);--qp-text-body-sm-font-weight:var(--qp-font-weight-regular);--qp-text-body-sm-font-size:13px;--qp-text-body-sm-line-height:1.5385;--qp-text-body-sm-letter-spacing:0px;--qp-text-body-sm:var(--qp-font-weight-regular) 13px/1.5385 var(--qp-font-family-body);--qp-text-label-lg-font-family:var(--qp-font-family-body);--qp-text-label-lg-font-weight:var(--qp-font-weight-semibold);--qp-text-label-lg-font-size:15px;--qp-text-label-lg-line-height:1.4667;--qp-text-label-lg-letter-spacing:0px;--qp-text-label-lg:var(--qp-font-weight-semibold) 15px/1.4667 var(--qp-font-family-body);--qp-text-label-md-font-family:var(--qp-font-family-body);--qp-text-label-md-font-weight:var(--qp-font-weight-semibold);--qp-text-label-md-font-size:14px;--qp-text-label-md-line-height:1.4286;--qp-text-label-md-letter-spacing:0px;--qp-text-label-md:var(--qp-font-weight-semibold) 14px/1.4286 var(--qp-font-family-body);--qp-text-label-sm-font-family:var(--qp-font-family-body);--qp-text-label-sm-font-weight:var(--qp-font-weight-semibold);--qp-text-label-sm-font-size:13px;--qp-text-label-sm-line-height:1.3846;--qp-text-label-sm-letter-spacing:0px;--qp-text-label-sm:var(--qp-font-weight-semibold) 13px/1.3846 var(--qp-font-family-body);--qp-text-caption-font-family:var(--qp-font-family-body);--qp-text-caption-font-weight:var(--qp-font-weight-regular);--qp-text-caption-font-size:12px;--qp-text-caption-line-height:1.3333;--qp-text-caption-letter-spacing:0px;--qp-text-caption:var(--qp-font-weight-regular) 12px/1.3333 var(--qp-font-family-body);--qp-text-overline-font-family:var(--qp-font-family-body);--qp-text-overline-font-weight:var(--qp-font-weight-semibold);--qp-text-overline-font-size:12px;--qp-text-overline-line-height:1.3333;--qp-text-overline-letter-spacing:.72px;--qp-text-overline:var(--qp-font-weight-semibold) 12px/1.3333 var(--qp-font-family-body);--qp-text-numeric-kpi-lg-font-family:var(--qp-font-family-heading);--qp-text-numeric-kpi-lg-font-weight:var(--qp-font-weight-semibold);--qp-text-numeric-kpi-lg-font-size:32px;--qp-text-numeric-kpi-lg-line-height:1.25;--qp-text-numeric-kpi-lg-letter-spacing:-.64px;--qp-text-numeric-kpi-lg:var(--qp-font-weight-semibold) 32px/1.25 var(--qp-font-family-heading);--qp-text-numeric-kpi-md-font-family:var(--qp-font-family-heading);--qp-text-numeric-kpi-md-font-weight:var(--qp-font-weight-semibold);--qp-text-numeric-kpi-md-font-size:24px;--qp-text-numeric-kpi-md-line-height:1.3333;--qp-text-numeric-kpi-md-letter-spacing:-.36px;--qp-text-numeric-kpi-md:var(--qp-font-weight-semibold) 24px/1.3333 var(--qp-font-family-heading);--qp-text-numeric-kpi-sm-font-family:var(--qp-font-family-heading);--qp-text-numeric-kpi-sm-font-weight:var(--qp-font-weight-semibold);--qp-text-numeric-kpi-sm-font-size:20px;--qp-text-numeric-kpi-sm-line-height:1.4;--qp-text-numeric-kpi-sm-letter-spacing:-.2px;--qp-text-numeric-kpi-sm:var(--qp-font-weight-semibold) 20px/1.4 var(--qp-font-family-heading);--qp-text-numeric-table-font-family:var(--qp-font-family-body);--qp-text-numeric-table-font-weight:var(--qp-font-weight-regular);--qp-text-numeric-table-font-size:14px;--qp-text-numeric-table-line-height:1.4286;--qp-text-numeric-table-letter-spacing:0px;--qp-text-numeric-table:var(--qp-font-weight-regular) 14px/1.4286 var(--qp-font-family-body);--qp-text-numeric-table-strong-font-family:var(--qp-font-family-body);--qp-text-numeric-table-strong-font-weight:var(--qp-font-weight-semibold);--qp-text-numeric-table-strong-font-size:14px;--qp-text-numeric-table-strong-line-height:1.4286;--qp-text-numeric-table-strong-letter-spacing:0px;--qp-text-numeric-table-strong:var(--qp-font-weight-semibold) 14px/1.4286 var(--qp-font-family-body);--qp-text-code-font-family:var(--qp-font-family-mono);--qp-text-code-font-weight:var(--qp-font-weight-regular);--qp-text-code-font-size:13px;--qp-text-code-line-height:1.5385;--qp-text-code-letter-spacing:0px;--qp-text-code:var(--qp-font-weight-regular) 13px/1.5385 var(--qp-font-family-mono);--qp-text-identifier-font-family:var(--qp-font-family-mono);--qp-text-identifier-font-weight:var(--qp-font-weight-regular);--qp-text-identifier-font-size:13px;--qp-text-identifier-line-height:1.5385;--qp-text-identifier-letter-spacing:0px;--qp-text-identifier:var(--qp-font-weight-regular) 13px/1.5385 var(--qp-font-family-mono)}:root,[data-theme=dark]{--qp-color-background-canvas:var(--qp-color-neutral-950);--qp-color-background-sidebar:var(--qp-color-neutral-975);--qp-color-background-header:var(--qp-color-neutral-950);--qp-color-background-surface:var(--qp-color-neutral-900);--qp-color-background-surface-raised:var(--qp-color-neutral-875);--qp-color-background-elevated:var(--qp-color-neutral-850);--qp-color-background-overlay:var(--qp-color-neutral-875);--qp-color-background-subtle:var(--qp-color-neutral-875);--qp-color-background-muted:var(--qp-color-neutral-850);--qp-color-background-inset:var(--qp-color-neutral-950);--qp-color-background-hover:#ffffff0d;--qp-color-background-pressed:#ffffff17;--qp-color-background-row-hover:var(--qp-color-neutral-875);--qp-color-background-selected:#53a0fd24;--qp-color-background-selected-strong:#53a0fd3d;--qp-color-background-disabled:var(--qp-color-neutral-875);--qp-color-background-inverse:var(--qp-color-neutral-50);--qp-color-background-brand:var(--qp-color-brand-prussian-blue);--qp-color-background-scrim:#04061cb8;--qp-color-background-glow:#1284f11a;--qp-color-background-sheen:#ffffff06;--qp-color-text-primary:var(--qp-color-neutral-50);--qp-color-text-secondary:var(--qp-color-neutral-300);--qp-color-text-tertiary:var(--qp-color-neutral-400);--qp-color-text-disabled:var(--qp-color-neutral-600);--qp-color-text-inverse:var(--qp-color-brand-deep-navy);--qp-color-text-on-action:var(--qp-color-white);--qp-color-text-on-brand:var(--qp-color-brand-off-white);--qp-color-text-link:var(--qp-color-cobalt-300);--qp-color-text-link-hover:var(--qp-color-cobalt-200);--qp-color-text-accent:var(--qp-color-cobalt-300);--qp-color-icon-primary:var(--qp-color-neutral-100);--qp-color-icon-secondary:var(--qp-color-neutral-400);--qp-color-icon-tertiary:var(--qp-color-neutral-500);--qp-color-icon-accent:var(--qp-color-cobalt-300);--qp-color-icon-disabled:var(--qp-color-neutral-600);--qp-color-border-subtle:var(--qp-color-neutral-850);--qp-color-border-default:var(--qp-color-neutral-800);--qp-color-border-strong:var(--qp-color-neutral-750);--qp-color-border-control:var(--qp-color-neutral-550);--qp-color-border-control-hover:var(--qp-color-neutral-450);--qp-color-border-accent:var(--qp-color-cobalt-400);--qp-color-border-inverse:var(--qp-color-neutral-200);--qp-color-action-primary-default:var(--qp-color-cobalt-600);--qp-color-action-primary-hover:var(--qp-color-cobalt-550);--qp-color-action-primary-active:var(--qp-color-cobalt-700);--qp-color-action-primary-text:var(--qp-color-white);--qp-color-action-primary-sheen:#ffffff24;--qp-color-action-primary-divider:#ffffff38;--qp-color-action-secondary-default:var(--qp-color-neutral-850);--qp-color-action-secondary-hover:var(--qp-color-neutral-825);--qp-color-action-secondary-active:var(--qp-color-neutral-800);--qp-color-action-secondary-text:var(--qp-color-neutral-50);--qp-color-action-secondary-border:var(--qp-color-neutral-750);--qp-color-action-ghost-hover:#ffffff0f;--qp-color-action-ghost-active:#ffffff1a;--qp-color-action-ghost-text:var(--qp-color-neutral-100);--qp-color-action-danger-default:var(--qp-color-red-550);--qp-color-action-danger-hover:var(--qp-color-red-600);--qp-color-action-danger-active:var(--qp-color-red-700);--qp-color-action-danger-text:var(--qp-color-white);--qp-color-action-danger-sheen:#ffffff1f;--qp-color-action-disabled-background:var(--qp-color-neutral-850);--qp-color-action-disabled-text:var(--qp-color-neutral-600);--qp-color-action-disabled-border:var(--qp-color-neutral-800);--qp-color-accent-default:var(--qp-color-cobalt-400);--qp-color-accent-strong:var(--qp-color-cobalt-300);--qp-color-accent-subtle:#53a0fd24;--qp-color-accent-text:var(--qp-color-cobalt-300);--qp-color-focus-ring:var(--qp-color-cobalt-300);--qp-color-focus-ring-danger:var(--qp-color-red-300);--qp-color-status-success-fg:var(--qp-color-green-300);--qp-color-status-success-bg:#34b97a24;--qp-color-status-success-border:#34b97a57;--qp-color-status-success-solid:var(--qp-color-green-600);--qp-color-status-success-on-solid:var(--qp-color-white);--qp-color-status-warning-fg:var(--qp-color-amber-300);--qp-color-status-warning-bg:#d78c1024;--qp-color-status-warning-border:#d78c1057;--qp-color-status-warning-solid:var(--qp-color-amber-300);--qp-color-status-warning-on-solid:var(--qp-color-brand-deep-navy);--qp-color-status-error-fg:var(--qp-color-red-300);--qp-color-status-error-bg:#fc676424;--qp-color-status-error-border:#fc67645c;--qp-color-status-error-solid:var(--qp-color-red-550);--qp-color-status-error-on-solid:var(--qp-color-white);--qp-color-status-info-fg:var(--qp-color-cobalt-300);--qp-color-status-info-bg:#53a0fd24;--qp-color-status-info-border:#53a0fd5c;--qp-color-status-info-solid:var(--qp-color-cobalt-600);--qp-color-status-info-on-solid:var(--qp-color-white);--qp-color-status-pending-fg:var(--qp-color-violet-300);--qp-color-status-pending-bg:#9b8afe26;--qp-color-status-pending-border:#9b8afe5c;--qp-color-status-pending-solid:var(--qp-color-violet-600);--qp-color-status-pending-on-solid:var(--qp-color-white);--qp-color-status-neutral-fg:var(--qp-color-neutral-300);--qp-color-status-neutral-bg:var(--qp-color-neutral-850);--qp-color-status-neutral-border:var(--qp-color-neutral-750);--qp-color-status-neutral-solid:var(--qp-color-neutral-600);--qp-color-status-neutral-on-solid:var(--qp-color-white);--qp-color-status-exception-fg:var(--qp-color-orange-300);--qp-color-status-exception-bg:#ee793324;--qp-color-status-exception-border:#ee79335c;--qp-color-status-exception-solid:var(--qp-color-orange-400);--qp-color-status-exception-on-solid:var(--qp-color-brand-deep-navy);--qp-color-trend-positive:var(--qp-color-green-300);--qp-color-trend-negative:var(--qp-color-red-300);--qp-color-trend-neutral:var(--qp-color-neutral-300);--qp-color-amount-default:var(--qp-color-neutral-50);--qp-color-amount-negative:var(--qp-color-red-300);--qp-color-amount-credit:var(--qp-color-green-300);--qp-color-amount-muted:var(--qp-color-neutral-400);--qp-color-chart-series-1:var(--qp-color-data-viz-dark-1);--qp-color-chart-series-2:var(--qp-color-data-viz-dark-2);--qp-color-chart-series-3:var(--qp-color-data-viz-dark-3);--qp-color-chart-series-4:var(--qp-color-data-viz-dark-4);--qp-color-chart-series-5:var(--qp-color-data-viz-dark-5);--qp-color-chart-series-6:var(--qp-color-data-viz-dark-6);--qp-color-chart-series-7:var(--qp-color-data-viz-dark-7);--qp-color-chart-series-8:var(--qp-color-data-viz-dark-8);--qp-color-chart-comparison:var(--qp-color-neutral-550);--qp-color-chart-grid:var(--qp-color-neutral-850);--qp-color-chart-axis:var(--qp-color-neutral-700);--qp-color-chart-label:var(--qp-color-neutral-400);--qp-color-chart-crosshair:var(--qp-color-neutral-500);--qp-color-chart-positive:var(--qp-color-green-400);--qp-color-chart-negative:var(--qp-color-red-400);--qp-color-chart-target:var(--qp-color-amber-300);--qp-color-chart-sequential-1:var(--qp-color-cobalt-900);--qp-color-chart-sequential-2:var(--qp-color-cobalt-800);--qp-color-chart-sequential-3:var(--qp-color-cobalt-600);--qp-color-chart-sequential-4:var(--qp-color-cobalt-400);--qp-color-chart-sequential-5:var(--qp-color-cobalt-200);--qp-color-skeleton-base:var(--qp-color-neutral-850);--qp-color-skeleton-highlight:var(--qp-color-neutral-800);--qp-color-scrollbar-thumb:var(--qp-color-neutral-750);--qp-color-scrollbar-thumb-hover:var(--qp-color-neutral-600);--qp-color-shadow-tint:var(--qp-color-black);--qp-color-shadow-contact:#0000004d;--qp-color-shadow-key-xs:#00000059;--qp-color-shadow-key-sm:#0006;--qp-color-shadow-key-md:#0006;--qp-color-shadow-key-lg:#00000080;--qp-color-shadow-key-xl:#0000008c;--qp-color-shadow-highlight:#ffffff0a;--qp-shadow-xs:0px 1px 2px 0px var(--qp-color-shadow-key-xs);--qp-shadow-sm:0px 1px 3px 0px var(--qp-color-shadow-key-sm), 0px 1px 2px -1px var(--qp-color-shadow-contact);--qp-shadow-md:0px 4px 12px -2px var(--qp-color-shadow-key-md), 0px 2px 4px -2px var(--qp-color-shadow-contact);--qp-shadow-lg:0px 16px 32px -8px var(--qp-color-shadow-key-lg), 0px 4px 8px -4px var(--qp-color-shadow-contact);--qp-shadow-xl:0px 24px 48px -12px var(--qp-color-shadow-key-xl);--qp-shadow-inner-highlight:inset 0px 1px 0px 0px var(--qp-color-shadow-highlight)}[data-theme=light]{--qp-color-background-canvas:var(--qp-color-neutral-50);--qp-color-background-sidebar:var(--qp-color-neutral-50);--qp-color-background-header:var(--qp-color-neutral-50);--qp-color-background-surface:var(--qp-color-brand-off-white);--qp-color-background-surface-raised:var(--qp-color-neutral-50);--qp-color-background-elevated:var(--qp-color-white);--qp-color-background-overlay:var(--qp-color-white);--qp-color-background-subtle:var(--qp-color-neutral-100);--qp-color-background-muted:var(--qp-color-neutral-150);--qp-color-background-inset:var(--qp-color-white);--qp-color-background-hover:#0c072d0a;--qp-color-background-pressed:#0c072d14;--qp-color-background-row-hover:var(--qp-color-neutral-50);--qp-color-background-selected:var(--qp-color-cobalt-50);--qp-color-background-selected-strong:var(--qp-color-cobalt-100);--qp-color-background-disabled:var(--qp-color-neutral-100);--qp-color-background-inverse:var(--qp-color-neutral-900);--qp-color-background-brand:var(--qp-color-brand-prussian-blue);--qp-color-background-scrim:#0c072d73;--qp-color-background-glow:#1284f10d;--qp-color-background-sheen:#fff0;--qp-color-text-primary:var(--qp-color-brand-deep-navy);--qp-color-text-secondary:var(--qp-color-neutral-700);--qp-color-text-tertiary:var(--qp-color-neutral-600);--qp-color-text-disabled:var(--qp-color-neutral-400);--qp-color-text-inverse:var(--qp-color-neutral-50);--qp-color-text-on-action:var(--qp-color-white);--qp-color-text-on-brand:var(--qp-color-brand-off-white);--qp-color-text-link:var(--qp-color-cobalt-700);--qp-color-text-link-hover:var(--qp-color-cobalt-800);--qp-color-text-accent:var(--qp-color-cobalt-700);--qp-color-icon-primary:var(--qp-color-neutral-800);--qp-color-icon-secondary:var(--qp-color-neutral-600);--qp-color-icon-tertiary:var(--qp-color-neutral-450);--qp-color-icon-accent:var(--qp-color-cobalt-700);--qp-color-icon-disabled:var(--qp-color-neutral-400);--qp-color-border-subtle:var(--qp-color-neutral-150);--qp-color-border-default:var(--qp-color-neutral-200);--qp-color-border-strong:var(--qp-color-neutral-300);--qp-color-border-control:var(--qp-color-neutral-450);--qp-color-border-control-hover:var(--qp-color-neutral-550);--qp-color-border-accent:var(--qp-color-cobalt-700);--qp-color-border-inverse:var(--qp-color-neutral-700);--qp-color-action-primary-default:var(--qp-color-cobalt-700);--qp-color-action-primary-hover:var(--qp-color-cobalt-800);--qp-color-action-primary-active:var(--qp-color-cobalt-900);--qp-color-action-primary-text:var(--qp-color-white);--qp-color-action-primary-sheen:#ffffff24;--qp-color-action-primary-divider:#ffffff38;--qp-color-action-secondary-default:var(--qp-color-white);--qp-color-action-secondary-hover:var(--qp-color-neutral-50);--qp-color-action-secondary-active:var(--qp-color-neutral-100);--qp-color-action-secondary-text:var(--qp-color-brand-deep-navy);--qp-color-action-secondary-border:var(--qp-color-neutral-200);--qp-color-action-ghost-hover:#0c072d0d;--qp-color-action-ghost-active:#0c072d17;--qp-color-action-ghost-text:var(--qp-color-neutral-800);--qp-color-action-danger-default:var(--qp-color-red-600);--qp-color-action-danger-hover:var(--qp-color-red-700);--qp-color-action-danger-active:var(--qp-color-red-800);--qp-color-action-danger-text:var(--qp-color-white);--qp-color-action-danger-sheen:#ffffff1f;--qp-color-action-disabled-background:var(--qp-color-neutral-100);--qp-color-action-disabled-text:var(--qp-color-neutral-400);--qp-color-action-disabled-border:var(--qp-color-neutral-150);--qp-color-accent-default:var(--qp-color-cobalt-700);--qp-color-accent-strong:var(--qp-color-cobalt-800);--qp-color-accent-subtle:var(--qp-color-cobalt-50);--qp-color-accent-text:var(--qp-color-cobalt-700);--qp-color-focus-ring:var(--qp-color-cobalt-600);--qp-color-focus-ring-danger:var(--qp-color-red-600);--qp-color-status-success-fg:var(--qp-color-green-700);--qp-color-status-success-bg:var(--qp-color-green-50);--qp-color-status-success-border:var(--qp-color-green-200);--qp-color-status-success-solid:var(--qp-color-green-600);--qp-color-status-success-on-solid:var(--qp-color-white);--qp-color-status-warning-fg:var(--qp-color-amber-700);--qp-color-status-warning-bg:var(--qp-color-amber-50);--qp-color-status-warning-border:var(--qp-color-amber-200);--qp-color-status-warning-solid:var(--qp-color-amber-300);--qp-color-status-warning-on-solid:var(--qp-color-brand-deep-navy);--qp-color-status-error-fg:var(--qp-color-red-600);--qp-color-status-error-bg:var(--qp-color-red-50);--qp-color-status-error-border:var(--qp-color-red-200);--qp-color-status-error-solid:var(--qp-color-red-600);--qp-color-status-error-on-solid:var(--qp-color-white);--qp-color-status-info-fg:var(--qp-color-cobalt-600);--qp-color-status-info-bg:var(--qp-color-cobalt-50);--qp-color-status-info-border:var(--qp-color-cobalt-200);--qp-color-status-info-solid:var(--qp-color-cobalt-700);--qp-color-status-info-on-solid:var(--qp-color-white);--qp-color-status-pending-fg:var(--qp-color-violet-600);--qp-color-status-pending-bg:var(--qp-color-violet-50);--qp-color-status-pending-border:var(--qp-color-violet-200);--qp-color-status-pending-solid:var(--qp-color-violet-600);--qp-color-status-pending-on-solid:var(--qp-color-white);--qp-color-status-neutral-fg:var(--qp-color-neutral-700);--qp-color-status-neutral-bg:var(--qp-color-neutral-100);--qp-color-status-neutral-border:var(--qp-color-neutral-200);--qp-color-status-neutral-solid:var(--qp-color-neutral-600);--qp-color-status-neutral-on-solid:var(--qp-color-white);--qp-color-status-exception-fg:var(--qp-color-orange-700);--qp-color-status-exception-bg:var(--qp-color-orange-50);--qp-color-status-exception-border:var(--qp-color-orange-200);--qp-color-status-exception-solid:var(--qp-color-orange-400);--qp-color-status-exception-on-solid:var(--qp-color-brand-deep-navy);--qp-color-trend-positive:var(--qp-color-green-700);--qp-color-trend-negative:var(--qp-color-red-700);--qp-color-trend-neutral:var(--qp-color-neutral-700);--qp-color-amount-default:var(--qp-color-brand-deep-navy);--qp-color-amount-negative:var(--qp-color-red-600);--qp-color-amount-credit:var(--qp-color-green-700);--qp-color-amount-muted:var(--qp-color-neutral-600);--qp-color-chart-series-1:var(--qp-color-data-viz-light-1);--qp-color-chart-series-2:var(--qp-color-data-viz-light-2);--qp-color-chart-series-3:var(--qp-color-data-viz-light-3);--qp-color-chart-series-4:var(--qp-color-data-viz-light-4);--qp-color-chart-series-5:var(--qp-color-data-viz-light-5);--qp-color-chart-series-6:var(--qp-color-data-viz-light-6);--qp-color-chart-series-7:var(--qp-color-data-viz-light-7);--qp-color-chart-series-8:var(--qp-color-data-viz-light-8);--qp-color-chart-comparison:var(--qp-color-neutral-450);--qp-color-chart-grid:var(--qp-color-neutral-150);--qp-color-chart-axis:var(--qp-color-neutral-300);--qp-color-chart-label:var(--qp-color-neutral-600);--qp-color-chart-crosshair:var(--qp-color-neutral-400);--qp-color-chart-positive:var(--qp-color-green-500);--qp-color-chart-negative:var(--qp-color-red-500);--qp-color-chart-target:var(--qp-color-amber-500);--qp-color-chart-sequential-1:var(--qp-color-cobalt-100);--qp-color-chart-sequential-2:var(--qp-color-cobalt-300);--qp-color-chart-sequential-3:var(--qp-color-cobalt-500);--qp-color-chart-sequential-4:var(--qp-color-cobalt-700);--qp-color-chart-sequential-5:var(--qp-color-cobalt-900);--qp-color-skeleton-base:var(--qp-color-neutral-100);--qp-color-skeleton-highlight:var(--qp-color-neutral-50);--qp-color-scrollbar-thumb:var(--qp-color-neutral-300);--qp-color-scrollbar-thumb-hover:var(--qp-color-neutral-400);--qp-color-shadow-tint:var(--qp-color-brand-deep-navy);--qp-color-shadow-contact:#0c072d0d;--qp-color-shadow-key-xs:#0c072d0d;--qp-color-shadow-key-sm:#0c072d0f;--qp-color-shadow-key-md:#0c072d14;--qp-color-shadow-key-lg:#0c072d1a;--qp-color-shadow-key-xl:#0c072d29;--qp-color-shadow-highlight:#fff0;--qp-shadow-xs:0px 1px 2px 0px var(--qp-color-shadow-key-xs);--qp-shadow-sm:0px 1px 2px 0px var(--qp-color-shadow-contact), 0px 3px 8px -2px var(--qp-color-shadow-key-sm);--qp-shadow-md:0px 4px 10px -2px var(--qp-color-shadow-key-md), 0px 2px 4px -2px var(--qp-color-shadow-contact);--qp-shadow-lg:0px 14px 28px -6px var(--qp-color-shadow-key-lg), 0px 4px 8px -4px var(--qp-color-shadow-contact);--qp-shadow-xl:0px 24px 48px -12px var(--qp-color-shadow-key-xl);--qp-shadow-inner-highlight:inset 0px 0px 0px 0px var(--qp-color-shadow-highlight)}:root,[data-density=comfortable]{--qp-density-control-height-sm:32px;--qp-density-control-height-md:40px;--qp-density-control-height-lg:48px;--qp-density-control-padding-x-sm:12px;--qp-density-control-padding-x-md:14px;--qp-density-control-padding-x-lg:18px;--qp-density-control-gap:8px;--qp-density-table-row-height:52px;--qp-density-table-header-height:44px;--qp-density-table-cell-padding-x:16px;--qp-density-table-cell-padding-y:14px;--qp-density-table-font-size:14px;--qp-density-card-padding:24px;--qp-density-card-gap:16px;--qp-density-nav-item-height:40px;--qp-density-stack-gap:16px;--qp-density-page-gutter:32px;--qp-density-page-section-gap:32px}[data-density=compact]{--qp-density-control-height-sm:28px;--qp-density-control-height-md:32px;--qp-density-control-height-lg:40px;--qp-density-control-padding-x-sm:10px;--qp-density-control-padding-x-md:12px;--qp-density-control-padding-x-lg:16px;--qp-density-control-gap:6px;--qp-density-table-row-height:36px;--qp-density-table-header-height:36px;--qp-density-table-cell-padding-x:12px;--qp-density-table-cell-padding-y:8px;--qp-density-table-font-size:13px;--qp-density-card-padding:16px;--qp-density-card-gap:12px;--qp-density-nav-item-height:34px;--qp-density-stack-gap:12px;--qp-density-page-gutter:24px;--qp-density-page-section-gap:24px}:root,[data-theme],[data-density]{--qp-badge-radius:var(--qp-radius-sm);--qp-badge-height-sm:20px;--qp-badge-height-md:24px;--qp-button-radius:var(--qp-radius-md);--qp-button-gap:var(--qp-space-2);--qp-button-font-weight:var(--qp-font-weight-semibold);--qp-button-primary-background:var(--qp-color-action-primary-default);--qp-button-primary-background-hover:var(--qp-color-action-primary-hover);--qp-button-primary-background-active:var(--qp-color-action-primary-active);--qp-button-primary-text:var(--qp-color-action-primary-text);--qp-button-primary-border:var(--qp-color-action-primary-default);--qp-button-primary-sheen:var(--qp-color-action-primary-sheen);--qp-button-primary-divider:var(--qp-color-action-primary-divider);--qp-button-secondary-background:var(--qp-color-action-secondary-default);--qp-button-secondary-background-hover:var(--qp-color-action-secondary-hover);--qp-button-secondary-background-active:var(--qp-color-action-secondary-active);--qp-button-secondary-text:var(--qp-color-action-secondary-text);--qp-button-secondary-border:var(--qp-color-action-secondary-border);--qp-button-tertiary-background:var(--qp-color-accent-subtle);--qp-button-tertiary-background-hover:var(--qp-color-background-selected-strong);--qp-button-tertiary-text:var(--qp-color-text-accent);--qp-button-ghost-background-hover:var(--qp-color-action-ghost-hover);--qp-button-ghost-background-active:var(--qp-color-action-ghost-active);--qp-button-ghost-text:var(--qp-color-action-ghost-text);--qp-button-danger-background:var(--qp-color-action-danger-default);--qp-button-danger-background-hover:var(--qp-color-action-danger-hover);--qp-button-danger-background-active:var(--qp-color-action-danger-active);--qp-button-danger-text:var(--qp-color-action-danger-text);--qp-button-danger-sheen:var(--qp-color-action-danger-sheen);--qp-button-disabled-background:var(--qp-color-action-disabled-background);--qp-button-disabled-text:var(--qp-color-action-disabled-text);--qp-button-disabled-border:var(--qp-color-action-disabled-border);--qp-card-background:var(--qp-color-background-surface);--qp-card-border:var(--qp-color-border-subtle);--qp-card-border-hover:var(--qp-color-border-default);--qp-card-radius:var(--qp-radius-lg);--qp-card-padding:var(--qp-density-card-padding);--qp-card-shadow:var(--qp-shadow-sm);--qp-chart-grid-color:var(--qp-color-chart-grid);--qp-chart-axis-line-color:var(--qp-color-chart-axis);--qp-chart-axis-label-color:var(--qp-color-chart-label);--qp-chart-crosshair-color:var(--qp-color-chart-crosshair);--qp-chart-tooltip-background:var(--qp-color-background-elevated);--qp-chart-tooltip-border:var(--qp-color-border-default);--qp-focus-ring-width:var(--qp-border-width-focus);--qp-focus-ring-offset:2px;--qp-focus-ring-color:var(--qp-color-focus-ring);--qp-input-background:var(--qp-color-background-inset);--qp-input-background-disabled:var(--qp-color-background-disabled);--qp-input-border:var(--qp-color-border-control);--qp-input-border-hover:var(--qp-color-border-control-hover);--qp-input-border-focus:var(--qp-color-focus-ring);--qp-input-border-invalid:var(--qp-color-status-error-fg);--qp-input-text:var(--qp-color-text-primary);--qp-input-placeholder:var(--qp-color-text-tertiary);--qp-input-adornment:var(--qp-color-icon-secondary);--qp-input-radius:var(--qp-radius-md);--qp-popover-background:var(--qp-color-background-elevated);--qp-popover-border:var(--qp-color-border-default);--qp-menu-item-hover:var(--qp-color-background-hover);--qp-menu-item-text:var(--qp-color-text-primary);--qp-modal-background:var(--qp-color-background-overlay);--qp-modal-border:var(--qp-color-border-default);--qp-modal-scrim:var(--qp-color-background-scrim);--qp-tooltip-background:var(--qp-color-background-inverse);--qp-tooltip-text:var(--qp-color-text-inverse);--qp-sidebar-background:var(--qp-color-background-sidebar);--qp-sidebar-border:var(--qp-color-border-subtle);--qp-sidebar-item-text:var(--qp-color-text-secondary);--qp-sidebar-item-icon:var(--qp-color-icon-secondary);--qp-sidebar-item-hover-background:var(--qp-color-background-hover);--qp-sidebar-item-active-background:var(--qp-color-background-selected);--qp-sidebar-item-active-text:var(--qp-color-text-primary);--qp-sidebar-item-active-icon:var(--qp-color-icon-accent);--qp-sidebar-item-active-indicator:var(--qp-color-accent-default);--qp-sidebar-group-label:var(--qp-color-text-tertiary);--qp-table-background:var(--qp-color-background-surface);--qp-table-header-background:var(--qp-color-background-subtle);--qp-table-header-text:var(--qp-color-text-secondary);--qp-table-row-hover-background:var(--qp-color-background-row-hover);--qp-table-row-selected-background:var(--qp-color-background-selected);--qp-table-row-border:var(--qp-color-border-subtle);--qp-table-border:var(--qp-color-border-default)}@layer qp.reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh}img,svg,video,canvas{max-width:100%;display:block}svg{flex-shrink:0}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}:disabled{cursor:not-allowed}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}table{border-collapse:collapse}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:inherit}}@layer qp.base{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--qp-motion-scale:1}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{background:var(--qp-color-background-canvas);color:var(--qp-color-text-primary);font:var(--qp-text-body-md);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto}[data-theme]{color:var(--qp-color-text-primary)}::selection{background:var(--qp-color-background-selected-strong);color:var(--qp-color-text-primary)}*{scrollbar-width:thin;scrollbar-color:var(--qp-color-scrollbar-thumb) transparent}:focus-visible{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:var(--qp-focus-ring-offset)}a.qp-link,.qp-link{color:var(--qp-color-text-link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), text-decoration-color calc(var(--qp-duration-fast) * var(--qp-motion-scale));border-radius:2px}.qp-link:hover{color:var(--qp-color-text-link-hover);text-decoration-color:currentColor}@media (forced-colors:active){:focus-visible{outline-color:highlight}}.qp-display{font:var(--qp-text-display);letter-spacing:var(--qp-text-display-letter-spacing);text-wrap:balance}.qp-heading-1{font:var(--qp-text-heading-1);letter-spacing:var(--qp-text-heading-1-letter-spacing);text-wrap:balance}.qp-heading-2{font:var(--qp-text-heading-2);letter-spacing:var(--qp-text-heading-2-letter-spacing);text-wrap:balance}.qp-heading-3{font:var(--qp-text-heading-3);letter-spacing:var(--qp-text-heading-3-letter-spacing)}.qp-heading-4{font:var(--qp-text-heading-4)}.qp-heading-5{font:var(--qp-text-heading-5)}.qp-body-lg{font:var(--qp-text-body-lg)}.qp-body-md{font:var(--qp-text-body-md)}.qp-body-sm{font:var(--qp-text-body-sm)}.qp-label-lg{font:var(--qp-text-label-lg)}.qp-label-md{font:var(--qp-text-label-md)}.qp-label-sm{font:var(--qp-text-label-sm)}.qp-caption{font:var(--qp-text-caption)}.qp-overline{font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase}.qp-kpi-lg{font:var(--qp-text-numeric-kpi-lg);letter-spacing:var(--qp-text-numeric-kpi-lg-letter-spacing)}.qp-kpi-md{font:var(--qp-text-numeric-kpi-md);letter-spacing:var(--qp-text-numeric-kpi-md-letter-spacing)}.qp-kpi-sm{font:var(--qp-text-numeric-kpi-sm);letter-spacing:var(--qp-text-numeric-kpi-sm-letter-spacing)}.qp-mono,.qp-identifier{font:var(--qp-text-identifier);font-variant-ligatures:none}.qp-tabular{font-variant-numeric:tabular-nums lining-nums}.qp-text-secondary{color:var(--qp-color-text-secondary)}.qp-text-tertiary{color:var(--qp-color-text-tertiary)}.qp-text-accent{color:var(--qp-color-text-accent)}.qp-prose{font:var(--qp-text-body-lg);color:var(--qp-color-text-secondary);max-width:var(--qp-layout-content-reading-width)}.qp-prose>*+*{margin-top:var(--qp-space-4)}.qp-prose strong{color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold)}.qp-prose code{font:var(--qp-text-code);border-radius:var(--qp-radius-xs);background:var(--qp-color-background-subtle);color:var(--qp-color-text-primary);padding:.1em .35em;font-size:.9em}.qp-prose ul,.qp-prose ol{padding-left:1.25em}.qp-prose li+li{margin-top:var(--qp-space-1-5)}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]){--qp-motion-scale:0}:root:not([data-motion=full]) *,:root:not([data-motion=full]) :before,:root:not([data-motion=full]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-motion=reduced]{--qp-motion-scale:0}[data-motion=reduced] *,[data-motion=reduced] :before,[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@keyframes qp-fade-in{0%{opacity:0}}@keyframes qp-fade-out{to{opacity:0}}@keyframes qp-pop-in{0%{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes qp-pop-out{to{opacity:0;transform:translateY(2px)scale(.98)}}@keyframes qp-slide-in-right{0%{transform:translate(100%)}}@keyframes qp-slide-out-right{to{transform:translate(100%)}}@keyframes qp-slide-in-up{0%{transform:translateY(100%)}}@keyframes qp-slide-out-down{to{transform:translateY(100%)}}@keyframes qp-toast-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes qp-spin{to{transform:rotate(360deg)}}@keyframes qp-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes qp-flow{0%{transform:translate(-110%)}to{transform:translate(260%)}}@keyframes qp-check-draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes qp-pulse-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 45%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@keyframes qp-icon-swap{0%{opacity:0;transform:rotate(-60deg)scale(.6)}}.qp-icon-swap{animation:qp-icon-swap calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized)}@keyframes qp-indicator-in{0%{opacity:0;transform:scaleY(.2)}}@keyframes qp-success-pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}}}@layer qp.layout{.qp-shell{--qp-shell-sidebar-width:var(--qp-layout-sidebar-expanded);grid-template-columns:var(--qp-shell-sidebar-width) minmax(0, 1fr);background:var(--qp-color-background-canvas);min-height:100dvh;transition:grid-template-columns calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized);display:grid}.qp-shell[data-sidebar=collapsed]{--qp-shell-sidebar-width:var(--qp-layout-sidebar-collapsed)}.qp-shell__main{background:radial-gradient(1100px 380px at 32% -140px, var(--qp-color-background-glow), transparent 72%) no-repeat, var(--qp-color-background-canvas);flex-direction:column;min-width:0;display:flex}.qp-skip-link{left:var(--qp-space-4);top:var(--qp-space-3);z-index:var(--qp-z-index-tooltip);padding:var(--qp-space-2) var(--qp-space-4);border-radius:var(--qp-radius-md);background:var(--qp-color-action-primary-default);color:var(--qp-color-action-primary-text);font:var(--qp-text-label-md);position:absolute;transform:translateY(-200%)}.qp-skip-link:focus-visible{transform:none}.qp-sidebar{height:100dvh;z-index:var(--qp-z-index-sidebar);background:var(--qp-sidebar-background);border-right:1px solid var(--qp-sidebar-border);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.qp-sidebar__header{align-items:center;gap:var(--qp-space-2);height:var(--qp-layout-topbar-height);padding:0 var(--qp-space-4) 0 var(--qp-space-5);flex-shrink:0;display:flex}.qp-sidebar__logo{border-radius:var(--qp-radius-sm);align-items:center;min-width:0;display:flex}.qp-sidebar__logo img{width:auto;height:28px}.qp-sidebar__context{padding:var(--qp-space-1) var(--qp-space-3) var(--qp-space-3);flex-shrink:0}.qp-sidebar__scroll{padding:var(--qp-space-2) var(--qp-space-3) var(--qp-space-4);gap:var(--qp-space-5);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.qp-sidebar__scroll>*{flex-shrink:0}.qp-sidebar__footer{border-top:1px solid var(--qp-sidebar-border);padding:var(--qp-space-3);gap:var(--qp-space-2);flex-direction:column;flex-shrink:0;display:flex}.qp-nav-group{flex-direction:column;gap:2px;display:flex}.qp-nav-group__label{width:100%;min-height:28px;padding:0 var(--qp-space-3);border-radius:var(--qp-radius-sm);color:var(--qp-sidebar-group-label);font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase;text-align:left;justify-content:space-between;align-items:center;display:flex}button.qp-nav-group__label:hover{color:var(--qp-color-text-secondary)}.qp-nav-group__chevron{width:14px;height:14px;transition:transform calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-standard)}.qp-nav-group__label[aria-expanded=false] .qp-nav-group__chevron{transform:rotate(-90deg)}.qp-nav-group__items{flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.qp-nav-group__items[hidden]{display:none}.qp-nav-item{align-items:center;gap:var(--qp-space-3);min-height:var(--qp-density-nav-item-height);padding:0 var(--qp-space-3);border-radius:var(--qp-radius-md);color:var(--qp-sidebar-item-text);font:var(--qp-text-body-md);font-weight:var(--qp-font-weight-medium);white-space:nowrap;text-align:left;transition:background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard);text-decoration:none;display:flex;position:relative}.qp-nav-item>svg{width:var(--qp-size-icon-md);height:var(--qp-size-icon-md);color:var(--qp-sidebar-item-icon);stroke-width:1.75px}.qp-nav-item:hover{background:var(--qp-sidebar-item-hover-background);color:var(--qp-color-text-primary)}.qp-nav-item:focus-visible{outline-offset:-2px}.qp-nav-item[aria-current=page]{background:var(--qp-sidebar-item-active-background);color:var(--qp-sidebar-item-active-text)}.qp-nav-item[aria-current=page]>svg{color:var(--qp-sidebar-item-active-icon)}.qp-nav-item[aria-current=page]:before{content:"";left:calc(-1 * var(--qp-space-3));background:var(--qp-sidebar-item-active-indicator);width:3px;animation:qp-indicator-in calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized);border-radius:0 3px 3px 0;position:absolute;top:8px;bottom:8px}.qp-nav-item__label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.qp-nav-item__badge{margin-left:auto}.qp-shell[data-sidebar=collapsed] .qp-sidebar__header,.qp-shell[data-sidebar=collapsed] .qp-nav-item{justify-content:center;padding:0}.qp-shell[data-sidebar=collapsed] :is(.qp-nav-item__label,.qp-nav-item__badge,.qp-nav-group__label,.qp-sidebar__hide-collapsed){display:none}.qp-shell[data-sidebar=collapsed] .qp-nav-group+.qp-nav-group{border-top:1px solid var(--qp-sidebar-border);padding-top:var(--qp-space-3)}.qp-shell[data-sidebar=collapsed] .qp-nav-group__items[hidden]{display:flex}.qp-topbar{z-index:var(--qp-z-index-header);align-items:center;gap:var(--qp-space-3);height:var(--qp-layout-topbar-height);padding:0 var(--qp-density-page-gutter);background:color-mix(in srgb, var(--qp-color-background-header) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--qp-color-border-subtle);display:flex;position:sticky;top:0}.qp-topbar__title{flex-direction:column;min-width:0;display:flex}.qp-topbar__actions{align-items:center;gap:var(--qp-space-2);margin-left:auto;display:flex}.qp-content{width:100%;max-width:calc(var(--qp-layout-content-max-width) + 2 * var(--qp-density-page-gutter));padding:var(--qp-space-6) var(--qp-density-page-gutter) var(--qp-space-16);gap:var(--qp-density-page-section-gap);flex-direction:column;margin:0 auto;display:flex;container:qp-content/inline-size}.qp-shell__scrim{display:none}@media (max-width:1023.98px){.qp-shell,.qp-shell[data-sidebar=collapsed]{grid-template-columns:minmax(0,1fr)}.qp-sidebar{width:min(var(--qp-layout-sidebar-expanded), 86vw);box-shadow:var(--qp-shadow-xl);transition:transform calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized), visibility 0s linear calc(var(--qp-duration-moderate) * var(--qp-motion-scale));visibility:hidden;z-index:var(--qp-z-index-modal);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.qp-shell[data-mobile-nav=open] .qp-sidebar{visibility:visible;transition-property:transform;transition-delay:0s;transform:none}.qp-shell[data-mobile-nav=open] .qp-shell__scrim{z-index:var(--qp-z-index-overlay);background:var(--qp-color-background-scrim);animation:qp-fade-in calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-enter);display:block;position:fixed;inset:0}.qp-shell[data-sidebar=collapsed] :is(.qp-nav-item__label,.qp-nav-item__badge,.qp-nav-group__label,.qp-sidebar__hide-collapsed){display:revert}.qp-shell[data-sidebar=collapsed] .qp-nav-item{padding:0 var(--qp-space-3);justify-content:flex-start}.qp-shell[data-sidebar=collapsed] .qp-sidebar__header{padding:0 var(--qp-space-4) 0 var(--qp-space-5);justify-content:flex-start}}@media (max-width:767.98px){.qp-shell{--qp-density-page-gutter:var(--qp-space-4)}.qp-content{padding-top:var(--qp-space-5)}}.qp-sidebar__close{flex-shrink:0;margin-left:auto}.qp-sidebar[role=dialog]:focus{outline:none}.qp-page-header{justify-content:space-between;align-items:flex-end;gap:var(--qp-space-4) var(--qp-space-6);flex-wrap:wrap;display:flex}.qp-page-header__text{gap:var(--qp-space-1);flex-direction:column;flex:320px;min-width:0;display:flex}.qp-page-header__eyebrow{color:var(--qp-color-text-tertiary);font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase}.qp-page-header__title{font:var(--qp-text-heading-2);letter-spacing:var(--qp-text-heading-2-letter-spacing);color:var(--qp-color-text-primary);align-items:center;gap:var(--qp-space-3);flex-wrap:wrap;display:flex}.qp-page-header--lg .qp-page-header__title{font:var(--qp-text-heading-1);letter-spacing:var(--qp-text-heading-1-letter-spacing)}.qp-page-header__description{color:var(--qp-color-text-secondary);font:var(--qp-text-body-md);max-width:72ch}.qp-page-header__actions,.qp-toolbar,.qp-toolbar__group{align-items:center;gap:var(--qp-space-2);flex-wrap:wrap;display:flex}.qp-toolbar__end{margin-left:auto}.qp-section{gap:var(--qp-density-stack-gap);flex-direction:column;min-width:0;display:flex}.qp-section__header{justify-content:space-between;align-items:center;gap:var(--qp-space-2) var(--qp-space-4);flex-wrap:wrap;display:flex}.qp-section__title{font:var(--qp-text-heading-4);color:var(--qp-color-text-primary)}.qp-section__description{color:var(--qp-color-text-secondary);font:var(--qp-text-body-sm)}.qp-grid{gap:var(--qp-grid-gap,var(--qp-density-card-gap));grid-template-columns:repeat(var(--qp-grid-columns,12), minmax(0, 1fr));min-width:0;display:grid}.qp-grid--auto{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--qp-grid-min,260px)), 1fr))}.qp-grid--kpi{grid-template-columns:repeat(4,minmax(0,1fr))}.qp-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.qp-grid--main-aside{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.qp-col-span-full{grid-column:1/-1}@container qp-content (width<=1100px){.qp-grid--kpi,.qp-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-grid--main-aside{grid-template-columns:minmax(0,1fr) minmax(300px,340px)}}@container qp-content (width<=859.98px){.qp-grid--main-aside{grid-template-columns:minmax(0,1fr)}}@container qp-content (width<=640px){.qp-grid--kpi,.qp-grid--2,.qp-grid--3{grid-template-columns:minmax(0,1fr)}}@media (max-width:859.98px){.qp-grid--main-aside:not(.qp-content *){grid-template-columns:minmax(0,1fr)}}}@layer qp.components{.qp-button{--_h:var(--qp-density-control-height-md);--_px:var(--qp-density-control-padding-x-md);--_bg:transparent;--_bg-hover:var(--_bg);--_bg-active:var(--_bg-hover);--_fg:var(--qp-color-text-primary);--_border:transparent;--_shadow:none;justify-content:center;align-items:center;gap:var(--qp-button-gap);height:var(--_h);min-width:var(--_h);padding:0 var(--_px);border:1px solid var(--_border);border-radius:var(--qp-button-radius);background:var(--_bg);color:var(--_fg);box-shadow:var(--_shadow);font:var(--qp-text-label-md);font-weight:var(--qp-button-font-weight);white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), box-shadow calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), transform calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard);text-decoration:none;display:inline-flex;position:relative}.qp-button>svg,.qp-button__icon{width:var(--qp-size-icon-sm);height:var(--qp-size-icon-sm);stroke-width:2px;flex-shrink:0}.qp-button--lg>svg,.qp-button--lg .qp-button__icon{width:var(--qp-size-icon-md);height:var(--qp-size-icon-md)}.qp-button:where(:hover,[data-hovered]):not(:disabled,[aria-disabled=true],[data-disabled],[data-loading]){background:var(--_bg-hover)}.qp-button:where(:active,[data-pressed]):not(:disabled,[aria-disabled=true],[data-disabled],[data-loading]){background:var(--_bg-active);transform:scale(.985)}.qp-button:focus-visible,.qp-button[data-focus-visible]{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:var(--qp-focus-ring-offset)}.qp-button--sm{--_h:var(--qp-density-control-height-sm);--_px:var(--qp-density-control-padding-x-sm);font:var(--qp-text-label-sm);font-weight:var(--qp-button-font-weight);gap:var(--qp-space-1-5)}.qp-button--lg{--_h:var(--qp-density-control-height-lg);--_px:var(--qp-density-control-padding-x-lg);font:var(--qp-text-label-lg);font-weight:var(--qp-button-font-weight)}.qp-button--icon{width:var(--_h);padding:0}.qp-button--block{width:100%;display:flex}.qp-button--primary{--_bg:var(--qp-button-primary-background);--_bg-hover:var(--qp-button-primary-background-hover);--_bg-active:var(--qp-button-primary-background-active);--_fg:var(--qp-button-primary-text);--_border:var(--qp-button-primary-border);--_shadow:inset 0 1px 0 var(--qp-button-primary-sheen), var(--qp-shadow-xs)}.qp-button--secondary{--_bg:var(--qp-button-secondary-background);--_bg-hover:var(--qp-button-secondary-background-hover);--_bg-active:var(--qp-button-secondary-background-active);--_fg:var(--qp-button-secondary-text);--_border:var(--qp-button-secondary-border);--_shadow:var(--qp-shadow-xs)}.qp-button--secondary.qp-button--field{--_bg:var(--qp-input-background);--_bg-hover:var(--qp-input-background);--_bg-active:var(--qp-input-background);--_border:var(--qp-input-border);--_shadow:none;border-radius:var(--qp-input-radius)}.qp-button--secondary.qp-button--field:hover:not(:disabled,[data-disabled]){--_border:var(--qp-input-border-hover)}.qp-button--secondary.qp-button--field:is(:focus-visible,[data-focus-visible],[aria-expanded=true]){--_border:var(--qp-input-border-focus);box-shadow:0 0 0 1px var(--qp-input-border-focus);outline:0}.qp-button--tertiary{--_bg:var(--qp-button-tertiary-background);--_bg-hover:var(--qp-button-tertiary-background-hover);--_bg-active:var(--qp-button-tertiary-background-hover);--_fg:var(--qp-button-tertiary-text)}.qp-button--ghost{--_bg-hover:var(--qp-button-ghost-background-hover);--_bg-active:var(--qp-button-ghost-background-active);--_fg:var(--qp-button-ghost-text)}.qp-button--ghost>svg{color:var(--qp-color-icon-secondary)}.qp-button--ghost:hover>svg{color:var(--qp-color-icon-primary)}.qp-button--link{--_h:auto;--_fg:var(--qp-color-text-link);border-radius:var(--qp-radius-xs);text-underline-offset:.2em;border:0;min-width:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.qp-button--link:where(:hover,[data-hovered]){--_fg:var(--qp-color-text-link-hover);text-decoration-color:currentColor}.qp-button--link:active{transform:none}.qp-button--danger{--_bg:var(--qp-button-danger-background);--_bg-hover:var(--qp-button-danger-background-hover);--_bg-active:var(--qp-button-danger-background-active);--_fg:var(--qp-button-danger-text);--_border:var(--qp-button-danger-background);--_shadow:inset 0 1px 0 var(--qp-button-danger-sheen), var(--qp-shadow-xs)}.qp-button--danger-ghost{--_fg:var(--qp-color-status-error-fg);--_bg-hover:var(--qp-color-status-error-bg);--_bg-active:var(--qp-color-status-error-bg)}.qp-button--danger:focus-visible,.qp-button--danger[data-focus-visible],.qp-button--danger-ghost:focus-visible,.qp-button--danger-ghost[data-focus-visible]{outline-color:var(--qp-color-focus-ring-danger)}.qp-button:is([aria-pressed=true],[data-selected]):not(.qp-segmented__item){--_bg:var(--qp-color-background-selected);--_bg-hover:var(--qp-color-background-selected-strong);--_fg:var(--qp-color-text-accent);--_border:var(--qp-color-border-accent)}.qp-button:is(:disabled,[aria-disabled=true],[data-disabled]):not([data-loading],[data-pending]){--_bg:var(--qp-button-disabled-background);--_fg:var(--qp-button-disabled-text);--_border:var(--qp-button-disabled-border);--_shadow:none;cursor:not-allowed}.qp-button:is(.qp-button--ghost,.qp-button--link,.qp-button--danger-ghost):is(:disabled,[aria-disabled=true],[data-disabled]):not([data-loading],[data-pending]){--_bg:transparent;--_border:transparent}.qp-button[data-loading]{cursor:progress}.qp-button[data-loading]>:not(.qp-button__spinner){opacity:0}.qp-button__spinner{place-items:center;display:grid;position:absolute;inset:0}.qp-button__spinner:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite qp-spin}.qp-button-group{isolation:isolate;display:inline-flex}.qp-button-group>.qp-button{border-radius:0}.qp-button-group>.qp-button:first-child{border-start-start-radius:var(--qp-button-radius);border-end-start-radius:var(--qp-button-radius)}.qp-button-group>.qp-button:last-child{border-start-end-radius:var(--qp-button-radius);border-end-end-radius:var(--qp-button-radius)}.qp-button-group>.qp-button+.qp-button{margin-left:-1px}.qp-button-group>.qp-button:is(:hover,:focus-visible,[data-focus-visible],[aria-pressed=true],[data-selected]){z-index:1}.qp-button-group--split>.qp-button--primary+.qp-button--primary{border-left:1px solid var(--qp-button-primary-divider);padding:0 var(--qp-space-2);min-width:0;margin-left:0}.qp-fab{right:var(--qp-space-5);bottom:calc(var(--qp-space-5) + env(safe-area-inset-bottom));z-index:var(--qp-z-index-sticky);min-width:56px;height:56px;padding:0 var(--qp-space-5);border-radius:var(--qp-radius-full);box-shadow:var(--qp-shadow-lg);position:fixed}@media (min-width:1024px){.qp-fab{display:none}}@media (forced-colors:active){.qp-button{border-color:buttontext}.qp-button:is(:disabled,[aria-disabled=true]){color:graytext;border-color:graytext}}.qp-field{gap:var(--qp-space-1-5);flex-direction:column;min-width:0;display:flex}.qp-field--inline{align-items:center;gap:var(--qp-space-3);flex-direction:row}.qp-field__label{align-items:baseline;gap:var(--qp-space-1);color:var(--qp-color-text-primary);font:var(--qp-text-label-sm);display:inline-flex}.qp-field__required{color:var(--qp-color-status-error-fg)}.qp-field__optional{color:var(--qp-color-text-tertiary);font-weight:var(--qp-font-weight-regular)}.qp-field__help{color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm)}.qp-field__error{align-items:flex-start;gap:var(--qp-space-1-5);color:var(--qp-color-status-error-fg);font:var(--qp-text-body-sm);font-weight:var(--qp-font-weight-medium);display:flex}.qp-field__error>svg{width:16px;height:16px;margin-top:2px}.qp-field__warning{align-items:flex-start;gap:var(--qp-space-1-5);color:var(--qp-color-status-warning-fg);font:var(--qp-text-body-sm);display:flex}.qp-field__warning>svg{width:16px;height:16px;margin-top:2px}.qp-input{--_h:var(--qp-density-control-height-md);--_px:var(--qp-density-control-padding-x-md);align-items:center;gap:var(--qp-space-2);min-height:var(--_h);padding:0 var(--_px);border:1px solid var(--qp-input-border);border-radius:var(--qp-input-radius);background:var(--qp-input-background);color:var(--qp-input-text);font:var(--qp-text-body-md);cursor:text;transition:border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), box-shadow calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard);display:flex;position:relative}.qp-input:hover{border-color:var(--qp-input-border-hover)}.qp-input:focus-within,.qp-input[data-focus-within]{border-color:var(--qp-input-border-focus);box-shadow:0 0 0 1px var(--qp-input-border-focus)}.qp-input:is([data-invalid],[aria-invalid=true]),.qp-field[data-invalid] .qp-input{border-color:var(--qp-input-border-invalid)}.qp-input:is([data-invalid],[aria-invalid=true]):focus-within,.qp-field[data-invalid] .qp-input:focus-within{box-shadow:0 0 0 1px var(--qp-input-border-invalid)}.qp-input:is([data-disabled],[aria-disabled=true]),.qp-field[data-disabled] .qp-input{background:var(--qp-input-background-disabled);border-color:var(--qp-color-border-default);color:var(--qp-color-text-disabled);cursor:not-allowed}.qp-input[data-readonly]{background:var(--qp-color-background-subtle);border-style:dashed}.qp-input--sm{--_h:var(--qp-density-control-height-sm);--_px:var(--qp-density-control-padding-x-sm);font:var(--qp-text-body-sm)}.qp-input--lg{--_h:var(--qp-density-control-height-lg);--_px:var(--qp-density-control-padding-x-lg);font:var(--qp-text-body-lg)}.qp-input__control{min-width:0;height:calc(var(--_h) - 2px);color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.qp-input__control::placeholder{color:var(--qp-input-placeholder);opacity:1}.qp-input__control:disabled{cursor:not-allowed}.qp-input__control[type=number]{-moz-appearance:textfield}.qp-input__control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qp-input__control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qp-input__control::-webkit-search-cancel-button{-webkit-appearance:none}.qp-input--numeric .qp-input__control{text-align:right;font-variant-numeric:tabular-nums}.qp-input--mono .qp-input__control{font:var(--qp-text-identifier)}textarea.qp-input__control{height:auto;min-height:88px;padding:var(--qp-space-2-5) 0;resize:vertical;line-height:var(--qp-text-body-md-line-height)}.qp-input:has(textarea){align-items:stretch}.qp-input__adornment{color:var(--qp-input-adornment);font:var(--qp-text-body-md);flex-shrink:0;align-items:center;display:inline-flex}.qp-input__adornment>svg{width:var(--qp-size-icon-sm);height:var(--qp-size-icon-sm)}.qp-input__adornment--text{font-weight:var(--qp-font-weight-semibold);color:var(--qp-color-text-secondary)}.qp-input__button{width:28px;height:28px;margin-right:calc(-1 * var(--qp-space-1-5));border-radius:var(--qp-radius-sm);color:var(--qp-color-icon-secondary);flex-shrink:0;place-items:center;display:inline-grid}.qp-input__button:hover{background:var(--qp-color-background-hover);color:var(--qp-color-icon-primary)}.qp-input__button:focus-visible,.qp-input__button[data-focus-visible]{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:0}.qp-input__button>svg{width:16px;height:16px}.qp-input__kbd{margin-left:auto}.qp-input__stepper{margin-right:calc(-1 * var(--_px) + 2px);height:calc(var(--_h) - 6px);border-left:1px solid var(--qp-color-border-default);flex-direction:column;display:flex}.qp-input__stepper>button{width:26px;color:var(--qp-color-icon-secondary);flex:1;place-items:center;display:grid}.qp-input__stepper>button:hover{background:var(--qp-color-background-hover);color:var(--qp-color-icon-primary)}.qp-input__stepper>button+button{border-top:1px solid var(--qp-color-border-default)}.qp-input__stepper svg{width:12px;height:12px}.qp-input-group{align-items:stretch;display:flex}.qp-input-group>*{border-radius:0}.qp-input-group>:first-child{border-start-start-radius:var(--qp-input-radius);border-end-start-radius:var(--qp-input-radius)}.qp-input-group>:last-child{border-start-end-radius:var(--qp-input-radius);border-end-end-radius:var(--qp-input-radius)}.qp-input-group>*+*{margin-left:-1px}.qp-input-group>.qp-input{flex:1}.qp-input-group>.qp-button{height:auto;min-height:var(--_h)}.qp-input-group>:focus-within{z-index:1}.qp-input-group__addon{padding:0 var(--qp-space-3);border:1px solid var(--qp-input-border);background:var(--qp-color-background-subtle);color:var(--qp-color-text-secondary);font:var(--qp-text-body-md);white-space:nowrap;align-items:center;display:inline-flex}.qp-field__footer{justify-content:space-between;gap:var(--qp-space-3);display:flex}.qp-field__count{color:var(--qp-color-text-tertiary);font:var(--qp-text-caption);font-variant-numeric:tabular-nums;margin-left:auto}.qp-fieldset{gap:var(--qp-space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.qp-fieldset__legend{margin-bottom:var(--qp-space-2);color:var(--qp-color-text-primary);font:var(--qp-text-label-sm);padding:0}.qp-form-section{gap:var(--qp-space-4) var(--qp-space-8);padding:var(--qp-space-6) 0;border-top:1px solid var(--qp-color-border-subtle);grid-template-columns:minmax(200px,1fr) minmax(0,2fr);display:grid}.qp-form-section:first-child{border-top:0;padding-top:0}.qp-form-section__intro h3{font:var(--qp-text-heading-5);color:var(--qp-color-text-primary)}.qp-form-section__intro p{margin-top:var(--qp-space-1);font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary)}.qp-form-section__body{gap:var(--qp-space-4);max-width:var(--qp-layout-form-max-width);display:grid}.qp-form-row{gap:var(--qp-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}@container (width<=720px){.qp-form-section{grid-template-columns:minmax(0,1fr)}}@media (max-width:767.98px){.qp-form-section{grid-template-columns:minmax(0,1fr)}}.qp-kbd{border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-xs);background:var(--qp-color-background-surface-raised);min-width:20px;height:20px;color:var(--qp-color-text-secondary);font:var(--qp-text-caption);font-family:var(--qp-font-family-mono);border-bottom-width:2px;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex}.qp-dropzone{justify-content:center;align-items:center;gap:var(--qp-space-2);padding:var(--qp-space-6);border:1.5px dashed var(--qp-color-border-control);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-surface);color:var(--qp-color-text-secondary);text-align:center;font:var(--qp-text-body-sm);transition:border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)), background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale));flex-direction:column;display:flex}.qp-dropzone[data-drop-target]{border-color:var(--qp-color-border-accent);background:var(--qp-color-background-selected)}.qp-dropzone[data-focus-visible]{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:var(--qp-focus-ring-offset)}.qp-dropzone__icon{border-radius:var(--qp-radius-md);border:1px solid var(--qp-color-border-default);background:var(--qp-color-background-surface-raised);width:40px;height:40px;color:var(--qp-color-icon-secondary);place-items:center;display:grid}.qp-dropzone__title{color:var(--qp-color-text-primary);font:var(--qp-text-label-md)}.qp-file-list{gap:var(--qp-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.qp-file-item{align-items:center;gap:var(--qp-space-3);padding:var(--qp-space-3);border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-md);background:var(--qp-color-background-surface);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.qp-file-item__actions{gap:var(--qp-space-1);display:flex}.qp-file-item__name{font:var(--qp-text-label-sm);color:var(--qp-color-text-primary)}.qp-file-item__meta{font:var(--qp-text-caption);color:var(--qp-color-text-tertiary)}.qp-file-item[data-invalid]{border-color:var(--qp-color-status-error-border);background:var(--qp-color-status-error-bg)}.qp-file-item[data-invalid]>svg:first-child{color:var(--qp-color-status-error-fg)!important}.qp-file-item__meta--error,.qp-file-item[data-invalid] .qp-file-item__meta{color:var(--qp-color-status-error-fg)}.qp-choice__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.qp-checkbox,.qp-radio,.qp-switch{align-items:flex-start;gap:var(--qp-space-2-5);color:var(--qp-color-text-primary);font:var(--qp-text-body-md);cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex;position:relative}.qp-choice__text{flex-direction:column;gap:2px;display:flex}.qp-choice__description{color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm)}.qp-checkbox__box,.qp-radio__circle{border:1.5px solid var(--qp-color-border-control);border-radius:var(--qp-radius-xs);background:var(--qp-input-background);width:18px;height:18px;color:var(--qp-color-action-primary-text);transition:background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard);flex-shrink:0;place-items:center;margin-top:2px;display:grid}.qp-radio__circle{border-radius:50%}.qp-checkbox__box:last-child,.qp-radio__circle:last-child{margin-top:0}.qp-checkbox__box svg{stroke-width:3px;stroke-dasharray:24;stroke-dashoffset:24px;opacity:0;width:12px;height:12px}.qp-checkbox:hover .qp-checkbox__box,.qp-radio:hover .qp-radio__circle{border-color:var(--qp-color-border-control-hover)}:is(.qp-checkbox[data-selected],.qp-checkbox[data-indeterminate]) .qp-checkbox__box,.qp-choice__input:is(:checked,:indeterminate)+.qp-checkbox__box{background:var(--qp-color-action-primary-default);border-color:var(--qp-color-action-primary-default)}:is(.qp-checkbox[data-selected],.qp-checkbox[data-indeterminate]) .qp-checkbox__box svg,.qp-choice__input:is(:checked,:indeterminate)+.qp-checkbox__box svg{opacity:1;animation:qp-check-draw calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-enter) forwards}.qp-radio[data-selected] .qp-radio__circle,.qp-choice__input:checked+.qp-radio__circle{border-color:var(--qp-color-action-primary-default);background:var(--qp-color-white);border-width:5.5px}:is(.qp-checkbox,.qp-radio)[data-focus-visible] :is(.qp-checkbox__box,.qp-radio__circle),.qp-choice__input:focus-visible+:is(.qp-checkbox__box,.qp-radio__circle){outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:2px}:is(.qp-checkbox,.qp-radio)[data-invalid] :is(.qp-checkbox__box,.qp-radio__circle){border-color:var(--qp-color-status-error-fg)}:is(.qp-checkbox,.qp-radio,.qp-switch):is([data-disabled],:has(.qp-choice__input:disabled)){color:var(--qp-color-text-disabled);cursor:not-allowed}:is(.qp-checkbox,.qp-radio):is([data-disabled],:has(.qp-choice__input:disabled)) :is(.qp-checkbox__box,.qp-radio__circle){border-color:var(--qp-color-border-default);background:var(--qp-color-background-disabled)}:is(.qp-checkbox[data-selected],.qp-checkbox[data-indeterminate])[data-disabled] .qp-checkbox__box{background:var(--qp-color-border-strong);border-color:var(--qp-color-border-strong)}.qp-choice-group{gap:var(--qp-space-2);flex-direction:column;display:flex}.qp-choice-group__items{gap:var(--qp-space-2-5);flex-direction:column;display:flex}.qp-choice-group[data-orientation=horizontal] .qp-choice-group__items{gap:var(--qp-space-2) var(--qp-space-5);flex-flow:wrap}.qp-choice-group[data-orientation=horizontal] .qp-choice-group__items:has(>.qp-choice-card){gap:var(--qp-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.qp-choice-card{align-items:flex-start;gap:var(--qp-space-3);padding:var(--qp-space-4);border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-surface);cursor:pointer;transition:border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)), background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale));display:flex}.qp-choice-card:hover{border-color:var(--qp-color-border-strong)}.qp-choice-card:is([data-selected],:has(.qp-choice__input:checked)){border-color:var(--qp-color-border-accent);background:var(--qp-color-background-selected);box-shadow:0 0 0 1px var(--qp-color-border-accent)}.qp-choice-card:is([data-focus-visible],:has(.qp-choice__input:focus-visible)){outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:2px}.qp-switch{align-items:center}.qp-switch__track{border-radius:var(--qp-radius-full);background:var(--qp-color-border-control);width:36px;height:20px;transition:background-color calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-standard);flex-shrink:0;position:relative}.qp-switch__thumb{background:var(--qp-color-white);width:16px;height:16px;box-shadow:0 1px 2px var(--qp-color-shadow-contact), 0 0 0 .5px var(--qp-color-shadow-key-sm);transition:transform calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-emphasized);border-radius:50%;position:absolute;top:2px;left:2px}.qp-switch[data-selected] .qp-switch__track,.qp-choice__input:checked+.qp-switch__track{background:var(--qp-color-action-primary-default)}.qp-switch[data-selected] .qp-switch__thumb,.qp-choice__input:checked+.qp-switch__track .qp-switch__thumb{transform:translate(16px)}.qp-switch[data-pressed] .qp-switch__thumb{width:19px}.qp-switch[data-selected][data-pressed] .qp-switch__thumb{transform:translate(13px)}.qp-switch[data-focus-visible] .qp-switch__track,.qp-choice__input:focus-visible+.qp-switch__track{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:2px}.qp-switch[data-disabled] .qp-switch__track{background:var(--qp-color-border-default)}.qp-switch[data-disabled] .qp-switch__thumb{background:var(--qp-color-background-disabled);box-shadow:none}.qp-switch--sm .qp-switch__track{width:28px;height:16px}.qp-switch--sm .qp-switch__thumb{width:12px;height:12px}.qp-switch--sm[data-selected] .qp-switch__thumb{transform:translate(12px)}.qp-segmented{border-radius:calc(var(--qp-radius-md) + 2px);background:var(--qp-color-background-subtle);border:1px solid var(--qp-color-border-subtle);align-items:center;gap:2px;padding:3px;display:inline-flex}.qp-segmented__item{justify-content:center;align-items:center;gap:var(--qp-space-1-5);height:calc(var(--qp-density-control-height-md) - 8px);padding:0 var(--qp-space-3);border-radius:var(--qp-radius-sm);color:var(--qp-color-text-secondary);font:var(--qp-text-label-sm);white-space:nowrap;cursor:pointer;transition:background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), box-shadow calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard);display:inline-flex}.qp-segmented__item>svg{width:16px;height:16px}.qp-segmented__item:hover{color:var(--qp-color-text-primary)}.qp-segmented__item:is([data-selected],[aria-pressed=true],[aria-checked=true]){background:var(--qp-color-background-elevated);color:var(--qp-color-text-primary);box-shadow:var(--qp-shadow-sm), inset 0 0 0 1px var(--qp-color-border-accent)}.qp-segmented__item:is(:focus-visible,[data-focus-visible]){outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:1px}.qp-segmented__item[data-disabled]{color:var(--qp-color-text-disabled);cursor:not-allowed}.qp-segmented--sm .qp-segmented__item{height:calc(var(--qp-density-control-height-sm) - 8px);padding:0 var(--qp-space-2-5)}.qp-segmented--block{display:flex}.qp-segmented--block .qp-segmented__item{flex:1}.qp-slider{gap:var(--qp-space-2);flex-direction:column;min-width:160px;display:flex}.qp-slider__header{justify-content:space-between;align-items:baseline;display:flex}.qp-slider__output{font:var(--qp-text-label-sm);font-variant-numeric:tabular-nums;color:var(--qp-color-text-primary)}.qp-slider__track{cursor:pointer;width:100%;height:24px;position:relative}.qp-slider__track:before{content:"";border-radius:var(--qp-radius-full);background:var(--qp-color-background-muted);height:4px;box-shadow:inset 0 0 0 1px var(--qp-color-border-default);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.qp-slider__fill{border-radius:var(--qp-radius-full);background:var(--qp-color-action-primary-default);height:4px;position:absolute;top:50%;transform:translateY(-50%)}.qp-slider__thumb{background:var(--qp-color-white);border:2px solid var(--qp-color-action-primary-default);width:18px;height:18px;box-shadow:var(--qp-shadow-sm);transition:box-shadow calc(var(--qp-duration-fast) * var(--qp-motion-scale));border-radius:50%;top:50%}.qp-slider__thumb[data-dragging]{box-shadow:0 0 0 6px var(--qp-color-background-selected-strong)}.qp-slider__thumb[data-focus-visible]{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:2px}.qp-slider[data-disabled] .qp-field__label{color:var(--qp-color-text-secondary)}.qp-slider[data-disabled] .qp-slider__output{color:var(--qp-color-text-tertiary)}.qp-slider[data-disabled] .qp-slider__fill{background:var(--qp-color-border-strong)}.qp-slider[data-disabled] .qp-slider__thumb{border-color:var(--qp-color-border-strong);box-shadow:none}.qp-select__trigger{--_h:var(--qp-density-control-height-md);--_px:var(--qp-density-control-padding-x-md);align-items:center;gap:var(--qp-space-2);width:100%;height:var(--_h);padding:0 calc(var(--_px) - 4px) 0 var(--_px);border:1px solid var(--qp-input-border);border-radius:var(--qp-input-radius);background:var(--qp-input-background);color:var(--qp-input-text);font:var(--qp-text-body-md);text-align:left;cursor:pointer;transition:border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)), box-shadow calc(var(--qp-duration-fast) * var(--qp-motion-scale));display:flex}.qp-select__trigger:hover{border-color:var(--qp-input-border-hover)}.qp-select__trigger:is(:focus-visible,[data-focus-visible]),.qp-select[data-open] .qp-select__trigger{border-color:var(--qp-input-border-focus);box-shadow:0 0 0 1px var(--qp-input-border-focus);outline:0}.qp-select[data-invalid] .qp-select__trigger{border-color:var(--qp-input-border-invalid)}.qp-select__trigger[data-disabled],.qp-select[data-disabled] .qp-select__trigger{background:var(--qp-input-background-disabled);border-color:var(--qp-color-border-default);color:var(--qp-color-text-disabled);cursor:not-allowed}.qp-select__trigger--sm{--_h:var(--qp-density-control-height-sm);--_px:var(--qp-density-control-padding-x-sm);font:var(--qp-text-body-sm)}.qp-select__value{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:var(--qp-space-2);flex:1;min-width:0;display:flex;overflow:hidden}.qp-select__value[data-placeholder]{color:var(--qp-input-placeholder)}.qp-select__value>svg{width:16px;height:16px;color:var(--qp-color-icon-secondary)}.qp-select__chevron{width:16px;height:16px;color:var(--qp-color-icon-secondary);transition:transform calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-standard);flex-shrink:0}.qp-select[data-open] .qp-select__chevron,[aria-expanded=true]>.qp-select__chevron{transform:rotate(180deg)}.qp-popover{min-width:var(--trigger-width,180px);max-width:min(420px,100vw - 24px);max-height:var(--qp-popover-max-height,360px);border:1px solid var(--qp-popover-border);border-radius:var(--qp-radius-lg);background:var(--qp-popover-background);box-shadow:var(--qp-shadow-lg), var(--qp-shadow-inner-highlight);color:var(--qp-color-text-primary);transform-origin:var(--trigger-anchor-point,top);outline:none;overflow:auto}.qp-popover[data-entering]{animation:qp-pop-in calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-enter)}.qp-popover[data-exiting]{animation:qp-pop-out calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-exit)}.qp-popover--wide{max-width:min(720px,100vw - 24px)}.qp-popover--panel{padding:var(--qp-space-4);max-height:none}.qp-popover__arrow svg{fill:var(--qp-popover-background);stroke:var(--qp-popover-border);stroke-width:1px;display:block}.qp-popover__arrow[data-placement=bottom] svg{transform:rotate(180deg)}.qp-popover__header{justify-content:space-between;align-items:center;gap:var(--qp-space-3);padding:var(--qp-space-3) var(--qp-space-4);border-bottom:1px solid var(--qp-color-border-subtle);font:var(--qp-text-label-md);display:flex}.qp-popover__footer{justify-content:flex-end;gap:var(--qp-space-2);padding:var(--qp-space-3) var(--qp-space-4);border-top:1px solid var(--qp-color-border-subtle);display:flex}.qp-listbox,.qp-menu{padding:var(--qp-space-1-5);max-height:inherit;outline:none;flex-direction:column;gap:1px;display:flex;overflow:auto}.qp-listbox__item,.qp-menu__item{align-items:center;gap:var(--qp-space-2-5);min-height:36px;padding:var(--qp-space-1-5) var(--qp-space-2-5);border-radius:var(--qp-radius-md);color:var(--qp-menu-item-text);font:var(--qp-text-body-md);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;flex-shrink:0;display:flex;position:relative}.qp-listbox__item>svg,.qp-menu__item>svg{width:16px;height:16px;color:var(--qp-color-icon-secondary);flex-shrink:0}.qp-listbox__item:is([data-focused],[data-hovered]),.qp-menu__item:is([data-focused],[data-hovered],[data-open]){background:var(--qp-menu-item-hover)}.qp-listbox__item[data-focus-visible],.qp-menu__item[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--qp-focus-ring-color)}.qp-listbox__item[data-selected]{color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold)}.qp-listbox__check{width:16px;height:16px;color:var(--qp-color-text-accent);flex-shrink:0;margin-left:auto}.qp-listbox__item:not([data-selected]) .qp-listbox__check{visibility:hidden}.qp-listbox__item[data-disabled],.qp-menu__item[data-disabled]{color:var(--qp-color-text-disabled);cursor:not-allowed}.qp-listbox__item[data-disabled]>svg,.qp-menu__item[data-disabled]>svg{color:var(--qp-color-icon-disabled)}.qp-menu__item--danger{color:var(--qp-color-status-error-fg)}.qp-menu__item--danger>svg{color:currentColor}.qp-menu__item--danger:is([data-focused],[data-hovered]){background:var(--qp-color-status-error-bg)}.qp-item__text{gap:var(--qp-space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.qp-item__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qp-item__description{color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm);font-weight:var(--qp-font-weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qp-item__end{padding-left:var(--qp-space-2);white-space:nowrap;align-items:center;gap:var(--qp-space-1);color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm);flex-shrink:0;margin-left:auto;display:inline-flex}.qp-menu__section-header,.qp-listbox__section-header{padding:var(--qp-space-2) var(--qp-space-2-5) var(--qp-space-1);color:var(--qp-color-text-tertiary);font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase}.qp-menu__separator{height:1px;margin:var(--qp-space-1) calc(-1 * var(--qp-space-1-5));background:var(--qp-color-border-subtle)}.qp-listbox__empty{padding:var(--qp-space-4);color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm);text-align:center}.qp-combobox .qp-input{padding-right:4px}.qp-tag-group{gap:var(--qp-space-1-5);flex-direction:column;display:flex}.qp-tag-list{gap:var(--qp-space-1-5);outline:none;flex-wrap:wrap;display:flex}.qp-multiselect{align-items:center;gap:var(--qp-space-1-5);min-height:var(--qp-density-control-height-md);padding:5px var(--qp-space-2);border:1px solid var(--qp-input-border);border-radius:var(--qp-input-radius);background:var(--qp-input-background);flex-wrap:wrap;display:flex}.qp-multiselect:focus-within{border-color:var(--qp-input-border-focus);box-shadow:0 0 0 1px var(--qp-input-border-focus)}.qp-multiselect__input{min-width:80px;height:26px;color:var(--qp-input-text);font:var(--qp-text-body-md);background:0 0;border:0;outline:0;flex:1}.qp-multiselect__input::placeholder{color:var(--qp-input-placeholder)}.qp-command{flex-direction:column;max-height:min(560px,70vh);display:flex}.qp-command__search{align-items:center;gap:var(--qp-space-3);padding:0 var(--qp-space-4);border-bottom:1px solid var(--qp-color-border-subtle);flex-shrink:0;height:56px;display:flex}.qp-command__search>svg{width:20px;height:20px;color:var(--qp-color-icon-secondary);flex-shrink:0}.qp-command__input{min-width:0;height:100%;color:var(--qp-color-text-primary);font:var(--qp-text-body-lg);background:0 0;border:0;outline:0;flex:1}.qp-command__input::placeholder{color:var(--qp-input-placeholder)}.qp-command__list{gap:var(--qp-space-0-5);padding:var(--qp-space-2);flex:1;overflow:auto}.qp-command__list .qp-menu__item{gap:var(--qp-space-3);min-height:44px;padding:var(--qp-space-2) var(--qp-space-3)}.qp-command__list .qp-item__label{font-weight:var(--qp-font-weight-medium)}.qp-command__list .qp-item__end{gap:var(--qp-space-2);font:var(--qp-text-caption)}.qp-command__icon{border:1px solid var(--qp-color-border-subtle);border-radius:var(--qp-radius-md);background:var(--qp-color-background-surface-raised);width:32px;height:32px;color:var(--qp-color-icon-secondary);flex-shrink:0;place-items:center;display:inline-grid}.qp-command__icon>svg{width:16px;height:16px}.qp-menu__item[data-focused] .qp-command__icon{color:var(--qp-color-text-accent)}@media (max-width:479.98px){.qp-command__section{display:none}}.qp-command__footer{gap:var(--qp-space-4);padding:var(--qp-space-2) var(--qp-space-4);border-top:1px solid var(--qp-color-border-subtle);color:var(--qp-color-text-tertiary);font:var(--qp-text-caption);flex-shrink:0;display:flex}.qp-command__footer span{align-items:center;gap:var(--qp-space-1);display:inline-flex}.qp-date-input{min-width:0;height:calc(var(--_h,var(--qp-density-control-height-md)) - 2px);font-variant-numeric:tabular-nums;white-space:nowrap;flex:1;align-items:center;display:flex;overflow:hidden}.qp-date-segment{border-radius:var(--qp-radius-xs);color:var(--qp-input-text);caret-color:#0000;outline:none;padding:0 1px}.qp-date-segment:not([data-type=literal]){justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:0 2px;display:inline-flex}.qp-date-segment[data-type=literal]{color:var(--qp-color-text-tertiary);white-space:pre;padding:0}.qp-date-segment[data-type=literal]+.qp-date-segment:not([data-type=literal]){justify-content:flex-start}.qp-date-segment:not([data-type=literal]):has(+.qp-date-segment[data-type=literal]+.qp-date-segment:not([data-type=literal])){justify-content:flex-end}.qp-date-segment[data-type=literal]+.qp-date-segment:not([data-type=literal]):has(+.qp-date-segment[data-type=literal]+.qp-date-segment:not([data-type=literal])):not(:lang(hr)){justify-content:center}.qp-date-segment[data-placeholder]{color:var(--qp-input-placeholder)}.qp-date-segment:focus,.qp-date-segment[data-focused]{background:var(--qp-color-action-primary-default);color:var(--qp-color-action-primary-text)}.qp-date-range-input{align-items:center;gap:var(--qp-space-1-5);flex:1;min-width:0;display:flex}.qp-date-range-input__dash{color:var(--qp-color-text-tertiary)}.qp-calendar{padding:var(--qp-space-3);width:max-content}.qp-calendar__header{justify-content:space-between;align-items:center;gap:var(--qp-space-2);margin-bottom:var(--qp-space-2);display:flex}.qp-calendar__title{font:var(--qp-text-label-md);color:var(--qp-color-text-primary);text-transform:capitalize}.qp-calendar__months{gap:var(--qp-space-5);display:flex}.qp-calendar__grid{border-collapse:separate;border-spacing:0 2px}.qp-calendar__grid th{width:36px;height:28px;color:var(--qp-color-text-tertiary);font:var(--qp-text-caption);font-weight:var(--qp-font-weight-semibold);text-transform:capitalize}.qp-calendar__cell{border-radius:var(--qp-radius-md);width:36px;height:36px;color:var(--qp-color-text-primary);font:var(--qp-text-body-sm);font-variant-numeric:tabular-nums;cursor:pointer;outline:none;place-items:center;display:grid;position:relative}.qp-calendar__cell[data-hovered]{background:var(--qp-color-background-hover)}.qp-calendar__cell[data-outside-month]{visibility:hidden}.qp-calendar__cell[data-today]:after{content:"";opacity:.8;background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:5px}.qp-calendar__cell[data-selected]{background:var(--qp-color-background-selected);border-radius:0}.qp-calendar__cell:is([data-selection-start],[data-selection-end]),.qp-calendar:not(.qp-calendar--range) .qp-calendar__cell[data-selected]{background:var(--qp-color-action-primary-default);color:var(--qp-color-action-primary-text);font-weight:var(--qp-font-weight-semibold)}.qp-calendar:not(.qp-calendar--range) .qp-calendar__cell[data-selected]{border-radius:var(--qp-radius-md)}.qp-calendar__cell[data-selection-start]{border-radius:var(--qp-radius-md) 0 0 var(--qp-radius-md)}.qp-calendar__cell[data-selection-end]{border-radius:0 var(--qp-radius-md) var(--qp-radius-md) 0}.qp-calendar__cell[data-selection-start][data-selection-end]{border-radius:var(--qp-radius-md)}.qp-calendar__cell[data-focus-visible]{box-shadow:0 0 0 2px var(--qp-focus-ring-color);z-index:1}.qp-calendar__cell[data-disabled],.qp-calendar__cell[data-unavailable]{color:var(--qp-color-text-disabled);cursor:not-allowed;text-decoration:line-through}.qp-calendar__cell[data-disabled]{text-decoration:none}.qp-range-picker{display:flex}.qp-range-picker__presets{min-width:180px;padding:var(--qp-space-2);border-right:1px solid var(--qp-color-border-subtle);flex-direction:column;gap:1px;display:flex}.qp-range-picker__preset{justify-content:space-between;align-items:center;gap:var(--qp-space-2);height:34px;padding:0 var(--qp-space-2-5);border-radius:var(--qp-radius-md);color:var(--qp-color-text-secondary);font:var(--qp-text-body-sm);text-align:left;display:flex}.qp-range-picker__preset:hover{background:var(--qp-color-background-hover);color:var(--qp-color-text-primary)}.qp-range-picker__preset[aria-pressed=true],.qp-range-picker__preset[aria-checked=true]{background:var(--qp-color-background-selected);color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold)}.qp-range-picker__preset svg{width:16px;height:16px;color:var(--qp-color-text-accent)}.qp-range-picker__body{flex-direction:column;display:flex}@media (max-width:767.98px){.qp-range-picker{flex-direction:column}.qp-popover:has(>.qp-dialog>.qp-range-picker){width:calc(100vw - 24px)}.qp-range-picker__presets{border-right:0;border-bottom:1px solid var(--qp-color-border-subtle);grid-template-columns:1fr 1fr;gap:2px;min-width:0;display:grid}.qp-range-picker__preset{min-width:0;height:40px}.qp-range-picker .qp-calendar{width:100%}.qp-range-picker .qp-calendar__grid{table-layout:fixed;width:100%}.qp-range-picker .qp-calendar__grid th{width:auto}.qp-range-picker .qp-calendar__cell{width:100%;height:40px}.qp-calendar__months>:not(:first-child){display:none}}.qp-time-picker{padding:var(--qp-space-2) var(--qp-space-1-5) var(--qp-space-1-5);justify-content:center;display:flex}.qp-time-picker__group{flex-direction:column;align-items:stretch;display:flex}.qp-time-picker__group+.qp-time-picker__group{border-left:1px solid var(--qp-color-border-subtle)}.qp-time-picker__heading{padding:0 var(--qp-space-1-5) var(--qp-space-1-5);color:var(--qp-color-text-tertiary);font:var(--qp-text-caption);font-weight:var(--qp-font-weight-semibold);text-align:center}.qp-time-picker__column.qp-listbox{width:72px;height:236px;max-height:none;padding:0 var(--qp-space-1-5);overscroll-behavior:contain;scrollbar-width:thin;position:relative}.qp-time-picker__option.qp-listbox__item{font-variant-numeric:tabular-nums;justify-content:center}.qp-time-picker__option.qp-listbox__item[data-selected]{background:var(--qp-color-action-primary-default);color:var(--qp-color-action-primary-text)}.qp-badge{--_fg:var(--qp-color-status-neutral-fg);--_bg:var(--qp-color-status-neutral-bg);--_border:var(--qp-color-status-neutral-border);align-items:center;gap:var(--qp-space-1);height:var(--qp-badge-height-md);padding:0 var(--qp-space-2);border:1px solid var(--_border);border-radius:var(--qp-badge-radius);background:var(--_bg);color:var(--_fg);font:var(--qp-text-label-sm);font-weight:var(--qp-font-weight-semibold);white-space:nowrap;vertical-align:middle;display:inline-flex}.qp-badge>svg{stroke-width:2.25px;flex-shrink:0;width:14px;height:14px}.qp-badge--sm{height:var(--qp-badge-height-sm);padding:0 var(--qp-space-1-5);font:var(--qp-text-caption);font-weight:var(--qp-font-weight-semibold)}.qp-badge--sm>svg{width:12px;height:12px}.qp-badge--success{--_fg:var(--qp-color-status-success-fg);--_bg:var(--qp-color-status-success-bg);--_border:var(--qp-color-status-success-border);--_solid:var(--qp-color-status-success-solid);--_on-solid:var(--qp-color-status-success-on-solid)}.qp-badge--warning{--_fg:var(--qp-color-status-warning-fg);--_bg:var(--qp-color-status-warning-bg);--_border:var(--qp-color-status-warning-border);--_solid:var(--qp-color-status-warning-solid);--_on-solid:var(--qp-color-status-warning-on-solid)}.qp-badge--error{--_fg:var(--qp-color-status-error-fg);--_bg:var(--qp-color-status-error-bg);--_border:var(--qp-color-status-error-border);--_solid:var(--qp-color-status-error-solid);--_on-solid:var(--qp-color-status-error-on-solid)}.qp-badge--info{--_fg:var(--qp-color-status-info-fg);--_bg:var(--qp-color-status-info-bg);--_border:var(--qp-color-status-info-border);--_solid:var(--qp-color-status-info-solid);--_on-solid:var(--qp-color-status-info-on-solid)}.qp-badge--pending{--_fg:var(--qp-color-status-pending-fg);--_bg:var(--qp-color-status-pending-bg);--_border:var(--qp-color-status-pending-border);--_solid:var(--qp-color-status-pending-solid);--_on-solid:var(--qp-color-status-pending-on-solid)}.qp-badge--neutral{--_fg:var(--qp-color-status-neutral-fg);--_bg:var(--qp-color-status-neutral-bg);--_border:var(--qp-color-status-neutral-border);--_solid:var(--qp-color-status-neutral-solid);--_on-solid:var(--qp-color-status-neutral-on-solid)}.qp-badge--exception{--_fg:var(--qp-color-status-exception-fg);--_bg:var(--qp-color-status-exception-bg);--_border:var(--qp-color-status-exception-border);--_solid:var(--qp-color-status-exception-solid);--_on-solid:var(--qp-color-status-exception-on-solid)}.qp-badge--brand{--_fg:var(--qp-color-text-accent);--_bg:var(--qp-color-accent-subtle);--_border:transparent}.qp-badge.qp-badge--solid{--_bg:var(--_solid,var(--qp-color-status-neutral-solid));--_fg:var(--_on-solid,var(--qp-color-status-neutral-on-solid));--_border:var(--_solid,var(--qp-color-status-neutral-solid))}.qp-badge.qp-badge--outline{--_bg:transparent}.qp-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.qp-dot--pulse{animation:qp-pulse-ring 2s var(--qp-easing-standard) infinite}.qp-status-text{align-items:center;gap:var(--qp-space-1-5);font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary);display:inline-flex}.qp-status-text>svg{width:16px;height:16px}.qp-status-text--success{color:var(--qp-color-status-success-fg)}.qp-status-text--warning{color:var(--qp-color-status-warning-fg)}.qp-status-text--error{color:var(--qp-color-status-error-fg)}.qp-status-text--info{color:var(--qp-color-status-info-fg)}.qp-status-text--pending{color:var(--qp-color-status-pending-fg)}.qp-status-text--exception{color:var(--qp-color-status-exception-fg)}.qp-tag{align-items:center;gap:var(--qp-space-1);height:24px;padding:0 var(--qp-space-2);border-radius:var(--qp-radius-sm);background:var(--qp-color-background-muted);border:1px solid var(--qp-color-border-subtle);color:var(--qp-color-text-secondary);font:var(--qp-text-body-sm);font-weight:var(--qp-font-weight-medium);white-space:nowrap;outline:none;display:inline-flex}.qp-tag>svg{width:14px;height:14px}.qp-tag[data-focus-visible]{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:1px}.qp-tag__remove{width:16px;height:16px;color:var(--qp-color-icon-secondary);border-radius:3px;place-items:center;margin-right:-3px;display:grid}.qp-tag__remove:hover{background:var(--qp-color-background-pressed);color:var(--qp-color-icon-primary)}.qp-tag__remove svg{width:12px;height:12px}.qp-chip{align-items:center;gap:var(--qp-space-1-5);height:32px;padding:0 var(--qp-space-3);border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-full);background:var(--qp-color-background-surface);color:var(--qp-color-text-secondary);font:var(--qp-text-label-sm);white-space:nowrap;cursor:pointer;transition:background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)), border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)), color calc(var(--qp-duration-fast) * var(--qp-motion-scale));display:inline-flex}.qp-chip>svg{width:14px;height:14px}.qp-chip:hover{border-color:var(--qp-color-border-strong);color:var(--qp-color-text-primary)}.qp-chip:is([aria-pressed=true],[data-selected]){background:var(--qp-color-background-selected);border-color:var(--qp-color-border-accent);color:var(--qp-color-text-primary)}.qp-chip:is(:focus-visible,[data-focus-visible]){outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:2px}.qp-chip--filter{border-style:dashed}.qp-chip--filter[data-active]{background:var(--qp-color-background-selected);border-style:solid;border-color:var(--qp-color-border-accent);color:var(--qp-color-text-primary)}.qp-chip__value{color:var(--qp-color-text-accent);font-weight:var(--qp-font-weight-semibold);text-overflow:ellipsis;max-width:220px;overflow:hidden}.qp-count{border-radius:var(--qp-radius-full);background:var(--qp-color-background-muted);min-width:20px;height:20px;color:var(--qp-color-text-secondary);font:var(--qp-text-caption);font-weight:var(--qp-font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.qp-count--accent{background:var(--qp-color-action-primary-default);color:var(--qp-color-action-primary-text)}.qp-count--error{background:var(--qp-color-status-error-solid);color:var(--qp-color-status-error-on-solid)}.qp-avatar{--_size:var(--qp-size-avatar-md);width:var(--_size);height:var(--_size);background:var(--qp-color-background-selected-strong);color:var(--qp-color-text-accent);font:var(--qp-text-label-sm);font-family:var(--qp-font-family-heading);font-size:calc(var(--_size) * .38);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative;overflow:hidden}.qp-avatar img{object-fit:cover;width:100%;height:100%}.qp-avatar--xs{--_size:var(--qp-size-avatar-xs)}.qp-avatar--sm{--_size:var(--qp-size-avatar-sm)}.qp-avatar--lg{--_size:var(--qp-size-avatar-lg)}.qp-avatar--xl{--_size:var(--qp-size-avatar-xl)}.qp-avatar--square{border-radius:var(--qp-radius-md)}.qp-avatar__status{border:2px solid var(--qp-color-background-surface);border-radius:50%;width:28%;min-width:8px;height:28%;min-height:8px;position:absolute;bottom:0;right:0}.qp-avatar-group{align-items:center;display:inline-flex}.qp-avatar-group>.qp-avatar{box-shadow:0 0 0 2px var(--qp-color-background-surface)}.qp-avatar-group>.qp-avatar+.qp-avatar{margin-left:calc(var(--_size,32px) * -.28)}.qp-avatar--overflow{background:var(--qp-color-background-muted);color:var(--qp-color-text-secondary)}.qp-card{--_pad:var(--qp-card-padding);border:1px solid var(--qp-card-border);border-radius:var(--qp-card-radius);background:linear-gradient(180deg, var(--qp-color-background-sheen), transparent 96px), var(--qp-card-background);min-width:0;box-shadow:var(--qp-card-shadow), var(--qp-shadow-inner-highlight);flex-direction:column;display:flex;position:relative}.qp-card--interactive{cursor:pointer;transition:border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), box-shadow calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-standard)}.qp-card--interactive:hover{border-color:var(--qp-card-border-hover);box-shadow:var(--qp-shadow-sm), var(--qp-shadow-inner-highlight)}.qp-card--interactive:is(:focus-visible,[data-focus-visible],:focus-within:has(:focus-visible)){outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:2px}.qp-card--flat{box-shadow:none;background:var(--qp-color-background-surface-raised)}.qp-card--brand{border-color:#0000;overflow:hidden}.qp-card__header{justify-content:space-between;align-items:flex-start;gap:var(--qp-space-3);padding:var(--_pad) var(--_pad) 0;display:flex}.qp-card__header--divided{padding-bottom:calc(var(--_pad) * .66);border-bottom:1px solid var(--qp-color-border-subtle)}.qp-card__heading{flex-direction:column;gap:2px;min-width:0;display:flex}.qp-card__title{font:var(--qp-text-heading-5);color:var(--qp-color-text-primary);align-items:center;gap:var(--qp-space-2);display:flex}.qp-card__subtitle{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary)}.qp-card__actions{align-items:center;gap:var(--qp-space-1);flex-shrink:0;margin:-6px -6px 0 0;display:flex}.qp-card__body{padding:var(--_pad);flex:1;min-width:0}.qp-card__header+.qp-card__body{padding-top:calc(var(--_pad) * .66)}.qp-card__body--flush{padding:0}.qp-card__header+.qp-card__body--flush{padding-top:var(--qp-space-3)}.qp-card__footer{justify-content:space-between;align-items:center;gap:var(--qp-space-3);padding:var(--qp-space-3) var(--_pad);border-top:1px solid var(--qp-color-border-subtle);color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm);display:flex}.qp-kpi{gap:var(--qp-space-1);flex-direction:column;min-width:0;display:flex}.qp-kpi__label{align-items:center;gap:var(--qp-space-1-5);color:var(--qp-color-text-secondary);font:var(--qp-text-label-sm);font-weight:var(--qp-font-weight-medium);display:flex}.qp-kpi__label>svg{width:16px;height:16px;color:var(--qp-color-icon-tertiary)}.qp-kpi__info{width:18px;height:18px;color:var(--qp-color-icon-tertiary);border-radius:50%;place-items:center;display:inline-grid}.qp-kpi__info:hover{color:var(--qp-color-icon-primary)}.qp-kpi__info svg{width:14px;height:14px}.qp-kpi__value{font:var(--qp-text-numeric-kpi-md);letter-spacing:var(--qp-text-numeric-kpi-md-letter-spacing);color:var(--qp-color-text-primary);white-space:nowrap;font-variant-numeric:lining-nums}.qp-kpi--lg .qp-kpi__value{font:var(--qp-text-numeric-kpi-lg);letter-spacing:var(--qp-text-numeric-kpi-lg-letter-spacing)}.qp-kpi--sm .qp-kpi__value{font:var(--qp-text-numeric-kpi-sm);letter-spacing:var(--qp-text-numeric-kpi-sm-letter-spacing)}.qp-kpi__meta{align-items:center;gap:var(--qp-space-1) var(--qp-space-2);color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm);flex-wrap:wrap;display:flex}.qp-kpi__visual{margin-top:var(--qp-space-3)}.qp-kpi__breakdown{margin-top:var(--qp-space-3);padding-top:var(--qp-space-3);border-top:1px solid var(--qp-color-border-subtle);gap:var(--qp-space-1-5);display:grid}.qp-kpi__breakdown-row{justify-content:space-between;gap:var(--qp-space-3);font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary);font-variant-numeric:tabular-nums;display:flex}.qp-kpi__breakdown-row>:last-child{color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-medium)}.qp-kpi-card{padding:calc(var(--qp-card-padding) - var(--qp-space-1)) var(--qp-card-padding);gap:var(--qp-space-1)}.qp-kpi-card--emphasis{background:radial-gradient(420px 180px at 0% 0%, color-mix(in srgb, var(--qp-color-accent-default) 12%, transparent), transparent 70%), linear-gradient(180deg, var(--qp-color-background-sheen), transparent 96px), var(--qp-card-background);border-color:color-mix(in srgb, var(--qp-color-accent-default) 28%, var(--qp-card-border))}.qp-kpi-card--emphasis:before{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--qp-color-accent-default), transparent 85%);-webkit-mask-composite:xor;pointer-events:none;padding-top:2px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.qp-stat-group{--_min:160px;border:1px solid var(--qp-card-border);border-radius:var(--qp-card-radius);background:var(--qp-card-background);flex-wrap:wrap;display:flex;overflow:hidden;container-type:inline-size}.qp-stat-group>.qp-kpi{flex:1 1 var(--_min);min-width:0;padding:var(--qp-space-4) var(--qp-space-5);box-shadow:-1px 0 0 var(--qp-color-border-subtle), 0 -1px 0 var(--qp-color-border-subtle)}@container (width<=799.98px){.qp-stat-group:has(>:nth-child(5):last-child)>.qp-kpi{flex-basis:30%}}@container (width<=639.98px){.qp-stat-group:has(>:nth-child(4):last-child)>.qp-kpi{flex-basis:40%}}@container (width<=479.98px){.qp-stat-group:has(>:nth-child(5):last-child)>.qp-kpi{flex-basis:40%}}.qp-tabs{gap:var(--qp-space-4);flex-direction:column;min-width:0;display:flex}.qp-tabs[data-orientation=vertical]{gap:var(--qp-space-6);flex-direction:row}.qp-tab-list{gap:var(--qp-space-1);border-bottom:1px solid var(--qp-color-border-default);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}@supports (animation-timeline:scroll()){.qp-tab-list:not([data-orientation=vertical]){--qp-tabs-fade-start:0px;--qp-tabs-fade-end:0px;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--qp-tabs-fade-start), #000 calc(100% - var(--qp-tabs-fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--qp-tabs-fade-start), #000 calc(100% - var(--qp-tabs-fade-end)), transparent);animation:linear both qp-tabs-scroll-fade;animation-timeline:scroll(self inline)}}@property --qp-tabs-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --qp-tabs-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes qp-tabs-scroll-fade{0%{--qp-tabs-fade-start:0px;--qp-tabs-fade-end:32px}10%,90%{--qp-tabs-fade-start:32px;--qp-tabs-fade-end:32px}to{--qp-tabs-fade-start:32px;--qp-tabs-fade-end:0px}}.qp-tab-list[data-orientation=vertical]{border-bottom:0;border-left:1px solid var(--qp-color-border-default);flex-direction:column;min-width:200px;overflow:visible}.qp-tab{align-items:center;gap:var(--qp-space-2);height:40px;padding:0 var(--qp-space-3);color:var(--qp-color-text-secondary);font:var(--qp-text-label-md);font-weight:var(--qp-font-weight-medium);white-space:nowrap;cursor:pointer;border-radius:var(--qp-radius-sm) var(--qp-radius-sm) 0 0;transition:color calc(var(--qp-duration-fast) * var(--qp-motion-scale));outline:none;display:inline-flex;position:relative}.qp-tab>svg{width:16px;height:16px}.qp-tab:is([data-hovered],:hover){color:var(--qp-color-text-primary)}.qp-tab:is([data-selected],[aria-selected=true]){color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold)}.qp-tab__indicator{left:var(--qp-space-2);right:var(--qp-space-2);background:var(--qp-color-accent-default);height:2px;transition:translate calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized), width calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized);border-radius:2px 2px 0 0;position:absolute;bottom:-1px}.qp-tab[aria-selected=true]:not(:has(.qp-tab__indicator)):after{left:var(--qp-space-2);right:var(--qp-space-2);background:var(--qp-color-accent-default);height:2px;transition:translate calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized), width calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized);border-radius:2px 2px 0 0;position:absolute;bottom:-1px}.qp-tab[aria-selected=true]:not(:has(.qp-tab__indicator)):after{content:""}.qp-tab[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--qp-focus-ring-color)}.qp-tab[data-disabled]{color:var(--qp-color-text-disabled);cursor:not-allowed}.qp-tab .qp-count{min-width:18px;height:18px;font-size:11px}.qp-tab-list[data-orientation=vertical] .qp-tab{border-radius:0 var(--qp-radius-md) var(--qp-radius-md) 0;height:36px}.qp-tab-list[data-orientation=vertical] .qp-tab:is([data-selected],[aria-selected=true]){background:var(--qp-color-background-selected)}.qp-tab-list[data-orientation=vertical] .qp-tab__indicator{width:2px;height:auto;inset:6px auto 6px -1px}.qp-tab-panel--empty{display:none}.qp-tab-panel{outline:none;flex:1;min-width:0}.qp-tab-panel[data-focus-visible]{box-shadow:0 0 0 2px var(--qp-focus-ring-color);border-radius:var(--qp-radius-md)}.qp-tab-list--contained{gap:var(--qp-space-1);border-bottom:0}.qp-tab-list--contained .qp-tab{border-radius:var(--qp-radius-md);height:32px}.qp-tab-list--contained .qp-tab:is([data-selected],[aria-selected=true]){background:var(--qp-color-background-selected);color:var(--qp-color-text-accent)}.qp-tab-list--contained .qp-tab__indicator{display:none}.qp-breadcrumbs{align-items:center;gap:var(--qp-space-1);font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.qp-breadcrumb{align-items:center;gap:var(--qp-space-1);display:inline-flex}.qp-breadcrumb a,.qp-breadcrumb__link{color:var(--qp-color-text-secondary);border-radius:var(--qp-radius-xs);text-decoration:none}.qp-breadcrumb a:hover,.qp-breadcrumb__link[data-hovered]{color:var(--qp-color-text-primary);text-underline-offset:.2em;text-decoration:underline}.qp-breadcrumb__link[data-current],.qp-breadcrumb [aria-current=page]{color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-medium);pointer-events:none;text-decoration:none}.qp-breadcrumb__separator{width:14px;height:14px;color:var(--qp-color-icon-tertiary)}.qp-pagination{justify-content:space-between;align-items:center;gap:var(--qp-space-3);color:var(--qp-color-text-secondary);font:var(--qp-text-body-sm);flex-wrap:wrap;display:flex}.qp-pagination__info{font-variant-numeric:tabular-nums}.qp-pagination__controls{align-items:center;gap:var(--qp-space-1);flex-wrap:wrap;display:flex}.qp-pagination__page{min-width:32px;height:32px;padding:0 var(--qp-space-2);border-radius:var(--qp-radius-md);color:var(--qp-color-text-secondary);font:var(--qp-text-label-sm);font-variant-numeric:tabular-nums}.qp-pagination__page:hover{background:var(--qp-color-background-hover);color:var(--qp-color-text-primary)}.qp-pagination__page[aria-current=page]{background:var(--qp-color-background-selected);color:var(--qp-color-text-accent);box-shadow:inset 0 0 0 1px var(--qp-color-border-accent)}.qp-pagination__ellipsis{text-align:center;min-width:24px;color:var(--qp-color-text-tertiary)}.qp-pagination__size{align-items:center;gap:var(--qp-space-2);display:flex}.qp-stepper{align-items:flex-start;gap:var(--qp-space-2);counter-reset:qp-step;padding:0;list-style:none;display:flex}.qp-step{align-items:flex-start;gap:var(--qp-space-3);min-width:0;color:var(--qp-color-text-tertiary);flex:1;display:flex}.qp-step:not(:last-child):after{content:"";background:var(--qp-color-border-default);border-radius:2px;flex:1;min-width:16px;height:2px;margin-top:13px}.qp-step[data-state=complete]:not(:last-child):after{background:var(--qp-color-accent-default)}.qp-step__marker{border:1.5px solid var(--qp-color-border-strong);background:var(--qp-color-background-surface);width:28px;height:28px;font:var(--qp-text-label-sm);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.qp-step__marker svg{stroke-width:3px;width:14px;height:14px}.qp-step[data-state=current] .qp-step__marker{border-color:var(--qp-color-accent-default);color:var(--qp-color-text-accent);box-shadow:0 0 0 4px var(--qp-color-background-selected)}.qp-step[data-state=complete] .qp-step__marker{border-color:var(--qp-color-action-primary-default);background:var(--qp-color-action-primary-default);color:var(--qp-color-action-primary-text)}.qp-step[data-state=error] .qp-step__marker{border-color:var(--qp-color-status-error-fg);color:var(--qp-color-status-error-fg)}.qp-step__text{flex-direction:column;gap:2px;min-width:0;padding-top:3px;display:flex}.qp-step__label{font:var(--qp-text-label-sm);white-space:nowrap}.qp-step[data-state=current] .qp-step__label,.qp-step[data-state=complete] .qp-step__label{color:var(--qp-color-text-primary)}.qp-step__description{font:var(--qp-text-caption);color:var(--qp-color-text-tertiary)}.qp-stepper[data-orientation=vertical]{flex-direction:column;gap:0}.qp-stepper[data-orientation=vertical] .qp-step{padding-bottom:var(--qp-space-5);flex-direction:row;position:relative}.qp-stepper[data-orientation=vertical] .qp-step:not(:last-child):after{width:2px;min-width:0;height:auto;margin:0;position:absolute;top:32px;bottom:4px;left:13px}@media (max-width:767.98px){.qp-stepper:not([data-orientation=vertical]) .qp-step:not([data-state=current]) .qp-step__text,.qp-stepper:not([data-orientation=vertical]) .qp-step__description{display:none}.qp-stepper:not([data-orientation=vertical]) .qp-step[data-state=current]{flex:1 0 auto}}.qp-tree{outline:none;flex-direction:column;gap:1px;display:flex}.qp-tree__item{align-items:center;gap:var(--qp-space-1-5);min-height:34px;padding:0 var(--qp-space-2) 0 calc(var(--qp-space-2) + (var(--tree-item-level,1) - 1) * 20px);border-radius:var(--qp-radius-md);color:var(--qp-color-text-secondary);font:var(--qp-text-body-md);cursor:pointer;outline:none;display:flex}.qp-tree__item[data-hovered]{background:var(--qp-color-background-hover)}.qp-tree__item[data-selected]{background:var(--qp-color-background-selected);color:var(--qp-color-text-primary)}.qp-tree__item[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--qp-focus-ring-color)}.qp-tree__chevron{border-radius:var(--qp-radius-xs);width:20px;height:20px;color:var(--qp-color-icon-secondary);place-items:center;display:grid}.qp-tree__chevron svg{width:14px;height:14px;transition:transform calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-standard)}.qp-tree__item[data-expanded] .qp-tree__chevron svg{transform:rotate(90deg)}.qp-tree__item--status{color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm);cursor:default}.qp-tree__checkbox{flex:none}.qp-tree__item>svg{width:16px;height:16px;color:var(--qp-color-icon-secondary)}.qp-switcher{align-items:center;gap:var(--qp-space-2-5);width:100%;padding:var(--qp-space-2);border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-md);background:var(--qp-color-background-surface);text-align:left;transition:border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)), background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale));display:flex}.qp-switcher:hover{border-color:var(--qp-color-border-strong);background:var(--qp-color-background-surface-raised)}.qp-switcher[data-focus-visible]{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:2px}.qp-switcher__text{flex-direction:column;flex:1;min-width:0;display:flex}.qp-switcher__label{font:var(--qp-text-caption);color:var(--qp-color-text-tertiary)}.qp-switcher__value{font:var(--qp-text-label-sm);color:var(--qp-color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qp-switcher>svg{width:16px;height:16px;color:var(--qp-color-icon-secondary)}.qp-user-trigger{align-items:center;gap:var(--qp-space-2);padding:var(--qp-space-1);padding-right:var(--qp-space-2);border-radius:var(--qp-radius-full);text-align:left;display:flex}.qp-user-trigger:hover{background:var(--qp-color-background-hover)}.qp-user-trigger[data-focus-visible]{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:2px}.qp-user-trigger__text{flex-direction:column;min-width:0;display:flex}@media (max-width:767.98px){.qp-user-trigger__text{display:none}.qp-user-trigger{padding-right:var(--qp-space-1)}}.qp-user-trigger__name{font:var(--qp-text-label-sm);color:var(--qp-color-text-primary)}.qp-user-trigger__role{font:var(--qp-text-caption);color:var(--qp-color-text-tertiary)}.qp-modal-overlay{z-index:var(--qp-z-index-modal);padding:var(--qp-space-4);background:var(--qp-modal-scrim);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.qp-modal-overlay[data-entering]{animation:qp-fade-in calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-enter)}.qp-modal-overlay[data-exiting]{animation:qp-fade-out calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-exit)}.qp-modal{--_w:var(--qp-layout-modal-md);width:min(var(--_w), 100%);max-height:calc(100dvh - 2 * var(--qp-space-4));border:1px solid var(--qp-modal-border);border-radius:var(--qp-radius-xl);background:var(--qp-modal-background);box-shadow:var(--qp-shadow-xl), var(--qp-shadow-inner-highlight);outline:none;flex-direction:column;display:flex}.qp-modal[data-entering]{animation:qp-pop-in calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-enter)}.qp-modal[data-exiting]{animation:qp-pop-out calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-exit)}.qp-modal--sm{--_w:var(--qp-layout-modal-sm)}.qp-modal--lg{--_w:var(--qp-layout-modal-lg)}.qp-modal--fullscreen{--_w:100%;border-radius:0;height:100%;max-height:none}.qp-modal-overlay:has(.qp-modal--fullscreen){padding:0}.qp-dialog{outline:none;flex-direction:column;flex:1;min-height:0;display:flex}.qp-dialog__header{align-items:flex-start;gap:var(--qp-space-3);padding:var(--qp-space-5) var(--qp-space-6) var(--qp-space-2);display:flex}.qp-dialog__header--divided{padding-bottom:var(--qp-space-4);border-bottom:1px solid var(--qp-color-border-subtle)}.qp-dialog__icon{background:var(--qp-color-status-info-bg);width:40px;height:40px;color:var(--qp-color-status-info-fg);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.qp-dialog__icon--danger{background:var(--qp-color-status-error-bg);color:var(--qp-color-status-error-fg)}.qp-dialog__icon--warning{background:var(--qp-color-status-warning-bg);color:var(--qp-color-status-warning-fg)}.qp-dialog__icon--success{background:var(--qp-color-status-success-bg);color:var(--qp-color-status-success-fg)}.qp-dialog__icon svg{width:20px;height:20px}.qp-dialog__titles{gap:var(--qp-space-1);flex-direction:column;flex:1;min-width:0;padding-top:2px;display:flex}.qp-dialog__title{font:var(--qp-text-heading-4);color:var(--qp-color-text-primary)}.qp-dialog__description{font:var(--qp-text-body-md);color:var(--qp-color-text-secondary)}.qp-dialog__close{margin:-4px -8px 0 0}.qp-dialog__body{min-height:0;padding:var(--qp-space-3) var(--qp-space-6) var(--qp-space-5);color:var(--qp-color-text-secondary);flex:1;overflow-y:auto}.qp-dialog__footer{justify-content:flex-end;align-items:center;gap:var(--qp-space-2);padding:var(--qp-space-4) var(--qp-space-6);border-top:1px solid var(--qp-color-border-subtle);background:color-mix(in srgb, var(--qp-color-background-subtle) 50%, transparent);border-radius:0 0 var(--qp-radius-xl) var(--qp-radius-xl);flex-wrap:wrap;display:flex}.qp-dialog__footer-start{margin-right:auto}.qp-modal-overlay--command{align-items:start;padding-top:12vh}@media (max-width:639.98px){.qp-modal-overlay{align-items:end;padding:0}.qp-modal:not(.qp-modal--fullscreen){border-radius:var(--qp-radius-xl) var(--qp-radius-xl) 0 0;width:100%;max-height:92dvh}.qp-modal:not(.qp-modal--fullscreen)[data-entering]{animation:qp-slide-in-up calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-enter)}.qp-dialog__footer{padding-bottom:calc(var(--qp-space-4) + env(safe-area-inset-bottom));border-radius:0;flex-direction:column-reverse;align-items:stretch}.qp-modal-overlay--command{padding:var(--qp-space-2);align-items:start}.qp-modal-overlay--command .qp-modal:not(.qp-modal--fullscreen){max-height:calc(100dvh - 2 * var(--qp-space-2));border-radius:var(--qp-radius-xl)}.qp-modal-overlay--command .qp-modal:not(.qp-modal--fullscreen)[data-entering]{animation:qp-pop-in calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-enter)}.qp-dialog__footer .qp-button{width:100%}.qp-drawer .qp-dialog__footer{padding-bottom:calc(var(--qp-space-3) + env(safe-area-inset-bottom));flex-flow:wrap}.qp-drawer .qp-dialog__footer .qp-button{flex:1 1 calc(50% - var(--qp-space-2));width:auto;min-width:0}}.qp-drawer-overlay{z-index:var(--qp-z-index-modal);background:var(--qp-modal-scrim);position:fixed;inset:0}.qp-drawer-overlay[data-entering]{animation:qp-fade-in calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-enter)}.qp-drawer-overlay[data-exiting]{animation:qp-fade-out calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-exit)}.qp-drawer{--_w:var(--qp-layout-drawer-md);width:min(var(--_w), 100vw);border-left:1px solid var(--qp-modal-border);background:var(--qp-modal-background);box-shadow:var(--qp-shadow-xl);outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.qp-drawer[data-entering]{animation:qp-slide-in-right calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized)}.qp-drawer[data-exiting]{animation:qp-slide-out-right calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-exit)}.qp-drawer--sm{--_w:var(--qp-layout-drawer-sm)}.qp-drawer--lg{--_w:var(--qp-layout-drawer-lg)}.qp-drawer .qp-dialog__header{padding:var(--qp-space-4) var(--qp-space-5);border-bottom:1px solid var(--qp-color-border-subtle);align-items:center}.qp-drawer .qp-dialog__body{padding:var(--qp-space-5)}.qp-drawer .qp-dialog__footer{padding:var(--qp-space-3) var(--qp-space-5);border-radius:0}.qp-sheet{border-left:0;border-top:1px solid var(--qp-modal-border);border-radius:var(--qp-radius-xl) var(--qp-radius-xl) 0 0;width:100%;max-height:85dvh;top:auto;left:0}.qp-sheet[data-entering]{animation:qp-slide-in-up calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized)}.qp-sheet[data-exiting]{animation:qp-slide-out-down calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-exit)}.qp-sheet__handle{width:36px;height:4px;margin:var(--qp-space-2) auto 0;background:var(--qp-color-border-strong);border-radius:2px}.qp-tooltip{max-width:280px;padding:var(--qp-space-1-5) var(--qp-space-2-5);border-radius:var(--qp-radius-sm);background:var(--qp-tooltip-background);color:var(--qp-tooltip-text);font:var(--qp-text-body-sm);font-weight:var(--qp-font-weight-medium);box-shadow:var(--qp-shadow-md);z-index:var(--qp-z-index-tooltip);transform-origin:var(--trigger-anchor-point)}.qp-tooltip[data-entering]{animation:qp-pop-in calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-enter)}.qp-tooltip[data-exiting]{animation:qp-fade-out calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-exit)}.qp-tooltip svg.qp-tooltip__arrow{fill:var(--qp-tooltip-background);display:block}.qp-tooltip[data-placement=bottom] svg.qp-tooltip__arrow{transform:rotate(180deg)}.qp-tooltip[data-placement=right] svg.qp-tooltip__arrow{transform:rotate(90deg)}.qp-tooltip[data-placement=left] svg.qp-tooltip__arrow{transform:rotate(-90deg)}.qp-tooltip .qp-kbd{margin-left:var(--qp-space-1);color:inherit;border-color:color-mix(in srgb, currentColor 35%, transparent);background:0 0}.qp-tooltip-anchor{min-width:0;max-width:100%;display:inline-flex}.qp-alert{--_fg:var(--qp-color-status-info-fg);--_bg:var(--qp-color-status-info-bg);--_border:var(--qp-color-status-info-border);align-items:flex-start;gap:var(--qp-space-3);padding:var(--qp-space-3) var(--qp-space-4);border:1px solid var(--_border);border-radius:var(--qp-radius-lg);background:var(--_bg);color:var(--qp-color-text-primary);font:var(--qp-text-body-md);display:flex}.qp-alert__icon{width:20px;height:20px;color:var(--_fg);flex-shrink:0;margin-top:1px}.qp-alert__content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qp-alert__title{font:var(--qp-text-label-md);color:var(--qp-color-text-primary)}.qp-alert__description{color:var(--qp-color-text-secondary);font:var(--qp-text-body-sm)}.qp-alert__actions{gap:var(--qp-space-3);margin-top:var(--qp-space-2);flex-wrap:wrap;display:flex}.qp-alert__dismiss{margin:-6px -8px -6px 0}.qp-alert--success{--_fg:var(--qp-color-status-success-fg);--_bg:var(--qp-color-status-success-bg);--_border:var(--qp-color-status-success-border)}.qp-alert--warning{--_fg:var(--qp-color-status-warning-fg);--_bg:var(--qp-color-status-warning-bg);--_border:var(--qp-color-status-warning-border)}.qp-alert--error{--_fg:var(--qp-color-status-error-fg);--_bg:var(--qp-color-status-error-bg);--_border:var(--qp-color-status-error-border)}.qp-alert--exception{--_fg:var(--qp-color-status-exception-fg);--_bg:var(--qp-color-status-exception-bg);--_border:var(--qp-color-status-exception-border)}.qp-alert--neutral{--_fg:var(--qp-color-icon-secondary);--_bg:var(--qp-color-background-subtle);--_border:var(--qp-color-border-default)}.qp-banner{--_fg:var(--qp-color-status-info-fg);--_accent:var(--qp-color-status-info-solid);align-items:center;gap:var(--qp-space-3);padding:var(--qp-space-2-5) var(--qp-space-4);border:1px solid var(--qp-color-border-default);border-left:3px solid var(--_accent);border-radius:var(--qp-radius-md);background:var(--qp-color-background-surface);font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary);display:flex}.qp-banner>svg{width:18px;height:18px;color:var(--_fg);flex-shrink:0}.qp-banner strong{color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold)}.qp-banner__actions{align-items:center;gap:var(--qp-space-2);margin-left:auto;display:flex}.qp-banner--warning{--_fg:var(--qp-color-status-warning-fg);--_accent:var(--qp-color-status-warning-solid)}.qp-banner--error{--_fg:var(--qp-color-status-error-fg);--_accent:var(--qp-color-status-error-solid)}.qp-banner--success{--_fg:var(--qp-color-status-success-fg);--_accent:var(--qp-color-status-success-solid)}.qp-banner--demo{--_fg:var(--qp-color-text-accent);--_accent:var(--qp-color-accent-default)}.qp-toast-region{right:var(--qp-space-5);bottom:var(--qp-space-5);z-index:var(--qp-z-index-toast);gap:var(--qp-space-2);width:min(400px, calc(100vw - 2 * var(--qp-space-4)));pointer-events:none;outline:none;flex-direction:column-reverse;display:flex;position:fixed}.qp-toast-region--bottom-center{right:50%;transform:translate(50%)}.qp-toast{--_fg:var(--qp-color-status-info-fg);pointer-events:auto;align-items:flex-start;gap:var(--qp-space-3);padding:var(--qp-space-3) var(--qp-space-3) var(--qp-space-3) var(--qp-space-4);border:1px solid var(--qp-popover-border);border-radius:var(--qp-radius-lg);background:var(--qp-popover-background);box-shadow:var(--qp-shadow-lg), var(--qp-shadow-inner-highlight);color:var(--qp-color-text-primary);animation:qp-toast-in calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized);display:flex}.qp-toast[data-exiting]{animation:qp-pop-out calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-exit) forwards}.qp-toast__icon{width:20px;height:20px;color:var(--_fg);flex-shrink:0;margin-top:1px}.qp-toast__content{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:1px;display:flex}.qp-toast__title{font:var(--qp-text-label-md)}.qp-toast__description{font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary)}.qp-toast__actions{gap:var(--qp-space-3);margin-top:var(--qp-space-1-5);display:flex}.qp-toast--success{--_fg:var(--qp-color-status-success-fg)}.qp-toast--success .qp-toast__icon{animation:qp-success-pop calc(var(--qp-duration-slow) * var(--qp-motion-scale)) var(--qp-easing-emphasized) both}.qp-toast--warning{--_fg:var(--qp-color-status-warning-fg)}.qp-toast--error{--_fg:var(--qp-color-status-error-fg)}.qp-toast--snackbar{background:var(--qp-tooltip-background);color:var(--qp-tooltip-text);padding:var(--qp-space-2) var(--qp-space-2) var(--qp-space-2) var(--qp-space-4);border-color:#0000;align-items:center}.qp-toast--snackbar .qp-toast__title{font:var(--qp-text-body-md)}.qp-toast--snackbar .qp-button--link{--_fg:var(--qp-color-cobalt-300)}[data-theme=light] .qp-toast--snackbar .qp-button--link{--_fg:var(--qp-color-cobalt-700)}@media (max-width:639.98px){.qp-toast-region{right:var(--qp-space-4);left:var(--qp-space-4);width:auto;bottom:calc(var(--qp-space-4) + env(safe-area-inset-bottom))}}.qp-progress{gap:var(--qp-space-1-5);flex-direction:column;min-width:120px;display:flex}.qp-progress__header{justify-content:space-between;gap:var(--qp-space-3);font:var(--qp-text-label-sm);color:var(--qp-color-text-primary);display:flex}.qp-progress__value{font-variant-numeric:tabular-nums;color:var(--qp-color-text-secondary)}.qp-progress__track{border-radius:var(--qp-radius-full);background:var(--qp-color-background-muted);height:6px;position:relative;overflow:hidden}.qp-progress--sm .qp-progress__track{height:4px}.qp-progress__fill{border-radius:inherit;background:var(--qp-color-accent-default);height:100%;transition:width calc(var(--qp-duration-slow) * var(--qp-motion-scale)) var(--qp-easing-emphasized)}.qp-progress--success .qp-progress__fill{background:var(--qp-color-status-success-solid)}.qp-progress--warning .qp-progress__fill{background:var(--qp-color-status-warning-solid)}.qp-progress--error .qp-progress__fill{background:var(--qp-color-status-error-solid)}.qp-progress[data-indeterminate] .qp-progress__fill{animation:qp-flow 1.4s var(--qp-easing-standard) infinite;width:40%!important}.qp-progress__help{font:var(--qp-text-caption);color:var(--qp-color-text-tertiary)}.qp-ring{place-items:center;display:inline-grid;position:relative}.qp-ring svg{transform:rotate(-90deg)}.qp-ring__track{stroke:var(--qp-color-background-muted)}.qp-ring__fill{stroke:var(--qp-color-accent-default);stroke-linecap:round;transition:stroke-dashoffset calc(var(--qp-duration-slow) * var(--qp-motion-scale)) var(--qp-easing-emphasized)}.qp-ring__label{font:var(--qp-text-label-sm);font-variant-numeric:tabular-nums;color:var(--qp-color-text-primary);position:absolute}.qp-spinner{width:var(--qp-spinner-size,20px);height:var(--qp-spinner-size,20px);border:2px solid color-mix(in srgb, currentColor 22%, transparent);color:var(--qp-color-accent-strong);border-top-color:currentColor;border-radius:50%;flex-shrink:0;animation:.75s linear infinite qp-spin;display:inline-block}.qp-flow-loader{width:var(--qp-flow-loader-width,44px);flex-direction:column;gap:5px;display:inline-flex}.qp-flow-loader>span{border-radius:var(--qp-radius-full);background:color-mix(in srgb, var(--qp-color-accent-default) 18%, transparent);height:4px;display:block;position:relative;overflow:hidden}.qp-flow-loader>span:after{content:"";border-radius:inherit;background:var(--qp-color-accent-strong);width:45%;animation:qp-flow 1.25s var(--qp-easing-emphasized) infinite;position:absolute;inset:0}.qp-flow-loader>span:nth-child(2){width:78%;margin-left:22%}.qp-flow-loader>span:nth-child(2):after{animation-delay:.12s}.qp-flow-loader>span:nth-child(3){width:88%;margin-left:6%}.qp-flow-loader>span:nth-child(3):after{animation-delay:.24s}@media (prefers-reduced-motion:reduce){.qp-flow-loader>span:after{opacity:.6;width:100%;animation:none}}.qp-skeleton{border-radius:var(--qp-radius-sm);background:linear-gradient(90deg, var(--qp-color-skeleton-base) 0%, var(--qp-color-skeleton-highlight) 50%, var(--qp-color-skeleton-base) 100%);background-size:200% 100%;animation:1.6s linear infinite qp-shimmer;display:block}.qp-skeleton--text{height:.9em;margin:.25em 0}.qp-skeleton--circle{border-radius:50%}.qp-state{justify-content:center;align-items:center;gap:var(--qp-space-2);padding:var(--qp-space-10) var(--qp-space-6);text-align:center;min-height:var(--qp-state-min-height,240px);flex-direction:column;display:flex}.qp-state--compact{padding:var(--qp-space-6) var(--qp-space-4);min-height:0}.qp-state__visual{width:48px;height:48px;margin-bottom:var(--qp-space-2);border-radius:var(--qp-radius-lg);border:1px solid var(--qp-color-border-default);background:var(--qp-color-background-surface-raised);color:var(--qp-color-icon-secondary);box-shadow:var(--qp-shadow-xs);place-items:center;display:grid;position:relative}.qp-state__visual:before,.qp-state__visual:after{content:"";background:var(--qp-color-border-default);border-radius:2px;height:2px;position:absolute;right:calc(100% + 8px)}.qp-state__visual:before{width:22px;top:18px}.qp-state__visual:after{width:14px;top:26px}.qp-state__visual svg{width:22px;height:22px}.qp-state--error .qp-state__visual{color:var(--qp-color-status-error-fg);background:var(--qp-color-status-error-bg);border-color:var(--qp-color-status-error-border)}.qp-state--success .qp-state__visual{color:var(--qp-color-status-success-fg);background:var(--qp-color-status-success-bg);border-color:var(--qp-color-status-success-border)}.qp-state--restricted .qp-state__visual{color:var(--qp-color-status-warning-fg)}.qp-state__title{font:var(--qp-text-heading-5);color:var(--qp-color-text-primary);font-size:16px}.qp-state__description{max-width:44ch;font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary)}.qp-state__actions{justify-content:center;gap:var(--qp-space-2);margin-top:var(--qp-space-3);flex-wrap:wrap;display:flex}.qp-state__success-check{stroke-dasharray:24;animation:qp-check-draw calc(var(--qp-duration-slow) * var(--qp-motion-scale)) var(--qp-easing-enter) both}.qp-inline-feedback{align-items:center;gap:var(--qp-space-1);font:var(--qp-text-body-sm);font-weight:var(--qp-font-weight-medium);color:var(--qp-color-status-success-fg);animation:qp-fade-in calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-enter);display:inline-flex}.qp-inline-feedback svg{width:14px;height:14px}.qp-inline-feedback--error{color:var(--qp-color-status-error-fg)}.qp-freshness{align-items:center;gap:var(--qp-space-2);color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm);white-space:nowrap;display:inline-flex}.qp-freshness[data-stale]{color:var(--qp-color-status-warning-fg)}.qp-freshness .qp-dot{color:var(--qp-color-status-success-fg)}.qp-freshness[data-stale] .qp-dot{color:var(--qp-color-status-warning-fg)}.qp-connection{align-items:center;gap:var(--qp-space-1-5);padding:0 var(--qp-space-2);border-radius:var(--qp-radius-full);border:1px solid var(--qp-color-border-default);height:26px;font:var(--qp-text-caption);white-space:nowrap;font-weight:var(--qp-font-weight-semibold);color:var(--qp-color-text-secondary);flex-shrink:0;display:inline-flex}.qp-connection .qp-dot{color:var(--qp-color-status-success-fg);flex-shrink:0}.qp-connection[data-status=offline] .qp-dot{color:var(--qp-color-status-error-fg)}.qp-connection[data-status=reconnecting] .qp-dot{color:var(--qp-color-status-warning-fg);animation:1.5s infinite qp-pulse-ring}.qp-dl{grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:0;margin:0;display:grid}.qp-dl__row{display:contents}.qp-dl__term,.qp-dl__detail{padding:var(--qp-space-2-5) 0;border-bottom:1px solid var(--qp-color-border-subtle);font:var(--qp-text-body-md);min-width:0}.qp-dl__row:last-child>*{border-bottom:0}.qp-dl__term{padding-right:var(--qp-space-6);color:var(--qp-color-text-tertiary)}.qp-dl__detail{color:var(--qp-color-text-primary);justify-content:flex-end;align-items:center;gap:var(--qp-space-2);text-align:right;overflow-wrap:anywhere;margin:0;display:flex}.qp-dl--left .qp-dl__detail{text-align:left;justify-content:flex-start}.qp-dl--stacked{gap:var(--qp-space-4) var(--qp-space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.qp-dl--stacked .qp-dl__row{gap:var(--qp-space-1);flex-direction:column;display:flex}.qp-dl--stacked :is(.qp-dl__term,.qp-dl__detail){text-align:left;border:0;justify-content:flex-start;padding:0}.qp-dl--stacked .qp-dl__term{font:var(--qp-text-body-sm)}@media (max-width:479.98px){.qp-dl:not(.qp-dl--stacked){grid-template-columns:minmax(0,1fr)}.qp-dl:not(.qp-dl--stacked) .qp-dl__term{border-bottom:0;padding-bottom:0}.qp-dl:not(.qp-dl--stacked) .qp-dl__detail{text-align:left;padding-top:var(--qp-space-1);justify-content:flex-start}}.qp-copyable{align-items:center;gap:var(--qp-space-1);min-width:0;max-width:100%;display:inline-flex}.qp-copyable__value{font:var(--qp-text-identifier);color:var(--qp-color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qp-copyable__value--wrap{white-space:normal;overflow-wrap:anywhere}.qp-copyable__button{border-radius:var(--qp-radius-sm);width:26px;height:26px;color:var(--qp-color-icon-tertiary);flex-shrink:0;place-items:center;display:inline-grid}.qp-copyable__button:hover{background:var(--qp-color-background-hover);color:var(--qp-color-icon-primary)}.qp-copyable__button[data-copied]{color:var(--qp-color-status-success-fg)}.qp-copyable__button svg{width:14px;height:14px}.qp-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qp-timeline__item{gap:var(--qp-space-3);padding-bottom:var(--qp-space-5);grid-template-columns:28px minmax(0,1fr);display:grid;position:relative}.qp-timeline__item:last-child{padding-bottom:0}.qp-timeline__item:not(:last-child):before{content:"";background:var(--qp-color-border-default);width:1px;position:absolute;top:30px;bottom:2px;left:13.5px}.qp-timeline__marker{--_fg:var(--qp-color-icon-secondary);--_bg:var(--qp-color-background-surface-raised);border:1px solid var(--qp-color-border-default);background:var(--_bg);width:28px;height:28px;color:var(--_fg);border-radius:50%;place-items:center;display:grid}.qp-timeline__marker svg{width:14px;height:14px}.qp-timeline__marker--success{--_fg:var(--qp-color-status-success-fg);--_bg:var(--qp-color-status-success-bg);border-color:var(--qp-color-status-success-border)}.qp-timeline__marker--error{--_fg:var(--qp-color-status-error-fg);--_bg:var(--qp-color-status-error-bg);border-color:var(--qp-color-status-error-border)}.qp-timeline__marker--warning{--_fg:var(--qp-color-status-warning-fg);--_bg:var(--qp-color-status-warning-bg);border-color:var(--qp-color-status-warning-border)}.qp-timeline__marker--info{--_fg:var(--qp-color-status-info-fg);--_bg:var(--qp-color-status-info-bg);border-color:var(--qp-color-status-info-border)}.qp-timeline__marker--pending{--_fg:var(--qp-color-status-pending-fg);--_bg:var(--qp-color-status-pending-bg);border-color:var(--qp-color-status-pending-border)}.qp-timeline__content{flex-direction:column;gap:2px;min-width:0;padding-top:4px;display:flex}.qp-timeline__title{font:var(--qp-text-label-sm);color:var(--qp-color-text-primary)}.qp-timeline__meta{gap:var(--qp-space-1) var(--qp-space-2);font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary);flex-wrap:wrap;display:flex}.qp-timeline__meta time{font-variant-numeric:tabular-nums}.qp-timeline__body{margin-top:var(--qp-space-1);font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary)}.qp-timeline--compact .qp-timeline__item{padding-bottom:var(--qp-space-3)}.qp-accordion{border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-surface);flex-direction:column;display:flex;overflow:hidden}.qp-disclosure+.qp-disclosure{border-top:1px solid var(--qp-color-border-subtle)}.qp-disclosure__heading{font:inherit;margin:0}.qp-disclosure__trigger{align-items:center;gap:var(--qp-space-3);width:100%;min-height:52px;padding:var(--qp-space-3) var(--qp-space-4);color:var(--qp-color-text-primary);font:var(--qp-text-label-md);text-align:left;display:flex}.qp-disclosure__trigger:hover{background:var(--qp-color-background-hover)}.qp-disclosure__trigger[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--qp-focus-ring-color)}.qp-disclosure__chevron{width:18px;height:18px;color:var(--qp-color-icon-secondary);transition:transform calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-standard);margin-left:auto}.qp-disclosure[data-expanded] .qp-disclosure__chevron{transform:rotate(180deg)}.qp-disclosure__panel{height:var(--disclosure-panel-height);transition:height calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized);overflow:hidden}.qp-disclosure__panel-inner{padding:0 var(--qp-space-4) var(--qp-space-4);color:var(--qp-color-text-secondary);font:var(--qp-text-body-md)}.qp-detail{gap:var(--qp-space-6);flex-direction:column;display:flex}.qp-detail__hero,.qp-detail__section{gap:var(--qp-space-2);flex-direction:column;display:flex}.qp-detail__section-title{font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase;color:var(--qp-color-text-tertiary)}.qp-code{border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-inset);position:relative;overflow:hidden}.qp-code__header{justify-content:space-between;align-items:center;gap:var(--qp-space-2);height:40px;padding:0 var(--qp-space-2) 0 var(--qp-space-4);border-bottom:1px solid var(--qp-color-border-subtle);font:var(--qp-text-caption);color:var(--qp-color-text-tertiary);display:flex}.qp-code pre{padding:var(--qp-space-4);max-height:var(--qp-code-max-height,480px);font:var(--qp-text-code);tab-size:2;color:var(--qp-color-text-primary);margin:0;overflow:auto}.qp-timeline__marker--exception{--_fg:var(--qp-color-status-exception-fg);--_bg:var(--qp-color-status-exception-bg);border-color:var(--qp-color-status-exception-border)}.qp-timeline__marker--upcoming{--_fg:var(--qp-color-icon-tertiary);--_bg:transparent;border-style:dashed;border-color:var(--qp-color-border-strong)}.qp-timeline__item[data-tone=upcoming] .qp-timeline__title{color:var(--qp-color-text-secondary);font-weight:var(--qp-font-weight-regular)}.qp-timeline__item[data-tone=upcoming]:not(:last-child):before{background:repeating-linear-gradient(to bottom, var(--qp-color-border-strong) 0 3px, transparent 3px 7px)}.qp-timeline__item:has(+[data-tone=upcoming]):before{background:repeating-linear-gradient(to bottom, var(--qp-color-border-strong) 0 3px, transparent 3px 7px)}.qp-money{white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;color:var(--qp-color-amount-default);align-items:baseline;display:inline-flex}.qp-money[data-sign=negative]{color:var(--qp-color-amount-negative)}.qp-money[data-sign=positive][data-tone=credit]{color:var(--qp-color-amount-credit)}.qp-money[data-tone=muted]{color:var(--qp-color-amount-muted)}.qp-money__currency,.qp-money__fraction{color:color-mix(in srgb, currentColor 78%, transparent)}.qp-money__currency{font-weight:var(--qp-font-weight-regular)}.qp-money:is([data-sign=negative],[data-tone=credit],[data-tone=muted]) :is(.qp-money__currency,.qp-money__fraction){color:inherit}.qp-money--display{font:var(--qp-text-numeric-kpi-lg);letter-spacing:var(--qp-text-numeric-kpi-lg-letter-spacing)}.qp-money--display .qp-money__fraction,.qp-money--display .qp-money__currency{font-size:.62em;font-weight:var(--qp-font-weight-medium)}.qp-money--display .qp-money__currency{margin-inline:.12em}.qp-money--hero{font-family:var(--qp-font-family-heading);font-weight:var(--qp-font-weight-semibold);letter-spacing:-.8px;font-size:40px;line-height:48px}.qp-money--hero .qp-money__fraction,.qp-money--hero .qp-money__currency{font-size:.6em}.qp-money--hero .qp-money__currency{margin-inline:.1em}.qp-money__strike{text-decoration:line-through;text-decoration-thickness:1px}.qp-balance{gap:var(--qp-space-1);flex-direction:column;display:flex}.qp-balance__label{font:var(--qp-text-label-sm);font-weight:var(--qp-font-weight-medium);color:var(--qp-color-text-secondary)}.qp-balance__secondary{gap:var(--qp-space-1) var(--qp-space-4);font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary);flex-wrap:wrap;display:flex}.qp-delta{--_fg:var(--qp-color-trend-neutral);border-radius:var(--qp-radius-sm);background:color-mix(in srgb, var(--_fg) 12%, transparent);color:var(--_fg);font:var(--qp-text-label-sm);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:2px;padding:1px 6px 1px 4px;display:inline-flex}.qp-delta>svg{stroke-width:2.5px;width:14px;height:14px}.qp-delta[data-sentiment=positive]{--_fg:var(--qp-color-trend-positive)}.qp-delta[data-sentiment=negative]{--_fg:var(--qp-color-trend-negative)}.qp-delta--plain{background:0 0;padding:0}.qp-payment-method{align-items:center;gap:var(--qp-space-2);white-space:nowrap;color:var(--qp-color-text-primary);font:var(--qp-text-body-md);display:inline-flex}.qp-payment-method__mark{border:1px solid var(--qp-color-border-default);background:var(--qp-color-background-surface-raised);width:34px;height:22px;color:var(--qp-color-text-secondary);font:700 9px/1 var(--qp-font-family-body);letter-spacing:.02em;text-transform:uppercase;border-radius:4px;flex-shrink:0;place-items:center;display:inline-grid}.qp-payment-method__mark svg{width:14px;height:14px}.qp-payment-method__mark--brand{border-color:var(--qp-color-border-default);background:#fff}.qp-payment-method__mark--brand img{object-fit:contain;width:28px;height:16px;display:block}.qp-payment-method__last4{color:var(--qp-color-text-tertiary);font-variant-numeric:tabular-nums}.qp-ledger{font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.qp-ledger__row{justify-content:space-between;align-items:baseline;gap:var(--qp-space-4);padding:var(--qp-space-2) 0;font:var(--qp-text-body-md);color:var(--qp-color-text-secondary);display:flex}.qp-ledger__row--indent{padding-left:var(--qp-space-4);font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary)}.qp-ledger__row--total{margin-top:var(--qp-space-1);padding-top:var(--qp-space-3);border-top:1px solid var(--qp-color-border-default);color:var(--qp-color-text-primary);font:var(--qp-text-label-md)}.qp-ledger__row--total .qp-money{font-weight:var(--qp-font-weight-semibold)}.qp-ledger__label{align-items:center;gap:var(--qp-space-1-5);display:inline-flex}.qp-ledger__bar{border-radius:var(--qp-radius-full);height:6px;margin:var(--qp-space-1) 0 var(--qp-space-2);gap:2px;display:flex;overflow:hidden}.qp-ledger__bar>span{height:100%}.qp-ledger__swatch{border-radius:2px;flex-shrink:0;width:8px;height:8px}.qp-recon-bar{border-radius:var(--qp-radius-full);background:var(--qp-color-background-muted);gap:2px;height:10px;display:flex;overflow:hidden}.qp-recon-bar>span{height:100%;transition:flex-grow calc(var(--qp-duration-data) * var(--qp-motion-scale)) var(--qp-easing-emphasized)}.qp-demo-flag{align-items:center;gap:var(--qp-space-1);height:22px;padding:0 var(--qp-space-2);border-radius:var(--qp-radius-full);border:1px dashed var(--qp-color-border-strong);color:var(--qp-color-text-tertiary);font:var(--qp-text-caption);font-weight:var(--qp-font-weight-semibold);white-space:nowrap;display:inline-flex}.qp-demo-flag svg{width:12px;height:12px}.qp-unverified{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--qp-color-status-warning-fg);text-decoration-color:var(--qp-color-status-warning-fg);text-underline-offset:3px}.qp-recon-bar>[data-status=matched]{background:var(--qp-color-status-success-solid)}.qp-recon-bar>[data-status=resolved]{background:var(--qp-color-status-neutral-solid)}.qp-recon-bar>[data-status=pending]{background:var(--qp-color-status-pending-solid)}.qp-recon-bar>[data-status=unmatched]{background:repeating-linear-gradient(135deg, var(--qp-color-status-warning-solid) 0 3px, color-mix(in srgb, var(--qp-color-status-warning-solid) 55%, transparent) 3px 6px)}.qp-recon-bar>[data-status=exception]{background:repeating-linear-gradient(45deg, var(--qp-color-status-exception-solid) 0 2px, color-mix(in srgb, var(--qp-color-status-exception-solid) 50%, transparent) 2px 4px)}.qp-recon-bar>span{min-width:4px}.qp-txn-summary{padding:var(--qp-card-padding);gap:var(--qp-space-3)}.qp-txn-summary__top{justify-content:space-between;align-items:center;gap:var(--qp-space-2) var(--qp-space-3);flex-wrap:wrap;display:flex}.qp-txn-summary__when{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary);font-variant-numeric:tabular-nums}.qp-txn-summary__when strong{color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold)}.qp-txn-summary__amount{align-items:flex-start;gap:var(--qp-space-1);flex-direction:column;min-width:0;display:flex}.qp-txn-summary__type{font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase;color:var(--qp-color-text-tertiary)}.qp-txn-summary__note{align-items:center;gap:var(--qp-space-1-5);font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary);display:inline-flex}.qp-txn-summary__note svg{flex-shrink:0;width:14px;height:14px}.qp-txn-summary__facts{gap:var(--qp-space-3) var(--qp-space-5);padding-top:var(--qp-space-3);border-top:1px solid var(--qp-color-border-subtle);flex-wrap:wrap;margin:0;display:flex}.qp-txn-summary__fact{flex-direction:column;flex:auto;gap:2px;min-width:0;max-width:100%;display:flex}.qp-txn-summary__fact dt{font:var(--qp-text-caption);color:var(--qp-color-text-tertiary)}.qp-txn-summary__fact dd{min-width:0;font:var(--qp-text-body-md);color:var(--qp-color-text-primary);margin:0}.qp-txn-summary__action{justify-content:flex-end;display:flex}.qp-settlement-summary__body{gap:var(--qp-space-4);flex-direction:column;display:flex;container-type:inline-size}.qp-settlement-summary__facts.qp-dl--stacked{grid-template-columns:repeat(2,minmax(0,1fr))}@container (width>=560px){.qp-settlement-summary__facts.qp-dl--stacked{grid-template-columns:repeat(4,minmax(0,1fr))}}.qp-settlement-summary__footer{gap:var(--qp-space-2) var(--qp-space-6);flex-wrap:wrap;width:100%;display:flex}.qp-settlement-summary__ref{align-items:center;gap:var(--qp-space-0-5) var(--qp-space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.qp-settlement-summary__ref>.qp-identifier{white-space:nowrap}.qp-settlement-summary__ref>:first-child{color:var(--qp-color-text-tertiary);white-space:nowrap}.qp-settlement-summary__ref .qp-identifier{color:var(--qp-color-text-secondary)}.qp-fin-compare{min-width:0;container-type:inline-size}.qp-fin-compare__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.qp-fin-compare__table caption{caption-side:top;text-align:left;padding-bottom:var(--qp-space-3);font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary)}.qp-fin-compare__table :is(th,td){padding:var(--qp-space-2-5) var(--qp-space-3);border-bottom:1px solid var(--qp-color-border-subtle);font:var(--qp-text-body-md);text-align:right;vertical-align:top;white-space:nowrap}.qp-fin-compare__table :is(th,td):first-child{text-align:left;white-space:normal;padding-left:0}.qp-fin-compare__table :is(th,td):last-child{padding-right:0}.qp-fin-compare__table thead th{vertical-align:bottom;font:var(--qp-text-label-sm);color:var(--qp-color-text-secondary);border-bottom-color:var(--qp-color-border-default)}.qp-fin-compare__table tbody th{font-weight:var(--qp-font-weight-medium);color:var(--qp-color-text-primary)}.qp-fin-compare__table tbody tr:last-child>*{border-bottom:0}.qp-fin-compare__period-kind{font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase;color:var(--qp-color-text-tertiary);display:block}.qp-fin-compare__period{font:var(--qp-text-label-sm);color:var(--qp-color-text-primary);display:block}.qp-fin-compare__previous,.qp-fin-compare__previous .qp-money{color:var(--qp-color-text-secondary)}.qp-fin-compare__change{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.qp-fin-compare__diff,.qp-fin-compare__diff .qp-money{font:var(--qp-text-caption);color:var(--qp-color-text-tertiary)}@container (width<=559.98px){.qp-fin-compare__table,.qp-fin-compare__table tbody,.qp-fin-compare__table tr,.qp-fin-compare__table :is(th,td),.qp-fin-compare__table caption{display:block}.qp-fin-compare__table thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.qp-fin-compare__table tbody tr{gap:var(--qp-space-2) var(--qp-space-4);padding:var(--qp-space-3) 0;border-bottom:1px solid var(--qp-color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qp-fin-compare__table tbody tr:last-child{border-bottom:0}.qp-fin-compare__table tbody :is(th,td){text-align:left;white-space:normal;border:0;padding:0}.qp-fin-compare__table tbody th{grid-column:1/-1}.qp-fin-compare__table tbody td:before{content:attr(data-label);font:var(--qp-text-caption);color:var(--qp-color-text-tertiary);display:block}.qp-fin-compare__table tbody td:last-child{grid-column:1/-1}.qp-fin-compare__change{align-items:center;gap:var(--qp-space-2);flex-direction:row}}.qp-recon{gap:var(--qp-space-4);flex-direction:column;min-width:0;display:flex}.qp-recon__period{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary)}.qp-recon__figures{gap:var(--qp-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));margin:0;display:grid}.qp-recon__figure{gap:var(--qp-space-1);flex-direction:column;min-width:0;display:flex}.qp-recon__figure dt{font:var(--qp-text-label-sm);font-weight:var(--qp-font-weight-medium);color:var(--qp-color-text-secondary)}.qp-recon__figure dd{align-items:flex-start;gap:var(--qp-space-1-5);flex-direction:column;margin:0;display:flex}.qp-recon__figure .qp-money--display{font:var(--qp-text-numeric-kpi-md);letter-spacing:var(--qp-text-numeric-kpi-md-letter-spacing)}.qp-recon__figure--difference{padding-left:var(--qp-space-4);border-left:1px solid var(--qp-color-border-subtle)}.qp-recon__pending{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary)}.qp-recon__breakdown{gap:var(--qp-space-2);flex-direction:column;display:flex}.qp-recon__breakdown-head{justify-content:space-between;gap:var(--qp-space-3);font:var(--qp-text-label-sm);color:var(--qp-color-text-secondary);display:flex}.qp-recon__legend{gap:var(--qp-space-2) var(--qp-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.qp-recon__legend-item{--_fg:var(--qp-color-icon-secondary);align-items:center;gap:var(--qp-space-1-5);font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary);white-space:nowrap;display:inline-flex}.qp-recon__legend-item>svg{width:14px;height:14px;color:var(--_fg)}.qp-recon__legend-item[data-status=matched]{--_fg:var(--qp-color-status-success-fg)}.qp-recon__legend-item[data-status=unmatched]{--_fg:var(--qp-color-status-warning-fg)}.qp-recon__legend-item[data-status=exception]{--_fg:var(--qp-color-status-exception-fg)}.qp-recon__legend-item[data-status=pending]{--_fg:var(--qp-color-status-pending-fg)}.qp-recon__legend-count{color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold);font-variant-numeric:tabular-nums}.qp-recon__legend-share{color:var(--qp-color-text-tertiary);font-variant-numeric:tabular-nums}@media (max-width:479.98px){.qp-recon__figure--difference{border-left:0;padding-left:0}}.qp-pay-timeline__reason{color:var(--qp-color-text-primary)}.qp-pay-timeline__refund{align-items:center;gap:var(--qp-space-2);flex-wrap:wrap;display:inline-flex}.qp-txn-details .qp-detail__section-title{margin:0}.qp-txn-details__muted{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary)}.qp-txn-details__link{align-items:center;gap:var(--qp-space-1);border-radius:var(--qp-radius-xs);color:var(--qp-color-text-link);text-underline-offset:3px;cursor:pointer;padding:0;text-decoration:underline;display:inline-flex}.qp-txn-details__link .qp-identifier{color:inherit}.qp-txn-details__link svg{flex-shrink:0;width:14px;height:14px}.qp-txn-details__link:is(:focus-visible,[data-focus-visible]){outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:2px}.qp-txn-details__refunds{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qp-txn-details__refund{align-items:center;gap:var(--qp-space-3);padding:var(--qp-space-2-5) 0;border-bottom:1px solid var(--qp-color-border-subtle);font:var(--qp-text-body-md);grid-template-columns:20px minmax(0,1fr) auto auto;display:grid}.qp-txn-details__refunds>.qp-txn-details__refund:last-child{border-bottom:0}.qp-txn-details__refund-icon{width:16px;height:16px;color:var(--qp-color-icon-secondary)}.qp-txn-details__refund-main{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.qp-txn-details__refund-time{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary);font-variant-numeric:tabular-nums}.qp-txn-details__refund-total{justify-content:space-between;align-items:center;gap:var(--qp-space-2);padding-top:var(--qp-space-2);border-top:1px solid var(--qp-color-border-default);font:var(--qp-text-body-sm);flex-wrap:wrap;display:flex}@media (max-width:479.98px){.qp-txn-details__refund{grid-template-columns:20px minmax(0,1fr) auto}.qp-txn-details__refund>.qp-badge{grid-area:2/2;justify-self:start}}.qp-refund-confirm{gap:var(--qp-space-4);flex-direction:column;display:flex}.qp-refund-confirm__original{align-items:center;gap:var(--qp-space-1) var(--qp-space-3);padding-bottom:var(--qp-space-3);border-bottom:1px solid var(--qp-color-border-subtle);flex-wrap:wrap;display:flex}.qp-refund-confirm__label{font:var(--qp-text-caption);color:var(--qp-color-text-tertiary);flex-basis:100%}.qp-refund-confirm__original .qp-identifier{color:var(--qp-color-text-primary)}.qp-refund-confirm__preview{align-items:center;gap:var(--qp-space-1-5) var(--qp-space-3);padding:var(--qp-space-3);border:1px solid var(--qp-color-border-subtle);border-radius:var(--qp-radius-md);background:var(--qp-color-background-subtle);flex-wrap:wrap;display:flex}.qp-refund-confirm__status{align-items:center;gap:var(--qp-space-2);flex-wrap:wrap;max-width:100%;display:inline-flex}.qp-refund-confirm__status>svg{width:14px;height:14px;color:var(--qp-color-icon-tertiary)}.qp-refund-confirm__after{font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary);font-variant-numeric:tabular-nums}.qp-refund-confirm__consequence{align-items:flex-start;gap:var(--qp-space-2);font:var(--qp-text-body-sm);font-weight:var(--qp-font-weight-medium);color:var(--qp-color-text-primary);margin:0;display:flex}.qp-refund-confirm__consequence>svg{width:16px;height:16px;color:var(--qp-color-status-warning-fg);flex-shrink:0;margin-top:2px}.qp-statement{min-width:0;container-type:inline-size}.qp-statement__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.qp-statement__table caption{caption-side:top;text-align:left;padding-bottom:var(--qp-space-3);font:var(--qp-text-label-md);color:var(--qp-color-text-primary)}.qp-statement__table :is(th,td){padding:var(--qp-space-2-5) var(--qp-space-3);border-bottom:1px solid var(--qp-color-border-subtle);font:var(--qp-text-body-md);text-align:left;vertical-align:middle}.qp-statement__table thead th{font:var(--qp-text-label-sm);color:var(--qp-color-text-secondary);border-bottom-color:var(--qp-color-border-default);white-space:nowrap}.qp-statement__table :is(th,td):first-child{padding-left:0}.qp-statement__table :is(th,td):last-child{padding-right:0}.qp-statement__table .qp-statement__num,.qp-statement__amount,.qp-statement__balance{text-align:right;white-space:nowrap}.qp-statement__date{white-space:nowrap;color:var(--qp-color-text-secondary)}.qp-statement__time{color:var(--qp-color-text-tertiary)}.qp-statement__table td.qp-statement__desc{align-items:center;gap:var(--qp-space-2-5);min-width:0;display:flex}.qp-statement__icon{border:1px solid var(--qp-color-border-default);background:var(--qp-color-background-surface-raised);width:26px;height:26px;color:var(--qp-color-icon-secondary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.qp-statement__icon svg{width:14px;height:14px}.qp-statement__text{flex-direction:column;min-width:0;display:flex}.qp-statement__primary{color:var(--qp-color-text-primary)}.qp-statement__secondary{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary)}.qp-statement__ref .qp-identifier,.qp-statement__balance .qp-money{color:var(--qp-color-text-secondary)}.qp-statement__row--summary>*{background:var(--qp-color-background-subtle)}.qp-statement__row--summary .qp-statement__summary-label{font:var(--qp-text-label-sm);color:var(--qp-color-text-primary)}.qp-statement__row--summary .qp-statement__balance .qp-money{color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold)}.qp-statement__row--summary>:first-child{padding-left:var(--qp-space-3)}.qp-statement__row--summary>:last-child{padding-right:var(--qp-space-3)}@container (width<=639.98px){.qp-statement__table,.qp-statement__table tbody,.qp-statement__table tr,.qp-statement__table :is(th,td),.qp-statement__table caption{display:block}.qp-statement__table thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.qp-statement__table tbody tr{gap:var(--qp-space-1) var(--qp-space-3);padding:var(--qp-space-3) 0;border-bottom:1px solid var(--qp-color-border-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.qp-statement__table tbody :is(th,td){border:0;padding:0}.qp-statement__table td.qp-statement__desc{grid-area:1/1}.qp-statement__table td.qp-statement__amount{grid-area:1/2}.qp-statement__table td.qp-statement__date{padding-left:calc(26px + var(--qp-space-2-5));font:var(--qp-text-body-sm);grid-area:2/1}.qp-statement__table td.qp-statement__balance{font:var(--qp-text-body-sm);grid-area:2/2}.qp-statement__table td.qp-statement__ref{padding-left:calc(26px + var(--qp-space-2-5));font:var(--qp-text-body-sm);grid-column:1/-1}.qp-statement__table td.qp-statement__ref:has(.qp-text-tertiary){display:none}.qp-statement__row--summary{background:var(--qp-color-background-subtle);padding-inline:var(--qp-space-3)!important}.qp-statement__row--summary>*{background:0 0}.qp-statement__table .qp-statement__row--summary .qp-statement__summary-label{grid-area:1/1;padding:0}.qp-statement__table .qp-statement__row--summary .qp-statement__balance{font:var(--qp-text-body-md);grid-row:1;padding:0}.qp-statement__table .qp-statement__row--summary .qp-statement__date{padding-left:0}.qp-statement__table .qp-statement__row--summary .qp-statement__date:empty{display:none}}.qp-audit{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.qp-audit__item{gap:var(--qp-space-3);padding:var(--qp-space-3) 0;border-bottom:1px solid var(--qp-color-border-subtle);grid-template-columns:32px minmax(0,1fr) auto;display:grid}.qp-audit__item:last-child{border-bottom:0}.qp-audit__system-mark{border-radius:var(--qp-radius-md);border:1px solid var(--qp-color-border-default);background:var(--qp-color-background-surface-raised);width:32px;height:32px;color:var(--qp-color-icon-secondary);place-items:center;display:grid}.qp-audit__system-mark svg{width:16px;height:16px}.qp-audit__main{flex-direction:column;gap:2px;min-width:0;display:flex}.qp-audit__headline{align-items:baseline;gap:var(--qp-space-1) var(--qp-space-2);flex-wrap:wrap;display:flex}.qp-audit__action{font:var(--qp-text-label-sm);color:var(--qp-color-text-primary)}.qp-audit__target{font:var(--qp-text-identifier);color:var(--qp-color-text-secondary);font-size:12px}.qp-audit__meta{align-items:center;gap:var(--qp-space-1) var(--qp-space-2);font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary);flex-wrap:wrap;display:flex}.qp-audit__details{margin-top:var(--qp-space-1);font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary)}.qp-audit__details .qp-identifier{color:var(--qp-color-text-secondary);font-size:12px}.qp-audit__time{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}@container (width<=479.98px){.qp-audit__item{grid-template-columns:32px minmax(0,1fr)}.qp-audit__time{grid-column:2}}.qp-button .qp-money,.qp-button .qp-money :is(.qp-money__currency,.qp-money__fraction){color:inherit}.qp-table-container{border:1px solid var(--qp-card-border);border-radius:var(--qp-card-radius);background:var(--qp-table-background);min-width:0;box-shadow:var(--qp-card-shadow), var(--qp-shadow-inner-highlight);flex-direction:column;display:flex;overflow:hidden}.qp-table-container--plain{box-shadow:none;background:0 0;border:0;border-radius:0}.qp-table-toolbar{align-items:center;gap:var(--qp-space-2);padding:var(--qp-space-3) var(--qp-space-4);border-bottom:1px solid var(--qp-color-border-subtle);flex-wrap:wrap;display:flex}.qp-table-scroll{max-height:var(--qp-table-max-height,none);overscroll-behavior-x:contain;position:relative;overflow:auto}.qp-table-scroll:focus-visible{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:-2px}.qp-table{border-collapse:separate;border-spacing:0;width:100%;font:var(--qp-text-body-md);font-size:var(--qp-density-table-font-size);color:var(--qp-color-text-primary)}.qp-table--fixed{table-layout:fixed}.qp-table caption{text-align:left}.qp-table thead th{z-index:2;height:var(--qp-density-table-header-height);padding:0 var(--qp-density-table-cell-padding-x);background:var(--qp-table-header-background);border-bottom:1px solid var(--qp-table-border);color:var(--qp-table-header-text);font:var(--qp-text-label-sm);font-size:calc(var(--qp-density-table-font-size) - 1px);text-align:left;white-space:nowrap;vertical-align:middle;position:sticky;top:0}.qp-table thead th.qp-table__cell--numeric{text-align:right}.qp-table__sort{align-items:center;gap:var(--qp-space-1);margin:0 calc(-1 * var(--qp-space-1-5));padding:var(--qp-space-1) var(--qp-space-1-5);border-radius:var(--qp-radius-sm);color:inherit;font:inherit;white-space:nowrap;display:inline-flex}.qp-table__cell--numeric .qp-table__sort{flex-direction:row-reverse}.qp-table__sort:hover{background:var(--qp-color-background-hover);color:var(--qp-color-text-primary)}.qp-table__sort svg{width:14px;height:14px;color:var(--qp-color-icon-tertiary);opacity:.7}th[aria-sort=ascending] .qp-table__sort,th[aria-sort=descending] .qp-table__sort{color:var(--qp-color-text-primary)}th[aria-sort=ascending] .qp-table__sort svg,th[aria-sort=descending] .qp-table__sort svg{color:var(--qp-color-text-accent);opacity:1}.qp-table__sort-index{font:var(--qp-text-caption);color:var(--qp-color-text-accent);font-size:10px}.qp-table tbody td,.qp-table tbody th{height:var(--qp-density-table-row-height);padding:var(--qp-density-table-cell-padding-y) var(--qp-density-table-cell-padding-x);border-bottom:1px solid var(--qp-table-row-border);background:var(--qp-table-background);vertical-align:middle;text-align:left;font-weight:var(--qp-font-weight-regular);transition:background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale))}.qp-table tbody tr:last-child>*{border-bottom:0}.qp-table tbody tr:hover>*{background:var(--qp-table-row-hover-background)}.qp-table tbody tr:is([aria-selected=true],[data-selected])>*{background:color-mix(in srgb, var(--qp-color-accent-default) 10%, var(--qp-table-background))}.qp-table tbody tr:is([aria-selected=true],[data-selected]):hover>*{background:color-mix(in srgb, var(--qp-color-accent-default) 15%, var(--qp-table-background))}.qp-table tbody tr[data-clickable]{cursor:pointer}.qp-table tbody tr:focus-visible{outline:none}.qp-table tbody tr:focus-visible>*{box-shadow:inset 0 2px 0 var(--qp-focus-ring-color), inset 0 -2px 0 var(--qp-focus-ring-color)}.qp-table tbody tr:focus-visible>:first-child{box-shadow:inset 2px 2px 0 var(--qp-focus-ring-color), inset 0 -2px 0 var(--qp-focus-ring-color)}.qp-table tbody tr:focus-visible>:last-child{box-shadow:inset -2px 2px 0 var(--qp-focus-ring-color), inset 0 -2px 0 var(--qp-focus-ring-color)}.qp-table td[data-focus-cell]:focus-visible,.qp-table th[data-focus-cell]:focus-visible{outline:2px solid var(--qp-focus-ring-color);outline-offset:-2px}.qp-table__cell--numeric{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;text-align:right!important}.qp-table__cell--muted{color:var(--qp-color-text-secondary)}.qp-table__cell--select,.qp-table__cell--expand{width:44px;padding-right:0!important}.qp-table__cell--actions{white-space:nowrap;width:1%;text-align:right!important;padding-left:0!important}.qp-table__primary{font-weight:var(--qp-font-weight-semibold);color:var(--qp-color-text-primary)}.qp-table__secondary{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary);display:block}.qp-table__expand{border-radius:var(--qp-radius-sm);width:28px;height:28px;color:var(--qp-color-icon-secondary);place-items:center;display:grid}.qp-table__expand:hover{background:var(--qp-color-background-hover)}.qp-table__expand svg{width:16px;height:16px;transition:transform calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-standard)}.qp-table__expand[aria-expanded=true] svg{transform:rotate(90deg)}.qp-table tbody tr.qp-table__expanded-row>td{height:auto;padding:var(--qp-space-4) var(--qp-density-table-cell-padding-x) var(--qp-space-5) calc(44px + var(--qp-density-table-cell-padding-x));background:var(--qp-color-background-surface-raised)}.qp-table tbody tr.qp-table__expanded-row:hover>td{background:var(--qp-color-background-surface-raised)}.qp-table tfoot td,.qp-table tfoot th{z-index:2;height:var(--qp-density-table-header-height);padding:0 var(--qp-density-table-cell-padding-x);border-top:1px solid var(--qp-table-border);background:var(--qp-table-header-background);font:var(--qp-text-label-sm);font-size:var(--qp-density-table-font-size);text-align:left;position:sticky;bottom:0}.qp-table__cell--pinned{z-index:1;position:sticky}.qp-table thead .qp-table__cell--pinned,.qp-table tfoot .qp-table__cell--pinned{z-index:3}.qp-table__cell--pinned-edge-left,.qp-table__cell--pinned-edge-right{transition:box-shadow calc(var(--qp-duration-fast) * var(--qp-motion-scale))}.qp-table-scroll[data-scrolled-x] .qp-table__cell--pinned-edge-left{box-shadow:inset -1px 0 0 var(--qp-table-border), 8px 0 10px -8px var(--qp-table-pin-shadow,var(--qp-color-shadow-key-xl));clip-path:inset(0 -16px 0 0)}.qp-table-scroll[data-overflow-right] .qp-table__cell--pinned-edge-right{box-shadow:inset 1px 0 0 var(--qp-table-border), -8px 0 10px -8px var(--qp-table-pin-shadow,var(--qp-color-shadow-key-xl));clip-path:inset(0 0 0 -16px)}.qp-table__resizer{z-index:1;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;width:9px;position:absolute;top:0;bottom:0;right:-4px}.qp-table__resizer:after{content:"";width:2px;transition:background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale));background:0 0;border-radius:1px;position:absolute;top:25%;bottom:25%;left:3px}.qp-table thead th:hover .qp-table__resizer:after{background:var(--qp-color-border-strong)}.qp-table__resizer:hover:after,.qp-table__resizer[data-resizing]:after{top:0;bottom:0;background:var(--qp-color-accent-default)!important}.qp-table__resizer:focus-visible:after{width:3px;top:0;bottom:0;background:var(--qp-focus-ring-color)!important}.qp-table-container:has(.qp-table__resizer[data-resizing]){cursor:col-resize;-webkit-user-select:none;user-select:none}.qp-table__state-cell{height:auto!important;padding:0!important}.qp-table__state-cell:hover{background:var(--qp-table-background)!important}.qp-table__skeleton-row td{height:var(--qp-density-table-row-height)}.qp-table-footer{justify-content:space-between;align-items:center;gap:var(--qp-space-3);padding:var(--qp-space-2-5) var(--qp-space-4);border-top:1px solid var(--qp-color-border-subtle);background:var(--qp-table-background);flex-wrap:wrap;display:flex}.qp-bulk-bar{align-items:center;gap:var(--qp-space-2) var(--qp-space-3);padding:var(--qp-space-2) var(--qp-space-4);border-bottom:1px solid var(--qp-color-border-accent);background:var(--qp-color-background-selected);font:var(--qp-text-label-sm);animation:qp-fade-in calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-enter);flex-wrap:wrap;display:flex}.qp-bulk-bar__count{color:var(--qp-color-text-primary)}.qp-bulk-bar__actions{gap:var(--qp-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.qp-row-cards{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qp-row-card{gap:var(--qp-space-1) var(--qp-space-3);padding:var(--qp-space-3) var(--qp-space-4);border-bottom:1px solid var(--qp-color-border-subtle);text-align:left;width:100%;color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.qp-row-card:last-child{border-bottom:0}.qp-row-card:hover{background:var(--qp-table-row-hover-background)}.qp-row-card:focus-visible{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:-2px}.qp-row-card__title{font:var(--qp-text-label-md);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qp-row-card__meta{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary);gap:var(--qp-space-1) var(--qp-space-2);flex-wrap:wrap;align-items:center;display:flex}.qp-row-card__end{text-align:right;align-items:flex-end;gap:var(--qp-space-1);flex-direction:column;display:flex}.qp-table-caption{padding:var(--qp-space-3) var(--qp-space-4) 0;font:var(--qp-text-label-md);color:var(--qp-color-text-primary)}.qp-table-toolbar__search{flex:240px;min-width:0;max-width:360px}.qp-table-toolbar__end{align-items:center;gap:var(--qp-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.qp-table-filters--inline{flex:420px;min-width:0;border:0!important;padding:0!important}.qp-table-filters{align-items:center;gap:var(--qp-space-2);padding:var(--qp-space-2-5) var(--qp-space-4);border-bottom:1px solid var(--qp-color-border-subtle);flex-wrap:wrap;display:flex}.qp-table-container[data-cards] .qp-table-toolbar__search{flex-basis:100%;max-width:none}.qp-table__header-label{padding:var(--qp-space-1) 0;display:inline-block}.qp-table__sort{cursor:pointer;text-align:inherit}.qp-table__sort:focus-visible{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:0}.qp-table__sort>span:first-child{text-overflow:ellipsis;overflow:hidden}.qp-table__cell--center{text-align:center!important}.qp-table--static-header thead th{position:static}.qp-table thead th{vertical-align:middle}.qp-table__th--grid{position:sticky}.qp-table__th-inner{align-items:center;gap:var(--qp-space-1);min-width:0;display:flex}.qp-table__th-inner>.qp-table__sort,.qp-table__th-inner>.qp-table__header-label{min-width:0;overflow:hidden}.qp-table__cell--numeric .qp-table__th-inner{flex-direction:row-reverse}.qp-table__col-menu{opacity:.55;flex-shrink:0;width:24px!important;min-width:24px!important;height:24px!important;padding:0!important}.qp-table__col-menu svg{width:14px;height:14px}.qp-table thead th:hover .qp-table__col-menu,.qp-table thead th:focus-within .qp-table__col-menu,.qp-table__col-menu[aria-expanded=true]{opacity:1}.qp-table__cell--numeric .qp-table__th-inner{justify-content:flex-start}.qp-table tbody th[scope=row]{font-weight:var(--qp-font-weight-regular)}.qp-table__cell--nowrap{white-space:nowrap}.qp-table__cell--wrap{white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.qp-table__cell--wrap :is(.qp-mono,.qp-identifier,.qp-copyable__value--wrap,code){overflow-wrap:anywhere}.qp-table--fixed td,.qp-table--fixed th{text-overflow:ellipsis;overflow:hidden}.qp-table--fixed thead th{overflow:visible}.qp-table__expand:focus-visible{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:0}.qp-table__cell--select .qp-checkbox,.qp-table__cell--select .qp-checkbox__box{margin:0}.qp-table tbody tr[data-clickable]:focus-visible>*{background:var(--qp-table-row-hover-background)}.qp-table [data-cell]:focus-visible{outline:2px solid var(--qp-focus-ring-color);outline-offset:-2px}.qp-table [data-cell]{scroll-margin:0}.qp-table-scroll--grid{scroll-padding:var(--qp-table-head,0) var(--qp-table-pin-right,0) var(--qp-table-foot,0) var(--qp-table-pin-left,0)}.qp-table__spacer>td{height:auto;background:0 0!important;border:0!important;padding:0!important}.qp-table__spacer:hover>td{background:0 0!important}.qp-table tbody tr.qp-table__skeleton-row:hover>*{background:var(--qp-table-background)}.qp-table tbody tr.qp-table__expanded-row>td{border-bottom:1px solid var(--qp-table-row-border);white-space:normal}.qp-table--fixed tbody tr.qp-table__expanded-row>td{padding-left:var(--qp-density-table-cell-padding-x)}.qp-table__detail{left:calc(44px + var(--qp-density-table-cell-padding-x));gap:var(--qp-space-4);min-width:0;max-width:calc(var(--qp-table-visible-width,100%) - 44px - 2 * var(--qp-density-table-cell-padding-x));flex-direction:column;display:flex;position:sticky}.qp-table--fixed .qp-table__detail{left:var(--qp-density-table-cell-padding-x);max-width:calc(var(--qp-table-visible-width,100%) - 2 * var(--qp-density-table-cell-padding-x))}.qp-table__detail-title{margin-bottom:var(--qp-space-2);font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase;color:var(--qp-color-text-tertiary)}.qp-table__hidden-details .qp-dl--stacked{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.qp-table__state{width:var(--qp-table-visible-width,100%);max-width:100%;position:sticky;left:0}.qp-table__state .qp-state{min-height:280px}.qp-table tfoot th[scope=row]{color:var(--qp-color-text-secondary);font:var(--qp-text-label-sm);font-size:calc(var(--qp-density-table-font-size) - 1px)}.qp-table tfoot .qp-money{font-weight:var(--qp-font-weight-semibold)}.qp-table-footer__pagination{flex:1}.qp-bulk-bar .qp-button--link{padding-inline:0}.qp-row-cards__item{border-bottom:1px solid var(--qp-color-border-subtle);align-items:stretch;display:flex}.qp-row-cards__item:last-child{border-bottom:0}.qp-row-cards__item .qp-row-card{cursor:default;background:0 0;border-bottom:0;flex:1;min-width:0}.qp-row-cards__item button.qp-row-card{cursor:pointer}.qp-row-cards__item[data-selected]{background:color-mix(in srgb, var(--qp-color-accent-default) 10%, var(--qp-table-background))}.qp-row-cards__select{padding:var(--qp-space-3) 0 0 var(--qp-space-4);align-items:flex-start;display:flex}.qp-row-cards__actions{padding:var(--qp-space-2) var(--qp-space-2) 0 0;align-items:flex-start;display:flex}.qp-table-menu{min-width:260px;padding:0}.qp-table-menu__hint{padding:var(--qp-space-2-5) var(--qp-space-4) 0;font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary);margin:0}.qp-table-menu__list{gap:var(--qp-space-2-5);padding:var(--qp-space-3) var(--qp-space-4);flex-direction:column;display:flex;overflow:auto}.qp-table-menu__list>*{flex-shrink:0}.qp-presets__trigger-text{align-items:baseline;gap:var(--qp-space-1-5);min-width:0;max-width:260px;display:inline-flex}.qp-presets__sep{color:var(--qp-color-text-tertiary)}.qp-presets__current{text-overflow:ellipsis;white-space:nowrap;color:var(--qp-color-text-accent);overflow:hidden}.qp-presets{width:min(360px,100vw - 24px)}.qp-presets__list{padding:var(--qp-space-1-5);flex-direction:column;gap:1px;margin:0;list-style:none;display:flex}.qp-presets__item{align-items:center;gap:var(--qp-space-1);display:flex}.qp-presets__apply{align-items:center;gap:var(--qp-space-2);min-width:0;min-height:36px;padding:var(--qp-space-1-5) var(--qp-space-2-5);border-radius:var(--qp-radius-md);color:var(--qp-color-text-primary);font:var(--qp-text-body-md);text-align:left;flex:1;display:flex}.qp-presets__apply:hover{background:var(--qp-menu-item-hover)}.qp-presets__apply:focus-visible{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:-2px}.qp-presets__apply[aria-current=true]{background:var(--qp-color-background-selected);font-weight:var(--qp-font-weight-semibold)}.qp-presets__apply svg{width:16px;height:16px;color:var(--qp-color-icon-accent);flex-shrink:0;margin-left:auto}.qp-presets__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qp-presets__meta{font:var(--qp-text-caption);color:var(--qp-color-text-tertiary);white-space:nowrap}.qp-presets__empty{padding:0 var(--qp-space-4) var(--qp-space-2);font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary);margin:0}.qp-presets__form{gap:var(--qp-space-2);padding:var(--qp-space-3) var(--qp-space-4) var(--qp-space-4);border-top:1px solid var(--qp-color-border-subtle);flex-direction:column;display:flex}.qp-presets__save{align-self:flex-end}.qp-filter-bar{align-items:center;gap:var(--qp-space-2);flex-wrap:wrap;min-width:0;display:flex}.qp-filter-bar__end{gap:var(--qp-space-2);margin-left:auto;display:flex}.qp-filter-bar__add{height:30px}.qp-filter-chip{border:1px dashed var(--qp-color-border-strong);border-radius:var(--qp-radius-full);background:var(--qp-color-background-surface);max-width:100%;height:30px;color:var(--qp-color-text-secondary);font:var(--qp-text-label-sm);transition:border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)), background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale));align-items:stretch;display:inline-flex}.qp-filter-chip[data-active]{border-style:solid;border-color:var(--qp-color-border-accent);background:var(--qp-color-background-selected);color:var(--qp-color-text-primary)}.qp-filter-chip:hover{border-color:var(--qp-color-border-accent)}.qp-filter-chip__trigger{align-items:center;gap:var(--qp-space-1-5);min-width:0;padding:0 var(--qp-space-2-5) 0 var(--qp-space-3);border-radius:var(--qp-radius-full);color:inherit;font:inherit;white-space:nowrap;cursor:pointer;outline:none;display:inline-flex}.qp-filter-chip__trigger>svg{flex-shrink:0;width:14px;height:14px}.qp-filter-chip__chevron{color:var(--qp-color-icon-tertiary);transition:transform calc(var(--qp-duration-fast) * var(--qp-motion-scale))}.qp-filter-chip__trigger[aria-expanded=true] .qp-filter-chip__chevron{transform:rotate(180deg)}.qp-filter-chip__trigger:is(:focus-visible,[data-focus-visible]),.qp-filter-chip__remove:is(:focus-visible,[data-focus-visible]){outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:1px}.qp-filter-chip__sep{color:var(--qp-color-text-tertiary)}.qp-filter-chip .qp-chip__value{min-width:0}.qp-filter-chip[data-active] .qp-filter-chip__trigger{padding-right:var(--qp-space-1-5)}.qp-filter-chip__remove{border-radius:var(--qp-radius-full);width:26px;color:var(--qp-color-icon-secondary);cursor:pointer;place-items:center;margin:2px 2px 2px 0;display:grid}.qp-filter-chip__remove:hover{background:var(--qp-color-background-hover);color:var(--qp-color-icon-primary)}.qp-filter-chip__remove svg{width:14px;height:14px}.qp-filter-popover{min-width:300px;padding:0}.qp-filter-popover__body{padding:var(--qp-space-3) var(--qp-space-4) var(--qp-space-4)}.qp-filter-editor{gap:var(--qp-space-3);flex-direction:column;display:flex}.qp-filter-options .qp-choice-group__items{gap:var(--qp-space-2)}.qp-filter-quick{gap:var(--qp-space-4);padding-top:var(--qp-space-2);border-top:1px solid var(--qp-color-border-subtle);display:flex}.qp-filter-quick .qp-button--link{padding-inline:0}.qp-filter-range{gap:var(--qp-space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.qp-filter-editor__hint{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary);margin:0}.qp-filter-dates{min-width:300px}.qp-filter-summary{align-items:center;gap:var(--qp-space-1) var(--qp-space-2);font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary);flex-wrap:wrap;display:flex}.qp-filter-summary__count{font-variant-numeric:tabular-nums;color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold)}.qp-filter-summary__details{color:var(--qp-color-text-tertiary)}.qp-filter-summary .qp-button--link{padding-inline:0}@media (max-width:639.98px){.qp-table-toolbar{padding:var(--qp-space-2-5) var(--qp-space-3)}.qp-table-toolbar__search{flex-basis:100%;max-width:none}.qp-table-toolbar__end{margin-left:0}.qp-table-filters,.qp-bulk-bar,.qp-table-footer{padding-inline:var(--qp-space-3)}.qp-bulk-bar__actions{margin-left:0}}.qp-table tbody>tr>*>:is(.qp-checkbox,.qp-copyable,.qp-payment-method,.qp-badge,.qp-tag,.qp-avatar,.qp-button,.qp-table__expand,.qp-status-dot){vertical-align:middle}.qp-table tbody>tr>*>:has(>:is(.qp-checkbox,.qp-copyable,.qp-payment-method,.qp-badge,.qp-tag,.qp-avatar,.qp-button):only-child){vertical-align:middle}.qp-table tbody>tr>*>:is(.qp-checkbox,.qp-copyable,.qp-payment-method,.qp-badge,.qp-tag,.qp-avatar){margin-block:calc(-1 * var(--qp-space-1))}.qp-table tbody>tr>*>:has(>:is(.qp-checkbox,.qp-copyable,.qp-payment-method,.qp-badge,.qp-tag,.qp-avatar):only-child){margin-block:calc(-1 * var(--qp-space-1))}.qp-table tbody>tr>*>:is(.qp-mono,.qp-identifier){line-height:inherit}.qp-table tbody .qp-copyable__button,.qp-table tbody .qp-table__expand,.qp-table tbody .qp-table__cell--actions .qp-button{margin-block:calc(-1 * var(--qp-space-1-5))}.qp-table tbody .qp-copyable .qp-copyable__button{margin-block:calc(-1 * var(--qp-space-1))}[data-density=compact] .qp-table tbody .qp-table__cell--actions .qp-button{width:28px;height:28px;min-height:0}[data-density=compact] .qp-table tbody>tr>*{line-height:1.35}.qp-chart{--qp-chart-surface:var(--qp-color-background-surface);gap:var(--qp-space-3);flex-direction:column;min-width:0;display:flex;position:relative}.qp-card .qp-chart,.qp-chart-card .qp-chart{--qp-chart-surface:var(--qp-card-background)}.qp-chart__plot{width:100%;min-width:0;transition:opacity calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-standard);position:relative}.qp-chart__plot--loading{opacity:.5;pointer-events:none}.qp-chart__plot svg,.qp-chart__svg{font-family:var(--qp-font-family-body);-webkit-tap-highlight-color:transparent;display:block;overflow:visible}.qp-chart__svg:focus{outline:none}.qp-chart__svg:focus-visible{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:4px;border-radius:var(--qp-radius-sm)}.qp-chart__svg--clickable{cursor:pointer}.qp-chart__grid line{stroke:var(--qp-chart-grid-color);stroke-width:1px;shape-rendering:crispedges}.qp-chart__baseline{stroke:var(--qp-chart-axis-line-color);stroke-width:1px;shape-rendering:crispedges}.qp-chart__tick{fill:var(--qp-chart-axis-label-color);font-variant-numeric:tabular-nums;font-size:12px}.qp-chart__tick--category{fill:var(--qp-color-text-secondary);font-variant-numeric:normal}.qp-chart__tick--active{fill:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold)}.qp-chart__value-label{fill:var(--qp-color-text-secondary);font-size:12px;font-weight:var(--qp-font-weight-semibold);font-variant-numeric:tabular-nums}.qp-chart__crosshair{stroke:var(--qp-chart-crosshair-color);stroke-width:1px;pointer-events:none;shape-rendering:crispedges}.qp-chart__band-highlight{fill:var(--qp-color-background-hover);pointer-events:none}.qp-chart__connector{stroke:var(--qp-chart-axis-line-color);stroke-width:1px;shape-rendering:crispedges}.qp-chart__marker line{stroke:var(--qp-color-text-tertiary);stroke-width:1px;stroke-dasharray:2 3}.qp-chart__marker text{fill:var(--qp-color-text-secondary);font-size:11px;font-weight:var(--qp-font-weight-semibold);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--qp-chart-surface);stroke-width:4px;stroke-linejoin:round}.qp-chart__line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.qp-chart__line--comparison{stroke-width:1.75px;stroke-dasharray:5 4}.qp-chart__line--partial{stroke-dasharray:2 4}.qp-chart__area{fill-opacity:.1;stroke:none}.qp-chart__area--stacked{fill-opacity:.2}.qp-chart__dot{stroke:var(--qp-chart-surface);stroke-width:2px}.qp-chart__dot--hollow{fill:var(--qp-chart-surface);stroke-width:2px}.qp-chart__partial-band{fill:var(--qp-color-text-tertiary);opacity:.14;pointer-events:none}.qp-chart__bar{transition:opacity calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard)}.qp-chart__bar--dim{opacity:.45}.qp-chart__bar-wash{opacity:.3}.qp-chart__bar--comparison,.qp-chart__bar--overflow{opacity:.75}.qp-chart__missing{fill:none;stroke:var(--qp-chart-axis-label-color);stroke-width:1.5px}.qp-chart__partial{fill:url(#qp-hatch)}.qp-legend{align-items:center;gap:var(--qp-space-1) var(--qp-space-4);font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.qp-legend>li{min-width:0;display:flex}.qp-legend--column{align-items:stretch;gap:var(--qp-space-1);flex-direction:column}.qp-legend__item{align-items:center;gap:var(--qp-space-1-5);border-radius:var(--qp-radius-sm);min-width:0;color:inherit;font:inherit;text-align:left;margin:-2px -4px;padding:2px 4px;display:inline-flex}.qp-legend--column .qp-legend__item{gap:var(--qp-space-2);width:calc(100% + 8px)}button.qp-legend__item{cursor:pointer;transition:color calc(var(--qp-duration-fast) * var(--qp-motion-scale)), background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale))}button.qp-legend__item:hover{color:var(--qp-color-text-primary);background:var(--qp-color-background-hover)}button.qp-legend__item:focus-visible{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:1px}.qp-legend__item[aria-pressed=false]{color:var(--qp-color-text-disabled);text-decoration:line-through;text-decoration-thickness:1px}.qp-legend__item[aria-pressed=false] .qp-legend__swatch{opacity:.35}.qp-legend__item--note{color:var(--qp-color-text-tertiary)}.qp-legend__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qp-legend--column .qp-legend__label{flex:1}.qp-legend__swatch{background:var(--_c,currentColor);border-radius:3px;flex-shrink:0;width:10px;height:10px}.qp-legend__swatch--line{border-radius:2px;width:14px;height:3px}.qp-legend__swatch--dot{border-radius:50%}.qp-legend__swatch--dashed{border-top:2px dashed var(--_c,currentColor);background:0 0;border-radius:0;width:14px;height:0}.qp-legend__swatch--hatch{background:repeating-linear-gradient(135deg, var(--_c,currentColor) 0 1.5px, transparent 1.5px 3.5px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_c,currentColor) 45%, transparent)}.qp-legend__value{color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.qp-legend__detail{text-align:right;min-width:52px;color:var(--qp-color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.qp-chart-tooltip{z-index:var(--qp-z-index-popover);min-width:168px;max-width:min(320px,100%);padding:var(--qp-space-2-5) var(--qp-space-3);border:1px solid var(--qp-chart-tooltip-border);border-radius:var(--qp-radius-md);background:var(--qp-chart-tooltip-background);box-shadow:var(--qp-shadow-lg);color:var(--qp-color-text-primary);font:var(--qp-text-body-sm);pointer-events:none;transition:left calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard), top calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard);position:absolute}.qp-chart-tooltip__title{font:var(--qp-text-label-sm);color:var(--qp-color-text-primary);margin-bottom:var(--qp-space-1-5)}.qp-chart-tooltip__row{align-items:center;gap:var(--qp-space-4);color:var(--qp-color-text-secondary);justify-content:space-between;line-height:22px;display:flex}.qp-chart-tooltip__row>span:first-child{align-items:center;gap:var(--qp-space-1-5);min-width:0;display:inline-flex}.qp-chart-tooltip__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qp-chart-tooltip__value{align-items:center;gap:var(--qp-space-1-5);color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.qp-chart-tooltip__row--muted .qp-chart-tooltip__value{color:var(--qp-color-text-tertiary);font-weight:var(--qp-font-weight-regular)}.qp-chart-tooltip__row--muted{color:var(--qp-color-text-tertiary)}.qp-chart-tooltip__delta{margin-top:var(--qp-space-1);padding-top:var(--qp-space-1);border-top:1px solid var(--qp-color-border-subtle)}.qp-chart-tooltip__abs{color:var(--qp-color-text-secondary);font-weight:var(--qp-font-weight-regular)}.qp-chart-tooltip__footer{margin-top:var(--qp-space-1-5);padding-top:var(--qp-space-1-5);border-top:1px solid var(--qp-color-border-subtle);color:var(--qp-color-text-tertiary);font:var(--qp-text-caption)}.qp-chart-tooltip__footer:has(>.qp-chart-tooltip__delta:first-child){font:var(--qp-text-body-sm);border-top:0;margin-top:0;padding-top:0}.qp-chart-tooltip__note{color:var(--qp-color-text-tertiary);font:var(--qp-text-caption);margin-top:var(--qp-space-1)}.qp-chart-key{background:var(--_c,currentColor);border-radius:2px;flex-shrink:0;width:12px;height:2.5px;display:inline-block}.qp-chart-key--dashed{border-top:2px dashed var(--_c,currentColor);background:0 0;border-radius:0;height:0}.qp-chart-key--rect{border-radius:2px;width:8px;height:8px}.qp-chart-key--hatch{background:repeating-linear-gradient(135deg, var(--_c,currentColor) 0 1.5px, transparent 1.5px 3.5px);width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--_c,currentColor);border-radius:2px}.qp-chart__empty{justify-content:center;align-items:center;gap:var(--qp-space-1);padding:var(--qp-space-6);border:1px dashed var(--qp-color-border-default);border-radius:var(--qp-radius-md);text-align:center;flex-direction:column;display:flex}.qp-chart__empty-icon{width:40px;height:40px;margin-bottom:var(--qp-space-2);border-radius:var(--qp-radius-md);border:1px solid var(--qp-color-border-default);color:var(--qp-color-text-tertiary);place-items:center;display:grid}.qp-chart__empty-icon svg{width:20px;height:20px}.qp-chart__empty-title{font:var(--qp-text-label-md);color:var(--qp-color-text-primary)}.qp-chart__empty-hint{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary)}.qp-chart__table{box-shadow:none}.qp-chart__table .qp-table tbody th{font-weight:var(--qp-font-weight-regular);text-align:left;white-space:nowrap}.qp-chart__table-note{color:var(--qp-color-text-tertiary);font:var(--qp-text-caption)}.qp-chart__table tfoot th,.qp-chart__table tfoot td{padding:0 var(--qp-density-table-cell-padding-x);height:var(--qp-density-table-row-height,40px);border-top:1px solid var(--qp-table-border);font-weight:var(--qp-font-weight-semibold);text-align:left}.qp-chart__table tfoot td{text-align:right;font-variant-numeric:tabular-nums}.qp-chart-card{gap:var(--qp-space-4);padding:var(--qp-card-padding);container-type:inline-size}.qp-chart-card__header{justify-content:space-between;align-items:flex-start;gap:var(--qp-space-3);flex-wrap:wrap;display:flex}.qp-chart-card__heading{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.qp-chart-card__tools{justify-content:flex-end;align-items:center;gap:var(--qp-space-2);flex-wrap:wrap;display:flex}.qp-chart-card__body{min-width:0}.qp-chart-card__footer{padding-top:var(--qp-space-3);border-top:1px solid var(--qp-color-border-subtle);color:var(--qp-color-text-tertiary);font:var(--qp-text-caption)}@container (width<=760px){.qp-chart-card__view-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container (width<=520px){.qp-chart-card__view-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qp-chart-card__tools{justify-content:flex-start}}.qp-donut{align-items:center;gap:var(--qp-space-6) var(--qp-space-8);flex-flow:wrap}.qp-donut__figure{flex-shrink:0;position:relative}.qp-donut__track{fill:none;stroke:var(--qp-color-background-subtle)}.qp-donut__segment{transition:opacity calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard)}.qp-donut__segment--dim{opacity:.4}.qp-donut__center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 32px;display:flex;position:absolute;inset:0}.qp-donut__center-label{font:var(--qp-text-caption);color:var(--qp-color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.qp-donut__center-value{font:var(--qp-text-heading-4);font-family:var(--qp-font-family-body);font-weight:var(--qp-font-weight-semibold);color:var(--qp-color-text-primary);white-space:nowrap}.qp-donut__center-share{font:var(--qp-text-caption);color:var(--qp-color-text-secondary)}.qp-donut--sm .qp-donut__center{padding:0 18px}.qp-donut--sm .qp-donut__center-value{font:var(--qp-text-label-sm);font-weight:var(--qp-font-weight-semibold)}.qp-donut__legend{flex:240px;min-width:0}.qp-heatmap__cell{fill:var(--qp-color-chart-sequential-1)}.qp-heatmap__cell--zero{fill:var(--qp-color-background-subtle)}.qp-heatmap__cell--missing{fill:var(--qp-color-text-tertiary);opacity:.5}.qp-heatmap__active{fill:none;stroke:var(--qp-color-text-primary);stroke-width:2px;pointer-events:none}.qp-chart-scale{align-items:center;gap:var(--qp-space-1);font:var(--qp-text-caption);color:var(--qp-color-text-tertiary);flex-wrap:wrap;display:flex}.qp-chart-scale__swatch{border-radius:2px;width:22px;height:10px}.qp-chart-scale__swatch--zero{background:var(--qp-color-background-subtle);box-shadow:inset 0 0 0 1px var(--qp-color-border-default);margin-right:var(--qp-space-1)}.qp-chart-scale__label{margin:0 var(--qp-space-1)}.qp-chart-scale__range{margin-left:var(--qp-space-2);font-variant-numeric:tabular-nums;color:var(--qp-color-text-secondary)}.qp-sparkline{display:block;overflow:visible}.qp-sparkline__line{fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.qp-sparkline__area{fill-opacity:.12}.qp-sparkline__comparison{fill:none;stroke:var(--qp-color-chart-comparison);stroke-width:1.25px;stroke-dasharray:3 3}.qp-bullet__row{transition:opacity calc(var(--qp-duration-fast) * var(--qp-motion-scale)) var(--qp-easing-standard)}.qp-bullet__row--dim{opacity:.55}.qp-bullet__track{fill:color-mix(in srgb, var(--_c) 8%, var(--qp-chart-surface))}.qp-bullet__range{fill:color-mix(in srgb, var(--_c) calc(var(--_step,1) * 7%), var(--qp-chart-surface))}.qp-bullet__target{stroke:var(--qp-color-chart-target);stroke-width:2.5px;stroke-linecap:round}.qp-bullet__readout{fill:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold);font-variant-numeric:tabular-nums}.qp-progress-viz{gap:var(--qp-space-2);flex-direction:column;min-width:0;display:flex}.qp-progress-viz__head{justify-content:space-between;align-items:baseline;gap:var(--qp-space-1) var(--qp-space-3);flex-wrap:wrap;display:flex}.qp-progress-viz__label{font:var(--qp-text-label-md);color:var(--qp-color-text-secondary)}.qp-progress-viz__value{font:var(--qp-text-heading-4);font-family:var(--qp-font-family-body);color:var(--qp-color-text-primary);white-space:nowrap}.qp-progress-viz__target{font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary)}.qp-progress-viz__track{border-radius:var(--qp-radius-full);background:color-mix(in srgb, var(--_c) 18%, var(--qp-color-background-surface));height:10px;position:relative}.qp-progress-viz__fill{border-radius:var(--qp-radius-full);background:var(--_c);height:100%}.qp-progress-viz__marker{background:var(--qp-color-chart-target);border-radius:2px;width:2.5px;margin-left:-1.25px;position:absolute;top:-4px;bottom:-4px}.qp-progress-viz__caption{font:var(--qp-text-caption);color:var(--qp-color-text-tertiary)}.qp-progress-viz--sm .qp-progress-viz__value{font:var(--qp-text-label-md)}.qp-progress-viz--sm .qp-progress-viz__track{height:6px}@media (forced-colors:active){.qp-chart__line,.qp-sparkline__line{stroke:canvastext!important}.qp-chart__svg:focus-visible{outline-color:highlight}}.qp-chart{--qp-chart-texture-ink:color-mix(in srgb, var(--qp-chart-surface,var(--qp-color-background-surface)) 72%, transparent)}.qp-chart__texture-defs--area{--qp-chart-texture-ink:var(--qp-color-text-tertiary)}.qp-chart__texture{pointer-events:none;display:none}.qp-chart__texture-ink{fill:none;stroke:var(--qp-chart-texture-ink);stroke-width:1.5px}.qp-chart__texture-ink--dot{fill:var(--qp-chart-texture-ink);stroke:none}.qp-chart--textured .qp-chart__texture{display:inline}.qp-legend__swatch[data-texture]{--_ink:var(--qp-chart-texture-ink)}.qp-chart--textured .qp-legend__swatch[data-texture]{background-image:var(--_tex);background-size:var(--_tex-size,auto);width:14px;height:14px}.qp-legend__swatch[data-texture="0"]{--_tex:repeating-linear-gradient(-45deg, var(--_ink) 0 1.5px, transparent 1.5px 4px)}.qp-legend__swatch[data-texture="1"]{--_tex:radial-gradient(circle, var(--_ink) 0 1.3px, transparent 1.6px);--_tex-size:5px 5px}.qp-legend__swatch[data-texture="2"]{--_tex:repeating-linear-gradient(-45deg, var(--_ink) 0 1.5px, transparent 1.5px 4px), repeating-linear-gradient(45deg, var(--_ink) 0 1.5px, transparent 1.5px 4px)}.qp-legend__swatch[data-texture="3"]{--_tex:repeating-linear-gradient(0deg, var(--_ink) 0 1.5px, transparent 1.5px 4px)}.qp-legend__swatch[data-texture="4"]{--_tex:repeating-linear-gradient(45deg, var(--_ink) 0 1.5px, transparent 1.5px 4px)}.qp-legend__swatch[data-texture="5"]{--_tex:repeating-linear-gradient(90deg, var(--_ink) 0 1.5px, transparent 1.5px 4px)}.qp-legend__swatch[data-texture="6"]{--_tex:repeating-linear-gradient(0deg, var(--_ink) 0 1px, transparent 1px 4px), repeating-linear-gradient(90deg, var(--_ink) 0 1px, transparent 1px 4px)}.qp-legend__swatch[data-texture="7"]{--_tex:repeating-linear-gradient(60deg, var(--_ink) 0 1.5px, transparent 1.5px 3px, transparent 3px 5px)}@media print{.qp-chart:not(.qp-chart--untextured) .qp-chart__texture{display:inline}.qp-chart:not(.qp-chart--untextured) .qp-legend__swatch[data-texture]{background-image:var(--_tex);background-size:var(--_tex-size,auto);width:14px;height:14px}}@media (forced-colors:active){.qp-chart{--qp-chart-texture-ink:CanvasText}.qp-chart:not(.qp-chart--untextured) .qp-chart__texture{display:inline}.qp-chart .qp-chart__bar>path:not(.qp-chart__texture),.qp-chart .qp-donut__segment>path:not(.qp-chart__texture){stroke:canvastext;stroke-width:1px;fill:canvas!important}.qp-chart .qp-chart__area{fill:#0000!important}.qp-chart .qp-chart__bar-wash{opacity:1}.qp-chart:not(.qp-chart--untextured) .qp-legend__swatch[data-texture]{background:canvas;background-image:var(--_tex);background-size:var(--_tex-size,auto);forced-color-adjust:none;border:1px solid canvastext;width:14px;height:14px}}}@layer qp.utilities{.qp-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.qp-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qp-stack{gap:var(--qp-stack-gap,var(--qp-density-stack-gap));flex-direction:column;display:flex}.qp-inline{align-items:center;gap:var(--qp-inline-gap,var(--qp-space-2));flex-wrap:wrap;display:flex}.qp-spacer{flex:1}.qp-divider{border:0;border-top:1px solid var(--qp-color-border-subtle);margin:0}.qp-divider[aria-orientation=vertical]{border-top:0;border-left:1px solid var(--qp-color-border-subtle);align-self:stretch}.qp-brand-gradient{background:radial-gradient(120% 140% at 40% 55%, color-mix(in srgb, var(--qp-color-brand-cobalt-blue) 88%, transparent) 0%, transparent 62%), linear-gradient(100deg, var(--qp-color-brand-prussian-blue) 0%, var(--qp-color-brand-prussian-blue) 35%, var(--qp-color-brand-deep-navy) 100%);color:var(--qp-color-text-on-brand)}.qp-topbar__menu-button{display:none!important}@media (max-width:1023.98px){.qp-topbar__menu-button{display:inline-flex!important}.qp-sidebar__collapse-toggle{display:none!important}}}:root{--docs-header-h:108px;--docs-sidebar-w:268px;--docs-toc-w:220px;--sh-class:var(--qp-color-cobalt-300);--sh-identifier:var(--qp-color-neutral-100);--sh-sign:var(--qp-color-neutral-400);--sh-property:var(--qp-color-cobalt-200);--sh-entity:#8fd3c7;--sh-jsxliterals:var(--qp-color-neutral-200);--sh-string:#9fd8a8;--sh-keyword:#c3a6ff;--sh-comment:var(--qp-color-neutral-400)}[data-theme=light]{--sh-class:var(--qp-color-cobalt-700);--sh-identifier:var(--qp-color-neutral-900);--sh-sign:var(--qp-color-neutral-600);--sh-property:var(--qp-color-cobalt-600);--sh-entity:#0d7a6a;--sh-jsxliterals:var(--qp-color-neutral-800);--sh-string:#1b7a3a;--sh-keyword:#6a3fc7;--sh-comment:var(--qp-color-neutral-600)}body{background:var(--qp-color-background-canvas)}.docs{background:radial-gradient(1400px 420px at 50% -180px, var(--qp-color-background-glow), transparent 72%) no-repeat, var(--qp-color-background-canvas);flex-direction:column;min-height:100dvh;display:flex}.docs-header{z-index:var(--qp-z-index-header);background:color-mix(in srgb, var(--qp-color-background-canvas) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--qp-color-border-subtle);position:sticky;top:0}.docs-header__bar{align-items:center;gap:var(--qp-space-3);height:60px;padding:0 var(--qp-space-6);max-width:1600px;margin:0 auto;display:flex}.docs-header__menu{display:none!important}.docs-header__brand{align-items:center;gap:var(--qp-space-3);color:var(--qp-color-text-primary);border-radius:var(--qp-radius-sm);text-decoration:none;display:flex}.docs-header__brand:focus-visible{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:4px}.docs-header__product{align-items:center;gap:var(--qp-space-2);font:var(--qp-text-label-md);font-family:var(--qp-font-family-heading);font-weight:var(--qp-font-weight-medium);color:var(--qp-color-text-secondary);white-space:nowrap;display:inline-flex}.docs-header__divider{background:var(--qp-color-border-strong);width:1px;height:16px}.docs-search{align-items:center;gap:var(--qp-space-2);width:min(360px,32vw);height:36px;padding:0 var(--qp-space-2) 0 var(--qp-space-3);border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-md);background:var(--qp-color-background-surface);color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm);cursor:pointer;transition:border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale));margin-left:auto;display:flex}.docs-search:hover{border-color:var(--qp-color-border-strong)}.docs-search>span{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.docs-search>svg,.docs-search>kbd{flex-shrink:0}.docs-header__actions{align-items:center;gap:var(--qp-space-1);display:flex}.docs-sections{max-width:1600px;padding:0 var(--qp-space-6);scrollbar-width:none;margin:0 auto;overflow-x:auto}.docs-sections ul{gap:var(--qp-space-1);margin:0;padding:0;list-style:none;display:flex}.docs-sections__link{height:48px;padding:0 var(--qp-space-3);color:var(--qp-color-text-secondary);font:var(--qp-text-label-md);font-weight:var(--qp-font-weight-medium);white-space:nowrap;border-radius:var(--qp-radius-sm);align-items:center;text-decoration:none;display:inline-flex;position:relative}.docs-sections__link:hover{color:var(--qp-color-text-primary)}.docs-sections__link[aria-current=true]{color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold)}.docs-sections__link[aria-current=true]:after{content:"";left:var(--qp-space-3);right:var(--qp-space-3);background:var(--qp-color-accent-default);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px}.docs-sections__link[data-focus-visible]{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:-4px}.docs-body{grid-template-columns:var(--docs-sidebar-w) minmax(0, 1fr) var(--docs-toc-w);flex:1;width:100%;max-width:1600px;margin:0 auto;display:grid}.docs-sidebar{top:var(--docs-header-h);height:calc(100dvh - var(--docs-header-h));padding:var(--qp-space-6) var(--qp-space-3) var(--qp-space-10) var(--qp-space-5);border-right:1px solid var(--qp-color-border-subtle);position:sticky;overflow-y:auto}.docs-sidebar__mobile-sections{display:none}.docs-sidenav{gap:var(--qp-space-5);flex-direction:column;display:flex}.docs-sidenav ul{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.docs-sidenav__group-label{padding:0 var(--qp-space-3) var(--qp-space-1-5);color:var(--qp-color-text-tertiary);font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase}.docs-sidenav__link{justify-content:space-between;align-items:center;gap:var(--qp-space-2);min-height:34px;padding:var(--qp-space-1) var(--qp-space-3);border-radius:var(--qp-radius-md);color:var(--qp-color-text-secondary);font:var(--qp-text-body-md);transition:background-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)), color calc(var(--qp-duration-fast) * var(--qp-motion-scale));text-decoration:none;display:flex;position:relative}.docs-sidenav__link:hover{background:var(--qp-color-background-hover);color:var(--qp-color-text-primary)}.docs-sidenav__link[aria-current=page]{background:var(--qp-color-background-selected);color:var(--qp-color-text-primary);font-weight:var(--qp-font-weight-semibold)}.docs-sidenav__link[aria-current=page]:before{content:"";background:var(--qp-color-accent-default);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:0}.docs-sidenav__link[data-focus-visible]{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:-2px}.docs-sidenav__status{font:var(--qp-text-caption);text-transform:capitalize;color:var(--qp-color-text-tertiary);border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-full);padding:0 6px;font-size:11px;line-height:18px}.docs-sidenav__status--beta{color:var(--qp-color-status-info-fg);border-color:var(--qp-color-status-info-border)}.docs-sidenav__status--experimental{color:var(--qp-color-status-pending-fg);border-color:var(--qp-color-status-pending-border)}.docs-main{min-width:0;padding:var(--qp-space-10) var(--qp-space-12) var(--qp-space-24);outline:none;container:qp-content/inline-size}.docs-aside{top:var(--docs-header-h);height:calc(100dvh - var(--docs-header-h));padding:var(--qp-space-10) var(--qp-space-5) var(--qp-space-10) 0;position:sticky;overflow-y:auto}.docs-toc__title{margin-bottom:var(--qp-space-2);color:var(--qp-color-text-tertiary);font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase}.docs-toc ul{border-left:1px solid var(--qp-color-border-subtle);margin:0;padding:0;list-style:none}.docs-toc__link{padding:var(--qp-space-1) var(--qp-space-3);color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm);border-left:2px solid #0000;margin-left:-1px;text-decoration:none;display:block}.docs-toc__link:hover{color:var(--qp-color-text-primary)}.docs-toc__link[aria-current=location]{color:var(--qp-color-text-primary);border-left-color:var(--qp-color-accent-default)}.docs-scrim{display:none}.docs-footer{justify-content:space-between;gap:var(--qp-space-2) var(--qp-space-6);padding:var(--qp-space-6) var(--qp-space-6);border-top:1px solid var(--qp-color-border-subtle);color:var(--qp-color-text-tertiary);font:var(--qp-text-body-sm);flex-wrap:wrap;display:flex}.docs-loading{place-items:center;min-height:40vh;display:grid}.docs-loading--full{min-height:100dvh}.docs-page{max-width:980px}.docs-page--wide{max-width:none}.docs-page__header{gap:var(--qp-space-3);padding-bottom:var(--qp-space-8);margin-bottom:var(--qp-space-8);border-bottom:1px solid var(--qp-color-border-subtle);flex-direction:column;display:flex}.docs-page__eyebrow{color:var(--qp-color-text-accent);font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase}.docs-page__title-row{align-items:center;gap:var(--qp-space-3);flex-wrap:wrap;display:flex}.docs-page__title{font-family:var(--qp-font-family-heading);font-weight:var(--qp-font-weight-semibold);letter-spacing:-.72px;color:var(--qp-color-text-primary);font-size:36px;line-height:44px}.docs-page__lead{max-width:72ch;font:var(--qp-text-body-lg);color:var(--qp-color-text-secondary);font-size:17px;line-height:28px}.docs-page__meta{margin-top:var(--qp-space-1)}.docs-page__body{gap:var(--qp-space-14);flex-direction:column;display:flex}.docs-section{gap:var(--qp-space-4);scroll-margin-top:calc(var(--docs-header-h) + 16px);flex-direction:column;display:flex}.docs-section__title{align-items:center;gap:var(--qp-space-2);font:var(--qp-text-heading-2);letter-spacing:var(--qp-text-heading-2-letter-spacing);color:var(--qp-color-text-primary);scroll-margin-top:calc(var(--docs-header-h) + 16px);display:flex}.docs-anchor{border-radius:var(--qp-radius-sm);width:24px;height:24px;color:var(--qp-color-icon-tertiary);opacity:0;transition:opacity calc(var(--qp-duration-fast) * var(--qp-motion-scale));place-items:center;display:inline-grid}.docs-section__title:hover .docs-anchor,.docs-anchor:focus-visible{opacity:1}.docs-section__description{max-width:72ch;color:var(--qp-color-text-secondary);font:var(--qp-text-body-md);font-size:15px;line-height:24px}.docs-section__content{gap:var(--qp-space-5);flex-direction:column;min-width:0;display:flex}.docs-subsection{gap:var(--qp-space-3);scroll-margin-top:calc(var(--docs-header-h) + 16px);flex-direction:column;display:flex}.docs-subsection__title{font:var(--qp-text-heading-4);color:var(--qp-color-text-primary)}.docs-prose{max-width:72ch;font-size:15px;line-height:25px}.docs-callout{gap:var(--qp-space-3);padding:var(--qp-space-4);border:1px solid var(--qp-color-status-info-border);border-radius:var(--qp-radius-lg);background:var(--qp-color-status-info-bg);color:var(--qp-color-text-secondary);font:var(--qp-text-body-md);display:flex}.docs-callout>svg{color:var(--qp-color-status-info-fg);flex-shrink:0;margin-top:2px}.docs-callout--warning{border-color:var(--qp-color-status-warning-border);background:var(--qp-color-status-warning-bg)}.docs-callout--warning>svg{color:var(--qp-color-status-warning-fg)}.docs-callout--tip{border-color:var(--qp-color-status-success-border);background:var(--qp-color-status-success-bg)}.docs-callout--tip>svg{color:var(--qp-color-status-success-fg)}.docs-callout__title{color:var(--qp-color-text-primary);font:var(--qp-text-label-md);margin-bottom:2px;display:block}.docs-preview{border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-surface);margin:0;overflow:hidden}.docs-preview__canvas{gap:var(--qp-space-3);min-width:0;color:var(--qp-color-text-primary);background:var(--qp-color-background-canvas);flex-wrap:wrap;display:flex}.docs-preview__canvas--pattern{background-color:var(--qp-color-background-canvas);background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--qp-color-border-strong) 70%, transparent) 1px, transparent 0);background-size:18px 18px}.docs-preview__canvas--surface{background:var(--qp-color-background-surface)}.docs-preview__canvas--center{justify-content:center;align-items:center}.docs-preview__canvas--start{justify-content:flex-start;align-items:flex-start}.docs-preview__canvas--stretch{flex-direction:column;align-items:stretch}.docs-preview__canvas--stretch>*{width:100%}.docs-preview__canvas--pad-none{padding:0}.docs-preview__canvas--pad-sm{padding:var(--qp-space-4)}.docs-preview__canvas--pad-md{padding:var(--qp-space-6)}.docs-preview__canvas--pad-lg{padding:var(--qp-space-10) var(--qp-space-8)}.docs-preview__footer{padding:var(--qp-space-1-5) var(--qp-space-3);border-top:1px solid var(--qp-color-border-subtle);background:var(--qp-color-background-surface);justify-content:flex-end;display:flex}.docs-preview__toggle{padding:var(--qp-space-1) var(--qp-space-2);border-radius:var(--qp-radius-sm);color:var(--qp-color-text-secondary);font:var(--qp-text-label-sm)}.docs-preview__toggle:hover{color:var(--qp-color-text-primary);background:var(--qp-color-background-hover)}.docs-preview__code{border-top:1px solid var(--qp-color-border-subtle);padding:var(--qp-space-3);background:var(--qp-color-background-surface)}.docs-preview__code .qp-code{border-radius:var(--qp-radius-md)}.docs-code-tabs{gap:var(--qp-space-2);flex-direction:column;display:flex}.docs-playground{border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-surface);grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"stage controls""code code";display:grid;overflow:hidden}.docs-playground--stacked{grid-template-columns:minmax(0,1fr);grid-template-areas:"controls""stage""code"}.docs-playground__stage{flex-direction:column;grid-area:stage;min-width:0;display:flex}.docs-playground__stage-toolbar{justify-content:space-between;align-items:center;gap:var(--qp-space-2);padding:var(--qp-space-2) var(--qp-space-3);border-bottom:1px solid var(--qp-color-border-subtle);background:var(--qp-color-background-surface);display:flex}.docs-playground__tag{font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase;color:var(--qp-color-text-tertiary)}.docs-playground__stage .docs-preview__canvas{flex:1}.docs-playground__controls{gap:var(--qp-space-4);padding:var(--qp-space-4);border-left:1px solid var(--qp-color-border-subtle);background:var(--qp-color-background-surface);flex-direction:column;grid-area:controls;display:flex}.docs-playground--stacked .docs-playground__controls{border-left:0;border-bottom:1px solid var(--qp-color-border-subtle);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:end;display:grid}.docs-playground--stacked .docs-playground__controls-title{grid-column:1/-1}.docs-playground__controls-title{font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase;color:var(--qp-color-text-tertiary)}.docs-playground__code{padding:var(--qp-space-3);border-top:1px solid var(--qp-color-border-subtle);grid-area:code}.docs-playground__code .qp-code{border-radius:var(--qp-radius-md)}.docs-theme-compare{border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.docs-theme-compare__pane{background:var(--qp-color-background-canvas);flex-direction:column;display:flex;position:relative}.docs-theme-compare__pane .docs-preview__canvas{flex:1}.docs-theme-compare__label{padding:var(--qp-space-2) var(--qp-space-4);border-bottom:1px solid var(--qp-color-border-subtle);color:var(--qp-color-text-tertiary);font:var(--qp-text-overline);letter-spacing:var(--qp-text-overline-letter-spacing);text-transform:uppercase}.docs-gallery{grid-template-columns:repeat(var(--docs-gallery-cols,3), minmax(0, 1fr));border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-lg);background:var(--qp-color-border-subtle);gap:1px;display:grid;overflow:hidden}.docs-gallery__item:last-child{grid-column:span var(--docs-gallery-tail,1)}.docs-gallery__item{background:var(--qp-color-background-canvas);flex-direction:column;min-width:0;display:flex}.docs-gallery__stage{justify-content:center;align-items:center;gap:var(--qp-space-3);min-height:112px;padding:var(--qp-space-6) var(--qp-space-4);flex-wrap:wrap;flex:1;display:flex}.docs-gallery__label{justify-content:space-between;gap:var(--qp-space-2);padding:var(--qp-space-2) var(--qp-space-3);border-top:1px solid var(--qp-color-border-subtle);background:var(--qp-color-background-surface);color:var(--qp-color-text-secondary);font:var(--qp-text-label-sm);display:flex}.docs-gallery__label span{color:var(--qp-color-text-tertiary);font-weight:var(--qp-font-weight-regular)}.docs-usage{gap:var(--qp-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-usage__col{padding:var(--qp-space-5);border:1px solid var(--qp-color-border-subtle);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-surface)}.docs-usage__title{align-items:center;gap:var(--qp-space-2);margin-bottom:var(--qp-space-3);font:var(--qp-text-heading-5);color:var(--qp-color-text-primary);display:flex}.docs-usage__col:first-child .docs-usage__title svg{color:var(--qp-color-status-success-fg)}.docs-usage__col:last-child .docs-usage__title svg{color:var(--qp-color-status-error-fg)}.docs-usage ul{gap:var(--qp-space-2);color:var(--qp-color-text-secondary);font:var(--qp-text-body-md);flex-direction:column;padding-left:1.1em;display:flex}.docs-dodont{gap:var(--qp-space-4);flex-direction:column;display:flex}.docs-dodont__pair{gap:var(--qp-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-dodont__card{border:1px solid var(--qp-color-border-subtle);border-top:3px solid var(--qp-color-status-success-solid);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-surface);flex-direction:column;display:flex;overflow:hidden}.docs-dodont__card--dont{border-top-color:var(--qp-color-status-error-solid)}.docs-dodont__example{justify-content:center;align-items:center;gap:var(--qp-space-3);min-height:120px;padding:var(--qp-space-6) var(--qp-space-4);background:var(--qp-color-background-canvas);border-bottom:1px solid var(--qp-color-border-subtle);flex-wrap:wrap;display:flex}.docs-dodont__text{padding:var(--qp-space-3) var(--qp-space-4) var(--qp-space-4);color:var(--qp-color-text-secondary);font:var(--qp-text-body-md)}.docs-dodont__label{align-items:center;gap:var(--qp-space-1-5);margin-bottom:var(--qp-space-1);color:var(--qp-color-status-success-fg);font:var(--qp-text-label-sm);display:flex}.docs-dodont__card--dont .docs-dodont__label{color:var(--qp-color-status-error-fg)}.docs-anatomy{gap:var(--qp-space-5);display:grid}.docs-anatomy--with-figure{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}.docs-anatomy__figure{min-height:180px;padding:var(--qp-space-6);border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-lg);background-color:var(--qp-color-background-canvas);background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--qp-color-border-strong) 70%, transparent) 1px, transparent 0);background-size:18px 18px;place-items:center;display:grid}.docs-anatomy__list{gap:var(--qp-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.docs-anatomy__list li{gap:var(--qp-space-3);color:var(--qp-color-text-primary);font:var(--qp-text-body-md);display:flex}.docs-anatomy__index{background:var(--qp-color-accent-default);width:22px;height:22px;color:var(--qp-color-action-primary-text);font:var(--qp-text-caption);font-weight:var(--qp-font-weight-bold);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.docs-anatomy__desc{color:var(--qp-color-text-secondary);font:var(--qp-text-body-sm)}.docs-anatomy__optional{color:var(--qp-color-text-tertiary);font:var(--qp-text-caption)}.docs-table-wrap{border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-surface);overflow-x:auto}.docs-table{border-collapse:collapse;width:100%;font:var(--qp-text-body-sm)}.docs-table th{padding:var(--qp-space-2-5) var(--qp-space-4);background:var(--qp-color-background-subtle);color:var(--qp-color-text-secondary);font:var(--qp-text-label-sm);text-align:left;white-space:nowrap;border-bottom:1px solid var(--qp-color-border-default)}.docs-table td{padding:var(--qp-space-2-5) var(--qp-space-4);border-bottom:1px solid var(--qp-color-border-subtle);color:var(--qp-color-text-secondary);vertical-align:top}.docs-table tr:last-child td{border-bottom:0}.docs-table td code,.docs-token-name,.docs-token-ref{font:var(--qp-text-code);color:var(--qp-color-text-primary);overflow-wrap:break-word;font-size:12.5px}.docs-token-ref{color:var(--qp-color-text-accent)}.docs-table--tokens .docs-token-name,.docs-table--tokens .docs-token-ref{white-space:nowrap;overflow-wrap:normal}.docs-token-desc{color:var(--qp-color-text-tertiary);font:var(--qp-text-caption);margin-top:2px}.docs-token-value{align-items:center;gap:var(--qp-space-2);display:inline-flex}.docs-swatch{border-radius:var(--qp-radius-xs);flex-shrink:0;display:inline-block;box-shadow:inset 0 0 0 1px #80808059}.docs-settings{gap:var(--qp-space-4);flex-direction:column;display:flex}.docs-settings__row{gap:var(--qp-space-1-5);flex-direction:column;display:flex}.docs-link-card{gap:var(--qp-space-2);padding:var(--qp-space-5);border:1px solid var(--qp-color-border-subtle);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-surface);color:inherit;transition:border-color calc(var(--qp-duration-fast) * var(--qp-motion-scale)), transform calc(var(--qp-duration-base) * var(--qp-motion-scale)) var(--qp-easing-standard), box-shadow calc(var(--qp-duration-base) * var(--qp-motion-scale));flex-direction:column;text-decoration:none;display:flex}.docs-link-card:hover{border-color:var(--qp-color-border-strong);box-shadow:var(--qp-shadow-sm)}.docs-link-card[data-focus-visible]{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:2px}.docs-link-card__icon{border-radius:var(--qp-radius-md);background:var(--qp-color-accent-subtle);width:36px;height:36px;color:var(--qp-color-text-accent);place-items:center;display:grid}.docs-link-card__title{font:var(--qp-text-heading-5);color:var(--qp-color-text-primary);font-size:15px}.docs-link-card__text{font:var(--qp-text-body-sm);color:var(--qp-color-text-secondary)}.docs-hero{isolation:isolate;padding:var(--qp-space-12) var(--qp-space-10);border-radius:var(--qp-radius-xl);color:var(--qp-color-brand-off-white);position:relative;overflow:hidden}.docs-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000 0 52%,#ffffff12 52% 88%,#0000 88%) 0 22%/100% 2px no-repeat,linear-gradient(90deg,#0000 0 62%,#ffffff0d 62% 97%,#0000 97%) 0 30%/100% 1px no-repeat,linear-gradient(90deg,#0000 0 46%,#ffffff0f 46% 79%,#0000 79%) 0 64%/100% 2px no-repeat,linear-gradient(90deg,#0000 0 58%,#ffffff0a 58% 92%,#0000 92%) 0 72%/100% 1px no-repeat,linear-gradient(90deg,#0000 0 70%,#ffffff0f 70% 99%,#0000 99%) 0 81%/100% 1px no-repeat;position:absolute;inset:0}.docs-hero__title{max-width:18ch;font-family:var(--qp-font-family-heading);font-weight:var(--qp-font-weight-semibold);letter-spacing:-1px;font-size:44px;line-height:52px}.docs-hero__lead{max-width:56ch;margin-top:var(--qp-space-4);font:var(--qp-text-body-lg);color:color-mix(in srgb, var(--qp-color-brand-off-white) 82%, transparent);font-size:17px;line-height:28px}.docs-hero__actions{gap:var(--qp-space-3);margin-top:var(--qp-space-8);flex-wrap:wrap;display:flex}.docs-hero .qp-button--secondary{--_bg:#ffffff14;--_bg-hover:#ffffff24;--_border:#ffffff38;--_fg:var(--qp-color-brand-off-white)}.docs-hero .qp-button--primary{--_bg:var(--qp-color-brand-off-white);--_bg-hover:#fff;--_bg-active:var(--qp-color-neutral-100);--_fg:var(--qp-color-brand-deep-navy);--_border:transparent}.docs-hero .qp-button:focus-visible{outline-color:var(--qp-color-brand-off-white)}.docs-stats{gap:var(--qp-space-6);margin-top:var(--qp-space-10);padding-top:var(--qp-space-6);border-top:1px solid #ffffff24;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.docs-stats dt{font:var(--qp-text-body-sm);color:color-mix(in srgb, var(--qp-color-brand-off-white) 72%, transparent)}.docs-stats dd{font-family:var(--qp-font-family-heading);font-weight:var(--qp-font-weight-semibold);margin:0;font-size:28px;line-height:36px}@media (max-width:1279.98px){.docs-body{grid-template-columns:var(--docs-sidebar-w) minmax(0, 1fr)}.docs-aside{display:none}.docs-main{padding:var(--qp-space-8) var(--qp-space-8) var(--qp-space-20)}}@media (max-width:1023.98px){:root{--docs-header-h:60px}.docs-header__menu{display:inline-flex!important}.docs-sections{display:none}.docs-body{grid-template-columns:minmax(0,1fr)}.docs-sidebar{top:var(--docs-header-h);width:min(320px,88vw);height:auto;z-index:var(--qp-z-index-modal);background:var(--qp-color-background-sidebar);visibility:hidden;transition:transform calc(var(--qp-duration-moderate) * var(--qp-motion-scale)) var(--qp-easing-emphasized), visibility 0s linear calc(var(--qp-duration-moderate) * var(--qp-motion-scale));position:fixed;bottom:0;left:0;transform:translate(-100%)}.docs[data-nav-open] .docs-sidebar{visibility:visible;transition-delay:0s;transform:none}.docs[data-nav-open] .docs-scrim{inset:var(--docs-header-h) 0 0 0;z-index:var(--qp-z-index-overlay);background:var(--qp-color-background-scrim);display:block;position:fixed}.docs-sidebar__mobile-sections{margin-bottom:var(--qp-space-5);padding-bottom:var(--qp-space-4);border-bottom:1px solid var(--qp-color-border-subtle);flex-direction:column;gap:1px;display:flex}.docs-sidebar__section-link{padding:var(--qp-space-2) var(--qp-space-3);border-radius:var(--qp-radius-md);color:var(--qp-color-text-secondary);font:var(--qp-text-label-md);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.docs-sidebar__section-link svg{opacity:.6;transform:rotate(-90deg)}.docs-sidebar__section-link{text-align:left;width:100%}.docs-sidebar__section-link[aria-pressed=true]{color:var(--qp-color-text-primary);background:var(--qp-color-background-selected)}.docs-search{justify-content:center;width:36px;padding:0}.docs-search>span,.docs-search>kbd{display:none}.docs-playground{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""controls""code"}.docs-playground__controls{border-left:0;border-top:1px solid var(--qp-color-border-subtle)}}@media (max-width:767.98px){.docs-header__bar{padding:0 var(--qp-space-3);gap:var(--qp-space-2)}.docs-header__product,.docs-header__bar>.qp-badge{display:none}.docs-main{padding:var(--qp-space-6) var(--qp-space-4) var(--qp-space-16)}.docs-page__title{font-size:28px;line-height:36px}.docs-page__body{gap:var(--qp-space-10)}.docs-usage,.docs-dodont__pair,.docs-theme-compare,.docs-anatomy--with-figure{grid-template-columns:minmax(0,1fr)}.docs-gallery{grid-template-columns:minmax(0,1fr)!important}.docs-gallery__item:last-child{grid-column:auto}.docs-preview__canvas--pad-lg{padding:var(--qp-space-6) var(--qp-space-4)}.docs-preview__canvas--pad-md,.docs-preview__canvas--pad-sm{padding:var(--qp-space-3)}.docs-hero{padding:var(--qp-space-8) var(--qp-space-5)}.docs-hero__title{font-size:32px;line-height:40px}.docs-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.colors-brand__card{border:1px solid var(--qp-color-border-subtle);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-surface);flex-direction:column;display:flex;overflow:hidden}.colors-brand__swatch{height:112px;box-shadow:inset 0 -1px 0 var(--qp-color-border-subtle)}.colors-brand__meta{padding:var(--qp-space-3) var(--qp-space-4) var(--qp-space-4);font:var(--qp-text-body-sm);color:var(--qp-color-text-tertiary);flex-direction:column;gap:2px;display:flex}.colors-brand__meta strong{font:var(--qp-text-label-md);color:var(--qp-color-text-primary)}.colors-brand__meta code{font:var(--qp-text-code);color:var(--qp-color-text-secondary)}.colors-gradient{height:120px;padding:var(--qp-space-4) var(--qp-space-5);border-radius:var(--qp-radius-lg);font:var(--qp-text-label-sm);align-items:flex-end;display:flex}.colors-ramp{align-items:start;gap:var(--qp-space-3);grid-template-columns:80px minmax(0,1fr);display:grid}.colors-ramp__name{font:var(--qp-text-label-sm);color:var(--qp-color-text-secondary);text-transform:capitalize;padding-top:10px}.colors-ramp__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid}.colors-ramp__step{flex-direction:column;gap:4px;min-width:0;display:flex}.colors-ramp__chip{border-radius:var(--qp-radius-xs);height:40px;box-shadow:inset 0 0 0 1px #80808038}.colors-ramp__step:first-child .colors-ramp__chip{border-radius:var(--qp-radius-md) var(--qp-radius-xs) var(--qp-radius-xs) var(--qp-radius-md)}.colors-ramp__step:last-child .colors-ramp__chip{border-radius:var(--qp-radius-xs) var(--qp-radius-md) var(--qp-radius-md) var(--qp-radius-xs)}.colors-ramp__label{font:var(--qp-text-caption);font-weight:var(--qp-font-weight-semibold);color:var(--qp-color-text-secondary);font-variant-numeric:tabular-nums;text-overflow:clip;white-space:nowrap;overflow:hidden}.colors-ramp__hex{font:var(--qp-text-caption);font-family:var(--qp-font-family-mono);color:var(--qp-color-text-tertiary);white-space:nowrap;overflow:hidden}.colors-ramp__steps[data-dense] .colors-ramp__hex{display:none}.colors-ramp__steps[data-dense] .colors-ramp__label{letter-spacing:-.3px;font-size:12px}@media (max-width:1100px){.colors-ramp__hex{display:none}.colors-ramp{grid-template-columns:minmax(0,1fr)}}.tpl-preview{border:1px solid var(--qp-color-border-default);border-radius:var(--qp-radius-lg);background:var(--qp-color-background-surface);flex-direction:column;display:flex;overflow:hidden}.tpl-preview__toolbar{align-items:center;gap:var(--qp-space-2) var(--qp-space-3);padding:var(--qp-space-2) var(--qp-space-3);border-bottom:1px solid var(--qp-color-border-subtle);flex-wrap:wrap;display:flex}.tpl-preview__meta{color:var(--qp-color-text-tertiary);font:var(--qp-text-caption);font-variant-numeric:tabular-nums;margin-left:auto}.tpl-preview__stage{background-color:var(--qp-color-background-canvas);background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--qp-color-border-strong) 70%, transparent) 1px, transparent 0);background-size:18px 18px;position:relative;overflow:hidden}.tpl-preview__stage iframe{box-shadow:0 0 0 1px var(--qp-color-border-default)}.docs-table-wrap:focus-visible,.docs-code pre:focus-visible{outline:var(--qp-focus-ring-width) solid var(--qp-focus-ring-color);outline-offset:-2px}.docs-token-loading{min-height:12rem}
